[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