Path to this page:
./
net/libfilezilla,
Library for building high-performing, platform-independent programs
Branch: CURRENT,
Version: 0.50.0,
Package name: libfilezilla-0.50.0,
Maintainer: pkgsrc-userslibfilezilla is a free, open source C++ library, offering some basic
functionality to build high-performing, platform-independent programs.
Some of the highlights include:
* A typesafe, multi-threaded event system that's very simple to use
yet extremely efficient
* Timers for periodic events
* A datetime class that not only tracks timestamp but also their
accuracy, which simplifies dealing with timestamps originating from
different sources
* Simple process handling for spawning child processes with redirected
I/O
Required to run:[
security/gnutls] [
security/nettle]
Required to build:[
pkgtools/cwrappers] [
lang/gcc7]
Master sites:
Filesize: 545.902 KB
Version history: (Expand)
- (2025-06-08) Updated to version: libfilezilla-0.50.0
- (2025-04-23) Updated to version: libfilezilla-0.47.0nb6
- (2024-11-15) Updated to version: libfilezilla-0.47.0nb5
- (2024-11-01) Updated to version: libfilezilla-0.47.0nb4
- (2024-11-01) Updated to version: libfilezilla-0.47.0nb3
- (2024-05-29) Updated to version: libfilezilla-0.47.0nb2
CVS history: (Expand)
2025-06-07 23:25:51 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
libfilezilla: update to 0.50.0.
0.50.0 (2025-03-26)
+ Added 'fresh' fz::file::open::creation_flags. If set, file creation fails if a \
file with the same name already exists
+ Added fz::get_digest_size for hash algorithms
+ Impersonation changes for working with Active Directory users
+ Transparent fz::less_/equal_insensitive_ascii comparators
+ Generalized fz::starts_/ends_with
- fz::socket_base::close is now public
- Fixes to mutex-debugging functionality
- Fixes to fz::is_pem heuristic
0.49.0 (2024-10-15)
+ Added fz::to_integral_o that returns an optional
+ If mutex-debugging is enabled, attempts to destroy a still locked mutex are \
now detected
+ fz::file can now also be oppened in append mode
+ MSW: Added users, authenticated_users and system entities to \
security_descriptor_builder
- fz::to_integral now verifies that the value fits into the return type instead \
of silently truncating
0.48.1 (2024-07-09)
- Allow comparing strtokenizer::iterator with each other
- MSW: fz::recursive_remove now exposes calls SHFileOperations, as the caller \
might need special steps to ensure modality
0.48.0 (2024-06-26)
+ fz::percent_decode can now optionally treat plus as space
+ Added file::get_modification_time
- EROFS is now mapped to fsresult::noperm
- fz::aio_waiter has been removed due to thread-safety issues
- *nix: Only link with -ldl if required by dlsym
- Fixed error code if no parent can be found during mkdir
|
2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449) |
Log message:
*: recursive bump for icu 77 and libxml2 2.14
|
2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2428) |
Log message:
*: recursive bump for icu 76 shlib major version bump
|
2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2425) |
Log message:
*: revbump for icu downgrade
|
2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2426) |
Log message:
*: recursive bump for icu 76.1 shlib bump
|
2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1928) |  |
Log message:
revbump after icu and protobuf updates
|
2024-05-16 08:15:47 by Thomas Klausner | Files touched by this commit (692) |
Log message:
*: recursive bump for gnutls p11-kit option
(existing installations need the bl3.mk included, but it's now only
optionally included)
|
2024-04-16 00:07:06 by Thomas Klausner | Files touched by this commit (3) |  |
Log message:
libfilezilla: update to 0.47.0.
New features:
PKCS#11 support, provided GnuTLS has been compiled with PKCS#11 support enabled
Bugfixes and minor changes:
Added parameter to fz::remove_dir that allows returning an error if the \
directory did not exist
Add logging of aio reader/writers cannot be opened, fix return value of \
reader when trying to read nothing
HTTP: Delay sending subsequent requests after having received a response \
with "Connection: close" set
Listen sockets are now created with the SO_REUSEADDR (SO_EXCLUSIVEADDRUSE on \
Windows) flag set
Added cert_type::codesign as key purpose to certificate request and creation \
functions in fz::tls_layer
|