Commit Graph

  • d47a80c05e Move the CSUM defines. Wayne Davison 2020-06-01 18:49:15 -07:00
  • 9dd9952138 A few style tweaks. Wayne Davison 2020-06-01 18:36:22 -07:00
  • 71c4ae2336 Move OpenSSL-related MD4/5 defines and imports to lib/mdigest.h Jorrit Jongma 2020-05-25 18:16:19 +02:00
  • c0268d9217 Some improvements for --msgs2stderr and --daemon. Wayne Davison 2020-05-31 15:25:11 -07:00
  • da448cdc99 Mention the latest NEWS items. Wayne Davison 2020-05-30 05:54:09 -07:00
  • d619a87aa5 Avoid noop_io_until_death() if --msgs2stderr was specified. Wayne Davison 2020-05-30 05:53:59 -07:00
  • a931301bef Search for double-fuzzy files only when needed benrubson 2020-05-26 16:06:07 +02:00
  • 265b0bc9bb Silence a strncpy() warning. Wayne Davison 2020-05-29 17:35:56 -07:00
  • 13f249a826 Silence some g++ warnings. Wayne Davison 2020-05-29 14:38:19 -07:00
  • c66e08acb3 Give configure's snprintf() test a guaranteed short string at the start. Wayne Davison 2020-05-29 14:37:49 -07:00
  • f5446552f3 Silence gcc7.1 warnings about snprintf(). Wayne Davison 2020-05-29 14:18:08 -07:00
  • 364d302bca Fix regex issue due to python 3.8 bug. Wayne Davison 2020-05-28 20:48:24 -07:00
  • 60e71c1b8b A few minor xxhash changes. Wayne Davison 2020-05-28 20:21:54 -07:00
  • 342921eb97 Merge pull request #5 from benrubson/daemonstats Wayne Davison 2020-05-28 13:42:47 -07:00
  • df0ed76a76 Add stub for canonical_checksum(). Wayne Davison 2020-05-28 12:46:46 -07:00
  • d7521f5428 The xxh* checksums don't need to be reversed on output. Wayne Davison 2020-05-28 12:05:54 -07:00
  • c7f10de442 Switch to using LZ4_compress_default(). Wayne Davison 2020-05-28 11:40:52 -07:00
  • f60bd811e9 Use MSG_FLUSH in a couple more spots. Wayne Davison 2020-05-28 00:41:39 -07:00
  • cd0637a953 Merge pull request #2 from benrubson/flush Wayne Davison 2020-05-27 23:35:25 -07:00
  • 8809f65b13 A couple minor tweaks. Wayne Davison 2020-05-26 22:28:22 -07:00
  • c906619620 Log data sent/received even if error benrubson 2020-05-26 19:53:25 +02:00
  • 5710d2fe2e Simplify the capabilities array. Wayne Davison 2020-05-26 07:38:45 -07:00
  • 32fe5fbc11 Correctly send last error to sender benrubson 2020-05-26 16:24:30 +02:00
  • bcb0a24a8f Convert NEWS & OLDNEWS into .md files. Wayne Davison 2020-05-26 02:14:05 -07:00
  • 96ed96dabd Fix the parsing of the --version capabilities. Wayne Davison 2020-05-25 23:42:33 -07:00
  • 8ad2ca9ae2 Install yodl for the CI builds. Wayne Davison 2020-05-25 23:41:39 -07:00
  • 23a37ecac4 Get indent right. Wayne Davison 2020-05-25 23:33:11 -07:00
  • 47bae3abf6 Improve output of capabilities in --version list. Wayne Davison 2020-05-25 22:43:33 -07:00
  • dff9dd56a0 Remove xxhash from capabilities list. Wayne Davison 2020-05-25 21:27:21 -07:00
  • 7182508a75 Fix a couple deb names. Wayne Davison 2020-05-25 21:21:58 -07:00
  • cb0fe9e195 Improve CI setup. Wayne Davison 2020-05-25 21:17:51 -07:00
  • 87f2984df0 Improve how negotiated info affects batch files. Wayne Davison 2020-05-25 18:03:02 -07:00
  • 24ce3e9d54 Tweak the --zz option to --zc (aka --compress-choice). Wayne Davison 2020-05-25 16:57:47 -07:00
  • 98cddfaf7a Rename a couple files to .md Wayne Davison 2020-05-25 15:00:30 -07:00
  • d1fcb8ce9d Add some extra indent. Wayne Davison 2020-05-25 14:59:51 -07:00
  • b4ace35304 Create ccpp.yml Wayne Davison 2020-05-25 14:43:25 -07:00
  • 888ce058d8 Two sparse fixes from Yuxuan Shui. Wayne Davison 2020-05-25 14:01:52 -07:00
  • c394e86184 Include lz4 compression support. Wayne Davison 2020-05-25 13:43:25 -07:00
  • 4aaadc2f29 Include zstd compression support. Wayne Davison 2020-05-25 13:31:30 -07:00
  • abef92c037 Fix handling of a compressor that has no off_level. Wayne Davison 2020-05-25 13:02:56 -07:00
  • 87019d7721 Output the default checksum & compress lists in the --version output. Wayne Davison 2020-05-25 12:45:28 -07:00
  • fc265c5a92 A couple minor configure.ac tweaks. Wayne Davison 2020-05-25 11:50:44 -07:00
  • d999efe6e5 Make compression-level handling generic. Wayne Davison 2020-05-25 10:47:57 -07:00
  • 97e8c55ee8 Some minor tweaks & tidying up. Wayne Davison 2020-05-24 22:31:28 -07:00
  • 739fa96737 Change odd-ball map_ptr() to use remainder like the others. Wayne Davison 2020-05-24 20:38:48 -07:00
  • d474f2986e Improve performance of file_checksum() Jorrit Jongma 2020-05-25 00:30:55 +02:00
  • a863c62cd1 More NEWS updates. Wayne Davison 2020-05-24 20:19:15 -07:00
  • 5ac353d845 Prefer zlibx compression consistently instead of having 2 possible default preference orders. Wayne Davison 2020-05-24 19:51:11 -07:00
  • faecd066a6 Don't auto-foward debug options to the server side anymore. Wayne Davison 2020-05-24 19:35:22 -07:00
  • 6efc43cc0a Fix -z choice with older rsyncs. Wayne Davison 2020-05-24 19:16:05 -07:00
  • 4496e0e8e7 A few more compression tweaks. Wayne Davison 2020-05-24 18:08:09 -07:00
  • 64d5ea39c0 More compress changes Wayne Davison 2020-05-24 15:45:59 -07:00
  • 4af8403aa2 Fix negotiation of none & improve NSTR debug msgs. Wayne Davison 2020-05-24 13:34:47 -07:00
  • 2f84a6bd73 Add support for negotiated checksum names. Wayne Davison 2020-05-24 12:56:00 -07:00
  • eda15d52a8 Make xxh64 the "main_name" for the current xxhash. Wayne Davison 2020-05-24 02:07:43 -07:00
  • 741d5f10c6 Fix some warnings. Wayne Davison 2020-05-24 02:04:14 -07:00
  • 4f92fd8ddd Some more checksum improvements Wayne Davison 2020-05-23 22:05:16 -07:00
  • 7f2359a5cc Improve some early debug-message newlines. Wayne Davison 2020-05-23 21:46:15 -07:00
  • 6e942e5898 Avoid re-evaluating the args of SIVAL* w/CAREFUL_ALIGNMENT. Wayne Davison 2020-05-23 21:43:53 -07:00
  • 1c9bb168bb Unify the checksum context memory, since we only use one at a time. Wayne Davison 2020-05-23 18:25:11 -07:00
  • 799de21af6 Fixed the use of openssl MD4 for transfer checksums. Wayne Davison 2020-05-23 16:22:36 -07:00
  • 1cb1edeb68 Optional openssl support for MD4 pre-transfer checksums (but, sadly, not transfer checksums). Wayne Davison 2020-05-23 12:26:06 -07:00
  • 15c1162b24 Add optional use of the openssl crypto lib for MD5. Wayne Davison 2020-05-23 09:23:01 -07:00
  • a7175ee029 Mention a few more news items. Wayne Davison 2020-05-22 23:26:25 -07:00
  • 68516f91be Add "input" handling for cmd_txt_*() pkglib.py. Wayne Davison 2020-05-22 22:40:54 -07:00
  • 531ffa8104 Optimized assembler version of md5_process() for x86-64 Jorrit Jongma 2020-05-22 19:38:37 +02:00
  • d7212df0f1 A little more safety in negotiate_checksum(). Wayne Davison 2020-05-22 19:26:30 -07:00
  • a28bc3ebf6 Promoting xxhash support. Wayne Davison 2020-05-22 17:40:08 -07:00
  • 55bb4dab7a Some checksum improvements Wayne Davison 2020-05-22 15:06:20 -07:00
  • 5fa4209ca0 AVX2 optimized version of get_checksum1() for x86-64 Jorrit Jongma 2020-05-22 13:03:55 +02:00
  • 4f6c8c6652 Checksum negotiation & more bits for compat_flags Wayne Davison 2020-05-22 08:23:26 -07:00
  • a7303a3d3d Fix a bug in the writing of the batch.sh file Wayne Davison 2020-05-22 08:10:41 -07:00
  • 70c6b408dc SSE2/SSSE3 optimized version of get_checksum1() for x86-64 Jorrit Jongma 2020-05-19 14:52:40 +02:00
  • be7af36c51 Tweak the accept/refuse strings a bit. Wayne Davison 2020-05-18 00:03:09 -07:00
  • 3b36bde953 Add back a lost "*" and document the refusing of log-file* opts. Wayne Davison 2020-05-17 23:26:13 -07:00
  • c3986d4c5a More manpage improvements for "refuse options". Wayne Davison 2020-05-17 22:16:58 -07:00
  • b3a1a0ca9d Add the ability to negate matches for the daemon's "refuse options". Wayne Davison 2020-05-17 21:29:11 -07:00
  • e448d31d63 Need to flush early errors before we exit. Wayne Davison 2020-05-17 20:21:45 -07:00
  • 37de48979e Some pkglib improvements. Wayne Davison 2020-05-17 14:39:18 -07:00
  • 08f955e17b A couple more manpage fixes. Wayne Davison 2020-05-13 00:20:03 -07:00
  • 3435ae9bd0 A bit more manpage tweaking. Wayne Davison 2020-05-13 00:11:57 -07:00
  • 7a9295778c Change r'\1%s\2' to r'\g<1>%s\2'. Wayne Davison 2020-05-06 17:23:17 -07:00
  • f7746d0000 A couple extra function checks for future features. Wayne Davison 2020-04-29 22:14:49 -07:00
  • 96a6ea0f26 Convert another packaging script to python3. Wayne Davison 2020-04-29 21:24:26 -07:00
  • 6242786158 A few superficial tweaks. Wayne Davison 2020-04-29 19:28:23 -07:00
  • b430ceec7a Use a varint to send the file-list flags Wayne Davison 2020-04-29 17:55:41 -07:00
  • 3a7bf54ad5 A resumed partial-dir file is transferred in-place. Fixed bug #13071. Wayne Davison 2020-04-29 16:51:02 -07:00
  • c1cb307b4b Fix a couple issues with the atime file-list value. Wayne Davison 2020-04-26 18:39:15 -07:00
  • af6118d98b Allow a missing parent dir when --delete-missing-args was specified. Wayne Davison 2020-04-26 18:02:17 -07:00
  • ea3337a210 Add extensions to the default no-compress list. Fixes bug #13749. Wayne Davison 2020-04-26 17:05:02 -07:00
  • 035a13f7e4 Add a few new opts to rrsync. Wayne Davison 2020-04-26 14:50:40 -07:00
  • f14adfd75e Some var cleanup; move test-util vars into t_stub.c. Wayne Davison 2020-04-26 14:05:27 -07:00
  • d218be3482 Update a few more copyright years. Wayne Davison 2020-04-25 23:34:16 -07:00
  • f4c077e85e Change pending version to 3.2.0 (currently 3.2.0dev). Wayne Davison 2020-04-25 23:30:42 -07:00
  • 1c7785ab1e Change do_setattrlist_times() to use an stp arg. Wayne Davison 2020-04-25 21:39:11 -07:00
  • 87257f869c Change --set-notime to --open-noatime. Wayne Davison 2020-04-23 14:27:44 -07:00
  • b936741032 Added --atimes and --set-noatime options. Wayne Davison 2020-04-23 13:17:41 -07:00
  • 2b2a3c87b6 Mention more changes in the NEWS. Wayne Davison 2020-04-23 13:13:35 -07:00
  • 6e962ac51e Eliminate .in for rsync-ssl. Wayne Davison 2020-04-22 14:53:06 -07:00
  • 991ab811cb Turn nightly-rsync into a python script. Wayne Davison 2020-04-22 12:00:08 -07:00