From 0291297020a4eaf41cb14320495d82c1b8941e0d Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 2 Jan 2013 15:26:23 -0400 Subject: add news item for git-annex 3.20130102 --- doc/news/version_3.20121112.mdwn | 48 ---------------------------------------- doc/news/version_3.20130102.mdwn | 25 +++++++++++++++++++++ 2 files changed, 25 insertions(+), 48 deletions(-) delete mode 100644 doc/news/version_3.20121112.mdwn create mode 100644 doc/news/version_3.20130102.mdwn (limited to 'doc/news') diff --git a/doc/news/version_3.20121112.mdwn b/doc/news/version_3.20121112.mdwn deleted file mode 100644 index 8ebd819ae..000000000 --- a/doc/news/version_3.20121112.mdwn +++ /dev/null @@ -1,48 +0,0 @@ -git-annex 3.20121112 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * assistant: Can use XMPP to notify other nodes about pushes made to other - repositories, as well as pushing to them directly over XMPP. - * wepapp: Added an XMPP configuration interface. - * webapp: Supports pairing over XMPP, with both friends, and other repos - using the same account. - * assistant: Drops non-preferred content when possible. - * assistant: Notices, and applies config changes as they are made to - the git-annex branch, including config changes pushed in from remotes. - * git-annex-shell: GIT\_ANNEX\_SHELL\_DIRECTORY can be set to limit it - to operating on a specified directory. - * webapp: When setting up authorized\_keys, use GIT\_ANNEX\_SHELL\_DIRECTORY. - * Preferred content path matching bugfix. - * Preferred content expressions cannot use "in=". - * Preferred content expressions can use "present". - * Fix handling of GIT\_DIR when it refers to a git submodule. - * Depend on and use the Haskell SafeSemaphore library, which provides - exception-safe versions of SampleVar and QSemN. - Thanks, Ben Gamari for an excellent patch set. - * file:/// URLs can now be used with the web special remote. - * webapp: Allow dashes in ssh key comments when pairing. - * uninit: Check and abort if there are symlinks to annexed content that - are not checked into git. - * webapp: Switched to using the same multicast IP address that avahi uses. - * bup: Don't pass - to bup-split to make it read stdin; bup 0.25 - does not accept that. - * bugfix: Don't fail transferring content from read-only repos. - Closes: #[691341](http://bugs.debian.org/691341) - * configure: Check that checksum programs produce correct checksums. - * Re-enable dbus, using a new version of the library that fixes the memory - leak. - * NetWatcher: When dbus connection is lost, try to reconnect. - * Use USER and HOME environment when set, and only fall back to getpwent, - which doesn't work with LDAP or NIS. - * rsync special remote: Include annex-rsync-options when running rsync - to test a key's presence. - * The standalone tarball's runshell now takes care of installing a - ~/.ssh/git-annex-shell wrapper the first time it's run. - * webapp: Make an initial, empty commit so there is a master branch - * assistant: Fix syncing local drives. - * webapp: Fix creation of rsync.net repositories. - * webapp: Fix renaming of special remotes. - * webapp: Generate better git remote names. - * webapp: Ensure that rsync special remotes are enabled using the same - name they were originally created using. - * Bugfix: Fix hang in webapp when setting up a ssh remote with an absolute - path."""]] \ No newline at end of file diff --git a/doc/news/version_3.20130102.mdwn b/doc/news/version_3.20130102.mdwn new file mode 100644 index 000000000..480009e80 --- /dev/null +++ b/doc/news/version_3.20130102.mdwn @@ -0,0 +1,25 @@ +git-annex 3.20130102 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * direct, indirect: New commands, that switch a repository to and from + direct mode. In direct mode, files are accessed directly, rather than + via symlinks. Note that direct mode is currently experimental. Many + git-annex commands do not work in direct mode. Some git commands can + cause data loss when used in direct mode repositories. + * assistant: Now uses direct mode by default when setting up a new + local repository. + * OSX assistant: Uses the FSEvents API to detect file changes. + This avoids issues with running out of file descriptors on large trees, + as well as allowing detection of modification of files in direct mode. + Other BSD systems still use kqueue. + * kqueue: Fix bug that made broken symlinks not be noticed. + * vicfg: Quote filename. Closes: #[696193](http://bugs.debian.org/696193) + * Bugfix: Fixed bug parsing transfer info files, where the newline after + the filename was included in it. This was generally benign, but in + the assistant, it caused unexpected dropping of preferred content. + * Bugfix: Remove leading \ from checksums output by sha*sum commands, + when the filename contains \ or a newline. Closes: #[696384](http://bugs.debian.org/696384) + * fsck: Still accept checksums with a leading \ as valid, now that + above bug is fixed. + * SHA*E backends: Exclude non-alphanumeric characters from extensions. + * migrate: Remove leading \ in SHA* checksums, and non-alphanumerics + from extensions of SHA*E keys."""]] \ No newline at end of file -- cgit v1.2.3