Correctly fallback to sftp if scp connections fail.
Fix build with readline 6.3. (#37)
Fix broken stalled logic. Thanks to Matthew Gabeler-Lee for the patch. (#33)
Fix bash completion. Thanks to Matthew Gabeler-Lee for the patch.
Fix detection of strlcpy. Thanks to Tim Clem for the patch. (#35)
Fix active connections broken by introducing IPv6 support. (#32)
Send correct EPRT command.
Fix a crash in ftp_send_cmd.
Fix parsing of boolean values.
Allow editline to be used as alternative to readline.
Use strlcpy and strlcat in some places. This requires libbsd on Linux.
Drop the code to support Kerberos 4.
Fix segfault while writing a trace file. (#30)
Remove some dead code that has never been used and drop workarounds for
Fix some memory leaks.
Fix build errors when building with texinfo 5.
Fix detection of some system headers.
Make it possible to pass Kerberos 5 flags to configure if krb5-config is
Fix several crashes on OpenBSD (and probably on other *BSDs).
Fix a bug in the handling of ssh aliases if the alias cannot be resolved.
configure.ac: Check if we need to link against libintl and add --with-gettext
to specify prefix of the gettext installation.
Fix a regression introduced in 1.2.2:
Decoding base64 with the OpenSSL implementation fixed.
Fixed a few more regressions:
SFTP: "cd .." is now really fixed.
BSD-4-clause and GPL-2+ are incompatible and we shipped BSD-4-clause code in
lib/base64.[ch]. The old base64 code is now replaced by a new one that uses
already implemented base64 functions. If Heimdal is available its
base64_encode and decode are used. The old implementation used the same
interface as Heimdal, so this should be the safest options. If Heimdal is not
available either OpenSSL or libresolv's b64* function are used to provide
Fixed regressions from 1.2.0:
FTP: "put" in ASCII mode works as expected again. (#20)
SFTP: "cd .." works as expected again. (#21)
SFTP: Use scp if available to speed up file transfers. (#16)
Fixed several memory leaks and other programming errors.
Fixed several memory leaks.
Fixed segfault if connection to the server got lost. (#19)
Use libssh for sftp transport.
This adds support for ssh's config file. (Debian bug: #224140)
Re-enable internationalization support.
Try to fix invalid addresses returned by PASV. (Debian bug: #365108)
Add support for usernames with white spaces. (#18)
Add stats for large transfers (default 20 files).
Applied several patches from Debian.
Fixed segfault on ' <TAB>'.
Replaced some custom autoconf checks with macros from autoconf-archive.
Fixed Kerberos 5 detection and make yafc buildable again if Kerberos 5 is
Added a bash completion.
Implemented ignore masks for the put command.
Implemented support for argument replacement in shell command.
Fixed some invalid reads/writes.
Applied several patches from Debian
Applied patch by Lionel Landwerlin (dj_death) to fix wrong strcpy usage
Added large file support
Applied patches from Gentoo (kerberos related build fixes)