]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Prep for 4.0.25 (#219)
authorAmos Jeffries <yadij@users.noreply.github.com>
Mon, 11 Jun 2018 10:44:30 +0000 (22:44 +1200)
committerGitHub <noreply@github.com>
Mon, 11 Jun 2018 10:44:30 +0000 (22:44 +1200)
ChangeLog
doc/release-notes/release-4.sgml

index 098e148d68c3beb1ce3baa90c5bb019e7b92e9d0..0a7aa98f5c2ac9e7ca0a1dab7f06596759ab3ee6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,25 @@
+Changes to squid-4.0.25 (11 Jun 2018):
+
+       - Regression Bug 4855: querying private entries for HTCP/ICP
+       - Regression Bug 4852: deny_info %R macro not being expanded
+       - Regression Bug 4847: proxy_auth ACL -i/+i flags not working
+       - Regression Bug 4831: filter chain certificates for validity when loading
+       - Regression fix: Transient reader locking broken in 4.0.24
+       - Bug 4845: NegotiateSsl crash on aborting transaction
+       - Bug 4843 pt1: ext_edirectory_userip_acl refactoring for GCC-8
+       - Bug 4843 pt2: squidclient refactoring for GCC-8
+       - Bug 4829: IPC shared memory leaks when disker queue overflows
+       - Bug 4828: Use feature detection for IPFilter API/ABI checks
+       - Bug 4816: update negotiate_kerberos_auth helper protocol to v3.4
+       - Bug 4811: supply AccessLogEntry (ALE) for more fast ACL checks
+       - Bug 4707: purge tool does not obey --sysconfdir= build option
+       - Bug 4171: checking for log_file_daemon despite disabling logging
+       - Bug 4042: ext_kerberos_ldap_group: add -P principal option
+       - TLS: avoid "ssl_crtd" assertions on reconfiguration
+       - Add timestamps to (most) FATAL messages
+       - Add "--kid role-ID" command line option
+       - ... and many documentation updates
+
 Changes to squid-4.0.24 (07 Mar 2018):
 
        - Bug 4822: Build failure (-Wformat) where time_t is not long int
index 9bc34cb7730282ad5361c1f3a39063c072a62157..b7b8b54ab3cb94fa3405657db6e7527323e2b2e4 100644 (file)
@@ -1,6 +1,6 @@
 <!doctype linuxdoc system>
 <article>
-<title>Squid 4.0.24 release notes</title>
+<title>Squid 4.0.25 release notes</title>
 <author>Squid Developers</author>
 
 <abstract>
@@ -12,7 +12,7 @@ for Applied Network Research and members of the Web Caching community.
 <toc>
 
 <sect>Notice
-<p>The Squid Team are pleased to announce the release of Squid-4.0.24 for testing.
+<p>The Squid Team are pleased to announce the release of Squid-4.0.25 for testing.
 
 This new release is available for download from <url url="http://www.squid-cache.org/Versions/v4/"> or the
  <url url="http://www.squid-cache.org/Download/http-mirrors.html" name="mirrors">.
@@ -174,6 +174,10 @@ Most user-facing changes are reflected in squid.conf (see below).
    cache structures creation), as it allows the caller to wait until Squid has
    finished.
 
+<p>The squid binary now accepts a <em>--kid</em> command line option which
+   informs the process which role it is to take on. This aids with debugging
+   SMP issues with specific process types and resolves some SMP forking issues.
+
 
 <sect1>Initial GnuTLS support
 <p>Squid can now be built to use GnuTLS in place of OpenSSL for the core
@@ -378,6 +382,10 @@ This section gives a thorough account of those changes in three categories:
           verify the server certificate.
        <p>New <em>tls-domain=</em> option to verify the server certificate domain.
 
+       <tag>logfile_daemon</tag>
+       <p>Now only requires that helper binary exists when daemon: log module
+          is actually being used.
+
        <tag>logformat</tag>
        <p>New quoting modifier to produce <em>\-escaped</em> output.
        <p>New code <em>%ssl::&lt;cert_errors</em> to display server X.509