3.1.0-1 (lb-1.7.0-1)
- key connections in the pool also with certificate; allows using LB client
  while swithing among multiple identities safely
- don't keep proxy connections at all (workaround bug #25153 with little
  perfomance impact only)

3.1.1-1 (lb-1.7.1-1)
- check for loaded credentials in connection pool management (avoid SEGV)
- minor fixes to manpage

3.1.2-1 (lb-1.7.2-1)
- allow aditional options for purger (variables GLITE_LB_PURGE_OTHER_OPTIONS,
  GLITE_LB_DUMP_EXPORTER_OTHER_OPTIONS
- pass errors from credential loading to upper layers properly

3.1.2-2 (lb-1.7.4-1)
- rebuild wrt. downgraded security 3.1.57-1

3.1.3-1 (lb-1.7.5-1)
- align attr_names[] (used in getAttrName methods) in Event and JobStatus
  to definitions in *.h from lb.client-interface 

3.1.4-1
- do the previous quick fix thoroughly -- don't smash name_with_underscores
  and nameWithUppercaseLetters

3.2.0-1 (lb-1.8.0-1)
- added ui_host to jobstat
- store purge files (to be uploaded to JP) in GLITE_LOCATION_VAR rahter then GLITE_TMP 

3.2.1-1
- use -1 as an invalid socken number instead of 0
- handle errors generated by gss inquire credentials correctly (#37084)
- correctly release unused credentials (#37069) and reuse connection
- handle gss errors whene receiving notifications (#35118)
- fix producer connection management (re-establishing connections) (#37074)

4.0.0-1
- LB 2.0 release

4.0.0-2
- fixed configure to work in etics

4.0.0-3
- configure script update (globus flavors added to configure call)

4.0.1-1
- (from 3.2.2-1) Fix edg_wll_NotifDrop prototype (#34649).
- Notification pool implementation

4.0.2-1
- don't use hard-wired types for ACLs events but the ones generated automatically
- change_acl code adapted to the new API using generated types
- new options to the glite-lb-notify command

4.0.3-1
- Man page update
- Minor fixes in example builds
- stats extended for any job state

4.0.3-2
- install libraries into $libdir

4.0.4-1
- Connection pool lock optimization and fixes
- Rare crash fixes in notify example

4.0.5-1
- Compatibility with IPv6 compliant clients

4.0.6-1
- Install glite_lb.m4 rather than glite_lb_client.m4
  
4.0.7-1
- hard-coded 'lib' fixed in glite_lb.m4

4.1.0-1
- Support for CREAM jobs
- Support for logging sandbox transfers as jobs of a specific type
- Memory allocation fixes
- Relation 'changed' used in queries implemented for other relevant attributes rather than just Job State
- Connection Pool locking fixed (Savannah bug #37081)
- Extended with WMS DNs and other flags (producer API cleanup)

4.1.1-1
- Job registration example supports the 'exclusive' flag
- Notification client can read server address from JobID
 
4.1.2-1
- Fixed target 'clean' in the Makefile
- Extended job state transition statistics
- Extended statistics example
- More automation in m4 macros
- Fixed propagation of error codes received from server

4.1.3-1
- Hostname parsing adjusted to handle IPv6 addresses

4.1.4-1
- Memory handling fixes

4.1.5-1
- revision of the perl code generator (fixed jobid, notifid and timeval types, mainly in logging functions)
- fixed toString perl method for logsrc (duplicated line)
- new client API test (simple run for SEGV check)
- Statistics example extended
- Support for jobid type options in logevent
- General code polishing

4.1.5-2
- Module rebuilt

4.1.6-1
- Makefile a configuration updated to work across org.glite & EMI
- libdir detection introduced to glite.m4

4.1.6-2
- Module rebuilt

4.1.7-1
- New multi-threaded example added

4.1.7-2
- Module rebuilt

4.1.8-1
- Optimized handling of simultaneous proxy&direct logging (fix for bug #77366)

4.1.9-1
- Fixed default setting for GLITE_LB_EXPORT_PURGE_ARGS

4.1.10-1
- Proper handling of background purge error messages (fix for bug #77974)

5.0.0-1
- Fixes for parallel release in EMI & gLite
- Version numbering fixed
- Support for HTTP_GONE code
- Check result of InitContexh call
- dest_url support in notification client
- Update performance tests behavior to match the new IL development

5.0.1-1
- Detectin project name in Makefile
- Figed m4 file location
- Relocation of examples for EMI
- When staged, install rather not-relinked .la file for the dependent C++ library
- Introduction on a sysconfdir option (for /etc vs /usr)
- DESTDIR in makefiles
- file trasfer collections -- initial implementation
- A human-readable form of jobs ACLs
- Setting the owner of job payload

5.0.2-1
- locations updated in examples

5.0.3-1
- Build with threads enabled for EMI

5.0.3-2
- Module rebuilt

5.0.3-3
- Module rebuilt

5.0.4-1
- Relocatable build directory
- Build system cleanup -- removing obsolete files
- More context initialization checks.

5.0.4-2
- Module rebuilt

5.0.4-3
- Module rebuilt

5.0.5-1
- at3 and check_version utilities path

5.0.5-2
- Module rebuilt

5.0.6-1
- Using rpath only as $prefix/$libdir (fixes rpmlint rpath check in mock environment)

5.0.7-1
- Fixed default setting for GLITE_LB_EXPORT_PURGE_ARGS
- Proper handling of background purge error messages (fix for bug #77974)
- Fix locations in automatic purge (SB #81646).
- Makefile adjustments for eticsless build

5.0.8-1
- Finalized ETICS+rpath+libtool mock build problem, workaround inside ETICS configurations now
- Fixing rpath problem in mock builds

5.0.9-1
- Examples linked explicitely with L&B common library
- Reduce memory consumption on query (SB #46437)
- Support Debian 6 build

5.1.0-1
- Preparation for a new multiplatform release
- Fix removing of .la files (for ETICS build).
- Now with post-install

5.1.1-1
- Notification client supports new flags (anonymization, terminal states, job history)
- Support of Debian packaging

5.1.2-1
- Packaging improvements (rpmlint and lintian checks)
- Extended job query example to allow setting selected query flags through cmdline arguments
- Correct module name in spec file
- License string as recognized by rpmlint and packaging guidelines.
- Fixes in notification client:
  - notification refresh - missing ID
  - client timeout - '999999999 + time(NULL)' overflows on 32bit since 2006
- "Megajob" perftest updates

5.1.3-1
- New example script
- Memory leaks fixed in client and common library when looking for non-existant job
- Fixed race condition during context initializations

5.1.4-1
- Fixed connection pool unlocking in error conditions (SB #92783)

5.1.4-2
- Module rebuilt

5.1.5-1
- Showing CREAM data for WMS+CREAM jobs in the job_status example
- Fixed conditions parsing in the query_ext example
- Avoid logging unnecessary events when registering sandbox transfers

5.2.0-1
- Torque jobs support
- Showing CREAM data for WMS->CREAM jobs
- Merge from branch_3_2
- Unnecessary events removed from Sandbox collection registration

5.2.0-2
- Module rebuilt

5.2.1-1
- qstat example added to the build
- Debian package builds in vanilla chroot environment
- Simplified source tarball and packages distribution
- basic state machine for VM

