From 4d4a2c2fdc516023b1403ed182228a29df8e7207 Mon Sep 17 00:00:00 2001 From: squidadm Date: Sun, 19 Jan 2020 21:58:52 +1300 Subject: [PATCH] Prep for v4.10 and v5.0.1 (#545) * Source Format Enforcement (#532) * Prep for v4.10 and v5.0.1 (#538) --- ChangeLog | 61 +++ INSTALL | 2 +- Makefile.am | 2 +- QUICKSTART | 2 +- README | 2 +- SPONSORS.list | 5 + acinclude/ax_cxx_0x_types.m4 | 2 +- acinclude/ax_cxx_compile_stdcxx_11.m4 | 2 +- acinclude/ax_with_prog.m4 | 2 +- acinclude/compiler-flags.m4 | 2 +- acinclude/init.m4 | 2 +- acinclude/krb5.m4 | 2 +- acinclude/lib-checks.m4 | 2 +- acinclude/os-deps.m4 | 2 +- acinclude/pam.m4 | 2 +- acinclude/pkg.m4 | 2 +- acinclude/squid-util.m4 | 2 +- acinclude/tdb.m4 | 2 +- bootstrap.sh | 2 +- compat/GnuRegex.c | 2 +- compat/GnuRegex.h | 2 +- compat/Makefile.am | 2 +- compat/assert.cc | 2 +- compat/assert.h | 2 +- compat/cmsg.h | 2 +- compat/compat.cc | 2 +- compat/compat.dox | 2 +- compat/compat.h | 2 +- compat/compat_shared.h | 2 +- compat/cppunit.h | 2 +- compat/cpu.h | 2 +- compat/debug.cc | 2 +- compat/debug.h | 2 +- compat/eui64_aton.c | 2 +- compat/eui64_aton.h | 2 +- compat/fdsetsize.h | 2 +- compat/getaddrinfo.cc | 2 +- compat/getaddrinfo.h | 2 +- compat/getnameinfo.cc | 2 +- compat/getnameinfo.h | 2 +- compat/inet_ntop.cc | 2 +- compat/inet_ntop.h | 2 +- compat/inet_pton.cc | 2 +- compat/inet_pton.h | 2 +- compat/initgroups.c | 2 +- compat/initgroups.h | 2 +- compat/memrchr.cc | 2 +- compat/memrchr.h | 2 +- compat/mswindows.cc | 2 +- compat/openssl.h | 2 +- compat/os/aix.h | 2 +- compat/os/android.h | 2 +- compat/os/dragonfly.h | 2 +- compat/os/freebsd.h | 2 +- compat/os/hpux.h | 2 +- compat/os/linux.h | 2 +- compat/os/macosx.h | 2 +- compat/os/mswindows.h | 2 +- compat/os/netbsd.h | 2 +- compat/os/next.h | 2 +- compat/os/openbsd.h | 2 +- compat/os/opensolaris_10_netdb.h | 2 +- compat/os/os2.h | 2 +- compat/os/qnx.h | 2 +- compat/os/sgi.h | 2 +- compat/os/solaris.h | 2 +- compat/os/sunos.h | 2 +- compat/osdetect.h | 2 +- compat/psignal.c | 2 +- compat/psignal.h | 2 +- compat/shm.cc | 2 +- compat/shm.h | 2 +- compat/statvfs.cc | 2 +- compat/statvfs.h | 2 +- compat/stdio.h | 2 +- compat/stdvarargs.h | 2 +- compat/strerror.c | 2 +- compat/strnrchr.c | 2 +- compat/strnrchr.h | 2 +- compat/strnstr.cc | 2 +- compat/strtoll.c | 2 +- compat/strtoll.h | 2 +- compat/tempnam.c | 2 +- compat/tempnam.h | 2 +- compat/testPreCompiler.cc | 2 +- compat/testPreCompiler.h | 2 +- compat/types.h | 2 +- compat/valgrind.h | 2 +- compat/xalloc.cc | 2 +- compat/xalloc.h | 2 +- compat/xis.h | 2 +- compat/xstrerror.cc | 2 +- compat/xstrerror.h | 2 +- compat/xstring.cc | 2 +- compat/xstring.h | 2 +- compat/xstrto.cc | 2 +- compat/xstrto.h | 2 +- configure.ac | 2 +- contrib/Makefile.am | 2 +- contrib/solaris/solaris-krb5-include.patch | 2 +- contrib/url-normalizer.pl | 2 +- contrib/user-agents.pl | 2 +- doc/Makefile.am | 2 +- doc/Programming-Guide/01_Main.dox | 2 +- .../02_CodingConventions.dox | 2 +- doc/Programming-Guide/03_MajorComponents.dox | 2 +- .../05_TypicalRequestFlow.dox | 2 +- doc/Programming-Guide/AccessControls.dox | 2 +- doc/Programming-Guide/DelayPools.dox | 2 +- doc/Programming-Guide/Groups.dox | 2 +- doc/Programming-Guide/Makefile | 2 +- doc/Programming-Guide/StorageManager.dox | 2 +- doc/Programming-Guide/doxygen.footer.dyn | 2 +- doc/Programming-Guide/doxygen.footer.html | 2 +- doc/Programming-Guide/doxygen.header.dyn | 2 +- doc/Programming-Guide/doxygen.header.html | 2 +- doc/debug-sections.txt | 2 +- doc/manuals/Makefile.am | 2 +- doc/manuals/Substitute.am | 2 +- doc/manuals/language.list | 2 +- doc/release-notes/Makefile.am | 2 +- doc/release-notes/release-3.0.sgml | 2 +- doc/release-notes/release-3.1.sgml | 2 +- doc/release-notes/release-3.2.sgml | 2 +- doc/release-notes/release-3.3.sgml | 2 +- doc/release-notes/release-3.4.sgml | 2 +- doc/release-notes/release-3.5.sgml | 2 +- doc/release-notes/release-4.sgml | 6 +- doc/release-notes/release-5.sgml | 80 +++- errors/COPYRIGHT | 2 +- errors/Makefile.am | 2 +- errors/TRANSLATORS | 2 +- errors/alias-link.sh | 2 +- errors/alias-upgrade | 2 +- errors/aliases | 2 +- errors/errorpage.css | 2 +- errors/language.list | 2 +- errors/template.list | 2 +- errors/templates/ERR_ACCESS_DENIED | 2 +- errors/templates/ERR_ACL_TIME_QUOTA_EXCEEDED | 2 +- errors/templates/ERR_AGENT_CONFIGURE | 2 +- errors/templates/ERR_AGENT_WPAD | 2 +- errors/templates/ERR_CACHE_ACCESS_DENIED | 2 +- errors/templates/ERR_CACHE_MGR_ACCESS_DENIED | 2 +- errors/templates/ERR_CANNOT_FORWARD | 2 +- errors/templates/ERR_CONFLICT_HOST | 2 +- errors/templates/ERR_CONNECT_FAIL | 2 +- errors/templates/ERR_DIR_LISTING | 2 +- errors/templates/ERR_DNS_FAIL | 2 +- errors/templates/ERR_ESI | 2 +- errors/templates/ERR_FORWARDING_DENIED | 2 +- errors/templates/ERR_FTP_DISABLED | 2 +- errors/templates/ERR_FTP_FAILURE | 2 +- errors/templates/ERR_FTP_FORBIDDEN | 2 +- errors/templates/ERR_FTP_NOT_FOUND | 2 +- errors/templates/ERR_FTP_PUT_CREATED | 2 +- errors/templates/ERR_FTP_PUT_ERROR | 2 +- errors/templates/ERR_FTP_PUT_MODIFIED | 2 +- errors/templates/ERR_FTP_UNAVAILABLE | 2 +- errors/templates/ERR_GATEWAY_FAILURE | 2 +- errors/templates/ERR_ICAP_FAILURE | 2 +- errors/templates/ERR_INVALID_REQ | 2 +- errors/templates/ERR_INVALID_RESP | 2 +- errors/templates/ERR_INVALID_URL | 2 +- errors/templates/ERR_LIFETIME_EXP | 2 +- errors/templates/ERR_NO_RELAY | 2 +- errors/templates/ERR_ONLY_IF_CACHED_MISS | 2 +- errors/templates/ERR_PRECONDITION_FAILED | 2 +- errors/templates/ERR_PROTOCOL_UNKNOWN | 2 +- errors/templates/ERR_READ_ERROR | 2 +- errors/templates/ERR_READ_TIMEOUT | 2 +- errors/templates/ERR_SECURE_CONNECT_FAIL | 2 +- errors/templates/ERR_SHUTTING_DOWN | 2 +- errors/templates/ERR_SOCKET_FAILURE | 2 +- errors/templates/ERR_TOO_BIG | 2 +- errors/templates/ERR_UNSUP_HTTPVERSION | 2 +- errors/templates/ERR_UNSUP_REQ | 2 +- errors/templates/ERR_URN_RESOLVE | 2 +- errors/templates/ERR_WRITE_ERROR | 2 +- errors/templates/ERR_ZERO_SIZE_OBJECT | 2 +- errors/templates/generic | 2 +- icons/Makefile.am | 2 +- icons/icon.list | 2 +- include/asn1.h | 2 +- include/base64.h | 2 +- include/cache_snmp.h | 2 +- include/getfullhostname.h | 2 +- include/hash.h | 2 +- include/heap.h | 2 +- include/html_quote.h | 2 +- include/leakcheck.h | 2 +- include/md5.h | 2 +- include/parse.h | 2 +- include/radix.h | 2 +- include/rfc1123.h | 2 +- include/rfc1738.h | 2 +- include/rfc2181.h | 2 +- include/rfc2617.h | 2 +- include/snmp-internal.h | 2 +- include/snmp-mib.h | 2 +- include/snmp.h | 2 +- include/snmp_api.h | 2 +- include/snmp_api_error.h | 2 +- include/snmp_api_util.h | 2 +- include/snmp_client.h | 2 +- include/snmp_coexist.h | 2 +- include/snmp_debug.h | 2 +- include/snmp_error.h | 2 +- include/snmp_impl.h | 2 +- include/snmp_msg.h | 2 +- include/snmp_pdu.h | 2 +- include/snmp_session.h | 2 +- include/snmp_util.h | 2 +- include/snmp_vars.h | 2 +- include/splay.h | 2 +- include/squid.h | 2 +- include/sspwin32.h | 2 +- include/unitTestMain.h | 2 +- include/util.h | 2 +- include/version.h | 2 +- include/xusleep.h | 2 +- lib/Makefile.am | 2 +- lib/Splay.cc | 2 +- lib/base64.c | 2 +- lib/dirent.c | 2 +- lib/encrypt.c | 2 +- lib/getfullhostname.c | 2 +- lib/getopt.c | 2 +- lib/hash.cc | 2 +- lib/heap.c | 2 +- lib/html_quote.c | 2 +- lib/iso3307.c | 2 +- lib/libTrie/Makefile.am | 2 +- lib/libTrie/Trie.cc | 2 +- lib/libTrie/Trie.h | 2 +- lib/libTrie/TrieCharTransform.h | 2 +- lib/libTrie/TrieNode.cc | 2 +- lib/libTrie/TrieNode.h | 2 +- lib/libTrie/test/Makefile.am | 2 +- lib/libTrie/test/trie.cc | 2 +- lib/md5-test.c | 2 +- lib/md5.c | 2 +- lib/ntlmauth/Makefile.am | 2 +- lib/ntlmauth/ntlmauth.cc | 2 +- lib/ntlmauth/ntlmauth.h | 2 +- lib/ntlmauth/support_bits.cci | 2 +- lib/ntlmauth/support_endian.h | 2 +- lib/profiler/Makefile.am | 2 +- lib/profiler/Profiler.cc | 2 +- lib/profiler/Profiler.h | 2 +- lib/profiler/get_tick.h | 2 +- lib/profiler/xprof_type.h | 2 +- lib/radix.c | 2 +- lib/rfc1123.c | 2 +- lib/rfc1738.c | 2 +- lib/rfc2617.c | 2 +- lib/rfcnb/CHANGELOG | 2 +- lib/rfcnb/Makefile.am | 2 +- lib/rfcnb/ReadMe.1st | 2 +- lib/rfcnb/byteorder.h | 2 +- lib/rfcnb/notes | 2 +- lib/rfcnb/rfcnb-common.h | 2 +- lib/rfcnb/rfcnb-error.h | 2 +- lib/rfcnb/rfcnb-io.c | 2 +- lib/rfcnb/rfcnb-io.h | 2 +- lib/rfcnb/rfcnb-priv.h | 2 +- lib/rfcnb/rfcnb-util.c | 2 +- lib/rfcnb/rfcnb-util.h | 2 +- lib/rfcnb/rfcnb.h | 2 +- lib/rfcnb/session.c | 2 +- lib/rfcnb/std-includes.h | 2 +- lib/smblib/Changes | 2 +- lib/smblib/Makefile.am | 2 +- lib/smblib/ReadMe.1st | 2 +- lib/smblib/bad-chain.c | 2 +- lib/smblib/exper.c | 2 +- lib/smblib/file.c | 2 +- lib/smblib/find_password.c | 2 +- lib/smblib/md4.c | 2 +- lib/smblib/md4.h | 2 +- lib/smblib/smb-errors.c | 2 +- lib/smblib/smbdes.c | 2 +- lib/smblib/smbdes.h | 2 +- lib/smblib/smbencrypt.c | 2 +- lib/smblib/smbencrypt.h | 2 +- lib/smblib/smblib-api.c | 2 +- lib/smblib/smblib-common.h | 2 +- lib/smblib/smblib-priv.h | 2 +- lib/smblib/smblib-util.c | 2 +- lib/smblib/smblib.c | 2 +- lib/smblib/smblib.h | 2 +- lib/smblib/std-defines.h | 2 +- lib/snmplib/Makefile.am | 2 +- lib/snmplib/asn1.c | 2 +- lib/snmplib/coexistance.c | 2 +- lib/snmplib/mib.c | 2 +- lib/snmplib/parse.c | 2 +- lib/snmplib/snmp_api.c | 2 +- lib/snmplib/snmp_api_error.c | 2 +- lib/snmplib/snmp_error.c | 2 +- lib/snmplib/snmp_msg.c | 2 +- lib/snmplib/snmp_pdu.c | 2 +- lib/snmplib/snmp_vars.c | 2 +- lib/snmplib/snmplib_debug.c | 2 +- lib/sspwin32.cc | 2 +- lib/stub_memaccount.c | 2 +- lib/tests/testRFC1738.cc | 2 +- lib/tests/testRFC1738.h | 2 +- lib/util.c | 2 +- lib/xusleep.c | 2 +- mkrelease.sh | 2 +- mksnapshot-cron.sh | 2 +- mksnapshot.sh | 2 +- scripts/AnnounceCache.pl | 2 +- scripts/Makefile.am | 2 +- scripts/PerUser.pl | 2 +- scripts/Squid/ParseLog.pm | 2 +- scripts/access-log-matrix.pl | 2 +- scripts/boiler-mgr.pl | 2 +- scripts/boilerplate.h | 2 +- scripts/cache-compare.pl | 2 +- scripts/cachetrace.pl | 2 +- scripts/calc-must-ids.pl | 2 +- scripts/calc-must-ids.sh | 2 +- scripts/check_cache.pl | 2 +- scripts/convert.configure.to.os2 | 2 +- scripts/fileno-to-pathname.pl | 2 +- scripts/find-alive.pl | 2 +- scripts/flag_truncs.pl | 2 +- scripts/formater.pl | 2 +- scripts/icp-test.pl | 2 +- scripts/icpserver.pl | 2 +- scripts/merge-cf.data.pre.awk | 2 +- scripts/merge-cf.data.pre.pl | 2 +- scripts/mk-error-details-po.pl | 2 +- scripts/remove-cfg.sh | 2 +- scripts/sort-includes.pl | 2 +- scripts/source-maintenance.sh | 2 +- scripts/split-cf.data.pre.pl | 2 +- scripts/tcp-banger.pl | 2 +- scripts/trace-entry.pl | 2 +- scripts/trace-job.pl | 2 +- scripts/trace-kid.pl | 2 +- scripts/trace-master.pl | 2 +- scripts/udp-banger.pl | 2 +- scripts/update-pot.sh | 2 +- scripts/upgrade-1.0-store.pl | 2 +- scripts/verify_errorpages.pl | 2 +- scripts/www/build-cfg-help.pl | 2 +- scripts/www/template.html | 2 +- squid.dox | 2 +- src/AccessLogEntry.cc | 2 +- src/AccessLogEntry.h | 2 +- src/AclRegs.cc | 2 +- src/AsyncEngine.cc | 2 +- src/AsyncEngine.h | 2 +- src/AuthReg.cc | 2 +- src/AuthReg.h | 2 +- src/BandwidthBucket.cc | 2 +- src/BandwidthBucket.h | 2 +- src/BodyPipe.cc | 2 +- src/BodyPipe.h | 2 +- src/CacheDigest.cc | 2 +- src/CacheDigest.h | 2 +- src/CacheManager.h | 2 +- src/CachePeer.cc | 2 +- src/CachePeer.h | 2 +- src/ClientDelayConfig.cc | 2 +- src/ClientDelayConfig.h | 2 +- src/ClientInfo.h | 2 +- src/ClientRequestContext.h | 2 +- src/CollapsedForwarding.cc | 2 +- src/CollapsedForwarding.h | 2 +- src/CollapsingHistory.h | 2 +- src/Comm.dox | 2 +- src/CommCalls.cc | 2 +- src/CommCalls.h | 2 +- src/CommRead.h | 2 +- src/CommandLine.cc | 2 +- src/CommandLine.h | 2 +- src/Common.am | 2 +- src/CommonPool.h | 2 +- src/CompletionDispatcher.cc | 2 +- src/CompletionDispatcher.h | 2 +- src/CompositePoolNode.h | 2 +- src/ConfigOption.cc | 2 +- src/ConfigOption.h | 2 +- src/ConfigParser.cc | 2 +- src/ConfigParser.h | 2 +- src/CpuAffinity.cc | 2 +- src/CpuAffinity.h | 2 +- src/CpuAffinityMap.cc | 2 +- src/CpuAffinityMap.h | 2 +- src/CpuAffinitySet.cc | 2 +- src/CpuAffinitySet.h | 2 +- src/Debug.h | 2 +- src/DelayBucket.cc | 2 +- src/DelayBucket.h | 2 +- src/DelayConfig.cc | 2 +- src/DelayConfig.h | 2 +- src/DelayId.cc | 2 +- src/DelayId.h | 2 +- src/DelayIdComposite.h | 2 +- src/DelayPool.cc | 2 +- src/DelayPool.h | 2 +- src/DelayPools.h | 2 +- src/DelaySpec.cc | 2 +- src/DelaySpec.h | 2 +- src/DelayTagged.cc | 2 +- src/DelayTagged.h | 2 +- src/DelayUser.cc | 2 +- src/DelayUser.h | 2 +- src/DelayVector.cc | 2 +- src/DelayVector.h | 2 +- src/DescriptorSet.cc | 2 +- src/DescriptorSet.h | 2 +- src/DiskIO/AIO/AIODiskFile.cc | 2 +- src/DiskIO/AIO/AIODiskFile.h | 2 +- src/DiskIO/AIO/AIODiskIOModule.cc | 2 +- src/DiskIO/AIO/AIODiskIOModule.h | 2 +- src/DiskIO/AIO/AIODiskIOStrategy.cc | 2 +- src/DiskIO/AIO/AIODiskIOStrategy.h | 2 +- src/DiskIO/AIO/Makefile.am | 2 +- src/DiskIO/AIO/aio_win32.cc | 2 +- src/DiskIO/AIO/aio_win32.h | 2 +- src/DiskIO/AIO/async_io.h | 2 +- src/DiskIO/Blocking/BlockingDiskIOModule.cc | 2 +- src/DiskIO/Blocking/BlockingDiskIOModule.h | 2 +- src/DiskIO/Blocking/BlockingFile.cc | 2 +- src/DiskIO/Blocking/BlockingFile.h | 2 +- src/DiskIO/Blocking/BlockingIOStrategy.cc | 2 +- src/DiskIO/Blocking/BlockingIOStrategy.h | 2 +- src/DiskIO/Blocking/DiskIOBlocking.cc | 2 +- src/DiskIO/Blocking/Makefile.am | 2 +- .../DiskDaemon/DiskDaemonDiskIOModule.cc | 2 +- .../DiskDaemon/DiskDaemonDiskIOModule.h | 2 +- src/DiskIO/DiskDaemon/DiskdAction.cc | 2 +- src/DiskIO/DiskDaemon/DiskdAction.h | 2 +- src/DiskIO/DiskDaemon/DiskdFile.cc | 2 +- src/DiskIO/DiskDaemon/DiskdFile.h | 2 +- src/DiskIO/DiskDaemon/DiskdIOStrategy.cc | 2 +- src/DiskIO/DiskDaemon/DiskdIOStrategy.h | 2 +- src/DiskIO/DiskDaemon/Makefile.am | 2 +- src/DiskIO/DiskDaemon/diomsg.h | 2 +- src/DiskIO/DiskDaemon/diskd.cc | 2 +- src/DiskIO/DiskFile.h | 2 +- src/DiskIO/DiskIOModule.cc | 2 +- src/DiskIO/DiskIOModule.h | 2 +- src/DiskIO/DiskIOStrategy.h | 2 +- src/DiskIO/DiskThreads/CommIO.cc | 2 +- src/DiskIO/DiskThreads/CommIO.h | 2 +- src/DiskIO/DiskThreads/DiskThreads.h | 2 +- src/DiskIO/DiskThreads/DiskThreadsDiskFile.cc | 2 +- src/DiskIO/DiskThreads/DiskThreadsDiskFile.h | 2 +- .../DiskThreads/DiskThreadsDiskIOModule.cc | 2 +- .../DiskThreads/DiskThreadsDiskIOModule.h | 2 +- .../DiskThreads/DiskThreadsIOStrategy.cc | 2 +- .../DiskThreads/DiskThreadsIOStrategy.h | 2 +- src/DiskIO/DiskThreads/Makefile.am | 2 +- src/DiskIO/DiskThreads/aiops.cc | 2 +- src/DiskIO/DiskThreads/aiops_win32.cc | 2 +- src/DiskIO/DiskThreads/async_io.cc | 2 +- src/DiskIO/IORequestor.h | 2 +- src/DiskIO/IpcIo/IpcIoDiskIOModule.cc | 2 +- src/DiskIO/IpcIo/IpcIoDiskIOModule.h | 2 +- src/DiskIO/IpcIo/IpcIoFile.cc | 2 +- src/DiskIO/IpcIo/IpcIoFile.h | 2 +- src/DiskIO/IpcIo/IpcIoIOStrategy.cc | 2 +- src/DiskIO/IpcIo/IpcIoIOStrategy.h | 2 +- src/DiskIO/IpcIo/Makefile.am | 2 +- src/DiskIO/Makefile.am | 2 +- src/DiskIO/Mmapped/Makefile.am | 2 +- src/DiskIO/Mmapped/MmappedDiskIOModule.cc | 2 +- src/DiskIO/Mmapped/MmappedDiskIOModule.h | 2 +- src/DiskIO/Mmapped/MmappedFile.cc | 2 +- src/DiskIO/Mmapped/MmappedFile.h | 2 +- src/DiskIO/Mmapped/MmappedIOStrategy.cc | 2 +- src/DiskIO/Mmapped/MmappedIOStrategy.h | 2 +- src/DiskIO/ReadRequest.cc | 2 +- src/DiskIO/ReadRequest.h | 2 +- src/DiskIO/WriteRequest.cc | 2 +- src/DiskIO/WriteRequest.h | 2 +- src/Downloader.cc | 2 +- src/Downloader.h | 2 +- src/ETag.cc | 2 +- src/ETag.h | 2 +- src/EventLoop.cc | 2 +- src/EventLoop.h | 2 +- src/ExternalACL.h | 2 +- src/ExternalACLEntry.cc | 2 +- src/ExternalACLEntry.h | 2 +- src/FadingCounter.cc | 2 +- src/FadingCounter.h | 2 +- src/FileMap.h | 2 +- src/FwdState.cc | 2 +- src/FwdState.h | 2 +- src/Generic.h | 2 +- src/HappyConnOpener.cc | 2 +- src/HappyConnOpener.h | 2 +- src/HierarchyLogEntry.h | 2 +- src/HttpBody.cc | 2 +- src/HttpBody.h | 2 +- src/HttpControlMsg.cc | 2 +- src/HttpControlMsg.h | 2 +- src/HttpHdrCc.cc | 2 +- src/HttpHdrCc.h | 2 +- src/HttpHdrContRange.cc | 2 +- src/HttpHdrContRange.h | 2 +- src/HttpHdrRange.cc | 2 +- src/HttpHdrSc.cc | 2 +- src/HttpHdrSc.h | 2 +- src/HttpHdrScTarget.cc | 2 +- src/HttpHdrScTarget.h | 2 +- src/HttpHeader.cc | 2 +- src/HttpHeader.h | 2 +- src/HttpHeaderFieldInfo.h | 2 +- src/HttpHeaderFieldStat.h | 2 +- src/HttpHeaderMask.h | 2 +- src/HttpHeaderRange.h | 2 +- src/HttpHeaderStat.h | 2 +- src/HttpHeaderTools.cc | 2 +- src/HttpHeaderTools.h | 2 +- src/HttpReply.cc | 2 +- src/HttpReply.h | 2 +- src/HttpRequest.cc | 2 +- src/HttpRequest.h | 2 +- src/ICP.h | 2 +- src/Instance.cc | 2 +- src/Instance.h | 2 +- src/IoStats.h | 2 +- src/LeakFinder.cc | 2 +- src/LeakFinder.h | 2 +- src/LoadableModule.cc | 2 +- src/LoadableModule.h | 2 +- src/LoadableModules.cc | 2 +- src/LoadableModules.h | 2 +- src/LogTags.cc | 2 +- src/LogTags.h | 2 +- src/Makefile.am | 2 +- src/MasterXaction.cc | 2 +- src/MasterXaction.h | 2 +- src/MemBuf.cc | 2 +- src/MemBuf.h | 2 +- src/MemObject.cc | 2 +- src/MemObject.h | 2 +- src/MemStore.cc | 2 +- src/MemStore.h | 2 +- src/MessageBucket.cc | 2 +- src/MessageBucket.h | 2 +- src/MessageDelayPools.cc | 2 +- src/MessageDelayPools.h | 2 +- src/MessageSizes.h | 2 +- src/NeighborTypeDomainList.h | 2 +- src/Notes.cc | 2 +- src/Notes.h | 2 +- src/NullDelayId.h | 2 +- src/Parsing.cc | 2 +- src/Parsing.h | 2 +- src/PeerDigest.h | 2 +- src/PeerPoolMgr.cc | 2 +- src/PeerPoolMgr.h | 2 +- src/PeerSelectState.h | 2 +- src/PingData.h | 2 +- src/Pipeline.cc | 2 +- src/Pipeline.h | 2 +- src/ProfStats.cc | 2 +- src/RefreshPattern.h | 2 +- src/RemovalPolicy.cc | 2 +- src/RemovalPolicy.h | 2 +- src/RequestFlags.cc | 2 +- src/RequestFlags.h | 2 +- src/ResolvedPeers.cc | 2 +- src/ResolvedPeers.h | 2 +- src/SBufStatsAction.cc | 2 +- src/SBufStatsAction.h | 2 +- src/SnmpRequest.h | 2 +- src/SquidConfig.cc | 2 +- src/SquidConfig.h | 2 +- src/SquidIpc.h | 2 +- src/SquidMath.cc | 2 +- src/SquidMath.h | 2 +- src/SquidNew.cc | 2 +- src/SquidString.h | 2 +- src/SquidTime.h | 2 +- src/StatCounters.cc | 2 +- src/StatCounters.h | 2 +- src/StatHist.cc | 2 +- src/StatHist.h | 2 +- src/Store.h | 2 +- src/StoreClient.h | 2 +- src/StoreFileSystem.cc | 2 +- src/StoreFileSystem.h | 2 +- src/StoreIOBuffer.h | 2 +- src/StoreIOState.cc | 2 +- src/StoreIOState.h | 2 +- src/StoreMeta.cc | 2 +- src/StoreMeta.h | 2 +- src/StoreMetaMD5.cc | 2 +- src/StoreMetaMD5.h | 2 +- src/StoreMetaObjSize.h | 2 +- src/StoreMetaSTD.cc | 2 +- src/StoreMetaSTD.h | 2 +- src/StoreMetaSTDLFS.cc | 2 +- src/StoreMetaSTDLFS.h | 2 +- src/StoreMetaURL.cc | 2 +- src/StoreMetaURL.h | 2 +- src/StoreMetaUnpacker.cc | 2 +- src/StoreMetaUnpacker.h | 2 +- src/StoreMetaVary.cc | 2 +- src/StoreMetaVary.h | 2 +- src/StoreSearch.h | 2 +- src/StoreStats.cc | 2 +- src/StoreStats.h | 2 +- src/StoreSwapLogData.cc | 2 +- src/StoreSwapLogData.h | 2 +- src/StrList.cc | 2 +- src/StrList.h | 2 +- src/String.cc | 2 +- src/TestHeaders.am | 2 +- src/TimeOrTag.h | 2 +- src/Transients.cc | 2 +- src/Transients.h | 2 +- src/WinSvc.cc | 2 +- src/WinSvc.h | 2 +- src/XactionInitiator.cc | 2 +- src/XactionInitiator.h | 2 +- src/XactionStep.h | 2 +- src/acl/Acl.cc | 2 +- src/acl/Acl.h | 2 +- src/acl/AclDenyInfoList.h | 2 +- src/acl/AclSizeLimit.cc | 2 +- src/acl/AclSizeLimit.h | 2 +- src/acl/AdaptationService.cc | 2 +- src/acl/AdaptationService.h | 2 +- src/acl/AdaptationServiceData.cc | 2 +- src/acl/AdaptationServiceData.h | 2 +- src/acl/Address.cc | 2 +- src/acl/Address.h | 2 +- src/acl/AllOf.cc | 2 +- src/acl/AllOf.h | 2 +- src/acl/AnnotateClient.cc | 2 +- src/acl/AnnotateClient.h | 2 +- src/acl/AnnotateTransaction.cc | 2 +- src/acl/AnnotateTransaction.h | 2 +- src/acl/AnnotationData.cc | 2 +- src/acl/AnnotationData.h | 2 +- src/acl/AnyOf.cc | 2 +- src/acl/AnyOf.h | 2 +- src/acl/Arp.cc | 2 +- src/acl/Arp.h | 2 +- src/acl/Asn.cc | 2 +- src/acl/Asn.h | 2 +- src/acl/AtStep.cc | 2 +- src/acl/AtStep.h | 2 +- src/acl/AtStepData.cc | 2 +- src/acl/AtStepData.h | 2 +- src/acl/BoolOps.cc | 2 +- src/acl/BoolOps.h | 2 +- src/acl/Certificate.cc | 2 +- src/acl/Certificate.h | 2 +- src/acl/CertificateData.cc | 2 +- src/acl/CertificateData.h | 2 +- src/acl/CharacterSetOption.h | 2 +- src/acl/Checklist.cc | 2 +- src/acl/Checklist.h | 2 +- src/acl/ConnMark.cc | 2 +- src/acl/ConnMark.h | 2 +- src/acl/ConnectionsEncrypted.cc | 2 +- src/acl/ConnectionsEncrypted.h | 2 +- src/acl/Data.h | 2 +- src/acl/DestinationAsn.h | 2 +- src/acl/DestinationDomain.cc | 2 +- src/acl/DestinationDomain.h | 2 +- src/acl/DestinationIp.cc | 2 +- src/acl/DestinationIp.h | 2 +- src/acl/DomainData.cc | 2 +- src/acl/DomainData.h | 2 +- src/acl/Eui64.cc | 2 +- src/acl/Eui64.h | 2 +- src/acl/ExtUser.cc | 2 +- src/acl/ExtUser.h | 2 +- src/acl/FilledChecklist.cc | 2 +- src/acl/FilledChecklist.h | 2 +- src/acl/Gadgets.cc | 2 +- src/acl/Gadgets.h | 2 +- src/acl/HasComponent.cc | 2 +- src/acl/HasComponent.h | 2 +- src/acl/HasComponentData.cc | 2 +- src/acl/HasComponentData.h | 2 +- src/acl/HierCode.cc | 2 +- src/acl/HierCode.h | 2 +- src/acl/HierCodeData.cc | 2 +- src/acl/HierCodeData.h | 2 +- src/acl/HttpHeaderData.cc | 2 +- src/acl/HttpHeaderData.h | 2 +- src/acl/HttpRepHeader.cc | 2 +- src/acl/HttpRepHeader.h | 2 +- src/acl/HttpReqHeader.cc | 2 +- src/acl/HttpReqHeader.h | 2 +- src/acl/HttpStatus.cc | 2 +- src/acl/HttpStatus.h | 2 +- src/acl/InnerNode.cc | 2 +- src/acl/InnerNode.h | 2 +- src/acl/IntRange.cc | 2 +- src/acl/IntRange.h | 2 +- src/acl/Ip.cc | 2 +- src/acl/Ip.h | 2 +- src/acl/LocalIp.cc | 2 +- src/acl/LocalIp.h | 2 +- src/acl/LocalPort.cc | 2 +- src/acl/LocalPort.h | 2 +- src/acl/Makefile.am | 2 +- src/acl/MaxConnection.cc | 2 +- src/acl/MaxConnection.h | 2 +- src/acl/Method.cc | 2 +- src/acl/Method.h | 2 +- src/acl/MethodData.cc | 2 +- src/acl/MethodData.h | 2 +- src/acl/MyPortName.cc | 2 +- src/acl/MyPortName.h | 2 +- src/acl/Note.cc | 2 +- src/acl/Note.h | 2 +- src/acl/NoteData.cc | 2 +- src/acl/NoteData.h | 2 +- src/acl/Options.cc | 2 +- src/acl/Options.h | 2 +- src/acl/PeerName.cc | 2 +- src/acl/PeerName.h | 2 +- src/acl/Protocol.cc | 2 +- src/acl/Protocol.h | 2 +- src/acl/ProtocolData.cc | 2 +- src/acl/ProtocolData.h | 2 +- src/acl/Random.cc | 2 +- src/acl/Random.h | 2 +- src/acl/RegexData.cc | 2 +- src/acl/RegexData.h | 2 +- src/acl/ReplyHeaderStrategy.h | 2 +- src/acl/ReplyMimeType.h | 2 +- src/acl/RequestHeaderStrategy.h | 2 +- src/acl/RequestMimeType.h | 2 +- src/acl/ServerCertificate.cc | 2 +- src/acl/ServerCertificate.h | 2 +- src/acl/ServerName.cc | 2 +- src/acl/ServerName.h | 2 +- src/acl/SourceAsn.h | 2 +- src/acl/SourceDomain.cc | 2 +- src/acl/SourceDomain.h | 2 +- src/acl/SourceIp.cc | 2 +- src/acl/SourceIp.h | 2 +- src/acl/SquidError.cc | 2 +- src/acl/SquidError.h | 2 +- src/acl/SquidErrorData.cc | 2 +- src/acl/SquidErrorData.h | 2 +- src/acl/SslError.cc | 2 +- src/acl/SslError.h | 2 +- src/acl/SslErrorData.cc | 2 +- src/acl/SslErrorData.h | 2 +- src/acl/Strategised.cc | 2 +- src/acl/Strategised.h | 2 +- src/acl/Strategy.h | 2 +- src/acl/StringData.cc | 2 +- src/acl/StringData.h | 2 +- src/acl/Tag.cc | 2 +- src/acl/Tag.h | 2 +- src/acl/Time.cc | 2 +- src/acl/Time.h | 2 +- src/acl/TimeData.cc | 2 +- src/acl/TimeData.h | 2 +- src/acl/TransactionInitiator.cc | 2 +- src/acl/TransactionInitiator.h | 2 +- src/acl/Tree.cc | 2 +- src/acl/Tree.h | 2 +- src/acl/Url.cc | 2 +- src/acl/Url.h | 2 +- src/acl/UrlLogin.cc | 2 +- src/acl/UrlLogin.h | 2 +- src/acl/UrlPath.cc | 2 +- src/acl/UrlPath.h | 2 +- src/acl/UrlPort.cc | 2 +- src/acl/UrlPort.h | 2 +- src/acl/UserData.cc | 2 +- src/acl/UserData.h | 2 +- src/acl/external/AD_group/Makefile.am | 2 +- src/acl/external/AD_group/ext_ad_group_acl.8 | 2 +- src/acl/external/AD_group/ext_ad_group_acl.cc | 2 +- src/acl/external/AD_group/required.m4 | 2 +- src/acl/external/LDAP_group/ChangeLog | 2 +- src/acl/external/LDAP_group/Makefile.am | 2 +- .../external/LDAP_group/ext_ldap_group_acl.8 | 2 +- .../external/LDAP_group/ext_ldap_group_acl.cc | 2 +- src/acl/external/LDAP_group/required.m4 | 2 +- src/acl/external/LM_group/Makefile.am | 2 +- src/acl/external/LM_group/ext_lm_group_acl.8 | 2 +- src/acl/external/LM_group/ext_lm_group_acl.cc | 2 +- src/acl/external/LM_group/required.m4 | 2 +- src/acl/external/Makefile.am | 2 +- src/acl/external/SQL_session/Makefile.am | 2 +- .../SQL_session/ext_sql_session_acl.pl.in | 2 +- src/acl/external/SQL_session/required.m4 | 2 +- src/acl/external/delayer/Makefile.am | 2 +- .../external/delayer/ext_delayer_acl.pl.in | 2 +- src/acl/external/delayer/required.m4 | 2 +- .../external/eDirectory_userip/Makefile.am | 2 +- .../ext_edirectory_userip_acl.8 | 2 +- .../ext_edirectory_userip_acl.cc | 2 +- .../external/eDirectory_userip/required.m4 | 2 +- src/acl/external/file_userip/Makefile.am | 2 +- src/acl/external/file_userip/example.conf | 2 +- .../file_userip/ext_file_userip_acl.8 | 2 +- .../file_userip/ext_file_userip_acl.cc | 2 +- src/acl/external/file_userip/required.m4 | 2 +- src/acl/external/helpers.m4 | 2 +- .../external/kerberos_ldap_group/Makefile.am | 2 +- .../external/kerberos_ldap_group/cert_tool | 2 +- .../kerberos_ldap_group.cc | 2 +- .../external/kerberos_ldap_group/required.m4 | 2 +- .../external/kerberos_ldap_group/support.h | 2 +- .../kerberos_ldap_group/support_group.cc | 2 +- .../kerberos_ldap_group/support_krb5.cc | 2 +- .../kerberos_ldap_group/support_ldap.cc | 2 +- .../kerberos_ldap_group/support_log.cc | 2 +- .../kerberos_ldap_group/support_lserver.cc | 2 +- .../kerberos_ldap_group/support_member.cc | 2 +- .../kerberos_ldap_group/support_netbios.cc | 2 +- .../kerberos_ldap_group/support_resolv.cc | 2 +- .../kerberos_ldap_group/support_sasl.cc | 2 +- .../external/kerberos_sid_group/Makefile.am | 2 +- .../ext_kerberos_sid_group_acl.pl.in | 2 +- .../external/kerberos_sid_group/required.m4 | 2 +- src/acl/external/session/Makefile.am | 2 +- src/acl/external/session/ext_session_acl.8 | 2 +- src/acl/external/session/ext_session_acl.cc | 2 +- src/acl/external/session/required.m4 | 2 +- src/acl/external/time_quota/Makefile.am | 2 +- .../external/time_quota/ext_time_quota_acl.8 | 2 +- .../external/time_quota/ext_time_quota_acl.cc | 2 +- src/acl/external/time_quota/required.m4 | 2 +- src/acl/external/unix_group/Makefile.am | 2 +- src/acl/external/unix_group/check_group.cc | 2 +- .../external/unix_group/ext_unix_group_acl.8 | 2 +- src/acl/external/unix_group/required.m4 | 2 +- src/acl/external/wbinfo_group/Makefile.am | 2 +- .../wbinfo_group/ext_wbinfo_group_acl.pl.in | 2 +- src/acl/external/wbinfo_group/required.m4 | 2 +- src/acl/forward.h | 2 +- src/adaptation/AccessCheck.cc | 2 +- src/adaptation/AccessCheck.h | 2 +- src/adaptation/AccessRule.cc | 2 +- src/adaptation/AccessRule.h | 2 +- src/adaptation/Answer.cc | 2 +- src/adaptation/Answer.h | 2 +- src/adaptation/Config.cc | 2 +- src/adaptation/Config.h | 2 +- src/adaptation/DynamicGroupCfg.cc | 2 +- src/adaptation/DynamicGroupCfg.h | 2 +- src/adaptation/Elements.cc | 2 +- src/adaptation/Elements.h | 2 +- src/adaptation/History.cc | 2 +- src/adaptation/History.h | 2 +- src/adaptation/Initiate.cc | 2 +- src/adaptation/Initiate.h | 2 +- src/adaptation/Initiator.cc | 2 +- src/adaptation/Initiator.h | 2 +- src/adaptation/Iterator.cc | 2 +- src/adaptation/Iterator.h | 2 +- src/adaptation/Makefile.am | 2 +- src/adaptation/Message.cc | 2 +- src/adaptation/Message.h | 2 +- src/adaptation/Service.cc | 2 +- src/adaptation/Service.h | 2 +- src/adaptation/ServiceConfig.cc | 2 +- src/adaptation/ServiceConfig.h | 2 +- src/adaptation/ServiceFilter.cc | 2 +- src/adaptation/ServiceFilter.h | 2 +- src/adaptation/ServiceGroups.cc | 2 +- src/adaptation/ServiceGroups.h | 2 +- src/adaptation/ecap/Config.cc | 2 +- src/adaptation/ecap/Config.h | 2 +- src/adaptation/ecap/Host.cc | 2 +- src/adaptation/ecap/Host.h | 2 +- src/adaptation/ecap/Makefile.am | 2 +- src/adaptation/ecap/MessageRep.cc | 2 +- src/adaptation/ecap/MessageRep.h | 2 +- src/adaptation/ecap/MinimalAdapter.cc | 2 +- src/adaptation/ecap/Registry.h | 2 +- src/adaptation/ecap/ServiceRep.cc | 2 +- src/adaptation/ecap/ServiceRep.h | 2 +- src/adaptation/ecap/XactionRep.cc | 2 +- src/adaptation/ecap/XactionRep.h | 2 +- src/adaptation/forward.h | 2 +- src/adaptation/icap/Client.cc | 2 +- src/adaptation/icap/Client.h | 2 +- src/adaptation/icap/Config.cc | 2 +- src/adaptation/icap/Config.h | 2 +- src/adaptation/icap/Elements.cc | 2 +- src/adaptation/icap/Elements.h | 2 +- src/adaptation/icap/History.cc | 2 +- src/adaptation/icap/History.h | 2 +- src/adaptation/icap/InOut.h | 2 +- src/adaptation/icap/Launcher.cc | 2 +- src/adaptation/icap/Launcher.h | 2 +- src/adaptation/icap/Makefile.am | 2 +- src/adaptation/icap/ModXact.cc | 2 +- src/adaptation/icap/ModXact.h | 2 +- src/adaptation/icap/OptXact.cc | 2 +- src/adaptation/icap/OptXact.h | 2 +- src/adaptation/icap/Options.cc | 2 +- src/adaptation/icap/Options.h | 2 +- src/adaptation/icap/ServiceRep.cc | 2 +- src/adaptation/icap/ServiceRep.h | 2 +- src/adaptation/icap/Xaction.cc | 2 +- src/adaptation/icap/Xaction.h | 2 +- src/adaptation/icap/icap_log.cc | 2 +- src/adaptation/icap/icap_log.h | 2 +- src/adaptation/notes.dox | 2 +- src/anyp/Makefile.am | 2 +- src/anyp/PortCfg.cc | 2 +- src/anyp/PortCfg.h | 2 +- src/anyp/ProtocolType.h | 2 +- src/anyp/ProtocolVersion.h | 2 +- src/anyp/TrafficMode.h | 2 +- src/anyp/Uri.cc | 434 +++++++++--------- src/anyp/Uri.h | 2 +- src/anyp/UriScheme.cc | 2 +- src/anyp/UriScheme.h | 2 +- src/anyp/forward.h | 2 +- src/auth/Acl.cc | 2 +- src/auth/Acl.h | 2 +- src/auth/AclMaxUserIp.cc | 2 +- src/auth/AclMaxUserIp.h | 2 +- src/auth/AclProxyAuth.cc | 2 +- src/auth/AclProxyAuth.h | 2 +- src/auth/AuthAclState.h | 2 +- src/auth/Config.cc | 2 +- src/auth/Config.h | 2 +- src/auth/CredentialState.h | 2 +- src/auth/CredentialsCache.cc | 2 +- src/auth/CredentialsCache.h | 2 +- src/auth/Gadgets.cc | 2 +- src/auth/Gadgets.h | 2 +- src/auth/Makefile.am | 2 +- src/auth/QueueNode.h | 2 +- src/auth/Scheme.cc | 2 +- src/auth/Scheme.h | 2 +- src/auth/SchemeConfig.cc | 4 +- src/auth/SchemeConfig.h | 2 +- src/auth/SchemesConfig.cc | 2 +- src/auth/SchemesConfig.h | 2 +- src/auth/State.cc | 2 +- src/auth/State.h | 2 +- src/auth/Type.h | 2 +- src/auth/User.cc | 2 +- src/auth/User.h | 2 +- src/auth/UserRequest.cc | 2 +- src/auth/UserRequest.h | 2 +- src/auth/basic/Config.cc | 2 +- src/auth/basic/Config.h | 2 +- src/auth/basic/DB/Makefile.am | 2 +- src/auth/basic/DB/basic_db_auth.pl.in | 2 +- src/auth/basic/DB/passwd.sql | 2 +- src/auth/basic/DB/required.m4 | 2 +- src/auth/basic/LDAP/Makefile.am | 2 +- src/auth/basic/LDAP/basic_ldap_auth.8 | 2 +- src/auth/basic/LDAP/basic_ldap_auth.cc | 2 +- src/auth/basic/LDAP/required.m4 | 2 +- src/auth/basic/Makefile.am | 2 +- src/auth/basic/NCSA/Makefile.am | 2 +- src/auth/basic/NCSA/basic_ncsa_auth.8 | 2 +- src/auth/basic/NCSA/basic_ncsa_auth.cc | 2 +- src/auth/basic/NCSA/crypt_md5.cc | 2 +- src/auth/basic/NCSA/crypt_md5.h | 2 +- src/auth/basic/NCSA/required.m4 | 2 +- src/auth/basic/NIS/Makefile.am | 2 +- src/auth/basic/NIS/basic_nis_auth.cc | 2 +- src/auth/basic/NIS/nis_support.cc | 2 +- src/auth/basic/NIS/nis_support.h | 2 +- src/auth/basic/NIS/required.m4 | 2 +- src/auth/basic/PAM/Makefile.am | 2 +- src/auth/basic/PAM/basic_pam_auth.8 | 2 +- src/auth/basic/PAM/basic_pam_auth.cc | 2 +- src/auth/basic/PAM/required.m4 | 2 +- src/auth/basic/POP3/Makefile.am | 2 +- src/auth/basic/POP3/basic_pop3_auth.pl.in | 2 +- src/auth/basic/POP3/required.m4 | 2 +- src/auth/basic/RADIUS/Makefile.am | 2 +- src/auth/basic/RADIUS/basic_radius_auth.8 | 2 +- src/auth/basic/RADIUS/basic_radius_auth.cc | 2 +- src/auth/basic/RADIUS/radius-util.cc | 2 +- src/auth/basic/RADIUS/radius-util.h | 2 +- src/auth/basic/RADIUS/radius.h | 2 +- src/auth/basic/RADIUS/required.m4 | 2 +- src/auth/basic/SASL/Makefile.am | 2 +- src/auth/basic/SASL/basic_sasl_auth.8 | 2 +- src/auth/basic/SASL/basic_sasl_auth.cc | 2 +- src/auth/basic/SASL/basic_sasl_auth.conf | 2 +- src/auth/basic/SASL/basic_sasl_auth.pam | 2 +- src/auth/basic/SASL/required.m4 | 2 +- src/auth/basic/SMB/Makefile.am | 2 +- src/auth/basic/SMB/basic_smb_auth.cc | 2 +- src/auth/basic/SMB/basic_smb_auth.sh | 2 +- src/auth/basic/SMB/required.m4 | 2 +- src/auth/basic/SMB_LM/Makefile.am | 2 +- src/auth/basic/SMB_LM/msntauth.cc | 2 +- src/auth/basic/SMB_LM/msntauth.h | 2 +- src/auth/basic/SMB_LM/required.m4 | 2 +- src/auth/basic/SMB_LM/valid.cc | 2 +- src/auth/basic/SMB_LM/valid.h | 2 +- src/auth/basic/SSPI/Makefile.am | 2 +- src/auth/basic/SSPI/basic_sspi_auth.8 | 2 +- src/auth/basic/SSPI/basic_sspi_auth.cc | 2 +- src/auth/basic/SSPI/required.m4 | 2 +- src/auth/basic/SSPI/valid.cc | 2 +- src/auth/basic/SSPI/valid.h | 2 +- src/auth/basic/Scheme.cc | 2 +- src/auth/basic/Scheme.h | 2 +- src/auth/basic/User.cc | 2 +- src/auth/basic/User.h | 2 +- src/auth/basic/UserRequest.cc | 2 +- src/auth/basic/UserRequest.h | 2 +- src/auth/basic/fake/Makefile.am | 2 +- src/auth/basic/fake/fake.cc | 2 +- src/auth/basic/fake/required.m4 | 2 +- src/auth/basic/getpwnam/Makefile.am | 2 +- src/auth/basic/getpwnam/basic_getpwnam_auth.8 | 2 +- .../basic/getpwnam/basic_getpwnam_auth.cc | 2 +- src/auth/basic/getpwnam/required.m4 | 2 +- src/auth/basic/helpers.m4 | 2 +- src/auth/digest/Config.cc | 2 +- src/auth/digest/Config.h | 2 +- src/auth/digest/LDAP/Makefile.am | 2 +- src/auth/digest/LDAP/digest_common.h | 2 +- src/auth/digest/LDAP/digest_pw_auth.cc | 2 +- src/auth/digest/LDAP/ldap_backend.cc | 2 +- src/auth/digest/LDAP/ldap_backend.h | 2 +- src/auth/digest/LDAP/required.m4 | 2 +- src/auth/digest/Makefile.am | 2 +- src/auth/digest/Scheme.cc | 2 +- src/auth/digest/Scheme.h | 2 +- src/auth/digest/User.cc | 2 +- src/auth/digest/User.h | 2 +- src/auth/digest/UserRequest.cc | 2 +- src/auth/digest/UserRequest.h | 2 +- src/auth/digest/eDirectory/Makefile.am | 2 +- src/auth/digest/eDirectory/digest_common.h | 2 +- src/auth/digest/eDirectory/digest_pw_auth.cc | 2 +- src/auth/digest/eDirectory/edir_ldapext.cc | 2 +- src/auth/digest/eDirectory/edir_ldapext.h | 2 +- src/auth/digest/eDirectory/ldap_backend.cc | 2 +- src/auth/digest/eDirectory/ldap_backend.h | 2 +- src/auth/digest/eDirectory/required.m4 | 2 +- src/auth/digest/file/Makefile.am | 2 +- src/auth/digest/file/digest_common.h | 2 +- src/auth/digest/file/digest_file_auth.8 | 2 +- src/auth/digest/file/digest_file_auth.cc | 2 +- src/auth/digest/file/required.m4 | 2 +- src/auth/digest/file/text_backend.cc | 2 +- src/auth/digest/file/text_backend.h | 2 +- src/auth/digest/helpers.m4 | 2 +- src/auth/forward.h | 2 +- src/auth/negotiate/Config.cc | 2 +- src/auth/negotiate/Config.h | 2 +- src/auth/negotiate/Makefile.am | 2 +- src/auth/negotiate/SSPI/Makefile.am | 2 +- src/auth/negotiate/SSPI/negotiate_sspi_auth.8 | 2 +- .../negotiate/SSPI/negotiate_sspi_auth.cc | 2 +- src/auth/negotiate/SSPI/required.m4 | 2 +- src/auth/negotiate/Scheme.cc | 2 +- src/auth/negotiate/Scheme.h | 2 +- src/auth/negotiate/User.cc | 2 +- src/auth/negotiate/User.h | 2 +- src/auth/negotiate/UserRequest.cc | 2 +- src/auth/negotiate/UserRequest.h | 2 +- src/auth/negotiate/helpers.m4 | 2 +- src/auth/negotiate/kerberos/Makefile.am | 2 +- .../negotiate/kerberos/negotiate_kerberos.h | 2 +- .../kerberos/negotiate_kerberos_auth.cc | 2 +- .../kerberos/negotiate_kerberos_auth_test.cc | 2 +- .../kerberos/negotiate_kerberos_pac.cc | 2 +- src/auth/negotiate/kerberos/required.m4 | 2 +- .../negotiate/kerberos/test_negotiate_auth.sh | 2 +- src/auth/negotiate/wrapper/Makefile.am | 2 +- .../negotiate/wrapper/negotiate_wrapper.cc | 2 +- src/auth/negotiate/wrapper/required.m4 | 2 +- src/auth/ntlm/Config.cc | 2 +- src/auth/ntlm/Config.h | 2 +- src/auth/ntlm/Makefile.am | 2 +- src/auth/ntlm/SMB_LM/Makefile.am | 2 +- src/auth/ntlm/SMB_LM/ntlm_smb_lm_auth.cc | 2 +- src/auth/ntlm/SMB_LM/required.m4 | 2 +- src/auth/ntlm/SSPI/Makefile.am | 2 +- src/auth/ntlm/SSPI/ntlm_sspi_auth.8 | 2 +- src/auth/ntlm/SSPI/ntlm_sspi_auth.cc | 2 +- src/auth/ntlm/SSPI/required.m4 | 2 +- src/auth/ntlm/Scheme.cc | 2 +- src/auth/ntlm/Scheme.h | 2 +- src/auth/ntlm/User.cc | 2 +- src/auth/ntlm/User.h | 2 +- src/auth/ntlm/UserRequest.cc | 2 +- src/auth/ntlm/UserRequest.h | 2 +- src/auth/ntlm/fake/Makefile.am | 2 +- src/auth/ntlm/fake/ntlm_fake_auth.cc | 2 +- src/auth/ntlm/fake/ntlm_fake_auth.pl.in | 2 +- src/auth/ntlm/fake/required.m4 | 2 +- src/auth/ntlm/helpers.m4 | 2 +- src/auth/toUtf.cc | 4 +- src/auth/toUtf.h | 2 +- src/base/AsyncCall.cc | 2 +- src/base/AsyncCall.h | 2 +- src/base/AsyncCallQueue.cc | 2 +- src/base/AsyncCallQueue.h | 2 +- src/base/AsyncCalls.dox | 2 +- src/base/AsyncCbdataCalls.h | 2 +- src/base/AsyncJob.cc | 2 +- src/base/AsyncJob.h | 2 +- src/base/AsyncJobCalls.h | 2 +- src/base/AsyncJobs.dox | 2 +- src/base/ByteCounter.h | 2 +- src/base/CbDataList.h | 2 +- src/base/CbcPointer.h | 2 +- src/base/CharacterSet.cc | 2 +- src/base/CharacterSet.h | 2 +- src/base/CodeContext.cc | 2 +- src/base/CodeContext.h | 2 +- src/base/EnumIterator.h | 2 +- src/base/File.cc | 2 +- src/base/File.h | 2 +- src/base/HardFun.h | 2 +- src/base/Here.cc | 2 +- src/base/Here.h | 2 +- src/base/InstanceId.cc | 2 +- src/base/InstanceId.h | 2 +- src/base/Lock.h | 2 +- src/base/LookupTable.h | 2 +- src/base/LruMap.h | 2 +- src/base/Makefile.am | 2 +- src/base/Packable.h | 2 +- src/base/PackableStream.h | 2 +- src/base/Range.h | 2 +- src/base/RefCount.h | 2 +- src/base/RegexPattern.cc | 2 +- src/base/RegexPattern.h | 2 +- src/base/RunnersRegistry.cc | 2 +- src/base/RunnersRegistry.h | 2 +- src/base/Subscription.h | 2 +- src/base/TextException.cc | 4 +- src/base/TextException.h | 2 +- src/base/YesNoNone.h | 2 +- src/base/forward.h | 2 +- src/cache_cf.cc | 2 +- src/cache_cf.h | 2 +- src/cache_diff.cc | 2 +- src/cache_manager.cc | 2 +- src/carp.cc | 2 +- src/carp.h | 2 +- src/cbdata.cc | 2 +- src/cbdata.h | 2 +- src/cf.data.depend | 2 +- src/cf.data.pre | 2 +- src/cf.data.sed | 2 +- src/cf_gen.cc | 2 +- src/cf_gen_defines | 4 +- src/clientStream.cc | 2 +- src/clientStream.h | 2 +- src/clientStreamForward.h | 2 +- src/client_db.cc | 2 +- src/client_db.h | 2 +- src/client_side.cc | 2 +- src/client_side.h | 2 +- src/client_side_reply.cc | 2 +- src/client_side_reply.h | 2 +- src/client_side_request.cc | 2 +- src/client_side_request.h | 2 +- src/clients/Client.cc | 2 +- src/clients/Client.h | 2 +- src/clients/FtpClient.cc | 2 +- src/clients/FtpClient.h | 2 +- src/clients/FtpGateway.cc | 2 +- src/clients/FtpRelay.cc | 2 +- src/clients/HttpTunneler.cc | 2 +- src/clients/HttpTunneler.h | 2 +- src/clients/HttpTunnelerAnswer.cc | 2 +- src/clients/HttpTunnelerAnswer.h | 2 +- src/clients/Makefile.am | 2 +- src/clients/forward.h | 2 +- src/comm.cc | 2 +- src/comm.h | 2 +- src/comm/AcceptLimiter.cc | 2 +- src/comm/AcceptLimiter.h | 2 +- src/comm/ConnOpener.cc | 2 +- src/comm/ConnOpener.h | 2 +- src/comm/Connection.cc | 2 +- src/comm/Connection.h | 2 +- src/comm/Flag.h | 2 +- src/comm/IoCallback.cc | 2 +- src/comm/IoCallback.h | 2 +- src/comm/Loops.h | 2 +- src/comm/Makefile.am | 2 +- src/comm/ModDevPoll.cc | 2 +- src/comm/ModEpoll.cc | 2 +- src/comm/ModKqueue.cc | 2 +- src/comm/ModPoll.cc | 2 +- src/comm/ModSelect.cc | 2 +- src/comm/ModSelectWin32.cc | 2 +- src/comm/Read.cc | 2 +- src/comm/Read.h | 2 +- src/comm/TcpAcceptor.cc | 2 +- src/comm/TcpAcceptor.h | 2 +- src/comm/UdpOpenDialer.h | 2 +- src/comm/Write.cc | 2 +- src/comm/Write.h | 2 +- src/comm/comm_internal.h | 2 +- src/comm/forward.h | 2 +- src/comm_poll.h | 2 +- src/debug.cc | 2 +- src/defines.h | 2 +- src/delay_pools.cc | 2 +- src/dlink.cc | 2 +- src/dlink.h | 2 +- src/dns/LookupDetails.cc | 2 +- src/dns/LookupDetails.h | 2 +- src/dns/Makefile.am | 2 +- src/dns/forward.h | 2 +- src/dns/rfc1035.cc | 2 +- src/dns/rfc1035.h | 2 +- src/dns/rfc2671.cc | 2 +- src/dns/rfc2671.h | 2 +- src/dns/rfc3596.cc | 2 +- src/dns/rfc3596.h | 2 +- src/dns_internal.cc | 2 +- src/enums.h | 2 +- src/err_detail_type.h | 2 +- src/err_type.h | 2 +- src/errorpage.cc | 2 +- src/errorpage.h | 2 +- src/esi/Assign.cc | 2 +- src/esi/Assign.h | 2 +- src/esi/Attempt.h | 2 +- src/esi/Context.cc | 2 +- src/esi/Context.h | 2 +- src/esi/Element.h | 2 +- src/esi/Esi.cc | 2 +- src/esi/Esi.h | 2 +- src/esi/Except.h | 2 +- src/esi/ExpatParser.cc | 2 +- src/esi/ExpatParser.h | 2 +- src/esi/Expression.cc | 2 +- src/esi/Expression.h | 2 +- src/esi/Include.cc | 2 +- src/esi/Include.h | 2 +- src/esi/Libxml2Parser.cc | 2 +- src/esi/Libxml2Parser.h | 2 +- src/esi/Literal.h | 2 +- src/esi/Makefile.am | 2 +- src/esi/Module.cc | 2 +- src/esi/Module.h | 2 +- src/esi/Parser.cc | 2 +- src/esi/Parser.h | 2 +- src/esi/Segment.cc | 2 +- src/esi/Segment.h | 2 +- src/esi/Sequence.cc | 2 +- src/esi/Sequence.h | 2 +- src/esi/Var.h | 2 +- src/esi/VarState.cc | 2 +- src/esi/VarState.h | 2 +- src/eui/Config.cc | 2 +- src/eui/Config.h | 2 +- src/eui/Eui48.cc | 2 +- src/eui/Eui48.h | 2 +- src/eui/Eui64.cc | 2 +- src/eui/Eui64.h | 2 +- src/eui/Makefile.am | 2 +- src/event.cc | 2 +- src/event.h | 2 +- src/external_acl.cc | 2 +- src/fatal.cc | 2 +- src/fatal.h | 2 +- src/fd.cc | 2 +- src/fd.h | 2 +- src/fde.cc | 2 +- src/fde.h | 2 +- src/filemap.cc | 2 +- src/format/ByteCode.h | 2 +- src/format/Config.cc | 2 +- src/format/Config.h | 2 +- src/format/Format.cc | 2 +- src/format/Format.h | 2 +- src/format/Makefile.am | 2 +- src/format/Quoting.cc | 2 +- src/format/Quoting.h | 2 +- src/format/Token.cc | 2 +- src/format/Token.h | 2 +- src/format/TokenTableEntry.h | 2 +- src/fqdncache.cc | 2 +- src/fqdncache.h | 2 +- src/fs/Makefile.am | 2 +- src/fs/Module.cc | 2 +- src/fs/Module.h | 2 +- src/fs/aufs/StoreFSaufs.cc | 2 +- src/fs/diskd/StoreFSdiskd.cc | 2 +- src/fs/rock/RockDbCell.cc | 2 +- src/fs/rock/RockDbCell.h | 2 +- src/fs/rock/RockHeaderUpdater.cc | 2 +- src/fs/rock/RockHeaderUpdater.h | 2 +- src/fs/rock/RockIoRequests.cc | 2 +- src/fs/rock/RockIoRequests.h | 2 +- src/fs/rock/RockIoState.cc | 2 +- src/fs/rock/RockIoState.h | 2 +- src/fs/rock/RockRebuild.cc | 2 +- src/fs/rock/RockRebuild.h | 2 +- src/fs/rock/RockStoreFileSystem.cc | 2 +- src/fs/rock/RockStoreFileSystem.h | 2 +- src/fs/rock/RockSwapDir.cc | 2 +- src/fs/rock/RockSwapDir.h | 2 +- src/fs/rock/forward.h | 2 +- src/fs/ufs/RebuildState.cc | 2 +- src/fs/ufs/RebuildState.h | 2 +- src/fs/ufs/StoreFSufs.cc | 2 +- src/fs/ufs/StoreFSufs.h | 2 +- src/fs/ufs/StoreSearchUFS.cc | 2 +- src/fs/ufs/StoreSearchUFS.h | 2 +- src/fs/ufs/UFSStoreState.cc | 2 +- src/fs/ufs/UFSStoreState.h | 2 +- src/fs/ufs/UFSStrategy.cc | 2 +- src/fs/ufs/UFSStrategy.h | 2 +- src/fs/ufs/UFSSwapDir.cc | 2 +- src/fs/ufs/UFSSwapDir.h | 2 +- src/fs/ufs/UFSSwapLogParser.cc | 2 +- src/fs/ufs/UFSSwapLogParser.h | 2 +- src/fs_io.cc | 2 +- src/fs_io.h | 2 +- src/ftp/Elements.cc | 2 +- src/ftp/Elements.h | 2 +- src/ftp/Makefile.am | 2 +- src/ftp/Parsing.cc | 2 +- src/ftp/Parsing.h | 2 +- src/globals.h | 2 +- src/gopher.cc | 2 +- src/gopher.h | 2 +- src/helper.cc | 2 +- src/helper.h | 2 +- src/helper/ChildConfig.cc | 2 +- src/helper/ChildConfig.h | 2 +- src/helper/Makefile.am | 2 +- src/helper/Reply.cc | 2 +- src/helper/Reply.h | 2 +- src/helper/Request.h | 2 +- src/helper/ReservationId.cc | 2 +- src/helper/ReservationId.h | 2 +- src/helper/ResultCode.h | 2 +- src/helper/forward.h | 2 +- src/helper/protocol_defines.h | 2 +- src/hier_code.h | 2 +- src/htcp.cc | 2 +- src/htcp.h | 2 +- src/http.cc | 2 +- src/http.h | 2 +- src/http/ContentLengthInterpreter.cc | 2 +- src/http/ContentLengthInterpreter.h | 2 +- src/http/Makefile.am | 2 +- src/http/Message.cc | 2 +- src/http/Message.h | 2 +- src/http/MethodType.h | 2 +- src/http/ProtocolVersion.h | 2 +- src/http/RegisteredHeaders.cc | 2 +- src/http/RegisteredHeaders.h | 2 +- src/http/RegisteredHeadersHash.cci | 2 +- src/http/RegisteredHeadersHash.gperf | 2 +- src/http/RequestMethod.cc | 2 +- src/http/RequestMethod.h | 2 +- src/http/StateFlags.h | 2 +- src/http/StatusCode.cc | 2 +- src/http/StatusCode.h | 2 +- src/http/StatusLine.cc | 2 +- src/http/StatusLine.h | 2 +- src/http/Stream.cc | 2 +- src/http/Stream.h | 2 +- src/http/forward.h | 2 +- src/http/one/Makefile.am | 2 +- src/http/one/Parser.cc | 2 +- src/http/one/Parser.h | 2 +- src/http/one/RequestParser.cc | 2 +- src/http/one/RequestParser.h | 2 +- src/http/one/ResponseParser.cc | 2 +- src/http/one/ResponseParser.h | 2 +- src/http/one/TeChunkedParser.cc | 2 +- src/http/one/TeChunkedParser.h | 2 +- src/http/one/Tokenizer.cc | 2 +- src/http/one/Tokenizer.h | 2 +- src/http/one/forward.h | 2 +- src/http/url_rewriters/LFS/Makefile.am | 2 +- src/http/url_rewriters/LFS/required.m4 | 2 +- src/http/url_rewriters/LFS/rredir.cc | 2 +- .../url_rewriters/LFS/url_lfs_rewrite.pl.in | 2 +- src/http/url_rewriters/Makefile.am | 2 +- src/http/url_rewriters/fake/Makefile.am | 2 +- src/http/url_rewriters/fake/fake.cc | 2 +- src/http/url_rewriters/fake/required.m4 | 2 +- .../url_rewriters/fake/url_fake_rewrite.sh | 2 +- src/http/url_rewriters/helpers.m4 | 2 +- src/icmp/Icmp.cc | 2 +- src/icmp/Icmp.h | 2 +- src/icmp/Icmp4.cc | 2 +- src/icmp/Icmp4.h | 2 +- src/icmp/Icmp6.cc | 2 +- src/icmp/Icmp6.h | 2 +- src/icmp/IcmpConfig.cc | 2 +- src/icmp/IcmpConfig.h | 2 +- src/icmp/IcmpPinger.cc | 2 +- src/icmp/IcmpPinger.h | 2 +- src/icmp/IcmpSquid.cc | 2 +- src/icmp/IcmpSquid.h | 2 +- src/icmp/Makefile.am | 2 +- src/icmp/net_db.cc | 2 +- src/icmp/net_db.h | 2 +- src/icmp/pinger.cc | 2 +- src/icp_opcode.h | 2 +- src/icp_v2.cc | 2 +- src/icp_v3.cc | 2 +- src/ident/AclIdent.cc | 2 +- src/ident/AclIdent.h | 2 +- src/ident/Config.h | 2 +- src/ident/Ident.cc | 2 +- src/ident/Ident.h | 2 +- src/ident/Makefile.am | 2 +- src/int.cc | 2 +- src/int.h | 2 +- src/internal.cc | 2 +- src/internal.h | 2 +- src/ip/Address.cc | 2 +- src/ip/Address.h | 2 +- src/ip/Intercept.cc | 2 +- src/ip/Intercept.h | 2 +- src/ip/Makefile.am | 2 +- src/ip/NfMarkConfig.cc | 2 +- src/ip/NfMarkConfig.h | 2 +- src/ip/QosConfig.cc | 2 +- src/ip/QosConfig.h | 2 +- src/ip/forward.h | 2 +- src/ip/tools.cc | 2 +- src/ip/tools.h | 2 +- src/ipc.cc | 2 +- src/ipc/Coordinator.cc | 2 +- src/ipc/Coordinator.h | 2 +- src/ipc/FdNotes.cc | 2 +- src/ipc/FdNotes.h | 2 +- src/ipc/Forwarder.cc | 2 +- src/ipc/Forwarder.h | 2 +- src/ipc/Inquirer.cc | 2 +- src/ipc/Inquirer.h | 2 +- src/ipc/Kid.cc | 2 +- src/ipc/Kid.h | 2 +- src/ipc/Kids.cc | 2 +- src/ipc/Kids.h | 2 +- src/ipc/Makefile.am | 2 +- src/ipc/MemMap.cc | 2 +- src/ipc/MemMap.h | 2 +- src/ipc/Messages.h | 2 +- src/ipc/Port.cc | 2 +- src/ipc/Port.h | 2 +- src/ipc/Queue.cc | 2 +- src/ipc/Queue.h | 2 +- src/ipc/ReadWriteLock.cc | 2 +- src/ipc/ReadWriteLock.h | 2 +- src/ipc/Request.h | 2 +- src/ipc/Response.h | 2 +- src/ipc/SharedListen.cc | 2 +- src/ipc/SharedListen.h | 2 +- src/ipc/StartListening.cc | 2 +- src/ipc/StartListening.h | 2 +- src/ipc/StoreMap.cc | 2 +- src/ipc/StoreMap.h | 2 +- src/ipc/Strand.cc | 2 +- src/ipc/Strand.h | 2 +- src/ipc/StrandCoord.cc | 2 +- src/ipc/StrandCoord.h | 2 +- src/ipc/StrandCoords.h | 2 +- src/ipc/StrandSearch.cc | 2 +- src/ipc/StrandSearch.h | 2 +- src/ipc/TypedMsgHdr.cc | 2 +- src/ipc/TypedMsgHdr.h | 2 +- src/ipc/UdsOp.cc | 2 +- src/ipc/UdsOp.h | 2 +- src/ipc/forward.h | 2 +- src/ipc/mem/FlexibleArray.h | 2 +- src/ipc/mem/Page.cc | 2 +- src/ipc/mem/Page.h | 2 +- src/ipc/mem/PagePool.cc | 2 +- src/ipc/mem/PagePool.h | 2 +- src/ipc/mem/PageStack.cc | 4 +- src/ipc/mem/PageStack.h | 2 +- src/ipc/mem/Pages.cc | 2 +- src/ipc/mem/Pages.h | 2 +- src/ipc/mem/Pointer.h | 2 +- src/ipc/mem/Segment.cc | 2 +- src/ipc/mem/Segment.h | 2 +- src/ipc/mem/forward.h | 4 +- src/ipc_win32.cc | 2 +- src/ipcache.cc | 2 +- src/ipcache.h | 2 +- src/log/Config.cc | 2 +- src/log/Config.h | 2 +- src/log/CustomLog.cc | 2 +- src/log/CustomLog.h | 2 +- src/log/DB/Makefile.am | 2 +- src/log/DB/doc/date_day_column.sql | 2 +- src/log/DB/doc/views.sql | 2 +- src/log/DB/log_db_daemon.pl.in | 2 +- src/log/DB/required.m4 | 2 +- src/log/File.cc | 2 +- src/log/File.h | 2 +- src/log/FormatHttpdCombined.cc | 2 +- src/log/FormatHttpdCommon.cc | 2 +- src/log/FormatSquidCustom.cc | 2 +- src/log/FormatSquidIcap.cc | 2 +- src/log/FormatSquidNative.cc | 2 +- src/log/FormatSquidReferer.cc | 2 +- src/log/FormatSquidUseragent.cc | 2 +- src/log/Formats.h | 2 +- src/log/Makefile.am | 2 +- src/log/ModDaemon.cc | 2 +- src/log/ModDaemon.h | 2 +- src/log/ModStdio.cc | 2 +- src/log/ModStdio.h | 2 +- src/log/ModSyslog.cc | 2 +- src/log/ModSyslog.h | 2 +- src/log/ModUdp.cc | 2 +- src/log/ModUdp.h | 2 +- src/log/TcpLogger.cc | 2 +- src/log/TcpLogger.h | 2 +- src/log/access_log.cc | 2 +- src/log/access_log.h | 2 +- src/log/file/Makefile.am | 2 +- src/log/file/log_file_daemon.cc | 2 +- src/log/file/required.m4 | 2 +- src/log/forward.h | 2 +- src/log/helpers.m4 | 2 +- src/lookup_t.h | 2 +- src/main.cc | 2 +- src/mem/AllocatorProxy.cc | 2 +- src/mem/AllocatorProxy.h | 2 +- src/mem/Makefile.am | 2 +- src/mem/Meter.h | 2 +- src/mem/Pool.cc | 2 +- src/mem/Pool.h | 2 +- src/mem/PoolChunked.cc | 2 +- src/mem/PoolChunked.h | 2 +- src/mem/PoolMalloc.cc | 2 +- src/mem/PoolMalloc.h | 2 +- src/mem/PoolingAllocator.h | 2 +- src/mem/forward.h | 2 +- src/mem/old_api.cc | 2 +- src/mem_node.cc | 2 +- src/mem_node.h | 2 +- src/mgr/Action.cc | 2 +- src/mgr/Action.h | 2 +- src/mgr/ActionCreator.h | 2 +- src/mgr/ActionParams.cc | 2 +- src/mgr/ActionParams.h | 2 +- src/mgr/ActionPasswordList.cc | 2 +- src/mgr/ActionPasswordList.h | 2 +- src/mgr/ActionProfile.h | 2 +- src/mgr/ActionWriter.cc | 2 +- src/mgr/ActionWriter.h | 2 +- src/mgr/BasicActions.cc | 2 +- src/mgr/BasicActions.h | 2 +- src/mgr/Command.cc | 2 +- src/mgr/Command.h | 2 +- src/mgr/CountersAction.cc | 2 +- src/mgr/CountersAction.h | 2 +- src/mgr/Filler.cc | 2 +- src/mgr/Filler.h | 2 +- src/mgr/Forwarder.cc | 2 +- src/mgr/Forwarder.h | 2 +- src/mgr/FunAction.cc | 2 +- src/mgr/FunAction.h | 2 +- src/mgr/InfoAction.cc | 2 +- src/mgr/InfoAction.h | 2 +- src/mgr/Inquirer.cc | 2 +- src/mgr/Inquirer.h | 2 +- src/mgr/IntParam.cc | 2 +- src/mgr/IntParam.h | 2 +- src/mgr/IntervalAction.cc | 2 +- src/mgr/IntervalAction.h | 2 +- src/mgr/IoAction.cc | 2 +- src/mgr/IoAction.h | 2 +- src/mgr/Makefile.am | 2 +- src/mgr/QueryParam.h | 2 +- src/mgr/QueryParams.cc | 2 +- src/mgr/QueryParams.h | 2 +- src/mgr/Registration.cc | 2 +- src/mgr/Registration.h | 2 +- src/mgr/Request.cc | 2 +- src/mgr/Request.h | 2 +- src/mgr/Response.cc | 2 +- src/mgr/Response.h | 2 +- src/mgr/ServiceTimesAction.cc | 2 +- src/mgr/ServiceTimesAction.h | 2 +- src/mgr/StoreIoAction.cc | 2 +- src/mgr/StoreIoAction.h | 2 +- src/mgr/StoreToCommWriter.cc | 2 +- src/mgr/StoreToCommWriter.h | 2 +- src/mgr/StringParam.cc | 2 +- src/mgr/StringParam.h | 2 +- src/mgr/forward.h | 2 +- src/mime.cc | 2 +- src/mime.conf.default | 2 +- src/mime.h | 2 +- src/mime_header.cc | 2 +- src/mime_header.h | 2 +- src/mk-globals-c.awk | 2 +- src/mk-string-arrays.awk | 2 +- src/multicast.cc | 2 +- src/multicast.h | 2 +- src/neighbors.cc | 2 +- src/neighbors.h | 2 +- src/parser/BinaryTokenizer.cc | 2 +- src/parser/BinaryTokenizer.h | 2 +- src/parser/Makefile.am | 2 +- src/parser/Tokenizer.cc | 2 +- src/parser/Tokenizer.h | 2 +- src/parser/forward.h | 2 +- src/pconn.cc | 2 +- src/pconn.h | 2 +- src/peer_digest.cc | 2 +- src/peer_proxy_negotiate_auth.cc | 2 +- src/peer_proxy_negotiate_auth.h | 2 +- src/peer_select.cc | 2 +- src/peer_sourcehash.cc | 2 +- src/peer_sourcehash.h | 2 +- src/peer_userhash.cc | 2 +- src/peer_userhash.h | 2 +- src/protos.h | 2 +- src/proxyp/Elements.cc | 2 +- src/proxyp/Elements.h | 2 +- src/proxyp/Header.cc | 2 +- src/proxyp/Header.h | 2 +- src/proxyp/Makefile.am | 2 +- src/proxyp/Parser.cc | 2 +- src/proxyp/Parser.h | 2 +- src/proxyp/forward.h | 2 +- src/recv-announce.cc | 2 +- src/redirect.cc | 2 +- src/redirect.h | 2 +- src/refresh.cc | 2 +- src/refresh.h | 2 +- src/repl/Makefile.am | 2 +- src/repl/heap/store_heap_replacement.cc | 2 +- src/repl/heap/store_heap_replacement.h | 2 +- src/repl/heap/store_repl_heap.cc | 2 +- src/repl/lru/store_repl_lru.cc | 2 +- src/repl_modules.h | 2 +- src/repl_modules.sh | 2 +- src/sbuf/Algorithms.cc | 2 +- src/sbuf/Algorithms.h | 2 +- src/sbuf/DetailedStats.cc | 2 +- src/sbuf/DetailedStats.h | 2 +- src/sbuf/List.cc | 2 +- src/sbuf/List.h | 2 +- src/sbuf/Makefile.am | 2 +- src/sbuf/MemBlob.cc | 2 +- src/sbuf/MemBlob.h | 2 +- src/sbuf/SBuf.cc | 2 +- src/sbuf/SBuf.h | 2 +- src/sbuf/Stats.cc | 2 +- src/sbuf/Stats.h | 2 +- src/sbuf/Stream.h | 2 +- src/sbuf/StringConvert.h | 2 +- src/sbuf/forward.h | 2 +- src/security/BlindPeerConnector.cc | 2 +- src/security/BlindPeerConnector.h | 2 +- src/security/CertError.h | 2 +- src/security/Context.h | 2 +- src/security/EncryptorAnswer.cc | 2 +- src/security/EncryptorAnswer.h | 2 +- src/security/Handshake.cc | 2 +- src/security/Handshake.h | 2 +- src/security/KeyData.cc | 2 +- src/security/KeyData.h | 2 +- src/security/LockingPointer.h | 2 +- src/security/Makefile.am | 2 +- src/security/NegotiationHistory.cc | 2 +- src/security/NegotiationHistory.h | 2 +- src/security/PeerConnector.cc | 2 +- src/security/PeerConnector.h | 2 +- src/security/PeerOptions.cc | 2 +- src/security/PeerOptions.h | 2 +- src/security/ServerOptions.cc | 2 +- src/security/ServerOptions.h | 2 +- src/security/Session.cc | 2 +- src/security/Session.h | 2 +- src/security/cert_generators/Makefile.am | 2 +- src/security/cert_generators/file/Makefile.am | 2 +- .../cert_generators/file/certificate_db.cc | 2 +- .../cert_generators/file/certificate_db.h | 2 +- src/security/cert_generators/file/required.m4 | 2 +- .../file/security_file_certgen.8.in | 2 +- .../file/security_file_certgen.cc | 2 +- src/security/cert_generators/helpers.m4 | 2 +- src/security/cert_validators/Makefile.am | 2 +- src/security/cert_validators/fake/Makefile.am | 2 +- src/security/cert_validators/fake/required.m4 | 2 +- .../fake/security_fake_certverify.pl.in | 2 +- src/security/cert_validators/helpers.m4 | 2 +- src/security/forward.h | 2 +- src/send-announce.cc | 2 +- src/send-announce.h | 2 +- src/servers/FtpServer.cc | 2 +- src/servers/FtpServer.h | 2 +- src/servers/Http1Server.cc | 2 +- src/servers/Http1Server.h | 2 +- src/servers/Makefile.am | 2 +- src/servers/Server.cc | 2 +- src/servers/Server.h | 2 +- src/servers/forward.h | 2 +- src/snmp/Forwarder.cc | 2 +- src/snmp/Forwarder.h | 2 +- src/snmp/Inquirer.cc | 2 +- src/snmp/Inquirer.h | 2 +- src/snmp/Makefile.am | 2 +- src/snmp/Pdu.cc | 2 +- src/snmp/Pdu.h | 2 +- src/snmp/Request.cc | 2 +- src/snmp/Request.h | 2 +- src/snmp/Response.cc | 2 +- src/snmp/Response.h | 2 +- src/snmp/Session.cc | 2 +- src/snmp/Session.h | 2 +- src/snmp/Var.cc | 2 +- src/snmp/Var.h | 2 +- src/snmp/forward.h | 2 +- src/snmp_agent.cc | 2 +- src/snmp_agent.h | 2 +- src/snmp_core.cc | 2 +- src/snmp_core.h | 2 +- src/squid.8.in | 2 +- src/ssl/Config.cc | 2 +- src/ssl/Config.h | 2 +- src/ssl/ErrorDetail.cc | 2 +- src/ssl/ErrorDetail.h | 2 +- src/ssl/ErrorDetailManager.cc | 2 +- src/ssl/ErrorDetailManager.h | 2 +- src/ssl/Makefile.am | 2 +- src/ssl/PeekingPeerConnector.cc | 2 +- src/ssl/PeekingPeerConnector.h | 2 +- src/ssl/ProxyCerts.h | 2 +- src/ssl/ServerBump.cc | 2 +- src/ssl/ServerBump.h | 2 +- src/ssl/bio.cc | 2 +- src/ssl/bio.h | 2 +- src/ssl/cert_validate_message.cc | 2 +- src/ssl/cert_validate_message.h | 2 +- src/ssl/context_storage.cc | 2 +- src/ssl/context_storage.h | 2 +- src/ssl/crtd_message.cc | 2 +- src/ssl/crtd_message.h | 2 +- src/ssl/gadgets.cc | 2 +- src/ssl/gadgets.h | 2 +- src/ssl/helper.cc | 2 +- src/ssl/helper.h | 2 +- src/ssl/stub_libsslutil.cc | 2 +- src/ssl/support.cc | 2 +- src/ssl/support.h | 2 +- src/stat.cc | 2 +- src/stat.h | 2 +- src/stmem.cc | 2 +- src/stmem.h | 2 +- src/store.cc | 2 +- src/store/Controlled.h | 2 +- src/store/Controller.cc | 2 +- src/store/Controller.h | 2 +- src/store/Disk.cc | 2 +- src/store/Disk.h | 2 +- src/store/Disks.cc | 2 +- src/store/Disks.h | 2 +- src/store/LocalSearch.cc | 2 +- src/store/LocalSearch.h | 2 +- src/store/Makefile.am | 2 +- src/store/Storage.h | 2 +- src/store/forward.h | 2 +- src/store/id_rewriters/Makefile.am | 2 +- src/store/id_rewriters/file/Makefile.am | 2 +- src/store/id_rewriters/file/required.m4 | 2 +- .../file/storeid_file_rewrite.pl.in | 2 +- src/store/id_rewriters/helpers.m4 | 2 +- src/store_client.cc | 2 +- src/store_digest.cc | 2 +- src/store_digest.h | 2 +- src/store_io.cc | 2 +- src/store_key_md5.cc | 2 +- src/store_key_md5.h | 2 +- src/store_log.cc | 2 +- src/store_log.h | 2 +- src/store_rebuild.cc | 2 +- src/store_rebuild.h | 2 +- src/store_swapin.cc | 2 +- src/store_swapin.h | 2 +- src/store_swapmeta.cc | 2 +- src/store_swapout.cc | 2 +- src/swap_log_op.h | 2 +- src/test_cache_digest.cc | 2 +- src/tests/CapturingStoreEntry.h | 2 +- src/tests/SBufFindTest.cc | 2 +- src/tests/SBufFindTest.h | 2 +- src/tests/STUB.h | 2 +- src/tests/Stub.list | 2 +- src/tests/TestSwapDir.cc | 2 +- src/tests/TestSwapDir.h | 2 +- src/tests/stub_CacheDigest.cc | 2 +- src/tests/stub_CollapsedForwarding.cc | 2 +- src/tests/stub_CommIO.cc | 2 +- src/tests/stub_DelayId.cc | 2 +- src/tests/stub_ETag.cc | 2 +- src/tests/stub_EventLoop.cc | 2 +- src/tests/stub_HelperChildConfig.cc | 2 +- src/tests/stub_HttpControlMsg.cc | 2 +- src/tests/stub_HttpHeader.cc | 2 +- src/tests/stub_HttpReply.cc | 2 +- src/tests/stub_HttpRequest.cc | 2 +- src/tests/stub_MemBuf.cc | 2 +- src/tests/stub_MemObject.cc | 2 +- src/tests/stub_MemStore.cc | 2 +- src/tests/stub_Port.cc | 2 +- src/tests/stub_SBuf.cc | 2 +- src/tests/stub_SBufDetailedStats.cc | 2 +- src/tests/stub_StatHist.cc | 2 +- src/tests/stub_StoreMeta.cc | 2 +- src/tests/stub_SwapDir.cc | 2 +- src/tests/stub_UdsOp.cc | 2 +- src/tests/stub_access_log.cc | 2 +- src/tests/stub_acl.cc | 2 +- src/tests/stub_cache_cf.cc | 2 +- src/tests/stub_cache_manager.cc | 2 +- src/tests/stub_carp.cc | 2 +- src/tests/stub_cbdata.cc | 2 +- src/tests/stub_client_db.cc | 2 +- src/tests/stub_client_side.cc | 2 +- src/tests/stub_client_side_request.cc | 2 +- src/tests/stub_comm.cc | 2 +- src/tests/stub_debug.cc | 2 +- src/tests/stub_errorpage.cc | 2 +- src/tests/stub_event.cc | 2 +- src/tests/stub_external_acl.cc | 2 +- src/tests/stub_fatal.cc | 2 +- src/tests/stub_fd.cc | 2 +- src/tests/stub_gopher.cc | 2 +- src/tests/stub_helper.cc | 2 +- src/tests/stub_http.cc | 2 +- src/tests/stub_icp.cc | 2 +- src/tests/stub_internal.cc | 2 +- src/tests/stub_ipc.cc | 2 +- src/tests/stub_ipc_Forwarder.cc | 2 +- src/tests/stub_ipc_TypedMsgHdr.cc | 2 +- src/tests/stub_ipcache.cc | 2 +- src/tests/stub_libanyp.cc | 2 +- src/tests/stub_libauth.cc | 2 +- src/tests/stub_libauth_acls.cc | 2 +- src/tests/stub_libcomm.cc | 2 +- src/tests/stub_libdiskio.cc | 2 +- src/tests/stub_libeui.cc | 2 +- src/tests/stub_libformat.cc | 2 +- src/tests/stub_libhttp.cc | 2 +- src/tests/stub_libicmp.cc | 2 +- src/tests/stub_libip.cc | 2 +- src/tests/stub_liblog.cc | 2 +- src/tests/stub_libmem.cc | 2 +- src/tests/stub_libmgr.cc | 2 +- src/tests/stub_libsecurity.cc | 2 +- src/tests/stub_libsslsquid.cc | 2 +- src/tests/stub_libstore.cc | 2 +- src/tests/stub_main_cc.cc | 2 +- src/tests/stub_mem_node.cc | 2 +- src/tests/stub_mime.cc | 2 +- src/tests/stub_neighbors.cc | 2 +- src/tests/stub_pconn.cc | 2 +- src/tests/stub_redirect.cc | 2 +- src/tests/stub_stat.cc | 2 +- src/tests/stub_stmem.cc | 2 +- src/tests/stub_store.cc | 2 +- src/tests/stub_store_client.cc | 2 +- src/tests/stub_store_digest.cc | 2 +- src/tests/stub_store_rebuild.cc | 2 +- src/tests/stub_store_stats.cc | 2 +- src/tests/stub_store_swapout.cc | 2 +- src/tests/stub_time.cc | 2 +- src/tests/stub_tools.cc | 2 +- src/tests/stub_tunnel.cc | 2 +- src/tests/stub_wccp2.cc | 2 +- src/tests/stub_whois.cc | 2 +- src/tests/stub_wordlist.cc | 2 +- src/tests/testACLMaxUserIP.cc | 2 +- src/tests/testACLMaxUserIP.h | 2 +- src/tests/testAuth.cc | 2 +- src/tests/testAuth.h | 2 +- src/tests/testBoilerplate.cc | 2 +- src/tests/testBoilerplate.h | 2 +- src/tests/testCacheManager.cc | 2 +- src/tests/testCacheManager.h | 2 +- src/tests/testCharacterSet.cc | 2 +- src/tests/testCharacterSet.h | 2 +- src/tests/testConfigParser.cc | 2 +- src/tests/testConfigParser.h | 2 +- src/tests/testDiskIO.cc | 2 +- src/tests/testDiskIO.h | 2 +- src/tests/testEnumIterator.cc | 2 +- src/tests/testEnumIterator.h | 2 +- src/tests/testEvent.cc | 2 +- src/tests/testEvent.h | 2 +- src/tests/testEventLoop.cc | 2 +- src/tests/testEventLoop.h | 2 +- src/tests/testHttp1Parser.cc | 2 +- src/tests/testHttp1Parser.h | 2 +- src/tests/testHttpReply.cc | 2 +- src/tests/testHttpReply.h | 2 +- src/tests/testHttpRequest.cc | 2 +- src/tests/testHttpRequest.h | 2 +- src/tests/testHttpRequestMethod.cc | 2 +- src/tests/testHttpRequestMethod.h | 2 +- src/tests/testIcmp.cc | 2 +- src/tests/testIcmp.h | 2 +- src/tests/testIpAddress.cc | 2 +- src/tests/testIpAddress.h | 2 +- src/tests/testLookupTable.cc | 2 +- src/tests/testLookupTable.h | 2 +- src/tests/testMem.cc | 2 +- src/tests/testMem.h | 2 +- src/tests/testNetDb.cc | 2 +- src/tests/testNetDb.h | 2 +- src/tests/testPackableStream.cc | 2 +- src/tests/testPackableStream.h | 2 +- src/tests/testRFC1035.cc | 2 +- src/tests/testRFC1035.h | 2 +- src/tests/testRefCount.cc | 2 +- src/tests/testRefCount.h | 2 +- src/tests/testRock.cc | 2 +- src/tests/testRock.h | 2 +- src/tests/testSBuf.cc | 2 +- src/tests/testSBuf.h | 2 +- src/tests/testSBufList.cc | 2 +- src/tests/testSBufList.h | 2 +- src/tests/testStatHist.cc | 2 +- src/tests/testStatHist.h | 2 +- src/tests/testStore.cc | 2 +- src/tests/testStore.h | 2 +- src/tests/testStoreController.cc | 2 +- src/tests/testStoreController.h | 2 +- src/tests/testStoreHashIndex.cc | 2 +- src/tests/testStoreHashIndex.h | 2 +- src/tests/testStoreSupport.cc | 2 +- src/tests/testStoreSupport.h | 2 +- src/tests/testString.cc | 2 +- src/tests/testString.h | 2 +- src/tests/testTokenizer.cc | 2 +- src/tests/testTokenizer.h | 2 +- src/tests/testURL.cc | 2 +- src/tests/testURL.h | 2 +- src/tests/testUfs.cc | 2 +- src/tests/testUfs.h | 2 +- src/tests/testUriScheme.cc | 2 +- src/tests/testUriScheme.h | 2 +- src/tests/testYesNoNone.cc | 2 +- src/tests/testYesNoNone.h | 2 +- src/tests/test_http_range.cc | 2 +- src/time.cc | 2 +- src/tools.cc | 2 +- src/tools.h | 2 +- src/tunnel.cc | 2 +- src/typedefs.h | 2 +- src/ufsdump.cc | 2 +- src/unlinkd.cc | 2 +- src/unlinkd.h | 2 +- src/unlinkd_daemon.cc | 2 +- src/urn.cc | 2 +- src/urn.h | 2 +- src/wccp.cc | 2 +- src/wccp.h | 2 +- src/wccp2.cc | 2 +- src/wccp2.h | 2 +- src/whois.cc | 2 +- src/whois.h | 2 +- src/win32.cc | 2 +- src/win32.h | 2 +- src/wordlist.cc | 2 +- src/wordlist.h | 2 +- test-builds.sh | 2 +- test-suite/ESIExpressions.cc | 2 +- test-suite/Makefile.am | 2 +- test-suite/VirtualDeleteOperator.cc | 2 +- test-suite/basic_test.sh | 2 +- test-suite/buildtest.sh | 2 +- test-suite/buildtests/layer-00-bootstrap.opts | 2 +- test-suite/buildtests/layer-00-default.opts | 2 +- test-suite/buildtests/layer-01-minimal.opts | 2 +- test-suite/buildtests/layer-02-maximus.opts | 2 +- .../layer-04-noauth-everything.opts | 2 +- test-suite/buildtests/os-debian.opts | 2 +- test-suite/buildtests/os-mingw.opts | 2 +- test-suite/buildtests/os-ubuntu.opts | 2 +- test-suite/debug.cc | 2 +- test-suite/hash.c | 2 +- test-suite/hash.h | 2 +- test-suite/htcp-client.pl | 2 +- test-suite/mem_hdr_test.cc | 2 +- test-suite/mem_node_test.cc | 2 +- test-suite/membanger.c | 2 +- test-suite/negotiate_test.sh | 2 +- test-suite/ntlm_test.sh | 2 +- test-suite/pconn-banger.c | 2 +- test-suite/run_negotiate_test.sh | 2 +- test-suite/run_ntlm_test.sh | 2 +- test-suite/splay.cc | 2 +- test-suite/squidconf/external_acl_type | 2 +- test-suite/squidconf/mgr_passwd | 2 +- test-suite/squidconf/regex | 2 +- test-suite/squidconf/regressions-3.3 | 2 +- test-suite/squidconf/regressions-3.4.0.1 | 2 +- test-suite/squidconf/regressions-3.5.0.2 | 2 +- test-suite/squidconf/regressions-4.0.18 | 2 +- test-suite/syntheticoperators.cc | 2 +- test-suite/tcp-banger2.c | 2 +- test-suite/tcp-banger3.c | 2 +- test-suite/test_tools.cc | 2 +- test-suite/testheaders.sh | 2 +- test-suite/waiter.c | 2 +- tools/Makefile.am | 2 +- tools/apparmor/Makefile.am | 2 +- tools/apparmor/usr.sbin.squid | 2 +- tools/cachemgr.cc | 8 +- tools/cachemgr.cgi.8.in | 2 +- tools/cachemgr.conf | 2 +- tools/helper-mux/Makefile.am | 2 +- tools/helper-mux/helper-mux.pl.in | 2 +- tools/helper-ok-dying.pl | 2 +- tools/helper-ok.pl | 2 +- tools/purge/Makefile.am | 2 +- tools/purge/conffile.cc | 2 +- tools/purge/conffile.hh | 2 +- tools/purge/convert.cc | 2 +- tools/purge/convert.hh | 2 +- tools/purge/copyout.cc | 2 +- tools/purge/copyout.hh | 2 +- tools/purge/purge.1 | 2 +- tools/purge/purge.cc | 2 +- tools/purge/signal.cc | 2 +- tools/purge/signal.hh | 2 +- tools/purge/socket.cc | 2 +- tools/purge/socket.hh | 2 +- tools/purge/squid-tlv.cc | 2 +- tools/purge/squid-tlv.hh | 2 +- tools/squidclient/Makefile.am | 2 +- tools/squidclient/Parameters.h | 2 +- tools/squidclient/Ping.cc | 2 +- tools/squidclient/Ping.h | 2 +- tools/squidclient/Transport.cc | 2 +- tools/squidclient/Transport.h | 2 +- tools/squidclient/gssapi_support.cc | 2 +- tools/squidclient/gssapi_support.h | 2 +- tools/squidclient/squidclient.1 | 2 +- tools/squidclient/squidclient.cc | 2 +- tools/systemd/Makefile.am | 2 +- tools/systemd/squid.service | 2 +- tools/sysvinit/Makefile.am | 2 +- tools/sysvinit/squid.rc | 2 +- 2062 files changed, 2429 insertions(+), 2289 deletions(-) diff --git a/ChangeLog b/ChangeLog index c6271c85fb..2bff5d7e51 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,64 @@ +Changes in squid-5.0.1 (14 Jan 2020): + + - Bug 4989: Leaking StoreEntry objects on Cache Digest rebuilds + - Bug 4912: same-name notes being appended instead of replaced + - Bug 4864: !Comm::MonitorsRead assertion in maybeReadVirginBody() + - Bug 4579: cannot hit an entry being written by another worker + - ICAP: Initial support for trailers + - Add auth_schemes to control schemes presence and order in 401s/407s + - Make CONNECT ACL a built-in default + - Remove USE_CHUNKEDMEMPOOLS compiler flag + - Two new ACLs implemented: annotate_transaction and annotate_client + - Add response delay pools feature for Squid-to-client speed limiting + - QA: allow test-suite to be run without a full build + - Happy Eyeballs: Use each fully resolved forwarding destination ASAP + - Support selective CF: collapsed_forwarding_access + - Reworked packet/connection marking + - Add new deny_info %A macro + - Identify collapsed transactions + - Add sample Kerberos group authentication external_acl helper + - Optimization: Fewer memory (re)allocations for HTTP headers + - Add TrivialDB support + - Do not send Content-Length in 1xx or 204 responses + - negotiate_kerberos_auth: fix memory leaks + - ntlm_fake_auth: add ability to test delayed responses + - Add %ssl::