2006-05-19 Balazs Konya <balazs.konya@hep.lu.se>
        New schema attributes: "nordugrid-cluster-acl" and
	"nordugrid-se-acl" are introduced and advertised in the
	infosys. Their value is taken from the newly introduced 
	multivalued "authorizedvo" arc.conf configuration parameter.

2006-05-09 Balazs Konya <balazs.konya@hep.lu.se>
        PBS backends understands acl_group_enable, acl_groups
	PBS attributes (resolution of #580)

2006-05-04 Balazs Konya <balazs.konya@hep.lu.se>
	Infosys shows trusted CAs of cluster and SE resources (
	resolution of bug #228).
	New schema attributes were introduced:
	nordugrid-cluster-trustedca, nordugrid-se-trustedca,
	nordugrid-cluster-issuerca-hash, nordugrid-se-issuerca-hash

2006-04-27 Balazs Konya <balazs.konya@hep.lu.se>
        LSF LRMS backend support added thanks to 
	Sergio Maffioletti <sergio.maffioletti@cscs.ch>

2006-04-16 Anders Waananen <waananen@nbi.dk>
	Support gSoap versions greater than 2.7.6c

2006-04-07 Balazs Konya <balazs.konya@hep.lu.se>
	VOMS servers are supported by the nordugridmap utility

2006-03-24 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fixing slow ngstat (bugzilla #548)

2006-03-23 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fixing benchmarks description in manual (bugzilla #472)

2006-03-22 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Caching of configuration files (bugzilla #667)
	Calling executables from PATH (bugzilla #593)

2006-02-21 Aleksandr Konstantinov <aleks@fys.uio.no>
	Updating SRMv2 interface to newest WSDL
	
2006-02-18 Aleksandr Konstantinov <aleks@fys.uio.no>
	Fixing 64-bit build - variable size issues in std::string indices
	More changes for AIX
	Adding job control over HTTPS/g SOAP interface. Client will be made 
	available after corresponding changes in ARCLib. So far it may be 
	used as HTTPS interface to job session directory

2006-02-13 Aleksandr Konstantinov <aleks@fys.uio.no>
	Fix for hanging in data transfers in case of RLS faults.

2006-02-16 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Adding the configuration man page (arc.conf.5).

2006-02-15 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Adapting the arclib config parsing to the Sophia Antipolis format.
	http://www.nordugrid.org/meetings/sophia-conf.jpg
	(also fixes bugzilla #651 and #652)

2006-02-07 Anders Waananen <waananen@nbi.dk>
	Test RLS server has been changed from gridsrv3.nbi.dk to
	rls.nordugrid.org

2006-02-03 Aleksandr Konstantinov <aleks@fys.uio.no>
	Fix (probable) for gridftpd processes saturation - closing network
	conection without hanging

2006-01-31 Aleksandr Konstantinov <aleks@fys.uio.no>
	Fix for grid-manager nt workin properly if directed to switch
	from root account to non-root one after start

2006-01-24 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Change name of client configuration file .arc/conf -> .arc/client.conf
	(bugzilla #672)

2006-01-23 Aleksandr Konstantinov <aleks@fys.uio.no>
	Adapting code for building on AIX:
	    Removing -ansi flag
	    Workarounds for missing functions (timegm)
	    Make sure sensitive defines are always in place (_LARGE_FILES)
	    Avoid using names which are #define'ed (stdin,stdout,stderr)
	    Changing access patterns for functions with different prototypes
	    Others

2006-01-21 Anders Waananen <waananen@nbi.dk>
	Add configure option --disable-pkgdirs. Without this option
	libdir will be <prefix>/lib/nordugrid instead of <prefix>/lib
	and similar for datadir and libexecdir.
	This option obsoletes --with-nordugrid-location in the sense
	that instead of writing:
		--with-nordugrid-location=/opt/nordugrid
	one should use:
		--prefix=/opt/nordugrid --disable-pkgdirs

2006-01-20 Aleksandr Konstantinov <aleks@fys.uio.no>
	Fix for build on computers without RLS installed (bugzilla #686)
	logger uitility is split into 2 parts - logger for using on cluster
	frontend and arclogq for client interface

2006-01-17 Anders Waananen <waananen@nbi.dk>
	Add configure option --with-default-globus-location which sets
	the default path to the Globus installation to something else
	than /opt/globus (bugzilla #660).

2006-01-17 Anders Waananen <waananen@nbi.dk>
	Disable the remote LRMS due to lacking maintainer.

2006-01-15 Aleksandr Konstantinov <aleks@fys.uio.no>
	Fix for logger bug which was preventing collected information
	about cpu usage to be propagated to database

2006-01-06 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for recursive arccp and arcls.
	Support for batch operations (list of URLs) in arccp, arcls,
	arcrm and their ng* twins.
	Support for overwrite option in all URLs.

2006-01-05 Aleksandr Konstantinov <aleks@fys.uio.no>
	RTEs may be passed to grid-mananger in multiple runtimeenvironment
	attributes like in client

2006-01-04 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for "overwrite" option in URLs. Files generated by job
	and marked overwrite=yes will have a priority over those 
	already stored under same name	

2006-01-03 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for building on systems with MyProxy v2

2006-01-02 Aleksandr Konstantinov <aleks@fys.uio.no>
	Updates for ngjm sent by Antti are in CVS.

2005-12-29 Jakob Langgaard Nielsen <langgard@nbi.dk>
	Return explicit error-message when the user is not authorized
	at any of the available jobsubmission-targets.

2005-12-29 Jakob Langgaard Nielsen <langgard@nbi.dk>
	Client configuration template.

2005-12-27 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for flexible maping from grid identity to local unix
	account added. This shouldn't be in changelog, because this 
	feature is not supported by all parts of ARC. But not everyone
	reads cvs logs.

2005-12-26  Mattias Ellert <mattias.ellert@tsl.uu.se>
	New wrapper for arclib based CLI (bugzilla #629)

2005-12-26  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fix memory leak in LDAP queries (bugzilla #639)

2005-12-24  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Monitor now makes use of new queue-level attributes

2005-12-16 Anders Waananen <waananen@nbi.dk>
	Change the package name from nordugrid to nordugrid-arc. This will be
	reflected in tarball and RPMs.

2005-12-16 Balazs Konya <balazs.konya@hep.lu.se>
	Introducing nordugrid-queue-localqueued, nordugrid-queue-prelrmsqueued
	queue-level attributes, deprecating the nordugrid-queue-queued
	attribute. The new attributes provide fix for #350.

2005-12-15 Balazs Konya <balazs.konya@hep.lu.se>
	Introduction of the nordugrid-cluster-prelrmsqueued attribute to
	provide the number of grid jobs queuing in the GM.
	At the same time the nordugrid-cluster-queuedjobs got deprecated.

2005-12-13 Balazs Konya <balazs.konya@hep.lu.se>
	The definition and implementation of the nordugrid-authuser-queuelength
	attribute has changed to take into account the 
	GM-queued jobs in addition to the LRMS queued ones.

2005-12-11 Aleksandr Konstantinov <aleks@fys.uio.no>
	Fix for segfault in case dumpxrsl is requested and no targets found.

2005-12-06 Aleksandr Konstantinov <aleks@fys.uio.no>
	Improperly reported big file size by ngls/arcls was fixed.
	Fix for cputime not calculated in information gathered for logger.
	Fix for missing credentials type while checking if proxy expired 
	during data transfer.

2005-12-05 Aleksandr Konstantinov <aleks@fys.uio.no>
	Allow proxy renewal of job which has no proxy at all.

2005-12-05 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for LCAS in authorization rules added (without job
	description). Authorization plugin for calling LCAS functions
	was introduced (with job description).

2005-12-02 Aleksandr Konstantinov <aleks@fys.uio.no>
	Nasty memory leak in httpsd was fixed. Now httpsd services run 
	without noticeable memory consumption.

2005-12-01 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Add confirmation query to arcsync (bugzilla #598)

2005-12-01 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Correctly understand rerunable == "none"

2005-11-29 Balazs Konya <balazs.konya@hep.lu.se>
	New SGE infosys scripts proposed by Juha are added

2005-11-22 Aleksandr Konstantinov <aleks@fys.uio.no>
	JobRequest* classes in ARCLib now support all job attributes 
	described in xRSL manual. Schemas of JSDL are extended accordingly.

2005-11-18 Aleksandr Konstantinov <aleks@fys.uio.no>
	Solve problem with crazy globus_ftp_control callback
	race-conditions.

2005-11-15 Aleksandr Konstantinov <aleks@fys.uio.no>
	Data transfer utilities ported to new arc* set of tools.

2005-11-14 Aleksandr Konstantinov <aleks@fys.uio.no>
	All job processing failure messages are gathered and documented.

2005-11-10 Aleksandr Konstantinov <aleks@fys.uio.no>
	Synchronized in grid-manager switch in cputime units to user interface.
	cputime is accepted by grid-manager in seconds from new clients 
	(version >= 0.5.27) and in minutes from old ones.

2005-11-04 Aleksandr Konstantinov <aleks@fys.uio.no>
	Usage Record of ARC is documented

2005-11-04 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for non-root mode of grid-manager and infosys running under 
	_different_ accounts.

2005-11-03 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fix confusing error message from arcstat (bugzilla #584)

2005-11-02 Aleksandr Konstantinov <aleks@fys.uio.no>
	Do at least minimal sane number of retries while uploading job's
	input files in ARCLib. And throw exception in case of failure.

2005-11-02 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Make gettext optional (bugzilla #600)

2005-10-30 Aleksandr Konstantinov <aleks@fys.uio.no>
	Library for data management libarcdata.* added to distribution. 

2005-10-30 Jakob Nielsen <langgard@nbi.dk>
	arctest -configuration prints user-configuration.

2005-10-29 Aleksandr Konstantinov <aleks@fys.uio.no>
	create arcget download directory (bugzilla #590)

2005-10-29 Jakob Nielsen <langgard@nbi.dk>
	Integration of arctest with the new ARCLib based clients.

2005-10-28 Aleksandr Konstantinov <aleks@fys.uio.no>
	New version of logger interface consistent with ARC Usage Record 
	implemented.

2005-10-27 Balazs Konya <balazs.konya@hep.lu.se>
	Improved infoscript performance

2005-10-23 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for JSDL in grid-manager finished.

2005-10-21  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Fix for monitor bug #556 and related problems (broken country
	"sub-monitors")

2005-10-17 Balazs Konya <balazs.konya@hep.lu.se>
	nordugridmap utility is using the central arc.conf ([vo] blocks),
	supports generation of multiple mapfiles, nordugridmap utility
	is integrated via the [vo] blocks of arc.conf.

2005-10-17  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Norwegian monitor localisation (no) added

2005-10-16  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	- Fix for monitor bug #582 (empty upwards link in windows)
	- Added color bars in the monitor indicating occupancy of SEs
	  (also needed changes in localized strings) 

2005-10-14 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fix dryrun bug (#bugzilla 579)

2005-10-13 Aleksandr Konstantinov <aleks@fys.uio.no>
	Dropped support for gSOAP with version older than 2.7.2

2005-10-13 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Localization in ARCLib.

2005-10-11 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Define standard aliases for gettext functions

2005-10-10 Mattias Ellert <mattias.ellert@tsl.uu.se>
	arcresume now works (since arclib now supports resume)

2005-10-07 Jakob Nielsen <langgard@nbi.dk>
	DownloadDirectory in ARCLib now takes a local directory
	to download the files to.

2005-10-07 Jakob Nielsen <langgard@nbi.dk>
	ARCLib can now resume jobs.

2005-10-05 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Use different text domains for ARCLib and ARCCLI.

2005-10-02 Aleksandr Konstantinov <aleks@fys.uio.no>
	Build static ARCLib library.

2005-10-02 Jakob Nielsen <langgard@nbi.dk>
	Consistent use of timeout passed to ldapquery and ftpcontrol classes.

2005-10-02 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fix error message when XRSL file can not be read (bugzilla #539).

2005-10-01 Mattias Ellert <mattias.ellert@tsl.uu.se>
	New CLI based on arclib
	Check XRSL attributes (bugzilla #562)
	Wildcards in jobids (bugzilla #455)
	File locking in clients (bugzilla #442 and #454)

2005-10-01 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Alias resolution for the unified configuration in ARCLib.

2005-09-30 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Unified configuration framework now works in ARCLib.

2005-09-29 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for MyProxy.

2005-09-16 Jakob Nielsen <langgard@nbi.dk>
	Method to get out the internal time_t object directly in Time-
	class in ARCLib.

2005-09-02  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Fix for monitor bug #577 - wrong count of available resources per
	user

2005-08-19  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Danish monitor localisation (da) added

2005-08-12 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for transfer timeouts in SSE.

2005-07-15 Aleksandr Konstantinov <aleks@fys.uio.no>
	SRMv1.1 interface to SSE implemented. 

2005-06-24 Mattias Ellert <mattias.ellert@tsl.uu.se>
	ngresume implemented in userinterface (bugzilla #526)

2005-06-24 Jakob Nielsen <langgard@nbi.dk>
	Added python-wrapper to ARCLib. The wrapper is generated by
	running SWIG (version >= 1.3.24) on the arclib.i interface file.

2005-06-10  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	German monitor localisation (de) added

2005-06-06 Aleksandr Konstantinov <aleks@fys.uio.no>
	Added support for Fireman indexing service.

2005-05-30 Jakob Nielsen <langgard@nbi.dk>
	Fixed mutex-locking when doing parallel ldap-queries and one
	ldap-server times out.

2005-05-22 Jakob Nielsen <langgard@nbi.dk>
	Imported ARCLib from old module.

2005-05-20  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Finnish monitor localisation (fi) added

2005-05-15 Aleksandr Konstantinov <aleks@fys.uio.no>
	Support for job restart initiated by user in grid-manager.

2005-05-12 Cumulative report on changes since first 0.4 was tagged.
  1. httpsd and related modules are not experimental anymore
    1.1 Functional logger service (bad design but service is stable)
    1.2 Functional SSE service (not much functionality but idea works and 
        service looks stable)
    1.3 Job access through https (started, only small fraction of functionality.
    1.4 Basics of FlO infrastructure (probably to be abandoned because idea 
        was not accepted)
    1.6 Attempts to create SRM interface (currently turned off  because of
        undefined status of SRM standards)
    1.7 Services in shared libraries, customizable server on startup.
    1.8 Support for SRM in client part. Version 1.x is implemented.
  2. gridftp
    2.1 Enhanced error messages generated by server (this also includes 
        changes in datamove library).
    2.2 gaclplugin enhancements. Now gacl supports VOMS in a unifed way 
        Corresponding ode can be used by other modules. And it is used by 
        SSE and GM for authentication. Also added support for VO.
  3. Centralized configuration file. This makes startup scripts simpler 
     and allows MUCH more flexible configuration of services.
  4. grid-manager
    4.1 Better support for "crazy" configurations - session directory on 
        NFS with root access.
    4.2 PENDING sub-state of jobs added
    4.3 Rudimentary communication between daemons in GM infrastructure 
        makes job's execution faster.

2005-04-30  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Support new MDS attributes (nordugrid-job-rerunable,
	nordugrid-job-reqwalltime, nordugrid-queue-homogeneity,
	nordugrid-cluster-sessiondir-lifetime) in the userinterface.
	Support walltime xrsl attribute in the userinterface.
	Do brokering on the lifetime xrsl attribute.

2005-04-24 Aleksandr Konstantinov <aleks@fys.uio.no>
	walltime attribute of grid-manager is passed to LRMS. Accepted
	value must be in seconds.

2005-04-19  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Monitor's new feature:
	  - full SE info dump from the SE list
	Monitor's improvements:
	 - localizations for new attributes
	 - new top-level GIIS aliases

2005-04-07  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Clients treat servers with unknown version as "new" rather than
	"old".

2005-04-03  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Don't use fake executable argument in xrsl anymore.
	Adapt userinterface to new job states.
	Map old job states to new ones in userinterface for backward
	compatibility with old servers

2005-03-16  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Use top level GIIS aliases in the default giislist

2005-03-04  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Monitor: extended known countries list

2005-02-24  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Use fallback solution in ngstat if job's information is not
	available through LDAP.

2005-02-04  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Monitor's new features:
	  - caching of the front page data
	  - sorting on the front page: by country, by site, by CPU count,
	    by running Grid jobs
	Monitor's improvements:
	  - removed hardwired LDAP server port numbers
	  - configurable schema namespace prefix

2005-01-21  Mattias Ellert <mattias.ellert@tsl.uu.se>
	RemoteFile gcc 3.4 fixes 0.4 branch. (bugzilla #456)

2005-01-04  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Remove GASS dependency in user interface.

2004-12-06  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	RemoteFile gcc 3.4 fixes HEAD branch. (bugzilla #456)

2004-11-01  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Better UTF-8 support (handle inconsistent LDAP servers on the
	client side).

2004-10-15  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Support for benchmarks in brokering.

2004-10-08  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Support new MDS attributes (nordugrid-job-completiontime,
	nordugrid-job-exitcode).
	Support jobstate CANCELLED in userinterface.

2004-09-28  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Change the default interpretation of arguments to ngsub (bugzilla #421)

2004-09-27  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Harmonize units used in xrsl for cputime and lifetime (both use
	seconds now).
	ngcat -l and ngresub now work without a gmlog attribute in the xrsl.
	Make the job status handling consistent between various components
	of the user interface (bugzilla #401 and #422)
	Allow ngcat of gmlog for non-started jobs (bugzilla #328)

2004-08-30  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Support new MDS attributes (nordugrid-queue-comment,
	nordugrid-cluster-comment,
	nordugrid-cluster-interactive-contactstring) in the userinterface.

2004-06-27  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fix brokering on rls:// urls in the userinterface.

2004-06-01  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	- Monitor's bug fix: countries sorted by order of their localized names
	- Swedish monitor localisation (sv) added

2004-05-28  Oxana Smirnova  <oxana.smirnova@hep.lu.se>
	Monitor's internal structure substantially changed, optimized (no
	backward compatibility). Allows for more flexibility and
	extensibility. New features:
	  - "debug={1|2}" option can be used with any call.
	  - Structure for independent built-in localization is in place,
	    with English (en) (default) and Russian (ru) locales
	    completely supported. 

2004-05-26  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Added support for original VOMS. It is also possible to build
	without VOMS.
	Support for external access control module ('plugin' command in ACL).

2004-05-25  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Automatic logrotation for grid-manager, gridftpd and httpsd main logs.

2004-05-10  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Support for arbitrary attributes in Indexing Services added.
	Performance of HTTP transfers increased.
	grid-manager and gridftpd can read central configuration files
	directly.

2004-04-19  Balazs Konya <balazs.konya@hep.lu.se>
	Some of the schema attributes are made case sensitive, fix for #319 

2004-04-13  Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fix parsing of the .ngjobs file

2004-03-21  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	logger has reverse functionality now. Users or wrappers can use it
	to retrieve information from logging database.

2004-03-03  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Removed parse-*-log scripts. scan-*-job scripts should now do same as
	parse-*-log and in case of failure fall back to old behavior of 
	scan-*-job.
	scan-*-job is now started by grid-manager automatically for every
	configured user. There is no need to do that with 'helper' command.

2004-02-28  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Callouts added to support non-unix authorizations.

2004-02-15  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Support for staging input files between frontend and compiting node 
	using PBS staging capabilites. Tested with OpenPBS configured for scp.
	Most probaly this won't work in combination with grid staging at 
	computing nodes. 

2004-01-23  Aleksandr Konstantinov <aleksandr.konstantinov@fys.uio.no>
	Full RLS support into SE, ngcopy, ngls. Support for se:// url into
	ngcopy, ngls.

2003-12-05  Anders Waananen <waananen@nbi.dk>
	Make a replacement for the AH_VERBATIM macro for older systems
	(bug #198)
	Add the userguide and brokering document to the installation and
	doc RPM
	Support multiple jobreport entries in configuration

2003-12-01  Balazs Konya <balazs.konya@hep.lu.se>
	Fix parsing of qstat output in queue+jobs+users.pl (bug #203)

2003-11-14  Anders Waananen <waananen@nbi.dk>
	Version 0.3.33 tagged
