[Pkg-privacy-commits] [Git][pkg-privacy-team/torsocks][upstream] 36 commits: Fix typo: catched → caught.

Ulrike Uhlig ulrike at debian.org
Tue Nov 27 13:22:30 GMT 2018


Ulrike Uhlig pushed to branch upstream at Privacy Maintainers / torsocks


Commits:
2810dd44 by intrigeri at 2016-01-12T05:22:02Z
Fix typo: catched → caught.

Spotted by Lintian.

- - - - -
c822b5c2 by intrigeri at 2016-10-19T20:55:26Z
Fix typo: subsytem → subsystem.

- - - - -
b072b72c by intrigeri at 2016-10-19T21:15:51Z
Fix typo: conect → connect.

- - - - -
87b075dd by David Goulet at 2016-12-22T15:45:31Z
syscall: Add seccomp, gettimeofday, clock_gettime, fork

Whitelist those four syscalls for the syscall() function.

Patch from "cypherpunks". Closes #21022

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
6228eabd by David Goulet at 2017-02-24T15:49:16Z
Ignore stderr for getcap command

On a filesystem not supporting capabilities, an error is thrown out on
stderr which is undesirable and confusing for the user.

This commit throws stderr to /dev/null. The point of this getcap is to
actually see if any capabilities are enabled or none. In the context of
an error, there are none.

Fixes #21088

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
4dbf57e2 by David Goulet at 2017-02-24T16:07:00Z
Fix check_addr() to return either 0 or 1

This function is used by utils_is_address_ipv4/6 and has to return 0 on
error or 1 on success.

Fixes #20871

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
5a5b72fa by David Goulet at 2017-02-24T16:26:27Z
Add missing quotes to variable in torsocks.in

Fixes #19376

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
a495bf1e by David Goulet at 2017-02-24T16:57:03Z
Remove clang warnings

The ht.h generated functions are now flagged with ATTR_UNUSED so the
compiler knows to ignore the warnings if unused.

Remove -fno-strict-overflow as well. Not needed for gcc and clang
doesn't have it.

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
3891910f by David Goulet at 2017-02-24T17:00:55Z
man: Some words were missing

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
98e84212 by David Goulet at 2017-02-24T17:34:00Z
utils: Add useful function for later use

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
6520a009 by Taylor R Campbell at 2017-02-24T17:41:53Z
Make cpp conditional for definition of handle_mmap match use

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
c5cde94d by David Goulet at 2017-02-24T18:46:24Z
tests: Add a check for a running Tor

With this check, we can skip tests that need a running tor when none is
present.

Also update the maatuska hostname for the DNS test.

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
0b199d9e by David Goulet at 2017-02-24T20:16:24Z
Add a -q/--quiet to torsocks

This option disables all logging by setting TORSOCKS_LOG_LEVEL=1.

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
3ea5ca1f by David Goulet at 2017-08-04T18:09:07Z
doc: Add autogen.sh step to README

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
2f54670b by David Goulet at 2017-08-04T18:39:54Z
Merge remote-tracking branch 'debian/bugfix/typo-conect'

- - - - -
3c3a1a80 by David Goulet at 2017-08-04T18:41:03Z
Merge remote-tracking branch 'debian/bugfix/typo-catched'

- - - - -
c320f7e8 by David Goulet at 2017-08-04T18:41:19Z
Merge remote-tracking branch 'debian/bugfix/typo-subsytem'

- - - - -
2a6f518c by David Goulet at 2017-08-04T18:58:32Z
No tab in the README

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
70822d08 by David Goulet at 2017-08-04T19:22:16Z
test: Detect if tor is running in test_fd_passing

Also, replace spaces for a tab.

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
dc1d6ae5 by Yawning Angel at 2017-09-30T07:09:13Z
Bug 23715: Support memfd_create(2).

Enough things use this now, that the syscall(2) wrapper should support
it, since glibc doesn't provide a wrapper for it, and the documentation
says to invoke it using syscall(2).

- - - - -
e4601e0f by David Goulet at 2018-04-20T13:02:00Z
accept4: Initialize libc symbol early

Fixes #17618

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
fd7b0d71 by David Goulet at 2018-04-20T13:11:08Z
doc: Clarify the libc limitation in README

Fixes #22068

Signed-off-by: David Goulet <dgoulet at ev0ke.net>

- - - - -
f7554337 by David Goulet at 2018-04-20T13:16:48Z
Merge remote-tracking branch 'upstream/master'

- - - - -
a0070f02 by David Goulet at 2018-04-20T14:53:32Z
socks5: Always use ATYP 0x03 for CONNECT command

Because of the SafeSocks parameter of Tor, if set, we can't pass a raw IP
address to Tor since it will believe we did a DNS resolution from the
application.

Now, thanks to #22461, Tor safely accepts an IPv4/IPv6 address withing a FQDN
connect request which avoids the SafeSocks warnings.

The #22461 wasn't backported which means that torsocks working with SafeSocks
is only possible in tor >= 0.3.2 stable series.

Fixes #23667

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
c32050ae by David Goulet at 2018-04-20T14:53:32Z
test: Make getpeername test connect to moria1

The other IP doesn't work anymore and I can't recall what it was ;).

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
f7f4154d by David Goulet at 2018-04-20T14:53:32Z
Make torsocks always connect to the configured Tor port

Whatever we use IPv4 or IPv6, make torsocks use the configured SocksPort in
the configuration.

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
8258eac2 by David Goulet at 2018-04-20T14:54:42Z
Merge remote-tracking branch 'yawning/bug23715'

- - - - -
2fa55911 by David Goulet at 2018-04-20T15:24:05Z
connect: Always pass .onion IP cookie to connection object

Fixes #23876

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
e56313a0 by David Goulet at 2018-04-20T15:49:58Z
log: Avoid crash or file corruption when closing logs

Fixes #24081

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
a44660bd by David Goulet at 2018-04-20T15:58:12Z
gethostbyaddr_r: Populate h_addrtype field

Fixes #25586

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
8013dfb1 by David Goulet at 2018-04-20T16:04:35Z
gethostbyaddr_r: Don't put garbage in data->hostname

Fixes #25627

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
9895fbf6 by David Goulet at 2018-11-19T15:20:25Z
log: Remove log line when logging is stopped

It gets really noisy with mutt. Not sure why, I expect maybe multi
thread/process makes it that everytime it dies, we get that log statement.

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
446ce04b by David Goulet at 2018-11-19T15:20:25Z
gethostbyaddr_r: always assign result

Originating from: https://bugzilla.redhat.com/show_bug.cgi?id=1601259

Patch by "cHBWyJuH".

Fixes #26794

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
47b10b68 by Alex Xu (Hello71) at 2018-11-19T15:28:46Z
Fix a bunch of stuff in the wrapper script, #24967

- - - - -
cec4a733 by David Goulet at 2018-11-19T15:42:40Z
Update version to v2.3.0

Signed-off-by: David Goulet <dgoulet at torproject.org>

- - - - -
e7325f48 by Ulrike Uhlig at 2018-11-27T11:59:51Z
New upstream version 2.3.0
- - - - -


30 changed files:

- ChangeLog
- Makefile.in
- aclocal.m4
- configure
- configure.ac
- doc/Makefile.in
- doc/torsocks.1
- doc/torsocks.8
- extras/Makefile.in
- src/Makefile.in
- src/bin/Makefile.in
- src/bin/torsocks.in
- src/common/Makefile.in
- src/common/compat.h
- src/common/ht.h
- src/common/log.c
- src/common/log.h
- src/common/macros.h
- src/common/socks5.c
- src/common/utils.c
- src/common/utils.h
- src/lib/Makefile.in
- src/lib/close.c
- src/lib/connect.c
- src/lib/gethostbyname.c
- src/lib/syscall.c
- src/lib/torsocks.c
- tests/Makefile.am
- tests/Makefile.in
- + tests/helpers.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/pkg-privacy-team/torsocks/compare/f2e0e64e542b71da00018e96cf73983432bfdf12...e7325f483604bf5d4b98d846544dee5e511394db

-- 
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/torsocks/compare/f2e0e64e542b71da00018e96cf73983432bfdf12...e7325f483604bf5d4b98d846544dee5e511394db
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-commits/attachments/20181127/6167150a/attachment-0001.html>


More information about the Pkg-privacy-commits mailing list