turns printfs back on
[freebsd-src/fkvm-freebsd.git] / contrib / cvs / ChangeLog
blob7e36c19db712c45076e195fce869fe9117a4c42b
1 2008-03-10  Mark D. Baushke  <mdb@gnu.org>
3         * NEWS: Note new IgnoreUnknownConfigKeys CVSROOT/config option.
5 2008-01-30  Derek Price  <derek@ximbiot.com>
7         * NEWS: Note improved join of removals.
9 2008-01-27  Mark D. Baushke  <mdb@gnu.org>
11         * configure.in: Look for lshc rather than lsh to avoid problems
12         under Debian GNU/Linux.
13         * configure: Regenerated.
15         * configure.in: Add support for --with-ssh and CVS_SSH.
16         * NEWS: Note that :extssh: looks to CVS_SSH rather tha CVS_RSH.
17         * Makefile.in, config.h.in, configure: Regenerated.
19 2008-01-24  Mark D. Baushke  <mdb@gnu.org>
21         * NEWS: Note that :extssh: method was fixed. New `cvs blame' as an
22         alias for `cvs annotate' command. New `cvs log -n' switch to undo
23         a `log -N' entry in a .cvsrc file.
25 2007-12-14  Larry Jones  <lawrence.jones@siemens.com>
27         * configure.in: Add --disable-mmap.
28         * configure: Regenerated.
30 2007-10-19  Derek Price  <derek@ximbiot.com>
32         * cvs.texinfo: Update Ximbiot's address and Copyright dates.
34 2007-08-22  Derek Price  <derek@ximbiot.com>
36         * NEWS: Note `cvs server' accepts `--allow-root=PATH'.  Note further
37         `cvs add' stops for `CVS' dirs.
39         * HACKING, NEWS: Note new Autotool versions.
41 2007-08-16  Derek Price  <derek@ximbiot.com>
43         * NEWS: Note backport of `cvs --allow-root=PATH server'.
45 2007-06-18  Derek Price  <derek@ximbiot.com>
47         * NEWS: Note import now keeps metadata to itself.
49 2007-06-15  Derek Price  <derek@ximbiot.com>
51         * NEWS: Note `cvs import CVS-/CVS' fix.
53 2007-05-07  Derek Price  <derek@ximbiot.com>
55         * NEWS: Note removal of remote `cvs init'.
57 2006-09-06  Derek Price  <derek@ximbiot.com>
59         * NEWS: Note apply_rcs_diff speedup.
61 2006-08-28  Derek Price  <derek@ximbiot.com>
63         * NEWS: Note strstr ("/./") assertion fix.
65 2006-08-25  Derek Price  <derek@ximbiot.com>
67         * TODO (216): Removed.
69 2006-08-24  Derek Price  <derek@ximbiot.com>
71         [bug #17032]
72         * NEWS: Note patch w/Name keyword fix.
74 2006-07-17  Derek Price  <derek@ximbiot.com>
76         * FAQ, INSTALL, README: Update Copyright notice.
77         * HACKING: Ditto. Update Savannah URLs.
79 2006-06-29  Derek Price  <derek@ximbiot.com>
81         * NEWS: Note trailing slash fix.
83 2006-06-28  Larry Jones  <lawrence.jones@ugs.com>
85         * HACKING, NEWS: Note new Autoconf version.
86         * configure.in (AC_PREREQ): Require Autoconf 2.60.
87         * config.h.in, configure, **/Makefile.in: Regenerated.
89 2006-06-28  Derek Price  <derek@ximbiot.com>
91         [bug #16961]
92         * NEWS: Note double-free fix.
94 2006-06-09  Derek Price  <derek@ximbiot.com>
96         * NEWS: Note client/server conflict fix.
98 2006-05-25  Derek Price  <derek@ximbiot.com>
100         * configure.in: Accept --with-rsh argument to set RSH_DFLT in config.h.
101         Prefer `remsh' to `rsh' when autodetecting and comment rationale.
103 2006-04-27  Derek Price  <derek@ximbiot.com>
105         * acinclude.m4 (ACX_WITH_GSSAPI): Detect libgss for HP-UX.
106         * NEWS: Note that GSSAPI builds under HP-UX.
107         (Report from Larry Jones <lawrence.jones@ugs.com>.)
109 2006-03-07  Derek Price  <derek@ximbiot.com>
111         * NEWS: Note rtag fixes.
113 2006-02-26  Derek Price  <derek@ximbiot.com>
115         * NEWS: Note CVSADM fix as an efficiency improvement.
117 2006-02-01  Derek Price  <derek@ximbiot.com>
119         * NEWS: Note unconditional val-tags lock removal.
121         * NEWS: Note history buffer overflow fix.
123 2006-01-30  Derek Price  <derek@ximbiot.com>
125         * NEWS: Note nonblocking flow control pipe fix.
127 2005-12-09  Derek Price  <derek@ximbiot.com>
129         * NEWS: Note misc doc & bug fixes.
131 2005-12-07  Derek Price  <derek@ximbiot.com>
133         * NEWS: Note recognition of :extssh:.
135 2005-10-18  Derek Price  <derek@ximbiot.com>
137         * KEYS: New file, suggested by Antoine Lexy-Lambert <antoine@gmx.de>.
138         * README: Mention KEYS file.
140 2005-09-26  Derek Price  <derek@ximbiot.com>
142         [bug #14639]
143         * acinclude.m4: Find the crypto library on FreeBSD 5.x.
144         Patch from Serguei E. Leontiev <lse@CryptoPro.ru>.
146         * NEWS: Note FreeBSD 5.x GSSAPI fix.
148         * NEWS: Note fsync'd commits.
150 2005-09-24  Derek Price  <derek@ximbiot.com>
152         * NEWS, HACKING: Standardize on Automake 1.9.6.
154 2005-09-22  Derek Price  <derek@ximbiot.com>
156         * NEWS: Mention conflict fixes.
158 2005-09-13  Derek Price  <derek@ximbiot.com>
160         * TESTS: Mention new $username8 & $anyusername variables.
162 2005-09-04  Larry Jones  <lawrence.jones@ugs.com>
164         * NEWS: s/bug-cvs@gnu.org/bug-cvs@nongnu.org/.
165         * configure.in: s/info-cvs@gnu.org/info-cvs@nongnu.org/.
166         * configure: Regenerated.
168 2005-09-01  Derek Price  <derek@ximbiot.com>
170         * AUTHORS, DEVEL-CVS, HACKING, README: Update links, email addresses,
171         & mailing list descriptions.
173 2005-09-01  Derek Price  <derek@ximbiot.com>
175         * FAQ: Update links.
177 2005-09-01  Derek Price  <derek@ximbiot.com>
179         * HACKING, INSTALL, README, README.VMS, configure.in: Update links and
180         email addresses.
182 2005-08-31  Derek Price  <derek@ximbiot.com>
184         * www/.htaccess: Remove this file.
186 2005-08-31  Derek Price  <derek@ximbiot.com>
188         * cvs.spec.in: Note last spec file change in internal ChangeLog.
190 2005-08-31  Derek Price  <derek@ximbiot.com>
192         * NEWS: Note spec file repair.
194 2005-08-31  Derek Price  <derek@ximbiot.com>
196         * cvs.spec.in: Update links to point to Savannah.  s/Copyright/License/
197         for RPM 4.mumble.
199 2005-08-30  Larry Jones  <lawrence.jones@ugs.com>
201         * NEWS: Note import locking fix.
203 2005-07-12  Derek Price  <derek@ximbiot.com>
205         * FAQ, HACKING, INSTALL: Add copyright notices.
207 2005-07-11  Derek Price  <derek@ximbiot.com>
209         * FAQ, HACKING, INSTALL: Update license notices.
211 2005-06-02  Derek Price  <derek@ximbiot.com>
213         * NEWS: Note server compression hang fix.
215 2005-06-01  Conrad T. Pino  <Conrad@Pino.com>
217         * makewin32.cmd: Add Windows NT command file to build CVS Project.
218           Imported from revision 1.2 on feature branch.
220 2005-05-27  Derek Price  <derek@ximbiot.com>
222         * NEWS: Note diff space split fix.
223         * BUGS: Remove diff space split note.
225 2005-05-03  Derek Price  <derek@ximbiot.com>
227         * INSTALL: Add footnote about compiling a CVS checkout of CVS on a
228         case-insensitive UNIX file system like Mac OS X.
230 2005-05-02  Derek Price  <derek@ximbiot.com>
232         * TODO (231): Renumber as...
233         (234): ...this to match numbering on 1.12.x.
235 2005-05-02  Derek Price  <derek@ximbiot.com>
237         * TODO (231): New item.
238         (22, 30, 31): Remove completed items.
240 2005-05-02  Derek Price  <derek@ximbiot.com>
242         * NEWS: Note new val-tags locks.
244 2005-04-30  Derek Price  <derek@ximbiot.com>
246         * NEWS: Note new history locks.
248 2005-04-20  Derek Price  <derek@ximbiot.com>
250         * NEWS: Note log overflow fix.
252 2005-04-15  Derek Price  <derek@ximbiot.com>
254         * NEWS: Note Klocwork fixes.
256 2005-04-14  Derek Price  <derek@ximbiot.com>
258         * NEWS: Note contrib Perl taint vulnerability fix.
260 2005-03-23  Derek Price  <derek@ximbiot.com>
262         * ylwrap: New file.
264 2005-03-15  Derek Price  <derek@ximbiot.com>
266         * HACKING, NEWS: Note new Automake version.
268 2005-03-04  Jim Hyslop  <jhyslop@ieee.org>
270         * NEWS: Note fix for compile errors on IRIX 5.3.
272 2005-02-22  Derek Price  <derek@ximbiot.com>
274         * NEWS: Note recent watch on/off fileattr fix.
276 2005-01-31  Derek Price  <derek@ximbiot.com>
278         * AUTHORS: Add Conrad Pino.
279         * README: Update copyright notice.
281 2005-01-29  Derek Price  <derek@ximbiot.com>
283         * NEWS: Note some recent changes.
285 2004-11-17  Derek Price  <derek@ximbiot.com>
287         * NEWS: Note "red file" fix source inclusion.
289 2004-11-05  Conrad T. Pino  <Conrad@Pino.com>
291         * cvsnt.dep: Regenerated after complete rebuild.
292         * cvsnt.mak: Regenerated after complete rebuild.
294 2004-11-03  Derek Price  <derek@ximbiot.com>
296         * HACKING, NEWS: Note new Autoconf & Automake versions.
298 2004-10-29  Derek Price  <derek@ximbiot.com>
300         * NEWS: Note xreadlink fix.
302 2004-10-26  Derek Price  <derek@ximbiot.com>
304         * NEWS: Note GSSAPI error message fix.
306 2004-10-19  Derek Price  <derek@ximbiot.com>
308         * NEWS: Note resurrection fix.
310 2004-10-14  Derek Price  <derek@ximbiot.com>
312         * NEWS: Note new import branch verification.
314 2004-09-25  Derek Price  <derek@ximbiot.com>
316         * configure.in: Use doc/mkman.pl as source for doc/mkman.
318 2004-09-08  Conrad T. Pino <Conrad@Pino.com>
320         * cvsnt.dsp: Add "windows-NT/JmgStat.c" to project.  Add
321         "windows-NT/JmgStat.h" to project.  Add "lib/xsize.h" to project.
322         * cvsnt.dep: Regenerated for "cvsnt.dsp" change.
323         * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
325 2004-09-07  Derek Price  <derek@ximbiot.com>
327         * NEWS: Note Windows DST fix.
329 2004-09-03  Derek Price  <derek@ximbiot.com>
331         * HACKING: Codify backwards compatibility conventions.  Remove outdated
332         reference to very old MSVC++ releases.
334 2004-08-30  Derek Price  <derek@ximbiot.com>
336         * NEWS: Note compliance of log_accum.pl with Perl 5.8.5.
338 2004-08-24  Derek Price  <derek@ximbiot.com>
340         * TODO (24, 49, 92, 113): Remove completed/obsolescent items.
342 2004-08-24  Derek Price  <derek@ximbiot.com>
344         * BUGS: Remove release subdir note.  This was fixed with the commit on
345         2004-02-25, based on Matthew Ogilvie's patch.
347 2004-08-24  Derek Price  <derek@ximbiot.com>
349         * NEWS: Note r* . fix.
350         * BUGS: Remove r* . note.
352 2004-08-24  Derek Price  <derek@ximbiot.com>
354         * NEWS: Note invalid tag fix.
356 2004-08-24  Mark D. Baushke  <mdb@cvshome.org>
358         * NEWS: Note that modules -a bugfix has a change in behavior.
360 2004-06-22  Derek Price  <derek@ximbiot.com>
362         * NEWS: Note Conrad's Windows fix.
364 2004-06-21  Derek Price  <derek@ximbiot.com>
366         * .cvsignore: Ignore GPG signature files for distributions.
368 2004-06-10  Derek Price  <derek@ximbiot.com>
370         * NEWS: Note manual update.
372 2004-06-09  Derek Price  <derek@ximbiot.com>
374         * NEWS: Note Stefan & Sebastian's security fixes.
375         * acinclude.m4 (gl_SIZE_MAX, gl_XSIZE): Import from GNULIB.
376         * configure.in: Call gl_XSIZE.
378 2004-06-09  Derek Price  <derek@ximbiot.com>
380         * NEWS: Note CAN-2004-0414 fix.
382 2004-05-19  Derek Price  <derek@ximbiot.com>
384         * NEWS: Note CAN-2004-0396 fix.
386 2004-05-17  Derek Price  <derek@ximbiot.com>
388         * BUGS: Note assertion failure of r* commands.
390 2004-05-17  Derek Price  <derek@ximbiot.com>
392         * BUGS: Remove out of date comment about out of date Windows build
393         files and several bug reports that are so old, without similar recent
394         reports, that I'm assuming that the problems have been fixed.
396 2004-05-15  Derek Price  <derek@ximbiot.com>
398         * cvsnt.dsp: Header file list updated.
399         * cvsnt.dep: Regenerated for "cvsnt.dsp" change.
400         * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
401         (Patch from Conrad Pino <conrad@pino.com>.)
403 2004-05-13  Derek Price  <derek@ximbiot.com>
405         * NEWS: Note MSVC++ project file regeneration.
407 2004-05-13  Derek Price  <derek@ximbiot.com>
409         * cvsnt.dsw: Rename "zlib/zlib.*" to "zlib/libz.*".
410         Add project "lib/libcvs".
411         * cvsnt.dsp: Revised for "cvsnt.dsw" changes.  Move "lib/*.c" to
412         project "lib/libcvs".  Upgraded to Visual C++ 6.0 format.
413         * cvsnt.dep: Added for "cvsnt.dsp" change.
414         * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
415         (Patch from Conrad Pino <conrad@pino.com>.)
417         * configure.in: Generate windows-NT/fix-msvc-mak.
419 2004-04-30  Derek Price  <derek@ximbiot.com>
421         * NEWS: Note that man page is generated from cvs.texinfo now.
422         * configure.in: Build doc/mkman.
423         * configure, Makefile.in: Regenerated.
425 2004-04-26  Derek Price  <derek@ximbiot.com>
427         * NEWS: Note that :ext: no longer relies on an external transport with
428         a GNU argument processor.
430 2004-04-20  Derek Price  <derek@ximbiot.com>
432         * NEWS: Note XP directory deletion fix.
434 2004-04-16  Derek Price  <derek@ximbiot.com>
436         * NEWS: Correct CVS name for piped checkout issue now that we have one.
438 2004-04-15  Derek Price  <derek@ximbiot.com>
440         * NEWS: Retroactively add CVE issue name for the piped etc issue.
442 2004-04-15  Derek Price  <derek@ximbiot.com>
444         * NEWS: Retroactively add CVE issue name for the trojan server issue.
446 2004-04-14  Derek Price  <derek@ximbiot.com>
448         * INSTALL (Building from source code under Unix): Move Autoconf &
449         Automake notes...
450         * HACKING (Regenerating Build Files): ...here.
452 2004-04-13  Derek Price  <derek@ximbiot.com>
454         * NEWS: Note validation of paths passed to the client.
456 2004-04-07  Derek Price  <derek@ximbiot.com>
458         * NEWS: Clarify relative-path up-reference article.
460 2004-04-07  Derek Price  <derek@ximbiot.com>
462         * NEWS: Note ignoring of method options in CVSROOTs.
464 2004-04-06  Derek Price  <derek@ximbiot.com>
466         * TODO (196, 217, 219, 220, 222, 226): Remove completed items.
467         (230): New item.
469 2004-04-06  Derek Price  <derek@ximbiot.com>
471         * NEWS: Note this change.
472         * configure.in: Do not try and use TMP, TEMP, or TMPDIR as default
473         temporary directories.
474         * configure: Regenerated.
476 2004-04-04  Derek Price  <derek@ximbiot.com>
478         * NEWS: Note Cygwin handles paths like X:\.
480 2004-04-02  Derek Price  <derek@ximbiot.com>
482         * NEWS: Note Windows ISDIRSEP fix.
484 2004-04-02  Derek Price  <derek@ximbiot.com>
486         * INSTALL: Instruct users to use the Workspace file and not the project
487         file for MSVC++.
488         (Patch from Conrad T. Pino <conrad@pino.com>.)
490 2004-04-02  Derek Price  <derek@ximbiot.com>
492         * NEWS: Make some notes as to client/serverness of changes.
494 2004-04-02  Derek Price  <derek@ximbiot.com>
496         * NEWS: Note relative path fix.
498 2004-04-01  Derek Price  <derek@ximbiot.com>
500         * NEWS: Record run race removal.
502 2004-03-31  Mark D. Baushke  <mdb@cvshome.org>
504         * cvs.spec.in (BuildRequires): Do not fail if info DIR file does
505         not exist. (Not everyone has an install-info that generates the
506         dir file that we want deleted.)
507         (Report from Geoff Beier <geoff@caradas.com>.)
509 2004-03-25  Derek Price  <derek@ximbiot.com>
511         * NEWS: Note failure of Cygwin to convert back slashes to slashes.
513 2004-03-25  Derek Price  <derek@ximbiot.com>
515         * cvs.spec.in (BuildRoot): Use a more unique directory name.
517 2004-03-22  Derek Price  <derek@ximbiot.com>
519         * INSTALL: Note compilation & --without-gssapi requirement for HPPA
520         with HP-UX 11.11.
521         (Report from Nicolas Vervelle <nicolas.vervelle@steria.com>.)
523 2004-03-20  Derek Price  <derek@ximbiot.com>
525         * NEWS: Note resurrection fixes.
527 2004-03-18  Derek Price  <derek@ximbiot.com>
529         * NEWS: Back out previous NEWS change at Larry Jones' suggestion.
531 2004-03-17  Derek Price  <derek@ximbiot.com>
533         * configure.in (--enable-password-authentication-client): Correct
534         error message text.
535         * NEWS: Note this change.
536         * configure: Regenerated.
538 2004-03-15  Derek Price  <derek@ximbiot.com>
540         * NEWS: Note cvs release + Kerberos fix.
542 2004-03-15  Derek Price  <derek@ximbiot.com>
544         * configure.in: Correct grammar in help text.
545         * configure: Regenerated.
547 2004-03-15  Derek Price  <derek@ximbiot.com>
549         * macintosh/.cvsignore: Complete pruning of directory started in 1999.
551 2004-03-14  Derek Price  <derek@ximbiot.com>
553         * NEWS: Note resurrection fix.
555 2004-03-14  Derek Price  <derek@ximbiot.com>
557         * NEWS: Note error & status message corrections.
559 2004-03-14  Derek Price  <derek@ximbiot.com>
561         * NEWS: Note diff of added files against arbitrary revisions fix.
563 2004-03-12  Derek Price  <derek@ximbiot.com>
565         * NEWS: Note Larry's recent documentation fixes.
567 2004-03-03  Derek Price  <derek@ximbiot.com>
569         * NEWS: Note that directories and files named `CVS' are now also
570         rejected by import.
572 2004-02-25  Derek Price  <derek@ximbiot.com>
574         * NEWS: Update dying gasp note.
576 2004-02-25  Derek Price  <derek@ximbiot.com>
578         * NEWS: Note `cvs release' Entries corruption fix.
580 2004-02-20  Derek Price  <derek@ximbiot.com>
582         * NEWS: Note that the dying gasp check has now been completely removed.
584 2004-02-17  Derek Price  <derek@ximbiot.com>
586         * NEWS: Note spec file fix.
587         * cvs.spec: Update to avoid the error checking algorithm's of more
588         recent version of RPM.
590 2004-02-17  Derek Price  <derek@ximbiot.com>
592         * NEWS: Note recent commenting of src/checkout.c and Mark's leak fixes.
594 2004-02-12  Derek Price  <derek@ximbiot.com>
596         * NEWS: Note Mark D. Baushke's recent memory leak plugs.
598 2004-02-12  Derek Price  <derek@ximbiot.com>
600         * NEWS: Note Ville Skyttä's other recent man page patch.
602 2004-02-12  Derek Price  <derek@ximbiot.com>
604         * NEWS: Note Ville Skyttä's recent man page patch.
606 2004-02-11  Derek Price  <derek@ximbiot.com>
608         * NEWS: Note :fork: segfault avoidance.
610 2004-02-11  Derek Price  <derek@ximbiot.com>
612         * NEWS: Note readability improvements.
614 2004-02-10  Derek Price  <derek@ximbiot.com>
616         * NEWS: Note dying gasp check.
618 2004-02-10  Derek Price  <derek@ximbiot.com>
620         * NEWS: Note flow control pipe race fix.
622 2004-02-10  Derek Price  <derek@ximbiot.com>
624         * BUGS: Note problems building with MSVC++ under Windows and
625         workaround.
626         * INSTALL: Ditto.
628 2004-02-10  Derek Price  <derek@ximbiot.com>
630         * cvsnt.mak: Add stack.c and stack.h in order to compile under Windows.
631         * NEWS: Note Windows fixes.
632         * README: Update copyright notice.
634 2004-02-09  Derek Price  <derek@ximbiot.com>
636         * NEWS: Note new tests in sanity.sh.
638 2004-02-06  Derek Price  <derek@ximbiot.com>
640         * README: Undo accidental overwrite.
642 2004-02-04  Derek Price  <derek@ximbiot.com>
644         * NEWS: Note that alias module recursion is now more comprehensive.
646 2004-02-03  Derek Price  <derek@ximbiot.com>
648         * NEWS: Note case insensitive client directory case preservation.
650 2004-02-02  Derek Price  <derek@ximbiot.com>
652         * NEWS: Note new join-rm tests.
654 2004-02-02  Derek Price  <derek@ximbiot.com>
656         * NEWS: Note removal from the server of support for case insensitive
657         clients.
659 2004-01-30  Derek Price  <derek@ximbiot.com>
661         * NEWS: Note man page fix.
663 2004-01-30  Derek Price  <derek@ximbiot.com>
665         * NEWS: Note contrib/log_accum tidy.
667 2004-01-25  Derek Price  <derek@ximbiot.com>
669         * NEWS: Note Kerberos 4 fix.
671 2004-01-22  Derek Price  <derek@ximbiot.com>
673         * NEWS: Note recent infinite alias loop fix.
675 2004-01-22  Derek Price  <derek@ximbiot.com>
677         * INSTALL: Remove a note about an Automake bug that has been fixed for
678         quite awhile.
680 2004-01-22  Derek Price  <derek@ximbiot.com>
682         * INSTALL: s/Automake 1.7.5/Automake 1.7.9/.
684 2004-01-14  Derek Price  <derek@ximbiot.com>
686         * NEWS: Note Larrys recent mktemp.sh inclusion, documentation reorg,
687         and zlib code fix.
689 2003-12-23  Larry Jones  <lawrence.jones@ugsplm.com>
691         * Makefile.am: Add mktemp.sh to EXTRA_DIST.
692         * Makefile.in: Regenerated.
694         * configure.in: Get mktemp.sh from $srcdir.
695         * configure: Regenerated.
696         (Reported by Matt Selsky <selsky@columbia.edu>.)
698 2003-12-18  Derek Price  <derek@ximbiot.com>
700         * NEWS: Add since 1.11.11 section.
701         * configure.in: Update for dev 1.11.11.1.
702         * configure: Regenerated.
704 2003-12-18  Derek Price  <derek@ximbiot.com>
706         * configure.in: Update for release 1.11.11.
707         * configure: Regenerated.
709 2003-12-18  Derek Price  <derek@ximbiot.com>
711         * NEWS: Note syslog of root attempts.
713 2003-12-18  Derek Price  <derek@ximbiot.com>
715         * NEWS: Note that pserver can no longer run as root.
717 2003-12-07  Mark D. Baushke  <mdb@cvshome.org>
719         * configure.in (AC_SYS_LARGEFILE): Remove. More work is needed
720         before AC_SYS_LARGEFILE will work on all platforms.
721         * configure, config.h.in: Regenerated.
722         * NEWS: Remove last note.
724         * configure.in (AC_SYS_LARGEFILE): Add. The history file on
725         Solaris boxes can grow beyond 2GB.
726         * configure, config.h.in: Regenerated.
727         * NEWS: Note addition of --disable-largefiles option.
729 2003-12-05  Derek Price  <derek@ximbiot.com>
731         * configure.in: Update to require Automake 1.7.9.
733 2003-12-04  Derek Price  <derek@ximbiot.com>
735         * configure.in: Update for dev version 1.11.10.1.
736         * NEWS: Add Changes since 1.11.10 section.
737         * configure: Regenerated.
739 2003-12-04  Derek Price  <derek@ximbiot.com>
741         * configure.in: Update for release 1.11.10.
742         * configure: Regenerated.
744 2003-12-03  Derek Price  <derek@ximbiot.com>
746         * configure.in: Always AC_LIBOBJ(fncase) when filenames are found to be
747         case insensitive.
748         * configure: Regenerated.
750 2003-11-26  Derek Price  <derek@ximbiot.com>
752         * NEWS: Note recase tests.
754 2003-11-26  Derek Price  <derek@ximbiot.com>
756         * NEWS: Note new test suite functionality.
758 2003-11-25  Derek Price  <derek@ximbiot.com>
760         * NEWS: Note latest case insensitivity fix.
762 2003-11-19  Derek Price  <derek@ximbiot.com>
764         * NEWS: Rename "OTHER ISSUES" to "GENERAL USER ISSUES" and move the
765         note about the Autoconf upgrade to a new "DEVELOPER ISSUES" section.
766         Add a note about upgrading Automake.
767         * aclocal.m4, configure, **/Makefile.in: Regenerated with Automake
768         1.7.9.
770 2003-11-18  Derek Price  <derek@ximbiot.com>
772         * NEWS: Subdivide Changes section into "SERVER SECURITY ISSUES" and
773         "OTHER ISSUES".  Note module abspath issue in security section.
775 2003-11-10  Derek Price  <derek@ximbiot.com>
777         * BUGS: Add some detail to the last two notes Mark added.
779 2003-11-10  Mark D. Baushke  <mdb@cvshome.org>
781         * BUGS: Note that symlinks to files will not work with or without
782         LockDir. Note that symlinks to directories will not work with
783         LockDir.
785         * NEWS (Changes since 1.11.9): Note symlinked CVSROOT now works.
787 2003-11-10  Derek Price  <derek@ximbiot.com>
789         * configure.in: Require Autoconf 2.58.
790         * INSTALL, NEWS: Note new Autoconf requirements.
792         * configure: Regenerated.
794 2003-11-04  Derek Price  <derek@ximbiot.com>
796         * configure.in: Add some more help text for --enable-case-sensitivity.
797         * configure: Regenerated.
799 2003-11-03  Derek Price  <derek@ximbiot.com>
801         * configure.in: Require Automake 1.7.5.
803 2003-11-03  Derek Price  <derek@ximbiot.com>
805         * INSTALL: Add some notes on Autoconf requirements.
807 2003-10-31  Derek Price  <derek@ximbiot.com>
809         * INSTALL: Note Cygwin as an option for building CVS under Windows.
811 2003-10-31  Derek Price  <derek@ximbiot.com>
813         * INSTALL: s/cvsgui/wincvs/.
815 2003-10-27  Derek Price  <derek@ximbiot.com>
817         * configure.in: Move case sensitivity test to the enable-* section and
818         allow override via command line switch.
819         * NEWS: Update last news item to reflect new command line switch.
820         * configure, config.h.in: Regenerated.
822 2003-10-27  Derek Price  <derek@ximbiot.com>
824         * configure.in: Add new test for a case insensitive file system.
825         * configure, config.h.in: Regenerated.
826         * NEWS: Note the above change.
828 2003-10-24  Derek Price  <derek@ximbiot.com>
830         * NEWS: Update recent text about joins to reflect new behavior.
832 2003-10-24  Derek Price  <derek@ximbiot.com>
834         * BUGS: Note that release of a project subdir does not remove the entry
835         from `./CVS/Entries'.
837 2003-10-24  Derek Price  <derek@ximbiot.com>
839         * BUGS: Remove obsolete bug report.
840         (Patch from Paul Edwards <somewhere in Australia>.)
842 2003-10-24  Derek Price  <derek@ximbiot.com>
844         * BUGS: Remove obsolete bug report.
845         (Patch from Paul Edwards <somewhere in Australia>.)
847 2003-10-23  Mark D. Baushke  <mdb@cvshome.org>
849         * NEWS: Note behavior change for cvs update -jrev1 -jrev2.
851 2003-10-21  Derek Price  <derek@ximbiot.com>
853         * NEWS: Note Mark's recent admin -m fix.
855 2003-10-21  Derek Price  <derek@ximbiot.com>
857         * NEWS: Note the @email{} and @url{} fixes as misc documentation fixes.
859 2003-10-14  Derek Price  <derek@ximbiot.com>
861         * NEWS: Note POSIX 1003.1-2001 compatibility of docs and scripts.
863 2003-10-14  Derek Price  <derek@ximbiot.com>
865         Port to pedantic POSIX 1003.1-2001 hosts, such as Debian GNU/Linux
866         testing with _POSIX2_VERSION=200112 in the environment.
868         * BUGS: Suggest 'diff -C2', not 'diff -c2'.
869         * FAQ: Suggest 'sort -k 1.2', not 'sort +0.1'.
870         * depcomp: Sync to the depcomp shipped with Automake 1.7.8, as
871         it has the bug fixed and that's better than maintaining our
872         own depcomp.
873         (Patch from Paul Eggert <eggert@twinsun.com>.)
875 2003-10-14  Derek Price  <derek@ximbiot.com>
877         * INSTALL: Add HPPA 2.0 running HP-UX 10.20 for CVS 1.11.9.
878         (Report from Tom Kuiper <kuiper@DSNra.JPL.NASA.gov>.)
880 2003-10-10  Derek Price  <derek@ximbiot.com>
882         * NEWS (Changes since 1.11.9): New section.
883         * configure.in: Update package version to 1.11.9.1.
884         * configure: Regenerated.
886 2003-10-10  Derek Price  <derek@ximbiot.com>
888         * configure.in: Update package version to 1.11.9.
889         * configure: Regenerated.
891 2003-10-08  Derek Price  <derek@ximbiot.com>
893         * NEWS: Note history reporting fix.
895 2003-10-08  Derek Price  <derek@ximbiot.com>
897         * NEWS: Improve syntax and punctuation of my last entry.
899 2003-10-08  Derek Price  <derek@ximbiot.com>
901         * NEWS: Note history fix for clients requesting `P' records.
903 2003-10-07  Derek Price  <derek@ximbiot.com>
905         * NEWS: Note case insensitive file lookup fix.
907 2003-10-03  Derek Price  <derek@ximbiot.com>
909         * NEWS: Note server ignoring `-l' with a warning.
911 2003-10-02  Derek Price  <derek@ximbiot.com>
913         * NEWS (Changes since 1.11.8): Add empty section.
914         * configure.in: Update package version to 1.11.8.1.
915         * configure: Regenerated.
917 2003-10-02  Derek Price  <derek@ximbiot.com>
919         * configure.in: Update package version to 1.11.8.
920         * configure: Regenerated.
922 2003-10-02  Derek Price  <derek@ximbiot.com>
924         * NEWS: Note getpass fix.
926 2003-09-29  Derek Price  <derek@ximbiot.com>
928         * NEWS (Changes since 1.11.7): Insert empty entry.
929         * configure.in: Update to 1.11.7.1.
930         * configure: Regenerated.
932 2003-09-29  Derek Price  <derek@ximbiot.com>
934         * configure.in: Update package version to 1.11.7.
935         * configure: Regenerated.
937 2003-09-29  Derek Price  <derek@ximbiot.com>
939         * NEWS: Note recent fix of the potential segfault during a diff.
941 2003-09-26  Derek Price  <derek@ximbiot.com>
943         * BUGS: Note bug in options passed to diff via `cvs diff'.
945 2003-09-12  Derek Price  <derek@ximbiot.com>
947         * NEWS: Note checkoutlist error message handling fix.
949 2003-08-27  Larry Jones  <lawrence.jones@eds.com>
951         * NEWS: Note client/server messages have real command name, client/
952         server updates get logged in history file, history file has "P"
953         record type.
955 2003-07-29  Derek Price  <derek@ximbiot.com>
957         * configure.in: Replace my recent misuse of AH_VERBATIM with a call to
958         AC_DEFINE.
959         * config.h.in, configure: Regenerated.
960         
961 2003-07-29  Derek Price  <derek@ximbiot.com>
963         * configure.in: Do not check for getpassphrase.  Define `getpass' to
964         `cvs_getpass' in config.h to avoid conflicts with system decls.
965         * NEWS: Note use of GNULIB getpass.
967         * config.h.in, configure: Regenerated.
969 2003-07-25  Derek Price  <derek@ximbiot.com>
971         * INSTALL: Note --without-gssapi required to configure on OS X.
973 2003-07-18  Derek Price  <derek@ximbiot.com>
975         * BUGS: Remove mention of wrappers -t/-f since they are no longer
976         supported.
978 2003-07-18  Derek Price  <derek@ximbiot.com>
980         * Makefile.am (EXTRA_DIST): Add cvs.spec so that RPMs can be built
981         directly from tarballs.
982         * Makefile.in: Regenerated.
984 2003-07-18  Derek Price  <derek@ximbiot.com>
986         * TODO (72): Remove mention of the -i/-o in the modules file since they
987         have been removed.
989 2003-06-27  Larry Jones  <lawrence.jones@eds.com>
991         * NEWS: Note LockDir fix.
993 2003-06-23  Derek Price  <derek@ximbiot.com>
995         * configure.in: Debian Woody has -lkrb4, so check for that.
996         (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
998         * config.h.in: Regenerated.
999         * configure: Ditto.
1001 2003-06-20  Derek Price  <derek@ximbiot.com>
1003         * INSTALL: Add some OS X platforms to the compile list. Correct link to
1004         cvsgui.org -> wincvs.org.
1006 2003-06-09  Derek Price  <derek@ximbiot.com>
1008         * cvsnt.mak: Rename win32.c to woe32.c in accordance with the GNU
1009         convention to avoid implying that we consider the Microsoft Windows
1010         Operating Environment any sort of "win".
1012 2003-06-09  Derek Price  <derek@ximbiot.com>
1014         * NEWS: Note short patch fix.
1016 2003-06-09  Derek Price  <derek@ximbiot.com>
1018         * TODO (45): Combine this with...
1019         (30): ...this item (as #30).  Remove reference to diff since the
1020         modules file is only consulted for the r* commands.
1022 2003-06-02  Derek Price  <derek@ximbiot.com>
1024         * NEWS: Note empty diff change text fix.
1026 2003-05-29  Derek Price  <derek@ximbiot.com>
1028         * NEWS: Note removal of global -l option.
1030 2003-05-27  Derek Price  <derek@ximbiot.com>
1032         * AUTHORS: Give Mark an email address.
1034 2003-05-27  Derek Price  <derek@ximbiot.com>
1036         * cvs.spec.in: Add some files to doc.  Remove redundant %defattr.
1038 2003-05-27  Derek Price  <derek@ximbiot.com>
1040         * NEWS (Changes since 1.11.5): Add missing entry.
1042 2003-05-27  Derek Price  <derek@ximbiot.com>
1044         * README (Credits): Move...
1045         * AUTHORS: ...here and update.
1047 2003-05-26  Derek Price  <derek@ximbiot.com>
1049         * configure.in: Update CVS version to 1.11.6.1.
1051         * configure: Regenerated.
1053 2003-05-25  Derek Price  <derek@ximbiot.com>
1055         * configure.in: Update CVS version to 1.11.6.
1057         * configure: Regenerated.
1059 2003-05-25  Derek Price  <derek@ximbiot.com>
1061         * BUGS: Note current intermittant BSDI failures.
1063 2003-05-22  Larry Jones  <lawrence.jones@eds.com>
1065         * NEWS: Note recent administrative file changes.
1067 2003-05-21  Derek Price  <derek@ximbiot.com>
1069         * INSTALL: Mention new Automake version.
1070         * NEWS: Ditto.
1072         * Makefile.in: Regenerated.
1073         * aclocal.m4: Ditto.
1074         * config.h.in: Ditto.
1075         * configure: Ditto.
1077 2003-05-20  Derek Price  <derek@ximbiot.com>
1079         * INSTALL: Using Autoconf version 2.57.
1080         * NEWS: Ditto.  Reorder NEWS items to put the stuff which it is likely
1081         that only developers care about last.
1082         * configure: Regenerated with Autoconf 2.57.
1084 2003-05-09  Derek Price  <derek@ximbiot.com>
1086         * configure.in: Back out all the S_ISSOCK changes I just made and move
1087         the equivalent to lib/system.h.
1089         * configure.in: Regenerated.
1090         * config.h.in: Ditto.
1092 2003-05-09  Derek Price  <derek@ximbiot.com>
1094         * configure.in: Try again, with AC_TRY_LINK this time.
1096         * configure: Regenerated.
1098 2003-05-09  Derek Price  <derek@ximbiot.com>
1100         * configure.in: Correct a typo in my last patch.
1102         * configure: Regenerated.
1104 2003-05-09  Derek Price  <derek@ximbiot.com>
1106         * configure.in: Add some checks for S_ISSOCK to avoid a problem on
1107         SCO OpenServer 5.0.6a.
1108         (Reported by Boyd Lynn Gerber <gerberb@zenez.com>.)
1110         * config.h.in: Regenerated.
1111         * configure: Ditto.
1113 2003-05-01  Derek Price  <derek@ximbiot.com>
1115         * TODO (149): Remove reference to defunct RELATIVE_REPOS macro.
1117 2003-04-30  Derek Price  <derek@ximbiot.com>
1119         * acinclude.m4 (ACX_WITH_GSSAPI): Fix typo in broken conditional.
1120         (Thanks to Alexey Mahotkin <alexm@hsys.msk.ru>.)
1122         * configure: Regenerated.
1123         * aclocal.m4: Ditto.
1125 2003-04-28  Derek Price  <derek@ximbiot.com>
1127         * NEWS (Changes since 1.11.5): Note removal of Checkin.prog and
1128         Update.prog functionality.
1130 2003-04-10  Larry Jones  <lawrence.jones@eds.com>
1132         * aclocal.m4 (AM_MAINTAINER_MODE): New macro to support
1133         --enable-maintainer-mode.
1134         * configure.in: Use it.
1135         * configure: Regenerated.
1136         * Makefile.in: Regenerated.
1137         * noautomake.sh: Removed; no longer needed.
1138         * INSTALL: Remove reference to noautomake.sh, add reference to
1139         --enable-maintainer-mode.
1140         * Makefile.am: Remove noautomake.sh.
1141         * NEWS: Add note about --enable-maintainer-mode and noautomake.sh.
1142         * README: Remove noautomake.sh.
1144 2003-04-01  Derek Price  <derek@ximbiot.com>
1146         * BUGS: Remove a pcl-cvs bug.  pcl-cvs is no longer part of the CVS
1147         source distribution.
1148         
1149 2003-04-01  Derek Price  <derek@ximbiot.com>
1151         * BUGS: Remove reference to cvs admin SEGV bug Larry Jones fixed
1152         on 2003-02-19.
1154 2003-04-01  Derek Price  <derek@ximbiot.com>
1156         * BUGS: Remove obsolete bug.
1157         * configure.in: Tail the BUGS file for status.
1159         * configure: Regenerated.
1161 2003-03-28  Derek Price  <derek@ximbiot.com>
1163         * configure.in (--with-editor): Quit with an error message when no
1164         editor is found.  Allow --with-editor to override $EDITOR from the
1165         user's environment.  Add vim to the list of defaults.
1167         * configure: Regenerated.
1169 2003-03-26  Derek Price  <derek@ximbiot.com>
1171         * configure.in (--with-editor): Quit with an error message when
1172         --without-editor is specified.
1173         (Report from Jim Salter <jsalterjim@earthlink.net>.)
1175         * configure: Regenerated.
1177 2003-03-24  Derek Price  <derek@ximbiot.com>
1179         * configure.in: Add copyright notice.
1180         * Makefile.am: Update copyright notice.
1182         * Makefile.in: Regenerated.
1183         * configure: Ditto.
1185 2003-03-07  Derek Price  <derek@ximbiot.com>
1187         * TESTS: Document some more global variables.
1189 2003-03-05  Mark D Baushke <mdb@cvshome.org>
1191         * NEWS (Changes since 1.11.5): Backout CVS_LOCAL_BRANCH_NUM feature.
1193         * NEWS (Changes since 1.11.5): Mention CVS_LOCAL_BRANCH_NUM 
1194         environment varaible.
1196 2003-02-25  Derek Price  <derek@ximbiot.com>
1198         * configure.in (WITH_KRB4): Import KRB4 patch from Redhat 8.0's CVS
1199         1.11.2-5 SRPM.  It's not the right fix, but it will work until I get
1200         around to merging some of the code with WITH_GSSAPI and seperating the
1201         bits into separate M4 files.
1203         * configure: Regenerated.
1204         * config.h.in: Ditto.
1206 2003-02-28  Derek Price  <derek@ximbiot.com>
1208         * acinclude.m4 (ACX_WITH_GSSAPI): Move the checkin from 1/23 to
1209         aclocal.m4 to the source, here.
1211         * aclocal.m4: Regenerated.
1212         * configure: Regenerated.
1214 2003-02-28  Larry Jones  <lawrence.jones@eds.com>
1216         * TODO (206): Done in 1.11.3.
1217         (226): Add comment about deadlock.
1218         (228, 229): New items.
1220 2003-02-26  Derek Price  <derek@ximbiot.com>
1222         * mktemp.sh: Actually add file this time.
1223         * mktemp.sh: Add copyright notice, some comments, and attempt to return
1224         success and error codes.
1226 2003-02-25  Derek Price  <derek@ximbiot.com>
1228         * configure.in: Add checks for mktemp and sendmail.
1229         * mktemp.sh: New file.
1231         * Makefile.in: Regenerated.
1232         * configure: Ditto.
1234 2003-02-06  Derek Price  <derek@ximbiot.com>
1236         * NEWS (Changes since 1.11.5): Note error message corrections.
1238 2003-01-30  Larry Jones  <lawrence.jones@eds.com>
1240         * FAQ: Update URL for tkCVS info.
1242         * NEWS (Changes from 1.11.2 to 1.11.3): Add note about fixing watch
1243         in server mode.
1245 2003-01-28  Derek Price  <derek@ximbiot.com>
1247         * INSTALL: Remove a reference to options.h.
1248         (Thanks to Jenn Vesperman <jenn@anthill.echidna.id.au> for the report.)
1250 2003-01-28  Larry Jones  <lawrence.jones@eds.com>
1252         * NEWS: Update for 1.11.5, add notes about bug fixes in older
1253         versions.
1255 2003-01-23  Derek Price  <derek@ximbiot.com>
1257         * aclocal.m4 (WITH_GSSAPI): Check for libcrypt before libroken to
1258         satisfy a FreeBSD 4.6 dependency.
1259         (Thanks to Jan Ruzicka <jan.ruzicka@comtechmobile.com> for the bug
1260         report and a partial fix.)
1262         * configure: regenerated.
1264 2003-01-20  Derek Price  <derek@ximbiot.com>
1266         * NEWS: Update the news for the last release to mention that client
1267         builds are not affected by the security vulnerability.
1269 2003-01-20  Derek Price  <derek@ximbiot.com>
1271         * configure.in: Update to dev version 1.11.5.1.
1272         * configure: Regenerated.
1274 2003-01-16  Derek Price  <derek@ximbiot.com>
1276         * NEWS: Add 1.11.4 entry in regards to
1277         <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0015>.
1278         The Common Vulnerabilities and Exposures project (cve.mitre.org)
1279         has assigned the name CAN-2003-0015 to this issue.
1280         * configure.in: Update to CVS version 1.11.5.
1282         * configure: Regenerated.
1284 2002-01-16  Derek Price  <derek@ximbiot.com>
1286         * configure.in (--with-editor): Look for nano, the GNU GPL pico clone.
1287         (Reported by Robin Cook <rcook@wyrms.net>.)
1289         * configure: Regenerated.
1291 2002-01-16  Derek Price  <derek@ximbiot.com>
1293         * configure.in: Update to dev version (1.11.4.1).
1294         * configure: Regenerated.
1296 2002-12-28  Derek Price  <derek@ximbiot.com>
1298         * NEWS: Add since 1.11.3 entry.
1299         * configure.in: Update to version 1.11.4.
1300         * configure: Regenerated.
1302 2002-12-27  Derek Price  <derek@ximbiot.com>
1304         * NEWS: Add dummy entry for since 1.11.3.
1305         * configure.in: Update to dev version 1.11.3.1.
1306         * configure: Regenerated.
1308 2002-12-27  Derek Price  <derek@ximbiot.com>
1310         * .cvsignore: Add bz2.
1311         * NEWS: Add note about options.h.
1312         * configure.in: Set version to 1.11.3.
1313         * cvs.spec.in: No longer need to remove config.cache between runs
1314         of configure.
1316         * configure: Regenerated.
1318 2002-12-20  Derek Price  <derek@ximbiot.com>
1320         * cvsnt.mak: Make previous rule more like Visual Studio expects.
1322 2002-12-19  Derek Price  <derek@ximbiot.com>
1324         * cvsnt.mak: Add lib/fnmatch.h.in -> lib/fnmatch.h rule.
1326 2002-12-19  Derek Price  <derek@ximbiot.com>
1328         * INSTALL: Remove references to options.h.
1329         * cvsnt.mak: Ditto.
1330         * FAQ: Ditto, plus some references to installing RCS & DIFF.  Wow.
1331         That was _really_ out of date.
1332         * configure.in: Define MY_NDBM here rather than in src/options.h.
1334         * config.h.in: Regenerated.
1335         * configure: Ditto.
1337 2002-12-16  Derek Price  <derek@ximbiot.com>
1339         * INSTALL: Add a platform to the tested platforms list.
1340         (Thanks to Johan Vermeire <Johan.Vermeire@skynet.be>.)
1342 2002-12-04  Derek Price  <derek@ximbiot.com>
1344         * configure.in: Add --with switch for specifying CVS_ADMIN_GROUP.
1346         * config.h.in: Regenerated.
1347         * configure: Ditto.
1349 2002-11-21  Larry Jones  <lawrence.jones@eds.com>
1351         * configure.in: Add contrib/check_cvs.
1352         * configure: Regenerated.
1354 2002-11-12  Derek Price  <derek@ximbiot.com>
1356         * .cvsignore: Update autom4te ignore pattern for version number
1357         included in path name by new versions of autom4te.
1359 2002-10-28  Derek Price  <derek@ximbiot.com>
1361         * configure.in: Flesh out some comments in regards to Sun Interactive
1362         UNIX (ISC).
1364 2002-09-24  Derek Price  <derek@ximbiot.com>
1366         * configure.in (WITH_KRB4): Update WITH_KRB4 output to use
1367         AC_MSG_CHECKING and AC_MSG_RESULT for consitency.
1368         (with-editor): Update comment.
1370         * configure: Regenerated.
1372 2002-09-24  Derek Price  <derek@ximbiot.com>
1374         * configure.in (--enable-password-authenticated-client): New option.
1375         (--enable-encryption): Increase the readability of the help text.
1377         * configure: Regenerated.
1378         * config.h.in: Ditto.
1380 2002-09-24  Derek Price  <derek@ximbiot.com>
1382         * configure.in (enable-encryption): Move to a more sensible location
1383         and print a warning if it is specified with neither the client or the
1384         server enabled.
1385         (--with-editor): Move to a closer resemblance to alphabetical order.
1386         (enables and withs): Reformat help strings for consistency.
1387         * acinclude.m4: Ditto.
1389         * configure: Regenerated.
1390         * aclocal.m4: Ditto.
1392 2002-09-24  Derek Price  <derek@ximbiot.com>
1394         * configure.in (enable-force-editor): New option.
1396         * configure: Regenerated.
1397         * config.h.in: Ditto.
1399 2002-09-24  Derek Price  <derek@ximbiot.com>
1401         * acinclude.m4 (ACX_WITH_GSAPI): Use AC_MSG_CHECKING & AC_MSG_RESULT
1402         instead of AS_MESSAGE for consistent appearance of the output even
1403         though it makes the code look a little clunky.
1405 2002-09-24  Derek Price  <derek@ximbiot.com>
1407         * INSTALL: Document --with-umask.
1408         * configure.in (--with-umask): New option.
1409         (--with-tmpdir): Move to something more closely resembling alphabetical
1410         order of the --with- arguments.
1412         * configure: Regenerated.
1413         * config.h.in: Ditto.
1415 2002-09-24  Derek Price  <derek@ximbiot.com>
1417         * INSTALL: Note new Automake version.
1418         * NEWS: Ditto.
1419         * configure.in (AC_ISC_POSIX): Remove this obsolete call and comment
1420         out some related code with an explanation.
1422         * Makefile.in: Regenerated using Automake 1.6.3.
1423         * aclocal.m4: Ditto.
1424         * configure: Regenerated.
1426 2002-09-24  Larry Jones  <lawrence.jones@eds.com>
1428         * aclocal.m4: Remove no longer needed definition of AC_ISC_POSIX
1429         from gettext-0.10.40.
1430         * configure.in: Remove warnings about obsolete AC_STRUCT_ST_BLKSIZE
1431         and AC_STRUCT_ST_RDEV, add check for geteuid().
1432         * configure, config.h.in: Regenerated.
1434 2002-09-24  Derek Price  <derek@ximbiot.com>
1436         * TODO (227): New item.
1438 2002-09-24  Larry Jones  <lawrence.jones@eds.com>
1440         * configure.in (--enable-server-flow-control): Fix nonportable code.
1441         * configure: Regenerated.
1443 2002-09-24  Derek Price  <derek@ximbiot.com>
1445         * INSTALL: Explain --with-tmpdir.
1446         * configure.in (--with-tmpdir): New configure argument.
1448         * configure: Regenerated.
1449         * config.h.in: Ditto.
1451 2002-09-24  Derek Price  <derek@ximbiot.com>
1453         * INSTALL: Explain --with-editor.
1454         * configure.in (--with-editor): New configure argument.
1456         * Makefile.in: Regenerated.
1457         * configure: Ditto.
1458         * config.h.in: Ditto.
1460 2002-09-24  Larry Jones  <lawrence.jones@eds.com>
1462         * TODO (226): New item.
1464         * configure.in: Remove PATCH_PROGRAM.
1465         * configure: Regenerated.
1466         * config.h.in: Ditto.
1468 2002-09-20  Derek Price  <derek@ximbiot.com>
1470         * INSTALL: Explain --enable-server-flow-control.
1471         * configure.in (--enable-server-flow-control): New configure argument.
1473         * configure: Regenerated.
1474         * config.h.in: Ditto.
1476 2002-09-20  Derek Price  <derek@ximbiot.com>
1478         * configure.in: Set PATCH_PROGRAM as possible, autodetecting with
1479         a user override.
1481         * configure: Regenerated.
1482         * config.h.in: Ditto.
1484 2002-09-20  Derek Price  <derek@ximbiot.com>
1486         * configure.in: Use AC_HELP_STRING to create pretty help strings.
1487         Reformat some lines for legibility.
1488         (with-krb4): Fix help strings and logging.
1490         * configure.in: Regenerated.
1492 2002-08-16  Derek Price  <derek@ximbiot.com>
1494         * configure.in: Make CVS_BADROOT a configure option.
1496         * configure: Regenerated.
1497         * config.h.in: Ditto.
1499 2002-08-12  Derek Price  <oberon@umich.edu>
1501         * configure.in: Move ftruncate from AC_CHECK_FUNC to AC_REPLACE_FUNC.
1502         (Symptoms reported by
1503         Andrey Aristarkhov <Aristarkhov@bitechnology.ru>.)
1504         * aclocal.m4: Regenerated.
1505         * configure: Ditto.
1507 2002-07-09  Larry Jones  <lawrence.jones@eds.com>
1509         * NEWS (Changes since 1.11.2): Note lock message times now UTC.
1511 2002-06-28  Derek Price  <oberon@umich.edu>
1513         * INSTALL (Building [on] other platforms): Don't reference the Mac
1514         README file since it has been missing for several releases.  Mention
1515         the UNIXness of Mac OS X and correct references to wincvs.org to point
1516         to the new cvsgui.org .
1517         (Reported by Sarah Gonzales <slindahl@rice.edu>.)
1519 2002-05-22  Larry Jones  <lawrence.jones@eds.com>
1521         * TODO (173, 202): Update to reflect current state of affairs.
1522         (207): Defunct as of 1.11.2.
1524         * NEWS (Changes from 1.11.1p1 to 1.11.2): Note new RereadLogAfterVerify
1525         config option.
1527 2002-05-15  Larry Jones  <lawrence.jones@eds.com>
1529         * NEWS (Changes from 1.11.1p1 to 1.11.2): Note log/rlog changes.
1531 2002-05-08  Derek Price  <oberon@umich.edu>
1533         * configure.in: Add code to use lib/fnmatch.h.in redirection when
1534         necessary to avoid namespace conflicts in #includes.
1535         * configure: Regenerated.
1537 2002-05-08  Derek Price  <oberon@umich.edu>
1539         * TODO (215): Add note.
1541 2002-05-08  Derek Price  <oberon@umich.edu>
1543         * TODO (214): Clarify item.
1545 2002-05-02  Derek Price  <oberon@umich.edu>
1547         * configure.in: Add check for fnmatch.h so we can avoid namespace
1548         conflicts on systems where the fnmatch function is broken.  Not sure
1549         this applies to any systems but Mac OS X.
1551         * configure: Regenerated.
1552         * config.h.in: Ditto.
1554 2002-05-02  Derek Price  <oberon@umich.edu>
1556         * .cvsignore: Remove config.cache and add autom4te.cache.
1558 2002-05-02  Derek Price  <oberon@umich.edu>
1560         * noautoconf.sh: Update this script for operation with the new autotools.
1561         * stamp-h1.in: Remove this obsolete file.
1563 2002-05-01  Derek Price  <oberon@umich.edu>
1565         * TODO (224): Comment on this item.
1567 2002-05-01  Larry Jones  <lawrence.jones@eds.com>
1569         * TODO (215 - 225): New items.
1571 2002-05-01  Derek Price  <oberon@umich.edu>
1573         * TODO (214): Add note about moving options.h options into the configure
1574         script.
1575         * configure.in: Remove last few references to options.h.
1576         * configure: Regenerated.
1578 2002-04-30  Derek Price  <oberon@umich.edu>
1580         * acconfig.h: Remove this file, it is deprecated.
1582         * Makefile.am (AUTOMAKE_OPTIONS): Move these into configure.in.
1583         * acinclude.m4: Some minor updates for compatibility with the new
1584         Autotools, some reformatting for readability, and a minor bugfix or
1585         two.
1586         * configure.in: Add new AC_DEFINE arguments and replace some direct
1587         assignments to LIBOBJS with calls to AC_LIBOBJ.  Call AC_INIT and
1588         AM_INIT_AUTOMAKE with the new APIs.  Call AC_PACKAGE_NAME,
1589         AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION, and AC_PACKAGE_STRING to
1590         subst/define the corresponding variables.  Call AC_CONFIG_FILES with
1591         the old AC_OUTPUT args and call AC_OUTPUT without args.  Remove
1592         references to version.h.
1593         * cvs.spec.in: Use the new substs.
1595         * INSTALL: Mention new versions of Automake & Autoconf.
1596         * NEWS: Ditto.
1598         * Makefile.in: Regenerated.
1599         * aclocal.m4: Ditto.
1600         * configure: Ditto.
1601         * config.h.in: Ditto.
1603 2002-04-28  Derek Price  <oberon@umich.edu>
1605         * TODO (208, 209, 210, 211, 212, 213): New items.
1607 2002-04-27  Derek Price  <oberon@umich.edu>
1609         * configure.in: Set LIBOBJ for fnmatch.c and fnmatch.h using the
1610         correct functions.  Add checks for some functions whose names conflict
1611         with functions on Mac OS X 10.1 with the most recent dev packages.
1612         This should be removable after the Mac dev packages are fixed.
1614         * configure: Regenerated.
1615         * config.h.in: Ditto.
1617 2002-04-18  Derek Price  <oberon@umich.edu>
1619         * NEWS: Add a dummy entry so automake will let me update the version.
1620         * configure.in: Update the version number.
1621         * configure: Regenerated.
1623 2002-04-17  Derek Price  <oberon@umich.edu>
1625         * configure.in: Update version number.
1626         * configure: Regenerated.
1628 2002-04-03  Derek Price  <oberon@umich.edu>
1630         * cvs.spec.in: Use a lowercase "cvshome.org".  Add some RedHat safety
1631         features to avoid "rm -rf /".  No need to rebuild the docs in the
1632         distribution.  Don't strip the binary.
1634 2002-03-26  Derek Price  <oberon@umich.edu>
1636         * configure.in: Add a FIXME comment.
1638 2002-03-21  Derek Price  <oberon@umich.edu>
1640         * aclocal.m4: Regenerate with recent version of Autoconf.  It looks
1641         like things changed because of some RedHat patches or the like which
1642         didn't change the Autoconf version number, but the differences look
1643         like useful changes so I'm going to use them for consistency.
1644         * config.h.in: Ditto.
1645         * configure: Ditto.
1647 2002-03-19  Larry Jones  <larry.jones@sdrc.com>
1649         * NEWS (Changes since 1.11.1p1): Note -S flag for [r]log.
1651 2002-02-08  Larry Jones  <larry.jones@sdrc.com>
1653         * NEWS (Changes since 1.11.1p1): Note read-only tag fix.
1655 2002-02-01  Larry Jones  <larry.jones@sdrc.com>
1657         * NEWS (Changes from 1.9 to 1.10): Note -t/-f wrappers disabled.
1659 2001-12-12  Larry Jones  <larry.jones@sdrc.com>
1661         * NEWS (Changes from 1.10 to 1.11): Note update -C.
1663 2001-12-03  Larry Jones  <larry.jones@sdrc.com>
1665         * TODO (206, 207): New items.
1667         * NEWS (Changes since 1.11.1p1): Note -F flag for [r]annotate.
1668         (Changes from 1.11 to 1.11.1): Note :: for log.
1670 2001-10-18  Derek Price  <dprice@collab.net>
1672         * TESTS: Remove outdated note about tests that don't use the dotest
1673         function and add some notes on writing tests.
1674         * HACKING: Reference TESTS file in note about submitting test cases
1675         with patches.
1677 2001-09-28  Larry Jones  <larry.jones@sdrc.com>
1679         * noautomake.sh: Protect wildcards from shell expansion.
1680         (Patch submitted by Stephen Cameron <smcameron@yahoo.com>.)
1682 2001-09-22  Derek Price  <dprice@collab.net>
1684         * INSTALL (Building from source code under Unix): Continue
1685         noautoconf.sh note, stressing source checked out from CVS.
1687 2001-09-22  Derek Price  <dprice@collab.net>
1689         * noautomake.sh: Correct usage.
1691 2001-09-13  Derek Price  <dprice@collab.net>
1693         * Makefile.am (AUTOMAKE_OPTIONS): Updated to require Automake 1.5.
1694         * NEWS (Changes since 1.11.1p1): Added note about standardizing on
1695         Automake 1.5.
1696         * INSTALL (Building from source code under UNIX): It's Automake version
1697         `1.5', not `2.5'.
1698         (Detailed information about your interaction with "configure"): Added
1699         note about using `configure --help'.
1700         * README (Installation): Add noautoconf.sh to the list of build and
1701         installation commands.
1703         * Makefile.in: Regenerated.
1705 2001-09-04  Derek Price  <dprice@collab.net>
1707         * Makefile.in: Regenerated with automake 1.5.
1708         * aclocal.m4: Ditto.
1709         * configure: Ditto.
1711 2001-09-04  Derek Price  <dprice@collab.net>
1713         * INSTALL (Building from source code under UNIX): Add a comment about
1714         the noautomake.sh script and autotool versions.
1716 2001-08-20  Derek Price  <dprice@collab.net>
1718         * configure.in (AC_OUTPUT): Add src/version.h.
1719         (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
1721         * configure: Regenerated.
1723 2001-08-20  Derek Price  <dprice@collab.net>
1725         * .cvsignore: Add cvs.spec.
1727 2001-08-14  Derek Price  <dprice@collab.net>
1729         * configure.in (AC_OUTPUT): Add cvs.spec.
1730         * Makefile.am (EXTRA_DIST): Remove cvs.spec.in and cvs.spec.
1731         (Original patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
1733         * cvs.spec.in: Use @PACKAGE@ from configure.
1734         * cvs.spec: Remove this file.
1736         * configure: Regenerated.
1737         * Makefile.in: Ditto.
1739 2001-08-14  Derek Price  <dprice@collab.net>
1741         * DEVEL-CVS: Update mailing list addresses.
1742         * HACKING: Ditto.
1744 2001-08-09  Derek Price  <dprice@collab.net>
1746         * cvsnt.mak: Add entry for annotate.c.
1748 2001-08-07  Derek Price  <dprice@collab.net>
1750         * build.com: correct name of build .com for zlib.
1751         (Patch from Mike Marciniszyn <Mike.Marciniszyn@sanchez.com>.)
1753 2001-08-06  Derek Price  <dprice@collab.net>
1755         * configure.in: Remove some redundant macros (they appear to be run
1756         automatically by AC_INIT).
1758         * configure: Regenerated.
1760 2001-08-06  Derek Price  <dprice@collab.net>
1762         * configure.in: Add AC_EXEEXT to get things right when under Windows.
1763         (Report and patch from manklu@web.de.)
1765         * configure.in: Reorder some macros to prevent Autoconf warnings.
1767         * configure: Regenerated.
1768         * Makefile.in: Ditto.
1770 2001-07-26  Larry Jones  <larry.jones@sdrc.com>
1772         * NEWS: Fix format, add note about tag -B.
1774 2001-07-16  Derek Price  <dprice@collab.net>
1776         * compile: New Automake file.
1777         * configure.in: Add AM_PROG_CC_C_O to work around problems with some
1778         compilers.
1780         * aclocal.m4: Regenerated.
1781         * Makefile.in: Ditto.
1782         * config.h.in: Ditto.
1783         * configure: Ditto.
1784         (Thanks to Stephen Cameron <smcameron@yahoo.com> and
1785         Tom Tromey <tromey@redhat.com>.)
1787 2001-07-04  Derek Price  <dprice@collab.net>
1789         * Makefile.in: Regenerated with new Automake release candidate 1.4h.
1790         * aclocal.m4: Ditto.
1792 2001-07-04  Derek Price  <dprice@collab.net>
1794         * configure.in: Tidy and add some comments.
1796         * configure: Regenerated.
1798 2001-07-03  Derek Price  <dprice@collab.net>
1800         * HACKING (Source): Add a note about where to obtain the development
1801         sources.
1802         (Thanks to Bear Giles <bear@coyotesong.com>.)
1804 2001-07-03  Derek Price  <dprice@collab.net>
1806         * configure.in: Test for mmap.
1808         * configure: Regenerated.
1809         * config.h.in: Ditto.
1811 2001-06-28  Derek Price  <dprice@collab.net>
1813         * Makefile.in: Regenerated with new version of Automake.
1814         * aclocal.m4: Ditto.
1815         * configure: Regenerated.
1817 2001-06-28  Derek Price  <dprice@collab.net>
1819         * mdate-sh: New file to support doc/version.texi.
1821 2001-06-27  Larry Jones  <larry.jones@sdrc.com>
1823         * TESTS: Note environment variables to select certain tools,
1824         potential problems with big environments.
1826         * TODO: Add note about non-canonical paths.  Reformat long lines.
1828         * NEWS (Changes since 1.11): Note new loginfo format string expansion.
1829         Reformat some long lines.
1831 2001-06-11  Derek Price  <dprice@collab.net>
1833         * cvsnt.dsp: Add src/annotate.c to source file list.
1834         (Thanks to Jerzy Kaczorowski <kaczoroj@hotmail.com>.)
1836 2001-05-30  Derek Price  <dprice@collab.net>
1838         * configure.in (AC_OUTPUT): Change contrib/pvcs2cvs to contrib/pvcs2rcs.
1840         * configure: Regenerated.
1842 2001-05-29  Derek Price  <dprice@collab.net>
1844         * configure.in (AC_OUTPUT): Add pvcs2cvs.
1846         * configure: Regenerated.
1848 2001-05-21  Derek Price  <dprice@collab.net>
1850         * NEWS (Changes since 1.11): It's "noautomake.sh", not "noautoconf.sh".
1851         * Makefile.am (EXTRA_DIST): Include noautomake.sh.
1852         (AUTOMAKE_OPTIONS): Update required Automake version to 1.4e.
1853         (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>).
1855 2001-05-21  Derek Price  <dprice@collab.net>
1857         * Makefile.am (EXTRA_DIST): Add noautoconf.sh.
1859 2001-05-17  Larry Jones  <larry.jones@sdrc.com>
1861         * depcomp: Yet another newer (unofficial) version from Automake.
1863 2001-05-10  Larry Jones  <larry.jones@sdrc.com>
1865         * configure.in (AC_OUTPUT): Remove -f from chmod -- not portable.
1866         * configure: Regenerated.
1868 2001-05-03  Derek Price  <dprice@collab.net>
1870         * TODO (204): New item.
1872 2001-05-02  Derek Price  <dprice@collab.net>
1874         * acinclude.m4 (ACX_WITH_GSSAPI): Make krb5.h a requirement for GSSAPI.
1875         krb5.h shouldn't be required, but CVS's GSSAPI implementation is
1876         broken.
1877         (Reported by Stephen Rasku  <stephen@tgivan.com>.)
1879         * aclocal.m4: Regenerated.
1880         * configure: Ditto.
1882 2001-04-29  Derek Price  <dprice@collab.net>
1884         * Makefile.am (distcheck-hook): Undo last change.
1885         (localcheck): New target.
1887         * Makefile.in: Regenerated.
1889 2001-04-29  Derek Price  <dprice@collab.net>
1891         * Makefile.am: Add remotecheck to distcheck-hook.
1893         * Makefile.in: Regenerated.
1895 2001-04-27  Derek Price  <dprice@collab.net>
1897         * TODO (202): Remove my claim.
1898         (203): New item.
1900 2001-04-27  Derek Price  <dprice@collab.net>
1902         * configure.in: Update version number.
1904         * configure: Regenerated.
1905         * cvs.spec: Ditto.
1907 2001-04-27  Derek Price  <dprice@collab.net>
1909         * configure.in: Update version number.
1910         * NEWS (new since 1.11.1): Broke read-only fix.
1911         (new since 1.11): Diff fix.
1913         * configure: Regenerated.
1914         * cvs.spec: Ditto.
1916 2001-04-26  Derek Price  <dprice@collab.net>
1918         * cvs.spec.in: Don't include %{_infodir}/dir.
1919         (krb5): Remove krb5-config from dependencies.
1921         * cvs.spec: Regenerated.
1923 2001-04-25  Derek Price  <dprice@collab.net>
1925         * configure.in: Update version to 1.11.1.
1927         * Makefile.in: Regenerated with AM 1.4e as of today at 18:10 -0400
1928         (EDT).
1929         * aclocal.m4: Ditto.
1930         * configure: Ditto.
1932 2001-04-25  Derek Price  <dprice@collab.net>
1934         * NEWS: Correct punctuation.
1936 2001-04-25  Larry Jones  <larry.jones@sdrc.com>
1938         * depcomp (aix, sgi): Correct previous fixes.
1940 2001-04-24  Larry Jones  <larry.jones@sdrc.com>
1942         * depcomp (sgi): Remove stray HP-UX code.
1944 2001-04-18  Derek Price  <dprice@collab.net>
1946         * noautoconf.sh: New shell script to touch Makefile.in files and
1947         prevent unecessary AUtomake rebuilds after updates.
1948         * NEWS: Note this new scipt.
1950 2001-04-16  Larry Jones  <larry.jones@sdrc.com>
1952         * depcomp (aix): Remove stray HP-UX code.
1954 2001-04-12  Larry Jones  <larry.jones@sdrc.com>
1956         * mkinstalldirs: Newer version from Automake.
1958 2001-04-12  Larry Jones  <larry.jones@sdrc.com>
1960         * depcomp: Newer version from Automake.
1962 2001-04-04  Larry Jones  <larry.jones@sdrc.com>
1964         * depcomp: Don't count on $? being set in then or else clauses.
1966 2001-03-30  Larry Jones  <larry.jones@sdrc.com>
1968         * NEWS: Note new rlog and rannotate commands.
1970 2001-03-14  Derek Price  <derek.price@openavenue.com>
1972         * configure.in (AC_CHECK_FUNCS): Look for gettimeofday.
1974         * config.h.in: Regenerated:
1975         * configure: Ditto.
1976         * stamp-h1.in: Ditto.
1978 2001-03-14  Derek Price  <derek.price@openavenue.com>
1980         New version of Automake (1.4e).  With luck it works with the quirky BSD
1981         Make.
1983         * aclocal.m4: Regenerated.
1984         * configure: Ditto.
1985         * Makefile.in: Ditto.
1986         * stamp-h1.in: Ditto.
1988 2001-02-28  Derek Price  <derek.price@openavenue.com>
1990         * acinclude.m4 (ACX_WITH_GSSAPI): Move the -L linker option back into
1991         LIBS where it should be.  LDFLAGS is a user variable.
1993         * aclocal.m4: Regenerated.
1994         * configure: Regenerated.
1996 2001-02-23  Derek Price  <derek.price@openavenue.com>
1998         * configure.in: Comment definition of PR_PROGRAM.
2000         * configure: Regenerated.
2001         
2002 2001-02-22  Derek Price  <derek.price@openavenue.com>
2003             Pavel Roskin  <proski@gnu.org>
2005         * configure.in: Define PR_PROGRAM if `pr' has been found.
2007         * config.h.in: Regenerated.
2008         * configure: Regenerated.
2010 2001-02-20  Derek Price  <derek.price@openavenue.com>
2012         * acconfig.h (HAVE_GSSAPI): Removed.  Entries in acconfig.h aren't
2013         necesary when the full functionality of AC_DEFINE is used.
2014         (HAVE_GSS_C_NT_HOSTBASED_SERVICE): Ditto.
2015         * acinclude.m4 (ACX_WITH_GSSAPI): New file with GSSAPI configure code.
2016         * configure.in: Use ACX_WITH_GSSAPI instead of writing GSSAPI code in
2017         place.
2019         * aclocal.m4: Regenerated.
2020         * config.h.in: Regenerated.
2021         * configure: Regenerated.
2023 2001-02-15  Derek Price  <derek.price@openavenue.com>
2025         * configure: Regenerated without beta automake macros.
2027 2001-02-14  Derek Price  <derek.price@openavenue.com>
2029         * configure.in (AC_CHECK_FUNCS): Alphebetize & reorganize.  Add
2030         cascading search for nanosleep, usleep, & select, in that order.
2031         * config.h.in: Regenerated.
2032         * configure: Regenerated.
2033         * cvsnt.mak: List xtime.h & xselect.h dependancies.
2035 2001-02-14  Larry Jones  <larry.jones@sdrc.com>
2037         * cvsnt.dsp: Remove references to rtag.c & rtag.obj.
2038         * cvsnt.mak: Ditto.
2040 2001-02-13  Derek Price  <derek.price@openavenue.com>
2042         * TODO: Add note about merging rdiff & diff.
2044 2001-02-13  Derek Price  <derek.price@openavenue.com>
2046         * TODO: Add note about cvs_temp_file.
2048 2001-02-07  Derek Price  <derek.price@openavenue.com>
2050         * cvs.spec.in (build): Remove the info 'dir' file so it doesn't get
2051         installed accidentally.
2052         (post): Install info files _into_ system dir file
2053         (preun): uninstall info files from dir file
2054         * cvs.spec: regenerated
2056 2001-01-31  Derek Price  <derek.price@openavenue.com>
2058         * TODO: Add a note about 'cvs add' w/o write access
2060 2001-01-29  Derek Price  <derek.price@openavenue.com>
2062         * NEWS: Rewrite the comment on the new ~/.cvspass functionality
2063         * TODO: Add a note about testing login/logout
2065 2001-01-29  Derek Price  <derek.price@openavenue.com>
2067         * configure.in: Rewrite args to AC_TRY_COMMAND in a form that is
2068         acceptable to both Autoconf 1.13 and the new 1.49 beta.
2070         * configure: regenerated
2072 2001-01-29  Larry Jones  <larry.jones@sdrc.com>
2074         * configure.in: Check for syslog.h.
2075         * configure, config.h.in: Regenerated.
2077 2001-01-17  Derek Price  <derek.price@openavenue.com>
2079         * configure.in: add machinery to check for the BSD VPATH bug
2080         and check for texi2dvi.
2081         * doc/Makefile.am: use the machinery
2082         * diff/Makefile.in: changes to support 'make dist' from a build dir
2083         * emx/Makefile.in: changes to support 'make dist' from a build dir
2084         * os2/Makefile.in: changes to support 'make dist' from a build dir
2085         * zlib/Makefile.in: changes to support 'make dist' from a build dir
2087         * Makefile.in: regenerated
2088         * aclocal.m4: regenerated
2089         * configure: regenerated
2090         * contrib/Makefile.in: regenerated
2091         * doc/Makefile.in: regenerated
2092         * lib/Makefile.in: regenerated
2093         * man/Makefile.in: regenerated
2094         * src/Makefile.in: regenerated
2095         * tools/Makefile.in: regenerated
2096         * vms/Makefile.in: regenerated
2097         * windows-NT/Makefile.in: regenerated
2098         * windows-NT/SCC/Makefile.in: regenerated
2100 2001-01-10  Derek Price  <derek.price@openavenue.com>
2101             Rex Jolliff  <Rex_Jolliff@notes.ymp.gov>
2103         * NEWS (new since 1.11): Add comment about VMS wildcards
2105 2001-01-05  Derek Price  <derek.price@openavenue.com>
2107         * configure.in (AC_OUTPUT): Move some script targets here
2108         * contrib/Makefile.am (EXTRA_DIST, SUFFIXES, .pl:, .csh:): Move some
2109         script targets to configure.in
2110         * src/Makefile.am (cvsbug, cvsbug_EXTRA_DIST, EXTRA_DIST): move cvsbug
2111         target to configure.in
2113         * aclocal.m4: Regenerated due to change in Automake installation
2115         * Makefile.in: Regenerated
2116         * configure: ditto
2117         * contrib/Makefile.in: ditto
2118         * doc/Makefile.in: ditto
2119         * lib/Makefile.in: ditto
2120         * man/Makefile.in: ditto
2121         * src/Makefile.in: ditto
2122         * tools/Makefile.in: ditto
2123         * vms/Makefile.in: ditto
2124         * windows-NT/Makefile.in: ditto
2125         * windows-NT/SCC/Makefile.in: ditto
2127         * cvs.spec: updated timestamp
2128         * stamp-h1.in: ditto
2129         * doc/CVSvn.texi: ditto
2130         * src/stamp-h2.in: ditto
2131         * src/version.c: ditto
2133         * contrib/clmerge.in: Rename from clmerge.pl
2134         * contrib/cln_hist.in: Rename from cln_hist.pl
2135         * contrib/commit_prep.in: Rename from commit_prep.pl
2136         * contrib/cvs_acls.in: Rename from cvs_acls.pl
2137         * contrib/log.in: Rename from log.pl
2138         * contrib/log_accum.in: Rename from log_accum.pl
2139         * contrib/mfpipe.in: Rename from mfpipe.pl
2140         * contrib/rcslock.in: Rename from rcslock.pl
2141         * contrib/sccs2rcs.in: Rename from scc2rcs.csh
2142         * src/cvsbug.in: Rename from cvsbug.sh
2144         * contrib/clmerge.pl: Rename to clmerge.in
2145         * contrib/cln_hist.pl: Rename to cln_hist.in
2146         * contrib/commit_prep.pl: Rename to commit_prep.in
2147         * contrib/cvs_acls.pl: Rename to cvs_acls.in
2148         * contrib/log.pl: Rename to log.in
2149         * contrib/log_accum.pl: Rename to log_accum.in
2150         * contrib/mfpipe.pl: Rename to mfpipe.in
2151         * contrib/rcslock.pl: Rename to rcslock.in
2152         * contrib/sccs2rcs.csh: Rename to sccs2rcs.in
2153         * src/cvsbug.sh: Rename to cvsbug.in
2155 2001-01-03  Derek Price  <derek.price@openavenue.com>
2157         * Makefile.am (remotecheck): depend on 'all'
2158         * Makefile.in: regenerated
2160 2001-01-03  Derek Price  <derek.price@openavenue.com>
2162         * Makefile.in (DEP_FILES): Regenerated with new version of Automake
2163         (DEP_FILES_conditional patch for BSD make compatibility)
2164         * contrib/Makefile.in: ditto
2165         * doc/Makefile.in: ditto
2166         * lib/Makefile.in: ditto
2167         * man/Makefile.in: ditto
2168         * src/Makefile.in: ditto
2169         * tools/Makefile.in: ditto
2170         * vms/Makefile.in: ditto
2171         * windows-NT/Makefile.in: ditto
2172         * windows-NT/SCC/Makefile.in: ditto
2174 2000-12-28  Derek Price  <derek.price@openavenue.com>
2176         * INSTALL (BUILDING FROM SOURCES): Added a couple more platforms to the
2177         build and test list.
2178         (Building ... under Unix): Added note about BSD make and
2179         --disable-dependency-tracking
2180         (Building ... under Windows ...): Added note about using MSVC++ 6.0
2181         (Building [on] other platforms): Added note about wincvs.org and
2182         cvsnt.org.  Added more complete note about BSD make and
2183         --disable-dependency-tracking than the above
2185 2000-12-27  Derek Price  <derek.price@openavenue.com>
2187         * NEWS: Fix comments about the changes to ~/.cvspass
2189 2000-12-26  Derek Price  <derek.price@openavenue.com>
2191         * Makefile.am (EXTRA_DIST): Add cvs.spec.in
2192         (cvs.spec): new target
2193         * Makefile.in: Regenerated
2194         * aclocal.m4: update timestamp
2195         * configure: Regenerated
2196         * configure.in (AC_OUTPUT): Remove cvs.spec, doc/CVSvn.texi,
2197         & src/version.c
2198         * stamp-h1.in: update timestamp
2199         * contrib/Makefile.in: ditto
2200         * lib/Makefile.in: ditto
2201         * man/Makefile.in: ditto
2202         * tools/Makefile.in: ditto
2203         * vms/Makefile.in: ditto
2204         * windows-NT/Makefile.in: ditto
2205         * windows-NT/SCC/Makefile.in: ditto
2207 2000-12-22  Derek Price  <derek.price@openavenue.com>
2209         * configure.in (AC_OUTPUT): Stretched
2210         * configure: Regenerated
2212 2000-12-22  Derek Price  <derek.price@openavenue.com>
2214         * aclocal.m4: Regenerated due to Automake update
2216 2000-12-22  Derek Price  <derek.price@openavenue.com>
2218         * Makefile.in: Regenerated
2219         * aclocal.m4: Regenerated due to a change to AM_PROG_ETAGS
2220         * configure: Regenerated
2222 2000-12-21  Derek Price  <derek.price@openavenue.com>
2224         * .cvsignore: removed newly unused files, added new stamp file,
2225         and alphabetized.
2226         * AUTHORS: Added this file to please Automake.  Apparently, its
2227         presence is mandated by the GNU coding standards.
2228         * Makefile.am: New file needed by Automake
2229         * Makefile.in: Regenerated
2230         * NEWS: Add a comment about the Automake conversion
2231         * aclocal.m4: Added this file for Automake
2232         * config.h.in: Regenerated
2233         * configure: Regenerated
2234         * configure.in: Some changes to support Automake and support for
2235         missing roff & ps2pdf programs.
2236         * cvs.spec: Regenerated
2237         * cvs.spec.in: New file leveraging Automake support
2238         * depcomp: New Automake file
2239         * install-sh: Newer version from Automake
2240         * missing: New Automake file
2241         * mkinstalldirs: Newer version from Automake
2242         * stamp-h.in: Remove unused file
2243         * stamp-h1.in: New Automake generated stamp file
2245 2000-11-30  Derek Price  <derek.price@openavenue.com>
2246             Stephen Kennedy  <Stephen.Kennedy@havok.com>
2248         * cvs.spec (krb5): Require krb5-devel for a build of the krb5 target
2250 2000-11-29  Derek Price  <derek.price@openavenue.com>
2251             Stephen Kennedy  <Stephen.Kennedy@havok.com>
2253         * cvs.spec (build, post, preun): remove an old, commented out
2254         line and replace hardcoded paths with _infodir and _bindir as
2255         appropriate
2256         (files): replace file list with more generic and succinct one
2258 2000-11-15  Derek Price  <derek.price@openavenue.com>
2260         * TODO (198): added note about deprecating cvs_temp_name
2261         * configure.in (AC_CHECK_FUNCS): added mkstemp to support
2262         new cvs_temp_file function.
2263         * config.h.in: regenerated
2264         * configure: regenerated
2266 2000-11-08  Larry Jones  <larry.jones@sdrc.com>
2268         * configure.in: Check for getgroups function.
2269         * configure, config.h.in: Regenerated.
2271 2000-11-07  Larry Jones  <larry.jones@sdrc.com>
2273         * Makefile.in (FLAGS_TO_PASS): Add INSTALL, INSTALL_DATA, and
2274         INSTALL_PROGRAM.
2275         (Reported by Christian Brechbuehler <christian@arsdigita.com>.)
2277 2000-11-03  Derek Price  <derek.price@openavenue.com>
2279         * cvs.spec (build): pass in --without-gssapi when configuring the main
2280         package so that the Kerberized version of CVS doesn't get built when
2281         the user happens to have Kerberos installed in the default location.
2283 2000-10-31  Derek Price  <derek.price@openavenue.com>
2285         * NEWS: Mention zlib was updated to 1.1.3.
2287 2000-10-30  Derek Price  <derek.price@openavenue.com>
2289         * cvs.spec: Fixed trapping for gssapi so that the RPM can be built
2290         on a machine without Kerberos.  Should now build standard RPM on a
2291         machine without Kerberos and the standard RPM + the Kerberos RPM on
2292         a machine with the Kerberos devel libraries.
2294 2000-10-26  Larry Jones  <larry.jones@sdrc.com>
2296         * configure.in: Get path to pr for diff.
2297         (Patch submitted by Urs Thuermann <urs@isnogud.escape.de>.)
2298         * configure: Regenerated.
2300 2000-10-18  Derek Price  <derek.price@openavenue.com>
2302         * .cvsignore: Added .fname & .version, two temporary files used in spec
2303         file creation.
2304         * Makefile.in (distclean-local): clean .fname & .version
2305         * cvs.spec: Replaced with a new version based on RedHat 6.2's spec file
2306         for cvs 1.10.7.  Edited heavily to include a krb5 subpackage for the
2307         gssapi binary and fixed RedHat's info and man file placement.
2309 2000-10-17  Derek Price  <derek.price@openavenue.com>
2311         * NEWS: added a comment about the new CVSROOT format for pserver.
2313 2000-10-17  Derek Price  <derek.price@openavenue.com>
2315         * NEWS: added a comment about the new format of ~/.cvspass
2317 2000-10-09  Derek Price  <derek.price@openavenue.com>
2319         * cvsnt.mak: Some minor changes to allow CVS to compile correctly
2320         under NT and Visual C++ 6.0.
2322 2000-09-07  Larry Jones  <larry.jones@sdrc.com>
2324         * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
2325         from autoconf.
2327         * acconfig.h: Copy HAVE_CRYPT, HAVE_GETSPNAM, REGEX_MALLOC, and
2328         _REGEX_RE_COMP from config.h.in to here, where they should have
2329         been in the first place.
2330         * config.h.in: Regenerated.
2332 2000-08-30  Larry Jones  <larry.jones@sdrc.com>
2334         * NEWS: Note additional history enhancements.
2336 2000-08-01  Larry Jones  <larry.jones@sdrc.com>
2338         * configure.in, config.h.in: Add check for getpassphrase (Solaris).
2339         * configure: Regenerated.
2341 2000-07-11  Larry Jones  <larry.jones@sdrc.com>
2343         * configure.in, config.h.in: Add checks for mknod() and st_rdev
2344         since some systems (notably Plan 9) don't have them.
2345         * configure: Regenerated.
2347 2000-07-10  Larry Jones  <larry.jones@sdrc.com>
2349         * NEWS: Note the new "version" command.
2351 2000-07-06  Larry Jones  <larry.jones@sdrc.com>
2353         * NEWS: Note that admin -t works in client/server.
2355 2000-06-19  Larry Jones  <larry.jones@sdrc.com>
2357         * configure.in (AC_DEFINE): Define REGEX_MALLOC and _REGEX_RE_COMP
2358         to configure lib/regex.c the way we want without messing with the
2359         code.
2360         * config.h.in: Ditto.
2361         * configure: Regenerated.
2363 2000-05-16  Jim Kingdon  <kingdon@redhat.com>
2365         * TODO (186): Remove paragraph about Eric Raymond's interest.
2366         This is still on the future projects on his site, it just seems to
2367         brief (and too long ago updated) that I don't really see the need
2368         to mention it.
2370 2000-05-05  Larry Jones  <larry.jones@sdrc.com>
2372         * TESTS: Add notes about required tools and where to get them.
2374 2000-05-02  Donald Sharp <sharpd@cisco.com>
2375         and Larry Jones  <larry.jones@sdrc.com>
2377         * NEWS: Note history output format change.
2379 2000-02-17  Larry Jones  <larry.jones@sdrc.com>
2381         * NEWS: Note that PreservePermissions is disabled.
2382         * configure.in: Don't define PRESERVE_PERMISSIONS_SUPPORT.
2383         * configure: Regenerated.
2385 2000-02-01  Larry Jones  <larry.jones@sdrc.com>
2387         * configure.in: Try again to handle systems that need both libsocket
2388         and libnsl.
2389         * configure: Regenerated.
2391 1999-12-09  Larry Jones  <larry.jones@sdrc.com>
2393         * configure.in: Correctly handle systems that need both libsocket
2394         and libnsl.
2395         * configure: Regenerated.
2397 1999-12-06  Larry Jones  <larry.jones@sdrc.com>
2399         * configure.in: Update to autoconf 2.13; use new AC_SEARCH_LIBS
2400         to handle getspnam, connect, gethostbyname, and crypt correctly;
2401         use new AC_FUNC_FNMATCH instead of doing it by hand.
2402         * configure: Regenerated with autoconf 2.13.
2404 1999-12-06  Larry Jones  <larry.jones@sdrc.com>
2406         * INSTALL (Tested platforms): Update info.
2408 1999-11-04  Jim Kingdon  <http://developer.redhat.com/>
2410         * README (Installation): Yet another prep.ai.mit.edu -> gnu.org
2411         change (can't believe we still haven't gotten them all).
2413 1999-11-04  Karl Fogel  <kfogel@red-bean.com>
2415         * NEWS: added item about anon cvs no longer needing password.
2417 1999-10-28  Larry Jones  <larry.jones@sdrc.com>
2419         * TESTS: Add note about not running as root.  Remove note about
2420         Solaris sort since sanity.sh was changed to avoid the problem.
2422 1999-07-12  Larry Jones  <larry.jones@sdrc.com>
2424         * TESTS: Remove suspicion that setting LC_COLLATE has fixed the
2425         problem with Solaris sort -- people are still reporting it.
2427 1999-05-17  Jim Kingdon  <http://www.cyclic.com>
2429         (These changes were run by devel-cvs; feedback was "They look fine"
2430         from Jim Meyering and "I concur" from Noel Cragg).
2431         * HACKING (Submitting patches): Rewrite parts to try to sketch out
2432         a process which is less centralized and hopefully describes the
2433         status quo better (for example, I've mostly removed the word
2434         "submit" because it describes a process of sending your patch to a
2435         central authority rather than to whoever wants it).  Update to
2436         reflect some of the current practices/thinking regarding quality
2437         and other matters.  Try to be more concise where feasible.
2439 1999-05-13  Jim Kingdon  <http://www.cyclic.com>
2441         * BUGS: Remove item about RELATIVE_REPOS not working with
2442         client/server CVS; it must have been fixed because the testsuite
2443         is working fine with RELATIVE_REPOS.
2445 1999-05-07  Jim Kingdon  <http://www.cyclic.com>
2447         * TESTS: Add note about send-expect style interaction.
2449 1999-04-26  Jim Kingdon
2451         * cvsnt.mak: Revert to the version before today's changes
2452         (modulo one "because the IDE feels like it" change).  I
2453         couldn't get O'Connor's cvsnt.mak to work with MSVC 4.0 at
2454         all (I tried the IDE, which tried to wrap the makefile and
2455         wouldn't build even with the wrap, and the command line NMAKE).
2456         * .cvsignore: Add back cvsnt.mdp WinDebug WinRel, accordingly.
2458 1999-04-26  Jim Kingdon  <http://www.cyclic.com>
2460         * Makefile.in (DISTFILES): Add cvsnt.dsw.
2462 1999-04-26 (submitted 1999-03-24) John O'Connor  <john@shore.net>
2464         * cvsnt.dsw: new file.  The workspace file used by MSVC 5+ to
2465         manage multiple projects.  It contains three projects: cvsnt,
2466         zlib and diff.
2468         * cvsnt.dsp: Fixed problem where CVS wouldn't build because of
2469         file name conflicts.  Removed all the files from zlib and diff
2470         directories and moved to separate project files.
2472         * cvsnt.mak: Re-generated due to the changes in cvsnt.dsp.
2474         * .cvsignore: Removed un-used entries related to MSVC.  Added
2475         entries to cover all files generated by the NT build: *.ncb,
2476         *.opt, *.plg, Debug and Release.
2478 1999-04-09  Jim Kingdon  <http://www.cyclic.com>
2480         * HACKING: Add a sentence about sending patches somewhere other
2481         than bug-cvs, while still granting permission for people to use
2482         them under the GPL.
2484 1999-04-08  Jim Kingdon  <http://www.cyclic.com>
2486         * configure.in (AC_OUTPUT): Remove macintosh/Makefile (overlooked
2487         in change of 1999-02-26; thanks to Erik Bertelsen for reporting it).
2488         * configure: Regenerated.
2490 1999-02-26  Jim Kingdon  <http://www.cyclic.com>
2492         * macintosh: Remove this subdirectory and all its contents.  It
2493         contained MacCVS 2.x, but pretty much everyone has moved on to
2494         MacCVS 3.x, MacCVS Pro, or MacCVSClient.
2495         * Makefile.in (SUBDIRS): Remove macintosh.
2497 1999-02-25  Mehul N. Sanghvi (and Jim Kingdon)
2499         * INSTALL: Add MkLinux on PowerPC.
2501 1999-02-18  Jim Kingdon
2503         * cvsnt.mak: Remove vasprintf.  Plus of course the usual
2504         "because the IDE feels like it" changes.
2506 1999-02-09  Jim Kingdon  <http://www.cyclic.com>
2508         * configure.in (AC_REPLACE_FUNCS): Remove vasprintf; see
2509         lib/ChangeLog for rationale.
2510         * configure: Regenerated.
2512 1999-01-31  Assar Westerlund of sics.se
2513             and Jim Kingdon
2515         * configure.in: The GSSAPI code in CVS requires krb5.h which
2516         Solaris 2.7 doesn't have.  Check for it.
2517         * configure: Regenerated.
2519 1999-01-12  Jim Kingdon  <http://www.cyclic.com>
2521         * COPYING, COPYING.LIB: Remove obsolete snail address of the Free
2522         Software Foundation.
2524 1998-12-01  Jim Kingdon
2526         * TODO (195): Check in a few clarifications from Andrew Tridgell,
2527         the rsync author.
2529 1998-11-11  Jim Kingdon
2531         * HACKING: Change prep.ai.mit.edu to gnu.org.
2533 1998-10-26  Jim Kingdon
2535         * INSTALL: Add information for Sequent DYNIX/ptx4.0, from a report
2536         by Marco Franzen.
2538 1998-10-14  Jim Kingdon
2540         * configure.in (AC_OUTPUT): Remove contrib/elib/Makefile.
2541         * configure: Regenerated using autoconf 2.10.
2543 1998-10-13  Jim Kingdon
2545         * TODO (149): Update since -d doesn't rewrite CVS/Root any more.
2547 1998-10-03  Jim Kingdon  <kingdon@harvey.cyclic.com>
2549         * TODO (31): Mention the ,foo.c, and SIGINT issue.
2551 1998-09-25  Jim Kingdon  <kingdon@harvey.cyclic.com>
2553         * FAQ: Update from FAQ-O-Matic.  This features fewer blank lines
2554         and a few more minor formatting changes (not sure whether the
2555         FAQ-O-Matic changed or whether this is because I upgraded Lynx).
2556         I read through the diffs, and the real changes are: (A) In
2557         /Advanced_Topics_/Setting_up_and_Manag/, #1, describe "cvs init",
2558         don't describe committing modules file twice
2559         (no longer needed now that mkmodules is not a separate program),
2560         don't mention "cvs import" here. (B)
2561         /Advanced_Topics_/Setting_up_and_Manag/, #5, describe special
2562         issues with pserver and repository permissions,
2563         (C), /Advanced_Topics_/Tricks_of_the_Trade/, renumber the question
2564         "Why do timestamps sometimes get set to the date of the revision"
2565         from #17 to #9.  Renumber the questions between #9 and #17
2566         accordingly, (D) /User_Tasks_/Less_Common_User_Tas/, "8. How do I
2567         split a file into pieces, retaining revision histories?", include
2568         a script which may help with this, (E)
2569         /What_is_CVS_/How_does_CVS_differ_/, correct the name of SABLIME,
2570         (F) /What_is_CVS_/Where_do_I_find_CVS_/, "2. Is there an archive
2571         of CVS material?", note that http://www.delos.com/cvs doesn't
2572         exist any more.
2574         * NEWS: Mention :fork:.
2576 1998-09-24  Jim Kingdon  <kingdon@harvey.cyclic.com>
2578         * INSTALL (Tested platforms): Update SCO OpenServer information,
2579         from a report by Robert Lipe@DIGI.
2581 1998-09-22  Jim Kingdon  <kingdon@harvey.cyclic.com>
2583         * NEWS: Add items about multiple roots and -d not updating
2584         CVS/Root.
2586 1998-09-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
2588         * configure.in (AC_OUTPUT): Remove tools/pcl-cvs/Makefile.
2589         * configure: Regenerated using autoconf 2.10.
2591 1998-09-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
2593         * NEWS: Add item about LockDir.
2595 1998-08-31  Jim Kingdon  <kingdon@harvey.cyclic.com>
2597         * INSTALL (Tested platforms): Add Solaris x86 (reported by Jeremy of
2598         exit109.com) and Irix 6.4 (reported by Russ Allbery).
2600         * INSTALL (Tested platforms): Add Solaris 2.6 (reported by Russ
2601         Allbery).
2603 1998-08-28  Noel Cragg  <noel@swish.red-bean.com>
2605         * TODO (196): new item.
2607 1998-08-26  Jim Kingdon  <kingdon@harvey.cyclic.com>
2609         * TESTS: Update comments concerning Solaris sort and LC_COLLATE.
2611 1998-08-17  Jim Kingdon  <kingdon@harvey.cyclic.com>
2613         * INSTALL: Update Irix, Ultrix, and NetBSD/Alpha with test results
2614         from Noel.
2616 1998-08-14  Jim Kingdon  <kingdon@harvey.cyclic.com>
2618         * INSTALL: Add NetBSD/mac68k (reported by Hauke Fath of melog.de).
2619         Add alpha-dec-osf4.0 and update SunOS and linux entries (reported
2620         by Jim Kingdon and Noel Cragg).
2622 1998-08-06  Jim Kingdon  <kingdon@harvey.cyclic.com>
2624         * INSTALL: Update for SCO OpenServer 5 (reported by Jeffery
2625         Cann).
2627 1998-08-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
2629         * INSTALL: Add Unixware 7 (reported by Phillip Porch).
2631 1998-07-29  Jim Kingdon  <kingdon@harvey.cyclic.com>
2633         * cvsnt.mak: For rcscmds.c, also include files from the diff
2634         directory.  Plus of course the usual voluminous "because Visual
2635         C++ 4.0 feels like it" changes.
2637 Tue Jul 28 22:16:48 1998  Noel Cragg  <noel@swish.red-bean.com>
2639         * Makefile.in (dist): unset the GZIP shell variable before calling
2640         gzip to avoid invocation problems.
2642 Sun Jul 26 16:22:21 1998  Noel Cragg  <noel@swish.red-bean.com>
2644         * NEWS: add info about TopLevelAdmin.
2646 1998-07-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
2648         * INSTALL: Update entries for HPUX and AIX (based on a submission
2649         from Andreas Ley).
2651 1998-06-25  Jim Kingdon  <kingdon@harvey.cyclic.com>
2653         * README.VMS: We generally don't need GNU patch any more.
2655 1998-06-03  Jim Kingdon  <kingdon@harvey.cyclic.com>
2657         * TESTS: Don't mention the version of Solaris; Mark Borges says
2658         that it applies to Solaris 2.5 as well as 2.6.
2660 1998-06-02  Assar Westerlund  <assar@sics.se>
2662         * configure.in: Test for GSS_C_NT_HOSTBASED_SERVICE in gssapi.h.
2663         * acconfig.h: Add undef for HAVE_GSS_C_NT_HOSTBASED_SERVICE.
2664         * configure, config.h.in: Rebuild.
2666 1998-06-01  Assar Westerlund  <assar@sics.se>
2667         and Ian Lance Taylor  <ian@cygnus.com>
2669         * configure.in: Check for GSSAPI headers individually.  Use a
2670         different set of GSSPI libraries if gssapi.h rather than
2671         gssapi/gssapi.h is found.  Adds Heimdal support.
2672         * configure, config.h.in: Rebuild.
2674 1998-05-25  Jim Kingdon  <kingdon@harvey.cyclic.com>
2676         * cvs.spec (%description): Rewrite to be slightly more verbose
2677         about the basic features.  Don't try to mention what CVS lacks.
2679 1998-05-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
2681         * BUGS: Remove items about binary file bugs which were fixed
2682         approximately 6 months ago.
2684 1998-04-28  Jim Kingdon  <kingdon@harvey.cyclic.com>
2686         * TESTS: Add note about Solaris sort program (reported by Mark
2687         D. Baushke).
2689 1998-03-16  Larry Jones  <larry.jones@sdrc.com>
2691         * configure.in: Simplify test for shadow password support since
2692         the code now handles the case where shadow passwords are supported
2693         but are not in use.
2694         * configure: Regenerated.
2696 1998-03-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
2698         * TESTS: Remove note about SGI's XFS.  Someone reports that it
2699         works (I would assume due to the 13 Feb 1998, and earlier, changes
2700         to sanity.sh).
2702         * NEWS: Add item about PreservePermissions.  Fix unclear wording
2703         in gserver item.
2705 1998-03-04  Jim Kingdon  <kingdon@harvey.cyclic.com>
2707         * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and
2708         always define it.
2709         * configure, config.h.in: Regenerated.
2711 Tue Feb 17 18:32:36 1998  Ian Lance Taylor  <ian@cygnus.com>
2713         * configure.in: Add memmove back to AC_REPLACE_FUNCS list.
2714         * configure: Rebuild.
2716 1998-02-16  Jim Kingdon  <kingdon@harvey.cyclic.com>
2718         * TODO (190): Remove "failed to check out" from commit.c from
2719         lists of error messages suppressed by -q; it no longer is.
2721 4 Feb 1998  Jim Kingdon
2723         * cvsnt.mak: The usual "because Visual C++ feels like it"
2724         changes.  These ones seem to have to do with reordering
2725         files and release versus debug configurations, mainly.
2727 Fri Jan 30 10:37:40 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2729         * INSTALL: Update which version of CVS was tested with EMX.
2731 15 Jan 1998  W. L. Estes  <wlestes@hamlet.uncg.edu>
2732         and Jim Kingdon  <kingdon@harvey.cyclic.com>
2734         * cvs.spec, Makefile.in: Fix some problems with the spec file
2735         distributed with cvs.  RPM chokes on a build root of slash, so
2736         that is gone now.  CVS is relocatable (as far as I know) so I
2737         added a prefix tag.  The source location was incorrect and in
2738         fixing that I had to add a `g' flag to one of the sed commands in
2739         the Makefile.in so the spec file gets generated correctly.
2741 13 Jan 1998  Jim Kingdon
2743         * cvsnt.mak: Add lib/fncase.c.  Plus of course the usual
2744         "because Visual C++ feels like it" changes.
2746 Tue Jan 13 16:49:38 1998  Ian Lance Taylor  <ian@cygnus.com>
2748         * acconfig.h (USE_SETMODE_STDOUT): Add undef line.
2749         (HAVE_SETMODE): Likewise.
2750         * configure.in: If cygwin32, define USE_SETMODE_STDOUT and
2751         HAVE_SETMODE.
2752         * configure, config.h.in: Regenerate.
2754         * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line.
2755         * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE.
2756         * configure, config.h.in: Regenerate.
2758         * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS
2759         accordingly.
2760         * configure: Regenerate.
2762 Sun Jan 11 11:43:55 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2764         * HACKING: Add example of indentation for switch statement.  I
2765         always have to look this one up, and it seems worthwhile to
2766         specify it here rather than be unsure which switch statement in
2767         CVS to use as an example.
2769 Wed Jan  7 09:41:08 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
2771         * TODO: Revise item 149 (concerning changing CVS/Root and such).
2772         "This whole area is a rather bad pile of individual decisions which
2773         accumulated over time, some of them probably bad decisions with
2774         hindsight."
2776 Wed Dec 31 09:25:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2778         * FAQ: Re-import from FAQ-O-Matic.  Features a change regarding
2779         removing directories.
2781 Tue Dec 23 08:28:44 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2783         * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs
2784         address from prep.ai.mit.edu to gnu.org per email from Martin
2785         Hamilton.  When referring to bug-reporting procedure refer to
2786         Cederqvist not README.
2788 Tue Dec 16 13:13:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2790         * FAQ: Re-import from FAQ-O-Matic.  The content is the same, but
2791         instead of being from Mosaic, it is from "lynx -dump -nolist".
2792         This output is somewhat better (for example, it is formatted for
2793         80 columns or so, rather than Mosaic which is rather
2794         inconsistent), and also lynx is free and still maintained whereas
2795         NCSA Mosaic is proprietary and no longer maintained.
2797         * FAQ: Re-import from FAQ-O-Matic.  Features an update to the
2798         Sablime question.
2800         * NEWS: Add item about GSSAPI.
2802 Fri Dec 12 14:00:57 1997  Ian Lance Taylor  <ian@cygnus.com>
2804         * configure.in: Add --with-gssapi option, and look for gssapi.h
2805         and GSSAPI Kerberos v5 libraries.
2806         * acconfig.h: Add HAVE_GSSAPI.
2807         * configure, config.h.in: Regenerate.
2809 Thu Dec 11 15:58:06 1997  Eric Mumpower  <nocturne@cygnus.com>
2811         * configure.in: Let --with-krb4 override the system Kerberos
2812         header files and libraries, if any.
2813         * configure: Regenerate.
2815 Thu Dec  4 20:01:02 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2817         * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to
2818         src/rcs.c.
2819         * configure: Regenerated (never was regenerated after getwd change).
2821 1997-12-04  Jim Meyering  <meyering@na-net.ornl.gov>
2823         * configure.in (AC_CHECK_FUNCS): Add mempcpy.
2825 Thu Dec  4 10:42:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2827         * BUGS: Update for kfogel .cvswrappers fix.
2829 Tue Dec  2 22:14:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2831         * MINOR-BUGS: Update per info-cvs mail from Steve Cameron.
2833 1997-11-29  Jim Kingdon
2835         * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale).
2837         * cvsnt.mak: The usual "because Developer Studio feels like
2838         it" changes.
2840 Sat Nov 29 22:10:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2842         * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog
2843         for rationale).
2845 Mon Nov 24 10:36:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2847         * INSTALL: Update QNX information per email from Michael Hunter of
2848         QNX.
2850 Wed Nov 19 17:44:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2852         * INSTALL: Add Sequent entry per bug-cvs report.
2854 1997-11-17  Karl Fogel  <kfogel@floss.red-bean.com>
2856         * BUGS: Remove item about exporting binary files to non-unix
2857         clients; this is fixed.
2859 Mon Nov 17 09:07:44 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2861         * BUGS: Add yet another binary files problem.
2863 1997-11-14  Karl Fogel  <kfogel@floss.red-bean.com>
2865         * cvsnt.mak: updated for diff/ subdir.
2867 Fri Nov 14 12:25:10 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2869         * BUGS: Remove item about dying gasps message.  At least one known
2870         cause has been fixed.
2872 Wed Nov 12 20:24:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2874         * FAQ: Re-import from FAQ-O-Matic.  Features a wording fix to
2875         "What do I do first? How do I create a Repository?" and a
2876         formatting fix (makes it clear which bullets are under what)
2877         to "What is a module?"
2879         * NEWS: Add item about RCS library.  Remove item about RCSBIN in
2880         CVSROOT/config.
2881         * INSTALL: Simplify instructions to reflect the fact that one need
2882         not any longer install RCS and GNU diff.
2883         * PROJECTS: Remove item about RCS library; it is done.
2885 Mon, 10 Nov 1997  Jim Kingdon
2887         * cvsnt.dsp: For diff/diff.c, also look for include files in
2888         diff directory.  This means we get diff/system.h not lib/system.h.
2890 Sun Nov  9 16:16:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2892         * TODO (#195): New item, about rsync and such issues.
2894 Thu Nov  6 14:29:14 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2896         * TODO (#194): New item, about separated metadata.
2898         * TODO (#186): Rewrite paragraph on CVSclusters to be clearer
2899         about what this can do and why I think it is a cool idea.
2901 Sun Nov  2 19:34:30 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2903         * DEVEL-CVS: Wording fix: want to specify that new developers are
2904         granted checkin access and the ability to send to devel-cvs, not
2905         specify whether this is implemented via an "account" (whatever
2906         that is) (editorial change, not run by devel-cvs).
2908 Fri Oct 31 16:30:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2910         * NEWS: Mention admin -o rev1::rev2.
2912 Wed Oct 29 08:40:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2914         * TODO: Add item 193, about alternatives to timestamps in CVS/Entries.
2916 Tue Oct 28 19:59:48 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2918         * TODO (190): "rcs failed" message is no longer affected by global
2919         -q option.
2921 1997-10-28  Jim Kingdon
2923         * .cvsignore: Add Visual C++ files du jour, namely
2924         {diff,vc50}.{pdb,idb,pch}.
2926         * cvsnt.dsp: Add files for diff library.  The custom build
2927         stuff for diff/version.c and diff/diff.c was to deal with
2928         there also being a src/version.c and src/diff.c.  There
2929         might be an easier way.
2931 Mon Oct 27 11:21:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2933         * FAQ: Re-import from FAQ-O-Matic.  Features an edit from Larry
2934         Jones regarding CVS on Windows.
2936 Mon Oct 20 15:23:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2938         * BUGS: Add item about spaces in login names.
2940 Mon Oct 20 10:25:42 1997  Hannes R. Boehm  <hannes@boehm.org>
2942         * INSTALL (Tested platforms): Add Red Hat Linux 4.2.
2944 Wed Oct 15 10:55:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2946         * TODO (#192): Also mention issue with opening connections to new
2947         servers if CVSROOT changes.
2949         * TODO (#191): Add thoughts on external difference programs.
2951 1997-10-11  Noel Cragg  <noel@swish.red-bean.com>
2953         * BUGS: remove note about the `-d' flag bug that was just fixed.
2955         * TODO: new item 192.
2957 Thu Oct  9 12:59:28 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2959         * TODO: Revise item #182 to be clearer and to point to the
2960         unofficial patch.
2962 Thu Sep 25 14:48:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2964         * build.com: Also recurse into diff directory.
2966 Wed Sep 24 10:35:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2968         * configure.in: Don't check for system-supplied regex matcher; see
2969         comment for rationale.
2970         * configure: Regenerated.
2972 Tue Sep 23 16:00:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2974         * BUGS: Add item about cvs add and -k wrappers.
2976 Mon Sep 22 11:21:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2978         * TODO: Revise item #191 in response to xdelta 1.10 release and a
2979         few other random thoughts.
2981 Sun Sep 21 17:56:28 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2983         * configure.in: Instead of checking for memchr, just define
2984         HAVE_MEMCHR and HAVE_STRCHR.
2985         Add comment about AC_FUNC_VFORK and vfork in general.
2986         * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR.
2987         * configure, config.h.in: Regenerated.
2989         * config.h.in: Regenerate using autoheader from autoconf 2.10.
2991 Sat Sep 20 01:17:10 1997  Tim Pierce  <twp@twp.tezcat.com>
2993         [notes: (1) includes the patches to config.h.in which he sent
2994         (presumably generated), (2) I have omitted a change, which was
2995         sent without a ChangeLog entry, to change re_exec to
2996         re_compile_pattern in configure.in, (3) Also adds diff/Makefile in
2997         AC_OUTPUT -kingdon]
2999         * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
3000         Add diff.
3002         Note that AC_CHECK_FUNCS(vfork)
3003         has been replaced by AC_FUNC_VFORK... libdiff wants the more
3004         specific test, and it seems unlikely to break CVS.
3006         * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK,
3007         AC_STRUCT_ST_BLKSIZE.
3008         (AC_CHECK_HEADERS): Add limits.h and sys/file.h.
3009         (AC_REPLACE_FUNCS): Add memchr.
3010         (AC_CHECK_FUNCS): Remove vfork.
3012 Fri Sep 19 09:59:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3014         * TODO: Add item #191, concerning how to store binary files.
3016 Wed Sep 17 16:13:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3018         * TESTS: Add ideas about ability to pass spaces in arguments, and
3019         stdin, to the program under test, as something to consider for the
3020         different test frameworks.
3022 Tue Sep 16 00:14:55 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3024         * BUGS: Add item about importing binary files.
3026         * TODO: Adjust item #150 to reflect the fact that the client is
3027         not quite so mean about tossing the log message as it was.
3029 Fri Sep 12 13:04:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3031         * INSTALL: Update Windows entries per email from Greg Strockbine
3032         <gstrock@dpc.com>.
3034 Thu Sep 11 15:03:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3036         * TODO: New item #190, about meaning of -q and -Q global options.
3038 Wed Sep 10 18:48:41 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3040         * TODO: A few more thoughts on "cvs message" (item 150).
3042 Tue Sep  9 22:20:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3044         * README.VMS (Notes regarding compiling on VAX/VMS): Add item
3045         about mode_t and pid_t.
3047 Sun Sep  7 17:34:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3049         * FAQ: Re-import from FAQ-O-Matic.  The metavariables are back.
3051         * FAQ: Re-import from FAQ-O-Matic.  Features comment from
3052         julian@whistle about update -r branch:date.  It also clobbered the
3053         metavariables (confusion about "<" as data vs. HTML tag I would
3054         guess), which I plan on fixing in a moment.
3056         * configure.in: Add comment about re_exec and regexp syntax.
3058         * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long
3059         ago converted to use its own routine xstrdup.
3060         * configure: Regenerated.
3062 Sat Sep  6 00:08:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3064         * FAQ: Re-import from FAQ-O-Matic.  In particular: GIC info
3065         updated, binary files updated (e.g. -kb not -ko), rename database
3066         and rCVS info updated (refer to TODO), tweaks to section on
3067         contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated
3068         (e.g. remove Indiana address), usenet info updated
3069         (e.g. comp.software.config-mgmt not gnu.*).
3071 Fri Sep  5 20:46:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3073         * FAQ: Add another introductory paragraph which talks about out of
3074         date material from 1995 FAQ.
3076         * FAQ: Re-import from FAQ-O-Matic.  This was mainly as a proof of
3077         concept that I could edit the Cygnus question and have the diffs
3078         come out looking right (which worked), but I also discovered that
3079         the previous checkin was truncated partway through.
3081         * FAQ: Replace file with an introductory paragraph plus a
3082         downloaded copy of Molli's FAQ-O-Matic.  I believe the content
3083         closely matches the 1995 Grubbs FAQ but because everything is
3084         re-ordered it would be painstaking work to verify this.
3086 Thu Sep  4 17:33:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3088         * BUGS: Add item about -w global option and client/server.
3090 Wed Sep  3 23:03:34 1997  Noel Cragg  <noel@harvey.cyclic.com>
3092         * TODO: Verbosify verbiage in item #189.
3094 Wed Sep  3 14:14:54 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3096         * TODO: Add item #189, concerning renames.
3098 Sat Aug 30 03:26:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3100         * TODO: Fix typo in Noel's change.
3102 Sat Aug 30 03:17:36 1997  Noel Cragg  <noel@harvey.cyclic.com>
3104         * TODO: Add a header so emacs chooses the correct editing mode.
3105         Made several entries more verbose (expanded some of the less
3106         well-known acronyms and/or added pointers to further
3107         documentation).
3109 Wed Aug 20 09:51:52 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3111         * INSTALL: Remove "SparcClassing" typo that has been there for
3112         a while.
3114 Wed Aug 20 09:51:52 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3115                           and Loren James Rittle <rittle@comm.mot.com>
3117         * INSTALL: Update information for SunOS4, Solaris, Digital Unix,
3118         and HPUX.
3120 Fri Aug 15 16:42:12 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3122         * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed.  Add
3123         paragraph about the meaning of the last three arguments to cvs
3124         import.
3126 Thu Aug 14 14:42:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3127                           and Loren James Rittle <rittle@comm.mot.com>
3129         * INSTALL: Update information for SunOS4 and Solaris.
3131 Mon Aug  4 00:02:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3133         * BUGS: Be specific about wrappers not working client/server.
3135 Sat Aug  2 09:23:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3137         * INSTALL: In step 4, be more generic (the CVS sources are just an
3138         example, and people might not have them handy).
3140 Fri Jul 25 17:02:30 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3142         * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that
3143         seems to be the description which best applies no matter how it
3144         was obtained.  Be a little more explicit about the "$" prompt
3145         convention and setting environment variables.  Use double quotes
3146         because they work on both DOS and Unix.
3148 Thu Jul 24 12:22:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3150         * NEWS: Also mention SystemAuth.
3152         * INSTALL (MIPS): Add more detailed report concerning Irix 6.2,
3153         as reported by larry.jones@sdrc.com (Larry Jones).
3155 Tue Jul 22 17:35:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3157         * INSTALL (PowerPC): Add item for Lynx 2.5.
3159 21 Jul 1997  Jim Kingdon
3161         * Makefile.in (DISTFILES): Add cvsnt.dsp.
3163 Mon Jul 21 09:40:10 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3165         * configure.in: Adjust comment regarding version of autoconf which
3166         introduced --bindir.
3168 Fri Jul 18 09:47:12 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3170         * TODO: Remove item 161 (the comments in cvs.texinfo have a much
3171         more complete discussion of date format issues).  In item 30,
3172         change "patch" to "rdiff" and expand discussion slightly.  Remove
3173         item 64 (the performance issues in initial checkout have probably
3174         changed quite a bit since that was written and in any event it
3175         isn't particularly useful without specifics of what is slow and
3176         ideas for speeding it up).
3178         * INSTALL: Reorganize to separate out building/installing CVS
3179         executables from what to do once you have them.  Adjust Visual C++
3180         instructions to deal with Visual C++ 5.x.  Add brief mentions of
3181         platforms other than unix and Windows.
3183 Thu Jul 17 21:13:16 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3185         * TODO: In item 39, talk about how PRCS 1.2 as a possible model.
3187 Sat Jul 12 15:43:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3189         * HACKING: Rewrite paragraph on arbitrary limits to reflect the
3190         fact that the known arbitrary limits are gone.
3192 8 Jul 1997  Jim Kingdon
3194         * cvsnt.dsp: Turn on browse information.
3196 Thu Jul  3 10:07:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3198         * INSTALL: Sending exact suggested text is almost as good as a diff.
3200         * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2.
3202         * TODO: Add notes about popt and option parsing in general.
3204 Wed Jul  2 13:11:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3206         * TODO: Update item 149 to reflect CVS/Root.
3208         * TODO: Add item 187, about usage errors vs. help messages.
3210 Mon Jun 23 18:24:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3212         * NEWS: Adjust mention of read-only access in the light of
3213         changes to cvs.texinfo.
3215         * TODO: Add item 186, concerning multisite.
3217 Sun, 22 Jun 1997  Jim Kingdon
3219         * cvsnt.dsp: New file.  This apparently is what Visual C++ 5.0
3220         uses in lieu of a .mak file (or so it seems).
3221         * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg.  These seem to
3222         be the generated files du jour for Visual C++ 5.0.
3224 Thu Jun 19 17:16:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3226         * NEWS: Add item about CVSROOT/config.
3228 Wed Jun 18 00:00:02 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3230         * NEWS: Mention pserver --allow-root.
3232 Mon Jun 16 19:07:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3234         * Makefile.in (SUBDIRS): Add emx.
3235         * configure.in (AC_OUTPUT): Add emx.
3236         * configure: Regenerated.
3238 Sun Jun  8 23:44:00 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3240         * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere.
3241         * configure, config.h.in: Regenerated.
3243 Thu May 29 15:53:06 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3245         * DEVEL-CVS: Add "Policy regarding checkout-only access" to
3246         replace parenthetical remark about checkout-only access.  This is
3247         more of a cosmetic/editorial change than a new policy.
3249 Wed May 21 17:02:29 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3251         * BUGS: Add item about wrappers.
3253 Fri May 16 13:43:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3255         * BUGS: Add item about "cvs export" and binary files.
3257 Sun May 11 11:38:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3259         * README.VMS: Remove information about "direct TCP".  Noone has
3260         been complaining about it being broken (the code bitrotted not long
3261         after it was written), nor has anyone complained
3262         that contrib/listener.c was omitted from the distribution (because
3263         it wasn't mentioned in contrib/Makefile.in DISTFILES).  If there
3264         is a desire to resurrect such a feature, it should use port 2401
3265         as now discussed in doc/cvsclient.texi.
3267 Thu May  8 12:14:40 1997  Larry Jones  <larry.jones@sdrc.com>
3268         and Jim Kingdon  <kingdon@harvey.cyclic.com>
3270         * INSTALL: Update MIPS/SGI Irix 6.2
3271         * TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
3273 Wed May  7 12:01:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3275         * TODO: Fix keywords accidentally expanded in previous checkin.
3277         * TODO: Add item #185, concerning keyword expansion and merges.
3279 Sun May  4 19:46:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3281         * README: Replace section on reporting bugs with a reference to
3282         the bug-reporting section in cvs.texinfo.
3284 Fri May  2 22:50:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3286         * BUGS: Remove item about importing binary files; the bug is fixed.
3288 Sun Apr 27 19:54:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3290         * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
3292         * INSTALL: Don't mention GREP; CVS no longer uses it.
3294         * configure.in: Add comment about --bindir.
3296 Thu Apr 24 15:21:17 1997  Norbert Kiesel  <nk@cosa.de>
3298         * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
3299         * config.h.in, configure: Regenerated with autoconf 2.10.
3301 21 Apr 1997  Jim Kingdon
3303         * cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
3304         This time it would appear to be chiefly the dependencies.
3306 Mon Apr 21 01:06:31 1997  Ian Lance Taylor  <ian@cygnus.com>
3308         * NEWS: Document that the client no longer needs an external patch
3309         program.
3311 Thu Apr 17 14:28:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3313         * TODO: Combine items 150 and 181 since they are basically the same.
3315 Tue Apr 15 12:32:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3317         * FAQ: The URL of yahoo's Configuration Management category has
3318         changed.  As it might change again, just cite their top-level page
3319         rather than the entire URL.
3321 8 Apr 1997  Jim Kingdon
3323         * cvsnt.mak: Add windows-NT/sockerror.c.
3325 Wed Mar 26 15:51:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3327         * BUGS: Further note on import -kb bug.
3329 Tue Mar 25 17:51:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3331         * cvs-format.el: Add comment concerning c-label-offset.
3333 Wed Mar 19 14:06:40 1997  Jim Meyering  <meyering@totoro.cyclic.com>
3335         * configure.in (test for shadow passwords): Use AC_MSG_RESULT
3336         rather than echo, so configure obeys --quiet.
3337         Use yes and no in message rather than yup and nope.
3339 19 Mar 1997  Jim Kingdon
3341         * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
3342         for the Release configuration as well as the Debug one.  Why it
3343         didn't do this before, I have no idea.
3345 13 Mar 1997  Jim Kingdon
3347         * cvsnt.mak: Recent changes have added a number of getline.h
3348         dependencies.
3350 Thu Mar 13 08:43:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3352         * configure.in (AC_C_CROSS): Add comment about obsolescence
3353         thereof.
3354         * config.h.in, configure: Regenerated with autoconf 2.10.
3356 Thu Mar 13 05:50:29 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
3358         Here are the fixes I needed to make to cvs-1.9 to get it to
3359         compile and successfully pass 'make check' on m68k-motorola-sysv.
3360         * lib/getwd.c (getwd): Added declaration for getcwd().
3361         * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
3362         * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
3363         * src/admin.c (admin): Added declaration for getgrnam().
3364         * src/server.c (fcntl.h): Do not include file twice.  Already included
3365         from system.h from cvs.h.
3366         * src/sanity.sh (imported-f*): Renamed from imported-file*, that were
3367         too long for sysv.
3368         * configure.in (wait3): Added to AC_CHECK_FUNCS list.
3370 Wed Mar 12 14:32:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3372         * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
3374         * TODO: Remove item 135; this is solved by %v and %V in loginfo.
3376         * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
3377         HAVE_SETVBUF is no longer used.
3378         * config.h, configure: Regenerated with autoconf 2.10.
3380         * TODO: Add item 184, concerning MD5-based password hash.
3381         Remove item 14, concerning "pathname stripper".  I think that was
3382         a reference to the late unlamented strip_path.
3384 Sat Mar  8 21:22:54 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3386         * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
3388 Fri Mar  7 16:51:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3390         * INSTALL: Just talked to a NT 4.0 user; add it to the list.
3392 Sun Mar  2 22:01:23 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3394         * NEWS: Add item about "cvs admin" vs. "cvs admin .".
3396         * TODO: Remove item #169.  It doesn't really explain what an
3397         "archive library" is or in general what the feature they discuss is
3398         supposed to do--I mean, CVS _can_ be used to store .o's, if
3399         that is what they are talking about.
3401         * TODO: Add item #183, about greater documentation/visiblity for
3402         Entries.Static and CVS/Tag.
3404         * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
3405         shouldn't be an issue anymore
3407 Thu Feb 20 13:53:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3409         * INSTALL: Update Cray entry per mail from John Bowman
3410         <bowman@ipp-garching.mpg.de>
3412         * configure.in: Add comments about autoconf version.
3414 Mon Feb 17 09:55:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3416         * configure: Regenerated.
3418 Sat Feb 15 15:37:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3420         * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
3422 Sun Dec 15 13:12:30 1996  Michael Douglass <mikedoug@texas.net>
3423                           and Jim Kingdon  <kingdon@harvey.cyclic.com>
3425         * NEWS: Mention "cvs logout".
3427 1997-02-12  Jim Kingdon
3429         * cvsnt.mak: Visual C++ seems to want to make some cosmetic
3430         changes (reordering *.obj files), perhaps prodded by "Save
3431         All".  I hope that putting in these changes will make it
3432         happy...
3434 1997-02-11  Jim Kingdon  <kingdon@cyclic.com>
3436         * cvsnt.mak: Replace with version from Visual C++ 4.0.  If someone
3437         wants the 2.x one back, I suppose we can put them side by side,
3438         but I won't be able to update the 2.x one any more as I won't be
3439         having access to 2.x.
3441 Tue Feb 11 16:43:43 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3443         * .cvsignore: Add cvsnt.mdp and cvsnt.ncb.  They seem to be files
3444         created by Visual C++ 4.x which were not created by Visual C++ 2.x.
3446 Tue Feb  4 11:42:30 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3448         * INSTALL: OS/2 port is client only.
3450         * Rename devel-cvs (which had only been in the repository, not the
3451         distribution) to DEVEL-CVS.  Add "Charter for the devel-cvs
3452         mailing list:" heading, "CVS Development Policies" title, and
3453         one-sentence introduction (editorial changes, not run by
3454         devel-cvs).  Revise paragraph concerning membership in the list to
3455         reflect policy change to make read-only membership different from
3456         the ability to send to the list (the new wording was approved by
3457         devel-cvs, as was the rename and including it in the
3458         distribution).
3459         * Makefile.in (DISTFILES): Add DEVEL-CVS.
3460         * HACKING: Add "Mailing lists" section.
3462 Tue Jan 28 10:41:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3464         * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
3465         lib/md5.c changes.
3466         * acconfig.h: Add HAVE_CONNECT.  This is needed so that autoheader
3467         2.10 works; I think this has been broken since 2 Dec 1996.
3468         * config.h.in: Regenerated with autoheader 2.10.
3469         * configure: Regenerated with autoconf 2.10.
3471         * HACKING: Revise criterion for whether something goes in NEWS
3472         again (now "user-visible change worth mentioning"--the language
3473         from the GNU coding standards).
3475 Mon Jan 27 23:05:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3477         * HACKING: Criterion for whether something goes in NEWS is not
3478         whether it is user-visible; it is whether it is a bugfix or a
3479         feature.
3481 Tue Jan 21 10:21:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3483         * INSTALL: Warn people against pre-5.x RCS; describe how to find
3484         out what version of RCS you have.
3486 Wed Jan  8 14:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3488         * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
3489         decided to get rid of these some time ago.
3491 Wed Jan  8 00:17:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3493         * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
3494         question got renamed a bit but ended up as the bottom of the NEWS
3495         file.  Eliminate use of first person in a few places where it is
3496         unclear who it refers to.  Explicitly say that the lists
3497         of contributors are not comprehensive.
3499 Thu Jan  2 12:59:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3501         * README, Makefile.in: Remove paragraph about writing to the Free
3502         Software Foundation at 675 Massachusetts Avenue.  (1) They are no
3503         longer at that address; (2) the Free Software Foundation are not
3504         the ones to write to concerning CVS licensing.  bug-cvs would be a
3505         more appropriate choice; (3) there is probably little need for
3506         this paragraph anyway.
3508 Thu Jan  2 09:46:37 1997  Karl Fogel  <kfogel@ynu38.ynu.edu.cn>
3510         * NEWS: mention read-only repository access feature.
3512 Wed Jan  1 18:47:08 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
3514         * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
3515         There is no point in including them without src/ChangeLog,
3516         src/ChangeLog-96, etc., but more to the point they really belong
3517         in the source distribution rather than a binary distribution anyway.
3519 Mon Dec 30 16:55:54 1996  Abe Feldman  <feldman@harvey.cyclic.com>
3521         * NEWS: Add entry for changes to checkout command (creating CVS
3522         directory at top of working directory)
3524 Tue Dec 17 13:13:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3526         * NEWS: Add entry for verifymsg.
3528 Tue Dec 10 19:22:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3530         * cvs-format.el: Revise comments to explain how to use it and
3531         general minor tidying of comments.
3533 Mon Dec  2 13:05:44 1996  Ian Lance Taylor  <ian@cygnus.com>
3535         * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
3536         because the value will have been cached; instead, check whether
3537         the library was found with connect defined.
3538         * configure: Rebuild with autoconf 2.12.
3540 Sat Nov 30 23:04:52 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3542         * BUGS: Add note about mysterious failure in test 187a3.
3544 Fri Nov 29 10:19:50 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3546         * configure.in (AC_CHECK_FUNCS): Also check for readlink.
3547         * config.h.in: Regenerated using autoheader 2.10.
3549 Fri Nov 22 16:30:27 1996  Brendan Kehoe  <brendan@cygnus.com>
3551         * configure.in: Check for -lsocket, etc., before checking for
3552         Kerberos libraries.
3553         * configure: Rebuild.
3555 1996-11-19  Jim Kingdon
3557         * cvsnt.mak: Remove strippath.c.
3559 Sun Nov  3 21:54:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3561         * README: Move detailed information on compatibility to
3562         the manual; simply point to it here.
3564 Thu Oct 31 07:20:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3566         * BUGS: Add note about cvs import of binary files on non-unix.
3568 Tue Oct 29 13:59:14 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3570         * BUGS: Add note about "dying gasps" message.
3572 Sat Oct 26 16:17:09 1996  Jim Blandy  <jimb@totoro.cyclic.com>
3574         * configure.in (AC_CHECK_FUNCS): Check for tzset.
3576 Fri Oct 25 10:27:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3578         * NEWS: Mention new loginfo features.
3580 Thu Oct 24 08:21:48 1996  Lars.Henriksen@netman.dk
3582         * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
3584 Tue Oct 22 10:34:21 1996  Noel Cragg  <noel@gargle.rain.org>
3586         * configure.in: don't check for the existence of the /etc/security
3587         directory, because it's possible to have PAM installed without
3588         using shadow passwords.
3589         * configure: regenerated.
3591 Sat Oct 19 18:34:29 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3593         * README: Say that the remote protocol is not interoperable before
3594         CVS 1.5.
3596 Sat Oct 19 13:06:53 1996  Mark H. Wilkinson  <mhw@minster.york.ac.uk>
3597                           and Jim Kingdon  <kingdon@cyclic.com>
3599         * configure.in, INSTALL: New options for configure to enable or
3600         disable client and server code, overriding configure's defaults.
3601         * confiugre: Regenerated.
3603 Sat Oct 19 13:06:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3605         * INSTALL: Add note about what to do if you got a binary
3606         distribution of CVS.  Add VAX/VMS entry.
3608 Thu Oct 17 15:38:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3610         * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
3611         vs. A4 paper.
3613 Wed Oct 16 16:59:57 1996  Jim Blandy  <jimb@totoro.cyclic.com>
3615         * configure.in: Simplify code to check for crypt.  Check for
3616         -lcrypt first, and then check for the crypt function.  The old
3617         code did slightly funky things with cache variables, which JimK's
3618         last change disturbed.  Let's just keep it simple.
3619         * configure: Rebuilt.
3621 Wed Oct 16 15:01:59 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3623         * configure.in: Don't call unset.  It isn't portable to Ultrix,
3624         but perhaps more to the point, seems like we should be using the
3625         cached values (there was no comment explaining why we should
3626         ignore the cached values, and none of the CVS developers were
3627         able to provide an explanation when I asked).
3628         * configure: Regenerated.
3630         * NEWS: Add item regarding export and "cvs history".
3632 Tue Oct 15 07:40:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3634         * TESTS: Mention the fact that expr is only for the tests, not for
3635         CVS itself.  At least one person was unclear on this.
3637 Mon Oct 14 12:13:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3639         * HACKING: Add "Submitting patches (strategy)" section and
3640         sentence about test cases.  These changes have been run by
3641         devel-cvs and there was no objection.
3643 Sat Oct 12 19:43:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3645         * README.VMS: Add notes about some build problems on VAX/VMS.
3647 Thu Oct 10 09:20:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3649         * BUGS: Remove item about & in modules file and client/server; the
3650         bug is fixed.
3652         * README.VMS: Rewrite sections about wildcard expansion and
3653         calling editors to suggest technical approaches and to make it
3654         clear that fixes will only happen if someone gets around to them.
3656 Sat Oct  5 15:01:22 1996  Jim Blandy  <jimb@totoro.cyclic.com>
3658         * Version 1.9 released.
3660 Tue Oct  1 14:32:44 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3662         * NEWS, README: Revert changes regarding -D, -g, and A4.  They
3663         are for new features which are not appropriate at this stage of
3664         the release process.
3666 Mon Sep 30 14:51:36 1996  Greg A. Woods  <woods@most.weird.com>
3668         * INSTALL (sun3): 1.8.86+ builds and runs make check.
3670         * NEWS: describe -D and -g; DIFFBIN and GREPBIN
3672         * MINOR-BUGS: yet another couple of annoyances...
3674 Mon Sep 30 08:33:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3676         * BUGS: Mention "cvs add -m" client/server bug.
3678         * NEWS: Document change from A4 to US letter.  It may seem minor,
3679         but it affects a *lot* of people.
3681         * README: Revise discussion of US letter vs. A4 to reflect recent
3682         change to cvs.texinfo.
3684 Sun Sep 29 16:32:47 1996  Greg A. Woods  <woods@most.weird.com>
3686         * MINOR-BUGS: describe a minor annoyance or two
3688         * BUGS: describe a couple of new bugs
3690 Sun Sep 29 14:09:49 1996  Noel Cragg  <noel@gargle.rain.org>
3692         * configure.in: check for shadow password files as well as for
3693         getspnam.  Some systems (like Linux) have getspnam in the C
3694         library, but aren't necessarily using shadow passwords.
3695         * configure, config.h.in: Regenerate.
3697 Fri Sep 27 16:49:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3699         * Makefile.in (TSUBDIRS): Remove comment about order of
3700         directories mattering.  That was only for an old set of hacks,
3701         since gone, which tried to combine several tag files into one
3702         (before emacs could use several tag files at once).
3704 Wed Sep 25 10:35:06 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3706         * NEWS: Add note about "cvs log -d" date formats changing.  See
3707         comment I added to cvs.texinfo for more whining about this situation.
3709         * BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
3711 Wed Sep 25 10:22:00 1996  Larry Jones  <larry.jones@sdrc.com>
3713         * configure.in: Add hack for ISC crypt (the version in the posix C
3714         library doesn't work -- why am I not surprised).  Add check for
3715         libsec.a for shadow password functions.
3717         * Makefile.in: Make zlib along with lib in the check targets.
3719 Wed Sep 25 08:34:01 1996  Jim Blandy  <jimb@floss.cyclic.com>
3721         Fix from Mark A. Solinski <markso@mcs.com>:
3722         * cvsnt.mak: The debug configuration adds the zlib directory to
3723         the include path but it is missing from the release configuration.
3724         Add it to the "ADD CPP" and "CPP_PROJ" lines.
3726 Tue Sep 24 11:32:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3728         * INSTALL: Add VMS entry.  Clarify what "tested" means.
3730         * README: Replace section about what CVS is with the blurb from
3731         cvs.spec (which is also the paragraph we use in the release
3732         announcements).
3733         Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
3735         * BUGS: Remove item about version numbers; we now have version
3736         numbers.  Remove item about server using /usr/tmp; this has been
3737         changed.  Remove item about deadlocks between server and client
3738         and file contents being interpreted as commands; I believe this
3739         refers to the case which was fixed by Ian's 7 Aug 96 change to
3740         receive_partial_file.  Remove item about server temp directory
3741         becoming full; I'm not sure all bugs related to that have been
3742         fixed, but I think the ones mentioned have been.  Remove item
3743         about .# files; this is a documented behavior.  Refer to
3744         platform-specific documentation.  Add bug with & in modules file
3745         and client/server CVS.  Move bug about weird use of long file
3746         names to end; the bug report is so long people won't want to read
3747         past it.  Refer to README concerning reporting bugs.  Add
3748         introduction.  Reword some bug descriptions.  Add bug concerning
3749         ~/.cvsignore on NT.
3750         * MINOR-BUGS: Add introduction.  Reword some bug descriptions.
3751         Remove item about "premature end of file"--we've improved that
3752         error message as much as we can figure out how.  Remove item about
3753         filenames getting truncated (with rcs2log?)--I think this is a fixed
3754         bug although I couldn't quickly find a ChangeLog entry for the fix.
3756 Tue Sep 17 12:46:37 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3758         * .cvsignore: Add cvs-*.spec.
3760 Mon Sep 16 17:42:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3762         * TODO: In 180, mention issue of network being down.  Add item
3763         182, about inclusiveness of "cvs log -r foo -r bar".
3765         * HACKING: Also mention arbitrary limits and reentrancy.
3766         User-visible changes should be documented in cvs.texinfo as well
3767         as NEWS.
3769 Thu Sep 12 16:06:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3771         * README.VMS: Put authorship info at end.  Add disclaimer.  Say
3772         that patch is mandatory not optional.  Don't mention gzip; we
3773         don't require it any more.  Remove section on filename case; the
3774         bugs described there are fixed.  Miscellaneous tweaks and updates.
3776 Wed Sep 11 11:08:39 1996  Jim Blandy  <jimb@totoro.cyclic.com>
3778         * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
3780 Tue Sep 10 19:55:07 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3782         * Makefile.in (DISTFILES): Add build.com and README.VMS.
3783         (SUBDIRS): Add vms.
3784         * build.com: Also recurse into zlib directory.
3786         * NEWS: Mention Win95.
3788 Fri Sep  6 11:43:26 1996  Ian Lance Taylor  <ian@cygnus.com>
3790         * configure.in: Add AC_ARG_ENABLE for encryption.
3791         * acconfig.h: Add ENCRYPTION.
3792         * configure, config.h.in: Regenerate.
3793         * NEWS: Modify the entry on encryption to mention that you must
3794         configure with --enable-encryption.
3795         * INSTALL: Mention the --with-krb4 and --enable-encryption
3796         configure options.
3798 Thu Sep  5 11:30:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3800         * NEWS: Revise access method item to mention both :ext: and
3801         :server:.
3803         * README.VMS: Change bug reporting address to bug-cvs.  In
3804         discussing filenames, don't mention a hypothetical behavior
3805         involving folding to lowercase (I'm not sure what is meant, and it
3806         doesn't sound right to me) and do mention that things might be
3807         different now (as a result of recent changes to case sensitivity
3808         code).
3810 Wed Sep  4 1996  Jim Kingdon  <kingdon@cyclic.com>
3812         * cvsnt.mak: Add windows-NT/ChangeLog.
3814 Wed Sep  4 13:55:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3816         * Makefile.in (DISTFILES): Add cvs.spec.
3818 Mon Aug 26 15:30:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3820         * TODO: Add item suggesting "cvs message" command.
3822 Tue Aug 20 12:22:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3824         * configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
3825         * config.h.in, configure: Regenerated.
3826         * os2/config.h, windows-NT/config.h: Remove #define of inline.
3828         * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
3829         anywhere.
3830         * config.h.in, configure: Regenerated.
3831         * os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
3832         remove __CHAR_UNSIGNED__.
3834 Fri Aug 16 13:37:19 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3836         * cvs.spec (%description): Replace description with one that
3837         resembles the release announcements we have been sending out.  The
3838         previous one was out of date and not really focused on describing
3839         what CVS does.
3840         (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
3841         this is the default it should be for all kinds of builds, not just
3842         those via RPM.
3844 Fri Aug 16 16:09:59 1996  Norbert Kiesel  <nk@col.sw-ley.de>
3846         * cvs.spec: new file.  This is a template for a RPM specification
3847         file (which is used by 'make spec').
3849         * Makefile.in (installdirs-local): new (empty) target
3850         (all install uninstall installdirs): add installdirs to list of
3851         targets which are done for all subdirs 
3852         (spec): new target to create a rpm specification file (which can
3853         be used to create RPM source and binary packages)
3854         (dist): depend on spec (which now also creates .fname)
3856 Wed Aug 14 13:59:11 1996  Norbert Kiesel  <nk@col.sw-ley.de>
3858         * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
3859         password entries
3860         * configure: regenerated
3861         * config.h.in: regenerated
3863 Mon Aug 12 14:15:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3865         * Makefile.in (config.status): When running config.status
3866         --recheck, preserve the value of CFLAGS.
3868 Fri Aug  9 14:11:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3870         * TESTS: Also mention dejagnu advantages.
3872 Thu Aug  8 16:00:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3874         * TESTS (ABOUT STDOUT AND STDERR): New section.
3875         (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
3877         * NEWS: Change entry regarding "cvs log" not invoking "rlog" so
3878         that it emphasizes user-visible behaviors.
3880 Tue Aug  6 17:01:23 1996  Ian Lance Taylor  <ian@cygnus.com>
3882         * TODO: Remove item #167 (cvs log doesn't understand symbolic
3883         branch names).  It works now.
3885         * NEWS: Mention that "cvs log" no longer invokes "rlog".
3887 Wed Jul 31 16:06:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3889         * HACKING: Mention rule about _ vs - in file names.
3891 Wed Jul 24 19:10:38 1996  Ian Lance Taylor  <ian@cygnus.com>
3893         * NEWS: Mention that Kerberos encryption is now supported.
3895 Mon Jul 22 23:48:39 1996  Ian Lance Taylor  <ian@cygnus.com>
3897         * NEWS: Mention that the commit message has changed slightly when
3898         committing changes on a branch.
3900 Fri Jul 19 16:10:04 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3902         * TESTS: Say that GNU expr is part of sh-utils.
3904 Thu Jul 18 18:16:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3906         * NEWS: Mention -k wrappers option.
3908         * TESTS: In list of what we would like in a test framework, only
3909         mention portable once, and other wording cleanups.
3911 Mon Jul 15 1996  Jim Kingdon  <kingdon@cyclic.com>
3913         * cvsnt.mak: Add src/ChangeLog (lets us edit it from within
3914         the integrated development environment).
3916 Sun Jul 14 1996  Jim Kingdon  <kingdon@cyclic.com>
3918         * cvsnt.mak: Add src/zlib.c.  Add zlib group containing the .c
3919         files in zlib.  Add /I "zlib" compiler options.
3921 Sun Jul 14 10:26:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3923         * NEWS: Expand zlib item to emphasize user-visible (and
3924         CVS-installer-visible) consequences.
3926 Sat Jul 13 21:11:50 1996  Ian Lance Taylor  <ian@cygnus.com>
3928         * NEWS: Mention that -z now uses zlib.
3930 Fri Jul 12 18:54:21 1996  Ian Lance Taylor  <ian@cygnus.com>
3932         * Makefile.in (USOURCE_SUBDIRS): Add zlib.
3933         * configure.in (AC_OUTPUT): Add zlib/Makefile.
3934         * configure: Regenerate.
3936         * zlib/*: Import zlib 1.0.3.  Remove zlib/Makefile.  Modify
3937         zlib/Makefile.in for use with CVS.
3939 Fri Jul 12 1996  Jim Kingdon  <kingdon@cyclic.com>
3941         * cvsnt.mak: Add src/buffer.c
3943 Wed Jul 10 18:44:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3945         * NEWS: Say that rlog is deprecated.
3947 Tue Jul  9 14:37:41 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3949         * PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
3951         * HACKING: Expand comments on portability.
3953 Sun Jul  7 23:21:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3955         * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
3956         a very old version of the CVS server for nefarious purposes and it
3957         has been long gone.
3958         * configure: Regenerated.
3960 Tue Jul  2 22:36:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3962         * TESTS: Add discussion of test frameworks.
3964 Fri Jun 28 20:27:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3966         * NEWS: Describe "cvs diff -q" removal and new diff options.
3968 Thu Jun 13 17:29:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
3970         * TODO: Remove item #67 about having cvs import create CVS
3971         directories; I don't think it is wise to have cvs import mess with
3972         the directory it is working in at all.  Remove item #69 about
3973         having import edit modules--in many cases there is no need for an
3974         entry in modules.  Remove item #76 about running on top of SCCS;
3975         we are clearly not evolving in that direction.  Remove item #91
3976         about documenting how to import sources from SCCS or RCS; this is
3977         now documented in cvs.texinfo.  Remove item #129 about "U CFTS/";
3978         without more information it is impossible to know what behavior is
3979         being discussed.  Remove item #157 concerning module names in cvs
3980         release; cvs release takes a directory name, not a module name.
3981         Remove item #159 about checking access times; this is as likely to
3982         be an annoyance as a help, and people who are into that can just
3983         look at the result from "cvs update" (directly or with a script).
3984         Remove item #164 concerning variables in *info files; it is done.
3985         Remove item #35 (it just says "cvs admin" is cheesy, which isn't
3986         specific enough to be useful).  Rewrite #39 to be specific about
3987         what would be nice in having branches track each other.  Remove
3988         item #46--I'm not sure what it means and if it means that one
3989         should check in with "cci" or some such instead of "cvs ci" then
3990         that is an installation hassle and a minimal convenience.  Add
3991         item #180.
3993         * config.h.in: Regenerated.
3995 Thu Jun 13 1996  Ian Lance Taylor  <ian@cygnus.com>
3996                  and Jim Kingdon  <kingdon@cyclic.com>
3998         * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
3999         looking for -ldes.
4000         * configure: Regenerated.
4002 Mon Jun 10 13:13:35 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4004         * NEWS: Mention NT local.
4006 Fri Jun  7 18:02:36 1996  Ian Lance Taylor  <ian@cygnus.com>
4007                           and Jim Kingdon  <kingdon@cyclic.com>
4009         * NEWS: Mention new annotate options.
4011 Thu Jun  6 14:08:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4013         * lib/savecwd.c: Revert CVS_* patch.  The include files where
4014         CVS_* is defined were not included, and the code in question was
4015         inside HAVE_FCHDIR which isn't defined on the Mac anyway.
4017         * src/filesubr.c: Revert CVS_* patch in this one file.  The mac
4018         port should have its own copy of filesubr.c instead.
4020 Wed Jun 05 10:03:10 1996  Mike Ladwig  <mike@twinpeaks.prc.com>
4022         * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
4023         commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
4024         filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
4025         login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
4026         parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
4027         rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
4028         Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
4029         filesystem calls take only one argument; permission is handled
4030         very differently on those systems than in UNIX.  On MacOS,
4031         the naming scheme for volumes and subdirectories is quite
4032         different.  This patch leaves hooks in the form of CVS_ACCESS,
4033         CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
4034         CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
4035         these differences.
4037 Thu Jun  6 11:11:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4039         * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
4041 Wed Jun  5 1996  Jim Kingdon  <kingdon@cyclic.com>
4043         * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
4044         breaks.  No substantive changes, I think.
4046 Thu May 30 15:35:57 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4048         * Makefile.in (DISTFILES): add TESTS.
4050 Tue May 28 13:10:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4052         * src/server.c: Add comment regarding out-of-order bug.
4053         * TESTS: Explain out-of-order bug.
4055         * INSTALL: Remove $CVSId$.  More strongly encourage people to skip
4056         the tests if they don't have the time to look at the results.
4057         Move most of the discussion of tests to new file TESTS, and add
4058         some information on interpreting check.log output.
4059         * README: In brief summary of install, don't spell out details of
4060         "make check" or "cvs init" steps.
4062 Sun May 26 17:59:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4064         * NEWS: Change "up-to-date" to "not locally modified"; the file
4065         need not match the head revision it only need match some revision.
4067 Sun May 26 17:02:49 1996  Norbert Kiesel  <nk@col.sw-ley.de>
4069         * NEWS: document new option "-c" for tag
4071 Thu May 23 21:49:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4073         * INSTALL: Remove footnote 10.  The only kind of change suitable
4074         for listing here is fairly easy portability stuff.
4076 Fri May 17 11:49:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4078         * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
4080 Thu May 16 17:13:56 1996  Noel Cragg  <noel@gargle.rain.org>
4082         * NEWS: Mention all access methods.
4084 Wed May 15 23:38:15 1996  Noel Cragg  <noel@gargle.rain.org>
4086         * NEWS: add info about access methods and document behavior change
4087         for "cvs login."
4089 Mon May 13 10:37:09 1996  Greg A. Woods  <woods@most.weird.com>
4091         * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
4093 Fri May 10 09:39:49 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4095         * NEWS: Document that -d overrides CVS/Root.
4097 Mon May  6 06:00:10 1996  Benjamin J. Lee  <benjamin@cyclic.com>
4099         * Version 1.8.1
4101 Sun May  5 17:38:21 1996  Benjamin J. Lee  <benjamin@cyclic.com>
4103         Integrated changes submitted by Ian Taylor <ian@cygnus.com>
4105         * update.c (update_dirent_proc): cvs co -p doesn't print
4106         anything when run from an empty directory.
4108         * import.c (import_descend_dir): Check for a file in the
4109         repository which will be checked out to the same name as the
4110         directory.
4112 Sun May  5 15:49:00 1996  Benjamin J. Lee  <benjamin@cyclic.com>
4114         * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
4115         way that it can not be used to check for main().  Check
4116         for printf() instead. (Reported by ian@cygnus.com)
4118         * configure: Regenerated.
4120 Thu May  2 13:34:37 1996  Benjamin J. Lee  <benjamin@cyclic.com>
4122         * Version 1.7.88
4124 Thu May  2 10:42:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4126         * NEWS: Clarify what happened to examples directory.
4128 Thu May  2 02:06:49 1996  Benjamin J. Lee  <benjamin@cyclic.com>
4130         * INSTALL: Updated for NeXTSTEP 3.3 (1.7)
4132 Thu May  2 01:40:55 1996  Benjamin J. Lee  <benjamin@cyclic.com>
4134         * Compatibility fixes affecting QNX, NetBSD, and SCO
4136         * configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
4137           (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
4138           define AUTH_SERVER_SUPPORT only if crypt() is found.
4140         * configure: Regenerated.
4142         * src/server.c (HAVE_INITGROUPS): Use initgroups() only if
4143         located by configure.
4145 Wed May  1 15:38:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4147         * NEWS: Remove item about reserving all-uppercase tag names.
4149 Wed May 01 00:18:01 1996  noel  <noel@BOAT_ANCHOR>
4151         * cvsnt.mak: remove all of those unnecessary libraries!  We only
4152         need advapi32.lib and wsock32.lib.
4154 Wed Apr 24 16:48:35 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4156         * NEWS: Document that -d overrides CVS/Root.
4158 Fri Apr 19 11:22:35 1996  Benjamin J. Lee  <benjamin@cyclic.com>
4160         * Version 1.7.86
4162 Sun Apr 14 11:06:44 1996  Karl Fogel  <kfogel@floss.red-bean.com>
4164         * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
4165         tools/Makefile, and tools/pcl-cvs/Makefile.  Do not any longer
4166         generate contrib/pcl-cvs/Makefile.
4167         
4168         * Makefile.in: deal w/ above changes.
4169         
4170         * configure: regenerated.
4172         * Added `tools' subdir (pcl-cvs will live there, as will other
4173         things maintained along with the CVS distribution).
4175 Wed Apr 10 17:15:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4177         * README: Mention documentation and A4 paper in particular.
4179 Thu Mar 28 12:31:38 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4181         * NEWS: Add "cvs annotate".
4183 Tue Mar 26 10:46:59 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4185         * INSTALL: In example, change tag name to avoid using a tag name
4186         reserved to CVS.
4188         * NEWS: Document reservation of some tag names.
4190 Fri Mar 22 10:45:23 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4192         * INSTALL: Clarify that RCS is only for server or local.
4194 Mon Mar 18 10:15:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4196         * README: Mention info@cyclic.com where we mention support
4197         contracts, not at the end where people might be tempted to view it
4198         as a generic help line.
4200 Thu Mar 14 16:34:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4202         * Makefile.in (stamp-h): Don't run ./config.status --recheck.
4204 Thu Mar 14 1996  Jim Kingdon  <kingdon@cyclic.com>
4206         * cvsnt.mak: Regenerate dependencies.
4208 Thu Mar 14 13:45:11 1996  Jim Blandy  <jimb@totoro.cyclic.com>
4210         * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
4211         not using the examples directory any more.
4213 Wed Mar 13 17:02:00 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4215         * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
4216         instructions.  Instead of telling everyone to update modules
4217         whenever adding directories (which is optional), refer to the
4218         manual regarding all administrative files.  Revise "make check"
4219         instructions to be even less encouraging about submitting bug
4220         reports.
4222         * examples/*: Removed.
4223         * Makefile.in (SUBDIRS): Remove examples.
4224         * cvsinit.sh: Removed.
4225         * Makefile.in: Remove all cvsinit and PROGS stuff.
4226         * NEWS: Mention cvsinit -> cvs init change.
4228 Mon Mar 11 13:12:35 1996  Samuel Tardieu  <sam@inf.enst.fr>
4230         * BUGS: removed previous description from Greg Woods (3/6/96)
4231         since the bug seems to be corrected
4233 Wed Mar  6 10:35:32 1996  Greg A. Woods  <woods@most.weird.com>
4235         * BUGS: describe a weird core-dump with 'cvs co -c'.  Now I can't
4236         even get a stack backtrace again -- dbx dumps core!
4238 Fri Mar  1 09:21:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4240         * README.VMS: Remove distribution information (since it is no
4241         longer different for VMS).  Various wording fixes to reflect the
4242         fact that using rsh is just one of several ways to connect to a
4243         cvs server, not "the official" one.  Say that the unsuitable rsh
4244         is the UCX one.  Clarify what rsh uses privileged ports for.
4246 Fri Mar  1 01:26:28 1996  Benjamin J. Lee  <benjamin@cyclic.com>
4248         * README.VMS, build.com: Added for VMS.
4250 Thu Feb 29 10:04:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4252         * NEWS: Mention change to default ignore list.
4254 Thu Feb 29 00:28:08 1996  Peter Wemm  <peter@jhome.DIALix.COM>
4256         * configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
4257         the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
4258         FreeBSD, etc.
4259         * configure: Regenerated.
4261 Tue Feb 27 10:43:14 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4263         * INSTALL: Change submission address to bug-cvs from info-cvs.
4264         Encourage submissions to be in the form of diffs to INSTALL.
4266 Sun Feb 25 15:23:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4268         * HACKING: Fix typo.
4270 Fri Feb 23 1996  Jim Kingdon  <kingdon@cyclic.com>
4272         * cvsnt.mak: Add login.c and scramble.c.
4274 Fri Feb 23 16:36:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4276         * README: Mention comp.software.config-mgmt.  Don't mention old
4277         cyclic-cvs mailing list.
4279         * acconfig.h: Add AUTH_SERVER_SUPPORT.  Remove DIFF and GREP (no
4280         longer used).
4281         * configure.in: Define AUTH_SERVER_SUPPORT.
4282         * config.h.in, configure: Regenerated.
4284 Thu Feb 22 22:32:09 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4286         * configure.in: Remove AC_FUNC_ALLOCA.
4287         * configure: Regenerated.
4289 Mon Feb 19 09:39:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4291         * HACKING: Add comments about portability and assert().
4293 Thu Feb 15 16:40:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4295         * NEWS: Mention $USER internal variable.
4297 Thu Feb 15 14:00:00 1996  Gary Oberbrunner  <garyo@avs.com>
4298                           and Jim Kingdon  <kingdon@cyclic.com>
4300         * cvsnt.mak: Add vasprintf.c and mkmodules.c
4302 Tue Feb 13 20:05:47 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4304         * configure.in (AC_REPLACE_FUNCS): Add strtoul.
4305         * configure: Regenerated.
4307 Mon Feb 12 10:06:27 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4309         * TODO: Remove mkmodules stuff.
4310         * NEWS: Add item concerning mkmodules.
4312         * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
4313         * configure: Regenerated.
4315 Sun Feb 11 16:43:38 1996  Karl Fogel  <kfogel@floss.red-bean.com>
4317         * Makefile.in (DISTFILES): added HACKING.
4319 Sun Feb 11 12:38:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4321         * NEWS: Revise *info files feature (now user vars, not env vars).
4323 Fri Feb  9 23:51:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4325         * NEWS: Mention env var in *info files feature.
4327 Fri Feb  9 02:41:50 1996  Jim Blandy  <jimb@totoro.cyclic.com>
4329         * Makefile.in (DISTFILES): Remove config.sub and config.guess from
4330         the list; they're not distributed any more.
4332 Thu Feb  1 19:47:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4334         * INSTALL: Remove RM; no longer used.
4336 Thu Feb  1 14:38:04 1996  Karl Fogel  <kfogel@floss.red-bean.com>
4338         * configure: re-ran autoconf.
4340         * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
4341         subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
4342         etags's someday.
4343         (lint): run in USOURCE_SUBDIRS only.
4345 Thu Feb  1 13:06:47 1996  Roland McGrath  <roland@baalperazim.frob.com>
4347         * configure.in (WITH_KRB4): Escape $ in help text.
4349 Wed Jan 31 19:03:37 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4351         * HACKING: Add info about NEWS file and release process.
4353 Tue Jan 30 16:00:00 1996  Jim Kingdon  <kingdon@peary.cyclic.com>
4355         * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
4356         dependencies to take care of save-cwd.h.
4357         * windows-NT/README: Update information about Visual C++ 4.0.
4359 Tue Jan 30 16:09:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4361         * Rename lib/save-cwd.c to lib/savecwd.c.  Avoiding a hyphen
4362         seems to be the only way to get Visual C++ 2.1 to generate a
4363         cvsnt.mak which Visual C++ 4.0 will accept.
4364         * Rename lib/save-cwd.h to lib/savecwd.h for consistency.
4365         * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
4366         src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
4367         accordingly.
4369         * INSTALL, os2/options.h, windows-NT/options.h,
4370         macintosh/options.h, src/options.h.in: Remove SORT; it is no
4371         longer used.
4373 Mon Jan 29 15:16:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4375         * INSTALL: Mention -b.  Don't talk about RCS 5.6.[5-7] beta
4376         releases; this will be an issue for few if any people.  Remove
4377         stuff about diff and --with-diffutils which is no longer true.
4379         * README: Refer to HACKING file.  Refer to cvs.texinfo not
4380         manpage.  Rewrite section about compatibility between CVS versions.
4381         * HACKING: New file.
4382         * INSTALL: Move -Wall section to HACKING; refer to HACKING.
4384 Wed Jan 24 20:26:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4386         * configure.in: Remove diff stuff.  Also remove AC_CANONICAL_HOST
4387         and bindir crud as that was the only place they were used.
4388         * config.h.in, configure: Regenerated.
4389         * config.sub, config.guess: Removed.
4390         * src/options.h.in (DIFF): Change to "diff" and change comment to tell
4391         people not to use -a.
4392         * src/sanity.sh: New test binfiles tests for above-fixed bug (see
4393         comments in patch_file in update.c--passing -a to diff generates a
4394         patch which patch cannot apply).
4396         * NEWS: Adjust to reflect existence of 1.7.
4398 Tue Jan 23 14:20:39 1996  Jim Blandy  <jimb@totoro.cyclic.com>
4400         * devel-cvs: New file, not to be included in the distribution.
4402 Thu Jan 18 21:46:56 1996  Jim Blandy  <jimb@totoro.cyclic.com>
4404         * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
4405         and remote-cvs@cyclic.com addresses.  It turns out that people see
4406         these addresses and use them.  Mention the proper way to report
4407         bugs.
4409 Wed Jan 17 16:40:01 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4411         * README: Fix typo (info-cvs-requests -> info-cvs-request).
4413 Fri Jan 12 13:38:12 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4415         * configure.in, configure: Revert "Checking user's gender" change.
4416         Sure, you only live once, but I want mine to be a *long* life, not
4417         one interrupted by a CVS user who is not amused coming after me
4418         with an axe.
4420 Fri Jan 12 12:46:23 1996  Karl Fogel  <kfogel@floss.red-bean.com>
4422         * configure: regenerated.
4423         
4424         * configure.in: print "Checking user's gender... ok".  I mean,
4425         what the heck, you only live once.
4427 Thu Jan 11 14:00:00 1996  Jim Kingdon  <peary.cyclic.com>
4429         * cvsnt.mak: Update dependencies.
4431 Thu Jan 11 12:03:10 1996  Norbert Kiesel  <nk@col.sw-ley.de>
4433         * NEWS: document loss of CVS_NOADMIN.  Also, mention the
4434           possibility to use "cvs" in .cvsrc.
4436 Wed Jan 10 20:40:23 1996  Karl Fogel  <kfogel@floss.red-bean.com>
4438         * configure: regenerated.
4440         * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
4441         
4442         * Makefile.in (SUBDIRS): added `macintosh'.
4444 Wed Jan 10 01:17:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4446         * README: Remove URL of obsolete David Zuhn web page.
4448         * FAQ: Replace entire file with short paragraph explaining the FAQ
4449         is dead.
4451         * configure.in: Don't set exec_prefix.  Set bindir from prefix if
4452         exec_prefix isn't set.
4453         * configure: Regenerated.
4455         * INSTALL: Update list of machines for 1.6.85 (further changes to
4456         the list of machines will not receive ChangeLog entries).
4458 Tue Jan  9 09:02:05 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4460         * NEWS: Mention changes in default ignore list.
4462         * INSTALL: check.log is not in /tmp/cvs-sanity.  Mention
4463         submitting bug reports as a possibility, not a request from us.
4464         Separate out "make check" a bit to make clear it is optional.
4466 Mon Jan  8 11:42:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4468         * INSTALL: Remove grep stuff; no longer necessary.
4469         Don't say that patch must understand unidiffs; no longer true.
4470         Suggest configuring with -Wall (here until we have a "how to hack
4471         CVS document").
4473 Wed Jan  3 19:00:00 1996  Jim Kingdon  <kingdon@peary.cyclic.com>
4475         * .cvsignore: Add cvsnt.vcp.
4477 Mon Jan  1 22:45:50 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
4479         * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
4480         New rules.
4482 Sun Dec 31 16:52:49 1995  Karl Fogel  <kfogel@floss.cyclic.com>
4484         * NEWS: add a blurb about password authentication.
4486 Sun Dec 31 16:16:38 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4488         * README: Add "submissions will be distributed under the GPL"
4489         language (like the newspapers have for letters to the editor).
4491 Thu Dec 21 16:00:00 1995  Jim Kingdon  <kingdon@peary.cyclic.com>
4493         * cvsnt.mak: Revert to an old version, then add in recent changes
4494         to lists of files (using Visual C++; not by hand editing--this way
4495         it can be used as an internal project not just an external one).
4497 Tue Dec 19 17:13:14 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4499         * NEWS: Mention -kb (strictly speaking a bugfix, not a new
4500         feature, I guess, but it seems worth mentioning anyway).
4502 Tue Dec 19 17:00:00 1995  Jim Kingdon  <kingdon@peary.cyclic.com>
4504         * TODO: Remove "regular TODO list:" line which accidentally got
4505         checked in.
4507 Mon Dec 18 18:59:30 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4509         * Makefile.in (TAR_VERBOSE): Default to empty, not "v".  I don't
4510         want that whole long list of files any more than jimb's daily
4511         update script does.
4513 Sun Dec 17 23:59:11 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4515         * configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
4516         * configure: Regenerated.
4518 Sat Dec 16 17:19:45 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4520         * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
4521         * configure: Regenerated.
4523 Mon Nov 20 14:19:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4525         * TODO: Remove items about developer communications; they are done.
4526         * NEWS: Mention developer communication features.
4527         * cvsinit.sh: Also add notify file.
4529 Mon Dec 11 22:44:58 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
4531         * New subdir "macintosh", for Mike Ladwig's
4532         <mike@twinpeaks.prc.com> port-in-progress.
4534 Thu Dec  7 14:32:49 1995  Jim Meyering  (meyering@comco.com)
4536         * Makefile.in (check): Make sure library is built before running
4537         make in src.
4538         (remotecheck): Likewise.
4539         (installcheck): Likewise.
4541 Wed Dec  6 11:40:37 1995  J.T. Conklin  <jtc@slave.cygnus.com>
4543         * configure.in: Remove leading -l from first argument of
4544         AC_CHECK_LIB for -lkrb and -ldes checks.
4546 Mon Dec  4 08:06:31 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4548         * config.h.in: Regenerated.
4550 Sun Dec  3 20:05:10 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4552         * configure.in: Remove grep stuff.
4553         * configure: Regenerated.
4555 Fri Dec  1 11:16:18 1995  Norbert Kiesel  <nk@col.sw-ley.de>
4557         * configure, config.h.in: re-ran autoconf
4559         * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
4560           tested headers
4562         * Makefile.in (DISTFILES): add config.sub and config.guess
4564 Thu Nov 23 09:01:53 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4566         * TODO: Remove item about doc describing undoing a change; it
4567         already does.
4569 Sun Nov 19 18:12:36 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4571         * Makefile.in (dist): Pull out the 'v' in the tar command to a
4572         variable, so I can disable it in my daily update script.
4574 Tue Nov 14 18:31:36 1995  Greg A. Woods  <woods@most.weird.com>
4576         * cvsinit.sh:
4577         - new rcs id
4578         - new opening comment
4579         - read only one "word" for CVSROOT
4580         - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
4581         examples install loop, special handling for latter....
4582         - don't do any special stuff for loginfo -- always comment out
4583         everything in the newly installed examples
4584         - add a wee message to suggest editing newly installed examples
4585         - tweak some more comments, esp. regarding install of contrib
4586         scripts....
4587         - make $CVSROOT/CVROOT/history group writable if it didn't exist
4588         as it's not very useful otherwise
4590 Tue Nov 14 15:22:25 1995  Greg A. Woods  <woods@most.weird.com>
4592         * cvsinit.sh: woops!  wasn't installing contrib/log!
4594 Tue Nov 14 12:09:11 1995  Greg A. Woods  <woods@most.weird.com>
4596         * INSTALL: oops, missed a couple of things about "configure"
4598         * configure: re-ran autoconf
4600 Tue Nov 14 11:06:25 1995  Greg A. Woods  <woods@most.weird.com>
4602         * config.guess, config.sub: first time in (from autoconf-2.4)
4604         * configure.in:
4605         - updated to work with autoconf-2.4
4606         - call AC_CANONICAL_HOST to get host OS type right (needs
4607         config.sub and config.guess)
4608         - added full support for --with-diffutils and --with-gnugrep
4609         - fixed the diff search to work almost like the one for RCS-5.7
4610         - fixed some quoting problems
4612         * README: mention optional 'make check' step
4614         * INSTALL:
4615         - updated notes about working SunOS versions
4616         - re-wrote notes about RCS, diffutils, etc.
4617         - added notes about configuring with GNU diffutils and GNU grep
4618         - added notes about using 'make check'
4619         - changed bug reporiting instructions to mention cvsbug
4620         - re-wrote notes about setting CVSROOT in shell startups
4622 Fri Nov  3 11:11:16 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4624         * README: Fix typo in URL of molli's web site.
4626 Tue Oct 31 19:28:16 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
4628         * testing something, please ignore.
4630 Mon Oct 23 18:37:27 1995  Karl Fogel  <kfogel@floss.cyclic.com>
4632         * configure: re-ran autoconf.
4634         * configure.in (AC_OUTPUT): os2/Makefile.
4636         * Makefile.in (SUBDIRS): added os2 subdir.
4638 Mon Oct 23 12:02:51 1995  Norbert Kiesel  <nk@col.sw-ley.de>
4640         * cvsnt.mak:  added lib/getline.c
4642 Fri Oct 20 17:04:55 1995  Norbert Kiesel  <nk@col.sw-ley.de>
4644         * cvsnt.mak: added src/expand_path.c, error.[ch] now in src
4646 Thu Oct 19 16:26:32 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4648         * INSTALL: Remove note about RCS 5.7 and log messages
4649         consisting only of whitespace; fixed in CVS on 11 Jul 95.
4651 Tue Oct 17 17:57:23 1995  Warren Jones  <wjones@tc.fluke.com>
4653         * man/cvs.5, examples/modules: Document -e.
4655 Tue Oct 10 16:34:25 1995  Thorsten Lockert  <tholo@sigmasoft.com>
4657         * configure.in: More crud looking for kerberos, this time for 4.4BSD.
4658         * configure: Regenerated.
4660 Sun Oct  8 12:22:19 1995  Peter Wemm  <peter@haywire.DIALix.COM>
4662         * configure.in: check for POSIX and BSD style reliable signals
4663         * configure: regenerated by autoconf
4664         * config.h.in: regenerated by autoheader
4666 Fri Oct  6 21:50:48 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4668         There is little point in trying to share a file as trivial as
4669         lib/error.c between programs.  So just admit it is CVS specific:
4670         * lib/error.c: Move from here...
4671         * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
4672         * lib/error.h: Move from here...
4673         * src/error.h: ...to here.  Remove CVS_SUPPORT
4674         ifdefs; remove unused variable error_message_count.
4675         * src/Makefile.in (OBJECTS): Add error.o.
4676         (SOURCES): Add error.c.
4677         (HEADERS): Add error.h.
4678         * lib/Makefile.in (OBJECTS): Remove error.o.
4679         (SOURCES): Remove error.c.
4680         (HEADERS): Remove error.h.
4681         * acconfig.h, configure.in: Remove CVS_SUPPORT.
4682         * configure, config.h.in: Rebuilt using autoconf and autoheader.
4683         * windows-NT/config.h: Remove CVS_SUPPORT.
4685 Thu Oct  5 17:26:38 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4687         * INSTALL: Mention Siemens-Nixdorf RM600.
4689 Tue Oct  3 09:32:19 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4691         * NEWS: Remove item about -f global option; it is old news already
4692         mentioned elsewhere in the file.
4694 Mon Oct  2 18:12:15 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4696         * FAQ: Updated for CVS 1.5.  And now 1.6 is almost out.  The FAQ
4697         always lags the package, sigh...
4699 Mon Oct  2 18:10:35 1995  Larry Jones  <larry.jones@sdrc.com>
4701         * configure, config.h.in: Rebuilt using autoconf and autoheader.
4703         * configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
4704         (ISC keeps all the stuff that BSD has in <sys/types.h> here, so
4705         we need it for the FD_SET stuff for select().)
4706         Moved check for gethostname() after check for connect() since if
4707         connect() is not found, we may add librariesd and gethostname()
4708         may well be in one of those libraries.
4709         If connect() isn't found, look in -linet (ISC) in addition to
4710         -lsocket and -lnsl.  Also, ignore the cache since we need to
4711         update LIBS reguardless of whether it was found before or not and
4712         the answer may well be different afterwards.
4713         Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
4714         found.
4716         * INSTALL: update info for ISC 4.0.1; renumber footnotes.
4718 Mon Oct  2 17:01:07 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4720         * INSTALL: Indicate CVS version tested with Solaris 2.4.
4722 Mon Oct  2 10:42:37 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
4724         * (configure): Re-ran autoconf.
4726 Mon Oct  2 10:33:58 1995  Michael Finken  <finken@conware.de>
4728         * configure.in: AC_REPLACE `strstr'.
4730 Sun Oct  1 23:22:28 1995  Bryan O'Sullivan  <bos@serpentine.com>
4732         * (INSTALL): noted that CVS works fine on Solaris 2.4 with both
4733           gcc and SPARCworks cc.
4735 Sun Oct  1 18:48:19 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
4737         * (configure): re-ran autoconf following Peter Wemm's change
4738         below.
4740 Sun Oct  1 22:24:56 1995  Peter Wemm  <peter@haywire.dialix.com>
4742         * configure.in: more extensive searching for -lsocket and -lnsl
4743         as done in Taylor-UUCP 1.06
4745 Sun Oct  1 15:32:01 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
4747         * (configure): re-ran autoconf.
4749 Sun Oct  1 11:35:17 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4751         * TODO: Remove item about setting comment leader automatically;
4752         RCS 5.7 does this.
4754 Wed Sep 27 15:34:04 1995  Peter Wemm  <peter@haywire.dialix.com>
4756         * configure.in: correct detection of GNU diff's -a option for
4757         src/options.h
4758         * configure: regenerate with autoconf
4760 Fri Sep 22 14:29:31 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4762         * TODO: Remove item about reindenting on the way in and out.
4763         wrappers provide this functionality.
4765 Wed Sep 20 14:27:28 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4767         * configure.in: #define the symbols DIFF and GREP to be the paths
4768         to the DIFF and GREP programs; their values will be edited into
4769         src/options.h (and config.h, coincidentally).
4770         * acconfig.h (DIFF, GREP): Add these.
4771         * configure, config.h.in: Rebuilt using autoconf and autoheader.
4773 Sun Sep 10 21:38:05 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4775         * TODO: CVS can already undo a change, suggest documenting how.
4776         Expand slightly on mode stuff.
4777         Remove item about not letting people check out into repository (it
4778         is done).
4779         Redo item about expanding env vars in *info to reflect current
4780         thinking.
4781         Remove item about making it hard to accidentally move tags; it is
4782         done.
4783         Add client/server note to suggestion regarding interactive merging.
4785 Fri Sep  1 12:07:02 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4787         * BUGS: Remove items about refetching unpatchable files and options.h.
4789 Fri Sep  1 09:20:09 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4791         * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
4793 Thu Aug 31 13:47:35 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4795         * Makefile.in (stamp-h): Rebuild config.status before trying to
4796         use it to build config.h.
4798         * Makefile.in: Change "cd foo; make" to "cd foo && make";
4799         otherwise we get into an infinite loop if an objdir doesn't exist.
4801 Thu Aug 31 11:07:06 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4803         * configure.in: Arrange not to touch options.h if we haven't
4804         modified it.  AC_CONFIG_HEADER checks if the file is unmodified,
4805         whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
4806         (AC_CONFIG_HEADER): ... mention src/options.h here...
4807         (AC_OUTPUT): ... not here.
4808         Copy src/options.h to src/options.h-SAVED, don't move it.
4809         Otherwise, configure will create it again every time.
4810         Remove the code to compare the new src/options.h with
4811         src/options.h-SAVED and move it back if it's unchanged; autoconf
4812         writes that for us now.
4814 Wed Aug 30 18:45:28 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4816         * .cvsignore: Ignore WinDebug and WinRel directories, used by
4817         Microsoft Visual C++ to store object files and executables.
4819         * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
4820         symbols, which autoheader will use to build config.h.in from
4821         configure.in.
4822         * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
4823         between AC_DEFINEs and opening parens of argument lists.  Oops.
4824         * configure: Rebuild using autoconf.
4825         * config.h.in: Rebuild using autoheader.
4827         * Makefile.in (SUBDIRS): Uncomment windows-NT.
4829         * INSTALL: Added Windows NT to list of supported platforms.
4830         Added Windows NT installation instructions.
4832 Tue Aug 29 16:08:01 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4834         * cvsnt.mak: Completed Windows NT port.
4836         * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
4837         to get #defined.  In the config.h file for the Windows NT port, we
4838         only #define CLIENT_SUPPORT.
4839         * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
4840         these.
4842         * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
4843         subdirectory too.
4845         * cvsnt.vcp: Removed.  This doesn't store any information needed
4846         to compile CVS; it seems to be mostly programmer preference stuff.
4847         There's no need to distribute it.
4849         * INSTALL: Added info about Harris Nighthawk from Steve Allen ---
4850         thanks!
4852 Mon Aug 21 16:08:37 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4854         Bring the saga to a close:
4855         * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
4856         need to set the MAKE variable in Makefile.
4857         * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
4859 Mon Aug 21 15:26:29 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4861         * Makefile.in: Add comment regarding AC_SET_MAKE.
4863 Sat Aug 19 21:57:51 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4865         * configure.in: Define CVS_SUPPORT, to tell certain library
4866         functions that they're part of CVS.
4867         * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
4868         on.
4870 Fri Aug 18 22:35:34 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4872         * Makefile.in: Don't set MAKE; apparently all makes set it and GNU
4873         make, at least, will set it to what make was invoked as (perhaps gmake
4874         or some such), not just "make" (which might not support VPATH, for
4875         example).
4877 Sun Aug 13 23:35:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
4879         * INSTALL: Convert Data General entry to same format as other entries.
4881 Sun Aug 13 13:11:36 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4883         * cvs-format.el: Add note about set-c-style.
4885 Thu Aug  3 16:13:29 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4887         * INSTALL: Fixed mail address for updates.
4889         * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
4891 Sun Jul 30 20:12:26 1995  James Kingdon  <kingdon@harvey.cyclic.com>
4893         * cvsinit.sh: Unify code for modules and loginfo with code for
4894         other files which have checked-out and ,v files in CVSROOT.
4895         Don't add "#" to start of lines in rcstemplate.
4897 Sat Jul 29 16:48:05 1995  James Kingdon  <kingdon@harvey.cyclic.com>
4899         * cvsinit.sh: If arguments are given, give version number and
4900         usage message.  Make printed messages much more concise.
4902         * cvsinit.sh: Rename log.pl to log.  Don't install log twice.
4904         * Makefile.in (install-local), contrib/Makefile.in (install):
4905         Remove "reminder" to run cvsinit; running cvsinit is not required.
4907 Fri Jul 28 16:46:10 1995  James Kingdon  <kingdon@harvey.cyclic.com>
4909         * Makefile.in (SUBDIRS): Comment out windows-NT.
4911 Fri Jul 28 02:27:54 1995  Jim Blandy  <jimb@totoro.cyclic.com>
4913         * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
4914         (SUBDIRS): Add windows-NT.
4916         * config.h.in: Regenerated from configure.in by autoheader.
4918 Wed Jul 19 18:00:00 1995  Jim Blandy  <jimb@cyclic.com>
4920         * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
4922 Tue Jul 18 21:18:00 1995  Jim Blandy  <jimb@cyclic.com>
4924         * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
4925         doesn't have it.
4927         * configure.in (AC_CHECK_HEADERS): Check for sys/time.h.  If you're
4928         using AC_HEADER_TIME, it's best to check for this too.
4930         * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
4931         Choose this as your project when working with CVS under MSVC++.
4932         * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
4933         * windows-NT: New subdirectory, containing files to be used to
4934         build under Microsoft Windows NT.
4936 Wed Jul 12 23:26:24 1995  James Kingdon  <kingdon@harvey.cyclic.com>
4938         * Makefile.in: Remove duplicate install-info rule.
4940 Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
4942         * Makefile.in (install-local): added rule for install-info, made
4943         `install' depend on it.
4945         * README: correct mailing list addresses.
4946         * INSTALL: same.
4948 Wed Jul 12 09:15:02 1995  Jim Meyering  (meyering@comco.com)
4950         * configure.in (gdiff_path): Remove gdiff from the list of programs.
4951         SGI's Irix includes a program named gdiff that is an X-based GUI to
4952         diff.
4954         * configure.in: Add check for working fnmatch functions so that
4955         systems providing it don't incur the space overhead of linking
4956         with the version in lib.  Cross compiling builds always use the
4957         version in lib.
4959 Tue Jul 11 15:47:20 1995  Greg A. Woods  <woods@most.weird.com>
4961         * configure.in: add some FIXME comments
4962         - add a hack to restore src/options.h if AC_OUTPUT() didn't modify
4963         it. Note that this does *not* work for config.status, thus one
4964         FIXME comment.
4965         - add test for #! (to warn about possible failure of perl scripts
4966         - add test for diff and grep paths (for src/options.h.in)
4967         - fix up handling of src/options.h.in
4968         - add checks for PERL_PATH and CSH_PATH (from previous local changes)
4970 Tue Jul 11 14:31:18 1995  Michael Shields  <shields@tembel.org>
4972         * Makefile.in (LDFLAGS): Pick up from configure.
4974 Sun Jul  9 19:03:00 1995  Greg A. Woods  <woods@most.weird.com>
4976         * configure: re-ran autoconf-2.4
4978         * cvsinit.sh: make use of xVERSIONx from the Makefile
4979         - get rid of stuff duplicated in examples/* and use that instead
4981         * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
4982         from src/version.c instead.
4984         * cvsinit.sh: install two more example CVSROOT control/config
4985         files: rcstemplate checkoutlist
4986         - install useful scripts from $CVSLIB/contrib too...
4987         (from previous local changes)
4989         * Makefile.in: add another reminder to run 'cvsinit' to update
4990         repository(ies) (from previous local changes)
4992 Thu Jul  6 17:53:55 1995  Paul Eggert  <eggert@twinsun.com>
4994         * Makefile.in (mostlyclean-local): Remove $(PROGS).
4996 Sat Jul  1 13:11:41 1995  James Kingdon  <kingdon@harvey.cyclic.com>
4998         * Version 1.5.1.
5000 Thu Jun 29 01:02:09 1995  James Kingdon  <kingdon@harvey.cyclic.com>
5002         * configure.in, configure: cross_compiling gets set to "no", not
5003         empty--change test accordingly.
5005         * Version 1.4.93.
5007 Wed Jun 28 22:33:54 1995  James Kingdon  <kingdon@harvey.cyclic.com>
5009         * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
5010         rules for configure and config.status, just like in Makefile.in or
5011         src/Makefile.in.
5013 Tue Jun 27 19:53:05 1995  James Kingdon  <kingdon@harvey.cyclic.com>
5015         * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
5016         * lib/Makefile.in (OBJECTS): Add fnmatch.
5017         Avoids buggy Solaris 2.4 libc fnmatch.
5019         * FAQ: Updated with new version from ftp.odi.com.
5021 Mon Jun 26 15:17:46 1995  James Kingdon  <kingdon@harvey.cyclic.com>
5023         * Version 1.4.92.
5025 Thu Jun 22 12:45:24 1995  James Kingdon  <kingdon@harvey.cyclic.com>
5027         * Version 1.4.91.
5029 Wed Jun 21 16:33:04 1995  James Kingdon  <kingdon@harvey.cyclic.com>
5031         * PROJECTS: New file.
5032         * Makefile.in (DISTFILES): Add it.
5034 Wed Jun 21 16:12:14 1995  James Kingdon  <kingdon@harvey.cyclic.com>
5036         * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
5037         The reason for passing it is gone now that we are using autoconf
5038         2.x which will set INSTALL in the sub-makefiles correctly.
5040 Tue Jun 20 18:14:54 1995  James Kingdon  <kingdon@harvey.cyclic.com>
5042         * configure.in, configure: Make sure src directory exists before
5043         trying to copy options.h to it.
5045 Mon Jun 19 13:47:20 1995  Jim Blandy  <jimb@totoro.cyclic.com>
5047         * Makefile.in: Add a "remotecheck" target here, for consistency;
5048         people shouldn't have to switch to src before running the tests.
5050 Mon Jun 19 10:08:03 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
5052         * INSTALL: Update list of machines tested.  Remove note about
5053         systems missing opendir--this is an autoconf issue, not something
5054         installers should have to worry about.  Refer to NEWS instead of
5055         ChangeLog.  No longer "strongly recommend" putting diff -a in
5056         options.h.
5058 Fri Jun 16 22:30:03 1995  Jim Kingdon  (kingdon@cyclic.com)
5060         * Version 1.4.90.
5062         * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
5064         * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
5066         * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
5067         examples/Makefile.in, contrib/Makefile.in,
5068         contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
5069         (dist-dir): Use srcdir where appropriate.
5071 Thu Jun 15 14:33:37 1995  Jim Kingdon  (kingdon@cyclic.com)
5073         * CYCLIC-CVS-FAQ: Removed.
5074         * Rename ChangeLog.fsf to NEWS.  Add information about changes
5075         since 1.4A2.
5076         * Makefile.in (DISTFILES): Adjust accordingly.
5077         * README: Revise to reflect current status of releases.
5079 Thu Jun 15 12:22:42 1995  Jim Kingdon  (kingdon@cyclic.com)
5081         * TODO: Remove various items already fixed.  Revise others.
5083 Thu Jun 15 12:24:45 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
5085         * configure.in: Use AC_C_INLINE to handle inline.
5086         Reorganized to put compiler and OS checks first so that any
5087         special defines they might provide are used in subsequent tests.
5089         * configure, config.h.in: regenerated with autoconf and
5090         autoheader version 2.3.
5092 Thu Jun  8 16:33:51 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
5094         * INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
5096 Tue May 30 00:07:15 1995  Jim Meyering  (meyering@comco.com)
5098         * Makefile.in (distclean-local): Don't delete config.status here.
5099         (distclean): Delete config.status here instead, but only after
5100         recursive make invocations.  Otherwise, the new dependencies
5101         in */Makefile.in on ../config.status led to failure in each sub-make
5102         because there is no rule there to make ../config.status.
5103         Reported by Jeff Johnson <jbj@brewster.jbj.org>.
5104         (realclean): Likewise.
5106 Mon May 29 22:24:28 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
5108         * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
5109         Use AC_HEADER_STAT to determine if S_FOO() macros work.
5110         Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
5111         can be included as recommend by autoconf manual.
5112         Remove AC_STRUCT_TM test, as above test is better.
5114         * configure, config.h.in: regenerated with autoconf and
5115         autoheader version 2.3.
5117 Fri Apr 28 14:36:49 1995  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
5119         * Makefile.in: Set "all" as default target instead of ".PHONY".
5120         Some versions of make will otherwise try building all of the phony
5121         targets, in order.
5123 Mon May  1 14:02:42 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
5125         * configure.in: Set up src/options.h for the user.  Its defaults are
5126         usually right.
5127         * README, INSTALL: Adjust installation instructions appropriately.
5129 Fri Apr 28 22:31:26 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
5131         * Makefile.in (DISTFILES): Brought up-to-date.
5132         (dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
5133         (GZIP, GZIP_EXT): New variables.
5134         (dist-dir): New target.
5136         We don't want to include a file the user has to edit in the
5137         distribution.
5138         * src/options.h: No longer distributed.
5139         * src/options.h.in: Distribute this instead.
5140         * INSTALL, README: Installation instructions updated.
5142 Sat Apr  8 19:02:21 1995  Roland McGrath  <roland@baalperazim.frob.com>
5144         * configure.in: Check for fchdir.
5145         (connect check): Use AC_CHECK_LIB instead of (obsolete)
5146         AC_HAVE_LIBRARY.
5148 Sat Apr  8 14:52:46 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
5150         * Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
5151         Under GCC, we want -g -O.
5153 Wed Feb  8 06:49:49 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
5155         * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
5156         the target is created.
5157         * configure.in: Applied `autoupdate' from Autoconf 2.1 to
5158         modernize macro usage.
5159         (AC_RSH): Call removed.  It was obsolete and not doing anything useful.
5160         (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
5161         (AC_TYPE_PID_T): Add this check.
5163 Tue Nov  8 06:26:54 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
5165         * Add stamp-h.in.  Remove it from .cvsignore.
5167 Fri Oct 28 11:50:51 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
5169         * Makefile.in: Comment out autoconf and autoheader rules.
5171 Tue Oct 25 17:44:13 1994  Ken Raeburn  <raeburn@cujo.cygnus.com>
5173         * Makefile.in (all, install, uninstall): Fail if make in
5174         subdirectory fails.
5176 Tue Oct 18 13:26:15 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
5178         * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*.  Add comment about
5179         why we need to.
5181 Tue Sep 27 08:27:06 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
5183         * Makefile.in (SUBDIRS): Reinstate "contrib".
5184         * configure.in (AC_OUTPUT): Add contrib/Makefile.
5185         * configure: Regenerated.
5187 Tue Sep 27 01:03:59 1994  John Gilmore  (gnu@cygnus.com)
5189         * Makefile.in (SUBDIRS):  Comment out "contrib".  Since we don't
5190         bother to configure it, we shouldn't make it either.
5192 Wed Aug 10 14:52:57 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
5194         * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
5196         * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
5197         list.  Don't check for memmove separately.
5198         * configure: Regenerated.
5199         * config.h.in: Regenerated for Mark's change.
5201 Wed Aug 10 14:32:24 1994  Mark Eichin  (eichin@cygnus.com)
5203         * configure.in (KRB4): recognize --with-krb4=path. Also test for
5204         krb_get_err_text so src/main.c and src/client.c can deal
5205         appropriately.
5207 Tue Aug  9 15:49:07 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
5209         * configure.in: Check sizes of `long' and `int', needed for md5
5210         code.
5211         * acconfig.h: New file.  Mention HAVE_KERBEROS, to keep autoheader
5212         happy.
5213         * configure, config.h.in: Regenerated.
5215 Tue Jul 19 11:23:21 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
5217         * configure.in: Check not only that krb.h exists, but that it will
5218         actually compile correctly.
5219         * configure: Regenerated.
5221 Mon Jul 11 07:04:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
5223         * configure.in: Add comment re autoheader.
5225 Tue Jun 28 22:09:23 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
5227         * configure.in: Only look for -lsocket and -lnsl if we don't
5228         already have connect.
5229         * configure: Regenerated.
5231 Mon Jun 27 17:21:48 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
5233         * configure.in: Correct "krb_libdir" to "${krb_libdir}".
5234         * configure: Regenerated.
5236 Fri Jun  3 10:15:24 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
5238         * configure.in: Check for -lsocket and -lnsl.
5239         * configure: Regenerated.
5241 Fri May 27 18:12:43 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
5243         * configure.in: Add valloc to AC_REPLACE_FUNCS.  Add getpagesize
5244         to AC_HAVE_FUNCS.  Check for krb.h and -lkrb.  If not found, look
5245         in /usr/kerberos if native.  If found somewhere, define
5246         HAVE_KERBEROS and also look for -ldes.  Substitute includeopt.
5247         * configure: Regenerated.
5249 Fri Mar 11 13:11:51 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
5251         * configure.in: Check for <sys/select.h>; used by src/server.c.
5252         * configure: Regenerated.
5254 Sun Jan  9 12:04:15 1994  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
5256         * configure.in: Check for timezone function, for NetBSD support.
5257         * configure: Regenerated.
5259 Wed Dec 15 18:05:21 1993  david d `zoo' zuhn  (zoo@andros.cygnus.com)
5261         * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
5262           recursive make invocations that require it; define
5263           INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
5264           add to MDEFINES; use YACC instead of BISON
5267 Mon Dec  6 17:02:18 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
5269         * src/diff.c (diff_fileproc): add support for "cvs diff -N" which
5270           allows for adding or removing files via patches.