git ssb

0+

cel / sslh



Tree: ae008179f033c8409c69b13787a539351bace626

Files: ae008179f033c8409c69b13787a539351bace626 / ChangeLog

3727 bytesRaw
1v1.10:
2 Fixed calls referring to sockaddr length so they work
3 with FreeBSD.
4
5 Try target addresses in turn until one works if
6 there are several (e.g. "localhost:22" resolves to
7 an IPv6 address and an IPv4 address and sshd does
8 not listen on IPv6).
9
10 Fixed sslh-fork so killing the head process kills
11 the listener processes.
12
13 Heavily cleaned up test suite. Added stress test
14 t_load script. Added coverage (requires lcov).
15
16 Support for XMPP (Arnaud Gendre).
17
18 Updated README.MacOSX (Aaron Madlon-Kay).
19
20v1.9: 02AUG2011
21 WARNING: This version does not work with FreeBSD and
22 derivatives!
23
24 WARNING: Options changed, you'll need to update your
25 start-up scripts! Log format changed, you'll need to
26 update log processing scripts!
27
28 Now supports IPv6 throughout (both on listening and
29 forwarding)
30
31 Logs now contain IPv6 addresses, local forwarding
32 address, and resolves names (unless --numeric is
33 specified).
34
35 Introduced long options.
36
37 Options -l, -s and -o replaced by their long
38 counterparts.
39
40 Defaults for SSL and SSH options suppressed (it's
41 legitimate to want to use sslh to mux OpenVPN and
42 tinc while not caring about SSH nor SSL).
43
44 Bind to multiple addresses with multiple -p options.
45
46 Support for tinc VPN (experimental).
47
48 Numeric logging option.
49
50v1.8: 15JUL2011
51 Changed log format to make it possible to link
52 connections to subsequent logs from other services.
53
54 Updated CentOS init.d script (Andre Krajnik).
55
56 Fixed zombie issue with OpenBSD (The SA_NOCLDWAIT flag is not
57 propagated to the child process, so we set up signals after
58 the fork.) (Fran�ois FRITZ)
59
60 Added -o "OpenVPN" and OpenVPN probing and support.
61
62 Added single-threaded, select(2)-based version.
63
64 Added support for "Bold" SSH clients (clients that speak first)
65 Thanks to Guillaume Ricaud for spotting a regression
66 bug.
67
68 Added -f "foreground" option.
69
70 Added test suite. (only tests connexions. No test for libwrap,
71 setsid, setuid and so on) and corresponding 'make
72 test' target.
73
74 Added README.MacOSX (thanks Aaron Madlon-Kay)
75
76 Documented use with proxytunnel and corkscrew in
77 README.
78
79
80v1.7: 01FEB2010
81 Added CentOS init.d script (Andre Krajnik).
82
83 Fixed default ssl address inconsistancy, now
84 defaults to "localhost:443" and fixed documentation
85 accordingly (pointed by Markus Schalke).
86
87 Children no longer bind to the listen socket, so
88 parent server can be stopped without killing an
89 active child (pointed by Matthias Buecher).
90
91 Inetd support (Dima Barsky).
92
93v1.6: 25APR2009
94 Added -V, version option.
95
96 Install target directory configurable in Makefile
97
98 Changed syslog prefix in auth.log to "sslh[%pid]"
99
100 Man page
101
102 new 'make install' and 'make install-debian' targets
103
104 PID file now specified using -P command line option
105
106 Actually fixed zombie generation (the v1.5 patch got
107 lost, doh!)
108
109
110v1.5: 10DEC2008
111 Fixed zombie generation.
112
113 Added support scripts (), Makefile.
114
115 Changed all 'connexions' to 'connections' to please
116 pesky users. Damn users.
117
118v1.4: 13JUL2008
119 Added libwrap support for ssh service (Christian Weinberger)
120 Only SSH is libwraped, not SSL.
121
122v1.3: 14MAY2008
123 Added parsing for local interface to listen on
124
125 Changed default SSL connection to port 442 (443 doesn't make
126 sense as a default as we're already listening on 443)
127
128 Syslog incoming connections
129
130v1.2: 12MAY2008
131 Fixed compilation warning for AMD64 (Thx Daniel Lange)
132
133v1.1: 21MAY2007
134 Making sslhc more like a real daemon:
135 * If $PIDFILE is defined, write first PID to it upon startup
136 * Fork at startup (detach from terminal)
137 (thanks to http://www.enderunix.org/docs/eng/daemon.php -- good checklist)
138 * Less memory usage (?)
139
140v1.0:
141 Basic functionality: privilege dropping, target hostnames and ports
142 configurable.
143
144
145

Built with git-ssb-web