2007-03-20 Alain Thivillon * fix these damns automake things 2006-06-07 Alain Thivillon * client/main.c - fix stupid race condition (kill -1,SIGINT) - Support OpenSSL 0.9.8 * client/ntlmauth.c - Support OpenSSL 0.9.8 - Removes warning * Pre-Release 1.16 2006-06-07 Renaud Deraison deraison AT NessuS D0T 0RG * client/main.c * server/main.c - Support SSL_pending operations - Add maxrx and maxtx parameters to stop connections after maxrx/maxtx bytes 2004-12-27 Alain Thivillon Nicolas Jombart Nicolas DOT Jombart aT hsc doT FR * server/sessions.c - close session file after cleaning * gtl/sslgui.pl.in - Set X11 window title with peer name when loading config 2004-03-14 Alain Thivillon * server/sessions.c server/session.h server/main.c server/pppwho.c - When server starts, clean wtmp file from old entries by appending a stop record * Release 1.15 2004-03-10 Alain Thivillon * client/ntlmauth.c - Make NTLM auth works with broken Squid ntlm_auth programm (Unicode, NTLM supported and not used when proxying requests to NT DC). - Fix generation of LanMah hash - Bugs fixed with help of Kana 2004-02-15 Alain Thivillon Franck Davy * server/main.c server/dhpfs.c - Add Perfect Forward Secrecy using DH Params (stolen from OpenSSL apps) - Close wtmp file before execing pppd 2004-02-03 Alain Thivillon * release 1.14 2004-02-02 Denis Ducamp * client/main.cf - reformat output 2003-12-01 Alain Thivillon * client/main.c - fix a Host header bug when using ISA proxy server 2003-10-21 Alain Thivillon * client/main.c - hopefully fix a file descriptor leak noted by Denis Ducamp 2003-10-06 Alain Thivillon * client/ntlm.c client/main.c - Fix a stupid bug when proxy response is not in single segment 2003-09-21 Alain Thivillon * Better reporting of SSL_accept and SSL_connect errors * Solaris port and fixes 2003-09-15 Alain Thivillon * gtk/sslgui.pl.in - Change Stop Tunnel from Ctrl+T to Ctrl+E (as in Ethereal) - Don't allow File/Close if pppclient is running 2003-09-11 Alain Thivillon * gtk/sslgui.pl.in - Add Keyboard accelerators * man pages - Typos fixed by Denis 2003-09-10 Denis Ducamp * README - Integrate work from Simon Batchelor 2003-09-07 Alain Thivillon * server/main.c, configure.in - Add tcpwrapper support (./configure --with-libwrap) 2003-09-07 Denis Ducamp * mdoc -> man conversions 2003-09-06 Alain Thivillon * client/main.c, client/base64.c, configure.in - Add support for *BSD userland ppp on client side - Fix Solaris client (strcasestr and daemon) - Fix some coredumps when config file incorrect - Add for MacOSX * FreeBSD/ - Add FreeBSD port to CVS tree * gtk/sslgui.pl, gtk/gpppclient.1 configure.in , Makefile.am - perl-Gtk gui (needs Gtk.pm module from Cpan and Gtk 1.2 :/) * client/pppclient.1 client/ssltunnelrc.5 - Add pppclient.1 man (Yann Berthier ) - Add ssltunnelrc.5 man (configuration directives) 2003/08/15 Alain Thivillon * configure.in - Released Version 1.12 * client/main.c - Fix infinite loop when timeout in proxy response - Fix potential buffer overflow if proxy is sending more than 1024 chars in headers and we are doing proxy authentication * sevver/main.c - Server use a lockfile in /var/lock/ssltunnel to refuse two simultaneous connections with same certificate 2003-07-25 Alain Thivillon * Add NTLM Authentification (client/main.c, client/base64.c, client/ntlmauth.c) - Needs openssl 0.9.7 or later and iconv library - Rebuild Base64 from scratch using Apache code When using NTLM auth, user can be entered with following syntax in config file: DOMAIN\user where DOMAIN is Windows NT/2000 Domain. NTLM auth has been tested successfully with ISA server 2000. * Program now try to connect to proxy without authentication, examine headers and choose best authentication scheme (NTLM ou Basic). 2003-06-10 Alain Thivillon * Released Version 1.07 * New layout for autotools ./configure && make : build all ./configure --disable-client : Build only server ./configure --disable-server : Build only client * client/main.c, client/tunnel.conf - Enable ppp to work with default "auth" option by specifing peer name in tunnel.conf 2003-06-03 Alain Thivillon * Released Version 1.06 * Remove Gnu Make dependency * Remove warnings with gcc 3.x 2003-06-02 Alain Thivillon * Added pidfile * Added rc script