aboutsummaryrefslogtreecommitdiff
path: root/package/tor
Commit message (Collapse)AuthorAgeFilesLines
* package/tor: add systemd optional dependencyGravatar Fabrice Fontaine6 days1-0/+7
| | | | | | | | Fixes: - http://autobuild.buildroot.org/results/fa5f8506866451f40eb5f548c1099ae931b26fcc Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tor: add optional dependency to zstdGravatar Bernd Kuhls8 days1-0/+7
| | | | | | | | Fixes: http://autobuild.buildroot.net/results/454/454309539101c55a572c12c699cf3542dfb21637/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tor: bump version to 0.4.2.5Gravatar Bernd Kuhls13 days2-3/+3
| | | | | | | | | | | Release notes: https://blog.torproject.org/new-release-0425-also-0417-0406-and-0359 Updated license hash due to upstream commit: https://gitweb.torproject.org/tor.git/commit/LICENSE?h=maint-0.4.2&id=272265efbd89c4c2589316a20cf27064def21911 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: bump version to 0.4.1.6Gravatar Bernd Kuhls2019-09-202-2/+2
| | | | | | | Release notes: https://blog.torproject.org/new-release-tor-0416 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: bump version to 0.4.0.5Gravatar Bernd Kuhls2019-05-052-2/+2
| | | | | | | Release notes: https://blog.torproject.org/new-release-tor-0405 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: fix static build with openssl and atomicGravatar Fabrice Fontaine2019-04-091-1/+15
| | | | | | | | | | | Update patch so -latomic (provided in LIBS) is added after openssl libs (provided in $3) Fixes: - http://autobuild.buildroot.org/results/4b90b7d02e354ebf3d8f95023547bf4a18e0165e Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tor: fix static build with opensslGravatar Fabrice Fontaine2019-03-031-2/+13
| | | | | | | | Fixes: - http://autobuild.buildroot.org/results/102796d74e63d0d203e6ac9e2094052588188e6d Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: security bump to 0.3.5.8Gravatar Bernd Kuhls2019-02-232-3/+3
| | | | | | | | | | | | | | | | Release notes: https://blog.torproject.org/new-releases-tor-0402-alpha-0358-03411-and-03312 Fixes CVE-2019-8955: KIST can write above outbuf highwater mark https://trac.torproject.org/projects/tor/ticket/29168 Updated license hash after upstream commit https://gitweb.torproject.org/tor.git/commit/LICENSE?h=maint-0.3.5&id=efe55b88987c2539c218fdf1f46f16f9bdc3a8eb which bumps copyright date to 2019. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: bump version to 0.3.5.7Gravatar Bernd Kuhls2019-01-254-136/+87
| | | | | | | | | | Patch rebased and re-formatted with git. Release notes: https://blog.torproject.org/new-releases-tor-0357-03410-and-03311 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: bump version to 0.3.4.9Gravatar Bernd Kuhls2018-11-042-2/+2
| | | | | | | Release notes: https://blog.torproject.org/new-release-tor-0349 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tor: bump version to 0.3.4.8Gravatar Bernd Kuhls2018-09-133-7/+7
| | | | | | | Rebased patch 0001. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tor: bump version to 0.3.3.9Gravatar Bernd Kuhls2018-07-132-2/+2
| | | | | | | | | | | | | Changelog: https://gitweb.torproject.org/tor.git/commit/ChangeLog?h=tor-0.3.3.9&id=5521729da9fc5ca732db4f9ccd2e217f4231e1b6 o Directory authority changes: - The "Bifroest" bridge authority has been retired; the new bridge authority is "Serge", and it is operated by George from the TorBSD project. Closes ticket 26771. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: bump version to 0.3.3.8Gravatar Bernd Kuhls2018-07-102-2/+2
| | | | | | | Release notes: https://blog.torproject.org/tor-0338-released Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tor: link with libatomic when neededGravatar Fabrice Fontaine2018-06-171-0/+4
| | | | | | | | | | | | | | | | | The following error occurs on architectures required to use gcc libatomic for atomic intrinsics: sparc-buildroot-linux-uclibc/sysroot/lib/libatomic.so.1: error adding symbols: DSO missing from command line This is for example the case on sparcv8 32 bit. Fixes: http://autobuild.buildroot.net/results/0f7107d0b703223f567c6749722bc82c81a04d54 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> [Thomas: use LIBS instead of LDFLAGS.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tor: bump version to 0.3.3.7Gravatar Bernd Kuhls2018-06-172-2/+2
| | | | | | | Release notes: https://blog.torproject.org/tor-0337-released Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tor: bump version to 0.3.3.6Gravatar Bernd Kuhls2018-06-092-2/+2
| | | | | | | | Release notes: https://blog.torproject.org/tor-0336-released-new-stable-series Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: bump version to 0.3.2.10Gravatar Bernd Kuhls2018-03-183-54/+58
| | | | | | | | | | | | | Bump to latest stable release, rebased patch 0001. Release notes for 0.3.2.10: https://blog.torproject.org/new-stable-tor-releases-security-fixes-and-dos-prevention-03210-03110-02915 Release notes for the first stable release of the 0.3.2 series, 0.3.2.9: https://blog.torproject.org/tor-0329-released-we-have-new-stable-series Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: security bump to version 0.3.1.10Gravatar Bernd Kuhls2018-03-042-2/+2
| | | | | | | | Fixes CVE-2018-0490: null-pointer crash in directory authority protocol list code. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: Install default config and systemd .service fileGravatar Mario Lang2017-12-061-0/+12
| | | | | Signed-off-by: Mario Lang <mlang@blind.guru> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: security bump to version 0.3.1.9Gravatar Bernd Kuhls2017-12-012-2/+2
| | | | | | | | | | | Release notes: https://blog.torproject.org/new-stable-tor-releases-security-fixes-0319-03013-02914-02817-02516 Fixes CVE-2017-8819, CVE-2017-8820, CVE-2017-8821, CVE-2017-8822 and CVE-2017-8823. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: bump version to 0.3.1.8Gravatar Bernd Kuhls2017-10-282-2/+3
| | | | | | | | | | Release notes: https://blog.torproject.org/new-stable-tor-releases-0318-03012-02913-02816-02515 Added license hash. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: fix openssl detection for static buildsGravatar Bernd Kuhls2017-10-051-1/+6
| | | | | | | | | | | | | | | Fixes http://autobuild.buildroot.net/results/8e6/8e639ab8912e7d884fd8e6dbb1ca8b49451dd766/ /home/test/autobuild/run/instance-1/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libcrypto.a(c_zlib.o): In function `zlib_stateful_expand_block': c_zlib.c:(.text+0x54): undefined reference to `inflate' /home/test/autobuild/run/instance-1/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libcrypto.a(c_zlib.o): In function `zlib_stateful_compress_block': c_zlib.c:(.text+0xd4): undefined reference to `deflate' Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/tor: add optional support for lzmaGravatar Bernd Kuhls2017-09-261-0/+7
| | | | | | | | According to https://blog.torproject.org/tor-0317-now-released we also need host-pkgconf for lzma support. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/tor: security bump to version 0.3.1.7Gravatar Bernd Kuhls2017-09-263-60/+68
| | | | | | | | | | | | Quoted from release notes: https://blog.torproject.org/tor-0317-now-released "Tor 0.3.1.7 is the first stable release in the 0.3.1 series." Fixes CVE-2017-0380: https://trac.torproject.org/projects/tor/ticket/23490 Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/tor: bump version to 0.3.0.10Gravatar Bernd Kuhls2017-08-132-2/+2
| | | | | | | Release notes: https://blog.torproject.org/blog/tor-03010-released Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
* package/tor: security bump to version 0.3.0.9Gravatar Bernd Kuhls2017-07-012-2/+2
| | | | | | | | Release notes: https://blog.torproject.org/blog/tor-0309-released-security-update-clients Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: bump version to 0.3.0.8Gravatar Bernd Kuhls2017-06-102-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: bump version to 0.3.0.7Gravatar Bernd Kuhls2017-05-312-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: bump version to 0.3.0.6Gravatar Bernd Kuhls2017-05-172-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* boot, package: use SPDX short identifier for BSD-3cGravatar Rahul Bedarkar2017-04-011-1/+1
| | | | | | | | | | | We want to use SPDX identifier for license string as much as possible. SPDX short identifier for BSD-3c is BSD-3-Clause. This change is done using following command. find . -name "*.mk" | xargs sed -ri '/LICENSE( )?[\+:]?=/s/BSD-3c/BSD-3-Clause/g' Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: bump version to 0.2.9.10Gravatar Bernd Kuhls2017-03-122-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: bump version to 0.2.9.9Gravatar Bernd Kuhls2017-01-263-37/+37
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tor: security bump to 0.2.8.12Gravatar Peter Korsgaard2016-12-212-2/+2
| | | | | | | | | Fixes CVE-2016-1254 - One byte past an allocated buffer read while parsing hidden service descriptors: https://blog.torproject.org/blog/tor-02812-released Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/tor: bump version to 0.2.8.10Gravatar Bernd Kuhls2016-12-043-8/+8
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: add optional support for libcapGravatar Bernd Kuhls2016-12-041-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | - without libcap $ host/usr/bin/x86_64-linux-readelf -a target/usr/bin/tor | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libevent-2.0.so.5] 0x0000000000000001 (NEEDED) Shared library: [libssl.so.1.0.0] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.1.0.0] 0x0000000000000001 (NEEDED) Shared library: [libz.so.1] 0x0000000000000001 (NEEDED) Shared library: [libc.so.0] - with libcap $ host/usr/bin/x86_64-linux-readelf -a target/usr/bin/tor | grep NEEDED 0x0000000000000001 (NEEDED) Shared library: [libevent-2.0.so.5] 0x0000000000000001 (NEEDED) Shared library: [libssl.so.1.0.0] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.1.0.0] 0x0000000000000001 (NEEDED) Shared library: [libz.so.1] 0x0000000000000001 (NEEDED) Shared library: [libcap.so.2] 0x0000000000000001 (NEEDED) Shared library: [libc.so.0] The tor configure script has no option to en-/disable libcap support. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tor: disable unit-testsGravatar Waldemar Brodkorb2016-03-081-0/+1
| | | | | | | | Fixes following autobuild failure for aarch64: http://autobuild.buildroot.net/results/13ef47c962afefbaa9ea7a95de083f885f1a8825/ Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: bump version to 0.2.7.6, fix musl buildGravatar Bernd Kuhls2016-01-313-28/+39
| | | | | | | | | | | | | | | | | | According to https://gitweb.torproject.org/tor.git/plain/ReleaseNotes?id=tor-0.2.7.6 "Tor 0.2.7.5 is the first stable release in the Tor 0.2.7 series." so this patch bumps to the stable 2.7 series. This patch also fixes a musl build error not yet found by the autobuilders: CC src/common/workqueue.o src/common/sandbox.c:51:25: fatal error: bits/signum.h: Datei oder Verzeichnis nicht gefunden #include <bits/signum.h> ^ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: bump version to 0.2.6.10Gravatar Bernd Kuhls2015-08-102-2/+2
| | | | | Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tor: needs NPTL threadsGravatar Thomas Petazzoni2015-07-041-3/+3
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/f09/f09af8dd0d85bc6137a0c2f26cbe62686767b957/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tor: explain why we use -std=gnu99Gravatar Peter Korsgaard2015-07-031-0/+1
| | | | | [Missed from 5cf5b390 (fix building if GCC's C standard is not gnu99)] Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tor: fix building if GCC's C standard is not gnu99Gravatar Alexey Brodkin2015-07-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Up to date tor (at least starting from 0.2.6) requires compiler with C99 plus some extensions support. If default GCC's C standard < c99 (that's the case at least for ARC) you'll see this on attempt to build tor: ----------------------->8-------------------- src/common/address.c: In function ''tor_addr_parse_PTR_name': src/common/address.c:502:5: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < 16; ++i) { ^ src/common/address.c:502:5: note: use option -std=c99 or -std=gnu99 to compile your code ----------------------->8-------------------- Once you follow compiler advice and enable c99 support with "-std=c99" you'll pass that failure but will see tons of other errors, see https://www.mail-archive.com/tor-dev@lists.torproject.org/msg06273.html And only g99 resolves all problems at once. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* tor: needs thread supportGravatar Thomas Petazzoni2015-06-291-0/+5
| | | | | | | | Fixes: http://autobuild.buildroot.org/results/4f7/4f758978f6820ecceaad57385f3c104011180c4d/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* tor: bump to version 0.2.6.9Gravatar Vicente Olivert Riera2015-06-213-25/+41
| | | | | | | | | - Bump to version 0.2.6.9 - Update hash file - Adapt patch to new version Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: limit libseccomp support to archs supported by upstreamGravatar Bernd Kuhls2015-04-261-1/+1
| | | | | | | | | | | See this commit for a list of supported archs: https://gitweb.torproject.org/tor.git/commit/src/common/sandbox.c?id=b0c1c700114aa8d4dfc180d85870c5bbe15fcacb Fixes mips64el build error: http://autobuild.buildroot.net/results/f97/f9792a0b013f6b79774ecc978d859f56bd941586/ Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/tor: new packageGravatar Bernd Kuhls2015-04-254-0/+140
[Thomas: - remove reference to BR2_LARGEFILE, this option has been removed. Largefile support is now guaranteed to be present. - rewrap Config.in help text to the appropriate length.] Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>