2009-03-28 Martin Pärtel <martin dot partel at gmail dot com> * Added --ctime-from-mtime. Contributed by Shez. * Added --chmod-allow-x. * Released 1.8.3 2008-12-14 Martin Pärtel <martin dot partel at gmail dot com> * Converted ChangeLog to UTF-8. 2008-12-13 Martin Pärtel <martin dot partel at gmail dot com> * Specified that the license is GPL v2 or later in all source files and in the README file. * Released 1.8.2 with no functional changes. 2008-12-12 Martin Pärtel <martin dot partel at gmail dot com> * Made xattr-rw the default instead of xattr-ro, which returned a "permission denied" that could mislead some programs. * Released 1.8.1 2008-08-17 Martin Pärtel <martin dot partel at gmail dot com> * Fixed segfault in option parsing on platforms where sizeof(int) != sizeof(long), such as amd64. * Released 1.8 2008-07-08 Martin Pärtel <martin dot partel at gmail dot com> * Symlinks to absolute paths didn't work. Now they do. Reported by rpfuller. Thanks! * Ownership of symlinks weren't set. Now they are. Again, reported by rpfuller. Thanks again! * Released 1.7 2008-06-26 Martin Pärtel <martin dot partel at gmail dot com> * --create-as-* and --create-for-* weren't applied for mknod(). Bug report and patch by rpfuller. Thanks! * Released 1.6.2 2008-06-25 Martin Pärtel <martin dot partel at gmail dot com> * Added copyright messages to each source file. * Escaped man-page dashes, since unescaped dashes are treated as hyphens. 2008-06-19 Martin Pärtel <martin dot partel at gmail dot com> * Fixed missing '=' signs in the man-page. 2008-05-14 Martin Pärtel <martin dot partel at gmail dot com> * If the mount source and destination directories are the same then we no longer require that the directory be empty. (-ononempty is added implicitly) * Released 1.6.1 2008-05-10 Martin Pärtel <martin dot partel at gmail dot com> * Added --create-with-perms. * Added a little automated test suite. * Moved the project to code.google.com. * Released 1.6 2008-01-26 Martin Pärtel <martin dot partel at gmail dot com> * Fixed an embarrassing segfault while parsing --mirror arguments. Thanks to Stefan Kost for reporting it! * Released 1.5 2007-12-31 Martin Pärtel <martin dot partel at gmail dot com> * Made compatible with Mac OS X with the help of Theocharis Athanasakis. * Released 1.4.2 2007-11-09 Martin Pärtel <martin dot partel at gmail dot com> * Fixed a bug in userinfo.c that could prevent using numeric user or group IDs when /etc/passwd or /etc/group have long records. * Released 1.4.1 2007-10-31 Martin Pärtel <martin dot partel at gmail dot com> * Applied another patch from Joel Daniels to fix a bug that occurred when /etc/passwd or /etc/group had long records. Thanks! * Released 1.4 2007-07-17 Martin Pärtel <martin dot partel at gmail dot com> * Renamed the new options added by Joel to --create-for-user and --create-for-group. * Made it an error to use --create-as-user as non-root. * Released 1.3 2007-07-17 Joel Daniels <jdaniel4 at uiuc dot e d u> * Added the user_for_create and group_for_create options 2007-03-24 Martin Pärtel <martin dot partel at gmail dot com> * Fixed minor errors in man-page. * Released 1.2.1 2007-03-03 Martin Pärtel <martin dot partel at gmail dot com> * Michael Roitzsch pointed out incorrect permission checks for symlinks and fixed unlink() to correctly check for write permission to the the directory (instead of the file). Thanks! * Removed check_access() altogether. Will now rely on the kernel for all permission checks by always enabling -o default_permissions. * Released 1.2 2007-01-14 Martin Pärtel <martin dot partel at gmail dot com> * Changed -o no_allow_others to -o no_allow_other. * Added a way to specify group members in -m and -M. * Released 1.1