pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/libassuan2



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Fri Aug  9 03:53:22 UTC 2024

Modified Files:
        pkgsrc/security/libassuan2: Makefile distinfo
        pkgsrc/security/libassuan2/patches: patch-src_assuan-socket.c

Log Message:
security/libassuan2: Update to 3.0.1

Changelog:
Noteworthy changes in version 3.0.1 (2024-06-24) [C9/A0/R1]
------------------------------------------------

 * Change Unix symbol versioning to help the Debian transitioning
   process.

 Release-info: https://dev.gnupg.org/T7163

Noteworthy changes in version 3.0.0 (2024-06-18) [C9/A0/R0]
------------------------------------------------

 * API change: For new code, which uses libassuan with nPTH, please
   use gpgrt_get_syscall_clamp and assuan_control, instead of the
   system_hooks API.  Use of ASSUAN_SYSTEM_NPTH is deprecated with new
   API version 3.  If it's really needed to keep using old
   implementation of ASSUAN_SYSTEM_NPTH, you need to change your your
   application code, to define
   ASSUAN_REALLY_REQUIRE_V2_NPTH_SYSTEM_HOOKS before including
   <assuan.h>.  For an application which uses version 2 API
   (NEED_LIBASSUAN_API=2 in its configure.ac), use of
   ASSUAN_SYSTEM_NPTH is still supported.  [T5914]

 * New function assuan_control.  [T6625]

 * New function assuan_sock_accept.  [T5925]

 * New functions assuan_pipe_wait_server_termination and
   assuan_pipe_kill_server to support abstraction of process.  [T6487]

 * Windows support for sendfd/recvfd.  [T6236]

 * Implement timeout in assuan_sock_connect_byname.  [T3302]

 * No support for WindowsCE, any more.  [T6170]

 * New socket flags "linger" and "reuseaddr".  [rA87f92fe962]

 * Interface changes relative to the 2.5.0 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 assuan_sock_accept                  NEW.
 assuan_pipe_wait_server_termination NEW.
 assuan_pipe_kill_server             NEW.
 assuan_sock_set_flag                EXTENDED.
 assuan_sock_get_flag                EXTENDED.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/security/libassuan2/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/security/libassuan2/distinfo
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/security/libassuan2/patches/patch-src_assuan-socket.c

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

Modified files:

Index: pkgsrc/security/libassuan2/Makefile
diff -u pkgsrc/security/libassuan2/Makefile:1.24 pkgsrc/security/libassuan2/Makefile:1.25
--- pkgsrc/security/libassuan2/Makefile:1.24    Thu Mar  7 10:48:40 2024
+++ pkgsrc/security/libassuan2/Makefile Fri Aug  9 03:53:22 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2024/03/07 10:48:40 adam Exp $
+# $NetBSD: Makefile,v 1.25 2024/08/09 03:53:22 ryoon Exp $
 
-DISTNAME=      libassuan-2.5.7
+DISTNAME=      libassuan-3.0.1
 CATEGORIES=    security
 MASTER_SITES=  ftp://ftp.gnupg.org/gcrypt/libassuan/
 MASTER_SITES+= http://mirrors.dotsrc.org/gcrypt/libassuan/

Index: pkgsrc/security/libassuan2/distinfo
diff -u pkgsrc/security/libassuan2/distinfo:1.23 pkgsrc/security/libassuan2/distinfo:1.24
--- pkgsrc/security/libassuan2/distinfo:1.23    Thu Mar  7 10:48:40 2024
+++ pkgsrc/security/libassuan2/distinfo Fri Aug  9 03:53:22 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.23 2024/03/07 10:48:40 adam Exp $
+$NetBSD: distinfo,v 1.24 2024/08/09 03:53:22 ryoon Exp $
 
-BLAKE2s (libassuan-2.5.7.tar.bz2) = 86443170f23fa804a0a9d5d21b2fe8467e5ff2dcf6f1100e769b34770db7baae
-SHA512 (libassuan-2.5.7.tar.bz2) = ca33bd0325bbebccb63b6a84cc0aa5c85b25c6275a68df83aeb3f3729b2cd38220198a941c3479bd461f16b7ddb6b558c0664697ca3153c7fb430544303d773f
-Size (libassuan-2.5.7.tar.bz2) = 605076 bytes
-SHA1 (patch-src_assuan-socket.c) = 1a7a4167a32d7f55b4c0e0d12e5993f9f100737e
+BLAKE2s (libassuan-3.0.1.tar.bz2) = 434ecf3d4099e9d28af327a8c3c3c5501adc36f0044c80233b1a4e8caa872d1d
+SHA512 (libassuan-3.0.1.tar.bz2) = 6914a02c20053bae0fc4c29c5c40655f1cec711983d57fa85e46df34e90b10e33d31256dd50ae7c7faa8d8d750a529bf9072da0cda3bdd77ebfedbc0e26e5e16
+Size (libassuan-3.0.1.tar.bz2) = 592430 bytes
+SHA1 (patch-src_assuan-socket.c) = f4f9301a35c2fc8f399d50b91dc84216f4059465
 SHA1 (patch-src_assuan-uds.c) = 62d935c5fad5eb5bbc6721f89681b7be724c4916

Index: pkgsrc/security/libassuan2/patches/patch-src_assuan-socket.c
diff -u pkgsrc/security/libassuan2/patches/patch-src_assuan-socket.c:1.1 pkgsrc/security/libassuan2/patches/patch-src_assuan-socket.c:1.2
--- pkgsrc/security/libassuan2/patches/patch-src_assuan-socket.c:1.1    Wed Nov 15 16:12:05 2023
+++ pkgsrc/security/libassuan2/patches/patch-src_assuan-socket.c        Fri Aug  9 03:53:22 2024
@@ -1,11 +1,11 @@
-$NetBSD: patch-src_assuan-socket.c,v 1.1 2023/11/15 16:12:05 nia Exp $
+$NetBSD: patch-src_assuan-socket.c,v 1.2 2024/08/09 03:53:22 ryoon Exp $
 
 Add missing header for select(2). Fixes build on Mac OS X 10.4.
 
---- src/assuan-socket.c.orig   2023-06-16 08:33:14.000000000 +0000
+--- src/assuan-socket.c.orig   2024-06-27 04:17:34.537130917 +0000
 +++ src/assuan-socket.c
-@@ -34,6 +34,7 @@
- #endif
+@@ -32,6 +32,7 @@
+ # include <io.h>
  #else
  # include <sys/types.h>
 +# include <sys/select.h>



Home | Main Index | Thread Index | Old Index