Files: ae008179f033c8409c69b13787a539351bace626 / ChangeLog
3727 bytesRaw
1 | v1.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 | |
20 | v1.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 | |
50 | v1.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 | |
80 | v1.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 | |
93 | v1.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 | |
110 | v1.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 | |
118 | v1.4: 13JUL2008 |
119 | Added libwrap support for ssh service (Christian Weinberger) |
120 | Only SSH is libwraped, not SSL. |
121 | |
122 | v1.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 | |
130 | v1.2: 12MAY2008 |
131 | Fixed compilation warning for AMD64 (Thx Daniel Lange) |
132 | |
133 | v1.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 | |
140 | v1.0: |
141 | Basic functionality: privilege dropping, target hostnames and ports |
142 | configurable. |
143 | |
144 | |
145 |
Built with git-ssb-web