pkgsrc/devel/cvs
wiz 83eca79e87 Update to 0.11.13:
Changes since 1.11.12:
**********************

GENERAL USER ISSUES

* Several memory leaks have been plugged.

* Thanks to Ville Skyttä the man page has a few less spelling errors and is
  slightly more accurate.

* An unlikely potential segfault when using the :fork: connection method has
  been fixed.

* Misc cosmetic, readability, and commenting fixes.

* The CVS server has had the protocol check for unused data from the client
  partially restored.

* A fix has been included that should avoid a very rare race condition that
  could cause a CVS server to exit with a "broken pipe" message.

* A minor problem with the nmake build file that was preventing the source from
  compiling under Windows has been fixed.

* Tests have been added to the test suite.

Changes from 1.11.11 to 1.11.12:
********************************

GENERAL USER ISSUES

* Infinite alias loops in the modules file are now checked for and avoided.

* Clients on case insensitive systems now preserve the case of directories in
  CVS/Entries, in addition to files, for use in communications with the CVS
  server.

* Some previously untested behavior is now being tested.

* Server support for case insensitive clients has been removed in favor of the
  server relying on the client to preserve the case of checked out files, as
  per the CVS client/server protocol spec.  This is not as drastic as it may
  sound, as all of the current tests still pass without modification when run
  from a case insensitive client to a case sensitive server.  This change
  disables little previous functionality, enables access to more of the
  possible namespace to users on systems with case insensitive file systems,
  fixes a few bugs, and in the end this should provide a major stability
  improvement.

* Thanks to Ville Skyttä the man page is a bit more accurate.

* Thanks to Ville Skyttä some unused variables were removed from the log_accum
  Perl script in contrib.

* Thanks to Alexey Mahotkin, a bug that prevented CVS from being compiled with
  Kerberos 4 authentication enabled has been fixed.

* A minor bug that caused CVS to fail to report an inifinte alias loop in the
  modules file when portions of the alias definition contained trailing slashes
  has been fixed.

* A bug in the gzip code that could cause heap corruption and segfaults in CVS
  servers talking to clients less than 1.8 and some modern third-party CVS
  clients has been fixed.

* mktemp.sh is now included with the source distribution so that the rcs2log
  and cvsbug executables may be run on systems which do not contain an
  implementation of mktemp.

* Misc documentation fixes.
2004-03-04 20:54:40 +00:00
..
patches Update to 0.11.13: 2004-03-04 20:54:40 +00:00
DESCR Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
distinfo Update to 0.11.13: 2004-03-04 20:54:40 +00:00
Makefile Update to 0.11.13: 2004-03-04 20:54:40 +00:00
MESSAGE kill some leading whitespace 2003-07-09 17:03:27 +00:00
PLIST Remove info files entries from PLIST file. 2004-02-13 08:26:03 +00:00