o news - a GIT branch aufs3.2.x is created. currently it supports v3.2.41. - only the supported version's branches are git-pushed (updated). the GIT branch aufs3.0 in aufs-util.git becomes obsolete. - now the branch top dir behaves as if it were a mount-point by default. if you don't like this behaviour, then you can specify a new branch attribute "unpin". (reported and requested by V.Krishn). - a new copyup approach is implemented which was Al Viro's idea originally based upon the discussion about aufs/UnionMount/overlayfs. throught this work, I have found several bugs and fixed.
o bugfix - possible bugfix, make sure the target branch is upper - possible bugfix, error handling in reopen_nondir() - bugfix, no i_[ug]id_write() for USER_NS, reported by justin. The web interface of aufs GIT repos are still broken and the SourceForge engineering team is working on it. The GIT repo itself should be available and ok. Recently there happened several things on aufs GIT repos, both of my local and the public one on SF. And I made changes on very essential features of aufs at the same time. Hmm, I am afraid if I made a mistake in my git work (or in SF side), something unpleasant may happen. J. R. Okajima ---------------------------------------------------------------------- - aufs3-linux.git#aufs3.2..aufs3.6 branch aufs: tiny, internal struct au_cpup_basic aufs: tiny, update SF URLs aufs: update the donator list aufs: tiny, remove an obsolete comment aufs: tiny, add some debugging code aufs: minor optimization, do not unlink in au_do_cpup_regular() aufs: stop locking for au_h_open_pre() aufs: tiny, simply refine calling h_open_post() aufs: possible bugfix, make sure the target branch is upper aufs: possible bugfix, error handling in reopen_nondir() aufs: new copyup 1/6, copyup as a hidden name aufs: new copyup 2/6, au_pin supports temporary unlock/relock aufs: new copyup 3/6, aufs_link() copyup dentry using src_dentry's name aufs: new copyup 4/6, aufs_rename() always copies-up the src dentry aufs: new copyup 5/6, actually unlock the parent and relock aufs: new copyup 6/6, the inode attributes aufs: pin the branch dir 1/5, tiny, au_br_mnt() aufs: pin the branch dir 2/5, tiny, au_br_sb() aufs: pin the branch dir 3/5, replace br_mnt by br_path aufs: pin the branch dir 4/5, remove some parameters aufs: pin the branch dir 5/5, set DCACHE_MOUNTED - aufs3-linux.git#aufs3.7..aufs3.8 branch Addition to above, aufs: bugfix, no i_[ug]id_write() for USER_NS - aufs3-linux.git#aufs3.x-rcN branch Addition to above, aufs: for linux-3.9, a parameter for vfs_getattr() - aufs3-standalone.git ditto - aufs-util.git#aufs3.2 branch describe the branch attr unpin note about the name length of the branch top dir version for 3.2 - aufs-util.git#aufs3.x-rcN branch ditto ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter