Package: dante / 1.4.2+dfsg-6

Metadata

Package Version Patches format
dante 1.4.2+dfsg-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
rename library.patch | (download)

bin/socksify.in | 2 1 + 1 - 0 !
dlib/Makefile.am | 20 10 + 10 - 0 !
dlib/int_osf3.c | 2 1 + 1 - 0 !
doc/README.socksify | 2 1 + 1 - 0 !
doc/README.usage | 16 8 + 8 - 0 !
include/socks.h | 2 1 + 1 - 0 !
lib/Makefile.am | 26 13 + 13 - 0 !
libscompat.m4 | 2 1 + 1 - 0 !
8 files changed, 36 insertions(+), 36 deletions(-)

 rename the libdsocks library to avoid a conflict with libsocks4.
Bug-Debian: https://bugs.debian.org/52475
rename programs.patch | (download)

INSTALL | 4 2 + 2 - 0 !
doc/sockd.8 | 14 7 + 7 - 0 !
doc/sockd.conf.5 | 24 12 + 12 - 0 !
doc/socks.conf.5 | 8 4 + 4 - 0 !
4 files changed, 25 insertions(+), 25 deletions(-)

 rename some files - this is dante, not the original socks.
 - /etc/socks.conf => /etc/dante.conf
 - /etc/sockd.conf => /etc/danted.conf
 - /usr/sbin/sockd => /usr/sbin/danted
 .
 The changelog entry references bug #35187, but bugs.debian.org disclaims any
 knowledge of it.
configure.patch | (download)

configure.ac | 2 2 + 0 - 0 !
preload.m4 | 3 2 + 1 - 0 !
2 files changed, 4 insertions(+), 1 deletion(-)

 adapt the configure script for the debian environment.
 Always use Debian's libtool and libdl.so.2.
 Do not add "-g -O2" to the Debian build's CFLAGS.
readme functions.patch | (download)

doc/README.usage | 36 2 + 34 - 0 !
1 file changed, 2 insertions(+), 34 deletions(-)

 remove the list of overridden functions; better to include socks.h
config users.patch | (download)

example/sockd.conf | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 do not invent our own users, use "proxy" and "nobody".
linux eccentricities.patch | (download)

include/common.h | 3 2 + 1 - 0 !
lib/Rcompat.c | 2 1 + 1 - 0 !
preload.m4 | 4 2 + 2 - 0 !
3 files changed, 5 insertions(+), 4 deletions(-)

 fix the build on non-linux architectures.
 - never build with the "Linux eccentricities" on Debian
 - make the CMSG_CONTROLDATA() macro work and introduce
   an lvalue equivalent
 - add two more kFreeBSD tests in the configure script
man errors.patch | (download)

doc/sockd.conf.5 | 20 10 + 10 - 0 !
doc/socksify.1 | 2 1 + 1 - 0 !
2 files changed, 11 insertions(+), 11 deletions(-)

 fix the manual page errors.
 - replace mdoc macros with man ones
 - use minus signs instead of hyphens where necessary
sa_siginfo.patch | (download)

lib/connectchild.c | 10 10 + 0 - 0 !
lib/upnp.c | 2 2 + 0 - 0 !
sockd/monitor.c | 4 4 + 0 - 0 !
sockd/mother_util.c | 6 6 + 0 - 0 !
sockd/sockd.c | 4 4 + 0 - 0 !
sockd/sockd_child.c | 4 4 + 0 - 0 !
sockd/sockd_io.c | 4 4 + 0 - 0 !
sockd/sockd_negotiate.c | 4 4 + 0 - 0 !
sockd/sockd_request.c | 4 4 + 0 - 0 !
9 files changed, 42 insertions(+)

 only use sa_siginfo if available (e.g. not on gnu/hurd)
cppcheck.patch | (download)

lib/address.c | 2 1 + 1 - 0 !
lib/clientprotocol.c | 7 6 + 1 - 0 !
sockd/method_uname.c | 2 1 + 1 - 0 !
3 files changed, 8 insertions(+), 3 deletions(-)

 fix some cppcheck warnings.
dante client multiarch.patch | (download)

bin/socksify.in | 21 19 + 2 - 0 !
dlib/Makefile.am | 2 1 + 1 - 0 !
2 files changed, 20 insertions(+), 3 deletions(-)

 leave it to the loader to preload the correct abi libraries.
 Teach dante-client to put only the library names into LD_PRELOAD so that
 the actual runtime loader can figure out which libraries to load, taking
 into account the ABI of the executable files.
 .
 Install the dynamic preload library as a full-fledged library, SONAME and all.
standards.patch | (download)

compiler.m4 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 support kfreebsd and the hurd.
typos.patch | (download)

INSTALL | 4 2 + 2 - 0 !
NEWS | 14 7 + 7 - 0 !
configure.ac | 4 2 + 2 - 0 !
doc/README.survey | 2 1 + 1 - 0 !
doc/SOCKS4.protocol | 6 3 + 3 - 0 !
doc/sockd.conf.5 | 10 5 + 5 - 0 !
doc/socksify.1 | 4 2 + 2 - 0 !
example/sockd.conf | 6 3 + 3 - 0 !
example/socks.conf | 2 1 + 1 - 0 !
include/common.h | 14 7 + 7 - 0 !
include/monitor.h | 4 2 + 2 - 0 !
include/sockd.h | 42 21 + 21 - 0 !
include/socks.h | 2 1 + 1 - 0 !
lib/Raccept.c | 2 1 + 1 - 0 !
lib/Rconnect.c | 8 4 + 4 - 0 !
lib/address.c | 2 1 + 1 - 0 !
lib/addressmatch.c | 6 3 + 3 - 0 !
lib/authneg.c | 4 2 + 2 - 0 !
lib/clientprotocol.c | 2 1 + 1 - 0 !
lib/config.c | 2 1 + 1 - 0 !
lib/config_parse.c | 2 1 + 1 - 0 !
lib/config_parse.y | 2 1 + 1 - 0 !
lib/connectchild.c | 11 5 + 6 - 0 !
lib/gssapi.c | 10 5 + 5 - 0 !
lib/hostcache.c | 4 2 + 2 - 0 !
lib/httpproxy.c | 4 2 + 2 - 0 !
lib/iobuf.c | 4 2 + 2 - 0 !
lib/log.c | 2 1 + 1 - 0 !
lib/socket.c | 2 1 + 1 - 0 !
lib/time.c | 2 1 + 1 - 0 !
lib/udp.c | 4 2 + 2 - 0 !
lib/upnp.c | 10 5 + 5 - 0 !
sockd/auth_pam.c | 2 1 + 1 - 0 !
sockd/dante_udp.c | 2 1 + 1 - 0 !
sockd/method_uname.c | 4 2 + 2 - 0 !
sockd/mother_util.c | 10 5 + 5 - 0 !
sockd/rule.c | 12 6 + 6 - 0 !
sockd/serverconfig.c | 6 3 + 3 - 0 !
sockd/shmem.c | 2 1 + 1 - 0 !
sockd/sockd.c | 8 4 + 4 - 0 !
sockd/sockd_child.c | 14 7 + 7 - 0 !
sockd/sockd_io.c | 36 18 + 18 - 0 !
sockd/sockd_negotiate.c | 12 6 + 6 - 0 !
sockd/sockd_request.c | 28 14 + 14 - 0 !
sockd/sockd_socket.c | 2 1 + 1 - 0 !
sockd/sockd_tcp.c | 6 3 + 3 - 0 !
sockd/sockd_udp.c | 6 3 + 3 - 0 !
47 files changed, 173 insertions(+), 174 deletions(-)

 fix some typographical and grammatical errors.
sendbuf ioctl.patch | (download)

libscompat.m4 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use a flag, not an ioctl value, for have_sendbuf_ioctl
 The preprocessor throws a hissy fit if we try to check for
 the truthiness of an ioctl definition itself, at least on PowerPC.
signal names.patch | (download)

lib/tostring.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 make sure sigpwr is not the same as siginfo or siglost
 Avoid a duplicate case value in a switch statement on e.g. Alpha or Sparc.
path max.patch | (download)

include/osdep.h | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 use a sensible value for path_max if it is not defined.