Commit graph

8 commits

Author SHA1 Message Date
Warner Losh
ed13219d7c Kludge rearming the signal for SIGCHLD so that we can harvest the
zombies on the system.  Without this change, the socks5 daemon would
work great for a short period of time, then hang because no more
children could be created.  It appears from debugging that this is
because gravedigger was only called once.  I reestablish the signal
handler in gravedigger to force SIGCHLD to be unmasked.

A more proper fix might be to fix Signal to have multi-shot signals,
or to see what might be broken with the signal masks.  Since I'm in a
hurry and this port's daemon is broken without this, I commit this
kludge knowing that it will live approximately forever, less three
days.
2000-10-03 03:28:46 +00:00
Warner Losh
ba3406cf49 Update to socks 1.0r11. patch-aa had been partially integrated into
r11 as well as parts of patch-ak.  1.0r10 is no longer available at
the NEC web site.  Verified the URL was still the right place to go to
get socks5 1.0r11.

Noticed by: Jim Paterson <jpaterso@paterson.org>
2000-08-30 19:43:28 +00:00
Yoshinobu Inoue
e53d640ca4 Add getaddrinfo() wrapper function support.
Tested and confirmed by: Robert Muir <rmuir@looksharp.net>,
	Toshihiko Kodama <kodama@ayame.mfd.cs.fujitsu.co.jp>,
	Masahide -mac- NODA <mac@clave.gr.jp>

Approved by: jkh

Reviewed by: imp
2000-02-24 06:37:27 +00:00
Warner Losh
2db0b247a5 Upgrade to 1.0 r10.
Remove patches integrated since r9.
1/2 of patch-aa was integrated, the second half has been retained.
Add new patch (patch-ak) from web site for s5fakehost files.
Add new patch (patch-al) to fix long standing telnet failure to build (it
	is a kludge, so hasn't been submitted to the socks maintainers).
1999-09-25 05:27:58 +00:00
Warner Losh
ffe162b612 Update to ELF and v1.0r7. This version supports only one type of
binaries (ELF OR aout) with runsocks.
1998-10-07 18:51:28 +00:00
Warner Losh
edf9db9125 Fix minor problems with FreeBSD 1.x dynamic loader workarounds breaking
FreeBSD 2.x dynamic loader.  This makes more programs, including emacs,
work with runsocks.

This patch will work at least as far back as 1.0r3.

Submitted by:	Aaron Smith <aaron@sigma.veritas.com>
1998-07-20 23:37:26 +00:00
Masafumi Max NAKANE
b39c6760cf Update, beta-0.17.1-exportable -> beta-0.17.2-exportable. 1997-05-04 16:55:38 +00:00
John Polstra
23626d1993 Update from socks5-beta-0.16.6-exportable to socks5-beta-0.17.1-exportable.
Fix configuration problem caused by FreeBSD major version number change.

Submitted by:	Doug Ambrisko <ambrisko@whistle.com>
1996-12-05 00:56:20 +00:00