Gustavo Zacarias
010bac1ba8
squid: bump to version 3.5.11
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-11-03 15:45:19 +01:00
Maxime Hadjinlian
0f75b2635e
package: Replace 'echo -n' by 'printf'
...
'echo -n' is not a POSIX construct (no flag support), we shoud use
'printf', especially in init script.
This patch was generated by the following command line:
git grep -l 'echo -n' -- `git ls-files | grep -v 'patch'` | xargs sed -i 's/echo -n/printf/'
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-04 00:56:41 +02:00
Gustavo Zacarias
7e4b26fbc8
squid: bump to version 3.5.10
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-10-02 16:02:07 +02:00
Vicente Olivert Riera
15809ab132
squid: bump to version 3.5.9
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-09-19 13:58:19 +02:00
Gustavo Zacarias
19e0ab628d
squid: bump to version 3.5.8
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-09-13 12:35:33 +02:00
Peter Korsgaard
cfc70a4802
Merge branch 'next'
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-09-01 09:59:08 +02:00
Gustavo Zacarias
e21ef305ab
squid: bump to version 3.5.7
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-08-09 11:43:17 +02:00
Thomas Petazzoni
e911e95df4
squid: fix systemd unit file location
...
squid.service is in tools/systemd/, not in tools/.
Fixes:
http://autobuild.buildroot.net/results/cec/cecb968172cb00281e439566e5ae154538435a51/
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-08-06 11:06:32 +02:00
Vicente Olivert Riera
057dad9c5f
squid: explicitly disable openssl support when BR2_PACKAGE_OPENSSL != y
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-06 17:57:37 +02:00
Vicente Olivert Riera
07f484e13c
squid: add gnutls support
...
A new --without-gnutls option has been added to configure, so let's use
it in order to enable or disable gnutls support in squid.
Related:
http://www.squid-cache.org/Versions/v3/3.5/squid-3.5.6-RELEASENOTES.html#ss4.1
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-06 17:47:56 +02:00
Vicente Olivert Riera
d43343c86f
squid: bump to version 3.5.6
...
- Bump to version 3.5.6
- Update hash file
- Change configure options according to release notes
Release notes:
http://www.squid-cache.org/Versions/v3/3.5/squid-3.5.6-RELEASENOTES.html
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-06 17:47:11 +02:00
Alex Suykov
b8aa3d5166
squid: systemd support
...
squid comes with a .service file, but does not install it.
[Thomas: use relative path for symlink instead of absolute path.]
Signed-off-by: Alex Suykov <alex.suykov@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-07-05 16:07:56 +02:00
Gustavo Zacarias
1bdbf14973
squid: bump to version 3.5.5
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-06-02 22:44:08 +02:00
Gustavo Zacarias
5fd9f81fec
squid: security bump to version 3.5.4
...
Fixes:
CVE-2015-3455 - Incorrect X509 server certificate validation
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-05-02 12:29:12 +02:00
Gustavo Zacarias
79ce08bbdc
packages: remove non-IPv6 dependencies and tweaks
...
Now that IPv6 is mandatory remove package dependencies and conditionals
for it.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-04-22 23:06:35 +02:00
Gustavo Zacarias
37e2e3d318
squid: adjust style
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-03-30 22:37:01 +02:00
Gustavo Zacarias
9035aba2c1
squid: bump to version 3.5.3
...
[Thomas: slightly expand the comment about atomic operations, after
the discussion with Baruch.]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-03-30 22:36:03 +02:00
Gustavo Zacarias
d2dd31aa01
squid: bump to version 3.5.2
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-02-19 21:30:02 +01:00
Yann E. MORIN
9863553fe8
packages: all salute the passing of avr32
...
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-02-14 17:43:11 +01:00
Gustavo Zacarias
d2f7d0d72c
squid: fix old distro gcc build failure
...
Squid 3.5.x deprecated the use of HOSTCXX & friends in favour of
BUILDCXX and BUILDCXXFLAGS.
When they are not specified BUILDCXXFLAGS takes flags from target
CXXFLAGS which specifies C11 standard and which older vesions of gcc
don't understand, thus causing breakage.
cf_gen hasn't got any C11 features so it's not required. Fixes:
http://autobuild.buildroot.net/results/816/8162e4ec941e7642248373be47cca99113a648e8/
Also drop ACLOCAL and AUTOMAKE trickery from e27ccbab since it's no
longer required.
And fix a typo in the hash file pointing to an improper hash file
upstream.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-01-27 23:10:43 +01:00
Gustavo Zacarias
0472d80e33
squid: bump to version 3.5.1
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2015-01-27 17:06:15 +01:00
Gustavo Zacarias
141eba419c
squid: add sysv initscript
...
Add SysV-style initscript, complete rewrite from
http://patchwork.ozlabs.org/patch/412057/
'stop' is handled by squid itself to gracefully (as possible) close
every pending connection and commit changes to disk. By default this is
configured for 30 seconds and can be configured via shutdown_lifetime in
/etc/squid.conf if someone is too anxious.
The script won't block until squid is properly shutdown - but people
should _REALLY_ use restart or reload if that's what they want, instead
of stop+start.
'restart' is handled by squid itself, since if we do a stop/start cycle
we must wait for a clean shutdown cycle (takes time).
'reload' is also handled by squid itself and it's not the same as
restart, it will just trigger a configuration reload without purging
runtime cache (RAM) contents.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-01-14 20:50:12 +01:00
Gustavo Zacarias
5e001837c2
squid: create a user/group
...
Even though squid uses nobody/nogroup it ain't good for security if
every daemon around uses it, specially since squid is used as a caching
proxy most of the time and that would mean other daemons/scripts run as
nobody would have access to potentially sensitive information.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-01-14 20:31:58 +01:00
Gustavo Zacarias
5fc502ff5d
squid: bump to version 3.4.11
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-01-14 16:56:31 +01:00
Gustavo Zacarias
e27ccbabc1
squid: fix automake breakage
...
Squid bundles a copy of libltdl (from libtool) which autoreconfigures on
its own.
For some odd reason when automake was bumped to version 1.15 and if the host
system has another automake version, for example 1.14, the ACLOCAL and
AUTOMAKE variables don't expand properly when the internal autoreconf is
triggered hence calling the missing handler which in turn tries to use
an incorrect automake version.
The solution is to pass unexpanded ACLOCAL and AUTOMAKE variables that
defer the evaluation to a later moment and avoid the issue.
Fixes:
http://autobuild.buildroot.net/results/73f/73fcffafbea320f8c64378bbe8a96922b5e7c6b5/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Tested-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2015-01-12 20:57:06 +01:00
Jerzy Grzegorek
38f09d6873
package: indentation cleanup
...
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-12-24 11:41:05 +01:00
Jerzy Grzegorek
2f2c799697
package: indentation cleanup
...
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net >
Reviewed-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-12-20 21:48:26 +01:00
Gustavo Zacarias
7ee21d3e80
squid: bump to version 3.4.10
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Reviewed-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Tested-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-12-10 20:01:55 +01:00
Peter Korsgaard
fe1b2ef1d3
Merge branch 'next'
...
Conflicts:
Makefile
package/flac/0001-fix-altivec-logic.patch
package/grantlee/Config.in
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-12-01 11:16:42 +01:00
Guillaume GARDET
70f8b1d5d8
package/squid: enable ICAP client support in squid
...
Signed-off-by: Guillaume GARDET <guillaume.gardet@oliseo.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-11-23 22:18:29 +01:00
Guillaume GARDET
d29eb641d3
package/squid: define the log directory, pidfile and swapdir
...
Signed-off-by: Guillaume GARDET <guillaume.gardet@oliseo.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-11-23 22:16:39 +01:00
Yann E. MORIN
e7930b65c0
package/libcap: needs headers >= 3.0
...
libcap requires XATTR_NAME_CAPS, which was introduced in Linux 2.6.24.
However, we have some toolchains, liek the CodeSourcery PowerPC 2011.03,
that is missing those defines, even though it uses headers from Linux
2.6.38.
Since there is no perfect way to avoid the situation, just require
headers >= 3.0 to build libcap.
Propagate the new dependency to packages that select libcap.
Fixes a lot of build failures, of which:
http://autobuild.buildroot.net/results/e90/e909ca48ad2d1c85b19258f65e0c89a2813ac45e/
http://autobuild.buildroot.net/results/23a/23aac9bb1cc48e5974bcf50256a16c67318f9ba2/
http://autobuild.buildroot.net/results/597/597da58cb2fccb92d7883802c60b31264cacad08/
http://autobuild.buildroot.net/results/538/538b23417c68f6c8c0c8c92dfc0e8ed314bac01b/
...
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar >
Cc: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-11-16 23:10:53 +01:00
Gustavo Zacarias
9966aed049
squid: bump to version 3.4.9
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-11-01 14:45:58 +01:00
Thomas Petazzoni
d5146f4b53
Revert "package/libcap: Fix build error with kernel headers < 3.6"
...
This reverts commit a759931c9b .
2014-10-28 11:58:58 +01:00
Bernd Kuhls
a759931c9b
package/libcap: Fix build error with kernel headers < 3.6
...
Fixes
http://autobuild.buildroot.net/results/cce/cceb1ccacec36fb7ef41bb7cdb13b3014813b599/
XATTR_NAME_CAPS appears in kernel headers since 3.7:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/include/uapi/linux/xattr.h?id=v3.7
Before it was an internal define of the kernel:
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/include/linux/xattr.h?id=607ca46e97a1b6594b29647d98a32d545c24bdff
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-10-27 01:03:20 +01:00
Thomas De Schampheleire
aaffd209fa
packages: rename FOO_CONF_OPT into FOO_CONF_OPTS
...
To be consistent with the recent change of FOO_MAKE_OPT into FOO_MAKE_OPTS,
make the same change for FOO_CONF_OPT.
Sed command used:
find * -type f | xargs sed -i 's#_CONF_OPT\>#&S#g'
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2014-10-04 18:54:16 +02:00
Gustavo Zacarias
02efd3994f
squid: bump to version 3.4.8
...
Also add hash file.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-10-02 19:58:38 +02:00
Gustavo Zacarias
49e36dcf13
squid: bump to version 3.4.7
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-08-29 09:13:14 +02:00
Gustavo Zacarias
f190ccce9f
squid: bump to version 3.4.6
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-07-01 16:59:41 +02:00
Gustavo Zacarias
6e77d4c19e
squid: bump to version 3.4.5
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-05-04 20:59:24 +02:00
Gustavo Zacarias
cbac21aaa4
squid: bump to version 3.4.4
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-03-11 11:55:37 +01:00
Gustavo Zacarias
50f0f9d63c
squid: bump to version 3.4.3
...
And exclude for avr32 since the toolchain is too old, fixes:
http://autobuild.buildroot.net/results/c6a/c6a686885a6c845b527c58c3f2075f82bcf120e2/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-02-04 10:44:28 +01:00
Gustavo Zacarias
c0b73a9d3e
squid: bump to version 3.4.2
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2014-01-04 21:06:21 +01:00
Gustavo Zacarias
59544198ab
squid: drop session external acl helper, use file_userip
...
The session external acl helper needs berkeleydb, switch to the basic
file_userip one which was my original intention (renamed from ip_user in
the 3.3.x series). Fixes:
http://autobuild.buildroot.net/results/635/6359137cde3b293d46df732836b8966d30f23cbc/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-22 12:09:24 +01:00
Gustavo Zacarias
d738fc6b44
squid: bump to version 3.4.1
...
New for 3.4 series:
* SSL Server Certificate Validator
* Multicast DNS
* Transaction Annotations
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-20 22:12:13 +01:00
Jerzy Grzegorek
aa593ddbc1
package: add <pkg>_VERSION_MAJOR variable
...
Signed-off-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net >
Reviewed-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-19 21:37:39 +01:00
Gustavo Zacarias
48c167fa03
squid: bump to version 3.3.11
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-04 22:03:51 +01:00
Peter Korsgaard
50ce7ffb76
Merge branch 'next'
...
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-12-01 20:32:00 +01:00
Thomas De Schampheleire
92ba26b5ee
squid: fix compilation due to missing include of time.h
...
Fixes http://autobuild.buildroot.net/results/b33/b33e1f41e50b6e7ac3e30806b9a617d451bc27b4/
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-11-21 14:12:51 +01:00
Gustavo Zacarias
d8b30a3ae0
squid: bump to version 3.3.10
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-11-13 00:23:39 +01:00