Subject: CVS commit: pkgsrc/security/stunnel
To: None <pkgsrc-changes@NetBSD.org>
From: Martti Kuparinen <martti@netbsd.org>
List: pkgsrc-changes
Date: 02/16/2004 11:48:38
Module Name:	pkgsrc
Committed By:	martti
Date:		Mon Feb 16 11:48:38 UTC 2004

Modified Files:
	pkgsrc/security/stunnel: Makefile PLIST distinfo
	pkgsrc/security/stunnel/patches: patch-aa patch-ab

Log Message:
Updated stunnel to 4.05

* New feature sponsored by SURFnet http://www.surfnet.nl/
  - Support for CIFS aka SMB protocol SSL negotiation.
* New features
  - CRL support with new CApath and CAfile global options.
  - New 'taskbar' option on WIN32 (thx to Ken Mattsen
    <ken.Mattsen@roxio.com>).
  - New -fd command line parameter to read configuration
    from a specified file descriptor instead of a file.
  - accept is reported as error with [section] defined (in
    stunnel 4.04 it was silently ignored causing problems
    for lusers that did not read the fine manual).
  - Use fcntl() instead of ioctlsocket() to set socket
    nonblocking when it is supported.
  - Basic support for hardware engines with OpenSSL >= 0.9.7.
  - French manual by Bernard Choppy <choppy@imaginet.fr>.
  - Thread stack size reduced to 64KB for maximum scalability.
  - Added optional code to debug thread stack usage.
  - Support for nsr-tandem-nsk (thx to Tom Bates <tom.bates@hp.com>).
* Bugfixes
  - TCP wrappers code moved to CRIT_NTOA critical section
    since it uses static inet_ntoa() result buffer.
  - SSL_ERROR_SYSCALL handling problems fixed.
  - added code to retry nonblocking SSL_shutdown() calls.
  - Use FD_SETSIZE instead of 16 file descriptors in inetd
    mode.
  - fdscanf groks lowercase protocol negotiation commands.
  - WIN32 taskbar GDI objects leak fixed.
  - Libwrap detection bug in ./configure script fixed.
  - grp.h header detection fixed for NetBSD and possibly
    other systems.
  - Some other minor updates.


To generate a diff of this commit:
cvs rdiff -r1.37 -r1.38 pkgsrc/security/stunnel/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/security/stunnel/PLIST
cvs rdiff -r1.14 -r1.15 pkgsrc/security/stunnel/distinfo
cvs rdiff -r1.14 -r1.15 pkgsrc/security/stunnel/patches/patch-aa
cvs rdiff -r1.12 -r1.13 pkgsrc/security/stunnel/patches/patch-ab

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.