-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 14 Mar 2013 15:29:20 -0400 Source: git-annex Binary: git-annex Architecture: amd64 i386 source Version: 4.20130314 Distribution: unstable Urgency: low Maintainer: Joey Hess <joeyh@debian.org> Changed-By: Joey Hess <joeyh@debian.org> Description: git-annex - manage files with git, without checking their contents into git Changes: git-annex (4.20130314) unstable; urgency=low . * Bugfix: git annex add, when ran without any file or directory specified, should add files in the current directory, but not act on unlocked files elsewhere in the tree. * Bugfix: drop --from an unavailable remote no longer updates the location log, incorrectly, to say the remote does not have the key. * Bugfix: If the UUID of a remote is not known, prevent --from, --to, and other ways of specifying remotes by name from selecting it, since it is not possible to sanely use it. * Bugfix: Fix bug in inode cache sentinal check, which broke copying to local repos if the repo being copied from had moved to a different filesystem or otherwise changed all its inodes . * Switch from using regex-compat to regex-tdfa, as the C regex library is rather buggy. * status: Can now be run with a directory path to show only the status of that directory, rather than the whole annex. * Added remote.<name>.annex-gnupg-options setting. Thanks, guilhem for the patch. * addurl: Add --relaxed option. * addurl: Escape invalid characters in urls, rather than failing to use an invalid url. * addurl: Properly handle url-escaped characters in file:// urls. . * assistant: Fix dropping content when a file is moved to an archive directory, and getting contennt when a file is moved back out. * assistant: Fix bug in direct mode that could occur when a symlink is moved out of an archive directory, and resulted in the file not being set to direct mode when it was transferred. * assistant: Generate better commits for renames. * assistant: Logs are rotated to avoid them using too much disk space. * assistant: Avoid noise in logs from git commit about typechanged files in direct mode repositories. * assistant: Set gc.auto=0 when creating repositories to prevent automatic commits from causing git-gc runs. * assistant: If gc.auto=0, run git-gc once a day, packing loose objects very non-aggressively. * assistant: XMPP git pull and push requests are cached and sent when presence of a new client is detected. * assistant: Sync with all git remotes on startup. * assistant: Get back in sync with XMPP remotes after network reconnection, and on startup. * assistant: Fix syncing after XMPP pairing. * assistant: Optimised handling of renamed files in direct mode, avoiding re-checksumming. * assistant: Detects most renames, including directory renames, and combines all their changes into a single commit. * assistant: Fix ~/.ssh/git-annex-shell wrapper to work when the ssh key does not force a command. * assistant: Be smarter about avoiding unncessary transfers. . * webapp: Work around bug in Warp's slowloris attack prevention code, that caused regular browsers to stall when they reuse a connection after leaving it idle for 30 seconds. (See https://github.com/yesodweb/wai/issues/146) * webapp: New preferences page allows enabling/disabling debug logging at runtime, as well as configuring numcopies and diskreserve. * webapp: Repository costs can be configured by dragging repositories around in the repository list. * webapp: Proceed automatically on from "Configure jabber account" to pairing. * webapp: Only show up to 10 queued transfers. * webapp: DTRT when told to create a git repo that already exists. * webapp: Set locally paired repositories to a lower cost than other network remotes. . * Run ssh with -T to avoid tty allocation and any login scripts that may do undesired things with it. * Several improvements to Makefile and cabal file. Thanks, Peter Simmons * Stop depending on testpack. * Android: Enable test suite. Checksums-Sha1: 3066b2dadd55493ba349fb3e17ddaced09dc8f2f 2962 git-annex_4.20130314.dsc 30231b2c925bb2b987fde30138c912d496e7c6b6 3033192 git-annex_4.20130314.tar.gz 206bc8bc675f94a606bef3e505e1a134d5511974 8799482 git-annex_4.20130314_i386.deb 305a10838b6f214b2704bf8718ea04b42edc7c72 9510960 git-annex_4.20130314_amd64.deb Checksums-Sha256: a4c112e30ced0bca3477f75a09f48aebc92fa8e5cf6fa4fab915e539392219f1 2962 git-annex_4.20130314.dsc 6847075623b21b59a328c67c47b12ee5a4bc2c43912a59abea8ed45153249189 3033192 git-annex_4.20130314.tar.gz 80b14a2f631fd4b1b226212591cffaa6659a5c0e7dc27c77f305b99b8307395d 8799482 git-annex_4.20130314_i386.deb 27c682a2c7baa9bd890855b4598cdab50afeae596e81c1f7ffd17ec996125985 9510960 git-annex_4.20130314_amd64.deb Files: bee1016644d2d27f4cc1aacf74bc7afc 2962 utils optional git-annex_4.20130314.dsc 834b6777685c25489737565f9374889d 3033192 utils optional git-annex_4.20130314.tar.gz c3bfdc1518b1ecc251401168aa0e799e 8799482 utils optional git-annex_4.20130314_i386.deb 2b1e8820fe111df4f08aef934d82f748 9510960 utils optional git-annex_4.20130314_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIVAwUBUUI8Y8kQ2SIlEuPHAQhOqBAAk2OeZvNSYIB0vcG7cIetPlvkZUW4MKvn LN5ADC25EYLtDjH/zxGwDgwGLwbbxs5NbC3EBLXCodVVo3MSfR9Ylabkr4PJ0PrY bWpWwsr/46R8jqVJhuvenA3Jhv42eXEfYnNrx6CLby9NWtuaZ7l/gVOIluoijYSc HdraQngZYsgo1HAClq424C6SfzJ3FtTsQU2iT2ODwaj4ZAY0gGUs5wg5zf243mB2 oi9thUi1ZmkLfjAH2fegudd2u4ILlC18S9Om/dnHbKbnCFkUDHWFxh/otM/M+VO9 osoTRaiyt/6y5+MV5uY6j4kVCBWHJORmwDS61TNJkWdrGK7cQZnGkonztpmznIu+ y4uU4YNOvrFYFKINy61PyRoKVsbbGSVYGdGVEt1XCvG0QYVa/ZBAl/fhgpIcJUvA EdC7MxHLYRqQE6TOzMYV6JjLgBVgh6ZP2AqdkRqZ4ZAfBT7xiPonpjs5++627xFB T/TMFqodw+Tt70PEeXrJY1BNOPi2aDGRmutHaW/c0GBK+W2bOuWuFZS/0YvgK9sd DMJGyAjMU7MFaFNcfU7NS++B/HVZ0mDs6SZ81AmYZIavIx13tl+98K7hvyoUoruU 8jMORL65JF/jYeJW7HlYjVf8nu5rZRX/K0O5dC2uuQZw771zbGYiptNPFoOLAV+O gdcgeNVT12c= =TXbf -----END PGP SIGNATURE-----