- - The file-count stats that are output by --progress were improved to
- better indicate what the numbers mean. For instance, the output:
- "(xfer#5, to-check=8383/9999)" indicates that this was transferred
- file #5, and we still need to check 8383 files out of 9999 total.
+ - Did a code audit using IBM's code-checker program and made several
+ changes, including: replacing most of the strcpy() and sprintf()
+ calls with strlcpy(), snprintf(), and memcpy(), adding a 0-value to
+ an enum that had been intermingling a literal 0 with the defined enum
+ values, silencing some uninitialized memory checks, marking some
+ functions with a "noreturn" attribute, and changing an "if" that
+ could never succeed on some platforms into a pre-processor directive
+ that conditionally compiles the code.