[Pkg-privacy-commits] [torsocks] branch experimental/master updated (85a42aa -> 4bb9810)
Intrigeri
intrigeri at moszumanska.debian.org
Thu Jun 23 15:18:22 UTC 2016
This is an automated email from the git hooks/post-receive script.
intrigeri pushed a change to branch experimental/master
in repository torsocks.
from 85a42aa torsocks (2.0.0-4)
adds c0c077c Merge branch 'experimental/master'
adds 61beff8 Add cscope files to gitignore
adds 3a8d1f2 Add accept as an accepted value through syscall()
adds 8cb7384 Test: fix memory leak in DNS test
adds f5d5fba Test: possible double free in onion test
adds b7854e0 Test: add missing connection destroy
adds eb80d5c Fix: improve Unix socket passing detection
adds 86e0424 Fix: improve getpeername to actually works
adds 579ad0f Fix: typo in the listen macro declaration
adds f97b07e Stop denying syscall() and add dangerous ones
adds 8406ef8 Fix: use getsockname instead of getsockopt to get socket family
adds ab81544 Fix: syscall mmap for NetBSD
adds 7cfcd61 Add AllowOutboundLocalhost.
adds a9ed7e3 Fix: switch back to a syscall whitelist scheme
adds 0dcfe37 Fix error messages about setuid/setgid executables
adds a791f32 configure.ac: avoid tests which have both -pie and -static
adds 52e191d Test: support out of tree make check
adds bd6ae94 Allow TCP Fast Open clients go through tor
adds e428ae4 Support certain Linux specific syscalls.
adds 53b8569 Handle accept4(2) when invoked via syscall().
adds 5e7d572 Support the various epoll routines when invoked via syscall().
adds d6d79e3 Support the eventfd2(2) syscall.
adds 824d88b Add support for the various inotify routines when invoked via syscall().
adds 2c060e3 Fix the broken getpeername() implementation.
adds d38e2c4 Merge remote-tracking branch 'yawning/getpeername'
adds 2845ef5 Fix: indentation in getpeername test
adds 7501e3f Fix getaddrinfo() to respect AI_NUMERICHOST.
adds bb972f4 Merge remote-tracking branch 'yawning/getaddrinfo' into getaddrinfo
adds d45e4f2 Ensure that torsocks initializes itself in the presence of C++.
adds 1875ef7 Add automatic per process isolation (IsolatePID)
adds 2b8c1b7 Change IsolatePID password from 42 to 0
adds 8846686 Send the SOCKS5 authentication for RESOLVE/RESOLVE_PTR requests.
adds ed1e2c6 Move SOCKS5 auth in a seperate function
adds b722c70 Fix: wrong label when auth_socks5 fail
adds 7203962 Fix: socks5 resolve wasn't sending data correctly
adds a43a365 Update version to v2.1.0
adds de1f71a Imported Upstream version 2.1.0
adds c7ba6a9 Merge tag 'upstream/2.1.0'
adds e6fe1c2 Remove patches included in the new upstream release
adds 1d5c430 Refresh exclude_test_requiring_network.patch
adds 0b48db3 torsocks (2.1.0-1)
adds 3b3cb65 hand over package to pkg-privacy team
adds 6d365ce debian/copyright: fix source URL (thanks Lintian).
adds dc196e4 debian/copyright: update upstream copyright years.
adds ba5fc81 debian/copyright: update information for debian/*.
adds a6d0d74 Update debian/changelog.
adds d18c017 torsocks (2.1.0-2)
new 3e793e9 Add support for musl-libc
new 3e875fd test: Change IPs with the new ones TPO just setup
new 6111dd4 Hijack execve() syscall to check for cap/setuid
new 6e36f49 Block, rather than busy-wait, in send/recv_data_impl.
new 6907dcd Return EIO, not whatever 1 is, on EOF in recv_data.
new 3f39f4f Block, rather than busy-wait, in send/recv_data_impl.
new 59ce5f3 Include <sys/param.h> for __NetBSD_Prereq__ on NetBSD.
new ede9da8 Use the correct libc symbol for socket, __socket30, on newer NetBSD.
new 44cc23f Work around broken declaration of gethostbyaddr on older NetBSD.
new 3518750 Use seconds since epoch, not local time, for log timestamps.
new 1e6d4cf Avoid signed/unsigned comparison. Assert bound on size.
new fb06292 Use same type for i as for pool->count, uint32_t.
new 80e1ffb Use size_t, not int, for indices below size_t bounds.
new 9b146f3 Suppress signed/unsigned comparison warnings with justified casts.
new c36bc43 Make sure pipe_fds is initialized in error branch.
new 8012de8 Avoid potential null pointer dereferences in test_connection.
new e124961 Switch from Perl to automake tap. No more run-time Perl needed.
new c9d8a94 Add freebsd to the libc detection in configure.ac
new f1301e0 Add support for localhost only UDP via `AllowOutboundLocalhost 2`.
new 3e94903 Overflow when parsing config lines with many arguments
new d4102a8 Fix: allow port 65535.
new d03ab85 Detect capabilities in torsocks wrapper
new 80e10aa Use DEFAULT_CONF_FILE_ENV instead of a hardcoded value.
new e165097 Expose set_tor_{address,port} as conf_file_set_tor_{address,port}.
new c9abecb Read environment variables before creating the SOCKS5 connection.
new 4073958 Add --address and --port for torsocks.
new 7969b54 Fix typos in comments
new 67d9b1a Fix: accept{4} wrappers to accept addr to NULL
new ec49871 Fix wrong tor_address check for NULL
new 1b998d8 Return connection refused on deny by ruleset error
new bcf6ae8 Update version to v2.2.0-rc1
new abfa230 Imported Upstream version 2.2.0~rc1
new 1d145b3 Merge tag 'upstream/2.2.0_rc1' into experimental/master
new e7b6c5b Delete obsolete conffile /etc/bash_completion.d/torsocks on upgrade (Closes: #811131).
new 167a004 Declare compliance with Standards-Version 3.9.8.
new 83b7126 gbp.conf: configure for the experimental/master branch.
new 1de1bad Refresh exclude_test_requiring_network.patch to upstream switching test suite frameworks.
new 4bb9810 torsocks (2.2.0~rc1-1)
The 38 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
ChangeLog | 68 +
Makefile.in | 57 +-
aclocal.m4 | 62 +-
config/config.guess | 192 +-
config/config.sub | 30 +-
config/libtool.m4 | 2525 +++++----
config/ltmain.sh | 5533 +++++++++++++-------
config/ltoptions.m4 | 127 +-
config/ltversion.m4 | 12 +-
config/missing | 4 +-
config/test-driver | 148 +
configure | 2870 +++++-----
configure.ac | 50 +-
debian/changelog | 35 +
debian/control | 8 +-
debian/copyright | 5 +-
debian/gbp.conf | 2 +-
debian/maintscript | 1 +
...Fix-improve-Unix-socket-passing-detection.patch | 759 ---
...sockname-instead-of-getsockopt-to-get-soc.patch | 51 -
.../patches/exclude_test_requiring_network.patch | 29 +-
debian/patches/series | 2 -
doc/Makefile.in | 28 +-
doc/torsocks.1 | 11 +
doc/torsocks.8 | 14 +
doc/torsocks.conf | 14 +
doc/torsocks.conf.5 | 15 +
extras/Makefile.in | 24 +-
include/config.h.in | 3 +-
src/Makefile.in | 24 +-
src/bin/Makefile.in | 25 +-
src/bin/torsocks.in | 68 +-
src/common/Makefile.in | 25 +-
src/common/compat.c | 30 +-
src/common/compat.h | 103 +-
src/common/config-file.c | 307 +-
src/common/config-file.h | 19 +
src/common/connection.c | 13 +-
src/common/connection.h | 1 -
src/common/defaults.h | 7 +
src/common/log.c | 4 +-
src/common/onion.c | 6 +-
src/common/ref.h | 5 +-
src/common/socks5.c | 78 +-
src/common/socks5.h | 2 +
src/common/utils.c | 37 +-
src/lib/Makefile.am | 2 +-
src/lib/Makefile.in | 32 +-
src/lib/accept.c | 17 +-
src/lib/close.c | 3 +
src/lib/connect.c | 25 +-
src/lib/execve.c | 82 +
src/lib/fclose.c | 5 +-
src/lib/getaddrinfo.c | 7 +
src/lib/gethostbyname.c | 6 +
src/lib/getpeername.c | 53 +-
src/lib/listen.c | 1 +
src/lib/recv.c | 134 +-
src/lib/sendto.c | 88 +
src/lib/socket.c | 12 +
src/lib/socketpair.c | 2 +-
src/lib/syscall.c | 318 +-
src/lib/torsocks.c | 163 +-
src/lib/torsocks.h | 64 +-
tests/Makefile.am | 21 +-
tests/Makefile.in | 472 +-
tests/run.sh | 21 -
tests/test_dns.c | 10 +-
tests/test_fd_passing.c | 523 ++
tests/test_getpeername.c | 111 +
tests/test_list | 9 -
tests/unit/Makefile.am | 28 +
tests/unit/Makefile.in | 489 +-
tests/unit/test_connection.c | 6 +
tests/unit/test_onion.c | 6 +-
tests/unit/test_socks5.c | 3 +-
tests/utils/Makefile.in | 24 +-
tests/utils/tap/Makefile.in | 26 +-
78 files changed, 10379 insertions(+), 5817 deletions(-)
create mode 100755 config/test-driver
create mode 100644 debian/maintscript
delete mode 100644 debian/patches/Fix-improve-Unix-socket-passing-detection.patch
delete mode 100644 debian/patches/Fix-use-getsockname-instead-of-getsockopt-to-get-soc.patch
create mode 100644 src/lib/execve.c
create mode 100644 src/lib/sendto.c
delete mode 100755 tests/run.sh
create mode 100644 tests/test_fd_passing.c
create mode 100644 tests/test_getpeername.c
delete mode 100644 tests/test_list
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/torsocks.git
More information about the Pkg-privacy-commits
mailing list