Permalink
Browse files

Update to upstream version 4.34

  • Loading branch information...
1 parent 9609ff7 commit 64273273e93a0e9c11decb0bbcccf23628bb5146 @copiousfreetime copiousfreetime committed May 26, 2011
Showing with 26,956 additions and 35,193 deletions.
  1. +17 −1 ChangeLog
  2. +22 −10 INSTALL.W32
  3. +6 −0 Makefile.am
  4. +193 −89 Makefile.in
  5. +0 −1 TODO
  6. +195 −6,759 aclocal.m4
  7. +7,347 −5,898 auto/ltmain.sh
  8. +9,779 −21,425 configure
  9. +47 −70 configure.ac
  10. +1 −1 doc/Makefile.am
  11. +130 −79 doc/Makefile.in
  12. +12 −10 doc/stunnel.8
  13. +8 −7 doc/stunnel.html
  14. +12 −10 doc/stunnel.pl.8
  15. +8 −7 doc/stunnel.pl.html
  16. +8 −6 doc/stunnel.pl.pod
  17. +8 −6 doc/stunnel.pod
  18. +7,377 −0 m4/libtool.m4
  19. +368 −0 m4/ltoptions.m4
  20. +123 −0 m4/ltsugar.m4
  21. +23 −0 m4/ltversion.m4
  22. +92 −0 m4/lt~obsolete.m4
  23. +4 −4 src/Makefile.am
  24. +165 −85 src/Makefile.in
  25. +190 −162 src/client.c
  26. +6 −5 src/common.h
  27. +82 −96 src/ctx.c
  28. +2 −0 src/env.c
  29. +1 −1 src/evc.mak
  30. +13 −7 src/file.c
  31. +25 −9 src/gui.c
  32. +1 −1 src/libwrap.c
  33. +2 −2 src/log.c
  34. +3 −3 src/mingw.mak
  35. +50 −29 src/network.c
  36. +2 −2 src/nogui.c
  37. +242 −134 src/options.c
  38. +3 −3 src/os2.mak
  39. +62 −48 src/protocol.c
  40. +9 −14 src/prototypes.h
  41. +2 −2 src/pty.c
  42. +5 −37 src/ssl.c
  43. +42 −6 src/sthreads.c
  44. +4 −4 src/stunnel.c
  45. BIN src/stunnel.exe
  46. +4 −4 src/vc.mak
  47. +57 −73 src/verify.c
  48. +1 −1 tools/Makefile.am
  49. +92 −45 tools/Makefile.in
  50. +1 −1 tools/stunnel.conf-sample.in
  51. +105 −29 tools/stunnel.init.in
  52. +4 −6 tools/stunnel.nsi
  53. +1 −1 tools/stunnel.spec
View
@@ -1,5 +1,21 @@
stunnel Universal SSL tunnel
+Version 4.34, 2010.09.19, urgency: LOW:
+* New features
+ - Updated Win32 DLLs for OpenSSL 1.0.0a.
+ - Updated Win32 DLLs for zlib 1.2.5.
+ - Updated automake to version 1.11.1
+ - Updated libtool to version 2.2.6b
+ - Added ECC support with a new service-level "curve" option.
+ - DH support is now enabled by default.
+ - Added support for OpenSSL builds with some algorithms disabled.
+ - ./configure modified to support cross-compilation.
+ - Sample stunnel.init updated based on Debian init script.
+* Bugfixes
+ - Implemented fixes in user interface to enter engine PIN.
+ - Fixed a transfer() loop issue on socket errors.
+ - Fixed missing WIN32 taskbar icon while displaying a global option error.
+
Version 4.33, 2010.04.05, urgency: MEDIUM:
* New features
- Win32 DLLs for OpenSSL 1.0.0.
@@ -8,7 +24,7 @@ Version 4.33, 2010.04.05, urgency: MEDIUM:
- Experimental support for local mode on WIN32 platform.
Try "exec = c:\windows\system32\cmd.exe".
* Bugfixes
- - Inetd mode fixed
+ - Inetd mode fixed.
Version 4.32, 2010.03.24, urgency: MEDIUM:
* New features
View
@@ -5,22 +5,34 @@ Building stunnel from source (optional):
1) Install mingw32 cross-compiler o a Unix/Linux machine.
In Debian all you need is:
- apt-get install mingw32
+ apt-get install mingw32
Native compilation on a Windows machine is possible, but not supported.
- 2) Download the recent OpenSSL in unpack it to /usr/src/ directory.
- cd /usr/src && tar zvxf ~/openssl-(version).tar.gz
+ 2) Download the recent zlib from http://www.zlib.net/
+ Update the following definitions in win32/Makefile.gcc file:
+ SHARED_MODE=1
+ PREFIX = i586-mingw32msvc-
+ then build zlib with:
+ make -f win32/Makefile.gcc
+ and install it in mingw32 tree:
+ sudo BINARY_PATH=~/ \
+ INCLUDE_PATH=/usr/i586-mingw32msvc/include/ \
+ LIBRARY_PATH=/usr/i586-mingw32msvc/lib/ \
+ make -f win32/Makefile.gcc install
- 3) Build OpenSSL with cross_mingw32.sh script.
- ftp://stunnel.mirt.net/stunnel/openssl/cross_mingw32.sh
+ 3) Download the recent OpenSSL in unpack it to /usr/src/ directory.
+ cd /usr/src && tar zvxf ~/openssl-(version).tar.gz
- 4) Download and unpack stunnel-(version).tar.gz.
+ 4) Build OpenSSL with cross_mingw32.sh script.
+ ftp://stunnel.mirt.net/stunnel/openssl/cross_mingw32.sh
- 5) Configure stunnel.
- cd stunnel-(version) && ./configure --with-ssl=/path/to/openssl-(version)
+ 5) Download and unpack stunnel-(version).tar.gz.
- 6) Build windows executable.
- cd src && make stunnel.exe
+ 6) Configure stunnel.
+ cd stunnel-(version) && ./configure --with-ssl=/path/to/openssl-(version)
+
+ 7) Build windows executable.
+ cd src && make stunnel.exe
Installing stunnel:
View
@@ -1,7 +1,13 @@
## Process this file with automake to produce Makefile.in
+ACLOCAL_AMFLAGS = -I m4
+
SUBDIRS = src doc tools
+LIBTOOL_DEPS = @LIBTOOL_DEPS@
+libtool: $(LIBTOOL_DEPS)
+ $(SHELL) ./config.status libtool
+
EXTRA_DIST = PORTS BUGS COPYRIGHT.GPL CREDITS INSTALL.W32 INSTALL.WCE INSTALL.FIPS
docdir = $(datadir)/doc/stunnel
Oops, something went wrong.

0 comments on commit 6427327

Please sign in to comment.