jra1mw.git
13 years agoUpdating version, ChangeLog and copying the most recent configure from ./org.glite...
Zdeněk Šustr [Wed, 1 Feb 2012 12:13:07 +0000 (12:13 +0000)]
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 3.1.1-1

13 years agoUpdating version, ChangeLog and copying the most recent configure from ./org.glite...
Zdeněk Šustr [Wed, 1 Feb 2012 12:07:51 +0000 (12:07 +0000)]
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 3.1.0-2

13 years agoModified to reflect version 2.1.0-2
Zdeněk Šustr [Wed, 1 Feb 2012 12:04:45 +0000 (12:04 +0000)]
Modified to reflect version 2.1.0-2

13 years agoUpdating version, ChangeLog and copying the most recent configure from ./org.glite...
Zdeněk Šustr [Wed, 1 Feb 2012 12:04:01 +0000 (12:04 +0000)]
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.2.0-2

13 years agoUpdating version, ChangeLog and copying the most recent configure from ./org.glite...
Zdeněk Šustr [Wed, 1 Feb 2012 11:59:21 +0000 (11:59 +0000)]
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 2.1.0-2

13 years ago- Configure does not list fake modules with --listmodules
Zdeněk Šustr [Wed, 1 Feb 2012 11:51:49 +0000 (11:51 +0000)]
- Configure does not list fake modules with --listmodules
- Tagging scripts handle submodules for each module encountered

13 years agoUse pre-cooked lexical analyser instead of having it generated at build time
Daniel Kouřil [Wed, 1 Feb 2012 09:08:36 +0000 (09:08 +0000)]
Use pre-cooked lexical analyser instead of having it generated at build time
- builds on sl5, produces thread-safe code

13 years agoParameter for listing subpackages.
František Dvořák [Wed, 1 Feb 2012 08:59:39 +0000 (08:59 +0000)]
Parameter for listing subpackages.

13 years agoBuild cleanups
Daniel Kouřil [Wed, 1 Feb 2012 08:33:44 +0000 (08:33 +0000)]
Build cleanups

13 years agoMinor rephrase.
Zdeněk Šustr [Wed, 1 Feb 2012 08:22:09 +0000 (08:22 +0000)]
Minor rephrase.

13 years agomake the compiler happy
Daniel Kouřil [Wed, 1 Feb 2012 07:41:09 +0000 (07:41 +0000)]
make the compiler happy

13 years agoProper subpackage file names.
František Dvořák [Wed, 1 Feb 2012 00:27:39 +0000 (00:27 +0000)]
Proper subpackage file names.

13 years agoVirtual ETICS component for each subpackage, using properties for platform specific...
František Dvořák [Wed, 1 Feb 2012 00:24:53 +0000 (00:24 +0000)]
Virtual ETICS component for each subpackage, using properties for platform specific package names.

13 years agoPortable linking of test.
František Dvořák [Tue, 31 Jan 2012 23:43:21 +0000 (23:43 +0000)]
Portable linking of test.

13 years agoWorkaround strange etics error ('ascii' codec can't decode byte 0xc3).
František Dvořák [Tue, 31 Jan 2012 23:42:57 +0000 (23:42 +0000)]
Workaround strange etics error ('ascii' codec can't decode byte 0xc3).

13 years agoverify peer certificate
Marcel Poul [Tue, 31 Jan 2012 23:07:43 +0000 (23:07 +0000)]
verify peer certificate

13 years agoload key and cert. using default path properly
Marcel Poul [Tue, 31 Jan 2012 22:59:02 +0000 (22:59 +0000)]
load key and cert. using default path properly

13 years agoUpdate VOMS dependency for EMI-2.
František Dvořák [Tue, 31 Jan 2012 20:12:13 +0000 (20:12 +0000)]
Update VOMS dependency for EMI-2.

13 years agouse default user key and cert. path again.
Marcel Poul [Tue, 31 Jan 2012 19:51:25 +0000 (19:51 +0000)]
use default user key and cert. path again.

13 years agostore multiple extensions in context
Marcel Poul [Tue, 31 Jan 2012 15:49:22 +0000 (15:49 +0000)]
store multiple extensions in context

13 years agono need to use separate canl_request structure
Marcel Poul [Tue, 31 Jan 2012 15:31:02 +0000 (15:31 +0000)]
no need to use separate canl_request structure

13 years agocanl_cred_save_proxyfile() - save proxy into the file (proxy,key,chain)
Marcel Poul [Tue, 31 Jan 2012 15:09:38 +0000 (15:09 +0000)]
canl_cred_save_proxyfile() - save proxy into the file (proxy,key,chain)

13 years agoprint out the identity of the client
Daniel Kouřil [Tue, 31 Jan 2012 13:56:32 +0000 (13:56 +0000)]
print out the identity of the client

13 years ago- return the client's description after successful authentication
Daniel Kouřil [Tue, 31 Jan 2012 13:44:21 +0000 (13:44 +0000)]
- return the client's description after successful authentication
- added routines to obtain principal's name and to free the structure

13 years agoconcat. new cert. chain after signing.
Marcel Poul [Tue, 31 Jan 2012 13:21:41 +0000 (13:21 +0000)]
concat. new cert. chain after signing.

13 years agoadd references instead of duplicate key
Marcel Poul [Tue, 31 Jan 2012 12:50:59 +0000 (12:50 +0000)]
add references instead of duplicate key

13 years agoMore on site notif registrations
Zdeněk Šustr [Tue, 31 Jan 2012 10:08:29 +0000 (10:08 +0000)]
More on site notif registrations

13 years agoNumber of events unknown at this point. Removing from debuging output.
Zdeněk Šustr [Tue, 31 Jan 2012 09:33:37 +0000 (09:33 +0000)]
Number of events unknown at this point. Removing from debuging output.

13 years agoour own implementation of pkey_dup (openssl has none)
Marcel Poul [Mon, 30 Jan 2012 21:28:13 +0000 (21:28 +0000)]
our own implementation of pkey_dup (openssl has none)

13 years agocanl_cred_sign_proxy() - sign proxy using voms methods
Marcel Poul [Mon, 30 Jan 2012 20:49:53 +0000 (20:49 +0000)]
canl_cred_sign_proxy() - sign proxy using voms methods

13 years agoAnonymization in events
Zdeněk Šustr [Mon, 30 Jan 2012 15:46:49 +0000 (15:46 +0000)]
Anonymization in events
- event originator
- new user in ChangeACL events
- JDL handling unclear
Blackening in events
- provisional

13 years agoCode reduction - compile only one gsoap-plugin library linked with system gsoap,...
František Dvořák [Mon, 30 Jan 2012 13:01:41 +0000 (13:01 +0000)]
Code reduction - compile only one gsoap-plugin library linked with system gsoap, added pkg-config files.

13 years agoinstall destination for my.cnf fixed
Zdeněk Šustr [Mon, 30 Jan 2012 10:59:01 +0000 (10:59 +0000)]
install destination for my.cnf fixed

13 years agocanl_cred_load_chain_file() implemented,
Marcel Poul [Sat, 28 Jan 2012 21:57:50 +0000 (21:57 +0000)]
canl_cred_load_chain_file() implemented,

13 years agocanl_ctx_set_cred implemented
Marcel Poul [Sat, 28 Jan 2012 20:31:43 +0000 (20:31 +0000)]
canl_ctx_set_cred implemented

13 years agoBrutal redesign of notification status changes
Zdeněk Šustr [Fri, 27 Jan 2012 16:40:07 +0000 (16:40 +0000)]
Brutal redesign of notification status changes
- Authorization done before heavy functions (such as event bundling)
- Authorization flags propagate to calling function
- Copies are created if flags indicate changes in job status (blackening, anonymization, bundling events)
- Copies are kept until all notification registrations are processed for that job to avoid repetition
- Code works Xcept for bundling events, which needs extending with anonymization features anyway

13 years ago- Check for states not covered by the copy routine
Zdeněk Šustr [Fri, 27 Jan 2012 16:35:13 +0000 (16:35 +0000)]
- Check for states not covered by the copy routine
- Dummy cp of cclassad types

13 years agoConfiguration of MySQL server in separated file (savannah task #20340).
František Dvořák [Fri, 27 Jan 2012 14:43:13 +0000 (14:43 +0000)]
Configuration of MySQL server in separated file (savannah task #20340).

13 years agoFix build with Kerberos mechanism yet.
František Dvořák [Thu, 26 Jan 2012 15:26:14 +0000 (15:26 +0000)]
Fix build with Kerberos mechanism yet.

13 years agoUpdate build for flavour-less globus (using GSSAPI_* variables for complete Kerberos...
František Dvořák [Thu, 26 Jan 2012 15:02:42 +0000 (15:02 +0000)]
Update build for flavour-less globus (using GSSAPI_* variables for complete Kerberos or GSI compilation flags).

13 years ago- Notif keeping explained
Zdeněk Šustr [Thu, 26 Jan 2012 12:39:09 +0000 (12:39 +0000)]
- Notif keeping explained
- LB versions printed in italic rather than bold (please comment if you wish)

13 years agoremember cert. chain in context
Marcel Poul [Thu, 26 Jan 2012 11:01:00 +0000 (11:01 +0000)]
remember cert. chain in context

13 years agoAnonymize flag supercedes all, even owners.
Zdeněk Šustr [Thu, 26 Jan 2012 10:18:57 +0000 (10:18 +0000)]
Anonymize flag supercedes all, even owners.

13 years agoConfig file is not executable
Zdeněk Šustr [Wed, 25 Jan 2012 14:56:12 +0000 (14:56 +0000)]
Config file is not executable

13 years agoInclude the notif keeper mechanism in the build process
Zdeněk Šustr [Wed, 25 Jan 2012 14:50:55 +0000 (14:50 +0000)]
Include the notif keeper mechanism in the build process

13 years agoAdjustments done after an almost real-world experiment
Zdeněk Šustr [Wed, 25 Jan 2012 14:06:01 +0000 (14:06 +0000)]
Adjustments done after an almost real-world experiment

13 years agoReshuffle Debian package names - prefer package names according to the library names.
František Dvořák [Wed, 25 Jan 2012 13:30:05 +0000 (13:30 +0000)]
Reshuffle Debian package names - prefer package names according to the library names.

13 years agobuild and fixes for Kerberos GSSAPI support
Michal Voců [Wed, 25 Jan 2012 12:27:31 +0000 (12:27 +0000)]
build and fixes for Kerberos GSSAPI support

13 years agoMoving the cron file to its proper place
Zdeněk Šustr [Wed, 25 Jan 2012 08:42:21 +0000 (08:42 +0000)]
Moving the cron file to its proper place

13 years agoMerge branch_3_0_job_summaries (Job History) to HEAD.
František Dvořák [Tue, 24 Jan 2012 14:27:04 +0000 (14:27 +0000)]
Merge branch_3_0_job_summaries (Job History) to HEAD.

13 years agothe _gsi call made use only GSI and return silently if there's nothing to do
Daniel Kouřil [Tue, 24 Jan 2012 11:00:02 +0000 (11:00 +0000)]
the _gsi call made use only GSI and return silently if there's nothing to do

13 years agoExceptions for the canl-c package naming
Zdeněk Šustr [Tue, 24 Jan 2012 10:56:23 +0000 (10:56 +0000)]
Exceptions for the canl-c package naming

13 years agoUpdating version, ChangeLog and copying the most recent configure from ./org.glite...
Zdeněk Šustr [Tue, 24 Jan 2012 10:47:38 +0000 (10:47 +0000)]
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.0.0-1

13 years agoRemovine 'emi-' prefix from the packages.
František Dvořák [Tue, 24 Jan 2012 09:39:44 +0000 (09:39 +0000)]
Removine 'emi-' prefix from the packages.

13 years agoShorted name for the Kerberos mechanism
Daniel Kouřil [Mon, 23 Jan 2012 14:27:59 +0000 (14:27 +0000)]
Shorted name for the Kerberos mechanism

13 years agodon't fail on problems with creds
Daniel Kouřil [Mon, 23 Jan 2012 14:26:00 +0000 (14:26 +0000)]
don't fail on problems with creds

13 years agostop linking against efence
Daniel Kouřil [Mon, 23 Jan 2012 14:25:15 +0000 (14:25 +0000)]
stop linking against efence

13 years agoPOSIX_ERROR instead of SSL_ERROR if connection closed by the other side
Marcel Poul [Mon, 23 Jan 2012 10:55:58 +0000 (10:55 +0000)]
POSIX_ERROR instead of SSL_ERROR if connection closed by the other side

13 years agouse ssl error code instead of CANL_ERR_GeneralSSLError for now (temporary solution)
Marcel Poul [Mon, 23 Jan 2012 10:54:54 +0000 (10:54 +0000)]
use ssl error code instead of CANL_ERR_GeneralSSLError for now (temporary solution)

13 years agoupdate_error and set_error now construct error msg.
Marcel Poul [Mon, 23 Jan 2012 10:27:21 +0000 (10:27 +0000)]
update_error and set_error now construct error msg.

13 years agoUse update_error instead of set_error where could be called more than once.
Marcel Poul [Mon, 23 Jan 2012 10:22:36 +0000 (10:22 +0000)]
Use update_error instead of set_error where could be called more than once.

13 years agoBuild of examples after library name change, CFLAGS cleanups.
František Dvořák [Fri, 20 Jan 2012 11:20:52 +0000 (11:20 +0000)]
Build of examples after library name change, CFLAGS cleanups.

13 years agoUse language name in library name.
František Dvořák [Fri, 20 Jan 2012 11:12:28 +0000 (11:12 +0000)]
Use language name in library name.

13 years agoNew build dependencies for caNl (for building stage).
František Dvořák [Thu, 19 Jan 2012 08:37:00 +0000 (08:37 +0000)]
New build dependencies for caNl (for building stage).

13 years agoerror code mappings
Daniel Kouřil [Thu, 19 Jan 2012 08:25:56 +0000 (08:25 +0000)]
error code mappings

13 years agoA small rename to stay consistent with other names
Daniel Kouřil [Thu, 19 Jan 2012 08:25:51 +0000 (08:25 +0000)]
A small rename to stay consistent with other names

13 years agoUse proper type
Daniel Kouřil [Thu, 19 Jan 2012 08:25:44 +0000 (08:25 +0000)]
Use proper type

13 years agos/posix_error/POSIX_ERROR/
Daniel Kouřil [Thu, 19 Jan 2012 08:25:40 +0000 (08:25 +0000)]
s/posix_error/POSIX_ERROR/

13 years agoUse appropriate type for error in the context
Daniel Kouřil [Thu, 19 Jan 2012 08:25:33 +0000 (08:25 +0000)]
Use appropriate type for error in the context

13 years ago- install all the headers
Daniel Kouřil [Thu, 19 Jan 2012 08:25:26 +0000 (08:25 +0000)]
- install all the headers
- build in the error descriptions

13 years agoRefactoring of the error structures/codes to follow the upper/lower-case convention
Daniel Kouřil [Thu, 19 Jan 2012 08:25:22 +0000 (08:25 +0000)]
Refactoring of the error structures/codes to follow the upper/lower-case convention

13 years agoA generic warning is generated on encountering an unknown error origin
Daniel Kouřil [Thu, 19 Jan 2012 08:25:18 +0000 (08:25 +0000)]
A generic warning is generated on encountering an unknown error origin

13 years agoRemoved useless call from the API
Daniel Kouřil [Thu, 19 Jan 2012 08:25:13 +0000 (08:25 +0000)]
Removed useless call from the API

13 years agoCorrected the loop making authenticated connection
Daniel Kouřil [Thu, 19 Jan 2012 08:25:06 +0000 (08:25 +0000)]
Corrected the loop making authenticated connection

13 years agomake sure socket is only stored on success (even with subsuqent changes of the code)
Daniel Kouřil [Thu, 19 Jan 2012 08:25:02 +0000 (08:25 +0000)]
make sure socket is only stored on success (even with subsuqent changes of the code)

13 years agocanl_cred_save_(chain, cert) methods def.
Marcel Poul [Wed, 18 Jan 2012 21:47:22 +0000 (21:47 +0000)]
canl_cred_save_(chain, cert) methods def.

13 years agoset lifetime, cert_type, extension to canl_cred
Marcel Poul [Wed, 18 Jan 2012 21:17:55 +0000 (21:17 +0000)]
set lifetime, cert_type, extension to canl_cred

13 years agoload certificate chain
Marcel Poul [Wed, 18 Jan 2012 20:52:06 +0000 (20:52 +0000)]
load certificate chain

13 years agomethods loading cert from X509 as well as file added
Marcel Poul [Wed, 18 Jan 2012 19:39:24 +0000 (19:39 +0000)]
methods loading cert from X509 as well as file added

13 years agoAddressed some warnings
Daniel Kouřil [Wed, 18 Jan 2012 19:07:28 +0000 (19:07 +0000)]
Addressed some warnings

13 years agoload priv. key and request to canl_cred
Marcel Poul [Wed, 18 Jan 2012 15:34:18 +0000 (15:34 +0000)]
load priv. key and request to canl_cred

13 years agomake some parameters const.
Marcel Poul [Wed, 18 Jan 2012 15:31:50 +0000 (15:31 +0000)]
make some parameters const.

13 years agono need for this method call anymore
Marcel Poul [Wed, 18 Jan 2012 15:30:52 +0000 (15:30 +0000)]
no need for this method call anymore

13 years agomake set_(key,cert)_file() method more efficient
Marcel Poul [Wed, 18 Jan 2012 15:19:30 +0000 (15:19 +0000)]
make set_(key,cert)_file() method more efficient

13 years ago- SSL-specific calls grouped in a separate header
Daniel Kouřil [Wed, 18 Jan 2012 13:50:47 +0000 (13:50 +0000)]
- SSL-specific calls grouped in a separate header
- added API to set flags
- added API to use PKCS11 objects

13 years agorequests handling methods definitions
Marcel Poul [Wed, 18 Jan 2012 13:49:03 +0000 (13:49 +0000)]
requests handling methods definitions

13 years agocall method by its new namcall method by its new name
Marcel Poul [Wed, 18 Jan 2012 12:32:55 +0000 (12:32 +0000)]
call method by its new namcall method by its new name

13 years agoclean new canl_cred struct.
Marcel Poul [Wed, 18 Jan 2012 12:28:34 +0000 (12:28 +0000)]
clean new canl_cred struct.

13 years agoMade the error codes start sufficiently high
Daniel Kouřil [Wed, 18 Jan 2012 12:21:41 +0000 (12:21 +0000)]
Made the error codes start sufficiently high

13 years agorequest handling structure added
Marcel Poul [Wed, 18 Jan 2012 12:17:45 +0000 (12:17 +0000)]
request handling structure added

13 years agoremoved unnecessary calls
Daniel Kouřil [Wed, 18 Jan 2012 09:48:06 +0000 (09:48 +0000)]
removed unnecessary calls

13 years agosome notes
Daniel Kouřil [Wed, 18 Jan 2012 09:04:50 +0000 (09:04 +0000)]
some notes

13 years agoTemporarily hard-wired host credentials to be used by the server side
Daniel Kouřil [Tue, 17 Jan 2012 20:14:39 +0000 (20:14 +0000)]
Temporarily hard-wired host credentials to be used by the server side

13 years agocorrect the order of params
Daniel Kouřil [Tue, 17 Jan 2012 20:14:22 +0000 (20:14 +0000)]
correct the order of params

13 years ago- polished the methods and their prototypes in the authN "object"
Daniel Kouřil [Tue, 17 Jan 2012 20:14:05 +0000 (20:14 +0000)]
- polished the methods and their prototypes in the authN "object"
- don't call the ssl routines directly but solely through the object

13 years agoper-connection SSL context remove from the contexts
Daniel Kouřil [Tue, 17 Jan 2012 20:13:38 +0000 (20:13 +0000)]
per-connection SSL context remove from the contexts

13 years agoSSL_CTX removed from the global context.
Daniel Kouřil [Tue, 17 Jan 2012 20:13:20 +0000 (20:13 +0000)]
SSL_CTX removed from the global context.

13 years agoIterate over (potentially) multiple available authentication methods
Daniel Kouřil [Tue, 17 Jan 2012 20:12:55 +0000 (20:12 +0000)]
Iterate over (potentially) multiple available authentication methods
- some cleanup of the authN "object" methods

13 years agoInitialization of SSL contexts moved to more appropriate places
Daniel Kouřil [Tue, 17 Jan 2012 20:12:38 +0000 (20:12 +0000)]
Initialization of SSL contexts moved to more appropriate places
- credentials locations became unhandled

13 years agoAdded ssl_finish() to free the global context
Daniel Kouřil [Tue, 17 Jan 2012 20:12:20 +0000 (20:12 +0000)]
Added ssl_finish() to free the global context