[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[rdiff-backup-users] rdiff-backup 1.1.17 released
From: |
Andrew Ferguson |
Subject: |
[rdiff-backup-users] rdiff-backup 1.1.17 released |
Date: |
Thu, 17 Jul 2008 09:09:40 -0400 |
On the one month anniversary of 1.1.16, here is 1.1.17.
http://savannah.nongnu.org/download/rdiff-backup/rdiff-backup-1.1.17.tar.gz
Native Windows support is now finished, I believe. Many thanks to Josh
Nisly and Fred Gansevles for all the work they have done on this
front. Setup.py supports the py2exe and --single-file options for
building into a single executable on Windows.
The plan is to release this version as a new stable branch, 1.2.0 in
about ten days.
Before then, I am interested in exploring the SELinux issue and Oliver
Hookins' problems. With respect to SELinux, rdiff-backup just relies
upon Python's distutils to build the libraries, so it will require
some digging to see why the SELinux chcon command is needed.
Andrew
New in v1.1.17 (2008/07/17)
---------------------------
Move make_file_dict_python so that it is run on the remote end instead
of
the local end. This improves performance for Windows hosts since it
eliminates
the lag due to checking os.name. It also makes the Windows design
parallel
to the Posix design, since the Windows method now returns a dictionary
across
the wire. (Andrew Ferguson)
Catch EPERM error when trying to write extended attributes. (Andrew
Ferguson)
Allow rdiff-backup to be built into a single executable on Windows using
py2exe ("setup.py py2exe --single-file"). (Patch from Josh Nisly)
Properly handle uid/gid comparison when the metadata about a destination
file has become corrupt. Closes Debian bug #410586. (Andrew Ferguson)
Properly handle hardlink comparison when the metadata about a
destination
hardlink has become corrupt. Closes Debian bug #486653. (Andrew
Ferguson)
Fix typo in fs_abilities noticed by Martin Krafft. Add EILSEQ
("Invalid or
incomplete multibyte or wide character") to the list of recoverable
errors.
Thanks to Hanno Stock for catching that. (Andrew Ferguson)
Catch another reasonable error when reading EAs. (Andrew Ferguson)
Use the Python os.lstat() on Windows. (Patch from Josh Nisly)
Support for Windows ACLs. (Patch from Josh Nisly and Fred Gansevles)
Fix user_group.py to run on native Windows, which lacks grp and pwd
Python
modules. (Patch from Fred Gansevles)
Optimize --check-destination and other functions by determining the
increment
files server-side instead of client-side. (Patch from Josh Nisly)
Actually make rdiff-backup robust to failure to read an ACL because
the file
cannot be found. (Andrew Ferguson)
Get makedist working on Windows. (Patch from Josh Nisly)
- [rdiff-backup-users] rdiff-backup 1.1.17 released,
Andrew Ferguson <=
Re: [rdiff-backup-users] rdiff-backup 1.1.17 released, Farkas Levente, 2008/07/18