Subject: pkg/32517: Update mail/msmtp to 1.4.5 (patch included)
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <lems@gmx.net>
List: pkgsrc-bugs
Date: 01/13/2006 18:05:00
>Number:         32517
>Category:       pkg
>Synopsis:       Update mail/msmtp to 1.4.5 (patch included)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Fri Jan 13 18:05:00 +0000 2006
>Originator:     Leonard Schmidt
>Release:        NetBSD 3.0.0_STABLE
>Organization:
	
>Environment:
	
	
System: NetBSD novalis.ylajali.lan 3.0.0_STABLE NetBSD 3.0.0_STABLE (LAUSCHER) #2: Fri Jan 13 13:22:33 CET 2006 lems@novalis.ylajali.lan:/home/lems/src/sys/arch/sparc64/compile/LAUSCHER sparc64
Architecture: sparc64
Machine: sparc64
>Description:
This supersedes pkg/32057.

Changes from 1.4.4 to 1.4.5:
Version 1.4.5:
- gnulib update.
- adapted configure.ac for new pkg-config version
- Use gnulib socklen module for socklen_t.
- Lock the logfile.
- W32/DJGPP: Use all files/streams in binary mode.
- W32: Allow %HOME% to override default user configuration directory.
- W32: Enable getpass and netrc functionality.
- Use gnulib getpass module since it now works on Win32.
- Shut down a GnuTLS TLS session with GNUTLS_SHUT_WR instead of
  GNUTLS_SHUT_RDWR. This prevents session hangs in certain situations.
  It is safe to do this because we never reuse a connection when TLS was shut
  down. Thanks to Jens Kammler for the problem report!
- Do not rely on a failing malloc setting errno in xalloc_die()
- Make the GnuTLS code accept old version 1 CA certificates when verifying
  certificates.
- Renamed LOCK_(READ|WRITE) to OSENV_LOCK_(READ|WRITE) in os_env.[ch] to avoid
  name clashes with <fcntl.h>
>How-To-Repeat:
	
>Fix:
http://rootshell.be/~lems/pkgsrc/msmtp-1.4.4_to_1.4.5.diff

>Unformatted: