Received: by mail.netbsd.org (Postfix, from userid 605) id B17698502E; Thu, 21 Jul 2022 11:31:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E9EB084E9C for ; Thu, 21 Jul 2022 11:31:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 7X-j5QoiQ8JM for ; Thu, 21 Jul 2022 11:31:24 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 19DCC84E56 for ; Thu, 21 Jul 2022 11:31:24 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 13353FB1A; Thu, 21 Jul 2022 11:31:24 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1658403084286210" MIME-Version: 1.0 Date: Thu, 21 Jul 2022 11:31:24 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/net/libfilezilla To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20220721113124.13353FB1A@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1658403084286210 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Thu Jul 21 11:31:23 UTC 2022 Modified Files: pkgsrc/net/libfilezilla: Makefile PLIST distinfo pkgsrc/net/libfilezilla/patches: patch-lib_impersonation.cpp Log Message: libfilezilla: update to 0.38.1. 0.38.1 (2022-07-20) + fz::aio_waitable now also accepts event handlers in addition to aio_waiter - Split fz::process::kill into separate stop and kill functions 0.38.0 (2022-07-08) + Added readers and writers for asynchronous disk I/O operating on a buffer pool + Added fz::current_username() + Added fz::event_handler::stop_add_timer + Added overload for fz::event_handler::add_timer that takes a deadline + Added fz::file::set_modification_time + Added fz::get_network_interfaces + *nix: fz::socket can now accept Unix-domain sockets, added fz::socket::send_fd and fz::socke::read_fd - *nix: When impersonating, limit supplementary groups to NGROUPS_MAX To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 pkgsrc/net/libfilezilla/Makefile cvs rdiff -u -r1.15 -r1.16 pkgsrc/net/libfilezilla/PLIST cvs rdiff -u -r1.36 -r1.37 pkgsrc/net/libfilezilla/distinfo cvs rdiff -u -r1.3 -r1.4 \ pkgsrc/net/libfilezilla/patches/patch-lib_impersonation.cpp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1658403084286210 Content-Disposition: inline Content-Length: 3988 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/net/libfilezilla/Makefile diff -u pkgsrc/net/libfilezilla/Makefile:1.41 pkgsrc/net/libfilezilla/Makefile:1.42 --- pkgsrc/net/libfilezilla/Makefile:1.41 Wed May 4 05:46:46 2022 +++ pkgsrc/net/libfilezilla/Makefile Thu Jul 21 11:31:23 2022 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.41 2022/05/04 05:46:46 wiz Exp $ +# $NetBSD: Makefile,v 1.42 2022/07/21 11:31:23 wiz Exp $ -DISTNAME= libfilezilla-0.37.2 +DISTNAME= libfilezilla-0.38.1 CATEGORIES= net # some kind of direct-download disabling #MASTER_SITES= https://dl3.cdn.filezilla-project.org/libfilezilla/ Index: pkgsrc/net/libfilezilla/PLIST diff -u pkgsrc/net/libfilezilla/PLIST:1.15 pkgsrc/net/libfilezilla/PLIST:1.16 --- pkgsrc/net/libfilezilla/PLIST:1.15 Wed May 4 05:46:46 2022 +++ pkgsrc/net/libfilezilla/PLIST Thu Jul 21 11:31:23 2022 @@ -1,4 +1,7 @@ -@comment $NetBSD: PLIST,v 1.15 2022/05/04 05:46:46 wiz Exp $ +@comment $NetBSD: PLIST,v 1.16 2022/07/21 11:31:23 wiz Exp $ +include/libfilezilla/aio/aio.hpp +include/libfilezilla/aio/reader.hpp +include/libfilezilla/aio/writer.hpp include/libfilezilla/apply.hpp include/libfilezilla/buffer.hpp include/libfilezilla/encode.hpp Index: pkgsrc/net/libfilezilla/distinfo diff -u pkgsrc/net/libfilezilla/distinfo:1.36 pkgsrc/net/libfilezilla/distinfo:1.37 --- pkgsrc/net/libfilezilla/distinfo:1.36 Wed May 4 05:46:46 2022 +++ pkgsrc/net/libfilezilla/distinfo Thu Jul 21 11:31:23 2022 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.36 2022/05/04 05:46:46 wiz Exp $ +$NetBSD: distinfo,v 1.37 2022/07/21 11:31:23 wiz Exp $ -BLAKE2s (libfilezilla-0.37.2.tar.bz2) = 676cf6752f55ddbdae7c3416c05fa6835ae277fb36567a2ef063758e28e6491d -SHA512 (libfilezilla-0.37.2.tar.bz2) = a8902977bae5f442045faa8a68c2f85e667a2371b1e643fde49e592fa9544b0a672c476246b01b2ba7b52390b37b0f1f33e5196be4499eddf5783f225091c93a -Size (libfilezilla-0.37.2.tar.bz2) = 609128 bytes -SHA1 (patch-lib_impersonation.cpp) = b3329868b8339bcdac6768768bfc3645de28d455 +BLAKE2s (libfilezilla-0.38.1.tar.bz2) = a8fce0c938fc8fa538a6795faab2fce92f43f8a45d92537f9fe9157a6b43bc07 +SHA512 (libfilezilla-0.38.1.tar.bz2) = 486aa4934f3fde4684c134ac7648edd0dfbd2dd2082909cd8ecafcccf9e3e9a86874c250773bc28ad25a8c40c8d34f242008636efdf4d311764682cf89b6fe39 +Size (libfilezilla-0.38.1.tar.bz2) = 621099 bytes +SHA1 (patch-lib_impersonation.cpp) = d02a10cbcbec23ec1cc6966c1721bd222c02670d Index: pkgsrc/net/libfilezilla/patches/patch-lib_impersonation.cpp diff -u pkgsrc/net/libfilezilla/patches/patch-lib_impersonation.cpp:1.3 pkgsrc/net/libfilezilla/patches/patch-lib_impersonation.cpp:1.4 --- pkgsrc/net/libfilezilla/patches/patch-lib_impersonation.cpp:1.3 Wed May 4 05:46:46 2022 +++ pkgsrc/net/libfilezilla/patches/patch-lib_impersonation.cpp Thu Jul 21 11:31:23 2022 @@ -1,9 +1,9 @@ -$NetBSD: patch-lib_impersonation.cpp,v 1.3 2022/05/04 05:46:46 wiz Exp $ +$NetBSD: patch-lib_impersonation.cpp,v 1.4 2022/07/21 11:31:23 wiz Exp $ Hide Linux-specific stuff in ifdef __Linux__ https://trac.filezilla-project.org/ticket/12658 ---- lib/impersonation.cpp.orig 2022-04-01 12:35:07.000000000 +0000 +--- lib/impersonation.cpp.orig 2022-07-08 13:18:44.000000000 +0000 +++ lib/impersonation.cpp @@ -7,7 +7,7 @@ #include @@ -14,7 +14,7 @@ https://trac.filezilla-project.org/ticke #include #include #endif -@@ -79,7 +79,7 @@ std::optional get_group(fz::nativ +@@ -98,7 +98,7 @@ std::optional get_group(native_st return {}; } @@ -23,9 +23,9 @@ https://trac.filezilla-project.org/ticke struct shadow_holder { shadow_holder() = default; shadow_holder(shadow_holder const&) = delete; -@@ -171,7 +171,7 @@ std::vector get_supplementary(std +@@ -190,7 +190,7 @@ std::vector get_supplementary(std - bool check_auth(fz::native_string const& username, fz::native_string const& password) + bool check_auth(native_string const& username, native_string const& password) { -#if FZ_UNIX +#if FZ_UNIX && defined(__Linux__) --_----------=_1658403084286210--