aboutsummaryrefslogtreecommitdiff
path: root/net/squid
Commit message (Collapse)AuthorAge
* squid: update to 6.9krant2024-04-14
| | | | Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* squid: update to 6.8krant2024-03-22
| | | | Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* squid: fix configure optionskrant2024-02-10
| | | | | | | | | - Remove non-existing 'dlmalloc' option - Use 'with-cap' instead of 'with-libcap' - Use 'with-xml2' instead of 'with-libxml2' - Patch configure.ac to properly handle 'with-nettle' Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* squid: update to 6.7krant2024-02-08
| | | | | | | | - Switch URL to HTTPS - Remove default/obsolete configure options - Fix and refresh the patch Signed-off-by: krant <aleksey.vasilenko@gmail.com>
* squid: bump to release 5.7Eneas U de Queiroz2023-02-16
| | | | | | This is the latest version and brings compatibility with OpenSSL 3.0. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* squid: trim trailing spaceStijn Tintel2022-11-04
| | | | | | Found with modified Kconfiglib. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* squid: fix compilation with libxml (refs #19099)Michael Heimpold2022-08-25
| | | | | | | | | | | Add a patch which removes a call in Libxml2Parser.cc to 'xmlSetFeature'. This function belongs to the 'depreciated' API part and is not available in OpenWrt builds. According to my understanding, this call can be removed safely since it disables the feature "substitute entities" which is disabled by default. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* squid: bump to 4.17Marko Ratkaj2022-03-30
| | | | Signed-off-by: Marko Ratkaj <markoratkaj@gmail.com>
* squid: update to 4.16Rosen Penev2021-08-28
| | | | | | Fixes compilation with GCC11. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squid: Enable dynamic SSL certificate generationWong Hoi Sing Edison2021-04-25
| | | | | | | | | | | | | | | | | | | | | | | | Maintainer: @neheb / @BKPepe / @zhanhb Compile tested: ipq806x, generic, netgear_r7800, master Run tested: ipq806x, generic, netgear_r7800, openwrt-19.07 Description: Squid now only support HTTPS proxy in TCP tunnel mode (e.g. `ssl_bump splice all`): https_port 3128 ssl-bump tls-cert=/etc/squid/squid.pem generate-host-certificates=on ssl_bump splice all In order to operate in SSL Bump mode, we need to compile with `--enable-ssl-crtd` for following configuration: https_port 3128 ssl-bump tls-cert=/etc/squid/squid.pem generate-host-certificates=on sslcrtd_program /usr/lib/squid/security_file_certgen -s /car/cache/squid/ssl_db -M 4MB ssl_bump stare all ssl_bump bump all This PR switch the `SQUID_enable-ssl-crtd` into `default y`, therefore default enable SSL Bump mode. Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
* squid: update to 4.14Rosen Penev2021-04-12
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squid: update to 4.13Rosen Penev2020-12-22
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squid: fix compilation with ccacheRosen Penev2020-12-05
| | | | | | | | | Added a patch to remove BUILDCXXFLAGS. For some reason, TARGET_CXXFLAGS are leaking. Removed custom Build/Compile section. There's already PKG_INSTALL. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squid: update to version 4.12Josef Schlehofer2020-07-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixes CVEs: CVE-2019-12519 CVE-2019-12520 CVE-2019-12521 CVE-2019-12523 CVE-2019-12524 CVE-2019-12525 CVE-2019-12526 CVE-2019-12527 CVE-2019-12528 CVE-2019-12529 CVE-2019-12824 CVE-2019-12854 CVE-2019-13345 CVE-2019-18676 CVE-2019-18677 CVE-2019-18678 CVE-2019-18679 CVE-2020-8449 CVE-2020-8450 CVE-2020-11945 CVE-2020-14058 CVE-2020-15049 - Remove patch for cross-compilation The patch should not be included in the OpenWrt at all without any commit message/description. Is not needed and there should be used HOST variables instead of BUILD variables (e.g. HOSTCXX) However, the BUILDCXX is set in Makefile to HOSTCXX - Renumber glibc patch and refresh it Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* treewide: fix broken conffilesHuangbin Zhan2020-07-07
| | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* treewide: add conffilesHuangbin Zhan2020-05-09
| | | | Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
* squid: fix 'localhet' typo in squid.confJonathan Elchison2020-03-04
| | | | Signed-off-by: Jonathan Elchison <JElchison@Gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* squid: Fix compilation with GCC9Rosen Penev2019-07-08
| | | | | | by passing -Werror. Also added -latomic as some platforms need it. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squid: Update to 4.6Rosen Penev2019-04-21
| | | | | | Remove upstreamed patch. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* squid: Update init scriptJeffery To2019-02-04
| | | | | | | | | | This replaces the use of uci_validate_section() with uci_load_validate(), which removes the need to declare local variables for every config option. This also removes some unnecessary curly brackets. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* squid: Fix compilation without OpenSSL ENGINE supportRosen Penev2019-01-06
| | | | | | | OpenSSL 1.1 includes the header but support has to be checked in another way. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* net: squid: bump version to 4.4Marko Ratkaj2018-11-06
| | | | | | | | | | | | | | | | Simple bump from 4.3 to 4.4 Changelog since 4.3: netdb not saving to disk (#311) Fix memory leak when parsing SNMP packet (#313) Fix several windows build issues (#309) Certificate fields injection via %D in ERR_SECURE_CONNECT_FAIL (#306) Allow compilation with minimal OpenSSL (#281) Fixed %USER_CA_CERT_xx and %USER_CERT_xx crashes (#301) Improve const correctness for hash_link (#300) Bug #4893: Malformed %>ru URIs for CONNECT requests (#299) Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* squid: update to version 4.3Eneas U de Queiroz2018-10-08
| | | | | | | Added some help to the choice of TLS library in menuconfig, taken from the squid release notes. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* squid: incorporated ideas from PR#5196Eneas U de Queiroz2018-06-08
| | | | | | Incorporated @ratkaj configuration options and patches. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* squid: Upgrade to 4.0.24 betaEneas U de Queiroz2018-06-07
| | | | | | This beta version brings compatibility with openssl 1.1 Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* squid: bump to 3.5.27Marko Ratkaj2017-09-25
| | | | | | Bump Squid to version 3.5.27 and fix broken menuconfig menu. Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* net/squid: Allow squid to parse mime.confAdam Gensler2017-01-08
| | | | | | Copy mime.conf to temporary directory so squid process can properly read the file. Without it squid cannot access mime.conf and throws a warning during startup. Signed-off by: Adam Gensler <openwrt@a.gnslr.us>
* squid: disable krb5Dirk Neukirchen2016-02-11
| | | | | | | | | | | | | | | - fix build error reported by buildbot by disabling krb5 - libcom_err from krb5 is used - configure output: configure: WARNING: library 'com_err' is required for Heimdal Kerberos - krb5 has its own libcom_err (see krb5 package) with its own symbols - linking with wrong libcom_err from libext2fs produces errors during libgssapi_krb5.so: undefined reference to `error_message@com_err_3_MIT' libgssapi_krb5.so: undefined reference to `remove_error_table@com_err_3_MIT' libgssapi_krb5.so: undefined reference to `add_error_table@com_err_3_MIT' -> remove libext2fs dependency (wasnt working anyway - no PKG_BUILD_DEP) Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
* squid: build-depend on libext2fsDaniel Golle2016-01-14
| | | | | | squid uses libcom_err, a static library provided by libext2fs Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Bump version to 3.5.12v-vid2015-12-13
|
* squid: bump version to 3.5.9Marko Ratkaj2015-09-27
| | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* squid: version bump and dependency fixesDaniel Gimpelevich2015-07-20
| | | | Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
* squid: drop musl compat patchLuka Perkov2015-07-03
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* squid: bump version to 3.5.5Marko Ratkaj2015-07-01
| | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* squid: fix musl compatibilityJo-Philipp Wich2015-06-25
| | | | | | | | | | | | | Change `sys/signal.h` include to just `signal.h`. The build otherwise fails due to `-Werror` with the following message: In file included from rfcnb-io.c:43:0: .../staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_musl-1.1.10/include/sys/signal.h:1:2: error: #warning redirecting incorrect #include <sys/signal.h> to <signal.h> [-Werror=cpp] #warning redirecting incorrect #include <sys/signal.h> to <signal.h> ^ cc1: all warnings being treated as errors Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* squid: minor changes in Makefile and init scriptMarko Ratkaj2015-06-09
| | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* squid: fix parallel buildsLuka Perkov2015-05-11
| | | | Signed-off-by: Luka Perkov <luka@openwrt.org>
* squid: update to 3.5.2Marko Ratkaj2015-03-06
| | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* squid: disable netfilter-conntrack explicitlyNicolas Thill2015-02-01
| | | | Signed-off-by: Nicolas Thill <nico@openwrt.org>
* squid: bump to 3.4.11Marko Ratkaj2015-01-21
| | | | Signed-off-by: Marko Ratkaj <marko.ratkaj@sartura.hr>
* squid: initial import from old-packagesLuka Perkov2015-01-12
Signed-off-by: Luka Perkov <luka@openwrt.org>