Commit Graph

  • 5509597dec Check daemon filter against fnamecmp in recv_files(). Jeriko One 2017-11-16 17:26:03 -08:00
  • 70aeb5fddd Sanitize xname in read_ndx_and_attrs. Jeriko One 2017-11-16 17:05:42 -08:00
  • 3e06d40029 Check fname in recv_files sooner. Jeriko One 2017-11-02 23:44:19 -07:00
  • 416e719bea More archaic-checksum improvements. This makes the len vars clearer and ensures that only the flist code gets the 2-byte digest len. Wayne Davison 2017-11-07 14:01:13 -08:00
  • 9f5dc9309d Use the right sum len. Wayne Davison 2017-11-07 13:32:10 -08:00
  • b984e9dbd4 Replace startdit|enddit with description for newer yodl. Fixes bug 13115. Wayne Davison 2017-11-05 11:55:12 -08:00
  • c60d9fcab1 Add missing closing paren that Paul Slootman pointed out. Wayne Davison 2017-11-05 11:50:52 -08:00
  • 47a63d90e7 Enforce trailing \0 when receiving xattr name values. Fixes bug 13112. Wayne Davison 2017-11-05 11:33:15 -08:00
  • bc112b0e7f Use full MD4 len for archaic protocol auth. Wayne Davison 2017-10-30 09:11:16 -07:00
  • 8a82feeb7c Don't overflow an allocated dest buf when input path is empty. Fixes bug 13105. Wayne Davison 2017-10-29 15:52:46 -07:00
  • 0350f95e7b Add an extra argc validation in do_server_sender(). Fixes bug 13104. Wayne Davison 2017-10-29 15:22:22 -07:00
  • 9a480deec4 Only allow a modern checksum method for passwords. Wayne Davison 2017-10-24 20:44:37 -07:00
  • c252546cee Don't forget to tweak sum_update(). Wayne Davison 2017-10-24 20:42:41 -07:00
  • 7b8a4ecd6f Handle archaic checksums properly. Wayne Davison 2017-10-24 15:40:37 -07:00
  • 17b849c97a Set our_uid & our_gid values when changed by the daemon. Fixes bug 10719. Wayne Davison 2017-10-09 17:13:00 -07:00
  • 276a9836bd Mention --link-dest limit. Wayne Davison 2017-10-08 09:30:18 -07:00
  • c140b2e749 Mention refusing delete for write-only. Wayne Davison 2017-10-08 09:18:10 -07:00
  • b547302943 Mention -O is forced, not just implied. Wayne Davison 2017-10-08 08:52:33 -07:00
  • 136c6c7734 Fix double-fuzzy + link-dest issue. Fixes bug 11866. Wayne Davison 2017-10-08 08:39:35 -07:00
  • 3fb1634f21 Fix possible buffer overrun for some large name_len values. Fixes bug 12568. Wayne Davison 2017-10-07 17:54:03 -07:00
  • 881addc9e1 Add "daemon chroot|uid|gid" parameters. Wayne Davison 2017-09-04 14:20:16 -07:00
  • b7799aaefe Add nanosecond mtime support for Mac OS X. Wayne Davison 2017-08-31 08:22:14 -07:00
  • ce854cf021 Add "syslog tag" to rsync daemon config. Wayne Davison 2017-04-29 11:07:39 -07:00
  • 9e7b8ab7cf Don't allow --daemon or --server alias via popt. Fixes bug 12576. Wayne Davison 2017-02-20 11:04:06 -08:00
  • 87bc224011 Add a way to specify xattr name filtering. Wayne Davison 2017-01-22 16:01:45 -08:00
  • a4e8b552d6 Join some lines. Wayne Davison 2017-01-22 15:44:18 -08:00
  • 62652202c4 Get rid of some superfluous double-quotes in error messages. Wayne Davison 2017-01-22 15:42:36 -08:00
  • 001adf5096 Fix extern of preallocated_len w/o SUPPORT_PREALLOCATION. Wayne Davison 2016-10-31 09:06:50 -07:00
  • ff66fd4bb6 More fixes for --progress quirks. Wayne Davison 2016-10-29 14:47:58 -07:00
  • e02b89d0d3 We need a LF after filelist-progress with a CR. Fixes bug 12367. Wayne Davison 2016-10-29 14:33:44 -07:00
  • d1a1fec134 Use S_BLKSIZE when multiplying st_blocks. Wayne Davison 2016-10-15 11:13:28 -07:00
  • f3873b3d88 Support --sparse combined with --preallocate or --inplace. Wayne Davison 2016-10-10 11:49:50 -07:00
  • 6e3b2102bc xattrs: maintain a hashtable in order to speed up find_matching_xattr() Stefan Metzmacher 2016-07-22 19:46:46 +02:00
  • cc29b94d0f hashtable: add hashlittle() from lookup3.c, by Bob Jenkins Stefan Metzmacher 2016-07-22 18:35:18 +02:00
  • 6eb71beaff xattrs: introduce a rsync_xa_list struct as layer between two nested item_lists Stefan Metzmacher 2016-07-22 18:32:04 +02:00
  • 39d7e3ec25 xattrs: let rsync_xal_store() return ndx. Stefan Metzmacher 2016-07-22 18:14:40 +02:00
  • ac97bc14f6 xattrs: add const to empty_xattr Stefan Metzmacher 2016-07-22 14:43:27 +02:00
  • 31e93c3228 Makefile: rounding.h generation requires proto.h via rsync.h Greg Whiteley 2016-07-20 17:13:56 +10:00
  • a720d81d0a Fix "could not find xattr #1" errors. Wayne Davison 2016-06-26 11:46:18 -07:00
  • 359758d611 Fix path check when prior_dir_file is NULL. Wayne Davison 2016-06-04 11:53:33 -07:00
  • 1f83b51d71 Improve the top-level section on include/exclude traversal. This is my edit of some suggestions by Karl O. Pinc. Wayne Davison 2016-05-07 15:42:20 -07:00
  • a5a7d3a297 Add --checksum-choice option to choose the checksum algorithms. Wayne Davison 2016-05-01 16:32:45 -07:00
  • 4fc78878e0 Tweak indentation only. Wayne Davison 2016-05-01 16:29:34 -07:00
  • b973bffa94 If a backup fails (e.g. full disk) rsync should fail. Fixes bug 11668. Wayne Davison 2016-04-17 16:31:57 -07:00
  • d1c80404fe Output "UNKNOWN" if starttime or endtime is -1. Fixes bug 11382. Wayne Davison 2016-04-17 16:07:25 -07:00
  • 9a12959ab6 Support only splitting users/groups on commas. Fixes bug 11817. Wayne Davison 2016-04-17 15:53:11 -07:00
  • 070c810e2d Tweak non-fatal output when man pages cannot be created. Wayne Davison 2016-04-17 11:43:46 -07:00
  • 71ec4609eb Fix use of obsolete compile macro. Fixes bug 11813. Wayne Davison 2016-04-17 11:20:38 -07:00
  • 0f7db203fb Only output about new backup dirs when requested. Fixes bug 11812. Wayne Davison 2016-04-17 11:06:58 -07:00
  • 4e25abc9a9 Fix/improve the sort functions. Fixes bug 11704. Wayne Davison 2016-01-31 14:40:47 -08:00
  • 839dbff2aa Add support for comparing nanoseconds on the receiver. Wayne Davison 2016-01-24 11:12:38 -08:00
  • f6f5ea4173 Prepare the repository for more development. Wayne Davison 2016-01-24 11:12:24 -08:00
  • 9a37d9cb1e Fix a tweak that should have been untweaked. Wayne Davison 2015-12-24 13:09:47 -08:00
  • 16b49716d5 Preparing for release of 3.1.2 v3.1.2 Wayne Davison 2015-12-21 12:00:49 -08:00
  • 58faa1e8b9 Improve the "use chroot" & "numeric ids" info a bit more. Wayne Davison 2015-12-21 11:56:24 -08:00
  • 9250e9ac23 Improve the comment a bit more. Wayne Davison 2015-12-21 10:54:02 -08:00
  • 3623d94fe7 Fix rule for out-of-tree builds. Fixes bug 11635. Wayne Davison 2015-12-18 16:09:58 -08:00
  • cbc42b9c16 Don't allow an empty flag name to --info & --debug. Wayne Davison 2015-12-18 14:46:28 -08:00
  • 6ff5824c25 Document expand_item_list's args & make sure incr==0 works OK. Wayne Davison 2015-12-18 14:38:10 -08:00
  • 32de6b7cb4 Fix return of stat info from try_dests_reg(). Wayne Davison 2015-12-05 11:10:24 -08:00
  • bb853b3205 Add -wo option for write-only rrsync mode. Wayne Davison 2015-09-13 16:15:17 -07:00
  • cce44865c1 Fixed logging of %b & %c when using --log-file. Wayne Davison 2015-09-07 09:46:31 -07:00
  • 1983198097 Add support for netbsd in xattrs case. Closes bug-suggestion 11484. Wayne Davison 2015-09-02 12:20:50 -07:00
  • 2a7355fb56 Change daemon's gid list to use an "item_list". Wayne Davison 2015-08-24 11:23:31 -07:00
  • 3da1dc4d18 Add configure option to set max daemon gid list. Fixes bug 11456. Wayne Davison 2015-08-24 10:07:43 -07:00
  • abfb41e63e Avoid creating even the top-level backup dir until needed. Fixes bug 11423. Wayne Davison 2015-08-23 20:58:04 -07:00
  • 9d1cd2437c Improve make_path() error return for non-dir element. Wayne Davison 2015-08-23 20:52:59 -07:00
  • f8d2ecd223 Preparing for release of 3.1.2pre1 v3.1.2pre1 Wayne Davison 2015-08-08 12:47:35 -07:00
  • 453914e35b Update the copyright year. Wayne Davison 2015-08-08 12:47:03 -07:00
  • 3f26e38f86 Mention latest fixes. Wayne Davison 2015-08-08 12:28:55 -07:00
  • 81d1ca0683 Don't create so many empty backup dirs. Fixes bug 10724. Wayne Davison 2015-08-08 12:19:42 -07:00
  • 289ccbd02f Allow samba.org hostname to be overridden. Wayne Davison 2015-07-18 14:31:08 -07:00
  • 85d3877be9 Improve mergedir filter handling internals. Fixes bug 10995. Wayne Davison 2015-07-13 10:56:13 -07:00
  • e203245d76 Make sure chk subdir can't diverge in time from its src subdir. Wayne Davison 2015-07-12 14:00:45 -07:00
  • dfbcc4f7ec Avoid --remove-sent-file issue for non-regular files. Wayne Davison 2015-07-12 13:25:37 -07:00
  • 0bcb8b639a Mention local-only effect of --msgs2stderr. Wayne Davison 2015-07-12 13:10:05 -07:00
  • 77f750f167 Mention how we handle a module named "global". Wayne Davison 2015-07-12 10:38:32 -07:00
  • 23afe20780 Brant Gurganus's autoconf updates. Wayne Davison 2015-07-07 10:33:58 -07:00
  • e12a6c087c Add parent-dir validation for --no-inc-recurse too. Wayne Davison 2015-07-04 16:08:08 -07:00
  • 6feb7d37df Change "fail" to "test_fail". Fixes bug 11322. Wayne Davison 2015-06-10 15:20:01 -07:00
  • 81ff413bb0 Make the checksum_seed a bit harder to predict. Wayne Davison 2015-05-11 14:31:07 -07:00
  • eac858085e Add compat flag to allow proper seed checksum order. Fixes the equivalent of librsync's CVE-2014-8242 issue. Wayne Davison 2015-05-11 12:36:20 -07:00
  • 2ac35b4507 Pass -I option to aclocal. Wayne Davison 2015-05-01 15:17:41 -07:00
  • 3bc319766d Use AS_IF instead of plain if/then/fi Tiziano Müller 2015-04-08 13:29:42 +02:00
  • a689fb1f5f Ignore .deps directories. Tiziano Müller 2015-04-08 13:29:41 +02:00
  • b560a96b2c Check for perl and assign it to a var since it is needed for generating the protocol header. Tiziano Müller 2015-04-08 13:29:40 +02:00
  • 51e3c3da85 Remove dead targets from build system Tiziano Müller 2015-04-08 13:29:39 +02:00
  • 461086bbe7 Handle configure's new version style. Wayne Davison 2015-04-26 17:30:15 -07:00
  • 00694610a6 Specify package name and version in call to AC_INIT Tiziano Müller 2015-04-08 13:29:38 +02:00
  • 8e3a6db842 Properly quote arguments for AC_LIBOBJ. Tiziano Müller 2015-04-08 13:29:37 +02:00
  • 8354cad53e Must define LIBOBJDIR in the Makefile. Wayne Davison 2015-05-01 14:25:50 -07:00
  • 317a0e8ca5 Use AC_CONFIG_LIBOBJ_DIR and AC_REPLACE_FUNCS to adhere to autoconf standards Tiziano Müller 2015-04-08 13:29:36 +02:00
  • 066ad8c719 Modularize m4 macros Tiziano Müller 2015-04-08 13:29:35 +02:00
  • ec4f644d2f Properly quote m4 macro Tiziano Müller 2015-04-08 13:29:34 +02:00
  • 4bf342c60f Update generated-files logic. Wayne Davison 2015-04-26 16:25:56 -07:00
  • a2f733c664 Rename aclocal.m4 to acinclude.m4 and add make target Tiziano Müller 2015-04-08 13:29:33 +02:00
  • 3ea74eb388 rsync: fix of-by-one in check of snprintf() result. Fixes bug 11229. Stefan Behrens 2015-04-21 13:50:38 +02:00
  • 962f8b9004 Complain if an inc-recursive path is not right for its dir. This ensures that a malicious sender can't use a just-sent symlink as a trasnfer path. Wayne Davison 2014-12-31 12:41:03 -08:00
  • ae189e18de Mention that --append can be dangerous. Wayne Davison 2014-12-31 11:12:55 -08:00
  • 5b34561cf7 Call set_modtime even if only NSEC is different. Wayne Davison 2014-12-31 11:02:03 -08:00