- ==== GridSite version 1.7.16 ====
* Fri Oct 7 2011 František Dvořák <valtri@civ.zcu.cz>
- Packaging cleanups and rpmlint fixes
- Typos in slashgrid.8
- Packaging for Debian
* Tue Sep 6 Daniel Kouřil <kouril@ics.muni.cz>
- dependency fix in Makefile from Mattias Ellert <mellert> (bug #86230)
* Wed Aug 17 Daniel Kouřil <kouril@ics.muni.cz>
- using GRSTx509NameCmp() for DN comparation (bug #85223)
- ==== GridSite version 1.7.15 ====
* Wed Jun 29 2011 Daniel Kouřil <kouril@ics.muni.cz>
- Fixing memleak in GRSTx509MakeProxyCert
- ==== GridSite version 1.7.14 ====
* Wed Jun 22 2011 Daniel Kouřil <kouril@ics.muni.cz>
- Not relying on hard-coded positions of certificates (fixes using VOMS .lsc files)
* Mon Jun 27 2011 František Dvořák <valtri@civ.zcu.cz>
- Fixes from Mattias Ellert <mellert> (bugs #69632, #83449, and #83450):
  - extern "C" declarations and include protections in public headers
  - integer/pointer portability fix
  - proper link ordering
- IPv6 portability
* Tue Jun 28 2011 František Dvořák <valtri@civ.zcu.cz>
- Fix static declaration in public header,
  function GACLparseEntry() added into gridsite-gacl.h
- ==== GridSite version 1.7.13 ====
* Tue Apr 5 13:00:24 2011 František Dvořák <valtri@civ.zcu.cz>
- adding gridsite-1.5-compat in separated patch
* Tue Apr 5 12:58:10 2011 František Dvořák <valtri@civ.zcu.cz>
- rpm packaging updates (guidelines, rpmbuild vs make rpm, optional build
  dependencies)
- ==== GridSite version 1.7.12 ====
* Tue Mar 18 19:04:15 CET 2011 Frantisek Dvorak <valtri@civ.zcu.cz>
- Makefile distinguishes between -lgsoap and -lgsoapssl in cflags.
- Makefile: CFLAGS cleanup, HTTPD_FLAGS replaces httpd-specific cflags.
- Unresolved symbols from xml in _globus and _nossl library versions fixed.
- Compile and link flags of dependencies unified.
- Portability improvements
- ==== GridSite version 1.7.11 ====
* Tue Mar  1 10:31:27 CET 2011 Daniel Kouril <kouril@ics.muni.cz>
- Support for using IPv6
* Tue Feb 22 2011 Zdenek Sustr <sustr4@cesnet.cz>
 - Extended formulation of dependencies btw. packages
   to fix conflicts when upgrading from EPEL.
* Tue Nov 23 2010 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.10 ====
* Mon Nov 22 2010 Andrew McNab <Andrew.McNab@cern.ch>
- Patch to grst_x509.c VOMS verification from 
  Daniel Kouril <kouril@ics.muni.cz>
* Tue Nov 2 2010 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.9 ====
* Tue Nov 2 2010 Andrew McNab <Andrew.McNab@cern.ch>
- Fix free of grst->serial string in grst_x509.c
* Wed Oct 29 2010 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.8 ====
* Tue Oct 12 2010 Andrew McNab <Andrew.McNab@cern.ch>
- Cert serial number now represented as a string
  rather than an int
* Wed Sep 1 2010 Andrew McNab <Andrew.McNab@cern.ch>
- Support hashes other than MD5 for VOMS ACs to
  address Bug #72185
* Wed Apr 7 2010 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.7 ====
* Wed Mar 31 2010 Andrew McNab <Andrew.McNab@cern.ch>
- Introduce SSLSrvConfigRec_server macro to take
  this into account when accessing the *server member
* Tue Mar 30 2010 Andrew McNab <Andrew.McNab@cern.ch>
- Apply patch to mod_gridsite.c from Jan Just Keijser 
  <janjust@nikhef.nl> to detect change to 
  SSLSrvConfigRec etc in "sslireneg" patch to mod_ssl
* Fri Nov 27 2009 Andrew McNab <Andrew.McNab@cern.ch>
- GRSTx509MakeProxyCert() now creates RFC 3280 
  proxies if any earlier proxies are RFC style
* Tue Nov 10 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Discard X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED
  errors in GRST_callback_SSLVerify_wrapper(), needed
  for newer OpenSSL
* Mon Oct 19 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Discard X509_V_ERR_INVALID_PURPOSE errors in 
  GRST_callback_SSLVerify_wrapper(), needed by 
  OpenSSL 0.9.8e
* Thu Sep 17 2009 Andrew McNab <Andrew.McNab@cern.ch>
- GRSThttpUrlEncode rather than GRSThttpUrlMildencode
  in mod_gridsite directory listings.
* Fri Sep 11 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Include GRSTgaclUserFree() memory leak fix in 
  mod_gridsite_perm_handler() in mod_gridsite.c
* Mon Aug 10 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Fix %016lx specification when creating passcodes.
* Fri Aug 7 2009 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.6 ====
* Wed Jul 29 2009 Andrew McNab <Andrew.McNab@cern.ch>
- When creating proxies with GRSTx509MakeProxyCert,
  use 2=v3 rather than the old 3=v4 Globus behaviour.
  See Bug #53721 from Joni Hahkala.
* Fri Jul 23 2009 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.5 ====
* Thu Jul 23 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Check multiple VOMS issuer certs if present, and
  use most permissive time range they provide to
  resolve Bug #53497
- Change (GRSTerrorLogFunc) to return int, to allow 
  if-less C macro using && instead.
- Remove 2 argument open(...O_CREAT...) instance in
  grst_admin_file.c
- Fix Bug #53314 due to change in VOMS (user cert DN 
  vs user cert issuer's DN)
* Fri Jul 03 2009 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.4 ====
* Thu Jul 02 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Use lib/lib64 for mod_gridsite.so location in 
  Makefile and make-gridsite-spec
* Wed Jul 01 2009 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.3 ====
* Wed Jul 01 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Tidy up debugging messages
- Fix URL encoding bug in DN lists (' ' vs '+')
* Tue Jun 30 2009 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.2 ====
* Tue Jun 30 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Merge in VOMS LSC support
* Tue Jun 30 2009 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.1 ====
* Thu Jan 29 2009 Andrew McNab <Andrew.McNab@cern.ch>
- Merge in private version changes from Yibiao Li.
- Merge in major 1.7.x vs 1.5.x divergences.
* Fri Feb 8 2008 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.7.0 ====
* Thu Nov 15 2007 Andrew McNab <Andrew.McNab@cern.ch>
- Add libgridsite_nossl.[so|a] with no dependencies 
  on OpenSSL (for gLite L&B.)
* Thu Nov 15 2007 Andrew McNab <Andrew.McNab@cern.ch>
- ==== GridSite version 1.5.7 ====
* Fri Nov 9 2007 Andrew McNab <Andrew.McNab@man.ac.uk>
- Many changes, including switch to AURI internal
  format for credentials
* Fri Nov 9 2007 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.5.5 ====
* Wed Jun 13 2007 Andrew McNab <Andrew.McNab@man.ac.uk>
- Include ctx->param->flags fix in mod_gridsite for
  OpenSSL 0.9.8 from Bruno Harbulot.
- Restrict export of VOMS attributes to ones present
  in the last proxy of the chain to contain attributes
* Fri May 10 2007 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.5.1 ====
* Fri Feb 16 2007 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.5.0 ====
* Fri Feb 16 2007 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.4.0 ====
* Thu Feb 15 2007 Andrew McNab <Andrew.McNab@man.ac.uk>
- Final preparations for 1.4.x
* Fri Sep 22 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Transfer htproxyinfo utility functions into 
  grst_x509.c (GRSTx509ChainLoadCheck etc)
* Wed Aug  6 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.3.4 ====
* Mon Jul 17 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add Shibboleth handling from Joseph Dada's branch to
  mod_gridsite in main GridSite tree.
* Tue Jun 27 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Merge delegation services back into core.
- Add OCSP options
* Thu Jun 22 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Lots of additions to SiteCast/SlashGrid, including
  /grid/local/ filesystem with DNs from gridmapdir
- GridSiteCastAlias now allows any URL scheme (gsiftp,
  xrootd, ...) not just HTTP(S).
- Replace static gridsite.spec with make-gridsite-spec
* Fri Jun  9 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add patch from Jan Pospisil <honik@kma.zcu.cz> to
  Makefile, to allow standalone building of libraries.
- Include code for June 2006 version of delegation
  protocol (ie userproxy.pem rather than usercert.pem
  and userkey.pem)
* Thu Jun  8 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- SiteCast support in SlashGrid
* Mon Jun  5 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.3.1 ====
* Sun May 26 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Include SlashGrid code, and in gridsite.spec etc
- Add sample fuse.spec to docs for use with SlashGrid
* Fri May 26 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.3.0 ====
* Mon Apr 24 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Reworked SSL session caching: passcodes directory now
  because /var/www/sessions by default, and also used
  to cache credentials according to SSL Session ID.
* Mon Apr 10 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Patch from Alberto di Meglio <alberto.di.meglio@cern.ch>
  to allow use of relocated httpd include files.
* Mon Apr  3 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Use dist for building tar balls
* Mon Apr  3 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.19 ====
* Fri Mar 31 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Final tidy up for gLite 3.1
* Fri Mar 31 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.18 ====
* Wed Mar 29 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- New proxy destroy and time functions. 
* Tue Mar 28 2006 Shiv Kaushal <shiv@hep.man.ac.uk>
- Fixed bug in GACL admin interface that would cause
  internal server erorr sometimes when adding new 
  entries to and ACL.
* Sat Mar 25 2006 Shiv Kaushal <shiv@hep.man.ac.uk>
- Change delegation header to Proxy-Delegation-Service
  instead of Grst-
* Wed Mar 22 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add GRSTx509MakeDelegationID() to grst_x509.c
- Include code for new style delegation proxy storage
* Fri Mar 17 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Associate ldconfig %post in spec with -shared RPM
* Thu Mar 16 2006 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fixes for 200/201 error pages produced by Apache
- Fixes for onetime passcode non-removal if HTTPS
- Include new multi-RPM spec file: gridsite-shared,
  gridsite-devel, gridsite-apache, gridsite-commands
  (replacing htcp) and gridsite-gsexec
* Fri Mar 03 2006 Shiv Kaushal <shiv@hep.man.ac.uk>
- Modify GridSiteDelegationURI directive to insert HTTP 
  headers instead of modifying HTML
* Mon Feb 6 2006 Shiv Kaushal <shiv@hep.man.ac.uk>
- Add GridSiteDelegationURI directive to mod_gridsite
  to allow Firefox extension to locate delegation service
* ==== GridSite version 1.1.17 ====
* Thu Jan 12 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add 5 minute window for VOMS attributes valid slightly
  in the future.
- Include Content-Range PUT support in mod_gridsite,
  adapted from mod_dav by David O Callaghan
- Return 201 Created when PUT creates a file
* Mon Dec 5 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Change GRIDHTTP_ONETIME to GRIDHTTP_PASSCODE 
- Remove onetime=yes default from mod_gridsite
- Update gridsite.spec and Makefile for gridsite-copy.cgi
* Wed Nov 16 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.16 ====
* Wed Nov 16 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add -fPIC option to Makefile for IA64, as suggested
  by Andreas Unterkircher.
* Wed Oct 12 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.15 ====
* Wed Oct 12 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fix for older OpenSSL to grst_x509.c from
  Zoltan.Farkas <Zoltan.Farkas@cern.ch>
* Wed Oct 12 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.14 ====
* Tue Oct 11 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Modify VOMS AC parsing to handle multiple ACs inside
  the same X.509 AC extension.
* Mon Oct 10 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.13 ====
* Mon Oct 10 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add target_gname patch to gsexec from
  Gerben Venekamp <venekamp@nikhef.nl>
* Thu Oct 6 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fix session reuse with Shared-Memory SSL Session
  Cache bug #8856 in mod_gridsite.
- Add SiteCast support to file copying in htcp.
* Tue Oct 4 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Move User, Config, Admin and Install guides from 
  doc directory into GridSite Wiki.
- Create/update man pages for htcp, mod_gridsite and
  gsexec to be distributed with source/binaries.
* Mon Oct 3 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fix to gsexec GRST_CRED_0/SSL_CLIENT_S_DN bug found
  by Ian Stokes-Rees <i.stokes-rees1@PHYSICS.OX.AC.UK>
* Fri Sep 30 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add SiteCast ping (NOP) support to htcp
* Thu Sep 29 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add SiteCast support to mod_gridsite (file location
  discovery via UDP multicast of HTCP messages.)
* Wed Sep 21 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add ports 777 and 488 to example httpd.conf files in
  docs. See http://www.gridsite.org/wiki/IP_Ports
* Tue Sep 13 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.12 ====
* Tue Sep 13 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fix bug #10031 submitted by Fabrizio Pacini 
  <fabrizio.pacini@cern.ch> (invalid free in 
  GRSTgaclAclLoadFile if ACL format not valid.)
* Mon Sep 12 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Accept GRIDHTTP_ONETIME when passed in HTTP query
  (still overridden by a GRIDHTTP_ONETIME in a cookie.)
* Sat Sep 10 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fix problem with attempted upgrades to GridHTTP when
  already on the HTTP virtual server.
* Fri Sep 9 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- GRST_DESTINATION_TRANSLATED and GRST_DESTINATION_PERM
  environment variables, for use with CGI-based COPY.
- Rework GridHTTP (ex-Downgrade) code to store method
  and URI with permission, rather than credentials.
- Restrict use of GridSiteOnetimesDir to main server.
* Fri Aug 26 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fix for HTTP PUT lack-of-truncation bug found by 
  Mike Jones, and support for HTTP/WebDAV MOVE.
- Add MOVE support to htcp and update htcp manpage.
- Unset CURLOPT_SSL_VERIFYPEER in htcp etc when using
  --noverify option.
* Fri Jun 10 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.11 ====
* Fri Jun 10 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Tidy up gsexec vs GridSiteDiskMode
* Fri Jun 10 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.10 ====
* Wed Jun 8 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add GridSiteDiskMode Apache directive to set file
  permissions.
- Add GridSiteExecMethod and GridSiteUserGroup to 
  configure suexec or extended gsexec functionality.
* Thu Jun 2 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- HTML improvements for Bug #4083
- Note that GridSite currently doesn't work with SHM
  SSL session cache, in httpd-*.conf and config guide.
- Add GridSiteExecMethod for use with gsexec
* Thu May 26 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Include gsexec, a drop-in replacement for suexec,
  which can do suexec execution of CGI programs or
  pool-account mapping based on client DN.
* Tue May 24 2005 Shiv Kaushal <shiv@hep.man.ac.uk>
- Add XACML support to GACL code in libgridsite.
* Tue May 24 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.9 ====
* Mon Apr 25 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Avoid build problems when using pre-0.9.7 OpenSSL
  (ie with Globus compatibility.)
* Mon Apr 25 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.8 ====
* Mon Feb 28 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fix to GRSTgaclUndenyPerm in gridsite.h (bug #7135)
  from Marco Sottilaro <marco.sottilaro@datamat.it>
* Mon Feb 28 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.7 ====
* Thu Feb 24 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add more sanity checking (signatures, dates, issuer,)
  holder) to VOMS attribute parser.
* Mon Feb 21 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add bugfix for Bug #6357 from Fabrizio Pacini 
  <fabrizio.pacini@cern.ch> to fix delegation proxy
  cache names in OpenSSL 0.9.7.
* Sun Feb 20 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Add basic VOMS support (signature checking not yet
  in) for X.509 Attribute Certificates.
* Tue Feb 8 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.6 ====
* Tue Feb 8 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- Include GRSTx509MakeProxyFileName() and 
  GRSTx509StringToChain() (code to used hashes in cached
  proxy file names.) Bug #6357
- Change ordering of output proxy file produced by 
  GRSTx509CacheProxy so proxy private key is the 2nd PEM
  encoded block (rather than at the end.) Bug #6365
- Add libgridsite_globus[.so|.a] in preparation for
  separate Globus OpenSSL and system OpenSSL versions
* Tue Feb 8 2005 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.5 ====
* Tue Dec 14 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- Patch from Daniel Kouril <kouril@ics.muni.cz> to allow
  switching Globus vs system OpenSSL libraries/headers.
* Tue Dec 14 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.4 ====
* Mon Nov 15 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- Back out of (most of) redone VOMS support for committing
  to JRA1 CVS.
* Thu Oct 19 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.3 ====
* Thu Oct 19 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- Fix Bug #5203 from Martijn Steenbakkers <msteenba>
  by fixing GACLparseEntry in gridsite-gacl.h
- Change to C style comments (mostly) in gridsite.h and
  gridsite-gacl.h (fixes part of Bug #4222 from 
  <aleks@fys.uio.no>)
- Fix Bug #4225 from <aleks@fys.uio.no> in
  GRSTgaclCredsFree()
- Add GRSTx509CachedProxyFind() and findproxyfile
  command to allow proxies to be found in proxy cache
- Change GRSTx509StoreProxy() to GRSTx509CacheProxy() for
  consistency with this and GRSTx509CachedProxyKeyFind()
* Wed Oct 18 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.2 ====
* Tue Oct 19 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- Copy code from delegation prototype into grst_x509.c
  and include htproxyput.c and grst-delegation.c
  optional targets (which depend on gSOAP.)
* Wed Oct 13 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- Include per-file patch to GRSTgaclFileFindAclname: 
  .gacl:FILENAME controls FILENAME if it exists.
* Tue Jul 27 2004 Andrew McNab <Andrew.McNab@man.ac.uk>
- ==== GridSite version 1.1.1 ====
* Tue Jul 27 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- Include HTTP Downgrade support in htcp
* Sat Jul 24 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- Include HTTP Downgrade support in mod_gridsite.
* Thu Jul 22 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- Begin development version 1.1.x
* Thu Jul 22 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 1.1.0 ====
* Mon Jul 19 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- Changes in line with EGEE SCM - most importantly
  the top level directory becomes org.gridsite.core
* Mon Jul 19 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 1.0.3 ====
* Mon Jun 28 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- In GRSTx509CheckChain() and GRSTx509CompactCreds()
  we now accept the first cert in a chain as a CA
  even if it is X509v3 but without the CA bits set.
  (On the basis that the first chain is from the 
  administrator-installed CA files store.)
* Sun Jun 27 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 1.0.2 ====
* Sun Jun 27 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- Fix for Bug #2860 (so can now read DN Lists over
  HTTPS when have no user certificate if relevant
  .gacl gives <read> permission but not <list>)
- Include gridsite-gacl.h mods from Daniel Kouril
  <kouril@ics.muni.cz> to fix faulty definitions
  of GACLnewEntry() and GACLnewAcl() and to make
  a legacy non-static GACLparseEntry() wrapper.
* Thu Jun 17 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- Changes to mod_gridsite.h for Fedora Core 2 /
  Apache 2.0.49+ mod_ssl changes (mod_ssl-private.h)
* Wed Jun 9 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- Incorporate EGEE CVS layout changes in production
  branch.
* Wed Jun 9 2004 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 1.0.1 ====
* Sun Dec 14 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- 1.0.0 is first full production release
  (development now in 1.1.x branch)
* Sun Dec 14 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 1.0.0 ====
* Sat Dec 13 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Remove need for modified mod_ssl-gridsite: now
  mod_gridsite intercepts callbacks with wrappers.
- Add GRSTx509NameCmp() which compares string reps of
  DNs across OpenSSL version changes (ie Email=)
* Fri Dec 12 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 0.9.11 ====
* Thu Dec 11 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Simplify checking of cert/proxy chain in 
  mod_ssl-gridsite: rely on mod_ssl/OpenSSL more.
* Wed Dec 2 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 0.9.10 ====
* Tue Dec 1 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- GACL ignores leading/trailing spaces in values.
* Sat Nov 29 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Better directory listing in htcp.
- htcp now built as separate binary RPM.
- gridsite-admin.cgi upload now redirects to same
  directory after upload (Bug #1939); allows
  optional new name for file (Request / Bug #1940);
  and has better checking of ../dir/file attacks.
* Sat Nov 29 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 0.9.8 ====
* Thu Nov 27 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Shiv's updated GACL editor, with redirects.
* Wed Nov 26 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Include Daniel Stenberg's roffit script to make
  HTML man pages for htcp and urlencode.
- Various fixes found when installing GridPP WWW.
* Wed Nov 26 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 0.9.7 ====
* Thu Nov 20 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Major updates to htcp (htrm/htls/htll)
- GACL now recurses subdirectories when examining
  the DN List directories path.
* Sat Nov 15 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 0.9.6 ====
* Fri Nov 14 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Function call fixes in grst-admin.cgi
* Thu Nov 13 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Add htcp (curl-url-get reborn)
* Thu Nov 13 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 0.9.5 ====
* Thu Nov 13 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- More grst-admin.cgi GACL updates from Shiv.
- .gacl security improvements to grst-admin.cgi from
  Shiv Kaushal and Peter Moore.
* Tue Nov 11 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- One RPM instead of three, with version from VERSION
- Textarea for HTML/Text editing now 80 columns
* Mon Nov 10 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Add delegation level and GridSiteGSIProxyLimit
  support.
- Add GridSiteAdminList handling to mod_gridsite
  and real-gridsite-admin.cgi
* Sun Nov 9 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Add directory create/delete, and file/dir rename.
- Add ZIP listing/unzipping via external unzip
  utility from http://www.info-zip.org/pub/infozip/
* Mon Nov 3 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Include next version of Shiv's GACL editor.
- Add rpm-usr target to Makefile, to make RPMs
  out-of-the-box compatible with RH9 and its Apache2
- Use REMOTE_DOUBLE_REV for GACL hostname creds in
  mod_gridsite.c/mod_gridsite_perm_handler()
* Sun Oct 26 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Include GACL editor in real-gridsite-admin.cgi
  from Shiv Kaushal <shiv@hep.man.ac.uk>
* Sun Oct 26 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Reorganise into a single build tree, including
  Apache 2.0 .h files to remove circular dependency.
* Sun Oct 26 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 0.9.4 ====
* Sun Oct 19 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- Include many pieces of GridSite code from 0.3.x (CGI)
  fileGridSite and mod_gridsite 0.9.0
* Sun Oct 19 2003 Andrew McNab <mcnab@hep.man.ac.uk>
- ==== GridSite version 0.9.3 ====
