pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/libfilezilla



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.

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 <optional>
@@ -14,7 +14,7 @@ https://trac.filezilla-project.org/ticke
  #include <crypt.h>
  #include <shadow.h>
  #endif
-@@ -79,7 +79,7 @@ std::optional<gid_t> get_group(fz::nativ
+@@ -98,7 +98,7 @@ std::optional<gid_t> 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<gid_t> get_supplementary(std
+@@ -190,7 +190,7 @@ std::vector<gid_t> 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__)



Home | Main Index | Thread Index | Old Index