summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/news/version_3.20121112.mdwn48
-rw-r--r--doc/news/version_3.20130102.mdwn25
2 files changed, 25 insertions, 48 deletions
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