Packages changed: gnu_ddrescue (1.20 -> 1.21) mpfr (3.1.3 -> 3.1.4) ncurses nmap (7.01 -> 7.10) pkg-config (0.29 -> 0.29.1) sshfs (2.5 -> 2.7) === Details === ==== gnu_ddrescue ==== Version update (1.20 -> 1.21) - Update to 1.21 * A bug in the alignment of the I/O buffer has been (hopefully) fixed. * Ddrescue now exits with status 1 in case of unaligned read in direct mode (because of a wrong sector size, for example). * Short option names '-1' and '-2' have been removed to avoid mistakes in the command line. * Only regular files are now allowed as arguments of options '--log-rates' and '--log-reads'. * Option '-D, --odirect' now works also in fill mode. * Option '-J, --verify-on-error' now marks blocks as failed on any error, and exits with status 1 if a read error happens before a good sector is found. * Option '-X, --exit-on-error' has been extended to all phases. * The short name '-Z' has been assigned to option '--max-read-rate'. * The mapfile is now "fsync'ed" every 5 minutes because some systems seem to never write the mapfile to disc. * Ddrescue now shows all sizes in rescue mode; non-tried, non-trimmed, non-scraped, bad-sector and finished. * Ddrescue now shows the percentage of the domain rescued in rescue mode. ==== mpfr ==== Version update (3.1.3 -> 3.1.4) Subpackages: libmpfr4 mpfr-devel - mpfr 3.1.4, incorporating the cumulative patch, plus a number of upstream fixes - removing mpfr-3.1.3-patch1to12.patch ==== ncurses ==== Subpackages: libncurses5 libncurses6 libncurses6-32bit ncurses-devel ncurses-utils tack terminfo terminfo-base - Add ncurses patch 20160220 + modify test/configure script to check for pthread dependency of ncursest or ncursestw library when building ncurses examples, e.g., in case weak symbols are used. + modify configure macro for shared-library rules to use -Wl,-rpath rather than -rpath to work around a bug in scons (FreeBSD #178732, cf: 20061021). + double-width multibyte characters were not counted properly in winsnstr and wins_nwstr (report/example by Eric Pruitt). + update config.guess, config.sub from http://git.savannah.gnu.org/cgit/config.git ==== nmap ==== Version update (7.01 -> 7.10) - Nmap 7.10: * Add 12 NSE scripts * Integrate OS, service/version detection fingerprint submissions * Updated to various NSE scripts * Zenmap: Remember window geometry (position and size) from the previous time Zenmap was run. * Give option parsing errors after the long usage statement * Changed Nmap's idea of reserved and private IP addresses to include 169.254/16 (RFC3927) and remove 6/8, 7/8, and 55/8 networks (for -iR randomly generated targets) Usage of own exclusion lists with --exclude or --exclude-file is recommended to avoid scanning newly-valid addresses belonging to the US DoD. * Allow the -4 option for Nmap to indicate IPv4 address family. * Add verbosity level of 0 (-v0): not text output ==== pkg-config ==== Version update (0.29 -> 0.29.1) - Update to version 0.29.1: + Fixed a regression from 0.29 with unquoting values queried with - -variable. In some cases, this would cause shell special characters to be escaped in ways they weren't before. Instead, the unquoting only occurs if the value appears to be quoted (fdo#93284). + Add support for building pkg-config with Microsoft Visual Studio (fdo#92489). + Allow overriding pkg-config variables with environment variables. By setting an environment variable of the form PKG_CONFIG_$PACKAGE_$VARIABLE, a pkg-config variable can be set globally without always having to pass --define-variable (fdo#90917). + Honor -Wl,-framework in addition to -framework so that multiple frameworks are handled on OSX (fdo#1278). + Fix the OSX build using --with-internal-glib (fdo#92902). ==== sshfs ==== Version update (2.5 -> 2.7) - update to 2.7 - spec-cleaned spec file * Added -o cache_max_size=N option to let users tune the maximum size of the cache in number of entries. * Added -o cache_clean_interval=N and -o cache_min_clean_interval=N options to let users tune the cleaning behavior of the cache. - update to 2.5 * Add -o disable_hardlink option (debian bug #670926). * Optimize readdir by sending multiple requests in parallel. Add -o sync_readdir to restore old behavior. * Map SSH2_FX_FAILURE to ENOTEMPTY for rmdir. * When checking root directory use LSTAT not STAT. This prevents I/O error being returned after a successful mount if a symlink is mounted. - Remove redundant tags/sections from specfile - Parallel build with %_smp_mflags - update to 2.4 * Add "-oworkaround=fstat" for SFTP servers which don't support the FSTAT message. Patch by: Percy Jahn * Remove "-oPreferredAuthentications" from ssh options if the "password_stdin" option is used. Reported by E. Kuemmerle * Fix double free if reconnection races with request sending. Patch by E. Kuemmerle * Submit max 32k reads and writes to the sftp server. Also don't limit the kernel to 64k reads and writes, rather split into 32k sized chunks and send them to the server all at once. This is more efficient and less demanding from the server. Reported by Ludovic Courtès. Fix suggested by Niels Möller * Make chown respect the UID mapping policy. Reported and tested by Vivenzio Pagliari * Add -o idmap=file, -o uidmap=FILE, -o gidmap=FILE. These options allow you to create a pair of local files, similar to /etc/passwd or /etc/group files from the remote server, and use those to remap all the given UIDs/GIDs. * Add -o slave. This option routes the sftp communication over stdin and stdout, bypassing SSH and network. * Make sure idmap files aren't writable by others otherwise, other local users could change the mapping, and gain access to things they shouldn't. Patch by Mike Kelly - add automake as buildrequire to avoid implicit dependency - updated to 2.3 * Add hard link operation * Fix possible deadlock on reconnection * Fix cleanup when ssh connection is terminated to prevent sshfs hanging when the server is rebooted, for example * Set FD_CLOEXEC on fuse device to prevent deadlocks * Check mountpoint and fuse options before starting an ssh session * Allow mounting a single non-directory from the server * Add option 'delay_connect' * Print usage information and version to stdout, not stderr - licenses package is about to die - updated to version 2.2 * Handle numerical IPv6 addresses enclosed in square brackets. * Fix error if username contains a comma character - updated to version 2.1 * Support password authentication with pam_mount * Support atomic renames if server is OpenSSH 4.9 or later * Support getting disk usage if server is OpenSSH 5.1 or later * Add man page * Improved ssh option support * Improved support for specifying a special ssh command * Fix bug that could cause corruption with append mode writes * Allow specifying an ssh config file - updated to version 1.9 * Fix crash when writing large files on SMP * Fill in st_ctime attribute * Add mount subtype support * Small optimizations