Initial revision
Add missing file.
Remove bad file.
Various changes to make recursive copy and copy/append predictable.
Rename variable FS to something that isn't likely a define symbol.
Fix -d option (never really worked correctly).
Make crc32 compute the same value as cksum (POSIX 1003.2).
Additional fixes for real-time copy.
Allow spaces in paths and filenames.
Allow copying a single file to a filename target even if it doesn't exist.
Avoid SEGV on debian and ubuntu platforms when using -x option.
Added -O option to skip existing files. Useful with -r.
Some bug fixes.
New version of bbcp (11.10.05.00.0)
Add new files implementing new features.
Added .gitignore file.
Various improvements and bug corrections.
When calculating transfer rates convert milisecond to second.
Pass along the -K flag to avoid erasing files prior to copying.
Decide pipe output options on output file not input file.
Remove redundant include.
Fix regression that disallowed spaces in file names.
Send pings to keep the control connection alive.
Add --port option to allow the bbcpfirst/last port to be specified via command line.
Update version number.
Correct handling of spaces in a group name.
Make sure a write error aborts the I/O stream.
Use md5 checksum from openssl lib.

These are the modifications used for LCLS bbcp version (bbcp_ssl).