[tor-talk] torsocks is broken and unmaintained

intrigeri intrigeri at boum.org
Sun Nov 4 23:50:51 UTC 2012


Hi,

Jacob Appelbaum wrote (03 Nov 2012 11:17:05 GMT) :
> Can you give me a list of things that matter most to you in order of
> your priority? The bug list is mighty long...

Sure, here's my top six. From highest priority to lowest.
Most issues have patches attached.

I'll refer to the Debian packaging repository a few times:
  git://git.debian.org/collab-maint/torsocks.git
Patches live in debian/patches/ in there.

Important bugs
==============

symbols not found
-----------------

This is about:

  https://code.google.com/p/torsocks/issues/detail?id=3
  http://bugs.debian.org/636943
  https://bugs.gentoo.org/show_bug.cgi?id=395953

As I wrote in this thread yesterday or so,
Anthony Basile's patch fixes the bug for glibc users,
and fixes most of the bug for eglibc users:
https://bugs.gentoo.org/show_bug.cgi?id=395953#c7

However, for eglibc users, an additional patch is needed, as explained
by Lunar on http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636943#74

Robert Hogan reviewed it and replied "Seems fine to me. I'll apply it
to trunk and let you know!" (did not happen):
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636943#84

That patch may be found as
0002-If-a-symbol-cannot-be-found-also-try-by-prefixing-it.patch, in
the Debian packaging repository.

It would be good to see glibc users test it, on top of Anthony's one,
and report any regression they see, though.

segfault in libtorsocks.so
--------------------------

An interesting one, reported as http://bugs.debian.org/684580.
Enjoy!

Trivial patches
===============

(None of these is terribly important, but they are all trivial fixes
I'd like to stop carrying as a Debian-specific delta.)

Invocation without argument is broken
-------------------------------------

Patch submitted at
https://code.google.com/p/torsocks/issues/detail?id=47

Typos in manpage
----------------

Patch submitted at
https://code.google.com/p/torsocks/issues/detail?id=48

display correct error message when the wrapped program cannot be found
----------------------------------------------------------------------

Patch available as
0001-Display-correct-error-message-when-the-wrapped-progr.patch
in the Debian packaging repository.

important usability issues
==========================

some way to whitelist local address:port
----------------------------------------

E.g. to solve the "synchronize remote and local IMAP servers with
offlineimap" usecase, and similar:
https://code.google.com/p/torsocks/issues/detail?id=28

Cheers,
--
  intrigeri
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc


More information about the tor-talk mailing list