Add mutex serialization so as not to use only fcntl() locking as a
synchronization primitive across threads. It doesn't work in Linux.
Update prerelease notes for fcntl() fix.
   For OpenSSL versions prior to 1, make the 'default' and 'old' hash algorithm result the same
   (the 'old' one returned null before). This should fix Savannah issue #98997.
   The patch fixes a few other related remaining issues, including checking of both hash names
   when looking for a signing CA during signature verificaton.
Add missing return statement to avoid SEGV during write error recovery under
certain circumstances.
Update notes for write recovery handling fix.
Remove an unnecessary comma.
Recognize object deletion in the error handling path.
Update notes regarding SysIOE fix.
Allow clients to easily load checksum objects.
Update notes for checksum loader.
Make the conditional compilation in public headers depend on __APPLE__ macro instead of __macos__
Rename xrdcp to xrdcp-old and xrdcpy to xrdcp
Update the RPM packaging to handle the copy utility rename
[XrdCl] Add client checksum manager
[XrdCl] Add man pages for xrdcopy and xrdfs
Add the man pages of the new client utilities
[XrdClTests] Man the client tests use the CheckSumManager
Properly recognize a loaded checksum as a native checksum.
Update notes regarding checksum fix.
Do not use AtomicDTZ and AtomicISM so as to keep LinkCount and LinkCountMax updates
truly atomic. The mentioned atomic macros should be removed at the next release
boundary as this will change a public user interface.