Accepting request 355597 from server:proxy:Test

squid 4 is Beta, revert to 3.5.x, update to 3.5.13

OBS-URL: https://build.opensuse.org/request/show/355597
OBS-URL: https://build.opensuse.org/package/show/server:proxy/squid?expand=0&rev=97
This commit is contained in:
Christian Wittmer
2016-01-24 21:09:22 +00:00
committed by Git OBS Bridge
parent 921e22a00d
commit e1b4411a42
8 changed files with 134 additions and 182 deletions

View File

@@ -1,33 +1,38 @@
-------------------------------------------------------------------
Wed Dec 9 10:11:36 UTC 2015 - mpluskal@suse.com
Sun Jan 24 18:28:45 UTC 2016 - chris@computersalat.de
- Update to 4.0.3
* Bug 4372: missing template files
* Bug 4371: compile errors: no such file or directory:
DiskIO/*/*DiskIOModule.o
* Bug 4368: A simpler and more robust HTTP request line parser
* Fix compile erorr on clang undefined reference to
'__atomic_load_8'
* ext_kerberos_ldap_group_acl: Add missing workarounds for
Heimdal Kerberos
* ext_ldap_group_acl: Allow unlimited LDAP search filter
* ext_unix_group_acl: Support -r parameter to strip @REALM from
usernames
* ... and much code cleanup and polishing
* ... and all fixes from squid 3.5.11
- Changes for squid-4.0.2
* Regression Bug 4351: compile errors when authentication modules
disabled
* Regression fix: HTTP/1.1 Transfer-Encoding:chunked parsing
* Bug 4359: assertion failure 'Comm::IsConnOpen(conn)' within
ConnStateData::requestTimeout
* Bug 4356: segmentation fault using proxy_auth ACL
* Bug 4352: compile errors in OS X 10.11
* Bug 4021: ext_user_regex does exact match
* Bug 3574: avoid crashes, prohibit reconfiguration during
shutdown
* Support re-assigning delay pools based on HTTP reply details
* ... and all fixes from squid 3.5.11
- Changes to squid-3.5.13 (06 Jan 2016):
* Bug 4397: DragonFly BSD, POSIX shared memory is implemented as filepath
* Bug 4387: Kerberos build errors on Solaris
* TLS: Support Ephemeral Elliptic Curve Diffie-Hellman (EECDH) key exchange
* TLS: Complete certificate chains using external intermediate certificates
* Avoid memory leaks when an X.509 certificate validator is used with SslBump
* Fix connection retry and fallback after failed server TLS connections
* Fix GnuTLS detection via pkg-config
* Fix startup crash with a misconfigured (too-small) shared memory cache
* ... and some documentation updates
- Changes to squid-3.5.12 (28 Nov 2015):
* Bug 4374: refresh_pattern config parser (%)
* Bug 4373: assertion 'calloutContext->redirect_state == REDIRECT_NONE'
* Bug 4228: links with krb5 libs despite --without options
* Fix SSL_get_certificate() problem detection
* Fix TLS handshake problem during Renegotiation
* Fix cache_peer forceddomain= in CONNECT
* Fix status code-based HTTP reason phrase for eCAP-generated messages
* Fix build errors in cpuafinity.cc
* ... and several documentation updates
- Changes to squid-3.5.11 (01 Nov 2015):
* Bug 3574: crashes on reconfigure and startup
* Bug 4347: compile errors with LibreSSL 2.3
* Bug 4281: copy-paste typos in src/tools.cc
* Bug 4279: No response from proxy for FTP-download of non-existing file
* Bug 4188: Bumping intercepted SSL connections does not work on Solaris
* Fix incorrect authentication headers on cache digest requests
* Fix connection stats, including %<lp, missing for persistent connections
* Fix invalid memory access issues in SBuf
* Avoid errors when parsing manager ACL in old squid.conf
- rebase squid-config.patch
- disable pre scriptlet (sed -i '/emulate_httpd_log/d' /etc/{name}/{name}.conf)
-------------------------------------------------------------------
Sat Dec 5 00:36:04 UTC 2015 - boris@steki.net
@@ -37,63 +42,6 @@ Sat Dec 5 00:36:04 UTC 2015 - boris@steki.net
- pre scriptlet updated to not change configuration file without real need
for configuration updates
-------------------------------------------------------------------
Tue Oct 27 17:12:19 UTC 2015 - chris@computersalat.de
- update to 4.0.1
* Bug 4329: GCC 5.2 no known conversion for argument
* Bug 4292: negotiate_wrapper: Unreleased Resources
* Bug 4269: ignore-must-revalidate broken
* Bug 4190: assertion 'hash_remove_link' from Auth::User::cacheCleanup
* Bug 3920: Splay::remove() reference counting inconsistent
* Bug 3069: CONNECT method bytes sent logging
* Bug 2741 partial: libsecurity API for GnuTLS support
* Bug 1961 partial: redesign of URL handling
* Fix crash when parsing invalid squid.conf
* Fix eCAP: Return 'unknown body size' for bodies with unknown body sizes
* Remove unused OS detection: Sun, SysV, Ultrix, BSDi
* Remove cache_peer_domain directive
* RFC 6176 compliance: Remove SSLv2 support
* HTTP/1.1: Remove refresh_pattern ignore-auth and ignore-must-revalidate
* Remove GCC 2.x and 3.x detection and support
* C++11 compiler support is now mandatory
* Enable flexible transport protocol
* Enable long (--foo) command line parameters on squid binary
* Add per-rule refresh_pattern matching statistics
* Replace sslversion=N with tls-min-version=1.N
* Replace sslproxy_* directives with tls_outgoing_options
* Replace GNU atomics and related hacks with C++11 std::atomic
* Replace external_acl_type format %macros with logformat codes
* Support Ephemeral Elliptic Curve Diffie-Hellman (EECDH) key exchange
* Support Secure ICAP services
* Support rotate=N option on access_log
* Support bypass for non-HTTP intercepted traffic (on_unsupported_protocol)
* Support lifetime timeout for persistent connections (pconn_lifetime)
* Support timeout for URL-rewrite helper lookups (url_rewrite_timeout)
* Support logging fast things (nanosecond log resolution)
* Support ICAP/eCAP adaptation for 100-continue responses
* Support configurable helper queue size, with consistent defaults
and better overflow handling.
* Support named service PID file by default (pid_filename)
* url_lfs_rewrite: Add URL-rewriter based on local file existence
* negotiate_kerberos_auth: output group= kv-pair
* helper-mux: add man(8) page
* purge: convert README to man(1) page
* basic_msnt_multi_domain_auth: Superceeded by basic_smb_lm_auth
* basic_sspi_auth: fix MinGW compile errors
* negotiate_sspi_auth: fix various build errors
* Crypto-NG: libnettle Base64 algorithm support
* Parser-NG: HTTP Parser structural redesign
* libltdl: copyright updated to LGPL version 2.1
* ... and several performance optimizations
* ... and many documentation changes
* ... and much code cleanup and polishing
- fix dependency (C++11)
* gcc >= 4.7
- rebase squid-config.patch
- rebase and fix squid-brokenad.patch
-------------------------------------------------------------------
Thu Oct 15 14:57:13 UTC 2015 - jkeil@suse.de