Squid 3.1 changes

These changesets represents the changes since the last release and is included in the current nightly Squid 3.1 snapshots and is scheduled to be included in the next Squid 3.1 release.

Note to package maintainers: Patches to the current Squid 3.1 release represents work in progress and has not yet undergone full quality checks. The developer team reserves the right to update these at any time to fix problems found during quality checking. For this reason (and to reduce confusion about package versions) package maintainers are discouraged from using these patches, and only use this page to backport changes from published releases to earlier releases if your QA policy does not allow upgrading your package to the current Squid 3.1 release. If there is any questions regarding this policy please contact squid-dev@lists.squid-cache.org.

DateAuthorSize Description
Garri Djavadyan+0 -0 === modified file 'src/client_side_reply.h'
2016-12-18 02:56:49 +1300Garri Djavadyan+21 -24 Bug #4169: HIT marked as MISS when If-None-Match does not match
2016-12-18 02:23:05 +1300Garri Djavadyan+34 -28 Bug #3379: Combination of If-Match and a Cache Hit result in TCP Connection Failure
2016-12-18 02:23:05 +1300Amos Jeffries+0 -0 ------------------------------------------------------------
2016-05-09 00:45:29 +1200Amos Jeffries+5 -2 Bug #4515: regression after CVE-2016-4554 patch
2016-05-02 16:09:37 +1200Amos Jeffries+0 -3 Require exact match in Host header name lookup
2016-03-31 03:47:53 +1300Yuriy M. Kaminskiy+2 -3 pinger: Fix buffer overflow in Icmp6::Recv
2015-07-29 20:51:08 -0700Alex Rousskov+233 -11 Do not blindly forward cache peer CONNECT responses.
2015-07-29 20:51:08 -0700Amos Jeffries+0 -0 === modified file 'src/icmp/Icmp6.cc'
2015-06-11 20:32:40 -0700Amos Jeffries+3 -3 Fix backport error in rev.10490
2015-04-23 13:25:24 +0000Source Maintenance+78 -14 Docs: Update CONTRIBUTORS
2010-09-23 07:49:17 -0600Klaus Singvogel+1 -0 Fix uninitialized variable in ESI
2010-09-23 07:49:17 -0600Amos Jeffries+0 -0 === modified file 'helpers/ntlm_auth/smb_lm/smbval/rfcnb-util.c'
2010-10-23 08:46:30 -0600Adrian Chadd, Peter Payne+546 -3 Bug #2356: Solaris /dev/poll event ports support.
2010-10-23 08:46:30 -0600Amos Jeffries+0 -0*
2011-03-28 05:31:28 -0600Frank Schmirler+4 -38 Bug #2330: AuthUser objects are never unlocked
2011-03-28 05:31:28 -0600Amos Jeffries+0 -0 === modified file 'include/squid_mswin.h' (properties changed)
2011-03-28 05:31:28 -0600Benno Rice+0 -0 === modified file 'src/Server.cc'
2011-03-28 05:31:28 -0600Amos Jeffries+0 -0 === modified file 'compat/assert.h'
2010-05-30 07:08:03 -0600Alex Rousskov+19 -16 Bug #2789: Optimize unlimited memory pools, and correctly handle limits > 2GB.
2010-05-30 07:08:03 -0600Henrik Nordstrom+0 -0
2015-02-18 02:45:44 -0800Amos Jeffries+5 -10 Release Notes updates
2014-09-14 23:09:19 -0600Amos Jeffries+108 -75 Fix various ICMP handling issues in Squid pinger
2014-09-14 23:01:15 -0600Sebastian Krahmer+3 -8* Fix off by one in SNMP subsystem
2014-08-27 08:40:59 -0600Amos Jeffries+3 -3* Ignore Range headers with unidentifiable byte-range values
2013-07-10 06:47:48 -0600Nathan Hoad+16 -12* Protect against buffer overrun in DNS query generation
2013-07-10 06:47:48 -0600Amos Jeffries+0 -0 === modified file 'tools/cachemgr.cc'
2013-02-22 04:13:25 -0700Reinhard Sojka+2 -6 Bug #3790: cachemgr.cgi crash with authentication

Release statistics - New Squid 3.1 Release changes

AuthorChangesetsChanges
Adrian Chadd, Peter Payne1+546 -3
Alex Rousskov2+252 -27
Amos Jeffries11+121 -93
Benno Rice1+0 -0
Frank Schmirler1+4 -38
Garri Djavadyan3+55 -52
Henrik Nordstrom1+0 -0
Klaus Singvogel1+1 -0
Reinhard Sojka1+2 -6
Source Maintenance1+78 -14
Yuriy M. Kaminskiy1+2 -3
total24+1061 -236

Release statistics - Changes shared with Older Squid Versions

AuthorChangesetsChanges
Amos Jeffries2+3 -3
Nathan Hoad1+16 -12
Sebastian Krahmer1+3 -8
total4+22 -23

Older Releases of Squid 3.1

Squid 3.1.23

Squid 3.1.22

Squid 3.1.21

Squid 3.1.20

Squid 3.1.19

Squid 3.1.18

Squid 3.1.17

Squid 3.1.16

Squid 3.1.15

Squid 3.1.14

Squid 3.1.13

Squid 3.1.12.3

Squid 3.1.12.2

Squid 3.1.12.1

Squid 3.1.12

Squid 3.1.11

Squid 3.1.10

Squid 3.1.9

Squid 3.1.8

Squid 3.1.7

Squid 3.1.6

Squid 3.1.5.1

Squid 3.1.5

Squid 3.1.4

Squid 3.1.3

Squid 3.1.2

Squid 3.1.1

Squid 3.1.0.17

Squid 3.1.0.15

Squid 3.1.0.18

Squid 3.1.0.16

Squid 3.1.0.14

Project statistics

AuthorChangesetsChanges
48+0 -0
Adam Ciarcinski4+1 -1
Adrian Chadd5+463 -419
Adrian Chadd, Peter Payne2+546 -3
Alex Rousskov371+7763 -4196
Alexandre SIMON6+83 -9
Alexey Veselovsky2+303 -192
Amos Jeffries2648+28869 -14871
Andrew Beverley1+2 -2
Automatic source maintenance47+384 -388
Barry Dobyns1+8 -0
Benno Rice8+0 -0
Bertrand Jacquin3+12 -1
Cephas1+5 -0
Chao2+1 -1
Christophe Saout1+9 -9
Christos Tsantilas50+4172 -773
D Kazarov1+1 -0
David Hill1+0 -7
David Parks3+1 -1
Declan White1+2 -2
Diego Woitasen1+2 -0
Dmitry Kurochkin4+41 -41
Duane Wessels24+13 -7
Eygene Ryabinkin7+1 -1
Fabian Hugelshofer1+0 -15
Francesco Chemolli65+1450 -1388
Frank Schmirler9+10 -55
Fyodor1+11 -3
Garri Djavadyan7+55 -52
Gonzalo Arana6+117 -27
Graham Keeling5+44 -6
Guido Serassio104+348 -265
Guy Helmer3+3 -3
HONDA Hirofumi3+2 -2
Hank Hampel1+9 -2
Henrik Nordstrom474+3618 -7386
IIDA Yosiaki1+1 -1
Jakub Wilk1+1 -1
James Brotchie1+29 -0
Jan Klemkow2+4 -5
Jean-Gabriel Dick5+52 -18
Jean-Philippe Menil3+8 -3
Jiri Skala3+7 -45
Joao Alves Neto2+1 -1
Jochen Voss1+1 -1
Joerg Lehrke1+6 -5
Jonathan Wolfe1+7 -0
Joshua Root2+2 -2
Juan2+4 -2
Julien Pinon1+15 -23
Karl Benoit7+19 -0
Kieran Whitbread1+7 -0
Klaubert Herr3+16 -1
Klaus Singvogel3+4 -3
Luigi Gangitano2+4 -1
Luis Daniel Lucio Quiroz3+33 -4
Marcin Wisnicki2+12 -6
Marco Beck1+42 -5
Marko1+2 -1
Markus Moeller1+26 -26
Martin Huter3+169 -23
Matthew Morgan3+3 -2
Matthias "Silamael"1+6 -4
Matthias Pitzl9+30 -7
Michael Weiser1+7 -1
Michael van Elst2+34 -53
Mikio Kishi2+1 -1
Milen Pankov1+7 -0
Nathan Hoad2+16 -12
Ole Christensen1+2 -0
Oliver Dumschat1+2 -1
OpenSolaris Project1+491 -0
Peter Pramberger1+27 -39
Phil Oester1+2 -0
Philippe Lantin1+1 -1
R Phillips1+4 -4
Reinhard Sojka1+2 -6
Robert Collins2+12 -32
Robert Walsh1+3 -3
Sean Critica2+10 -6
Sebastian Krahmer3+3 -8
Source Maintenance1+78 -14
Stefan Fritsch7+38 -16
Stephen Thorne1+9 -7
Steve Snyder2+0 -2
Steven Lawrance1+3 -1
Steven Wilton1+39 -1
Unknown1+17 -0
Various Translators12+48035 -20114
Victor Jose Hernandez Gomez1+7 -7
Vitaliy Matytsyn (main)3+2496 -2
Walter1+3 -3
Wojciech Zatorski1+6 -1
Wolfgang Nothdurft8+64 -41
Xavier Redon1+1 -1
Yannick Bergeron4+11 -40
Yuriy M. Kaminskiy1+2 -3
declanw1+1 -1
isaac3+3 -3
yabuki1+1 -1
total4062+100298 -50743

Back