pkgsrc/net/net6/patches/patch-src_select.cpp
mef 2c6aea0dd4 (pkgsrc)
- Add LICENSE as gnu-gpl-v2
 - delete patch for gnutls, upstream now takes care, although the boundary
   is little bit different as:
   (patch)    #if GNUTLS_VERSION_NUMBER < 0x020c00
   (upstream) #if GNUTLS_VERSION_NUMBER < 0x030003
 - Add comment on patch-src_select.cpp (from cvs log)

(upstream)
 - Update 1.3.10 to 1.3.14
Version 1.3.14:
 * Ensure that overflows on the user ID assigned to each connection
   do not yield one that is already in use.  (Reported by Vasiliy
   Kulikov.)  [CVE-2011-4093]
 * Do not leak information about logged-in users.  (Reported by
   Vasiliy Kulikov.)  [CVE-2011-4091]
 * Fix build failures with GnuTLS 3.0 and above, thanks to
   Vincent Untz.
 * Updated translations

Version 1.3.13:
 * Updated translations

Version 1.3.12:
 * Allow non-blocking sockets on *nix.
 * New translations:
   - Korean
   - English (Great Britain)

Version 1.3.11:
 * Fix possible TLS lockup on Windows.
 * New translation:
   - Ukrainian, thanks to Yuri Chornoivan!
2015-01-29 02:59:27 +00:00

14 lines
338 B
C++

$NetBSD: patch-src_select.cpp,v 1.2 2015/01/29 02:59:27 mef Exp $
Fix build on SunOS. Patch from Sebastian Wiedenroth.
--- src/select.cpp.orig 2009-08-24 12:18:29.000000000 +0000
+++ src/select.cpp
@@ -20,6 +20,7 @@
#include <ctime>
#include <limits>
+#include <cstring>
#ifdef HAVE_SYS_SELECT_H
# include <sys/select.h>
#endif