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: Fri May 15 07:31:37 UTC 2026
Modified Files:
pkgsrc/net/libfilezilla: Makefile distinfo
Added Files:
pkgsrc/net/libfilezilla/patches: patch-lib_local__filesys.cpp
Log Message:
libfilezilla: update to 0.55.5.
Fixes build with nettle 4.
0.55.5 (2026-05-05)
+ Added %o support to fz::sprintf
- Support building with Nettle version 4
0.55.4 (2026-04-16)
- Fixed a crash if a nested event handler gets deleted
0.55.3 (2026-04-13)
- Fix initialization of sha2-384
0.55.2 (2026-03-23)
+ Added fz::buffer::clear_and_free
+ Added fz::event_handler::remove_events<T>() to remove all events of a given type.
0.55.1 (2026-03-18)
+ Added fz::socket::flag_oobinline
0.55.0 (2026-03-16)
+ MSW: Added functionality to iterate over registry values
+ Added SHA3 support for fz::hash_accumulator
- Fix handling of certificates without subject due to gnutls_x509_get_dn3 returning an error instead of an empty DN
0.54.1 (2026-02-10)
+ Added file_reader::mtime()
- X.509 certificates with an empty distinguished name as subject are now allowed
- Forwarded socket events now get sent through the event loop to ensure destruction safety
0.54.0 (2026-01-16)
+ Added fz::processor_count()
+ Added create_tcp_socketpair as alternative to socketpair() which does not exist on Windows
- MSW: If spawning a process fails, close the redirected pipes so that subsequent read/write attempts fail immediately
0.53.1 (2025-12-12)
- Fixed an issue with fz::async_task::join() if the underlying pool thread gets re-used too quickly
0.53.0 (2025-12-10)
+ Added fz::event_with_source and fz::event_handler::remove_events taking fz::event_source, as a way to easily remove multiple types of pending events from a given source
- Removing a child event handler was wrongly removing pending events of its ancestors
0.52.0 (2025-11-10)
+ Event handlers can now be in a hierarchy. If calling remove_handler on a handler that has children, they are removed as well.
+ MSW: Added fz::async_pipe
+ Add operator< and operator== for strtokenizer
+ Added fz::read_file overload accepting a filename
- Fixes to mutex debugging to fix destruction order issues on program exit
- Certificate verification: Display friendly error message in case of GNUTLS_CERT_INVALID_OCSP_STATUS
0.51.1 (2025-07-31)
+ Added fz::get_final_link_target
- *nix: Fixed reporting the type of file if following symlinks in fz::local_filesys::get_file_info
0.51.0 (2025-07-16)
+ Added nocreate flag to fz::file::open::creation_flags, if set only files that already exist can be opened
+ Added sha1 and sha512 to fz::hash_accumulator
+ Added update_uint32_be and update_with_length to fz::hash_accumulator
+ *nix: fz::socket can now be used to connect to Unix Domain Sockets
+ Added flag to fz::uri to assume an authority when parsing schemless URIs
+ fz::get_file_info and fz::local_filesys::set_modification_time now return fz::result
- Improvements to timer handling if using event loops with the threadless flag
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 pkgsrc/net/libfilezilla/Makefile
cvs rdiff -u -r1.46 -r1.47 pkgsrc/net/libfilezilla/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/net/libfilezilla/patches/patch-lib_local__filesys.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.67 pkgsrc/net/libfilezilla/Makefile:1.68
--- pkgsrc/net/libfilezilla/Makefile:1.67 Thu May 14 16:41:46 2026
+++ pkgsrc/net/libfilezilla/Makefile Fri May 15 07:31:37 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.67 2026/05/14 16:41:46 ryoon Exp $
+# $NetBSD: Makefile,v 1.68 2026/05/15 07:31:37 wiz Exp $
-DISTNAME= libfilezilla-0.50.0
-PKGREVISION= 3
+DISTNAME= libfilezilla-0.55.5
CATEGORIES= net
# some kind of direct-download disabling
#MASTER_SITES= https://dl3.cdn.filezilla-project.org/libfilezilla/
Index: pkgsrc/net/libfilezilla/distinfo
diff -u pkgsrc/net/libfilezilla/distinfo:1.46 pkgsrc/net/libfilezilla/distinfo:1.47
--- pkgsrc/net/libfilezilla/distinfo:1.46 Sat Jun 7 21:25:51 2025
+++ pkgsrc/net/libfilezilla/distinfo Fri May 15 07:31:37 2026
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.46 2025/06/07 21:25:51 wiz Exp $
+$NetBSD: distinfo,v 1.47 2026/05/15 07:31:37 wiz Exp $
-BLAKE2s (libfilezilla-0.50.0.tar.xz) = 2c71150e477c7f7ba7bbdf66908d9b69f402eeab2605ef9ad9210f3bd14b56be
-SHA512 (libfilezilla-0.50.0.tar.xz) = ed12159d176da0019479fc3d2f129dbf959237340dbfe8fa6871ae2f1f038f64cf672eb25680e69304820f9003b03957a9ba7c2cdad1bd918dbf3ee630380608
-Size (libfilezilla-0.50.0.tar.xz) = 559004 bytes
+BLAKE2s (libfilezilla-0.55.5.tar.xz) = a1cc43c6490435e4d397fe8b8f810ce896e5475c798dfcb6c42acd2c57b044ed
+SHA512 (libfilezilla-0.55.5.tar.xz) = e5654757630ef6fae1b3fbef04b8fca7e3122585cf9274131af7e18127363b143ce91a277721da54ebf67245f31422e8351fe0c419f533360ff86c419c2473ea
+Size (libfilezilla-0.55.5.tar.xz) = 570664 bytes
SHA1 (patch-lib_impersonation.cpp) = d02a10cbcbec23ec1cc6966c1721bd222c02670d
+SHA1 (patch-lib_local__filesys.cpp) = ad3c9d6fd2d943710e96539d65a2d2992fdd9262
Added files:
Index: pkgsrc/net/libfilezilla/patches/patch-lib_local__filesys.cpp
diff -u /dev/null pkgsrc/net/libfilezilla/patches/patch-lib_local__filesys.cpp:1.1
--- /dev/null Fri May 15 07:31:37 2026
+++ pkgsrc/net/libfilezilla/patches/patch-lib_local__filesys.cpp Fri May 15 07:31:37 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-lib_local__filesys.cpp,v 1.1 2026/05/15 07:31:37 wiz Exp $
+
+Add header for PATH_MAX.
+https://trac.filezilla-project.org/ticket/13397
+
+--- lib/local_filesys.cpp.orig 2026-05-15 07:27:25.341002261 +0000
++++ lib/local_filesys.cpp
+@@ -16,6 +16,7 @@
+ #include <unistd.h>
+ #include <string.h>
+ #include <utime.h>
++#include <limits.h>
+ #endif
+
+ namespace fz {
Home |
Main Index |
Thread Index |
Old Index