2020-09-17 16:48:08 by Thomas Klausner | Files touched by this commit (3) |
Log message:
libfilezilla: add upstream bug report URL
|
2020-09-17 12:05:44 by Jonathan Perkin | Files touched by this commit (5) |
Log message:
libfilezilla: Update to 0.24.1.
While here fix the build on SunOS, based on patches in joyent/pkgsrc#266
from mrferda.
0.24.1 (2020-08-27)
- fz::to_integral can now handle strongly typed enum return types
0.24.0 (2020-08-21)
+ Added fz::equal_consttime
- fz::sprintf now works corrcetly if arguments are passed as (w)string_view
0.23.0 (2020-07-07)
+ Added reader/writer locks
- fz::mkdir can now return the the longest created path in case of partial failures
|
2020-06-10 17:13:50 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
libfilezilla: update to 0.22.0.
0.22.0 (2020-05-12)
+ Added a flag to fz::file to allow creation of files with permissions only \
granting the current user access
+ Added fz::mkdir to create local directories, optionally recursive and with \
permissions to only grant the current user access to the final directory
- MSW: Improvements handling directory reparse points
- Lengthen partial certificate chains in fz::tls_info to include any found trust \
anchor if using the system trust store
- Mark self-signed certificates in the in fz::x509_certificate
- Fix constructing fz::uri from default-constructed string_view
0.21.0 (2020-04-20)
+ macOS: fz::spawn_detached_process can now start application bundles
+ Changed arguments of fz::local_filesys::get_next_file to be consistent with \
fz::local_filesys::get_file_info
- Improved error detection for fz::spawn_detached-process on *nix systems that \
support the pipe2 syscall with O_CLOEXEC
|
2020-05-22 12:56:49 by Adam Ciarcinski | Files touched by this commit (624) |
Log message:
revbump after updating security/nettle
|
2020-03-10 16:29:10 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
libfilezilla: update to 0.20.2.
0.20.2 (2020-03-10)
+ Add encrypt_key and decrypt_key to fz::symmetric key
- fz::datetime::set_rfc822 now parses the zone offset
- Removed unneeded asserts from format.hpp
0.20.1 (2020-02-24)
- Fix potential crash after removing the last speed limit bucket
- TLS: Fix reported key exchange algorithm and improve details
0.20.0 (2020-02-14)
+ Added fz::symmetric_key
+ Added itertions parameter to fz::private_key::from_password
+ Added fz::base32_encode and fz::base32_decode
+ Unified all decode functions to always return a vector, added alternatives \
returning string with a _s suffix in the function name
+ Changed equal_insensitive_ascii to take (w)string_view
|
2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833) |
Log message:
*: recursive bump for libffi
|
2020-01-14 23:14:20 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
libfilezilla: fix "i386" builds
|
2019-12-31 09:46:23 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
libfilezilla: update to 0.19.3.
0.19.3 (2019-12-19)
- Rate limiting: Fix a divide by zero when distributing overflow
0.19.2 (2019-12-19)
+ Rate limiting: Added debt repay mechanism to bucket removal
- *nix: Fix returned permissions in fz::local_filesys::get_file_info/get_next_file
0.19.1 (2019-11-15)
+ Return error information to fz::local_filesys::begin_find_files
- Fix for version.hpp not getting installed
0.19.0 (2019-11-07)
+ Addded rate limiting code and a new rate-limited socket layer
+ Added fz::mutex::try_lock
+ Implemented libtool's library versioning scheme for shared library builds of \
libfilezilla
|
2019-10-10 14:08:16 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
libfilezilla: update to 0.18.2.
0.18.2 (2019-09-16)
+ Added operator== and != to fz::uri
|
2019-08-16 11:40:06 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
libfilezilla: update to 0.18.1.
2019-08-15 - libfilezilla 0.18.1 released
New features:
Added fz::buffer::resize
2019-08-02 - libfilezilla 0.18.0 released
New features:
Added fz::spawn_detached_process
Add operator+ to fz::duration
*nix: If available, use eventfd instead of a self-pipe
fz::to_integral and fz::hex_decode now work with string literals
Added fz::listen_socket::fast_accept that only returns a descriptor instead \
of a fully-initialized fz::socket for use in a tight accept-and-dispatch loop
Functions in libfilezilla/iputils.hpp now take string_view as arguments
Added fz::socket::set_flags which can atomically enable or disable flags
Bugfixes and minor changes:
fz::socket not returns an error instead of silently failing in case of file \
descriptor exhaustion
Fix socket errors sometimes not being forwarded in fz::tls_layer when when \
writing fails in the underlying layer
Fix double-closing of socket descriptios if connection establishment fails
fz::tls_layer now fails the handshake instead of waiting indefinitely if \
started on a layer that has progressed passed the connected state
Small compile-time improvements to fz::sprintf
|