[Pkg-privacy-commits] [torsocks] annotated tag upstream/2.0.0_rc2 created (now 23828df)

Ximin Luo infinity0 at moszumanska.debian.org
Sat Aug 22 13:09:25 UTC 2015


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a change to annotated tag upstream/2.0.0_rc2
in repository torsocks.

        at  23828df   (tag)
   tagging  6d94207c8f19be319b77fc2ee270ad39cbb42d38 (commit)
  replaces  upstream/1.3
 tagged by  Jérémy Bobbio
        on  Tue Oct 22 21:38:05 2013 +0200

- Log -----------------------------------------------------------------
Upstream version 2.0.0~rc2

David Goulet (98):
      Add gitignore to repository
      Rename configure.in and improve it
      Remove unused and deprecated file
      Fix single quote and add default includes
      Add config/ dir to default include path
      Add config/ and include/ dir in the repository and update gitignore
      Add run_tests.sh to make check
      Move source code to old source directory
      Add new source directory structure and makefiles
      Add torsocks and usewithtor scripts from old source
      Add defaults.h containing some defaults value
      Add macros.h with useful call
      Add log.c/.h containing loggin calls from old source
      Add config-file.c/.h containing config file parser
      Add utils.c/utils.h with calls from old code
      Add compat.c/.h defining a compat tsocks mutex
      Reengineer logging and remove old show_msg
      Add torsocks.c/.h with logging initialization
      Add basic interface for libc overload
      Add socks5 ABI
      Add basic connection object interface
      Improve libc symbol interface and add destructor
      Initial import of thread safe design proposal
      Fix: add missing includes in log.h
      Add SOCKS5 interface to connect
      Multiple changes accross the code base
      Add comments in torsocks.h
      Add hashtable from Tor code and add support for in with connection
      Add registry lock API and connection's refcount
      Change connection create function
      Implement the connect(2) torsocks call. Not final but working
      Implement the gethostbyname(3) torsocks call
      Fix: SOCKS5 connect reply was not receiving the correct len
      Implement the getaddrinfo(3) torsocks call
      Rename file so the Makefile does not complain
      Separate libc call in specific files
      Support the RESOLVE PTR Tor command in the socks5 API
      Add IPv6 support to Tor resolve command
      Fix: set maximum possible buffer in SOCKS5 resolve req.
      Implement gethostbyname2() GNU extension call
      Implement gethostbyaddr libc call
      Add domain name SOCKS5 connect support
      Add .onion address support
      Fix: add missing include in header
      Add close(2) support
      Update TODO for this rewrite
      Add support for gethostbyaddr_r(3)
      Fix: add missing optlen assignement in connect
      Add getpeername(2) support
      Add reentrant functions gethostby*
      Don't compile test/
      Add socket(2) support
      Add syscall(2) support
      Add socketpair(2) support
      Remove unused code
      Update TODO
      Add recvmsg() FD passing check
      Fix: support non blocking socket
      Update TODO list
      Fix: gethostbyname IP address byte order
      Improve torsocks script in src/bin
      Remove old INSTALL file out of date
      Update INSTALL file and autogen.sh
      Remove useless files
      Add gpl v2 license file
      Add gpl, FAQ and Changelog file to extra dist
      Deny unsupported syscall() number for safety
      Fix: add generated torsocks to gitignore
      Optimize onion pool search by IP addr
      Update TODO list
      Set hidden visibility to most function calls
      Fix: change ERR message to WARN
      Cleanup old test system
      Remove old tests and add tap library
      Add DNS resolution test
      Add tests to make check
      Fix: add missing files for make dist
      Remove unused and old files
      Update torsocks.1 man page
      Update torsocks.8 man page
      Update torsocks.conf man page and example
      Update documentation Makefile
      Add proper usage message to torsocks shell script
      Minor fixes in man pages
      Revert "Optimize onion pool search by IP addr"
      Change torsocks config dir by adding /tor
      Remove unused configure options
      Fix: typo in man Makefile
      Add version to torsocks script
      Update README
      Update version to v2.0.0-rc1
      Fix: explicitly ignore fileno return value
      Tests: add onion pool subsystem unit test
      Fix: Improve README file
      Tests: add connection object unit test
      Fix: remove out of date and inaccurate FAQ
      Fix: remove FAQ file from Makefile
      Update version to v2.0.0-rc2

Jacob Appelbaum (4):
      Add .travis.yml for https://travis-ci.org/ioerror/torsocks integration
      Update ChangeLog and trigger travis-ci build about adding travis yaml
      Update .travis.yml
      Add libtool to .travis.yml

Jérémy Bobbio (1):
      Imported Upstream version 2.0.0~rc2

Linus Nordberg (6):
      Use getsockname(2) for finding out socket address family
      Include <sys/socket.h> for AF_INET*.
      Use SYS_ from <sys/syscall.h>.
      Define LIBC_SYSCALL_ for FreeBSD.
      Find out if we really need libdl.
      Use AC_CHECK_FUNC rather than AC_LINK_IFELSE.

Luke Gallagher (3):
      Make sure __darwin__ is defined
      Define LIBC_SYSCALL_ for OS X
      Use extern for tsocks_libc_* in torsocks.h

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
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