CVS checkout is MUCH faster now, particularly in with big modules. In my setup (10MB ethernet, 400MHz K6-2 Linux 2.2.13 CVS server 1.10.8, G3 Series PowerBook 266, Mac OS 8.6), a module with 4790 files (total ~36 MB of data) is now checked out in about 4.5 minutes instead of 15 minutes before.
CVS checkout won't overwrite already checked out CVS'ed folders (which would mess up the CVS control files in those checked out folders).
When receiving files that would overwrite locked files, display proper error message stating what's going on. Before, only a general error message would be shown.
FIX: RBL merge bug.
FIX: minor RBL diff bug.
Enhanced RBL merge function. It now tries to resolve leftover conflicts by running an additional CVS server diff and analyzing that one.
FIX: throughput limiting would sometimes not work reliably especially when sending BIG resource files in RBL format; in this case, data would sometimes be sent much faster than the throughput limit (uncritical)
CVS add/import: enhanced pre-flight; pre-flight is now mandatory; preview window shows files' icons; preview window is searchable (incremental search); filtering options; protection from adding already CVS'ed folders; short cut to the add/import related preferences categories.
FIX: CVS import had a bug where an import would stop importing files in a folder after finding a file to be ignored in that folder. (UNPLEASANT)