[SCM] The rsync repository. - branch master updated

2020-05-23 Thread Rsync CVS commit messages
The branch, master has been updated via 1c9bb168 Unify the checksum context memory, since we only use one at a time. from 799de21a Fixed the use of openssl MD4 for transfer checksums. https://git.samba.org/?p=rsync.git;a=shortlog;h=master - Log

[SCM] The rsync repository. - branch master updated

2020-05-23 Thread Rsync CVS commit messages
The branch, master has been updated via 799de21a Fixed the use of openssl MD4 for transfer checksums. from 1cb1edeb Optional openssl support for MD4 pre-transfer checksums (but, sadly, not transfer checksums). https://git.samba.org/?p=rsync.git;a=shortlog;h=master - Log

[Bug 14371] Combined Exclude & Protect Filter Type

2020-05-23 Thread just subscribed for rsync-qa from bugzilla via rsync
https://bugzilla.samba.org/show_bug.cgi?id=14371 --- Comment #7 from Wayne Davison --- If you don't want something deleted on the receiving side, you need to protect it via either a protect rule or an exclude rule. Using --delete-excluded just turns all exclude rules into hide rules, which

[Bug 14371] Combined Exclude & Protect Filter Type

2020-05-23 Thread just subscribed for rsync-qa from bugzilla via rsync
https://bugzilla.samba.org/show_bug.cgi?id=14371 Wayne Davison changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug 14371] Combined Exclude & Protect Filter Type

2020-05-23 Thread just subscribed for rsync-qa from bugzilla via rsync
https://bugzilla.samba.org/show_bug.cgi?id=14371 Haravikk changed: What|Removed |Added Resolution|WONTFIX |--- Status|RESOLVED

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread uxio prego via rsync
Thank you, Sebastian. > On 23 May 2020, at 13:37, Sebastian Andrzej Siewior via rsync > wrote: > > On 2020-05-22 22:54:18 [-0700], Wayne Davison via rsync wrote: >> Thanks for the optimizing patches, Jorrit! I've merged your latest changes >> into the git master branch. > > Wouldn't it be

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Karl O. Pinc via rsync
On Sat, 23 May 2020 10:21:31 -0700 Wayne Davison via rsync wrote: > Adding optional support for openssl's crypto library is also a good > idea. There is also libressl to consider, if you're considering libraries. Karl Free Software: "You don't pay back, you pay forward." --

[SCM] The rsync repository. - branch master updated

2020-05-23 Thread Rsync CVS commit messages
The branch, master has been updated via 1cb1edeb Optional openssl support for MD4 pre-transfer checksums (but, sadly, not transfer checksums). from 15c1162b Add optional use of the openssl crypto lib for MD5. https://git.samba.org/?p=rsync.git;a=shortlog;h=master - Log

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Sebastian Andrzej Siewior via rsync
On 2020-05-23 10:21:31 [-0700], Wayne Davison wrote: > > Adding optional support for openssl's crypto library is also a good idea. I posted [0] openssl support with SHA1 support and asked whether openssl is possible. At that time added md5 and I think md4. I received no feedback bach then but if

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Wayne Davison via rsync
On Sat, May 23, 2020 at 4:37 AM Sebastian Andrzej Siewior < rs...@ml.breakpoint.cc> wrote: > Wouldn't it be better to add support for a crypto library (like openssl) > which would provide optimized algorithms for more than just one platform > without the need to maintain it separately? > Adding

[SCM] The rsync repository. - branch master updated

2020-05-23 Thread Rsync CVS commit messages
The branch, master has been updated via 15c1162b Add optional use of the openssl crypto lib for MD5. from a7175ee0 Mention a few more news items. https://git.samba.org/?p=rsync.git;a=shortlog;h=master - Log - commit

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Sebastian Andrzej Siewior via rsync
On 2020-05-22 22:54:18 [-0700], Wayne Davison via rsync wrote: > Thanks for the optimizing patches, Jorrit! I've merged your latest changes > into the git master branch. Wouldn't it be better to add support for a crypto library (like openssl) which would provide optimized algorithms for more

Re: checksum feature request

2020-05-23 Thread Jorrit Jongma via rsync
This is great! However, do you have access to a big-endian CPU? I'm not sure how relevant this still is but I've read at some point that xxhash might have produced different (reverse?) hashes on different endian CPUs. It may be prudent to acutally test if that is the case with this implementation

[Bug 14371] Combined Exclude & Protect Filter Type

2020-05-23 Thread just subscribed for rsync-qa from bugzilla via rsync
https://bugzilla.samba.org/show_bug.cgi?id=14371 --- Comment #5 from Haravikk --- Oh, I see; so hide actually does what I need, you confused me with the mention of not using --delete-excluded, as it actually seems to work just fine with a mixture of hide and exclude rules for different items.

[Bug 13082] [REQ] Hardware / SSE based MD5 operations

2020-05-23 Thread just subscribed for rsync-qa from bugzilla via rsync
https://bugzilla.samba.org/show_bug.cgi?id=13082 --- Comment #5 from Ben RUBSON --- Really nice additions, it looks promising, thank you very much Jorrit & Wayne ! -- You are receiving this mail because: You are the QA Contact for the bug. -- Please use reply-all for most replies to avoid

Re: checksum feature request

2020-05-23 Thread Filipe Maia via rsync
That's excellent news! On Sat, 23 May 2020 at 08:11, Wayne Davison via rsync wrote: > On Tue, Oct 1, 2019 at 8:02 AM Bill Wichser via rsync < > rsync@lists.samba.org> wrote: > >> Attached is the patch we applied [to add xxhash checksums] > > > Thanks, Bill! I finally got around to finishing up

[Bug 14371] Combined Exclude & Protect Filter Type

2020-05-23 Thread just subscribed for rsync-qa from bugzilla via rsync
https://bugzilla.samba.org/show_bug.cgi?id=14371 --- Comment #4 from Wayne Davison --- You don't add an exclude rule, you add a hide rule. An exclude rule is a combination of a hide (server side) and a protect (client side). So you choose between the 3 idioms (hide, protect, exclude) depending

[SCM] The rsync repository. - branch master updated

2020-05-23 Thread Rsync CVS commit messages
The branch, master has been updated via a7175ee0 Mention a few more news items. from 68516f91 Add "input" handling for cmd_txt_*() pkglib.py. https://git.samba.org/?p=rsync.git;a=shortlog;h=master - Log - commit

Re: checksum feature request

2020-05-23 Thread Wayne Davison via rsync
On Tue, Oct 1, 2019 at 8:02 AM Bill Wichser via rsync wrote: > Attached is the patch we applied [to add xxhash checksums] Thanks, Bill! I finally got around to finishing up some checksum improvements and have added support for xxhash in the master branch. The latest version in git now picks

Re: [PATCH] Optimized assembler version of md5_process() for x86-64

2020-05-23 Thread Wayne Davison via rsync
On Fri, May 22, 2020 at 11:08 AM Jorrit Jongma via rsync < rsync@lists.samba.org> wrote: > This patch introduces an optimized assembler version of md5_process(), the > inner loop of MD5 checksumming. It affects the performance of all MD5 > operations in rsync - including block matching and

[Bug 13082] [REQ] Hardware / SSE based MD5 operations

2020-05-23 Thread just subscribed for rsync-qa from bugzilla via rsync
https://bugzilla.samba.org/show_bug.cgi?id=13082 Wayne Davison changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---