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>
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>
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>
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>
177 2005-09-01 Derek Price <derek@ximbiot.com>
179 * HACKING, INSTALL, README, README.VMS, configure.in: Update links and
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/
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>
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 &
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.
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
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
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
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
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
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
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
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,
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
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
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
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
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"
955 2003-07-29 Derek Price <derek@ximbiot.com>
957 * configure.in: Replace my recent misuse of AH_VERBATIM with a call to
959 * config.h.in, configure: Regenerated.
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
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
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.
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.
1072 * Makefile.in: Regenerated.
1073 * aclocal.m4: Ditto.
1074 * config.h.in: 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.
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.
1149 2003-04-01 Derek Price <derek@ximbiot.com>
1151 * BUGS: Remove reference to cvs admin SEGV bug Larry Jones fixed
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.
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.
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
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
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
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.
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.
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.
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
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
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.
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.
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
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.
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
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
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
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.
1598 * Makefile.in: Regenerated.
1599 * aclocal.m4: 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.
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
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
1696 * INSTALL (Building from source code under UNIX): It's Automake version
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.
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.
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
1780 * aclocal.m4: Regenerated.
1781 * Makefile.in: Ditto.
1782 * config.h.in: 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
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
1877 (Reported by Stephen Rasku <stephen@tgivan.com>.)
1879 * aclocal.m4: Regenerated.
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.
1900 2001-04-27 Derek Price <dprice@collab.net>
1902 * configure.in: Update version number.
1904 * configure: Regenerated.
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.
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
1929 * aclocal.m4: 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:
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
1983 * aclocal.m4: Regenerated.
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.
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
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.
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
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,
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,
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
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
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
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@
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
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
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
2389 * configure: Regenerated.
2391 1999-12-09 Larry Jones <larry.jones@sdrc.com>
2393 * configure.in: Correctly handle systems that need both libsocket
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,
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
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
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,
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
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
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
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
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
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
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
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
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
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
2702 * NEWS: Add item about PreservePermissions. Fix unclear wording
2705 1998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com>
2707 * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and
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
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
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
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
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
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
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
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
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
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
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
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
2999 * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
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
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
3109 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3111 * INSTALL: Remove "SparcClassing" typo that has been there for
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,
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
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
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
3350 Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3352 * configure.in (AC_C_CROSS): Add comment about obsolescence
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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>
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
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>
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>
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.
4168 * Makefile.in: deal w/ above changes.
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
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
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,
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
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
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
4369 * INSTALL, os2/options.h, windows-NT/options.h,
4370 macintosh/options.h, src/options.h.in: Remove SORT; it is no
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
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
4420 Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
4422 * configure: regenerated.
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'.
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
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
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):
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
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
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
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
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
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>
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
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)
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
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
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
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;
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
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
4779 Redo item about expanding env vars in *info to reflect current
4781 Remove item about making it hard to accidentally move tags; it is
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
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
4842 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
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 ---
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
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
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
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.
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
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
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
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>
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.
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
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>
5025 Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
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
5058 Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com)
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
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
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
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
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)
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
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
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
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
5211 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader
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.