pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/filesystems/fuse-unionfs



Module Name:    pkgsrc
Committed By:   jmmv
Date:           Mon Feb  1 02:41:21 UTC 2016

Modified Files:
        pkgsrc/filesystems/fuse-unionfs: DESCR Makefile PLIST distinfo
Added Files:
        pkgsrc/filesystems/fuse-unionfs/patches: patch-cow_utils.h
            patch-unionfs.c
Removed Files:
        pkgsrc/filesystems/fuse-unionfs/patches: patch-aa patch-ab patch-ac

Log Message:
Update fuse-unionfs to 1.0:

1.0
- add unionfsctl utility to control unionfs-fuse over ioctl
- better apple support
- dropped stats
- better test suite
- probably lots of other things, it's been a while since last release ;-)

0.26
- use BUILD_PATH instead of snprintf, which will
  return -ENAMETOOLONG if the path is too long instead of simply
  using a wrong path
- new options "-o relaxed_permissions" and "-o hide_meta_dir"
- included the debian directory
- Properly check on rmdir() if sub-branches are also empty
- Always compile with debug code, but only enable debugging on request
- New option -o debug_file
- Lots of bugs fixed in BUILD_PATH()
- Improved search of white-out files
- Properly fix Debian Bug#509516.
- More debug output.
- Add syslog support without the risk of possible dead locks
- Use fuse big-writes (and reads) if available

0.25
- Alternate way to specify branches
- Minor fixes

0.24
- Support for liveCDs / live USB sticks (-o chroot)
- Build-in support to change the maximum number of open files
- Added recursive directory COW.
- relative paths: Critical bug fix, had been completely broken in 0.23

0.23
- remove to_user() and to_root() calls for autorization and use fuse build-in
  default_permissions checks
- bugfix: rename created wrong whiteout type

0.22
- Fix a bug reported by Jens Hoelldampf <jens%hoelldampf.net@localhost>, in 0.21 cow
  didn't work for pathes.

0.21
- Fix a segmentation fault when COW was enabled, but no rw-branch was specified.
- Proper handling when ro-branches are on top of rw-branches.
- Disabled syslog entries for now, since it might cause deadlocks.
- Fixed a license issue with the elfhash, since the CPL is not compatible
  with the BSD license.
- Fix a bug when stat() was called instead of lstat().
- Many internal code changes (renaming of "root" to "branch").
- Better directory structure.
- Add this NEWS file.
- Add a man page.

0.20
- Fix a critical bug introduced in 0.19 when we disabled threadding.

0.19
- Several copy-on-write fixes (readdir, unlink, rmdir, rename).
- Whiteout files are now located in branch/.unionfs/ subdirectories.
- Disable threadding, since our current permissions-model is not compatible
  with the NPTL implementation and the Posix-Thread model in general.
- Add supplementary group support.

0.18
- First release with copy-on-write (COW) support.
- Many many internal code changes.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/filesystems/fuse-unionfs/DESCR
cvs rdiff -u -r1.4 -r1.5 pkgsrc/filesystems/fuse-unionfs/Makefile \
    pkgsrc/filesystems/fuse-unionfs/distinfo
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/filesystems/fuse-unionfs/PLIST
cvs rdiff -u -r1.3 -r0 pkgsrc/filesystems/fuse-unionfs/patches/patch-aa
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/filesystems/fuse-unionfs/patches/patch-ab
cvs rdiff -u -r1.1 -r0 pkgsrc/filesystems/fuse-unionfs/patches/patch-ac
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/filesystems/fuse-unionfs/patches/patch-cow_utils.h \
    pkgsrc/filesystems/fuse-unionfs/patches/patch-unionfs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index