Squid 3.5 changes

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

Note to package maintainers: Patches to the current Squid 3.5 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.5 release. If there is any questions regarding this policy please contact squid-dev@lists.squid-cache.org.

DateAuthorSize Description
2018-07-16 08:46:55 +1200squidadm+20 -3 3.5.28 (#251) (#254)
2018-07-11 08:26:48 +0300Eduard Bagdasaryan+53 -28 Bug #2821: Ignore Content-Range in non-206 responses (#250)
2018-07-04 01:04:43 +1200Amos Jeffries+1 -1 Bug #4861: HTTPMSGLOCK missing pointer safety (#228)
2018-06-22 10:49:40 +0000Marcos Mello+1 -1 Fix --with-netfilter-conntrack error message (#225)
2018-04-30 22:14:17 +0000Amos Jeffries+13 -3 Documentation for several ACL types (#189)
2018-04-17 10:02:25 +1200Amos Jeffries+5 -0 Skip ssl_bump ACL checks for internal requests
2018-04-17 10:02:25 +1200Amos Jeffries+5 -0 Skip ssl_bump ACL checks for internal requests
2018-03-20 10:54:56 +0000Craig Gowing+2 -0 Bug #4829: IPC shared memory leaks when disker queue overflows (#175)
2018-02-16 13:52:58 +0300Alexander Gozman+1 -1 Fix clientside_mark and client port logging in TPROXY mode (#150)
2018-02-02 18:26:34 +0300Rybakov Andrey+2 -0 Fixed "Cannot assign requested address" for to-origin TPROXY FTP data (#142)
2018-01-24 05:12:06 +0300Vadim Aleksandrov+4 -4 Fix 889fc47 for SSL bumping with an authentication type other than the Basic (#104)
2018-01-21 08:07:08 +1300squidadm+3 -3 Fix indirect IP logging for transactions without a client connection (#129) (#136)
2018-01-21 08:07:08 +1300squidadm+3 -3 Fix indirect IP logging for transactions without a client connection (#129) (#136)
2018-01-20 20:08:20 +1300squidadm+1894 -1892 Copyright Updates for 2018 (#135)
2018-01-20 17:54:16 +1300Amos Jeffries+5 -22 Fixed Ip::Address copying (#126)
2018-01-19 13:54:14 +1300Amos Jeffries+2 -2 ESI: make sure endofName never exceeds tagEnd (#130)
2018-01-19 13:54:14 +1300Amos Jeffries+2 -2 ESI: make sure endofName never exceeds tagEnd (#130)
2017-10-27 08:57:00 -0600Alex Rousskov+7 -0 Document lack of slow ACL support in more squid.conf directives. (#76)
2017-09-16 02:05:42 +0200Jakub Wilk+1 -1 Update Jakub Wilk's e-mail address in CONTRIBUTORS (#61)
2017-09-02 23:17:08 -0500DrDaveD+1 -1 Bug #4767: SMP breaks IPv6 SNMP and cache manager queries
2017-08-20 06:48:49 +1200squidadm+84 -86 3.5.27 (#49)
2017-07-08 22:04:48 +1200Amos Jeffries+4 -4 Validate mime icon URL before allocating store entries
2017-07-08 21:58:09 +1200Amos Jeffries+5 -2 Ignore HTCP packets with invalid URI
2017-07-02 11:22:53 +1200Amos Jeffries+1 -1 Fix build on FreeBSD after rev.14180
2017-07-01 12:16:15 +0000Source Maintenance+1 -0 SourceFormat Enforcement
2017-07-02 00:08:48 +1200Christos Tsantilas+118 -59 Bug #4464: Reduce "!Comm::MonitorsRead(serverConnection->fd)" assertions.
2017-07-01 21:59:16 +1200Alex Rousskov+3 -14 Fix mgr query handoff from the original recipient to Coordinator.
2017-07-01 20:11:16 +1200Alex Rousskov+1 -0 Fix message packing error handling in mgr and snmp SMP Forwarders.
2017-07-01 19:37:54 +1200Amos Jeffries+9 -9 basic_ncsa_auth: fix hash listing wrap in man(8) page
2017-07-01 19:35:14 +1200Lubos Uhliarik+4 -4 Bug #4687: Wrong names of components in man page, section SEE ALSO
2017-06-30 00:56:27 +1200Sven Eisenberg+1 -0 Bug #4112: ssl_engine does not accept cryptodev
2017-06-23 03:31:46 +1200Amos Jeffries+41 -43 Bug #4671 pt3: various GCC 7 compile errors
2017-06-22 08:12:48 +1200Alex Rousskov+37 -100 Replace new/delete operators using modern C++ rules.
2017-06-22 07:54:39 +1200Amos Jeffries+1 -1 Bug #4671 pt2: GCC 7: raise FTP Gateway CTRL channel buffer to 16KB
2017-06-15 00:16:33 +0000Source Maintenance+3 -3 SourceFormat Enforcement
2017-06-15 09:59:06 +1200Eduard Bagdasaryan+13 -3 Bug #2833 pt3: Do not respond with HTTP/304 to unconditional requests
2017-06-15 09:37:20 +1200Eduard Bagdasaryan+233 -161 Bug #2833 pt2: Collapse internal revalidation requests (SMP-unaware caches), again.

Release statistics - New Squid 3.5 Release changes

AuthorChangesetsChanges
Alex Rousskov4+48 -114
Alexander Gozman1+1 -1
Amos Jeffries13+94 -90
Christos Tsantilas1+118 -59
Craig Gowing1+2 -0
DrDaveD1+1 -1
Eduard Bagdasaryan3+299 -192
Jakub Wilk1+1 -1
Lubos Uhliarik1+4 -4
Marcos Mello1+1 -1
Rybakov Andrey1+2 -0
Source Maintenance2+4 -3
Sven Eisenberg1+1 -0
Vadim Aleksandrov1+4 -4
squidadm5+2004 -1987
total37+2584 -2457

Release statistics - Changes shared with Older Squid Versions

AuthorChangesetsChanges
total0+0 -0

Older Releases of Squid 3.5

Squid 3.5.26

Squid 3.5.25

Squid 3.5.24

Squid 3.5.23

Squid 3.5.22

Squid 3.5.21

Squid 3.5.20

Squid 3.5.19

Squid 3.5.18

Squid 3.5.17

Squid 3.5.16

Squid 3.5.15

Squid 3.5.14

Squid 3.5.13

Squid 3.5.12

Squid 3.5.11

Squid 3.5.10

Squid 3.5.9

Squid 3.5.8

Squid 3.5.7

Squid 3.5.6

Squid 3.5.5

Squid 3.5.4

Squid 3.5.3

Squid 3.5.2

Squid 3.5.1

Squid 3.5.0.4

Squid 3.5.0.3

Squid 3.5.0.2

Squid 3.5.0.1

Project statistics

AuthorChangesetsChanges
5+0 -0
Alex Dowad7+57 -48
Alex Rousskov195+14337 -5268
Alex Wu1+7 -2
Alexander Gozman2+28 -4
Amos18+411 -452
Amos Jeffries1282+68594 -53625
Andre Albsmeier1+1 -0
Andrew Evdokimov1+3 -3
Anonymous1+1 -1
Automatic source maintenance102+1010 -1007
Aymeric Vincent2+5 -1
Bernard1+25 -25
Carsten Grzemba2+4 -4
Christos Tsantilas224+7773 -1888
Chudy Fernandez1+14 -13
Craig Gowing1+2 -0
Dave Dykstra1+25 -1
Dennis Felippa1+28 -44
Doug Dixon2+226 -101
DrDaveD1+1 -1
Eduard Bagdasaryan15+981 -554
Egervary Gergely2+15 -5
Eldar Akchurin1+27 -47
Eray Aslan2+1 -0
Francesco5+73 -73
Francesco Chemolli243+7156 -4405
Frederic Bourgeois3+11 -12
Garri Djavadyan11+81 -67
Guido Serassio1+4 -4
Guy Helmer1+8 -1
Henrik Nordstrom1+9 -3
Hussam Al-Tayeb1+31 -0
Ian Clark1+4 -4
Ingo Schwarze, Francesco Chemolli1+10 -10
Jakub Wilk1+1 -1
Javad Kouhi1+1 -1
Jeff Licquia1+1 -1
John M Cooper1+1 -1
Jorge Ivan Burgos Aguilar1+2 -2
Jose Luis Godoy1+5 -2
Joshua Root1+13 -7
Leonardo Taccari1+4 -0
Lubos Uhliarik5+38 -38
Manuel Meitinger1+20 -8
Marcos Mello5+16 -13
Marko Cupac7+2 -2
Markus Mayer1+21 -3
Markus Moeller14+2010 -891
Martin von Gagern1+9 -2
Matthias Pitzl1+1 -1
Michael Buchau1+2 -1
Mike Mitchell1+3 -4
Nathan Hoad6+129 -236
Patrick Welche2+8 -3
Paulo Matias2+117 -9
Pavel Simerda1+1 -1
Pavel Timofeev1+4 -4
Rainer Tammer1+1 -1
Rybakov Andrey1+2 -0
Santiago Garcia Mantinan1+4 -4
Source Maintenance44+14128 -12429
Stephen Baynes1+16 -24
Stephen Welker1+1 -1
Steve Hill2+20 -0
Stuart Henderson6+48 -7
Sven Eisenberg1+1 -0
Takahiro Kambe1+3 -0
The Squid Software Foundation, Alex Rousskov20+369 -88
Timo Tseras1+28 -3
Unknown - Debian Project1+5 -1
Vadim Aleksandrov2+4 -4
Vitaly Lavrov1+40 -39
William Lima2+9 -6
Yuhua Wu1+6 -3
Yuriy M. Kaminskiy4+40 -12
drserge1+10 -1
mkishi1+9 -2
squidadm5+2004 -1987
squidadm@squid-cache.org15+1 -149
total2309+120121 -83665

Back