2009-11-26 Anders Waananen <waananen@nbi.dk>
	Rename cron file grid-update-crls.cron to grid-update-crls (bugzilla #1737)

2009-08-27 Anders Waananen <waananen@nbi.dk>
	Fix zero cputime/walltime in infosys for jobs killed by LoadLeveler
	(bugzilla #1237)

2009-08-04 Martin Savko <martin.savko@gmail.com>
	Added Slovak localisaton to the Monitor

2009-07-22 Anders Waananen <waananen@nbi.dk>
	Fix nordugrid-job-reqwalltime bug in the LoadLeveler infoprovider

2009-07-22 Anders Waananen <waananen@nbi.dk>
	Remove config-parser which was obsoleted by changeset 11943

2009-07-22 Anders Waananen <waananen@nbi.dk>
	Add perl dependency to make sure https is always supported in
	nordugridmap (bugzilla #1355)

2009-04-20 Mattias Ellert <mattias.ellert@fysast.uu.se>
	Process vo entries in the right order in nordugridmap (bugzilla #1400)

2009-04-15 Mattias Ellert <mattias.ellert@fysast.uu.se>
	Split of a separate infoindex subpackage

2009-04-08 Mattias Ellert <mattias.ellert@fysast.uu.se>
	Import information index server from workarea

2009-04-07 Mattias Ellert <mattias.ellert@fysast.uu.se>
	Fix a problem with multiple RTEs (bugzilla #1314)

2009-04-06 Mattias Ellert <mattias.ellert@fysast.uu.se>
	Add rerunable state to job info print-out (bugzilla #1395)
	More cut & paste friendly output from ngstat (bugzilla #1356)

2009-04-01 Anders Waananen <waananen@nbi.dk>
	License changed to Apache v2.0

2009-03-25 David Cameron <cameron@ndgf.org>
	Add checksum verification for transfers

2009-02-20 David Cameron <cameron@ndgf.org>
	Authentication caching in cache

2009-02-19 David Cameron <cameron@ndgf.org>
	Support for multiple session directories

2009-02-16 David Cameron <cameron@ndgf.org>
	Support for dynamic output files

2009-02-16 David Cameron <cameron@ndgf.org>
	ngls -m to list metadata

2009-02-06 David Cameron <cameron@ndgf.org>
	Support for running multiple Grid Managers

2009-01-15 David Cameron <cameron@ndgf.org>
	Enable using GUIDs for communicating with LFC

2008-09-16 Oxana Smirnova <oxana.smirnova@hep.lu.se>
	Added Ukrainian localization for the Monitor, translation 
	by Ievgen Sliusar <slu@grid.org.ua> 

2008-08-21 David Cameron <cameron@ndgf.org>
	New GM cache implementation

2008-08-07 Daniel Johansson <daniel@nsc.liu.se>
	Added support for the SLURM batch system

2008-06-29 Anders Waananen <waananen@nbi.dk>
	Fix perl bug in LoadLeveler CPU reporting

2008-05-27 David Cameron <cameron@ndgf.org>
	New grid manager cache design

2008-05-19 Anders Waananen <waananen@nbi.dk>
	LoadLeveler support for consumable resources

2008-05-08 Mattias Ellert <mattias.ellert@fysast.uu.se>
	Implemented timeout for LDAP bind operations

2008-02-15 David Cameron <cameron@ndgf.org>
	Add support for SRM2.2 protocol
	New command ngstage to stage files from tape to disk
	GUIDs generated for LFC entries have 'standard' form

2008-02-14 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Use File::Temp in nordugridmap

2008-02-14 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Build with native openldap

2008-02-05 Mattias Ellert <mattias.ellert@tsl.uu.se>
	More informative error messages in certificate class (bugzilla #1032)
	Backport GlobusResult class from ARC 1 (needed for the above)

2007-08-20 Oxana Smirnova <oxana.smirnova@hep.lu.se>
	Added French localization for the Monitor, translation 
	by Philippe Gros.

2007-06-27 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Updated Time class in arclib (also fixes bugzilla #956)

2007-06-25 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Adding the databroker to the build

2007-05-24 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fixing non-working RSL substitution (bugziila #947)

2007-05-23 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Support for walltime infosys attributes in clients

2007-04-03 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fix broken -s option for ngstat

2007-03-28 Anders Waananen <waananen@nbi.dk>
	Split off Logger server from server package to logger-server package

2007-03-16 Aleksandr Konstantinov <aleks@fys.uio.no>
	Removed hardcoded MySQL server hostname. It configurable now.

2007-03-14 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fix submission of jobs without specified cputime (bug #932)

2007-03-02 Balazs Konya <balazs.konya@hep.lu.se>
	Out-of-the-box minimal configuration templates are added 

2007-03-02 Aleksandr Konstantinov <aleks@fys.uio.no>
	Numerous bug fixes.

2007-02-13 Oxana Smirnova <oxana.smirnova@hep.lu.se>
	Fix for bug #908 => monitor tested and works on PHP5, no LDAP
	timeout patch needed. Other cosmetic monitor bug fixes: #796,
	#874, #892, #893, #898, #906, #907, #909 

2007-02-08 Mattias Ellert <mattias.ellert@tsl.uu.se>
	Fixing LDAP Boolean syntax parsing in clients (bug #837)

2006-12-01 Aleksandr Konstantinov <aleks@fys.uio.no>
	ngtransfer utility is useful now by adding support for
	controllable timeout.

2006-11-23 Aleksandr Konstantinov <aleks@fys.uio.no>
	Unknown RSL attributes are allowed by ngsub now.

2006-11-16 Balazs Konya <balazs.konya@hep.lu.se>
	nordugrid.schema cleanup, attribute syntaxis are fixed so that 
	the schema is accepted by newer ldap servers (bug #837,#860)

2006-10-04 Oxana Smirnova <oxana.smirnova@hep.lu.se>
	Hungarian localization added to the Monitor (thanks Gabor Roczei
	and Peter Stefan)

2006-09-26 Anders Waananen <waananen@nbi.dk>
	Remove gridssh source from distribution (bug #825)

2006-09-26 Anders Waananen <waananen@nbi.dk>
	Modularize gridssh build

2006-09-26 Anders Waananen <waananen@nbi.dk>
	Support for IBM LoadLeveler with major contribution from
	Christian Soettrup <Christian.Soettrup@cern.ch>

2006-08-28 Balazs Konya <balazs.konya@hep.lu.se>
	Schema change: the syntax of the nordugrid-authuser-name attribute
	is modified, the "_" separator is replaced by "...", in order to
	follow an LDAP RFC.

2006-08-21 Aleksandr Konstantinov <aleks@fys.uio.no>
	Error/debug messages levels are cleaned.

2006-08-18 Aleksandr Konstantinov <aleks@fys.uio.no>
	Various SRM compatibility fixes. Support for 'copy' method is added.

2006-08-16 Anders Waananen <waananen@nbi.dk>
	Retire old Replica Catalog rc-* commands to the compat package

2006-08-16 Anders Waananen <waananen@nbi.dk>
	Disable gridssh build by default

2006-08-16 Anders Waananen <waananen@nbi.dk>
	Remove dependency on nordugrid-arc-client from nordugrid-arc-server.
	This means splitting off the libraries from nordugrid-arc-client and
	nordugrid-arc-devel into:
	nordugrid-arc-libs
	nordugrid-arc-libs-devel
	and make packages require nordugrid-arc-libs rather than nordugrid-arc-client
	where needed.
	Remove bogus perl dependency in client.
	Creation of nordugrid-arc-compat package, removing nordugrid-arc-devel.

	
2006-08-16 Anders Waananen <waananen@nbi.dk>
	Move arclib python wrappers to new nordugrid-arc-python RPM package

2006-08-08 Aleksandr Konstantinov <aleks@fys.uio.no>
	NinfG module added to support NinfG jobs submission to ARC-enabled Grids
	
2006-08-07 Aleksandr Konstantinov <aleks@fys.uio.no>
	Maximal size of acceptable RSL is increased to 1MB at Computing Element
	
2006-08-01 Aleksei Nazarov <moby@ut.ee>
	Nordugrid Usage Record is extended with new attributes.
	Logger service is improved by changing database schema.
	Many new attributes are collected on the GM side from now.
	New Logger service is also compatible with older version of 
	reporting and querying tools.
	
2006-07-20 Aleksandr Konstantinov <aleks@fys.uio.no>
	LFC support added
	
2006-07-07 Aleksandr Konstantinov <aleks@fys.uio.no>
	Pilot implementation of SRM Proxy service - low performance
	
2006-07-06 Aleksandr Konstantinov <aleks@fys.uio.no>
	GSI channel CERN implementation suport added to client part.
	It's turned on by protocol=gssapi option in URL
	
2006-07-07 Aleksandr Konstantinov <aleks@fys.uio.no>
	GSI channel CERN implementation suport added to HTTTPd framework
	
2006-06-20 Balazs Konya <balazs.konya@hep.lu.se>
	New arc.conf [infosys] block config parameter:
	slapd_hostnamebind (#608)

2006-06-19 Jakob Nielsen <langgard@nbi.dk>
	nordugrid -> nordugrid-arc in client-software attribute.
	Server middleware in arctest can be either nordugrid-<version> or
	nordugrid-arc-<version>.

2006-06-10 Aleksandr Konstantinov <aleks@fys.uio.no>
	All SRMv1 methods implemented in SSE.
	Also numerous changes for compatibility with other SRM clients

2006-06-05 Jakob Nielsen <langgard@nbi.dk>
	New nordugrid-cluster-acl and nordugrid-se-acl attributes.

2006-05-29 Mattias Ellert <mattias.ellert@tsl.uu.se>
	ng* -> ng*.old, arc* -> ng*. Bugzilla #758

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-18 Jakob Nielsen <langgard@nbi.dk>
	Use newly introduced queue-variables to count in a better way the number of
	queued jobs on a cluster (bug 632).

2006-05-14 Jakob Nielsen <langgard@nbi.dk>
	Local globus version in arctest was not reported correctly (bug 753).

2006-05-13 Jakob Nielsen <langgard@nbi.dk>
	Add protection for test-jobs not getting submitted.

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-05-02  Balazs Konya <balazs.konya@hep.lu.se>
	nordugridmap supports shared generated mapfiles of 
	multiple [vo] blocks (#729)

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

2006-04-17 Aleksandr Konstantinov <aleks@fys.uio.no>, Jakob Nielsen <langgard@nbi.dk>
	Added new method GetEffectiveSN used to obtain the effective credentials of a user.

2006-04-17 Jakob Nielsen <langgard@nbi.dk>
	Print effective identity in arctest instead of the user subjectname.

2006-04-16 Anders Waananen <waananen@nbi.dk>
	Support gSoap versions greater than 2.7.6c
	
2006-04-12 Jakob Nielsen <langgard@nbi.dk>
	Support for the credentialserver xrsl-attribute in arclib.

2006-04-07 Balazs Konya <balazs.konya@hep.lu.se>
	VOMS servers are supported by the nordugridmap utility.
	gridmap-utils package pulls in new dependency: XML::DOM
	perl module.

2006-04-06 Aleksandr Konstantinov <aleks@fys.uio.no>
	LCMAPS and LCAS support finished

2006-04-04 Jakob Nielsen <langgard@nbi.dk>
	Brokering on the Disk xrsl-attribute (bug 637)
	Introducing prelrms-queued and local-queued infosys-attributes.
	Modify the available free diskspace in RegisterJobsubmission.

2006-04-03 Aleksandr Konstantinov <aleks@fys.uio.no>
	JSDL support in job submission - so far only through 
	JSDL to xRSL conversion
	
2006-03-29 Jakob Nielsen <langgard@nbi.dk>
	Introduced perl arclib-wrapper

2006-03-28 Jakob Nielsen <langgard@nbi.dk>
	New GetJobHistory method.
	It is now possible to specify walltime, cputime, gridtime and benchmark
	attributes independently.

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-03-01 Jakob Nielsen <langgard@nbi.dk>
	Better splitting of runtime-environment strings into name and version.

2006-02-26 Jakob Nielsen <langgard@nbi.dk>
	The infosys-attribute nordugrid-se-totalspace was put into the wrong variable.

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-17 Jakob Nielsen <langgard@nbi.dk>
	Wrapping list<XrslRelation>, list<string> and list<Xrsl> properly in
	the python-wrapper.

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-15 Jakob Nielsen <langgard@nbi.dk>
	Fixed the handling of local inputfiles.

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

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 Jakob Nielsen <langgard@nbi.dk>
	Workaround for checking if a CA-certificate that have en Email field in their
	DN is installed locally. There are inconsistent handling in different versions
	of openssl. See related discussion in bug 710.

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-27 Jakob Nielsen <langgard@nbi.dk>
	Using RegisterJobsubmission method in arcsub (fix for bug 666).

2006-01-25 Jakob Nielsen <langgard@nbi.dk>
	Scale CPU-frequency in FreeCpus broker with information about processor type.
	Read allowed number of queued jobs for sites from the configuration file.

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 Jakob Nielsen <langgard@nbi.dk>
	Fixing jobsubmission in arclib to cluster that don't advertise defaultcputime.
	Make the RandomSort broker more random.

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 Jakob Nielsen <langgard@nbi.dk>
	Lowering the amount of allowed queued jobs in the standard FreeCpus broker.

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-18 Jakob Nielsen <langgard@nbi.dk>
	New RegisterJobsubmission method to register a jobsubmission during a
	multi-job submission.
	Wrapping map<string,string> properly in python-wrapper.

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 Jakob Nielsen <langgard@nbi.dk>
	Remove bogus check on the attribute maxuserrunning.

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-13 Jakob Nielsen <langgard@nbi.dk>
	Fixing authorization check for users in arclib (bug 665)

2006-01-12 Balazs Konya <balazs.konya@hep.lu.se>
	grid-infosys startup script uses /var/run/nordugrid
	and /var/tmp/$user-nordugrid to store generated low-level
	config files instead of the previous Globus installation area.

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 Jakob Nielsen <langgard@nbi.dk>
	Fix comparison of version-numbers in arclib RuntimeEnvironment class.
	Better printing of aliases in arclib.
	Do not rewrite runtimeenvironment attributes in xrsl during jobsubmission. They
	are now understood as is by the server. Take into account old servers.

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 Jakob Nielsen <langgard@nbi.dk>
	Fixing the standard FreeCpus broker so that it ranks sites with queued jobs lower.

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.
	The SGE moduls make use of a newly restructured provider
	script framework: cluster.pl, qju.pl, LRMS.pm, LogUtils.pm,
	Shared.pm plus the batch system moduls (e.g. SGE.pm).
	The two frameworks live parallel to each other. 

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-27  Balazs Konya <balazs.konya@hep.lu.se>
	arc.conf is the single central configuration file,
	all the nordugrid services should use this file.

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 infosys 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-05-09  Balazs Konya <balazs.konya@hep.lu.se>
	schema modification: nordugrid-job-lrmscomment is renamed to
	nordugrid-job-comment

2005-04-29  Balazs Konya <balazs.konya@hep.lu.se>
	schema modification: nordugrid-cluster-sessiondir-lifetime
	is added.

2005-04-25  Balazs Konya <balazs.konya@hep.lu.se>
	 grid-infosys performance improvements:
	 got rid of the "nordugrid.info" auxiliary script,
	 info providers read central configuration file directly.
	 
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-19  Balazs Konya <balazs.konya@hep.lu.se>
	new infosys config blocks in the central config file:
	[infosys], [infosys/index/label], 
	[infosys/cluster/registration/name], 
	[infosys/se/name/registration/name]
 
2005-04-15  Balazs Konya <balazs.konya@hep.lu.se>
	schema modification: nordugrid-job-reqwalltime and 
	nordugrid-job-reqcputime was added, nordugrid-job-reqcput removed

2005-04-15 Balazs Konya <balazs.konya@hep.lu.se>
	schema modification: nordugrid-job-rerunable attribute is
	added and supported

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-25  Balazs Konya <balazs.konya@hep.lu.se>
	schema modification: nordugrid-se-accesscontrol,
	se-url, se-type new attributes

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

2005-03-09  Balazs Konya <balazs.konya@hep.lu.se>
	new infosys startup script: grid-infosys
	replacing the globus-mds script, reads the central
	nordugrid configuration file.

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-09  Balazs Konya <balazs.konya@hep.lu.se>
	schema modification: nordugrid-queue-homogeneity is added

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 infosys attributes (nordugrid-job-completiontime,
	nordugrid-job-exitcode).
	Support jobstate CANCELLED in userinterface.

2004-10-07 Balazs Konya <balazs.konya@hep.lu.se>
	Revised infosys job states (nordugid-job-status)
	
2004-10-07  Balazs Konya <balazs.konya@hep.lu.se>
	schema modification: nordugrid-job-completiontime and
	nordugrid-job-exitcode new attributes are added

2004-09-29  Balazs Konya <balazs.konya@hep.lu.se>
	schema modification: nordugrid-cluster-benchmark and
	nordugrid-queue-bencmark new attributes are introduced

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 infosys attributes (nordugrid-queue-comment,
	nordugrid-cluster-comment,
	nordugrid-cluster-interactive-contactstring) in the userinterface.

2004-08-18 Balazs Konya <balazs.konya@hep.lu.se>
	The "fork" infosys backend is added. 

2004-08-02  Balazs Konya <balazs.konya@hep.lu.se>
	nordugridmap utility does not rely on the globus-openssl, it
	can work with any openssl.

2004-06-29  Balazs Konya <balazs.konya@hep.lu.se>
	Initial version of the SGE infosys backends.

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

2004-06-07  Balazs Konya <balazs.konya@hep.lu.se>
	Infosys support for the Condor batch system.
	Major contribution from Haakon Riiser. 

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-04-13  NorduGrid TEAM
	ARC version 0.4 is released

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
