Fedora 21 Update: yafc-1.3.4-1.fc21
updates at fedoraproject.org
updates at fedoraproject.org
Tue Oct 14 04:34:53 UTC 2014
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2014-12076
2014-10-03 03:04:53
--------------------------------------------------------------------------------
Name : yafc
Product : Fedora 21
Version : 1.3.4
Release : 1.fc21
URL : http://yafc.sourceforge.net
Summary : Yet Another FTP/SFTP Client
Description :
Yafc is an OpenSource console mode FTP client. It has support for Kerberos 4/5
authentication and sftp (ssh2). Other features include tab completion,
directory cache, powerful aliases, recursive file commands and bookmarks with
autologin.
--------------------------------------------------------------------------------
Update Information:
* 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
pre-C99 compilers.
* 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
missing.
* 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
base64 support.
* 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)
* IPv6 support.
* 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
enabled.
* 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)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1135702 - Please update to a more recent version
https://bugzilla.redhat.com/show_bug.cgi?id=1135702
--------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use
su -c 'yum update yafc' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
More information about the package-announce
mailing list