# changelog

author: Tim Theisen <tim@cs.wisc.edu> - 9.0.5-1
changelog:
  - Other authentication methods are tried if mapping fails using SciTokens
  - Fix rare crashes from successful condor_submit, which caused DAGMan issues
  - Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
  - condor_who now suppresses spurious warnings coming from netstat
  - The online manual now has detailed instructions for installing on MacOS
  - Fix bug where misconfigured MIG devices confused condor_gpu_discovery
  - The transfer_checkpoint_file list may now include input files


author: Tim Theisen <tim@cs.wisc.edu> - 9.0.6-1
changelog:
  - CUDA_VISIBLE_DEVICES can now contain GPU-<uuid> formatted values
  - Fixed a bug that caused jobs to fail when using newer Singularity versions
  - Fixed a bug in the Windows MSI installer for the latest Windows 10 version
  - Fixed bugs relating to the transfer of standard out and error logs
  - MacOS 11.x now reports as 10.16.x (which is better than reporting x.0)


author: Tim Theisen <tim@cs.wisc.edu> - 9.0.7-1
changelog:
  - Fix bug where condor_gpu_discovery could crash with older CUDA libraries
  - Fix bug where condor_watch_q would fail on machines with older kernels
  - condor_watch_q no longer has a limit on the number of job event log files
  - Fix bug where a startd could crash claiming a slot with p-slot preemption
  - Fix bug where a job start would not be recorded when a shadow reconnects


author: Tim Theisen <tim@cs.wisc.edu> - 9.0.8-1
changelog:
  - Fix bug where huge values of ImageSize and others would end up negative
  - Fix bug in how MAX_JOBS_PER_OWNER applied to late materialization jobs
  - Fix bug where the schedd could choose a slot with insufficient disk space
  - Fix crash in ClassAd substr() function when the offset is out of range
  - Fix bug in Kerberos code that can crash on macOS and could leak memory
  - Fix bug where a job is ignored for 20 minutes if the startd claim fails


author: Tim Theisen <tim@cs.wisc.edu> - 9.0.9-1
changelog:
  - Added Debian 11 (bullseye) as a supported platform
  - Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8
  - The OAUTH credmon is now packaged for Enterprise Linux 8


author: Tim Theisen <tim@cs.wisc.edu> - 8.8.16-1
changelog:
  - Fix for security issue
  - https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0003


author: Tim Theisen <tim@cs.wisc.edu> - 9.0.10-1
changelog:
  - Fixes for security issues
  - https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0001
  - https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0002
  - https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0003


author: Tim Theisen <tim@cs.wisc.edu> - 9.0.11-1
changelog:
  - The Job Router can now create an IDTOKEN for use by the job
  - Fix bug where a self-checkpointing job may erroneously be held
  - Fix bug where the Job Router could erroneously substitute a default value
  - Fix bug where a file transfer error may identify the wrong file
  - Fix bug where condor_ssh_to_job may fail to connect


author: Tim Theisen <tim@cs.wisc.edu> - 9.0.12-1
changelog:
  - Fix bug in parallel universe that could cause the schedd to crash
  - Fix rare crash where a daemon tries to use a discarded security session


author: Diego Davila <didavila@ucsd.edu> - 2.1.7-7
changelog:
  - Adding XrootD major version to the shared file name
  - building against XrootD-4.12.2 (software-4093)


author: Carl Edquist <edquist@cs.wisc.edu> - 2.2.0-1
changelog:
  - Build against xrootd 5 (SOFTWARE-3923, #32)
  - Only write checksum file if hdfsCloseFile() was successful (#34)
  - Add support for new extended attribute API for XrdSecEntity (#35)


author: Mátyás Selmeci <matyas@cs.wisc.edu> - 2.2.0-1.1
changelog:
  - Add SOFTWARE-4645-usernames-with-tokens.patch to fix finding the right
    username with token auth (SOFTWARE-4645, #36)


author: Mátyás Selmeci <matyas@cs.wisc.edu> 3.5.upcoming-3
changelog:
  - Set grid-mapfile location (http.gridmap and -gridmap in sec.protocol gsi)
    to the standard location (SOFTWARE-4937)


author: Diego Davila <didavila@ucsd.edu> 3.5.upcoming-4
changelog:
  - Configure Xrootd to send caching monitoring data (SOFTWARE-5026)
  - Make the ShovelerHostPort variable to use as the monitoring collector if there is a shoveler


author: Diego Davila <didavila@ucsd.edu> - 1.7.7-3
changelog:
  - Removig patches: dont_link and find_libXrdSec
  - Making sure upcoming version is higher than testing


author: Diego Davila <didavila@ucsd.edu> - 1.7.8-2
changelog:
  - building against xrootd-5.0.0-1 (SOFTWARE-3923)
  - updating xrootd_current_major and xrootd_next_major to 5 and 6 respectively


author: Brian Lin <blin@cs.wisc.edu> - 4.4.1-1
changelog:
  - Fix a stacktrace with the BDII provider when `HTCONDORCE_SPEC` isn't
    defined in the local HTCondor configuration
  - Fixed a race condition that could result in removed jobs being put
    on hold
  - Improve performance of the HTCondor-CE View


author: Mátyás Selmeci <matyas@cs.wisc.edu> - 4.4.1-2
changelog:
  - Change voms-clients-cpp requirement to voms-clients for non-OSG builds,
    because voms-clients-java works equally well


author: Brian Lin <blin@cs.wisc.edu> - 5.0.0-0.rc1
changelog:
  - Convert HTCondor-CE to Python 3 (#391, #397, #400, #402, #403, #404, #405,
    - Add USE_CE_HOME_DIR configuration to allow users to disable passing the CE
    users's HOME dir to the job on the worker node (#377)
  - RPM packaging fixes for default CE registry httpd configuration (#372)
  - Add CE View advertising of GPU job counts to the central collector (#381)
  - BDII: Reduce package dependencies of htcondor-ce-bdii (#384)
  - BDII: Add support for whitespace/comma separated local collectors (#375)


author: Brian Lin <blin@cs.wisc.edu> - 5.0.0-1
changelog:
  - Add Python 3 and EL8 support (HTCondor-13)
  - Whole node jobs (HTCondor batch systems only) now make use of GPUs (HTCONDOR-103)
  - Added `USE_CE_HOME_DIR` configuration variable (default: `False`) to allow users to enable setting `$HOME` in the
    routed job's environment based on the HTCondor-CE user's home directory
  - HTCondor-CE Central Collectors now prefer GSI over SSL authentication (HTCONDOR-237)
  - HTCondor-CE registry now validates the value of submitted client codes (HTCONDOR-241)
  - Automatically remove CE jobs that exceed their `maxWalltime` (if defined) or the configuration value of
    `ROUTED_JOB_MAX_TIME` (default: 4320 sec/72 hrs)
  - Remove circular HTCondor-CE View configuration definition (HTCONDOR-161)
  - Replace htcondor-ce package requirement with python2-condor for htcondor-ce-bdii


author: Mark Coatsworth <coatsworth@cs.wisc.edu> - 5.1.0-1
changelog:
  - Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
  - Add optional job router transform syntax (HTCONDOR-243)
  - Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
  - Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
  - Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
  - Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
  - Append SSL to the default authentication methods list (HTCONDOR-366)
  - APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
  - Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
  - Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
  - Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
  - Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
  - Allow required directories to be owned by non-`condor` groups (#451)
  - Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
  - Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
  - Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
  - Fix various Python 3 incompatibilities (#460)


author: Brian Lin <blin@cs.wisc.edu> - 5.1.1-1
changelog:
  - Improve restart time of HTCondor-CE View (HTCONDOR-420)
  - Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
  - Fix blahp packaging requirement (HTCONDOR-504)


author: Tim Theisen <tim@cs.wisc.edu> - 5.1.2-1
changelog:
  - Fixed the default memory and CPU requests when using job router transforms
  - Apply default MaxJobs and MaxJobsIdle when using job router transforms
  - Improved SciTokens support in submission tools
  - Fixed --debug flag in condor_ce_run
  - Update configuration verification script to handle job router transforms
  - Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
  - Fix bug passing maximum wall time requests to the local batch system


author: Tim Theisen <tim@cs.wisc.edu> - 5.1.3-1
changelog:
  - The HTCondor-CE central collector requires SSL credentials from client CEs
  - Fix BDII crash if an HTCondor Access Point is not available
  - Fix formatting of APEL records that contain huge values
  - HTCondor-CE client mapfiles are not installed on the central collector


author: Tim Theisen <tim@cs.wisc.edu> - 5.1.4-1
changelog:
  - Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
  - Fix bug where default CERequirements were being ignored
  - Pass whole node request from GlideinWMS to the batch system
  - Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8


author: Derek Weitzel <dweitzel@cse.unl.edu> - 1.2.0-1
changelog:
  - Add issuer for latter mapping decisions by issuer
  - Correct access control when allowing only reads


author: Marco Mambelli <marcom@fnal.gov> - 3.6.2-1
changelog:
  - GlideinWMS v3.6.2
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_6_2/history.html
  - Release candidates: 3.6.2-0.0.rc0 to 3.6.2-0.3.rc3


author: Marco Mambelli <marcom@fnal.gov> - 3.7-1
changelog:
  - GlideinWMS v3.7
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_7/history.html
  - Release candidates: 3.7-0.1.rc1 to 3.7-0.3.rc3


author: Marco Mambelli <marcom@fnal.gov> - 3.6.3-1
changelog:
  - GlideinWMS v3.6.3
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_6_3/history.html
  - Release candidates: 3.6.3-0.1.rc1 to 3.6.3-0.3.rc3


author: Marco Mambelli <marcom@fnal.gov> - 3.6.4-1
changelog:
  - GlideinWMS v3.6.4
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_6_4/history.html
  - Release candidates: 3.6.4-0.1.rc1


author: Marco Mambelli <marcom@fnal.gov> - 3.6.5-1
changelog:
  - GlideinWMS v3.6.5
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_6_5/history.html
  - Release candidates: 3.6.5-0.1.rc1


author: Dennis Box <dbox@fnal.gov> - 3.7.1-1
changelog:
  - GlideinWMS v3.7.1
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_7_1/history.html
  - Release candidates: 3.7.1-0.1.rc1 to 3.7.1-0.7.rc9


author: Dennis Box <dbox@fnal.gov> - 3.7.2-1
changelog:
  - GlideinWMS v3.7.2
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_7_2/history.html
  - Release candidates: 3.7.0.1.rc1 to 3.7.2-0.3.rc3


author: 2020 Dennis Box <dbox@fnal.gov> - 3.7.3-1
changelog:
  - GlideinWMS v3.7.3
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_7_3/history.html
  - Release candidates: 3.7.3-01.rc1 .rc1 to


author: Dennis Box <dbox@fnal.gov> - 3.7.5
changelog:
  - Glideinwms v3.7.5
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_7_5/history.html
  - Release candidates 3.7.5-01.rc1 to  3.7.5-06.rc6


author: Dennis Box <dbox@fnal.gov> - 3.7.6
changelog:
  - Glideinwms v3.7.5
  - Release Notes: http://glideinwms.fnal.gov/doc.v3_7_6/history.html
  - Release candidates 3.7.5-01.rc1 to  3.7.5-01.rc2


author: Diego Davila <didavila@ucsd.edu> - v1.2-1
changelog:
  - Building against Xrootd 5.0 (SOFTWARE-3923)
  - Adding patch: link_to_lXrdPfc5.patch 
  - Bumping version 1.2-1


author: Diego Davila <didavila@ucsd.edu> - v1.2-3.1
changelog:
  - Removing patch: link_to_lXrdPfc5.patch 
  - Adding patch: dont_link.patch that removes the linking against libXrdFileCache-4


author: Dave Dykstra <dwd@fnal.gov> 1.6.4-1.3.osg
changelog:
  - Updated defaultnovomscheck.patch for current source code context.
    Apparently the el5 patch was forgiving enough so as to not notice.


author: Mátyás Selmeci <matyas@cs.wisc.edu> 1.6.6-1.2.osg
changelog:
  - Add ban-mapfile, ban-voms-mapfile and updated lcmaps.db with a new
    authorize_only policy that uses the ban files, voms mapfiles, and a
    modified verify_proxy.  This adds new requirements on:
    - lcmaps-plugins-voms >= 1.7.1-1.1
    - lcmaps-plugins-verify-proxy >= 1.5.9-1.1
    (SOFTWARE-2602)


author: Brian Lin <blin@cs.wisc.edu> - 1.5.3-1
changelog:
  - Add default values for the number of blocks and threads used for
    writing in parallel
  - Add new ATLAS XCache default values for the write queue, block size,
    and the number of prefetch blocks
  - Disable additional ATLAS debugging by default


author: Mátyás Selmeci <matyas@cs.wisc.edu> - 2.1.0-1
changelog:
  - Add overrides for xrootd-privileged@stash-origin-auth, and add
    cmsd-multiuser@.service for running an auth stash-origin with multiuser (SOFTWARE-4792)
  - Append contents of /run/stash-origin/Authfile.local and /run/stash-origin-auth/Authfile.local
    to generated /run/stash-origin/Authfile and /run/stash-origin-auth/Authfile,
    respectively


author: Mátyás Selmeci <matyas@cs.wisc.edu> - 2.1.1-1
changelog:
  - Fix PYTHONPATH in xcache-consistency-check service file
  - Fix Python 3 bytes/str conversion errors (SOFTWARE-5019)
  - Always use Python 3 scripts; update dependencies for xcache-consistency-check
  - Fix xrootd_cache_stats.py library location issues (SOFTWARE-5019)


author: Brian Lin <blin@cs.wisc.edu> - 1.18.48-1
changelog:
  - Add an option for HTCondor batch system to expand references to $HOME in the job environment (#23)
  - Add efficient querying of LSF job statuses (#14)
  - Improve logic when proxy refresh is disabled (#24)
  - Fix invalid argument, output, and error format for HTCondor job submission (#22)


author: Brian Lin <blin@cs.wisc.edu> 2.0.0-1
changelog:
  - Add GPU support (#12)
  - Improve multi-node support for Slurm (HTCONDOR-166)
  - More efficient status queries for Slurm (HTCONDOR-104)
  - More robust job ID extraction from SLurm (HTCONDOR-259)
  - Better interfacing with PBS and Slurm
  - More Python 3 fixes for PBS and Slurm scripts
  - Convert LSF script to Python 3 (HTCONDOR-333, #34)
  - Add Debian build files


author: Tim Theisen <tim@cs.wisc.edu> 2.0.1-1
changelog:
  - Convert to pure Python 3 (no Python 2 compatibility)
  - Restore blah_libexec_directory to the blah.config file


author: Tim Theisen <tim@cs.wisc.edu> 2.1.0-1
changelog:
  - Fix bug where GPU request was not passed onto the batch script
  - Fix problem where proxy symlinks were not cleaned up by not creating them
  - Fix bug where output files are overwritten if no transfer output remap
  - Added support for passing in extra submit arguments from the job ad


author: Tim Theisen <tim@cs.wisc.edu> 2.1.1-1
changelog:
  - Add Python 2 support back for Enterprise Linux 7
  - Allow the user to override system configuration files
  - Enable flexible configuration via a configuration directory
  - Fix Slurm resource usage reporting


author: Mátyás Selmeci <matyas@cs.wisc.edu> - 0.5.4-25.4
changelog:
  - Add patch to enable ordered data (SOFTWARE-2436)
    - Adds dependency on globus-ftp-control >= 7.7
    - Adds build dependency on globus-gridftp-server >= 11


author: Mátyás Selmeci <matyas@cs.wisc.edu> - 3.4-5
changelog:
  - Remove edg-mkgridmap requirement; add osg-configure-misc and
    vo-client-lcmaps-voms (SOFTWARE-3138)


author: Carl Edquist <edquist@cs.wisc.edu> - 3.4-6
changelog:
  - Move lcmaps-voms & osg-configure deps to osg-gridftp-hdfs (SOFTWARE-3177)
  - Drop redundant deps from osg-se-hadoop-gridftp (SOFTWARE-3177)


author: Carl Edquist <edquist@cs.wisc.edu> - 0.5.0-1
changelog:
  - Build against xrootd 5.1 (SOFTWARE-4426)
  - Refactor how username is determined to match new behavior in xrootd 5.1 (#17)
  - Check for 'request.name' attribute before failing (#18)
  - Obtain username from passed env when SecEntity object not passed (#19)
  - Disable POSC when set in file open() (#20)


author: Derek Weitzel <dweitzel@unl.edu> - 1.0.0-1
changelog:
  - Wrap the OSS filesystem rather than SFS.  Available in XRootD 5.0+
  - Add checksum wrapper, only available in XRootD 5.2+


author: Derek Weitzel <dweitzel@unl.edu> - 2.0.0-1
changelog:
  - Add checksum library that saves to extended attributes
  - Add multiuser.checksumonwrite option to turn on checksumming the file while it is being written.


author: Matyas Selmeci <matyas@cs.wisc.edu> - 2.0.0+1612-1.cdh4.7.1.p0.12.6
changelog:
  - Add 2588-out-of-quota-msg.patch to fix error message when diskspace quota is exceeded (SOFTWARE-2588)
  - Fix SELinux build error on EL7 due to excessive pickiness about .te file names


author: Carl Edquist <edquist@cs.wisc.edu> - 2.6.0+cdh5.12.1+2540-1.cdh5.12.1.p0.3.9
changelog:
  - Add hdfs-client tcp keepalive patch (SOFTWARE-4540)
  - Bundle extra build deps to avoid build-time downloads


author: Mátyás Selmeci <matyas@cs.wisc.edu> - 5.4.1-0.rc2.osg
changelog:
  - Update to 5.4.1rc2 and merge OSG changes (SOFTWARE-4998, SOFTWARE-4999)
  - Update SOFTWARE-4870.voms-mapfile.patch


author: Mátyás Selmeci <matyas@cs.wisc.edu> - 5.4.2-1
changelog:
  - Update to 5.4.2 and merge OSG changes (SOFTWARE-5072, SOFTWARE-5073)
  - Update SOFTWARE-4870.voms-mapfile.patch


author: Diego Davila <didavila@ucsd.edu> - 1.5.2-6
changelog:
  - Build for el8 (software-4257)
  - Adding patch: buff_size.patch to avoid compiling error
  - Adding if around libXrdCmsTfc.so.* in the 'files' section


author: Dave Dykstra <dwd@fnal.gov> 3.5.22-2.1
changelog:
  - Upgrade to 3.5.22-2 tarball with the following release note:
   - Change default value of dns_v4_first to "on", so it will always try
     ipv4 first if available and then ipv6.  The default was "off" which
     always tries ipv6 first.


author: Dave Dykstra <dwd@fnal.gov> 3.5.23-1.1
changelog:
  - Upgrade to 3.5.23-1 tarball with the following release notes:
   - Upgrade to squid-3.5.23 with release notes at
       http://www.spinics.net/lists/squid/msg84536.html
     The most notable changes are fixes for two privacy vulnerabilities.
     They don't affect the applications primarily used with frontier-squid
     but may affect other applications.
   - Add the CERN IPv6 monitoring address range to the HOST_MONITOR acl.
   - Add IPv6 private net addresses to default setting of NET_LOCAL.


author: Dave Dykstra <dwd@fnal.gov> 3.5.23-2.1
changelog:
  - Upgrade to 3.5.23-2 tarball with the following release note:
   - Comment out the fix for security advisory SQUID-2016:10, because it
     caused collapsed forwarding to break for If-Modified-Since requests.
     It was probably implemented incorrectly; discussion is in the
     reopened squid bug report #2833.


author: Dave Dykstra <dwd@fnal.gov> 3.5.23-3.1
changelog:
  - Upgrade to 3.5.23-3 tarball with the following release note:
   - Replace my patch that comments out the fix for security advisory
     SQUID-2016:10 with a patch from the consultant for bug #2833.  This
     patch makes collapsed forwarding work again with If-Modified-Since
     while leaving the security advisory fixed.


author: Dave Dykstra <dwd@fnal.gov> 3.5.23-4.1
changelog:
  - Upgrade to 3.5.23-4 tarball with the following release notes:
   - Replace the bug #2833 fix with a newer version from the consultant.  The
     full name is SQUID-252-collapsed-slaves-non-sharable-responses-3.5-t6.
     It is probably not the final patch.
   - Add creation of /var/run/squid in the init.d script, if it did not
     exist.  This is because systemd-based systems (EL7) do not preserve
     the directory across boots, and on some systems the systemd
     configuration file to create it at boot time does not work.  That
     can happen if the system gets user ids from the network, so the
     squid user id might not yet be available when the systemd
     configuration file is used.
  - Add a systemd service descriptor configuration, primarily to make sure
     that frontier-squid is started after networking services.  Uses the
     same "After" and "Wantedby" targets as apache httpd.


author: Dave Dykstra <dwd@fnal.gov> 3.5.23-5.1
changelog:
  - Upgrade to 3.5.23-5 tarball with the following release note:
   - Replace the bug #2833 fix with a newer version from the consultant.  The
     full name is SQUID-252-collapsed-slaves-non-sharable-responses-3.5-t9.
     The previous version is suspected in a crash at one grid site. This
     version required a couple of small changes to apply and compile cleanly.


author: Dave Dykstra <dwd@fnal.gov> 3.5.23-6.1
changelog:
  - Upgrade to 3.5.23-6 tarball with the following release notes:
   - Replace the bug #2833 fix with a newer version from the consultant.  The
     full name is SQUID-252-collapsed-slaves-non-sharable-responses-3.5-t10.
     This one might be final.
   - Add patch from squid bug #4616, since two users had reported the "mem"
     assertion failure in store_client.cc.  The full name of the patch is
     bug4616-cf-mem-assert-t1.


author: Dave Dykstra <dwd@fnal.gov> 3.5.24-1.1
changelog:
  - Upgrade to 3.5.24-1 tarball with the following release notes:
   - Upgrade to squid-3.5.24 with release notes at
       https://www.spinics.net/lists/squid/msg85024.html
     The bug fixes we had been including are not yet in this release, so
     all the same patches are kept.  The most notable change affecting
     WLCG in this release was a fix for a bug that caused 'cache deny'
     to not have any effect.  That is used for some cvmfs stratum 1s,
     and perhaps other applications.


author: Dave Dykstra <dwd@fnal.gov> 3.5.24-2.1
changelog:
  - Upgrade to 3.5.24-2 tarball with the following release notes:
   - Change the default setting of quick_abort_min from -1 KB to 1 GB and
     the default setting of quick_abort_max from 16 KB to 1 GB.  This is
     to work around the squid crash documented in squid bug #4554.  A
     consequence is that when a client aborts an object download, the
     object won't get cached even though it is highly likely that
     another client will soon want the same object.


author: Dave Dykstra <dwd@fnal.gov> 3.5.24-3.1
changelog:
  - Upgrade to 3.5.24-3 tarball with the following release notes:
   - Change quick_abort_min and quick_abort_max once again, this time to
     0 KB, because someone doing a different repeatable test found that
     the 1 GB value still caused some crashes but 0 KB didn't.


author: Dave Dykstra <dwd@fnal.gov> - 1.1-6
changelog:
  - Add specific versions on Obsoletes of cvmfs-keys and cvmfs-init-scripts,
    and add a Provides of a version, as was done to cvmfs-config-default
    upstream to follow Fedora packaging guidelines.  Do likewise for
    oasis-config.  Add Conflicts for cvmfs-config-default.


author: Dave Dykstra <dwd@fnal.gov> - 1.1-7
changelog:
  - Change patch of /etc/cvmfs/domain.d/egi.eu.conf to include the
    OSG public key as legitimate signer of egi.eu repositories, for
    the purpose of emergency blanking.


author: Dave Dykstra <dwd@fnal.gov> - 1.1-8
changelog:
  - Instead of having egi.eu and opensciencegrid.org domain configurations,
    have a default configuration for any domain besides cern.ch that
    reads from the OSG stratum 1s and accepts any repositorIes that are
    found there and are verified by the opensciencegrid.org.pub key.


author: Dave Dykstra <dwd@fnal.gov> - 1.2-1
changelog:
  - Update cms.osgstorage.org config to only read cvmfs data with https
    direct from the repository server.


