František Dvořák [Mon, 19 Dec 2011 13:31:09 +0000 (13:31 +0000)]
 
Start-up scripts according to Fedora Packaging Guidelines.
František Dvořák [Mon, 19 Dec 2011 11:02:39 +0000 (11:02 +0000)]
 
Sync configure.
František Dvořák [Mon, 19 Dec 2011 10:53:23 +0000 (10:53 +0000)]
 
Packaging fixes.
František Dvořák [Mon, 19 Dec 2011 10:50:40 +0000 (10:50 +0000)]
 
PX subsystem RPM packaging.
Marcel Poul [Sun, 18 Dec 2011 22:10:03 +0000 (22:10 +0000)]
 
do not use openSSL method calls in canl API
Marcel Poul [Sat, 17 Dec 2011 10:33:16 +0000 (10:33 +0000)]
 
use proper method to get human readable error string from netdb error code
Marcel Poul [Sat, 17 Dec 2011 00:50:13 +0000 (00:50 +0000)]
 
do not use h_errno variable
Marcel Poul [Sat, 17 Dec 2011 00:32:15 +0000 (00:32 +0000)]
 
include some more headers
Marcel Poul [Sat, 17 Dec 2011 00:27:51 +0000 (00:27 +0000)]
 
return CANL_ERROR values where appropriate
František Dvořák [Fri, 16 Dec 2011 18:32:00 +0000 (18:32 +0000)]
 
Dependency required to build with gss module.
František Dvořák [Fri, 16 Dec 2011 16:36:37 +0000 (16:36 +0000)]
 
Typo in spec file.
František Dvořák [Fri, 16 Dec 2011 16:29:16 +0000 (16:29 +0000)]
 
Resync configure.
František Dvořák [Fri, 16 Dec 2011 16:15:04 +0000 (16:15 +0000)]
 
Changing age properly in branched configurations with the new packaging.
František Dvořák [Fri, 16 Dec 2011 13:18:23 +0000 (13:18 +0000)]
 
RPM packaging for EMI-2 - L&B subsystem.
František Dvořák [Fri, 16 Dec 2011 13:11:22 +0000 (13:11 +0000)]
 
RPM packaging for EMI2 - L&B/JP common subsystem.
František Dvořák [Fri, 16 Dec 2011 12:57:51 +0000 (12:57 +0000)]
 
RPM packaging for EMI-2 - jobid subsystem. For libraries, there are libNAME and NAME-devel subpackages, NAME is metapackage depending on NAME-devel.
František Dvořák [Fri, 16 Dec 2011 12:53:06 +0000 (12:53 +0000)]
 
Rework rpm and debian packaging toward the self-managed packages.
Packaging changes:
- two-stage package generator using templates in ./project:
 1) etics - alter configure command
 2) build - generate final package sources
- build only source packages (.src.rpm, debian tar) in packaging stage,
  binary packages built in mock stage
- sources distribution tarball ugly generated from VCS commands
- source package generated without checking build dependencies and cleaning
- fake package changelogs entry (generated packages)
- still using package.summary and package.description for "main" packages
- wrap the text in description
- verbose copy during packaging
- support different package name and module name (requires different spec-file name)
- hack due to axis1.4 location in EMI
Marcel Poul [Thu, 15 Dec 2011 20:09:07 +0000 (20:09 +0000)]
 
use standard directories and files for certificates and keys
Marcel Poul [Thu, 15 Dec 2011 16:48:51 +0000 (16:48 +0000)]
 
ssl library init while creating context
František Dvořák [Thu, 15 Dec 2011 11:07:57 +0000 (11:07 +0000)]
 
Packaging fixes (install not as default target, empty directory).
Zdeněk Šustr [Wed, 14 Dec 2011 13:55:36 +0000 (13:55 +0000)]
 
Modified to reflect version 3.2.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 13:40:53 +0000 (13:40 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 4.4.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 13:07:26 +0000 (13:07 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.3.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 12:25:42 +0000 (12:25 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 3.3.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 12:24:39 +0000 (12:24 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 2.2.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 12:22:43 +0000 (12:22 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.3.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 12:15:58 +0000 (12:15 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 2.3.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 12:12:33 +0000 (12:12 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.1.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 12:09:34 +0000 (12:09 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 2.3.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 12:02:24 +0000 (12:02 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.2.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 12:00:25 +0000 (12:00 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.3.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:55:50 +0000 (11:55 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 8.1.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:54:40 +0000 (11:54 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.2.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:50:47 +0000 (11:50 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 5.1.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:44:04 +0000 (11:44 +0000)]
 
Modified to reflect version 3.1.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:41:32 +0000 (11:41 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 2.2.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:34:43 +0000 (11:34 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.2.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:32:48 +0000 (11:32 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 3.1.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:23:07 +0000 (11:23 +0000)]
 
Modified to reflect version 2.1.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:21:43 +0000 (11:21 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 1.2.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 11:16:18 +0000 (11:16 +0000)]
 
Updating version, ChangeLog and copying the most recent configure from ./org.glite.lb for v. 2.1.0-1
Zdeněk Šustr [Wed, 14 Dec 2011 10:44:22 +0000 (10:44 +0000)]
 
Merge from branch 3.0 to HEAD
Marcel Poul [Tue, 13 Dec 2011 12:27:45 +0000 (12:27 +0000)]
 
there is no need for error prefixes
Marcel Poul [Tue, 13 Dec 2011 11:18:03 +0000 (11:18 +0000)]
 
call VOMS callback routines
Marcel Poul [Tue, 13 Dec 2011 10:58:20 +0000 (10:58 +0000)]
 
flex & bison stuff; import of hex2num routine
Daniel Kouřil [Tue, 13 Dec 2011 10:10:55 +0000 (10:10 +0000)]
 
canl forever ...
Daniel Kouřil [Tue, 13 Dec 2011 10:00:52 +0000 (10:00 +0000)]
 
Make use the netdb error codes.
Daniel Kouřil [Tue, 13 Dec 2011 09:30:22 +0000 (09:30 +0000)]
 
some comments to address
Daniel Kouřil [Tue, 13 Dec 2011 09:12:48 +0000 (09:12 +0000)]
 
All #include's moved to the _locl header
Daniel Kouřil [Tue, 13 Dec 2011 09:04:55 +0000 (09:04 +0000)]
 
Automatically generated descriptions of errors (incl. openssl error codes, if available)
Daniel Kouřil [Mon, 12 Dec 2011 14:47:17 +0000 (14:47 +0000)]
 
OK isn't an error
Daniel Kouřil [Mon, 12 Dec 2011 12:51:35 +0000 (12:51 +0000)]
 
import of VOMS routines to handle grid-specific stuff
František Dvořák [Mon, 12 Dec 2011 12:20:13 +0000 (12:20 +0000)]
 
Standalone start-up scripts.
Marcel Poul [Sun, 11 Dec 2011 23:54:08 +0000 (23:54 +0000)]
 
to keep it simple, redundant or needless LOCs left out
František Dvořák [Sun, 11 Dec 2011 22:54:56 +0000 (22:54 +0000)]
 
Don't delete debian/ directory from 'clean' target, update package names (preparation for new packaging).
Marcel Poul [Sun, 11 Dec 2011 15:50:07 +0000 (15:50 +0000)]
 
IPv6 support in canl_io_connect()
Daniel Kouřil [Fri, 9 Dec 2011 14:41:10 +0000 (14:41 +0000)]
 
Definition of error codes automatically generated
Marcel Poul [Thu, 8 Dec 2011 12:01:54 +0000 (12:01 +0000)]
 
no need of BACKLOG anymore
Daniel Kouřil [Thu, 8 Dec 2011 10:51:47 +0000 (10:51 +0000)]
 
handle hostent properly
Daniel Kouřil [Thu, 8 Dec 2011 10:39:41 +0000 (10:39 +0000)]
 
close the connection from the destroy routine
Daniel Kouřil [Thu, 8 Dec 2011 10:28:41 +0000 (10:28 +0000)]
 
socket initialized to -1
Daniel Kouřil [Thu, 8 Dec 2011 10:24:56 +0000 (10:24 +0000)]
 
removed some fields from the IO structure
Daniel Kouřil [Thu, 8 Dec 2011 10:14:46 +0000 (10:14 +0000)]
 
cleanups in cleanups
Daniel Kouřil [Thu, 8 Dec 2011 10:06:32 +0000 (10:06 +0000)]
 
addressed some warnings
Daniel Kouřil [Thu, 8 Dec 2011 09:10:14 +0000 (09:10 +0000)]
 
- some error handling improvements
- canl_io_destroy is enough to close connection
Daniel Kouřil [Thu, 8 Dec 2011 08:55:28 +0000 (08:55 +0000)]
 
- changes to handling of error messages
- results of cleanup calls needn't be checked
- some cosmetics
Marcel Poul [Wed, 7 Dec 2011 14:41:18 +0000 (14:41 +0000)]
 
init. ssl library in canl_create_ctx (for now)
Marcel Poul [Wed, 7 Dec 2011 14:28:34 +0000 (14:28 +0000)]
 
canl_io_accept do only ssl_accept; server serves accept() on his own; typo
Marcel Poul [Wed, 7 Dec 2011 13:07:43 +0000 (13:07 +0000)]
 
error messages revised
Daniel Kouřil [Tue, 6 Dec 2011 14:21:08 +0000 (14:21 +0000)]
 
Error handling improvements
Daniel Kouřil [Tue, 6 Dec 2011 14:09:40 +0000 (14:09 +0000)]
 
canl_get_error_code() and canl_get_error_message() added
Daniel Kouřil [Tue, 6 Dec 2011 13:59:08 +0000 (13:59 +0000)]
 
on error return -1
Marcel Poul [Tue, 6 Dec 2011 12:41:17 +0000 (12:41 +0000)]
 
close() not fclose()
Daniel Kouřil [Tue, 6 Dec 2011 11:22:34 +0000 (11:22 +0000)]
 
error handling tweaks in read/write
Daniel Kouřil [Tue, 6 Dec 2011 11:07:39 +0000 (11:07 +0000)]
 
typo
Daniel Kouřil [Tue, 6 Dec 2011 11:06:26 +0000 (11:06 +0000)]
 
other error handling improvements and some cosmetics
Marcel Poul [Tue, 6 Dec 2011 10:55:05 +0000 (10:55 +0000)]
 
close sockets properly
Daniel Kouřil [Tue, 6 Dec 2011 10:39:44 +0000 (10:39 +0000)]
 
improved error handling
Marcel Poul [Tue, 6 Dec 2011 10:33:23 +0000 (10:33 +0000)]
 
#ifdef DEBUG; set_error() instead of update_error() where necessary;
Daniel Kouřil [Tue, 6 Dec 2011 10:13:28 +0000 (10:13 +0000)]
 
make canl_set_err() return appropriate error code
Marcel Poul [Mon, 5 Dec 2011 23:50:08 +0000 (23:50 +0000)]
 
use user defined port in canl_io_accept()
Marcel Poul [Mon, 5 Dec 2011 14:07:56 +0000 (14:07 +0000)]
 
ssl close connection functions added; destroy ssl connection handler and BIO in canl_io_destroy
Marcel Poul [Sun, 4 Dec 2011 20:47:58 +0000 (20:47 +0000)]
 
unsigned long ssl_ret only for ERR_get_error; human readable error codes better formatted (prefixes added)
Marcel Poul [Sun, 4 Dec 2011 16:55:50 +0000 (16:55 +0000)]
 
errors, return values; ERR_clear_error where suitable
Marcel Poul [Sun, 4 Dec 2011 00:54:13 +0000 (00:54 +0000)]
 
return values check improvement; minor error messages changes
Marcel Poul [Sat, 3 Dec 2011 20:46:02 +0000 (20:46 +0000)]
 
return values checking improved, set_error with unsigned long parameter;
Marcel Poul [Sat, 3 Dec 2011 20:44:18 +0000 (20:44 +0000)]
 
unsigned long instead of CANL_ERROR (ssl default type for error code variables)
Marcel Poul [Sat, 3 Dec 2011 20:41:12 +0000 (20:41 +0000)]
 
dbg info added; terena_ca_file location hardcoded for testing purposes; SSL_VERIFY_NONE - testing
Marcel Poul [Sat, 3 Dec 2011 20:33:44 +0000 (20:33 +0000)]
 
sample server and client print better error messages now
Marcel Poul [Fri, 2 Dec 2011 21:46:51 +0000 (21:46 +0000)]
 
set appropriate error message when connection closed by the peer
Marcel Poul [Fri, 2 Dec 2011 10:40:32 +0000 (10:40 +0000)]
 
set options to SSL_CTX on server as well as client side
Zdeněk Šustr [Fri, 2 Dec 2011 08:14:30 +0000 (08:14 +0000)]
 
myproxy with default lifetime
Zdeněk Šustr [Fri, 2 Dec 2011 08:12:53 +0000 (08:12 +0000)]
 
Usefil hint for future
Marcel Poul [Fri, 2 Dec 2011 00:19:49 +0000 (00:19 +0000)]
 
server with key and certificate (still SSL3_GET_CLIENT_HELLO error)
Marcel Poul [Thu, 1 Dec 2011 16:40:31 +0000 (16:40 +0000)]
 
certificate and private key read fctions added
Marcel Poul [Thu, 1 Dec 2011 11:03:00 +0000 (11:03 +0000)]
 
ssl_ctx moved to glb_ctx
Marcel Poul [Thu, 1 Dec 2011 09:50:18 +0000 (09:50 +0000)]
 
certificate processing fctio stubs added
Marcel Poul [Wed, 30 Nov 2011 22:54:27 +0000 (22:54 +0000)]
 
certificate processing functions stubs
Zdeněk Šustr [Wed, 30 Nov 2011 14:05:06 +0000 (14:05 +0000)]
 
Get fake cert path from the generator as well
Use myproxy-init rather than store
Zdeněk Šustr [Wed, 30 Nov 2011 13:54:17 +0000 (13:54 +0000)]
 
Act harmlessly when called with 'source'