1 2004-06-09 Derek Price <derek@ximbiot.com>
3 * NEWS: Note Stefan & Sebastian's security fixes.
4 * acinclude.m4 (gl_SIZE_MAX, gl_XSIZE): Import from GNULIB.
5 * configure.in: Call gl_XSIZE.
7 2004-06-09 Derek Price <derek@ximbiot.com>
9 * NEWS: Note CAN-2004-0414 fix.
11 2004-05-19 Derek Price <derek@ximbiot.com>
13 * NEWS: Note CAN-2004-0396 fix.
15 2004-05-17 Derek Price <derek@ximbiot.com>
17 * BUGS: Note assertion failure of r* commands.
19 2004-05-17 Derek Price <derek@ximbiot.com>
21 * BUGS: Remove out of date comment about out of date Windows build
22 files and several bug reports that are so old, without similar recent
23 reports, that I'm assuming that the problems have been fixed.
25 2004-05-15 Derek Price <derek@ximbiot.com>
27 * cvsnt.dsp: Header file list updated.
28 * cvsnt.dep: Regenerated for "cvsnt.dsp" change.
29 * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
30 (Patch from Conrad Pino <conrad@pino.com>.)
32 2004-05-13 Derek Price <derek@ximbiot.com>
34 * NEWS: Note MSVC++ project file regeneration.
36 2004-05-13 Derek Price <derek@ximbiot.com>
38 * cvsnt.dsw: Rename "zlib/zlib.*" to "zlib/libz.*".
39 Add project "lib/libcvs".
40 * cvsnt.dsp: Revised for "cvsnt.dsw" changes. Move "lib/*.c" to
41 project "lib/libcvs". Upgraded to Visual C++ 6.0 format.
42 * cvsnt.dep: Added for "cvsnt.dsp" change.
43 * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
44 (Patch from Conrad Pino <conrad@pino.com>.)
46 * configure.in: Generate windows-NT/fix-msvc-mak.
48 2004-04-30 Derek Price <derek@ximbiot.com>
50 * NEWS: Note that man page is generated from cvs.texinfo now.
51 * configure.in: Build doc/mkman.
52 * configure, Makefile.in: Regenerated.
54 2004-04-26 Derek Price <derek@ximbiot.com>
56 * NEWS: Note that :ext: no longer relies on an external transport with
57 a GNU argument processor.
59 2004-04-20 Derek Price <derek@ximbiot.com>
61 * NEWS: Note XP directory deletion fix.
63 2004-04-16 Derek Price <derek@ximbiot.com>
65 * NEWS: Correct CVS name for piped checkout issue now that we have one.
67 2004-04-15 Derek Price <derek@ximbiot.com>
69 * NEWS: Retroactively add CVE issue name for the piped etc issue.
71 2004-04-15 Derek Price <derek@ximbiot.com>
73 * NEWS: Retroactively add CVE issue name for the trojan server issue.
75 2004-04-14 Derek Price <derek@ximbiot.com>
77 * INSTALL (Building from source code under Unix): Move Autoconf &
79 * HACKING (Regenerating Build Files): ...here.
81 2004-04-13 Derek Price <derek@ximbiot.com>
83 * NEWS: Note validation of paths passed to the client.
85 2004-04-07 Derek Price <derek@ximbiot.com>
87 * NEWS: Clarify relative-path up-reference article.
89 2004-04-07 Derek Price <derek@ximbiot.com>
91 * NEWS: Note ignoring of method options in CVSROOTs.
93 2004-04-06 Derek Price <derek@ximbiot.com>
95 * TODO (196, 217, 219, 220, 222, 226): Remove completed items.
98 2004-04-06 Derek Price <derek@ximbiot.com>
100 * NEWS: Note this change.
101 * configure.in: Do not try and use TMP, TEMP, or TMPDIR as default
102 temporary directories.
103 * configure: Regenerated.
105 2004-04-04 Derek Price <derek@ximbiot.com>
107 * NEWS: Note Cygwin handles paths like X:\.
109 2004-04-02 Derek Price <derek@ximbiot.com>
111 * NEWS: Note Windows ISDIRSEP fix.
113 2004-04-02 Derek Price <derek@ximbiot.com>
115 * INSTALL: Instruct users to use the Workspace file and not the project
117 (Patch from Conrad T. Pino <conrad@pino.com>.)
119 2004-04-02 Derek Price <derek@ximbiot.com>
121 * NEWS: Make some notes as to client/serverness of changes.
123 2004-04-02 Derek Price <derek@ximbiot.com>
125 * NEWS: Note relative path fix.
127 2004-04-01 Derek Price <derek@ximbiot.com>
129 * NEWS: Record run race removal.
131 2004-03-31 Mark D. Baushke <mdb@cvshome.org>
133 * cvs.spec.in (BuildRequires): Do not fail if info DIR file does
134 not exist. (Not everyone has an install-info that generates the
135 dir file that we want deleted.)
136 (Report from Geoff Beier <geoff@caradas.com>.)
138 2004-03-25 Derek Price <derek@ximbiot.com>
140 * NEWS: Note failure of Cygwin to convert back slashes to slashes.
142 2004-03-25 Derek Price <derek@ximbiot.com>
144 * cvs.spec.in (BuildRoot): Use a more unique directory name.
146 2004-03-22 Derek Price <derek@ximbiot.com>
148 * INSTALL: Note compilation & --without-gssapi requirement for HPPA
150 (Report from Nicolas Vervelle <nicolas.vervelle@steria.com>.)
152 2004-03-20 Derek Price <derek@ximbiot.com>
154 * NEWS: Note resurrection fixes.
156 2004-03-18 Derek Price <derek@ximbiot.com>
158 * NEWS: Back out previous NEWS change at Larry Jones' suggestion.
160 2004-03-17 Derek Price <derek@ximbiot.com>
162 * configure.in (--enable-password-authentication-client): Correct
164 * NEWS: Note this change.
165 * configure: Regenerated.
167 2004-03-15 Derek Price <derek@ximbiot.com>
169 * NEWS: Note cvs release + Kerberos fix.
171 2004-03-15 Derek Price <derek@ximbiot.com>
173 * configure.in: Correct grammar in help text.
174 * configure: Regenerated.
176 2004-03-15 Derek Price <derek@ximbiot.com>
178 * macintosh/.cvsignore: Complete pruning of directory started in 1999.
180 2004-03-14 Derek Price <derek@ximbiot.com>
182 * NEWS: Note resurrection fix.
184 2004-03-14 Derek Price <derek@ximbiot.com>
186 * NEWS: Note error & status message corrections.
188 2004-03-14 Derek Price <derek@ximbiot.com>
190 * NEWS: Note diff of added files against arbitrary revisions fix.
192 2004-03-12 Derek Price <derek@ximbiot.com>
194 * NEWS: Note Larry's recent documentation fixes.
196 2004-03-03 Derek Price <derek@ximbiot.com>
198 * NEWS: Note that directories and files named `CVS' are now also
201 2004-02-25 Derek Price <derek@ximbiot.com>
203 * NEWS: Update dying gasp note.
205 2004-02-25 Derek Price <derek@ximbiot.com>
207 * NEWS: Note `cvs release' Entries corruption fix.
209 2004-02-20 Derek Price <derek@ximbiot.com>
211 * NEWS: Note that the dying gasp check has now been completely removed.
213 2004-02-17 Derek Price <derek@ximbiot.com>
215 * NEWS: Note spec file fix.
216 * cvs.spec: Update to avoid the error checking algorithm's of more
217 recent version of RPM.
219 2004-02-17 Derek Price <derek@ximbiot.com>
221 * NEWS: Note recent commenting of src/checkout.c and Mark's leak fixes.
223 2004-02-12 Derek Price <derek@ximbiot.com>
225 * NEWS: Note Mark D. Baushke's recent memory leak plugs.
227 2004-02-12 Derek Price <derek@ximbiot.com>
229 * NEWS: Note Ville Skyttä's other recent man page patch.
231 2004-02-12 Derek Price <derek@ximbiot.com>
233 * NEWS: Note Ville Skyttä's recent man page patch.
235 2004-02-11 Derek Price <derek@ximbiot.com>
237 * NEWS: Note :fork: segfault avoidance.
239 2004-02-11 Derek Price <derek@ximbiot.com>
241 * NEWS: Note readability improvements.
243 2004-02-10 Derek Price <derek@ximbiot.com>
245 * NEWS: Note dying gasp check.
247 2004-02-10 Derek Price <derek@ximbiot.com>
249 * NEWS: Note flow control pipe race fix.
251 2004-02-10 Derek Price <derek@ximbiot.com>
253 * BUGS: Note problems building with MSVC++ under Windows and
257 2004-02-10 Derek Price <derek@ximbiot.com>
259 * cvsnt.mak: Add stack.c and stack.h in order to compile under Windows.
260 * NEWS: Note Windows fixes.
261 * README: Update copyright notice.
263 2004-02-09 Derek Price <derek@ximbiot.com>
265 * NEWS: Note new tests in sanity.sh.
267 2004-02-06 Derek Price <derek@ximbiot.com>
269 * README: Undo accidental overwrite.
271 2004-02-04 Derek Price <derek@ximbiot.com>
273 * NEWS: Note that alias module recursion is now more comprehensive.
275 2004-02-03 Derek Price <derek@ximbiot.com>
277 * NEWS: Note case insensitive client directory case preservation.
279 2004-02-02 Derek Price <derek@ximbiot.com>
281 * NEWS: Note new join-rm tests.
283 2004-02-02 Derek Price <derek@ximbiot.com>
285 * NEWS: Note removal from the server of support for case insensitive
288 2004-01-30 Derek Price <derek@ximbiot.com>
290 * NEWS: Note man page fix.
292 2004-01-30 Derek Price <derek@ximbiot.com>
294 * NEWS: Note contrib/log_accum tidy.
296 2004-01-25 Derek Price <derek@ximbiot.com>
298 * NEWS: Note Kerberos 4 fix.
300 2004-01-22 Derek Price <derek@ximbiot.com>
302 * NEWS: Note recent infinite alias loop fix.
304 2004-01-22 Derek Price <derek@ximbiot.com>
306 * INSTALL: Remove a note about an Automake bug that has been fixed for
309 2004-01-22 Derek Price <derek@ximbiot.com>
311 * INSTALL: s/Automake 1.7.5/Automake 1.7.9/.
313 2004-01-14 Derek Price <derek@ximbiot.com>
315 * NEWS: Note Larrys recent mktemp.sh inclusion, documentation reorg,
318 2003-12-23 Larry Jones <lawrence.jones@ugsplm.com>
320 * Makefile.am: Add mktemp.sh to EXTRA_DIST.
321 * Makefile.in: Regenerated.
323 * configure.in: Get mktemp.sh from $srcdir.
324 * configure: Regenerated.
325 (Reported by Matt Selsky <selsky@columbia.edu>.)
327 2003-12-18 Derek Price <derek@ximbiot.com>
329 * NEWS: Add since 1.11.11 section.
330 * configure.in: Update for dev 1.11.11.1.
331 * configure: Regenerated.
333 2003-12-18 Derek Price <derek@ximbiot.com>
335 * configure.in: Update for release 1.11.11.
336 * configure: Regenerated.
338 2003-12-18 Derek Price <derek@ximbiot.com>
340 * NEWS: Note syslog of root attempts.
342 2003-12-18 Derek Price <derek@ximbiot.com>
344 * NEWS: Note that pserver can no longer run as root.
346 2003-12-07 Mark D. Baushke <mdb@cvshome.org>
348 * configure.in (AC_SYS_LARGEFILE): Remove. More work is needed
349 before AC_SYS_LARGEFILE will work on all platforms.
350 * configure, config.h.in: Regenerated.
351 * NEWS: Remove last note.
353 * configure.in (AC_SYS_LARGEFILE): Add. The history file on
354 Solaris boxes can grow beyond 2GB.
355 * configure, config.h.in: Regenerated.
356 * NEWS: Note addition of --disable-largefiles option.
358 2003-12-05 Derek Price <derek@ximbiot.com>
360 * configure.in: Update to require Automake 1.7.9.
362 2003-12-04 Derek Price <derek@ximbiot.com>
364 * configure.in: Update for dev version 1.11.10.1.
365 * NEWS: Add Changes since 1.11.10 section.
366 * configure: Regenerated.
368 2003-12-04 Derek Price <derek@ximbiot.com>
370 * configure.in: Update for release 1.11.10.
371 * configure: Regenerated.
373 2003-12-03 Derek Price <derek@ximbiot.com>
375 * configure.in: Always AC_LIBOBJ(fncase) when filenames are found to be
377 * configure: Regenerated.
379 2003-11-26 Derek Price <derek@ximbiot.com>
381 * NEWS: Note recase tests.
383 2003-11-26 Derek Price <derek@ximbiot.com>
385 * NEWS: Note new test suite functionality.
387 2003-11-25 Derek Price <derek@ximbiot.com>
389 * NEWS: Note latest case insensitivity fix.
391 2003-11-19 Derek Price <derek@ximbiot.com>
393 * NEWS: Rename "OTHER ISSUES" to "GENERAL USER ISSUES" and move the
394 note about the Autoconf upgrade to a new "DEVELOPER ISSUES" section.
395 Add a note about upgrading Automake.
396 * aclocal.m4, configure, **/Makefile.in: Regenerated with Automake
399 2003-11-18 Derek Price <derek@ximbiot.com>
401 * NEWS: Subdivide Changes section into "SERVER SECURITY ISSUES" and
402 "OTHER ISSUES". Note module abspath issue in security section.
404 2003-11-10 Derek Price <derek@ximbiot.com>
406 * BUGS: Add some detail to the last two notes Mark added.
408 2003-11-10 Mark D. Baushke <mdb@cvshome.org>
410 * BUGS: Note that symlinks to files will not work with or without
411 LockDir. Note that symlinks to directories will not work with
414 * NEWS (Changes since 1.11.9): Note symlinked CVSROOT now works.
416 2003-11-10 Derek Price <derek@ximbiot.com>
418 * configure.in: Require Autoconf 2.58.
419 * INSTALL, NEWS: Note new Autoconf requirements.
421 * configure: Regenerated.
423 2003-11-04 Derek Price <derek@ximbiot.com>
425 * configure.in: Add some more help text for --enable-case-sensitivity.
426 * configure: Regenerated.
428 2003-11-03 Derek Price <derek@ximbiot.com>
430 * configure.in: Require Automake 1.7.5.
432 2003-11-03 Derek Price <derek@ximbiot.com>
434 * INSTALL: Add some notes on Autoconf requirements.
436 2003-10-31 Derek Price <derek@ximbiot.com>
438 * INSTALL: Note Cygwin as an option for building CVS under Windows.
440 2003-10-31 Derek Price <derek@ximbiot.com>
442 * INSTALL: s/cvsgui/wincvs/.
444 2003-10-27 Derek Price <derek@ximbiot.com>
446 * configure.in: Move case sensitivity test to the enable-* section and
447 allow override via command line switch.
448 * NEWS: Update last news item to reflect new command line switch.
449 * configure, config.h.in: Regenerated.
451 2003-10-27 Derek Price <derek@ximbiot.com>
453 * configure.in: Add new test for a case insensitive file system.
454 * configure, config.h.in: Regenerated.
455 * NEWS: Note the above change.
457 2003-10-24 Derek Price <derek@ximbiot.com>
459 * NEWS: Update recent text about joins to reflect new behavior.
461 2003-10-24 Derek Price <derek@ximbiot.com>
463 * BUGS: Note that release of a project subdir does not remove the entry
464 from `./CVS/Entries'.
466 2003-10-24 Derek Price <derek@ximbiot.com>
468 * BUGS: Remove obsolete bug report.
469 (Patch from Paul Edwards <somewhere in Australia>.)
471 2003-10-24 Derek Price <derek@ximbiot.com>
473 * BUGS: Remove obsolete bug report.
474 (Patch from Paul Edwards <somewhere in Australia>.)
476 2003-10-23 Mark D. Baushke <mdb@cvshome.org>
478 * NEWS: Note behavior change for cvs update -jrev1 -jrev2.
480 2003-10-21 Derek Price <derek@ximbiot.com>
482 * NEWS: Note Mark's recent admin -m fix.
484 2003-10-21 Derek Price <derek@ximbiot.com>
486 * NEWS: Note the @email{} and @url{} fixes as misc documentation fixes.
488 2003-10-14 Derek Price <derek@ximbiot.com>
490 * NEWS: Note POSIX 1003.1-2001 compatibility of docs and scripts.
492 2003-10-14 Derek Price <derek@ximbiot.com>
494 Port to pedantic POSIX 1003.1-2001 hosts, such as Debian GNU/Linux
495 testing with _POSIX2_VERSION=200112 in the environment.
497 * BUGS: Suggest 'diff -C2', not 'diff -c2'.
498 * FAQ: Suggest 'sort -k 1.2', not 'sort +0.1'.
499 * depcomp: Sync to the depcomp shipped with Automake 1.7.8, as
500 it has the bug fixed and that's better than maintaining our
502 (Patch from Paul Eggert <eggert@twinsun.com>.)
504 2003-10-14 Derek Price <derek@ximbiot.com>
506 * INSTALL: Add HPPA 2.0 running HP-UX 10.20 for CVS 1.11.9.
507 (Report from Tom Kuiper <kuiper@DSNra.JPL.NASA.gov>.)
509 2003-10-10 Derek Price <derek@ximbiot.com>
511 * NEWS (Changes since 1.11.9): New section.
512 * configure.in: Update package version to 1.11.9.1.
513 * configure: Regenerated.
515 2003-10-10 Derek Price <derek@ximbiot.com>
517 * configure.in: Update package version to 1.11.9.
518 * configure: Regenerated.
520 2003-10-08 Derek Price <derek@ximbiot.com>
522 * NEWS: Note history reporting fix.
524 2003-10-08 Derek Price <derek@ximbiot.com>
526 * NEWS: Improve syntax and punctuation of my last entry.
528 2003-10-08 Derek Price <derek@ximbiot.com>
530 * NEWS: Note history fix for clients requesting `P' records.
532 2003-10-07 Derek Price <derek@ximbiot.com>
534 * NEWS: Note case insensitive file lookup fix.
536 2003-10-03 Derek Price <derek@ximbiot.com>
538 * NEWS: Note server ignoring `-l' with a warning.
540 2003-10-02 Derek Price <derek@ximbiot.com>
542 * NEWS (Changes since 1.11.8): Add empty section.
543 * configure.in: Update package version to 1.11.8.1.
544 * configure: Regenerated.
546 2003-10-02 Derek Price <derek@ximbiot.com>
548 * configure.in: Update package version to 1.11.8.
549 * configure: Regenerated.
551 2003-10-02 Derek Price <derek@ximbiot.com>
553 * NEWS: Note getpass fix.
555 2003-09-29 Derek Price <derek@ximbiot.com>
557 * NEWS (Changes since 1.11.7): Insert empty entry.
558 * configure.in: Update to 1.11.7.1.
559 * configure: Regenerated.
561 2003-09-29 Derek Price <derek@ximbiot.com>
563 * configure.in: Update package version to 1.11.7.
564 * configure: Regenerated.
566 2003-09-29 Derek Price <derek@ximbiot.com>
568 * NEWS: Note recent fix of the potential segfault during a diff.
570 2003-09-26 Derek Price <derek@ximbiot.com>
572 * BUGS: Note bug in options passed to diff via `cvs diff'.
574 2003-09-12 Derek Price <derek@ximbiot.com>
576 * NEWS: Note checkoutlist error message handling fix.
578 2003-08-27 Larry Jones <lawrence.jones@eds.com>
580 * NEWS: Note client/server messages have real command name, client/
581 server updates get logged in history file, history file has "P"
584 2003-07-29 Derek Price <derek@ximbiot.com>
586 * configure.in: Replace my recent misuse of AH_VERBATIM with a call to
588 * config.h.in, configure: Regenerated.
590 2003-07-29 Derek Price <derek@ximbiot.com>
592 * configure.in: Do not check for getpassphrase. Define `getpass' to
593 `cvs_getpass' in config.h to avoid conflicts with system decls.
594 * NEWS: Note use of GNULIB getpass.
596 * config.h.in, configure: Regenerated.
598 2003-07-25 Derek Price <derek@ximbiot.com>
600 * INSTALL: Note --without-gssapi required to configure on OS X.
602 2003-07-18 Derek Price <derek@ximbiot.com>
604 * BUGS: Remove mention of wrappers -t/-f since they are no longer
607 2003-07-18 Derek Price <derek@ximbiot.com>
609 * Makefile.am (EXTRA_DIST): Add cvs.spec so that RPMs can be built
610 directly from tarballs.
611 * Makefile.in: Regenerated.
613 2003-07-18 Derek Price <derek@ximbiot.com>
615 * TODO (72): Remove mention of the -i/-o in the modules file since they
618 2003-06-27 Larry Jones <lawrence.jones@eds.com>
620 * NEWS: Note LockDir fix.
622 2003-06-23 Derek Price <derek@ximbiot.com>
624 * configure.in: Debian Woody has -lkrb4, so check for that.
625 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
627 * config.h.in: Regenerated.
630 2003-06-20 Derek Price <derek@ximbiot.com>
632 * INSTALL: Add some OS X platforms to the compile list. Correct link to
633 cvsgui.org -> wincvs.org.
635 2003-06-09 Derek Price <derek@ximbiot.com>
637 * cvsnt.mak: Rename win32.c to woe32.c in accordance with the GNU
638 convention to avoid implying that we consider the Microsoft Windows
639 Operating Environment any sort of "win".
641 2003-06-09 Derek Price <derek@ximbiot.com>
643 * NEWS: Note short patch fix.
645 2003-06-09 Derek Price <derek@ximbiot.com>
647 * TODO (45): Combine this with...
648 (30): ...this item (as #30). Remove reference to diff since the
649 modules file is only consulted for the r* commands.
651 2003-06-02 Derek Price <derek@ximbiot.com>
653 * NEWS: Note empty diff change text fix.
655 2003-05-29 Derek Price <derek@ximbiot.com>
657 * NEWS: Note removal of global -l option.
659 2003-05-27 Derek Price <derek@ximbiot.com>
661 * AUTHORS: Give Mark an email address.
663 2003-05-27 Derek Price <derek@ximbiot.com>
665 * cvs.spec.in: Add some files to doc. Remove redundant %defattr.
667 2003-05-27 Derek Price <derek@ximbiot.com>
669 * NEWS (Changes since 1.11.5): Add missing entry.
671 2003-05-27 Derek Price <derek@ximbiot.com>
673 * README (Credits): Move...
674 * AUTHORS: ...here and update.
676 2003-05-26 Derek Price <derek@ximbiot.com>
678 * configure.in: Update CVS version to 1.11.6.1.
680 * configure: Regenerated.
682 2003-05-25 Derek Price <derek@ximbiot.com>
684 * configure.in: Update CVS version to 1.11.6.
686 * configure: Regenerated.
688 2003-05-25 Derek Price <derek@ximbiot.com>
690 * BUGS: Note current intermittant BSDI failures.
692 2003-05-22 Larry Jones <lawrence.jones@eds.com>
694 * NEWS: Note recent administrative file changes.
696 2003-05-21 Derek Price <derek@ximbiot.com>
698 * INSTALL: Mention new Automake version.
701 * Makefile.in: Regenerated.
703 * config.h.in: Ditto.
706 2003-05-20 Derek Price <derek@ximbiot.com>
708 * INSTALL: Using Autoconf version 2.57.
709 * NEWS: Ditto. Reorder NEWS items to put the stuff which it is likely
710 that only developers care about last.
711 * configure: Regenerated with Autoconf 2.57.
713 2003-05-09 Derek Price <derek@ximbiot.com>
715 * configure.in: Back out all the S_ISSOCK changes I just made and move
716 the equivalent to lib/system.h.
718 * configure.in: Regenerated.
719 * config.h.in: Ditto.
721 2003-05-09 Derek Price <derek@ximbiot.com>
723 * configure.in: Try again, with AC_TRY_LINK this time.
725 * configure: Regenerated.
727 2003-05-09 Derek Price <derek@ximbiot.com>
729 * configure.in: Correct a typo in my last patch.
731 * configure: Regenerated.
733 2003-05-09 Derek Price <derek@ximbiot.com>
735 * configure.in: Add some checks for S_ISSOCK to avoid a problem on
736 SCO OpenServer 5.0.6a.
737 (Reported by Boyd Lynn Gerber <gerberb@zenez.com>.)
739 * config.h.in: Regenerated.
742 2003-05-01 Derek Price <derek@ximbiot.com>
744 * TODO (149): Remove reference to defunct RELATIVE_REPOS macro.
746 2003-04-30 Derek Price <derek@ximbiot.com>
748 * acinclude.m4 (ACX_WITH_GSSAPI): Fix typo in broken conditional.
749 (Thanks to Alexey Mahotkin <alexm@hsys.msk.ru>.)
751 * configure: Regenerated.
754 2003-04-28 Derek Price <derek@ximbiot.com>
756 * NEWS (Changes since 1.11.5): Note removal of Checkin.prog and
757 Update.prog functionality.
759 2003-04-10 Larry Jones <lawrence.jones@eds.com>
761 * aclocal.m4 (AM_MAINTAINER_MODE): New macro to support
762 --enable-maintainer-mode.
763 * configure.in: Use it.
764 * configure: Regenerated.
765 * Makefile.in: Regenerated.
766 * noautomake.sh: Removed; no longer needed.
767 * INSTALL: Remove reference to noautomake.sh, add reference to
768 --enable-maintainer-mode.
769 * Makefile.am: Remove noautomake.sh.
770 * NEWS: Add note about --enable-maintainer-mode and noautomake.sh.
771 * README: Remove noautomake.sh.
773 2003-04-01 Derek Price <derek@ximbiot.com>
775 * BUGS: Remove a pcl-cvs bug. pcl-cvs is no longer part of the CVS
778 2003-04-01 Derek Price <derek@ximbiot.com>
780 * BUGS: Remove reference to cvs admin SEGV bug Larry Jones fixed
783 2003-04-01 Derek Price <derek@ximbiot.com>
785 * BUGS: Remove obsolete bug.
786 * configure.in: Tail the BUGS file for status.
788 * configure: Regenerated.
790 2003-03-28 Derek Price <derek@ximbiot.com>
792 * configure.in (--with-editor): Quit with an error message when no
793 editor is found. Allow --with-editor to override $EDITOR from the
794 user's environment. Add vim to the list of defaults.
796 * configure: Regenerated.
798 2003-03-26 Derek Price <derek@ximbiot.com>
800 * configure.in (--with-editor): Quit with an error message when
801 --without-editor is specified.
802 (Report from Jim Salter <jsalterjim@earthlink.net>.)
804 * configure: Regenerated.
806 2003-03-24 Derek Price <derek@ximbiot.com>
808 * configure.in: Add copyright notice.
809 * Makefile.am: Update copyright notice.
811 * Makefile.in: Regenerated.
814 2003-03-07 Derek Price <derek@ximbiot.com>
816 * TESTS: Document some more global variables.
818 2003-03-05 Mark D Baushke <mdb@cvshome.org>
820 * NEWS (Changes since 1.11.5): Backout CVS_LOCAL_BRANCH_NUM feature.
822 * NEWS (Changes since 1.11.5): Mention CVS_LOCAL_BRANCH_NUM
823 environment varaible.
825 2003-02-25 Derek Price <derek@ximbiot.com>
827 * configure.in (WITH_KRB4): Import KRB4 patch from Redhat 8.0's CVS
828 1.11.2-5 SRPM. It's not the right fix, but it will work until I get
829 around to merging some of the code with WITH_GSSAPI and seperating the
830 bits into separate M4 files.
832 * configure: Regenerated.
833 * config.h.in: Ditto.
835 2003-02-28 Derek Price <derek@ximbiot.com>
837 * acinclude.m4 (ACX_WITH_GSSAPI): Move the checkin from 1/23 to
838 aclocal.m4 to the source, here.
840 * aclocal.m4: Regenerated.
841 * configure: Regenerated.
843 2003-02-28 Larry Jones <lawrence.jones@eds.com>
845 * TODO (206): Done in 1.11.3.
846 (226): Add comment about deadlock.
847 (228, 229): New items.
849 2003-02-26 Derek Price <derek@ximbiot.com>
851 * mktemp.sh: Actually add file this time.
852 * mktemp.sh: Add copyright notice, some comments, and attempt to return
853 success and error codes.
855 2003-02-25 Derek Price <derek@ximbiot.com>
857 * configure.in: Add checks for mktemp and sendmail.
858 * mktemp.sh: New file.
860 * Makefile.in: Regenerated.
863 2003-02-06 Derek Price <derek@ximbiot.com>
865 * NEWS (Changes since 1.11.5): Note error message corrections.
867 2003-01-30 Larry Jones <lawrence.jones@eds.com>
869 * FAQ: Update URL for tkCVS info.
871 * NEWS (Changes from 1.11.2 to 1.11.3): Add note about fixing watch
874 2003-01-28 Derek Price <derek@ximbiot.com>
876 * INSTALL: Remove a reference to options.h.
877 (Thanks to Jenn Vesperman <jenn@anthill.echidna.id.au> for the report.)
879 2003-01-28 Larry Jones <lawrence.jones@eds.com>
881 * NEWS: Update for 1.11.5, add notes about bug fixes in older
884 2003-01-23 Derek Price <derek@ximbiot.com>
886 * aclocal.m4 (WITH_GSSAPI): Check for libcrypt before libroken to
887 satisfy a FreeBSD 4.6 dependency.
888 (Thanks to Jan Ruzicka <jan.ruzicka@comtechmobile.com> for the bug
889 report and a partial fix.)
891 * configure: regenerated.
893 2003-01-20 Derek Price <derek@ximbiot.com>
895 * NEWS: Update the news for the last release to mention that client
896 builds are not affected by the security vulnerability.
898 2003-01-20 Derek Price <derek@ximbiot.com>
900 * configure.in: Update to dev version 1.11.5.1.
901 * configure: Regenerated.
903 2003-01-16 Derek Price <derek@ximbiot.com>
905 * NEWS: Add 1.11.4 entry in regards to
906 <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0015>.
907 The Common Vulnerabilities and Exposures project (cve.mitre.org)
908 has assigned the name CAN-2003-0015 to this issue.
909 * configure.in: Update to CVS version 1.11.5.
911 * configure: Regenerated.
913 2002-01-16 Derek Price <derek@ximbiot.com>
915 * configure.in (--with-editor): Look for nano, the GNU GPL pico clone.
916 (Reported by Robin Cook <rcook@wyrms.net>.)
918 * configure: Regenerated.
920 2002-01-16 Derek Price <derek@ximbiot.com>
922 * configure.in: Update to dev version (1.11.4.1).
923 * configure: Regenerated.
925 2002-12-28 Derek Price <derek@ximbiot.com>
927 * NEWS: Add since 1.11.3 entry.
928 * configure.in: Update to version 1.11.4.
929 * configure: Regenerated.
931 2002-12-27 Derek Price <derek@ximbiot.com>
933 * NEWS: Add dummy entry for since 1.11.3.
934 * configure.in: Update to dev version 1.11.3.1.
935 * configure: Regenerated.
937 2002-12-27 Derek Price <derek@ximbiot.com>
939 * .cvsignore: Add bz2.
940 * NEWS: Add note about options.h.
941 * configure.in: Set version to 1.11.3.
942 * cvs.spec.in: No longer need to remove config.cache between runs
945 * configure: Regenerated.
947 2002-12-20 Derek Price <derek@ximbiot.com>
949 * cvsnt.mak: Make previous rule more like Visual Studio expects.
951 2002-12-19 Derek Price <derek@ximbiot.com>
953 * cvsnt.mak: Add lib/fnmatch.h.in -> lib/fnmatch.h rule.
955 2002-12-19 Derek Price <derek@ximbiot.com>
957 * INSTALL: Remove references to options.h.
959 * FAQ: Ditto, plus some references to installing RCS & DIFF. Wow.
960 That was _really_ out of date.
961 * configure.in: Define MY_NDBM here rather than in src/options.h.
963 * config.h.in: Regenerated.
966 2002-12-16 Derek Price <derek@ximbiot.com>
968 * INSTALL: Add a platform to the tested platforms list.
969 (Thanks to Johan Vermeire <Johan.Vermeire@skynet.be>.)
971 2002-12-04 Derek Price <derek@ximbiot.com>
973 * configure.in: Add --with switch for specifying CVS_ADMIN_GROUP.
975 * config.h.in: Regenerated.
978 2002-11-21 Larry Jones <lawrence.jones@eds.com>
980 * configure.in: Add contrib/check_cvs.
981 * configure: Regenerated.
983 2002-11-12 Derek Price <derek@ximbiot.com>
985 * .cvsignore: Update autom4te ignore pattern for version number
986 included in path name by new versions of autom4te.
988 2002-10-28 Derek Price <derek@ximbiot.com>
990 * configure.in: Flesh out some comments in regards to Sun Interactive
993 2002-09-24 Derek Price <derek@ximbiot.com>
995 * configure.in (WITH_KRB4): Update WITH_KRB4 output to use
996 AC_MSG_CHECKING and AC_MSG_RESULT for consitency.
997 (with-editor): Update comment.
999 * configure: Regenerated.
1001 2002-09-24 Derek Price <derek@ximbiot.com>
1003 * configure.in (--enable-password-authenticated-client): New option.
1004 (--enable-encryption): Increase the readability of the help text.
1006 * configure: Regenerated.
1007 * config.h.in: Ditto.
1009 2002-09-24 Derek Price <derek@ximbiot.com>
1011 * configure.in (enable-encryption): Move to a more sensible location
1012 and print a warning if it is specified with neither the client or the
1014 (--with-editor): Move to a closer resemblance to alphabetical order.
1015 (enables and withs): Reformat help strings for consistency.
1016 * acinclude.m4: Ditto.
1018 * configure: Regenerated.
1019 * aclocal.m4: Ditto.
1021 2002-09-24 Derek Price <derek@ximbiot.com>
1023 * configure.in (enable-force-editor): New option.
1025 * configure: Regenerated.
1026 * config.h.in: Ditto.
1028 2002-09-24 Derek Price <derek@ximbiot.com>
1030 * acinclude.m4 (ACX_WITH_GSAPI): Use AC_MSG_CHECKING & AC_MSG_RESULT
1031 instead of AS_MESSAGE for consistent appearance of the output even
1032 though it makes the code look a little clunky.
1034 2002-09-24 Derek Price <derek@ximbiot.com>
1036 * INSTALL: Document --with-umask.
1037 * configure.in (--with-umask): New option.
1038 (--with-tmpdir): Move to something more closely resembling alphabetical
1039 order of the --with- arguments.
1041 * configure: Regenerated.
1042 * config.h.in: Ditto.
1044 2002-09-24 Derek Price <derek@ximbiot.com>
1046 * INSTALL: Note new Automake version.
1048 * configure.in (AC_ISC_POSIX): Remove this obsolete call and comment
1049 out some related code with an explanation.
1051 * Makefile.in: Regenerated using Automake 1.6.3.
1052 * aclocal.m4: Ditto.
1053 * configure: Regenerated.
1055 2002-09-24 Larry Jones <lawrence.jones@eds.com>
1057 * aclocal.m4: Remove no longer needed definition of AC_ISC_POSIX
1058 from gettext-0.10.40.
1059 * configure.in: Remove warnings about obsolete AC_STRUCT_ST_BLKSIZE
1060 and AC_STRUCT_ST_RDEV, add check for geteuid().
1061 * configure, config.h.in: Regenerated.
1063 2002-09-24 Derek Price <derek@ximbiot.com>
1065 * TODO (227): New item.
1067 2002-09-24 Larry Jones <lawrence.jones@eds.com>
1069 * configure.in (--enable-server-flow-control): Fix nonportable code.
1070 * configure: Regenerated.
1072 2002-09-24 Derek Price <derek@ximbiot.com>
1074 * INSTALL: Explain --with-tmpdir.
1075 * configure.in (--with-tmpdir): New configure argument.
1077 * configure: Regenerated.
1078 * config.h.in: Ditto.
1080 2002-09-24 Derek Price <derek@ximbiot.com>
1082 * INSTALL: Explain --with-editor.
1083 * configure.in (--with-editor): New configure argument.
1085 * Makefile.in: Regenerated.
1087 * config.h.in: Ditto.
1089 2002-09-24 Larry Jones <lawrence.jones@eds.com>
1091 * TODO (226): New item.
1093 * configure.in: Remove PATCH_PROGRAM.
1094 * configure: Regenerated.
1095 * config.h.in: Ditto.
1097 2002-09-20 Derek Price <derek@ximbiot.com>
1099 * INSTALL: Explain --enable-server-flow-control.
1100 * configure.in (--enable-server-flow-control): New configure argument.
1102 * configure: Regenerated.
1103 * config.h.in: Ditto.
1105 2002-09-20 Derek Price <derek@ximbiot.com>
1107 * configure.in: Set PATCH_PROGRAM as possible, autodetecting with
1110 * configure: Regenerated.
1111 * config.h.in: Ditto.
1113 2002-09-20 Derek Price <derek@ximbiot.com>
1115 * configure.in: Use AC_HELP_STRING to create pretty help strings.
1116 Reformat some lines for legibility.
1117 (with-krb4): Fix help strings and logging.
1119 * configure.in: Regenerated.
1121 2002-08-16 Derek Price <derek@ximbiot.com>
1123 * configure.in: Make CVS_BADROOT a configure option.
1125 * configure: Regenerated.
1126 * config.h.in: Ditto.
1128 2002-08-12 Derek Price <oberon@umich.edu>
1130 * configure.in: Move ftruncate from AC_CHECK_FUNC to AC_REPLACE_FUNC.
1131 (Symptoms reported by
1132 Andrey Aristarkhov <Aristarkhov@bitechnology.ru>.)
1133 * aclocal.m4: Regenerated.
1136 2002-07-09 Larry Jones <lawrence.jones@eds.com>
1138 * NEWS (Changes since 1.11.2): Note lock message times now UTC.
1140 2002-06-28 Derek Price <oberon@umich.edu>
1142 * INSTALL (Building [on] other platforms): Don't reference the Mac
1143 README file since it has been missing for several releases. Mention
1144 the UNIXness of Mac OS X and correct references to wincvs.org to point
1145 to the new cvsgui.org .
1146 (Reported by Sarah Gonzales <slindahl@rice.edu>.)
1148 2002-05-22 Larry Jones <lawrence.jones@eds.com>
1150 * TODO (173, 202): Update to reflect current state of affairs.
1151 (207): Defunct as of 1.11.2.
1153 * NEWS (Changes from 1.11.1p1 to 1.11.2): Note new RereadLogAfterVerify
1156 2002-05-15 Larry Jones <lawrence.jones@eds.com>
1158 * NEWS (Changes from 1.11.1p1 to 1.11.2): Note log/rlog changes.
1160 2002-05-08 Derek Price <oberon@umich.edu>
1162 * configure.in: Add code to use lib/fnmatch.h.in redirection when
1163 necessary to avoid namespace conflicts in #includes.
1164 * configure: Regenerated.
1166 2002-05-08 Derek Price <oberon@umich.edu>
1168 * TODO (215): Add note.
1170 2002-05-08 Derek Price <oberon@umich.edu>
1172 * TODO (214): Clarify item.
1174 2002-05-02 Derek Price <oberon@umich.edu>
1176 * configure.in: Add check for fnmatch.h so we can avoid namespace
1177 conflicts on systems where the fnmatch function is broken. Not sure
1178 this applies to any systems but Mac OS X.
1180 * configure: Regenerated.
1181 * config.h.in: Ditto.
1183 2002-05-02 Derek Price <oberon@umich.edu>
1185 * .cvsignore: Remove config.cache and add autom4te.cache.
1187 2002-05-02 Derek Price <oberon@umich.edu>
1189 * noautoconf.sh: Update this script for operation with the new autotools.
1190 * stamp-h1.in: Remove this obsolete file.
1192 2002-05-01 Derek Price <oberon@umich.edu>
1194 * TODO (224): Comment on this item.
1196 2002-05-01 Larry Jones <lawrence.jones@eds.com>
1198 * TODO (215 - 225): New items.
1200 2002-05-01 Derek Price <oberon@umich.edu>
1202 * TODO (214): Add note about moving options.h options into the configure
1204 * configure.in: Remove last few references to options.h.
1205 * configure: Regenerated.
1207 2002-04-30 Derek Price <oberon@umich.edu>
1209 * acconfig.h: Remove this file, it is deprecated.
1211 * Makefile.am (AUTOMAKE_OPTIONS): Move these into configure.in.
1212 * acinclude.m4: Some minor updates for compatibility with the new
1213 Autotools, some reformatting for readability, and a minor bugfix or
1215 * configure.in: Add new AC_DEFINE arguments and replace some direct
1216 assignments to LIBOBJS with calls to AC_LIBOBJ. Call AC_INIT and
1217 AM_INIT_AUTOMAKE with the new APIs. Call AC_PACKAGE_NAME,
1218 AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION, and AC_PACKAGE_STRING to
1219 subst/define the corresponding variables. Call AC_CONFIG_FILES with
1220 the old AC_OUTPUT args and call AC_OUTPUT without args. Remove
1221 references to version.h.
1222 * cvs.spec.in: Use the new substs.
1224 * INSTALL: Mention new versions of Automake & Autoconf.
1227 * Makefile.in: Regenerated.
1228 * aclocal.m4: Ditto.
1230 * config.h.in: Ditto.
1232 2002-04-28 Derek Price <oberon@umich.edu>
1234 * TODO (208, 209, 210, 211, 212, 213): New items.
1236 2002-04-27 Derek Price <oberon@umich.edu>
1238 * configure.in: Set LIBOBJ for fnmatch.c and fnmatch.h using the
1239 correct functions. Add checks for some functions whose names conflict
1240 with functions on Mac OS X 10.1 with the most recent dev packages.
1241 This should be removable after the Mac dev packages are fixed.
1243 * configure: Regenerated.
1244 * config.h.in: Ditto.
1246 2002-04-18 Derek Price <oberon@umich.edu>
1248 * NEWS: Add a dummy entry so automake will let me update the version.
1249 * configure.in: Update the version number.
1250 * configure: Regenerated.
1252 2002-04-17 Derek Price <oberon@umich.edu>
1254 * configure.in: Update version number.
1255 * configure: Regenerated.
1257 2002-04-03 Derek Price <oberon@umich.edu>
1259 * cvs.spec.in: Use a lowercase "cvshome.org". Add some RedHat safety
1260 features to avoid "rm -rf /". No need to rebuild the docs in the
1261 distribution. Don't strip the binary.
1263 2002-03-26 Derek Price <oberon@umich.edu>
1265 * configure.in: Add a FIXME comment.
1267 2002-03-21 Derek Price <oberon@umich.edu>
1269 * aclocal.m4: Regenerate with recent version of Autoconf. It looks
1270 like things changed because of some RedHat patches or the like which
1271 didn't change the Autoconf version number, but the differences look
1272 like useful changes so I'm going to use them for consistency.
1273 * config.h.in: Ditto.
1276 2002-03-19 Larry Jones <larry.jones@sdrc.com>
1278 * NEWS (Changes since 1.11.1p1): Note -S flag for [r]log.
1280 2002-02-08 Larry Jones <larry.jones@sdrc.com>
1282 * NEWS (Changes since 1.11.1p1): Note read-only tag fix.
1284 2002-02-01 Larry Jones <larry.jones@sdrc.com>
1286 * NEWS (Changes from 1.9 to 1.10): Note -t/-f wrappers disabled.
1288 2001-12-12 Larry Jones <larry.jones@sdrc.com>
1290 * NEWS (Changes from 1.10 to 1.11): Note update -C.
1292 2001-12-03 Larry Jones <larry.jones@sdrc.com>
1294 * TODO (206, 207): New items.
1296 * NEWS (Changes since 1.11.1p1): Note -F flag for [r]annotate.
1297 (Changes from 1.11 to 1.11.1): Note :: for log.
1299 2001-10-18 Derek Price <dprice@collab.net>
1301 * TESTS: Remove outdated note about tests that don't use the dotest
1302 function and add some notes on writing tests.
1303 * HACKING: Reference TESTS file in note about submitting test cases
1306 2001-09-28 Larry Jones <larry.jones@sdrc.com>
1308 * noautomake.sh: Protect wildcards from shell expansion.
1309 (Patch submitted by Stephen Cameron <smcameron@yahoo.com>.)
1311 2001-09-22 Derek Price <dprice@collab.net>
1313 * INSTALL (Building from source code under Unix): Continue
1314 noautoconf.sh note, stressing source checked out from CVS.
1316 2001-09-22 Derek Price <dprice@collab.net>
1318 * noautomake.sh: Correct usage.
1320 2001-09-13 Derek Price <dprice@collab.net>
1322 * Makefile.am (AUTOMAKE_OPTIONS): Updated to require Automake 1.5.
1323 * NEWS (Changes since 1.11.1p1): Added note about standardizing on
1325 * INSTALL (Building from source code under UNIX): It's Automake version
1327 (Detailed information about your interaction with "configure"): Added
1328 note about using `configure --help'.
1329 * README (Installation): Add noautoconf.sh to the list of build and
1330 installation commands.
1332 * Makefile.in: Regenerated.
1334 2001-09-04 Derek Price <dprice@collab.net>
1336 * Makefile.in: Regenerated with automake 1.5.
1337 * aclocal.m4: Ditto.
1340 2001-09-04 Derek Price <dprice@collab.net>
1342 * INSTALL (Building from source code under UNIX): Add a comment about
1343 the noautomake.sh script and autotool versions.
1345 2001-08-20 Derek Price <dprice@collab.net>
1347 * configure.in (AC_OUTPUT): Add src/version.h.
1348 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
1350 * configure: Regenerated.
1352 2001-08-20 Derek Price <dprice@collab.net>
1354 * .cvsignore: Add cvs.spec.
1356 2001-08-14 Derek Price <dprice@collab.net>
1358 * configure.in (AC_OUTPUT): Add cvs.spec.
1359 * Makefile.am (EXTRA_DIST): Remove cvs.spec.in and cvs.spec.
1360 (Original patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
1362 * cvs.spec.in: Use @PACKAGE@ from configure.
1363 * cvs.spec: Remove this file.
1365 * configure: Regenerated.
1366 * Makefile.in: Ditto.
1368 2001-08-14 Derek Price <dprice@collab.net>
1370 * DEVEL-CVS: Update mailing list addresses.
1373 2001-08-09 Derek Price <dprice@collab.net>
1375 * cvsnt.mak: Add entry for annotate.c.
1377 2001-08-07 Derek Price <dprice@collab.net>
1379 * build.com: correct name of build .com for zlib.
1380 (Patch from Mike Marciniszyn <Mike.Marciniszyn@sanchez.com>.)
1382 2001-08-06 Derek Price <dprice@collab.net>
1384 * configure.in: Remove some redundant macros (they appear to be run
1385 automatically by AC_INIT).
1387 * configure: Regenerated.
1389 2001-08-06 Derek Price <dprice@collab.net>
1391 * configure.in: Add AC_EXEEXT to get things right when under Windows.
1392 (Report and patch from manklu@web.de.)
1394 * configure.in: Reorder some macros to prevent Autoconf warnings.
1396 * configure: Regenerated.
1397 * Makefile.in: Ditto.
1399 2001-07-26 Larry Jones <larry.jones@sdrc.com>
1401 * NEWS: Fix format, add note about tag -B.
1403 2001-07-16 Derek Price <dprice@collab.net>
1405 * compile: New Automake file.
1406 * configure.in: Add AM_PROG_CC_C_O to work around problems with some
1409 * aclocal.m4: Regenerated.
1410 * Makefile.in: Ditto.
1411 * config.h.in: Ditto.
1413 (Thanks to Stephen Cameron <smcameron@yahoo.com> and
1414 Tom Tromey <tromey@redhat.com>.)
1416 2001-07-04 Derek Price <dprice@collab.net>
1418 * Makefile.in: Regenerated with new Automake release candidate 1.4h.
1419 * aclocal.m4: Ditto.
1421 2001-07-04 Derek Price <dprice@collab.net>
1423 * configure.in: Tidy and add some comments.
1425 * configure: Regenerated.
1427 2001-07-03 Derek Price <dprice@collab.net>
1429 * HACKING (Source): Add a note about where to obtain the development
1431 (Thanks to Bear Giles <bear@coyotesong.com>.)
1433 2001-07-03 Derek Price <dprice@collab.net>
1435 * configure.in: Test for mmap.
1437 * configure: Regenerated.
1438 * config.h.in: Ditto.
1440 2001-06-28 Derek Price <dprice@collab.net>
1442 * Makefile.in: Regenerated with new version of Automake.
1443 * aclocal.m4: Ditto.
1444 * configure: Regenerated.
1446 2001-06-28 Derek Price <dprice@collab.net>
1448 * mdate-sh: New file to support doc/version.texi.
1450 2001-06-27 Larry Jones <larry.jones@sdrc.com>
1452 * TESTS: Note environment variables to select certain tools,
1453 potential problems with big environments.
1455 * TODO: Add note about non-canonical paths. Reformat long lines.
1457 * NEWS (Changes since 1.11): Note new loginfo format string expansion.
1458 Reformat some long lines.
1460 2001-06-11 Derek Price <dprice@collab.net>
1462 * cvsnt.dsp: Add src/annotate.c to source file list.
1463 (Thanks to Jerzy Kaczorowski <kaczoroj@hotmail.com>.)
1465 2001-05-30 Derek Price <dprice@collab.net>
1467 * configure.in (AC_OUTPUT): Change contrib/pvcs2cvs to contrib/pvcs2rcs.
1469 * configure: Regenerated.
1471 2001-05-29 Derek Price <dprice@collab.net>
1473 * configure.in (AC_OUTPUT): Add pvcs2cvs.
1475 * configure: Regenerated.
1477 2001-05-21 Derek Price <dprice@collab.net>
1479 * NEWS (Changes since 1.11): It's "noautomake.sh", not "noautoconf.sh".
1480 * Makefile.am (EXTRA_DIST): Include noautomake.sh.
1481 (AUTOMAKE_OPTIONS): Update required Automake version to 1.4e.
1482 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>).
1484 2001-05-21 Derek Price <dprice@collab.net>
1486 * Makefile.am (EXTRA_DIST): Add noautoconf.sh.
1488 2001-05-17 Larry Jones <larry.jones@sdrc.com>
1490 * depcomp: Yet another newer (unofficial) version from Automake.
1492 2001-05-10 Larry Jones <larry.jones@sdrc.com>
1494 * configure.in (AC_OUTPUT): Remove -f from chmod -- not portable.
1495 * configure: Regenerated.
1497 2001-05-03 Derek Price <dprice@collab.net>
1499 * TODO (204): New item.
1501 2001-05-02 Derek Price <dprice@collab.net>
1503 * acinclude.m4 (ACX_WITH_GSSAPI): Make krb5.h a requirement for GSSAPI.
1504 krb5.h shouldn't be required, but CVS's GSSAPI implementation is
1506 (Reported by Stephen Rasku <stephen@tgivan.com>.)
1508 * aclocal.m4: Regenerated.
1511 2001-04-29 Derek Price <dprice@collab.net>
1513 * Makefile.am (distcheck-hook): Undo last change.
1514 (localcheck): New target.
1516 * Makefile.in: Regenerated.
1518 2001-04-29 Derek Price <dprice@collab.net>
1520 * Makefile.am: Add remotecheck to distcheck-hook.
1522 * Makefile.in: Regenerated.
1524 2001-04-27 Derek Price <dprice@collab.net>
1526 * TODO (202): Remove my claim.
1529 2001-04-27 Derek Price <dprice@collab.net>
1531 * configure.in: Update version number.
1533 * configure: Regenerated.
1536 2001-04-27 Derek Price <dprice@collab.net>
1538 * configure.in: Update version number.
1539 * NEWS (new since 1.11.1): Broke read-only fix.
1540 (new since 1.11): Diff fix.
1542 * configure: Regenerated.
1545 2001-04-26 Derek Price <dprice@collab.net>
1547 * cvs.spec.in: Don't include %{_infodir}/dir.
1548 (krb5): Remove krb5-config from dependencies.
1550 * cvs.spec: Regenerated.
1552 2001-04-25 Derek Price <dprice@collab.net>
1554 * configure.in: Update version to 1.11.1.
1556 * Makefile.in: Regenerated with AM 1.4e as of today at 18:10 -0400
1558 * aclocal.m4: Ditto.
1561 2001-04-25 Derek Price <dprice@collab.net>
1563 * NEWS: Correct punctuation.
1565 2001-04-25 Larry Jones <larry.jones@sdrc.com>
1567 * depcomp (aix, sgi): Correct previous fixes.
1569 2001-04-24 Larry Jones <larry.jones@sdrc.com>
1571 * depcomp (sgi): Remove stray HP-UX code.
1573 2001-04-18 Derek Price <dprice@collab.net>
1575 * noautoconf.sh: New shell script to touch Makefile.in files and
1576 prevent unecessary AUtomake rebuilds after updates.
1577 * NEWS: Note this new scipt.
1579 2001-04-16 Larry Jones <larry.jones@sdrc.com>
1581 * depcomp (aix): Remove stray HP-UX code.
1583 2001-04-12 Larry Jones <larry.jones@sdrc.com>
1585 * mkinstalldirs: Newer version from Automake.
1587 2001-04-12 Larry Jones <larry.jones@sdrc.com>
1589 * depcomp: Newer version from Automake.
1591 2001-04-04 Larry Jones <larry.jones@sdrc.com>
1593 * depcomp: Don't count on $? being set in then or else clauses.
1595 2001-03-30 Larry Jones <larry.jones@sdrc.com>
1597 * NEWS: Note new rlog and rannotate commands.
1599 2001-03-14 Derek Price <derek.price@openavenue.com>
1601 * configure.in (AC_CHECK_FUNCS): Look for gettimeofday.
1603 * config.h.in: Regenerated:
1605 * stamp-h1.in: Ditto.
1607 2001-03-14 Derek Price <derek.price@openavenue.com>
1609 New version of Automake (1.4e). With luck it works with the quirky BSD
1612 * aclocal.m4: Regenerated.
1614 * Makefile.in: Ditto.
1615 * stamp-h1.in: Ditto.
1617 2001-02-28 Derek Price <derek.price@openavenue.com>
1619 * acinclude.m4 (ACX_WITH_GSSAPI): Move the -L linker option back into
1620 LIBS where it should be. LDFLAGS is a user variable.
1622 * aclocal.m4: Regenerated.
1623 * configure: Regenerated.
1625 2001-02-23 Derek Price <derek.price@openavenue.com>
1627 * configure.in: Comment definition of PR_PROGRAM.
1629 * configure: Regenerated.
1631 2001-02-22 Derek Price <derek.price@openavenue.com>
1632 Pavel Roskin <proski@gnu.org>
1634 * configure.in: Define PR_PROGRAM if `pr' has been found.
1636 * config.h.in: Regenerated.
1637 * configure: Regenerated.
1639 2001-02-20 Derek Price <derek.price@openavenue.com>
1641 * acconfig.h (HAVE_GSSAPI): Removed. Entries in acconfig.h aren't
1642 necesary when the full functionality of AC_DEFINE is used.
1643 (HAVE_GSS_C_NT_HOSTBASED_SERVICE): Ditto.
1644 * acinclude.m4 (ACX_WITH_GSSAPI): New file with GSSAPI configure code.
1645 * configure.in: Use ACX_WITH_GSSAPI instead of writing GSSAPI code in
1648 * aclocal.m4: Regenerated.
1649 * config.h.in: Regenerated.
1650 * configure: Regenerated.
1652 2001-02-15 Derek Price <derek.price@openavenue.com>
1654 * configure: Regenerated without beta automake macros.
1656 2001-02-14 Derek Price <derek.price@openavenue.com>
1658 * configure.in (AC_CHECK_FUNCS): Alphebetize & reorganize. Add
1659 cascading search for nanosleep, usleep, & select, in that order.
1660 * config.h.in: Regenerated.
1661 * configure: Regenerated.
1662 * cvsnt.mak: List xtime.h & xselect.h dependancies.
1664 2001-02-14 Larry Jones <larry.jones@sdrc.com>
1666 * cvsnt.dsp: Remove references to rtag.c & rtag.obj.
1669 2001-02-13 Derek Price <derek.price@openavenue.com>
1671 * TODO: Add note about merging rdiff & diff.
1673 2001-02-13 Derek Price <derek.price@openavenue.com>
1675 * TODO: Add note about cvs_temp_file.
1677 2001-02-07 Derek Price <derek.price@openavenue.com>
1679 * cvs.spec.in (build): Remove the info 'dir' file so it doesn't get
1680 installed accidentally.
1681 (post): Install info files _into_ system dir file
1682 (preun): uninstall info files from dir file
1683 * cvs.spec: regenerated
1685 2001-01-31 Derek Price <derek.price@openavenue.com>
1687 * TODO: Add a note about 'cvs add' w/o write access
1689 2001-01-29 Derek Price <derek.price@openavenue.com>
1691 * NEWS: Rewrite the comment on the new ~/.cvspass functionality
1692 * TODO: Add a note about testing login/logout
1694 2001-01-29 Derek Price <derek.price@openavenue.com>
1696 * configure.in: Rewrite args to AC_TRY_COMMAND in a form that is
1697 acceptable to both Autoconf 1.13 and the new 1.49 beta.
1699 * configure: regenerated
1701 2001-01-29 Larry Jones <larry.jones@sdrc.com>
1703 * configure.in: Check for syslog.h.
1704 * configure, config.h.in: Regenerated.
1706 2001-01-17 Derek Price <derek.price@openavenue.com>
1708 * configure.in: add machinery to check for the BSD VPATH bug
1709 and check for texi2dvi.
1710 * doc/Makefile.am: use the machinery
1711 * diff/Makefile.in: changes to support 'make dist' from a build dir
1712 * emx/Makefile.in: changes to support 'make dist' from a build dir
1713 * os2/Makefile.in: changes to support 'make dist' from a build dir
1714 * zlib/Makefile.in: changes to support 'make dist' from a build dir
1716 * Makefile.in: regenerated
1717 * aclocal.m4: regenerated
1718 * configure: regenerated
1719 * contrib/Makefile.in: regenerated
1720 * doc/Makefile.in: regenerated
1721 * lib/Makefile.in: regenerated
1722 * man/Makefile.in: regenerated
1723 * src/Makefile.in: regenerated
1724 * tools/Makefile.in: regenerated
1725 * vms/Makefile.in: regenerated
1726 * windows-NT/Makefile.in: regenerated
1727 * windows-NT/SCC/Makefile.in: regenerated
1729 2001-01-10 Derek Price <derek.price@openavenue.com>
1730 Rex Jolliff <Rex_Jolliff@notes.ymp.gov>
1732 * NEWS (new since 1.11): Add comment about VMS wildcards
1734 2001-01-05 Derek Price <derek.price@openavenue.com>
1736 * configure.in (AC_OUTPUT): Move some script targets here
1737 * contrib/Makefile.am (EXTRA_DIST, SUFFIXES, .pl:, .csh:): Move some
1738 script targets to configure.in
1739 * src/Makefile.am (cvsbug, cvsbug_EXTRA_DIST, EXTRA_DIST): move cvsbug
1740 target to configure.in
1742 * aclocal.m4: Regenerated due to change in Automake installation
1744 * Makefile.in: Regenerated
1746 * contrib/Makefile.in: ditto
1747 * doc/Makefile.in: ditto
1748 * lib/Makefile.in: ditto
1749 * man/Makefile.in: ditto
1750 * src/Makefile.in: ditto
1751 * tools/Makefile.in: ditto
1752 * vms/Makefile.in: ditto
1753 * windows-NT/Makefile.in: ditto
1754 * windows-NT/SCC/Makefile.in: ditto
1756 * cvs.spec: updated timestamp
1757 * stamp-h1.in: ditto
1758 * doc/CVSvn.texi: ditto
1759 * src/stamp-h2.in: ditto
1760 * src/version.c: ditto
1762 * contrib/clmerge.in: Rename from clmerge.pl
1763 * contrib/cln_hist.in: Rename from cln_hist.pl
1764 * contrib/commit_prep.in: Rename from commit_prep.pl
1765 * contrib/cvs_acls.in: Rename from cvs_acls.pl
1766 * contrib/log.in: Rename from log.pl
1767 * contrib/log_accum.in: Rename from log_accum.pl
1768 * contrib/mfpipe.in: Rename from mfpipe.pl
1769 * contrib/rcslock.in: Rename from rcslock.pl
1770 * contrib/sccs2rcs.in: Rename from scc2rcs.csh
1771 * src/cvsbug.in: Rename from cvsbug.sh
1773 * contrib/clmerge.pl: Rename to clmerge.in
1774 * contrib/cln_hist.pl: Rename to cln_hist.in
1775 * contrib/commit_prep.pl: Rename to commit_prep.in
1776 * contrib/cvs_acls.pl: Rename to cvs_acls.in
1777 * contrib/log.pl: Rename to log.in
1778 * contrib/log_accum.pl: Rename to log_accum.in
1779 * contrib/mfpipe.pl: Rename to mfpipe.in
1780 * contrib/rcslock.pl: Rename to rcslock.in
1781 * contrib/sccs2rcs.csh: Rename to sccs2rcs.in
1782 * src/cvsbug.sh: Rename to cvsbug.in
1784 2001-01-03 Derek Price <derek.price@openavenue.com>
1786 * Makefile.am (remotecheck): depend on 'all'
1787 * Makefile.in: regenerated
1789 2001-01-03 Derek Price <derek.price@openavenue.com>
1791 * Makefile.in (DEP_FILES): Regenerated with new version of Automake
1792 (DEP_FILES_conditional patch for BSD make compatibility)
1793 * contrib/Makefile.in: ditto
1794 * doc/Makefile.in: ditto
1795 * lib/Makefile.in: ditto
1796 * man/Makefile.in: ditto
1797 * src/Makefile.in: ditto
1798 * tools/Makefile.in: ditto
1799 * vms/Makefile.in: ditto
1800 * windows-NT/Makefile.in: ditto
1801 * windows-NT/SCC/Makefile.in: ditto
1803 2000-12-28 Derek Price <derek.price@openavenue.com>
1805 * INSTALL (BUILDING FROM SOURCES): Added a couple more platforms to the
1806 build and test list.
1807 (Building ... under Unix): Added note about BSD make and
1808 --disable-dependency-tracking
1809 (Building ... under Windows ...): Added note about using MSVC++ 6.0
1810 (Building [on] other platforms): Added note about wincvs.org and
1811 cvsnt.org. Added more complete note about BSD make and
1812 --disable-dependency-tracking than the above
1814 2000-12-27 Derek Price <derek.price@openavenue.com>
1816 * NEWS: Fix comments about the changes to ~/.cvspass
1818 2000-12-26 Derek Price <derek.price@openavenue.com>
1820 * Makefile.am (EXTRA_DIST): Add cvs.spec.in
1821 (cvs.spec): new target
1822 * Makefile.in: Regenerated
1823 * aclocal.m4: update timestamp
1824 * configure: Regenerated
1825 * configure.in (AC_OUTPUT): Remove cvs.spec, doc/CVSvn.texi,
1827 * stamp-h1.in: update timestamp
1828 * contrib/Makefile.in: ditto
1829 * lib/Makefile.in: ditto
1830 * man/Makefile.in: ditto
1831 * tools/Makefile.in: ditto
1832 * vms/Makefile.in: ditto
1833 * windows-NT/Makefile.in: ditto
1834 * windows-NT/SCC/Makefile.in: ditto
1836 2000-12-22 Derek Price <derek.price@openavenue.com>
1838 * configure.in (AC_OUTPUT): Stretched
1839 * configure: Regenerated
1841 2000-12-22 Derek Price <derek.price@openavenue.com>
1843 * aclocal.m4: Regenerated due to Automake update
1845 2000-12-22 Derek Price <derek.price@openavenue.com>
1847 * Makefile.in: Regenerated
1848 * aclocal.m4: Regenerated due to a change to AM_PROG_ETAGS
1849 * configure: Regenerated
1851 2000-12-21 Derek Price <derek.price@openavenue.com>
1853 * .cvsignore: removed newly unused files, added new stamp file,
1855 * AUTHORS: Added this file to please Automake. Apparently, its
1856 presence is mandated by the GNU coding standards.
1857 * Makefile.am: New file needed by Automake
1858 * Makefile.in: Regenerated
1859 * NEWS: Add a comment about the Automake conversion
1860 * aclocal.m4: Added this file for Automake
1861 * config.h.in: Regenerated
1862 * configure: Regenerated
1863 * configure.in: Some changes to support Automake and support for
1864 missing roff & ps2pdf programs.
1865 * cvs.spec: Regenerated
1866 * cvs.spec.in: New file leveraging Automake support
1867 * depcomp: New Automake file
1868 * install-sh: Newer version from Automake
1869 * missing: New Automake file
1870 * mkinstalldirs: Newer version from Automake
1871 * stamp-h.in: Remove unused file
1872 * stamp-h1.in: New Automake generated stamp file
1874 2000-11-30 Derek Price <derek.price@openavenue.com>
1875 Stephen Kennedy <Stephen.Kennedy@havok.com>
1877 * cvs.spec (krb5): Require krb5-devel for a build of the krb5 target
1879 2000-11-29 Derek Price <derek.price@openavenue.com>
1880 Stephen Kennedy <Stephen.Kennedy@havok.com>
1882 * cvs.spec (build, post, preun): remove an old, commented out
1883 line and replace hardcoded paths with _infodir and _bindir as
1885 (files): replace file list with more generic and succinct one
1887 2000-11-15 Derek Price <derek.price@openavenue.com>
1889 * TODO (198): added note about deprecating cvs_temp_name
1890 * configure.in (AC_CHECK_FUNCS): added mkstemp to support
1891 new cvs_temp_file function.
1892 * config.h.in: regenerated
1893 * configure: regenerated
1895 2000-11-08 Larry Jones <larry.jones@sdrc.com>
1897 * configure.in: Check for getgroups function.
1898 * configure, config.h.in: Regenerated.
1900 2000-11-07 Larry Jones <larry.jones@sdrc.com>
1902 * Makefile.in (FLAGS_TO_PASS): Add INSTALL, INSTALL_DATA, and
1904 (Reported by Christian Brechbuehler <christian@arsdigita.com>.)
1906 2000-11-03 Derek Price <derek.price@openavenue.com>
1908 * cvs.spec (build): pass in --without-gssapi when configuring the main
1909 package so that the Kerberized version of CVS doesn't get built when
1910 the user happens to have Kerberos installed in the default location.
1912 2000-10-31 Derek Price <derek.price@openavenue.com>
1914 * NEWS: Mention zlib was updated to 1.1.3.
1916 2000-10-30 Derek Price <derek.price@openavenue.com>
1918 * cvs.spec: Fixed trapping for gssapi so that the RPM can be built
1919 on a machine without Kerberos. Should now build standard RPM on a
1920 machine without Kerberos and the standard RPM + the Kerberos RPM on
1921 a machine with the Kerberos devel libraries.
1923 2000-10-26 Larry Jones <larry.jones@sdrc.com>
1925 * configure.in: Get path to pr for diff.
1926 (Patch submitted by Urs Thuermann <urs@isnogud.escape.de>.)
1927 * configure: Regenerated.
1929 2000-10-18 Derek Price <derek.price@openavenue.com>
1931 * .cvsignore: Added .fname & .version, two temporary files used in spec
1933 * Makefile.in (distclean-local): clean .fname & .version
1934 * cvs.spec: Replaced with a new version based on RedHat 6.2's spec file
1935 for cvs 1.10.7. Edited heavily to include a krb5 subpackage for the
1936 gssapi binary and fixed RedHat's info and man file placement.
1938 2000-10-17 Derek Price <derek.price@openavenue.com>
1940 * NEWS: added a comment about the new CVSROOT format for pserver.
1942 2000-10-17 Derek Price <derek.price@openavenue.com>
1944 * NEWS: added a comment about the new format of ~/.cvspass
1946 2000-10-09 Derek Price <derek.price@openavenue.com>
1948 * cvsnt.mak: Some minor changes to allow CVS to compile correctly
1949 under NT and Visual C++ 6.0.
1951 2000-09-07 Larry Jones <larry.jones@sdrc.com>
1953 * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
1956 * acconfig.h: Copy HAVE_CRYPT, HAVE_GETSPNAM, REGEX_MALLOC, and
1957 _REGEX_RE_COMP from config.h.in to here, where they should have
1958 been in the first place.
1959 * config.h.in: Regenerated.
1961 2000-08-30 Larry Jones <larry.jones@sdrc.com>
1963 * NEWS: Note additional history enhancements.
1965 2000-08-01 Larry Jones <larry.jones@sdrc.com>
1967 * configure.in, config.h.in: Add check for getpassphrase (Solaris).
1968 * configure: Regenerated.
1970 2000-07-11 Larry Jones <larry.jones@sdrc.com>
1972 * configure.in, config.h.in: Add checks for mknod() and st_rdev
1973 since some systems (notably Plan 9) don't have them.
1974 * configure: Regenerated.
1976 2000-07-10 Larry Jones <larry.jones@sdrc.com>
1978 * NEWS: Note the new "version" command.
1980 2000-07-06 Larry Jones <larry.jones@sdrc.com>
1982 * NEWS: Note that admin -t works in client/server.
1984 2000-06-19 Larry Jones <larry.jones@sdrc.com>
1986 * configure.in (AC_DEFINE): Define REGEX_MALLOC and _REGEX_RE_COMP
1987 to configure lib/regex.c the way we want without messing with the
1989 * config.h.in: Ditto.
1990 * configure: Regenerated.
1992 2000-05-16 Jim Kingdon <kingdon@redhat.com>
1994 * TODO (186): Remove paragraph about Eric Raymond's interest.
1995 This is still on the future projects on his site, it just seems to
1996 brief (and too long ago updated) that I don't really see the need
1999 2000-05-05 Larry Jones <larry.jones@sdrc.com>
2001 * TESTS: Add notes about required tools and where to get them.
2003 2000-05-02 Donald Sharp <sharpd@cisco.com>
2004 and Larry Jones <larry.jones@sdrc.com>
2006 * NEWS: Note history output format change.
2008 2000-02-17 Larry Jones <larry.jones@sdrc.com>
2010 * NEWS: Note that PreservePermissions is disabled.
2011 * configure.in: Don't define PRESERVE_PERMISSIONS_SUPPORT.
2012 * configure: Regenerated.
2014 2000-02-01 Larry Jones <larry.jones@sdrc.com>
2016 * configure.in: Try again to handle systems that need both libsocket
2018 * configure: Regenerated.
2020 1999-12-09 Larry Jones <larry.jones@sdrc.com>
2022 * configure.in: Correctly handle systems that need both libsocket
2024 * configure: Regenerated.
2026 1999-12-06 Larry Jones <larry.jones@sdrc.com>
2028 * configure.in: Update to autoconf 2.13; use new AC_SEARCH_LIBS
2029 to handle getspnam, connect, gethostbyname, and crypt correctly;
2030 use new AC_FUNC_FNMATCH instead of doing it by hand.
2031 * configure: Regenerated with autoconf 2.13.
2033 1999-12-06 Larry Jones <larry.jones@sdrc.com>
2035 * INSTALL (Tested platforms): Update info.
2037 1999-11-04 Jim Kingdon <http://developer.redhat.com/>
2039 * README (Installation): Yet another prep.ai.mit.edu -> gnu.org
2040 change (can't believe we still haven't gotten them all).
2042 1999-11-04 Karl Fogel <kfogel@red-bean.com>
2044 * NEWS: added item about anon cvs no longer needing password.
2046 1999-10-28 Larry Jones <larry.jones@sdrc.com>
2048 * TESTS: Add note about not running as root. Remove note about
2049 Solaris sort since sanity.sh was changed to avoid the problem.
2051 1999-07-12 Larry Jones <larry.jones@sdrc.com>
2053 * TESTS: Remove suspicion that setting LC_COLLATE has fixed the
2054 problem with Solaris sort -- people are still reporting it.
2056 1999-05-17 Jim Kingdon <http://www.cyclic.com>
2058 (These changes were run by devel-cvs; feedback was "They look fine"
2059 from Jim Meyering and "I concur" from Noel Cragg).
2060 * HACKING (Submitting patches): Rewrite parts to try to sketch out
2061 a process which is less centralized and hopefully describes the
2062 status quo better (for example, I've mostly removed the word
2063 "submit" because it describes a process of sending your patch to a
2064 central authority rather than to whoever wants it). Update to
2065 reflect some of the current practices/thinking regarding quality
2066 and other matters. Try to be more concise where feasible.
2068 1999-05-13 Jim Kingdon <http://www.cyclic.com>
2070 * BUGS: Remove item about RELATIVE_REPOS not working with
2071 client/server CVS; it must have been fixed because the testsuite
2072 is working fine with RELATIVE_REPOS.
2074 1999-05-07 Jim Kingdon <http://www.cyclic.com>
2076 * TESTS: Add note about send-expect style interaction.
2078 1999-04-26 Jim Kingdon
2080 * cvsnt.mak: Revert to the version before today's changes
2081 (modulo one "because the IDE feels like it" change). I
2082 couldn't get O'Connor's cvsnt.mak to work with MSVC 4.0 at
2083 all (I tried the IDE, which tried to wrap the makefile and
2084 wouldn't build even with the wrap, and the command line NMAKE).
2085 * .cvsignore: Add back cvsnt.mdp WinDebug WinRel, accordingly.
2087 1999-04-26 Jim Kingdon <http://www.cyclic.com>
2089 * Makefile.in (DISTFILES): Add cvsnt.dsw.
2091 1999-04-26 (submitted 1999-03-24) John O'Connor <john@shore.net>
2093 * cvsnt.dsw: new file. The workspace file used by MSVC 5+ to
2094 manage multiple projects. It contains three projects: cvsnt,
2097 * cvsnt.dsp: Fixed problem where CVS wouldn't build because of
2098 file name conflicts. Removed all the files from zlib and diff
2099 directories and moved to separate project files.
2101 * cvsnt.mak: Re-generated due to the changes in cvsnt.dsp.
2103 * .cvsignore: Removed un-used entries related to MSVC. Added
2104 entries to cover all files generated by the NT build: *.ncb,
2105 *.opt, *.plg, Debug and Release.
2107 1999-04-09 Jim Kingdon <http://www.cyclic.com>
2109 * HACKING: Add a sentence about sending patches somewhere other
2110 than bug-cvs, while still granting permission for people to use
2113 1999-04-08 Jim Kingdon <http://www.cyclic.com>
2115 * configure.in (AC_OUTPUT): Remove macintosh/Makefile (overlooked
2116 in change of 1999-02-26; thanks to Erik Bertelsen for reporting it).
2117 * configure: Regenerated.
2119 1999-02-26 Jim Kingdon <http://www.cyclic.com>
2121 * macintosh: Remove this subdirectory and all its contents. It
2122 contained MacCVS 2.x, but pretty much everyone has moved on to
2123 MacCVS 3.x, MacCVS Pro, or MacCVSClient.
2124 * Makefile.in (SUBDIRS): Remove macintosh.
2126 1999-02-25 Mehul N. Sanghvi (and Jim Kingdon)
2128 * INSTALL: Add MkLinux on PowerPC.
2130 1999-02-18 Jim Kingdon
2132 * cvsnt.mak: Remove vasprintf. Plus of course the usual
2133 "because the IDE feels like it" changes.
2135 1999-02-09 Jim Kingdon <http://www.cyclic.com>
2137 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf; see
2138 lib/ChangeLog for rationale.
2139 * configure: Regenerated.
2141 1999-01-31 Assar Westerlund of sics.se
2144 * configure.in: The GSSAPI code in CVS requires krb5.h which
2145 Solaris 2.7 doesn't have. Check for it.
2146 * configure: Regenerated.
2148 1999-01-12 Jim Kingdon <http://www.cyclic.com>
2150 * COPYING, COPYING.LIB: Remove obsolete snail address of the Free
2151 Software Foundation.
2153 1998-12-01 Jim Kingdon
2155 * TODO (195): Check in a few clarifications from Andrew Tridgell,
2158 1998-11-11 Jim Kingdon
2160 * HACKING: Change prep.ai.mit.edu to gnu.org.
2162 1998-10-26 Jim Kingdon
2164 * INSTALL: Add information for Sequent DYNIX/ptx4.0, from a report
2167 1998-10-14 Jim Kingdon
2169 * configure.in (AC_OUTPUT): Remove contrib/elib/Makefile.
2170 * configure: Regenerated using autoconf 2.10.
2172 1998-10-13 Jim Kingdon
2174 * TODO (149): Update since -d doesn't rewrite CVS/Root any more.
2176 1998-10-03 Jim Kingdon <kingdon@harvey.cyclic.com>
2178 * TODO (31): Mention the ,foo.c, and SIGINT issue.
2180 1998-09-25 Jim Kingdon <kingdon@harvey.cyclic.com>
2182 * FAQ: Update from FAQ-O-Matic. This features fewer blank lines
2183 and a few more minor formatting changes (not sure whether the
2184 FAQ-O-Matic changed or whether this is because I upgraded Lynx).
2185 I read through the diffs, and the real changes are: (A) In
2186 /Advanced_Topics_/Setting_up_and_Manag/, #1, describe "cvs init",
2187 don't describe committing modules file twice
2188 (no longer needed now that mkmodules is not a separate program),
2189 don't mention "cvs import" here. (B)
2190 /Advanced_Topics_/Setting_up_and_Manag/, #5, describe special
2191 issues with pserver and repository permissions,
2192 (C), /Advanced_Topics_/Tricks_of_the_Trade/, renumber the question
2193 "Why do timestamps sometimes get set to the date of the revision"
2194 from #17 to #9. Renumber the questions between #9 and #17
2195 accordingly, (D) /User_Tasks_/Less_Common_User_Tas/, "8. How do I
2196 split a file into pieces, retaining revision histories?", include
2197 a script which may help with this, (E)
2198 /What_is_CVS_/How_does_CVS_differ_/, correct the name of SABLIME,
2199 (F) /What_is_CVS_/Where_do_I_find_CVS_/, "2. Is there an archive
2200 of CVS material?", note that http://www.delos.com/cvs doesn't
2203 * NEWS: Mention :fork:.
2205 1998-09-24 Jim Kingdon <kingdon@harvey.cyclic.com>
2207 * INSTALL (Tested platforms): Update SCO OpenServer information,
2208 from a report by Robert Lipe@DIGI.
2210 1998-09-22 Jim Kingdon <kingdon@harvey.cyclic.com>
2212 * NEWS: Add items about multiple roots and -d not updating
2215 1998-09-09 Jim Kingdon <kingdon@harvey.cyclic.com>
2217 * configure.in (AC_OUTPUT): Remove tools/pcl-cvs/Makefile.
2218 * configure: Regenerated using autoconf 2.10.
2220 1998-09-07 Jim Kingdon <kingdon@harvey.cyclic.com>
2222 * NEWS: Add item about LockDir.
2224 1998-08-31 Jim Kingdon <kingdon@harvey.cyclic.com>
2226 * INSTALL (Tested platforms): Add Solaris x86 (reported by Jeremy of
2227 exit109.com) and Irix 6.4 (reported by Russ Allbery).
2229 * INSTALL (Tested platforms): Add Solaris 2.6 (reported by Russ
2232 1998-08-28 Noel Cragg <noel@swish.red-bean.com>
2234 * TODO (196): new item.
2236 1998-08-26 Jim Kingdon <kingdon@harvey.cyclic.com>
2238 * TESTS: Update comments concerning Solaris sort and LC_COLLATE.
2240 1998-08-17 Jim Kingdon <kingdon@harvey.cyclic.com>
2242 * INSTALL: Update Irix, Ultrix, and NetBSD/Alpha with test results
2245 1998-08-14 Jim Kingdon <kingdon@harvey.cyclic.com>
2247 * INSTALL: Add NetBSD/mac68k (reported by Hauke Fath of melog.de).
2248 Add alpha-dec-osf4.0 and update SunOS and linux entries (reported
2249 by Jim Kingdon and Noel Cragg).
2251 1998-08-06 Jim Kingdon <kingdon@harvey.cyclic.com>
2253 * INSTALL: Update for SCO OpenServer 5 (reported by Jeffery
2256 1998-08-01 Jim Kingdon <kingdon@harvey.cyclic.com>
2258 * INSTALL: Add Unixware 7 (reported by Phillip Porch).
2260 1998-07-29 Jim Kingdon <kingdon@harvey.cyclic.com>
2262 * cvsnt.mak: For rcscmds.c, also include files from the diff
2263 directory. Plus of course the usual voluminous "because Visual
2264 C++ 4.0 feels like it" changes.
2266 Tue Jul 28 22:16:48 1998 Noel Cragg <noel@swish.red-bean.com>
2268 * Makefile.in (dist): unset the GZIP shell variable before calling
2269 gzip to avoid invocation problems.
2271 Sun Jul 26 16:22:21 1998 Noel Cragg <noel@swish.red-bean.com>
2273 * NEWS: add info about TopLevelAdmin.
2275 1998-07-20 Jim Kingdon <kingdon@harvey.cyclic.com>
2277 * INSTALL: Update entries for HPUX and AIX (based on a submission
2280 1998-06-25 Jim Kingdon <kingdon@harvey.cyclic.com>
2282 * README.VMS: We generally don't need GNU patch any more.
2284 1998-06-03 Jim Kingdon <kingdon@harvey.cyclic.com>
2286 * TESTS: Don't mention the version of Solaris; Mark Borges says
2287 that it applies to Solaris 2.5 as well as 2.6.
2289 1998-06-02 Assar Westerlund <assar@sics.se>
2291 * configure.in: Test for GSS_C_NT_HOSTBASED_SERVICE in gssapi.h.
2292 * acconfig.h: Add undef for HAVE_GSS_C_NT_HOSTBASED_SERVICE.
2293 * configure, config.h.in: Rebuild.
2295 1998-06-01 Assar Westerlund <assar@sics.se>
2296 and Ian Lance Taylor <ian@cygnus.com>
2298 * configure.in: Check for GSSAPI headers individually. Use a
2299 different set of GSSPI libraries if gssapi.h rather than
2300 gssapi/gssapi.h is found. Adds Heimdal support.
2301 * configure, config.h.in: Rebuild.
2303 1998-05-25 Jim Kingdon <kingdon@harvey.cyclic.com>
2305 * cvs.spec (%description): Rewrite to be slightly more verbose
2306 about the basic features. Don't try to mention what CVS lacks.
2308 1998-05-23 Jim Kingdon <kingdon@harvey.cyclic.com>
2310 * BUGS: Remove items about binary file bugs which were fixed
2311 approximately 6 months ago.
2313 1998-04-28 Jim Kingdon <kingdon@harvey.cyclic.com>
2315 * TESTS: Add note about Solaris sort program (reported by Mark
2318 1998-03-16 Larry Jones <larry.jones@sdrc.com>
2320 * configure.in: Simplify test for shadow password support since
2321 the code now handles the case where shadow passwords are supported
2323 * configure: Regenerated.
2325 1998-03-07 Jim Kingdon <kingdon@harvey.cyclic.com>
2327 * TESTS: Remove note about SGI's XFS. Someone reports that it
2328 works (I would assume due to the 13 Feb 1998, and earlier, changes
2331 * NEWS: Add item about PreservePermissions. Fix unclear wording
2334 1998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com>
2336 * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and
2338 * configure, config.h.in: Regenerated.
2340 Tue Feb 17 18:32:36 1998 Ian Lance Taylor <ian@cygnus.com>
2342 * configure.in: Add memmove back to AC_REPLACE_FUNCS list.
2343 * configure: Rebuild.
2345 1998-02-16 Jim Kingdon <kingdon@harvey.cyclic.com>
2347 * TODO (190): Remove "failed to check out" from commit.c from
2348 lists of error messages suppressed by -q; it no longer is.
2350 4 Feb 1998 Jim Kingdon
2352 * cvsnt.mak: The usual "because Visual C++ feels like it"
2353 changes. These ones seem to have to do with reordering
2354 files and release versus debug configurations, mainly.
2356 Fri Jan 30 10:37:40 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
2358 * INSTALL: Update which version of CVS was tested with EMX.
2360 15 Jan 1998 W. L. Estes <wlestes@hamlet.uncg.edu>
2361 and Jim Kingdon <kingdon@harvey.cyclic.com>
2363 * cvs.spec, Makefile.in: Fix some problems with the spec file
2364 distributed with cvs. RPM chokes on a build root of slash, so
2365 that is gone now. CVS is relocatable (as far as I know) so I
2366 added a prefix tag. The source location was incorrect and in
2367 fixing that I had to add a `g' flag to one of the sed commands in
2368 the Makefile.in so the spec file gets generated correctly.
2370 13 Jan 1998 Jim Kingdon
2372 * cvsnt.mak: Add lib/fncase.c. Plus of course the usual
2373 "because Visual C++ feels like it" changes.
2375 Tue Jan 13 16:49:38 1998 Ian Lance Taylor <ian@cygnus.com>
2377 * acconfig.h (USE_SETMODE_STDOUT): Add undef line.
2378 (HAVE_SETMODE): Likewise.
2379 * configure.in: If cygwin32, define USE_SETMODE_STDOUT and
2381 * configure, config.h.in: Regenerate.
2383 * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line.
2384 * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE.
2385 * configure, config.h.in: Regenerate.
2387 * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS
2389 * configure: Regenerate.
2391 Sun Jan 11 11:43:55 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
2393 * HACKING: Add example of indentation for switch statement. I
2394 always have to look this one up, and it seems worthwhile to
2395 specify it here rather than be unsure which switch statement in
2396 CVS to use as an example.
2398 Wed Jan 7 09:41:08 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
2400 * TODO: Revise item 149 (concerning changing CVS/Root and such).
2401 "This whole area is a rather bad pile of individual decisions which
2402 accumulated over time, some of them probably bad decisions with
2405 Wed Dec 31 09:25:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2407 * FAQ: Re-import from FAQ-O-Matic. Features a change regarding
2408 removing directories.
2410 Tue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2412 * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs
2413 address from prep.ai.mit.edu to gnu.org per email from Martin
2414 Hamilton. When referring to bug-reporting procedure refer to
2415 Cederqvist not README.
2417 Tue Dec 16 13:13:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2419 * FAQ: Re-import from FAQ-O-Matic. The content is the same, but
2420 instead of being from Mosaic, it is from "lynx -dump -nolist".
2421 This output is somewhat better (for example, it is formatted for
2422 80 columns or so, rather than Mosaic which is rather
2423 inconsistent), and also lynx is free and still maintained whereas
2424 NCSA Mosaic is proprietary and no longer maintained.
2426 * FAQ: Re-import from FAQ-O-Matic. Features an update to the
2429 * NEWS: Add item about GSSAPI.
2431 Fri Dec 12 14:00:57 1997 Ian Lance Taylor <ian@cygnus.com>
2433 * configure.in: Add --with-gssapi option, and look for gssapi.h
2434 and GSSAPI Kerberos v5 libraries.
2435 * acconfig.h: Add HAVE_GSSAPI.
2436 * configure, config.h.in: Regenerate.
2438 Thu Dec 11 15:58:06 1997 Eric Mumpower <nocturne@cygnus.com>
2440 * configure.in: Let --with-krb4 override the system Kerberos
2441 header files and libraries, if any.
2442 * configure: Regenerate.
2444 Thu Dec 4 20:01:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2446 * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to
2448 * configure: Regenerated (never was regenerated after getwd change).
2450 1997-12-04 Jim Meyering <meyering@na-net.ornl.gov>
2452 * configure.in (AC_CHECK_FUNCS): Add mempcpy.
2454 Thu Dec 4 10:42:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2456 * BUGS: Update for kfogel .cvswrappers fix.
2458 Tue Dec 2 22:14:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2460 * MINOR-BUGS: Update per info-cvs mail from Steve Cameron.
2462 1997-11-29 Jim Kingdon
2464 * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale).
2466 * cvsnt.mak: The usual "because Developer Studio feels like
2469 Sat Nov 29 22:10:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2471 * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog
2474 Mon Nov 24 10:36:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2476 * INSTALL: Update QNX information per email from Michael Hunter of
2479 Wed Nov 19 17:44:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2481 * INSTALL: Add Sequent entry per bug-cvs report.
2483 1997-11-17 Karl Fogel <kfogel@floss.red-bean.com>
2485 * BUGS: Remove item about exporting binary files to non-unix
2486 clients; this is fixed.
2488 Mon Nov 17 09:07:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2490 * BUGS: Add yet another binary files problem.
2492 1997-11-14 Karl Fogel <kfogel@floss.red-bean.com>
2494 * cvsnt.mak: updated for diff/ subdir.
2496 Fri Nov 14 12:25:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2498 * BUGS: Remove item about dying gasps message. At least one known
2499 cause has been fixed.
2501 Wed Nov 12 20:24:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2503 * FAQ: Re-import from FAQ-O-Matic. Features a wording fix to
2504 "What do I do first? How do I create a Repository?" and a
2505 formatting fix (makes it clear which bullets are under what)
2506 to "What is a module?"
2508 * NEWS: Add item about RCS library. Remove item about RCSBIN in
2510 * INSTALL: Simplify instructions to reflect the fact that one need
2511 not any longer install RCS and GNU diff.
2512 * PROJECTS: Remove item about RCS library; it is done.
2514 Mon, 10 Nov 1997 Jim Kingdon
2516 * cvsnt.dsp: For diff/diff.c, also look for include files in
2517 diff directory. This means we get diff/system.h not lib/system.h.
2519 Sun Nov 9 16:16:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2521 * TODO (#195): New item, about rsync and such issues.
2523 Thu Nov 6 14:29:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2525 * TODO (#194): New item, about separated metadata.
2527 * TODO (#186): Rewrite paragraph on CVSclusters to be clearer
2528 about what this can do and why I think it is a cool idea.
2530 Sun Nov 2 19:34:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2532 * DEVEL-CVS: Wording fix: want to specify that new developers are
2533 granted checkin access and the ability to send to devel-cvs, not
2534 specify whether this is implemented via an "account" (whatever
2535 that is) (editorial change, not run by devel-cvs).
2537 Fri Oct 31 16:30:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2539 * NEWS: Mention admin -o rev1::rev2.
2541 Wed Oct 29 08:40:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2543 * TODO: Add item 193, about alternatives to timestamps in CVS/Entries.
2545 Tue Oct 28 19:59:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2547 * TODO (190): "rcs failed" message is no longer affected by global
2550 1997-10-28 Jim Kingdon
2552 * .cvsignore: Add Visual C++ files du jour, namely
2553 {diff,vc50}.{pdb,idb,pch}.
2555 * cvsnt.dsp: Add files for diff library. The custom build
2556 stuff for diff/version.c and diff/diff.c was to deal with
2557 there also being a src/version.c and src/diff.c. There
2558 might be an easier way.
2560 Mon Oct 27 11:21:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2562 * FAQ: Re-import from FAQ-O-Matic. Features an edit from Larry
2563 Jones regarding CVS on Windows.
2565 Mon Oct 20 15:23:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2567 * BUGS: Add item about spaces in login names.
2569 Mon Oct 20 10:25:42 1997 Hannes R. Boehm <hannes@boehm.org>
2571 * INSTALL (Tested platforms): Add Red Hat Linux 4.2.
2573 Wed Oct 15 10:55:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2575 * TODO (#192): Also mention issue with opening connections to new
2576 servers if CVSROOT changes.
2578 * TODO (#191): Add thoughts on external difference programs.
2580 1997-10-11 Noel Cragg <noel@swish.red-bean.com>
2582 * BUGS: remove note about the `-d' flag bug that was just fixed.
2584 * TODO: new item 192.
2586 Thu Oct 9 12:59:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2588 * TODO: Revise item #182 to be clearer and to point to the
2591 Thu Sep 25 14:48:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2593 * build.com: Also recurse into diff directory.
2595 Wed Sep 24 10:35:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2597 * configure.in: Don't check for system-supplied regex matcher; see
2598 comment for rationale.
2599 * configure: Regenerated.
2601 Tue Sep 23 16:00:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2603 * BUGS: Add item about cvs add and -k wrappers.
2605 Mon Sep 22 11:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2607 * TODO: Revise item #191 in response to xdelta 1.10 release and a
2608 few other random thoughts.
2610 Sun Sep 21 17:56:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2612 * configure.in: Instead of checking for memchr, just define
2613 HAVE_MEMCHR and HAVE_STRCHR.
2614 Add comment about AC_FUNC_VFORK and vfork in general.
2615 * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR.
2616 * configure, config.h.in: Regenerated.
2618 * config.h.in: Regenerate using autoheader from autoconf 2.10.
2620 Sat Sep 20 01:17:10 1997 Tim Pierce <twp@twp.tezcat.com>
2622 [notes: (1) includes the patches to config.h.in which he sent
2623 (presumably generated), (2) I have omitted a change, which was
2624 sent without a ChangeLog entry, to change re_exec to
2625 re_compile_pattern in configure.in, (3) Also adds diff/Makefile in
2628 * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
2631 Note that AC_CHECK_FUNCS(vfork)
2632 has been replaced by AC_FUNC_VFORK... libdiff wants the more
2633 specific test, and it seems unlikely to break CVS.
2635 * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK,
2636 AC_STRUCT_ST_BLKSIZE.
2637 (AC_CHECK_HEADERS): Add limits.h and sys/file.h.
2638 (AC_REPLACE_FUNCS): Add memchr.
2639 (AC_CHECK_FUNCS): Remove vfork.
2641 Fri Sep 19 09:59:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2643 * TODO: Add item #191, concerning how to store binary files.
2645 Wed Sep 17 16:13:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2647 * TESTS: Add ideas about ability to pass spaces in arguments, and
2648 stdin, to the program under test, as something to consider for the
2649 different test frameworks.
2651 Tue Sep 16 00:14:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2653 * BUGS: Add item about importing binary files.
2655 * TODO: Adjust item #150 to reflect the fact that the client is
2656 not quite so mean about tossing the log message as it was.
2658 Fri Sep 12 13:04:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2660 * INSTALL: Update Windows entries per email from Greg Strockbine
2663 Thu Sep 11 15:03:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2665 * TODO: New item #190, about meaning of -q and -Q global options.
2667 Wed Sep 10 18:48:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2669 * TODO: A few more thoughts on "cvs message" (item 150).
2671 Tue Sep 9 22:20:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2673 * README.VMS (Notes regarding compiling on VAX/VMS): Add item
2674 about mode_t and pid_t.
2676 Sun Sep 7 17:34:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2678 * FAQ: Re-import from FAQ-O-Matic. The metavariables are back.
2680 * FAQ: Re-import from FAQ-O-Matic. Features comment from
2681 julian@whistle about update -r branch:date. It also clobbered the
2682 metavariables (confusion about "<" as data vs. HTML tag I would
2683 guess), which I plan on fixing in a moment.
2685 * configure.in: Add comment about re_exec and regexp syntax.
2687 * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long
2688 ago converted to use its own routine xstrdup.
2689 * configure: Regenerated.
2691 Sat Sep 6 00:08:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2693 * FAQ: Re-import from FAQ-O-Matic. In particular: GIC info
2694 updated, binary files updated (e.g. -kb not -ko), rename database
2695 and rCVS info updated (refer to TODO), tweaks to section on
2696 contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated
2697 (e.g. remove Indiana address), usenet info updated
2698 (e.g. comp.software.config-mgmt not gnu.*).
2700 Fri Sep 5 20:46:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2702 * FAQ: Add another introductory paragraph which talks about out of
2703 date material from 1995 FAQ.
2705 * FAQ: Re-import from FAQ-O-Matic. This was mainly as a proof of
2706 concept that I could edit the Cygnus question and have the diffs
2707 come out looking right (which worked), but I also discovered that
2708 the previous checkin was truncated partway through.
2710 * FAQ: Replace file with an introductory paragraph plus a
2711 downloaded copy of Molli's FAQ-O-Matic. I believe the content
2712 closely matches the 1995 Grubbs FAQ but because everything is
2713 re-ordered it would be painstaking work to verify this.
2715 Thu Sep 4 17:33:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2717 * BUGS: Add item about -w global option and client/server.
2719 Wed Sep 3 23:03:34 1997 Noel Cragg <noel@harvey.cyclic.com>
2721 * TODO: Verbosify verbiage in item #189.
2723 Wed Sep 3 14:14:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2725 * TODO: Add item #189, concerning renames.
2727 Sat Aug 30 03:26:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2729 * TODO: Fix typo in Noel's change.
2731 Sat Aug 30 03:17:36 1997 Noel Cragg <noel@harvey.cyclic.com>
2733 * TODO: Add a header so emacs chooses the correct editing mode.
2734 Made several entries more verbose (expanded some of the less
2735 well-known acronyms and/or added pointers to further
2738 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2740 * INSTALL: Remove "SparcClassing" typo that has been there for
2743 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2744 and Loren James Rittle <rittle@comm.mot.com>
2746 * INSTALL: Update information for SunOS4, Solaris, Digital Unix,
2749 Fri Aug 15 16:42:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2751 * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed. Add
2752 paragraph about the meaning of the last three arguments to cvs
2755 Thu Aug 14 14:42:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2756 and Loren James Rittle <rittle@comm.mot.com>
2758 * INSTALL: Update information for SunOS4 and Solaris.
2760 Mon Aug 4 00:02:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2762 * BUGS: Be specific about wrappers not working client/server.
2764 Sat Aug 2 09:23:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2766 * INSTALL: In step 4, be more generic (the CVS sources are just an
2767 example, and people might not have them handy).
2769 Fri Jul 25 17:02:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2771 * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that
2772 seems to be the description which best applies no matter how it
2773 was obtained. Be a little more explicit about the "$" prompt
2774 convention and setting environment variables. Use double quotes
2775 because they work on both DOS and Unix.
2777 Thu Jul 24 12:22:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2779 * NEWS: Also mention SystemAuth.
2781 * INSTALL (MIPS): Add more detailed report concerning Irix 6.2,
2782 as reported by larry.jones@sdrc.com (Larry Jones).
2784 Tue Jul 22 17:35:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2786 * INSTALL (PowerPC): Add item for Lynx 2.5.
2788 21 Jul 1997 Jim Kingdon
2790 * Makefile.in (DISTFILES): Add cvsnt.dsp.
2792 Mon Jul 21 09:40:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2794 * configure.in: Adjust comment regarding version of autoconf which
2795 introduced --bindir.
2797 Fri Jul 18 09:47:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2799 * TODO: Remove item 161 (the comments in cvs.texinfo have a much
2800 more complete discussion of date format issues). In item 30,
2801 change "patch" to "rdiff" and expand discussion slightly. Remove
2802 item 64 (the performance issues in initial checkout have probably
2803 changed quite a bit since that was written and in any event it
2804 isn't particularly useful without specifics of what is slow and
2805 ideas for speeding it up).
2807 * INSTALL: Reorganize to separate out building/installing CVS
2808 executables from what to do once you have them. Adjust Visual C++
2809 instructions to deal with Visual C++ 5.x. Add brief mentions of
2810 platforms other than unix and Windows.
2812 Thu Jul 17 21:13:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2814 * TODO: In item 39, talk about how PRCS 1.2 as a possible model.
2816 Sat Jul 12 15:43:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2818 * HACKING: Rewrite paragraph on arbitrary limits to reflect the
2819 fact that the known arbitrary limits are gone.
2821 8 Jul 1997 Jim Kingdon
2823 * cvsnt.dsp: Turn on browse information.
2825 Thu Jul 3 10:07:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2827 * INSTALL: Sending exact suggested text is almost as good as a diff.
2829 * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2.
2831 * TODO: Add notes about popt and option parsing in general.
2833 Wed Jul 2 13:11:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2835 * TODO: Update item 149 to reflect CVS/Root.
2837 * TODO: Add item 187, about usage errors vs. help messages.
2839 Mon Jun 23 18:24:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2841 * NEWS: Adjust mention of read-only access in the light of
2842 changes to cvs.texinfo.
2844 * TODO: Add item 186, concerning multisite.
2846 Sun, 22 Jun 1997 Jim Kingdon
2848 * cvsnt.dsp: New file. This apparently is what Visual C++ 5.0
2849 uses in lieu of a .mak file (or so it seems).
2850 * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg. These seem to
2851 be the generated files du jour for Visual C++ 5.0.
2853 Thu Jun 19 17:16:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2855 * NEWS: Add item about CVSROOT/config.
2857 Wed Jun 18 00:00:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2859 * NEWS: Mention pserver --allow-root.
2861 Mon Jun 16 19:07:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2863 * Makefile.in (SUBDIRS): Add emx.
2864 * configure.in (AC_OUTPUT): Add emx.
2865 * configure: Regenerated.
2867 Sun Jun 8 23:44:00 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2869 * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere.
2870 * configure, config.h.in: Regenerated.
2872 Thu May 29 15:53:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2874 * DEVEL-CVS: Add "Policy regarding checkout-only access" to
2875 replace parenthetical remark about checkout-only access. This is
2876 more of a cosmetic/editorial change than a new policy.
2878 Wed May 21 17:02:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2880 * BUGS: Add item about wrappers.
2882 Fri May 16 13:43:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2884 * BUGS: Add item about "cvs export" and binary files.
2886 Sun May 11 11:38:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2888 * README.VMS: Remove information about "direct TCP". Noone has
2889 been complaining about it being broken (the code bitrotted not long
2890 after it was written), nor has anyone complained
2891 that contrib/listener.c was omitted from the distribution (because
2892 it wasn't mentioned in contrib/Makefile.in DISTFILES). If there
2893 is a desire to resurrect such a feature, it should use port 2401
2894 as now discussed in doc/cvsclient.texi.
2896 Thu May 8 12:14:40 1997 Larry Jones <larry.jones@sdrc.com>
2897 and Jim Kingdon <kingdon@harvey.cyclic.com>
2899 * INSTALL: Update MIPS/SGI Irix 6.2
2900 * TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
2902 Wed May 7 12:01:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2904 * TODO: Fix keywords accidentally expanded in previous checkin.
2906 * TODO: Add item #185, concerning keyword expansion and merges.
2908 Sun May 4 19:46:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2910 * README: Replace section on reporting bugs with a reference to
2911 the bug-reporting section in cvs.texinfo.
2913 Fri May 2 22:50:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2915 * BUGS: Remove item about importing binary files; the bug is fixed.
2917 Sun Apr 27 19:54:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2919 * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
2921 * INSTALL: Don't mention GREP; CVS no longer uses it.
2923 * configure.in: Add comment about --bindir.
2925 Thu Apr 24 15:21:17 1997 Norbert Kiesel <nk@cosa.de>
2927 * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
2928 * config.h.in, configure: Regenerated with autoconf 2.10.
2930 21 Apr 1997 Jim Kingdon
2932 * cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
2933 This time it would appear to be chiefly the dependencies.
2935 Mon Apr 21 01:06:31 1997 Ian Lance Taylor <ian@cygnus.com>
2937 * NEWS: Document that the client no longer needs an external patch
2940 Thu Apr 17 14:28:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2942 * TODO: Combine items 150 and 181 since they are basically the same.
2944 Tue Apr 15 12:32:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2946 * FAQ: The URL of yahoo's Configuration Management category has
2947 changed. As it might change again, just cite their top-level page
2948 rather than the entire URL.
2950 8 Apr 1997 Jim Kingdon
2952 * cvsnt.mak: Add windows-NT/sockerror.c.
2954 Wed Mar 26 15:51:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2956 * BUGS: Further note on import -kb bug.
2958 Tue Mar 25 17:51:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2960 * cvs-format.el: Add comment concerning c-label-offset.
2962 Wed Mar 19 14:06:40 1997 Jim Meyering <meyering@totoro.cyclic.com>
2964 * configure.in (test for shadow passwords): Use AC_MSG_RESULT
2965 rather than echo, so configure obeys --quiet.
2966 Use yes and no in message rather than yup and nope.
2968 19 Mar 1997 Jim Kingdon
2970 * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
2971 for the Release configuration as well as the Debug one. Why it
2972 didn't do this before, I have no idea.
2974 13 Mar 1997 Jim Kingdon
2976 * cvsnt.mak: Recent changes have added a number of getline.h
2979 Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2981 * configure.in (AC_C_CROSS): Add comment about obsolescence
2983 * config.h.in, configure: Regenerated with autoconf 2.10.
2985 Thu Mar 13 05:50:29 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
2987 Here are the fixes I needed to make to cvs-1.9 to get it to
2988 compile and successfully pass 'make check' on m68k-motorola-sysv.
2989 * lib/getwd.c (getwd): Added declaration for getcwd().
2990 * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
2991 * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
2992 * src/admin.c (admin): Added declaration for getgrnam().
2993 * src/server.c (fcntl.h): Do not include file twice. Already included
2994 from system.h from cvs.h.
2995 * src/sanity.sh (imported-f*): Renamed from imported-file*, that were
2997 * configure.in (wait3): Added to AC_CHECK_FUNCS list.
2999 Wed Mar 12 14:32:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3001 * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
3003 * TODO: Remove item 135; this is solved by %v and %V in loginfo.
3005 * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
3006 HAVE_SETVBUF is no longer used.
3007 * config.h, configure: Regenerated with autoconf 2.10.
3009 * TODO: Add item 184, concerning MD5-based password hash.
3010 Remove item 14, concerning "pathname stripper". I think that was
3011 a reference to the late unlamented strip_path.
3013 Sat Mar 8 21:22:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3015 * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
3017 Fri Mar 7 16:51:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3019 * INSTALL: Just talked to a NT 4.0 user; add it to the list.
3021 Sun Mar 2 22:01:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3023 * NEWS: Add item about "cvs admin" vs. "cvs admin .".
3025 * TODO: Remove item #169. It doesn't really explain what an
3026 "archive library" is or in general what the feature they discuss is
3027 supposed to do--I mean, CVS _can_ be used to store .o's, if
3028 that is what they are talking about.
3030 * TODO: Add item #183, about greater documentation/visiblity for
3031 Entries.Static and CVS/Tag.
3033 * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
3034 shouldn't be an issue anymore
3036 Thu Feb 20 13:53:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3038 * INSTALL: Update Cray entry per mail from John Bowman
3039 <bowman@ipp-garching.mpg.de>
3041 * configure.in: Add comments about autoconf version.
3043 Mon Feb 17 09:55:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3045 * configure: Regenerated.
3047 Sat Feb 15 15:37:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3049 * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
3051 Sun Dec 15 13:12:30 1996 Michael Douglass <mikedoug@texas.net>
3052 and Jim Kingdon <kingdon@harvey.cyclic.com>
3054 * NEWS: Mention "cvs logout".
3056 1997-02-12 Jim Kingdon
3058 * cvsnt.mak: Visual C++ seems to want to make some cosmetic
3059 changes (reordering *.obj files), perhaps prodded by "Save
3060 All". I hope that putting in these changes will make it
3063 1997-02-11 Jim Kingdon <kingdon@cyclic.com>
3065 * cvsnt.mak: Replace with version from Visual C++ 4.0. If someone
3066 wants the 2.x one back, I suppose we can put them side by side,
3067 but I won't be able to update the 2.x one any more as I won't be
3068 having access to 2.x.
3070 Tue Feb 11 16:43:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3072 * .cvsignore: Add cvsnt.mdp and cvsnt.ncb. They seem to be files
3073 created by Visual C++ 4.x which were not created by Visual C++ 2.x.
3075 Tue Feb 4 11:42:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3077 * INSTALL: OS/2 port is client only.
3079 * Rename devel-cvs (which had only been in the repository, not the
3080 distribution) to DEVEL-CVS. Add "Charter for the devel-cvs
3081 mailing list:" heading, "CVS Development Policies" title, and
3082 one-sentence introduction (editorial changes, not run by
3083 devel-cvs). Revise paragraph concerning membership in the list to
3084 reflect policy change to make read-only membership different from
3085 the ability to send to the list (the new wording was approved by
3086 devel-cvs, as was the rename and including it in the
3088 * Makefile.in (DISTFILES): Add DEVEL-CVS.
3089 * HACKING: Add "Mailing lists" section.
3091 Tue Jan 28 10:41:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3093 * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
3095 * acconfig.h: Add HAVE_CONNECT. This is needed so that autoheader
3096 2.10 works; I think this has been broken since 2 Dec 1996.
3097 * config.h.in: Regenerated with autoheader 2.10.
3098 * configure: Regenerated with autoconf 2.10.
3100 * HACKING: Revise criterion for whether something goes in NEWS
3101 again (now "user-visible change worth mentioning"--the language
3102 from the GNU coding standards).
3104 Mon Jan 27 23:05:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3106 * HACKING: Criterion for whether something goes in NEWS is not
3107 whether it is user-visible; it is whether it is a bugfix or a
3110 Tue Jan 21 10:21:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3112 * INSTALL: Warn people against pre-5.x RCS; describe how to find
3113 out what version of RCS you have.
3115 Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3117 * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
3118 decided to get rid of these some time ago.
3120 Wed Jan 8 00:17:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3122 * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
3123 question got renamed a bit but ended up as the bottom of the NEWS
3124 file. Eliminate use of first person in a few places where it is
3125 unclear who it refers to. Explicitly say that the lists
3126 of contributors are not comprehensive.
3128 Thu Jan 2 12:59:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3130 * README, Makefile.in: Remove paragraph about writing to the Free
3131 Software Foundation at 675 Massachusetts Avenue. (1) They are no
3132 longer at that address; (2) the Free Software Foundation are not
3133 the ones to write to concerning CVS licensing. bug-cvs would be a
3134 more appropriate choice; (3) there is probably little need for
3135 this paragraph anyway.
3137 Thu Jan 2 09:46:37 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn>
3139 * NEWS: mention read-only repository access feature.
3141 Wed Jan 1 18:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
3143 * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
3144 There is no point in including them without src/ChangeLog,
3145 src/ChangeLog-96, etc., but more to the point they really belong
3146 in the source distribution rather than a binary distribution anyway.
3148 Mon Dec 30 16:55:54 1996 Abe Feldman <feldman@harvey.cyclic.com>
3150 * NEWS: Add entry for changes to checkout command (creating CVS
3151 directory at top of working directory)
3153 Tue Dec 17 13:13:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3155 * NEWS: Add entry for verifymsg.
3157 Tue Dec 10 19:22:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3159 * cvs-format.el: Revise comments to explain how to use it and
3160 general minor tidying of comments.
3162 Mon Dec 2 13:05:44 1996 Ian Lance Taylor <ian@cygnus.com>
3164 * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
3165 because the value will have been cached; instead, check whether
3166 the library was found with connect defined.
3167 * configure: Rebuild with autoconf 2.12.
3169 Sat Nov 30 23:04:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3171 * BUGS: Add note about mysterious failure in test 187a3.
3173 Fri Nov 29 10:19:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3175 * configure.in (AC_CHECK_FUNCS): Also check for readlink.
3176 * config.h.in: Regenerated using autoheader 2.10.
3178 Fri Nov 22 16:30:27 1996 Brendan Kehoe <brendan@cygnus.com>
3180 * configure.in: Check for -lsocket, etc., before checking for
3182 * configure: Rebuild.
3184 1996-11-19 Jim Kingdon
3186 * cvsnt.mak: Remove strippath.c.
3188 Sun Nov 3 21:54:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3190 * README: Move detailed information on compatibility to
3191 the manual; simply point to it here.
3193 Thu Oct 31 07:20:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3195 * BUGS: Add note about cvs import of binary files on non-unix.
3197 Tue Oct 29 13:59:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3199 * BUGS: Add note about "dying gasps" message.
3201 Sat Oct 26 16:17:09 1996 Jim Blandy <jimb@totoro.cyclic.com>
3203 * configure.in (AC_CHECK_FUNCS): Check for tzset.
3205 Fri Oct 25 10:27:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3207 * NEWS: Mention new loginfo features.
3209 Thu Oct 24 08:21:48 1996 Lars.Henriksen@netman.dk
3211 * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
3213 Tue Oct 22 10:34:21 1996 Noel Cragg <noel@gargle.rain.org>
3215 * configure.in: don't check for the existence of the /etc/security
3216 directory, because it's possible to have PAM installed without
3217 using shadow passwords.
3218 * configure: regenerated.
3220 Sat Oct 19 18:34:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3222 * README: Say that the remote protocol is not interoperable before
3225 Sat Oct 19 13:06:53 1996 Mark H. Wilkinson <mhw@minster.york.ac.uk>
3226 and Jim Kingdon <kingdon@cyclic.com>
3228 * configure.in, INSTALL: New options for configure to enable or
3229 disable client and server code, overriding configure's defaults.
3230 * confiugre: Regenerated.
3232 Sat Oct 19 13:06:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3234 * INSTALL: Add note about what to do if you got a binary
3235 distribution of CVS. Add VAX/VMS entry.
3237 Thu Oct 17 15:38:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3239 * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
3242 Wed Oct 16 16:59:57 1996 Jim Blandy <jimb@totoro.cyclic.com>
3244 * configure.in: Simplify code to check for crypt. Check for
3245 -lcrypt first, and then check for the crypt function. The old
3246 code did slightly funky things with cache variables, which JimK's
3247 last change disturbed. Let's just keep it simple.
3248 * configure: Rebuilt.
3250 Wed Oct 16 15:01:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3252 * configure.in: Don't call unset. It isn't portable to Ultrix,
3253 but perhaps more to the point, seems like we should be using the
3254 cached values (there was no comment explaining why we should
3255 ignore the cached values, and none of the CVS developers were
3256 able to provide an explanation when I asked).
3257 * configure: Regenerated.
3259 * NEWS: Add item regarding export and "cvs history".
3261 Tue Oct 15 07:40:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3263 * TESTS: Mention the fact that expr is only for the tests, not for
3264 CVS itself. At least one person was unclear on this.
3266 Mon Oct 14 12:13:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3268 * HACKING: Add "Submitting patches (strategy)" section and
3269 sentence about test cases. These changes have been run by
3270 devel-cvs and there was no objection.
3272 Sat Oct 12 19:43:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3274 * README.VMS: Add notes about some build problems on VAX/VMS.
3276 Thu Oct 10 09:20:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3278 * BUGS: Remove item about & in modules file and client/server; the
3281 * README.VMS: Rewrite sections about wildcard expansion and
3282 calling editors to suggest technical approaches and to make it
3283 clear that fixes will only happen if someone gets around to them.
3285 Sat Oct 5 15:01:22 1996 Jim Blandy <jimb@totoro.cyclic.com>
3287 * Version 1.9 released.
3289 Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3291 * NEWS, README: Revert changes regarding -D, -g, and A4. They
3292 are for new features which are not appropriate at this stage of
3293 the release process.
3295 Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com>
3297 * INSTALL (sun3): 1.8.86+ builds and runs make check.
3299 * NEWS: describe -D and -g; DIFFBIN and GREPBIN
3301 * MINOR-BUGS: yet another couple of annoyances...
3303 Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3305 * BUGS: Mention "cvs add -m" client/server bug.
3307 * NEWS: Document change from A4 to US letter. It may seem minor,
3308 but it affects a *lot* of people.
3310 * README: Revise discussion of US letter vs. A4 to reflect recent
3311 change to cvs.texinfo.
3313 Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com>
3315 * MINOR-BUGS: describe a minor annoyance or two
3317 * BUGS: describe a couple of new bugs
3319 Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org>
3321 * configure.in: check for shadow password files as well as for
3322 getspnam. Some systems (like Linux) have getspnam in the C
3323 library, but aren't necessarily using shadow passwords.
3324 * configure, config.h.in: Regenerate.
3326 Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3328 * Makefile.in (TSUBDIRS): Remove comment about order of
3329 directories mattering. That was only for an old set of hacks,
3330 since gone, which tried to combine several tag files into one
3331 (before emacs could use several tag files at once).
3333 Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3335 * NEWS: Add note about "cvs log -d" date formats changing. See
3336 comment I added to cvs.texinfo for more whining about this situation.
3338 * BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
3340 Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com>
3342 * configure.in: Add hack for ISC crypt (the version in the posix C
3343 library doesn't work -- why am I not surprised). Add check for
3344 libsec.a for shadow password functions.
3346 * Makefile.in: Make zlib along with lib in the check targets.
3348 Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com>
3350 Fix from Mark A. Solinski <markso@mcs.com>:
3351 * cvsnt.mak: The debug configuration adds the zlib directory to
3352 the include path but it is missing from the release configuration.
3353 Add it to the "ADD CPP" and "CPP_PROJ" lines.
3355 Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3357 * INSTALL: Add VMS entry. Clarify what "tested" means.
3359 * README: Replace section about what CVS is with the blurb from
3360 cvs.spec (which is also the paragraph we use in the release
3362 Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
3364 * BUGS: Remove item about version numbers; we now have version
3365 numbers. Remove item about server using /usr/tmp; this has been
3366 changed. Remove item about deadlocks between server and client
3367 and file contents being interpreted as commands; I believe this
3368 refers to the case which was fixed by Ian's 7 Aug 96 change to
3369 receive_partial_file. Remove item about server temp directory
3370 becoming full; I'm not sure all bugs related to that have been
3371 fixed, but I think the ones mentioned have been. Remove item
3372 about .# files; this is a documented behavior. Refer to
3373 platform-specific documentation. Add bug with & in modules file
3374 and client/server CVS. Move bug about weird use of long file
3375 names to end; the bug report is so long people won't want to read
3376 past it. Refer to README concerning reporting bugs. Add
3377 introduction. Reword some bug descriptions. Add bug concerning
3379 * MINOR-BUGS: Add introduction. Reword some bug descriptions.
3380 Remove item about "premature end of file"--we've improved that
3381 error message as much as we can figure out how. Remove item about
3382 filenames getting truncated (with rcs2log?)--I think this is a fixed
3383 bug although I couldn't quickly find a ChangeLog entry for the fix.
3385 Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3387 * .cvsignore: Add cvs-*.spec.
3389 Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3391 * TODO: In 180, mention issue of network being down. Add item
3392 182, about inclusiveness of "cvs log -r foo -r bar".
3394 * HACKING: Also mention arbitrary limits and reentrancy.
3395 User-visible changes should be documented in cvs.texinfo as well
3398 Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3400 * README.VMS: Put authorship info at end. Add disclaimer. Say
3401 that patch is mandatory not optional. Don't mention gzip; we
3402 don't require it any more. Remove section on filename case; the
3403 bugs described there are fixed. Miscellaneous tweaks and updates.
3405 Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
3407 * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
3409 Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3411 * Makefile.in (DISTFILES): Add build.com and README.VMS.
3413 * build.com: Also recurse into zlib directory.
3415 * NEWS: Mention Win95.
3417 Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com>
3419 * configure.in: Add AC_ARG_ENABLE for encryption.
3420 * acconfig.h: Add ENCRYPTION.
3421 * configure, config.h.in: Regenerate.
3422 * NEWS: Modify the entry on encryption to mention that you must
3423 configure with --enable-encryption.
3424 * INSTALL: Mention the --with-krb4 and --enable-encryption
3427 Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3429 * NEWS: Revise access method item to mention both :ext: and
3432 * README.VMS: Change bug reporting address to bug-cvs. In
3433 discussing filenames, don't mention a hypothetical behavior
3434 involving folding to lowercase (I'm not sure what is meant, and it
3435 doesn't sound right to me) and do mention that things might be
3436 different now (as a result of recent changes to case sensitivity
3439 Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com>
3441 * cvsnt.mak: Add windows-NT/ChangeLog.
3443 Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3445 * Makefile.in (DISTFILES): Add cvs.spec.
3447 Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3449 * TODO: Add item suggesting "cvs message" command.
3451 Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3453 * configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
3454 * config.h.in, configure: Regenerated.
3455 * os2/config.h, windows-NT/config.h: Remove #define of inline.
3457 * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
3459 * config.h.in, configure: Regenerated.
3460 * os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
3461 remove __CHAR_UNSIGNED__.
3463 Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3465 * cvs.spec (%description): Replace description with one that
3466 resembles the release announcements we have been sending out. The
3467 previous one was out of date and not really focused on describing
3469 (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
3470 this is the default it should be for all kinds of builds, not just
3473 Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de>
3475 * cvs.spec: new file. This is a template for a RPM specification
3476 file (which is used by 'make spec').
3478 * Makefile.in (installdirs-local): new (empty) target
3479 (all install uninstall installdirs): add installdirs to list of
3480 targets which are done for all subdirs
3481 (spec): new target to create a rpm specification file (which can
3482 be used to create RPM source and binary packages)
3483 (dist): depend on spec (which now also creates .fname)
3485 Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de>
3487 * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
3489 * configure: regenerated
3490 * config.h.in: regenerated
3492 Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3494 * Makefile.in (config.status): When running config.status
3495 --recheck, preserve the value of CFLAGS.
3497 Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3499 * TESTS: Also mention dejagnu advantages.
3501 Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3503 * TESTS (ABOUT STDOUT AND STDERR): New section.
3504 (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
3506 * NEWS: Change entry regarding "cvs log" not invoking "rlog" so
3507 that it emphasizes user-visible behaviors.
3509 Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com>
3511 * TODO: Remove item #167 (cvs log doesn't understand symbolic
3512 branch names). It works now.
3514 * NEWS: Mention that "cvs log" no longer invokes "rlog".
3516 Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3518 * HACKING: Mention rule about _ vs - in file names.
3520 Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com>
3522 * NEWS: Mention that Kerberos encryption is now supported.
3524 Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com>
3526 * NEWS: Mention that the commit message has changed slightly when
3527 committing changes on a branch.
3529 Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3531 * TESTS: Say that GNU expr is part of sh-utils.
3533 Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3535 * NEWS: Mention -k wrappers option.
3537 * TESTS: In list of what we would like in a test framework, only
3538 mention portable once, and other wording cleanups.
3540 Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com>
3542 * cvsnt.mak: Add src/ChangeLog (lets us edit it from within
3543 the integrated development environment).
3545 Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com>
3547 * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c
3548 files in zlib. Add /I "zlib" compiler options.
3550 Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3552 * NEWS: Expand zlib item to emphasize user-visible (and
3553 CVS-installer-visible) consequences.
3555 Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com>
3557 * NEWS: Mention that -z now uses zlib.
3559 Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com>
3561 * Makefile.in (USOURCE_SUBDIRS): Add zlib.
3562 * configure.in (AC_OUTPUT): Add zlib/Makefile.
3563 * configure: Regenerate.
3565 * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify
3566 zlib/Makefile.in for use with CVS.
3568 Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com>
3570 * cvsnt.mak: Add src/buffer.c
3572 Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3574 * NEWS: Say that rlog is deprecated.
3576 Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3578 * PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
3580 * HACKING: Expand comments on portability.
3582 Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3584 * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
3585 a very old version of the CVS server for nefarious purposes and it
3587 * configure: Regenerated.
3589 Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3591 * TESTS: Add discussion of test frameworks.
3593 Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3595 * NEWS: Describe "cvs diff -q" removal and new diff options.
3597 Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3599 * TODO: Remove item #67 about having cvs import create CVS
3600 directories; I don't think it is wise to have cvs import mess with
3601 the directory it is working in at all. Remove item #69 about
3602 having import edit modules--in many cases there is no need for an
3603 entry in modules. Remove item #76 about running on top of SCCS;
3604 we are clearly not evolving in that direction. Remove item #91
3605 about documenting how to import sources from SCCS or RCS; this is
3606 now documented in cvs.texinfo. Remove item #129 about "U CFTS/";
3607 without more information it is impossible to know what behavior is
3608 being discussed. Remove item #157 concerning module names in cvs
3609 release; cvs release takes a directory name, not a module name.
3610 Remove item #159 about checking access times; this is as likely to
3611 be an annoyance as a help, and people who are into that can just
3612 look at the result from "cvs update" (directly or with a script).
3613 Remove item #164 concerning variables in *info files; it is done.
3614 Remove item #35 (it just says "cvs admin" is cheesy, which isn't
3615 specific enough to be useful). Rewrite #39 to be specific about
3616 what would be nice in having branches track each other. Remove
3617 item #46--I'm not sure what it means and if it means that one
3618 should check in with "cci" or some such instead of "cvs ci" then
3619 that is an installation hassle and a minimal convenience. Add
3622 * config.h.in: Regenerated.
3624 Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com>
3625 and Jim Kingdon <kingdon@cyclic.com>
3627 * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
3629 * configure: Regenerated.
3631 Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3633 * NEWS: Mention NT local.
3635 Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com>
3636 and Jim Kingdon <kingdon@cyclic.com>
3638 * NEWS: Mention new annotate options.
3640 Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3642 * lib/savecwd.c: Revert CVS_* patch. The include files where
3643 CVS_* is defined were not included, and the code in question was
3644 inside HAVE_FCHDIR which isn't defined on the Mac anyway.
3646 * src/filesubr.c: Revert CVS_* patch in this one file. The mac
3647 port should have its own copy of filesubr.c instead.
3649 Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com>
3651 * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
3652 commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
3653 filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
3654 login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
3655 parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
3656 rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
3657 Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
3658 filesystem calls take only one argument; permission is handled
3659 very differently on those systems than in UNIX. On MacOS,
3660 the naming scheme for volumes and subdirectories is quite
3661 different. This patch leaves hooks in the form of CVS_ACCESS,
3662 CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
3663 CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
3666 Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3668 * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
3670 Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com>
3672 * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
3673 breaks. No substantive changes, I think.
3675 Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3677 * Makefile.in (DISTFILES): add TESTS.
3679 Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3681 * src/server.c: Add comment regarding out-of-order bug.
3682 * TESTS: Explain out-of-order bug.
3684 * INSTALL: Remove $CVSId$. More strongly encourage people to skip
3685 the tests if they don't have the time to look at the results.
3686 Move most of the discussion of tests to new file TESTS, and add
3687 some information on interpreting check.log output.
3688 * README: In brief summary of install, don't spell out details of
3689 "make check" or "cvs init" steps.
3691 Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3693 * NEWS: Change "up-to-date" to "not locally modified"; the file
3694 need not match the head revision it only need match some revision.
3696 Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de>
3698 * NEWS: document new option "-c" for tag
3700 Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3702 * INSTALL: Remove footnote 10. The only kind of change suitable
3703 for listing here is fairly easy portability stuff.
3705 Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3707 * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
3709 Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org>
3711 * NEWS: Mention all access methods.
3713 Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org>
3715 * NEWS: add info about access methods and document behavior change
3718 Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com>
3720 * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
3722 Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3724 * NEWS: Document that -d overrides CVS/Root.
3726 Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com>
3730 Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com>
3732 Integrated changes submitted by Ian Taylor <ian@cygnus.com>
3734 * update.c (update_dirent_proc): cvs co -p doesn't print
3735 anything when run from an empty directory.
3737 * import.c (import_descend_dir): Check for a file in the
3738 repository which will be checked out to the same name as the
3741 Sun May 5 15:49:00 1996 Benjamin J. Lee <benjamin@cyclic.com>
3743 * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
3744 way that it can not be used to check for main(). Check
3745 for printf() instead. (Reported by ian@cygnus.com)
3747 * configure: Regenerated.
3749 Thu May 2 13:34:37 1996 Benjamin J. Lee <benjamin@cyclic.com>
3753 Thu May 2 10:42:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3755 * NEWS: Clarify what happened to examples directory.
3757 Thu May 2 02:06:49 1996 Benjamin J. Lee <benjamin@cyclic.com>
3759 * INSTALL: Updated for NeXTSTEP 3.3 (1.7)
3761 Thu May 2 01:40:55 1996 Benjamin J. Lee <benjamin@cyclic.com>
3763 * Compatibility fixes affecting QNX, NetBSD, and SCO
3765 * configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
3766 (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
3767 define AUTH_SERVER_SUPPORT only if crypt() is found.
3769 * configure: Regenerated.
3771 * src/server.c (HAVE_INITGROUPS): Use initgroups() only if
3772 located by configure.
3774 Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3776 * NEWS: Remove item about reserving all-uppercase tag names.
3778 Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR>
3780 * cvsnt.mak: remove all of those unnecessary libraries! We only
3781 need advapi32.lib and wsock32.lib.
3783 Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3785 * NEWS: Document that -d overrides CVS/Root.
3787 Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com>
3791 Sun Apr 14 11:06:44 1996 Karl Fogel <kfogel@floss.red-bean.com>
3793 * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
3794 tools/Makefile, and tools/pcl-cvs/Makefile. Do not any longer
3795 generate contrib/pcl-cvs/Makefile.
3797 * Makefile.in: deal w/ above changes.
3799 * configure: regenerated.
3801 * Added `tools' subdir (pcl-cvs will live there, as will other
3802 things maintained along with the CVS distribution).
3804 Wed Apr 10 17:15:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3806 * README: Mention documentation and A4 paper in particular.
3808 Thu Mar 28 12:31:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3810 * NEWS: Add "cvs annotate".
3812 Tue Mar 26 10:46:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3814 * INSTALL: In example, change tag name to avoid using a tag name
3817 * NEWS: Document reservation of some tag names.
3819 Fri Mar 22 10:45:23 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3821 * INSTALL: Clarify that RCS is only for server or local.
3823 Mon Mar 18 10:15:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3825 * README: Mention info@cyclic.com where we mention support
3826 contracts, not at the end where people might be tempted to view it
3827 as a generic help line.
3829 Thu Mar 14 16:34:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3831 * Makefile.in (stamp-h): Don't run ./config.status --recheck.
3833 Thu Mar 14 1996 Jim Kingdon <kingdon@cyclic.com>
3835 * cvsnt.mak: Regenerate dependencies.
3837 Thu Mar 14 13:45:11 1996 Jim Blandy <jimb@totoro.cyclic.com>
3839 * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
3840 not using the examples directory any more.
3842 Wed Mar 13 17:02:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3844 * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
3845 instructions. Instead of telling everyone to update modules
3846 whenever adding directories (which is optional), refer to the
3847 manual regarding all administrative files. Revise "make check"
3848 instructions to be even less encouraging about submitting bug
3851 * examples/*: Removed.
3852 * Makefile.in (SUBDIRS): Remove examples.
3853 * cvsinit.sh: Removed.
3854 * Makefile.in: Remove all cvsinit and PROGS stuff.
3855 * NEWS: Mention cvsinit -> cvs init change.
3857 Mon Mar 11 13:12:35 1996 Samuel Tardieu <sam@inf.enst.fr>
3859 * BUGS: removed previous description from Greg Woods (3/6/96)
3860 since the bug seems to be corrected
3862 Wed Mar 6 10:35:32 1996 Greg A. Woods <woods@most.weird.com>
3864 * BUGS: describe a weird core-dump with 'cvs co -c'. Now I can't
3865 even get a stack backtrace again -- dbx dumps core!
3867 Fri Mar 1 09:21:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3869 * README.VMS: Remove distribution information (since it is no
3870 longer different for VMS). Various wording fixes to reflect the
3871 fact that using rsh is just one of several ways to connect to a
3872 cvs server, not "the official" one. Say that the unsuitable rsh
3873 is the UCX one. Clarify what rsh uses privileged ports for.
3875 Fri Mar 1 01:26:28 1996 Benjamin J. Lee <benjamin@cyclic.com>
3877 * README.VMS, build.com: Added for VMS.
3879 Thu Feb 29 10:04:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3881 * NEWS: Mention change to default ignore list.
3883 Thu Feb 29 00:28:08 1996 Peter Wemm <peter@jhome.DIALix.COM>
3885 * configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
3886 the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
3888 * configure: Regenerated.
3890 Tue Feb 27 10:43:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3892 * INSTALL: Change submission address to bug-cvs from info-cvs.
3893 Encourage submissions to be in the form of diffs to INSTALL.
3895 Sun Feb 25 15:23:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3897 * HACKING: Fix typo.
3899 Fri Feb 23 1996 Jim Kingdon <kingdon@cyclic.com>
3901 * cvsnt.mak: Add login.c and scramble.c.
3903 Fri Feb 23 16:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3905 * README: Mention comp.software.config-mgmt. Don't mention old
3906 cyclic-cvs mailing list.
3908 * acconfig.h: Add AUTH_SERVER_SUPPORT. Remove DIFF and GREP (no
3910 * configure.in: Define AUTH_SERVER_SUPPORT.
3911 * config.h.in, configure: Regenerated.
3913 Thu Feb 22 22:32:09 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3915 * configure.in: Remove AC_FUNC_ALLOCA.
3916 * configure: Regenerated.
3918 Mon Feb 19 09:39:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3920 * HACKING: Add comments about portability and assert().
3922 Thu Feb 15 16:40:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3924 * NEWS: Mention $USER internal variable.
3926 Thu Feb 15 14:00:00 1996 Gary Oberbrunner <garyo@avs.com>
3927 and Jim Kingdon <kingdon@cyclic.com>
3929 * cvsnt.mak: Add vasprintf.c and mkmodules.c
3931 Tue Feb 13 20:05:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3933 * configure.in (AC_REPLACE_FUNCS): Add strtoul.
3934 * configure: Regenerated.
3936 Mon Feb 12 10:06:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3938 * TODO: Remove mkmodules stuff.
3939 * NEWS: Add item concerning mkmodules.
3941 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
3942 * configure: Regenerated.
3944 Sun Feb 11 16:43:38 1996 Karl Fogel <kfogel@floss.red-bean.com>
3946 * Makefile.in (DISTFILES): added HACKING.
3948 Sun Feb 11 12:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3950 * NEWS: Revise *info files feature (now user vars, not env vars).
3952 Fri Feb 9 23:51:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3954 * NEWS: Mention env var in *info files feature.
3956 Fri Feb 9 02:41:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
3958 * Makefile.in (DISTFILES): Remove config.sub and config.guess from
3959 the list; they're not distributed any more.
3961 Thu Feb 1 19:47:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3963 * INSTALL: Remove RM; no longer used.
3965 Thu Feb 1 14:38:04 1996 Karl Fogel <kfogel@floss.red-bean.com>
3967 * configure: re-ran autoconf.
3969 * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
3970 subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
3972 (lint): run in USOURCE_SUBDIRS only.
3974 Thu Feb 1 13:06:47 1996 Roland McGrath <roland@baalperazim.frob.com>
3976 * configure.in (WITH_KRB4): Escape $ in help text.
3978 Wed Jan 31 19:03:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3980 * HACKING: Add info about NEWS file and release process.
3982 Tue Jan 30 16:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
3984 * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
3985 dependencies to take care of save-cwd.h.
3986 * windows-NT/README: Update information about Visual C++ 4.0.
3988 Tue Jan 30 16:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3990 * Rename lib/save-cwd.c to lib/savecwd.c. Avoiding a hyphen
3991 seems to be the only way to get Visual C++ 2.1 to generate a
3992 cvsnt.mak which Visual C++ 4.0 will accept.
3993 * Rename lib/save-cwd.h to lib/savecwd.h for consistency.
3994 * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
3995 src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
3998 * INSTALL, os2/options.h, windows-NT/options.h,
3999 macintosh/options.h, src/options.h.in: Remove SORT; it is no
4002 Mon Jan 29 15:16:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
4004 * INSTALL: Mention -b. Don't talk about RCS 5.6.[5-7] beta
4005 releases; this will be an issue for few if any people. Remove
4006 stuff about diff and --with-diffutils which is no longer true.
4008 * README: Refer to HACKING file. Refer to cvs.texinfo not
4009 manpage. Rewrite section about compatibility between CVS versions.
4010 * HACKING: New file.
4011 * INSTALL: Move -Wall section to HACKING; refer to HACKING.
4013 Wed Jan 24 20:26:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
4015 * configure.in: Remove diff stuff. Also remove AC_CANONICAL_HOST
4016 and bindir crud as that was the only place they were used.
4017 * config.h.in, configure: Regenerated.
4018 * config.sub, config.guess: Removed.
4019 * src/options.h.in (DIFF): Change to "diff" and change comment to tell
4020 people not to use -a.
4021 * src/sanity.sh: New test binfiles tests for above-fixed bug (see
4022 comments in patch_file in update.c--passing -a to diff generates a
4023 patch which patch cannot apply).
4025 * NEWS: Adjust to reflect existence of 1.7.
4027 Tue Jan 23 14:20:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
4029 * devel-cvs: New file, not to be included in the distribution.
4031 Thu Jan 18 21:46:56 1996 Jim Blandy <jimb@totoro.cyclic.com>
4033 * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
4034 and remote-cvs@cyclic.com addresses. It turns out that people see
4035 these addresses and use them. Mention the proper way to report
4038 Wed Jan 17 16:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
4040 * README: Fix typo (info-cvs-requests -> info-cvs-request).
4042 Fri Jan 12 13:38:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
4044 * configure.in, configure: Revert "Checking user's gender" change.
4045 Sure, you only live once, but I want mine to be a *long* life, not
4046 one interrupted by a CVS user who is not amused coming after me
4049 Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
4051 * configure: regenerated.
4053 * configure.in: print "Checking user's gender... ok". I mean,
4054 what the heck, you only live once.
4056 Thu Jan 11 14:00:00 1996 Jim Kingdon <peary.cyclic.com>
4058 * cvsnt.mak: Update dependencies.
4060 Thu Jan 11 12:03:10 1996 Norbert Kiesel <nk@col.sw-ley.de>
4062 * NEWS: document loss of CVS_NOADMIN. Also, mention the
4063 possibility to use "cvs" in .cvsrc.
4065 Wed Jan 10 20:40:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
4067 * configure: regenerated.
4069 * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
4071 * Makefile.in (SUBDIRS): added `macintosh'.
4073 Wed Jan 10 01:17:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
4075 * README: Remove URL of obsolete David Zuhn web page.
4077 * FAQ: Replace entire file with short paragraph explaining the FAQ
4080 * configure.in: Don't set exec_prefix. Set bindir from prefix if
4081 exec_prefix isn't set.
4082 * configure: Regenerated.
4084 * INSTALL: Update list of machines for 1.6.85 (further changes to
4085 the list of machines will not receive ChangeLog entries).
4087 Tue Jan 9 09:02:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
4089 * NEWS: Mention changes in default ignore list.
4091 * INSTALL: check.log is not in /tmp/cvs-sanity. Mention
4092 submitting bug reports as a possibility, not a request from us.
4093 Separate out "make check" a bit to make clear it is optional.
4095 Mon Jan 8 11:42:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
4097 * INSTALL: Remove grep stuff; no longer necessary.
4098 Don't say that patch must understand unidiffs; no longer true.
4099 Suggest configuring with -Wall (here until we have a "how to hack
4102 Wed Jan 3 19:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
4104 * .cvsignore: Add cvsnt.vcp.
4106 Mon Jan 1 22:45:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
4108 * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
4111 Sun Dec 31 16:52:49 1995 Karl Fogel <kfogel@floss.cyclic.com>
4113 * NEWS: add a blurb about password authentication.
4115 Sun Dec 31 16:16:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4117 * README: Add "submissions will be distributed under the GPL"
4118 language (like the newspapers have for letters to the editor).
4120 Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
4122 * cvsnt.mak: Revert to an old version, then add in recent changes
4123 to lists of files (using Visual C++; not by hand editing--this way
4124 it can be used as an internal project not just an external one).
4126 Tue Dec 19 17:13:14 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4128 * NEWS: Mention -kb (strictly speaking a bugfix, not a new
4129 feature, I guess, but it seems worth mentioning anyway).
4131 Tue Dec 19 17:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
4133 * TODO: Remove "regular TODO list:" line which accidentally got
4136 Mon Dec 18 18:59:30 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4138 * Makefile.in (TAR_VERBOSE): Default to empty, not "v". I don't
4139 want that whole long list of files any more than jimb's daily
4142 Sun Dec 17 23:59:11 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4144 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
4145 * configure: Regenerated.
4147 Sat Dec 16 17:19:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4149 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
4150 * configure: Regenerated.
4152 Mon Nov 20 14:19:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4154 * TODO: Remove items about developer communications; they are done.
4155 * NEWS: Mention developer communication features.
4156 * cvsinit.sh: Also add notify file.
4158 Mon Dec 11 22:44:58 1995 Karl Fogel <kfogel@totoro.cyclic.com>
4160 * New subdir "macintosh", for Mike Ladwig's
4161 <mike@twinpeaks.prc.com> port-in-progress.
4163 Thu Dec 7 14:32:49 1995 Jim Meyering (meyering@comco.com)
4165 * Makefile.in (check): Make sure library is built before running
4167 (remotecheck): Likewise.
4168 (installcheck): Likewise.
4170 Wed Dec 6 11:40:37 1995 J.T. Conklin <jtc@slave.cygnus.com>
4172 * configure.in: Remove leading -l from first argument of
4173 AC_CHECK_LIB for -lkrb and -ldes checks.
4175 Mon Dec 4 08:06:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4177 * config.h.in: Regenerated.
4179 Sun Dec 3 20:05:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4181 * configure.in: Remove grep stuff.
4182 * configure: Regenerated.
4184 Fri Dec 1 11:16:18 1995 Norbert Kiesel <nk@col.sw-ley.de>
4186 * configure, config.h.in: re-ran autoconf
4188 * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
4191 * Makefile.in (DISTFILES): add config.sub and config.guess
4193 Thu Nov 23 09:01:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4195 * TODO: Remove item about doc describing undoing a change; it
4198 Sun Nov 19 18:12:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
4200 * Makefile.in (dist): Pull out the 'v' in the tar command to a
4201 variable, so I can disable it in my daily update script.
4203 Tue Nov 14 18:31:36 1995 Greg A. Woods <woods@most.weird.com>
4207 - new opening comment
4208 - read only one "word" for CVSROOT
4209 - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
4210 examples install loop, special handling for latter....
4211 - don't do any special stuff for loginfo -- always comment out
4212 everything in the newly installed examples
4213 - add a wee message to suggest editing newly installed examples
4214 - tweak some more comments, esp. regarding install of contrib
4216 - make $CVSROOT/CVROOT/history group writable if it didn't exist
4217 as it's not very useful otherwise
4219 Tue Nov 14 15:22:25 1995 Greg A. Woods <woods@most.weird.com>
4221 * cvsinit.sh: woops! wasn't installing contrib/log!
4223 Tue Nov 14 12:09:11 1995 Greg A. Woods <woods@most.weird.com>
4225 * INSTALL: oops, missed a couple of things about "configure"
4227 * configure: re-ran autoconf
4229 Tue Nov 14 11:06:25 1995 Greg A. Woods <woods@most.weird.com>
4231 * config.guess, config.sub: first time in (from autoconf-2.4)
4234 - updated to work with autoconf-2.4
4235 - call AC_CANONICAL_HOST to get host OS type right (needs
4236 config.sub and config.guess)
4237 - added full support for --with-diffutils and --with-gnugrep
4238 - fixed the diff search to work almost like the one for RCS-5.7
4239 - fixed some quoting problems
4241 * README: mention optional 'make check' step
4244 - updated notes about working SunOS versions
4245 - re-wrote notes about RCS, diffutils, etc.
4246 - added notes about configuring with GNU diffutils and GNU grep
4247 - added notes about using 'make check'
4248 - changed bug reporiting instructions to mention cvsbug
4249 - re-wrote notes about setting CVSROOT in shell startups
4251 Fri Nov 3 11:11:16 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4253 * README: Fix typo in URL of molli's web site.
4255 Tue Oct 31 19:28:16 1995 Karl Fogel <kfogel@totoro.cyclic.com>
4257 * testing something, please ignore.
4259 Mon Oct 23 18:37:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
4261 * configure: re-ran autoconf.
4263 * configure.in (AC_OUTPUT): os2/Makefile.
4265 * Makefile.in (SUBDIRS): added os2 subdir.
4267 Mon Oct 23 12:02:51 1995 Norbert Kiesel <nk@col.sw-ley.de>
4269 * cvsnt.mak: added lib/getline.c
4271 Fri Oct 20 17:04:55 1995 Norbert Kiesel <nk@col.sw-ley.de>
4273 * cvsnt.mak: added src/expand_path.c, error.[ch] now in src
4275 Thu Oct 19 16:26:32 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4277 * INSTALL: Remove note about RCS 5.7 and log messages
4278 consisting only of whitespace; fixed in CVS on 11 Jul 95.
4280 Tue Oct 17 17:57:23 1995 Warren Jones <wjones@tc.fluke.com>
4282 * man/cvs.5, examples/modules: Document -e.
4284 Tue Oct 10 16:34:25 1995 Thorsten Lockert <tholo@sigmasoft.com>
4286 * configure.in: More crud looking for kerberos, this time for 4.4BSD.
4287 * configure: Regenerated.
4289 Sun Oct 8 12:22:19 1995 Peter Wemm <peter@haywire.DIALix.COM>
4291 * configure.in: check for POSIX and BSD style reliable signals
4292 * configure: regenerated by autoconf
4293 * config.h.in: regenerated by autoheader
4295 Fri Oct 6 21:50:48 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4297 There is little point in trying to share a file as trivial as
4298 lib/error.c between programs. So just admit it is CVS specific:
4299 * lib/error.c: Move from here...
4300 * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
4301 * lib/error.h: Move from here...
4302 * src/error.h: ...to here. Remove CVS_SUPPORT
4303 ifdefs; remove unused variable error_message_count.
4304 * src/Makefile.in (OBJECTS): Add error.o.
4305 (SOURCES): Add error.c.
4306 (HEADERS): Add error.h.
4307 * lib/Makefile.in (OBJECTS): Remove error.o.
4308 (SOURCES): Remove error.c.
4309 (HEADERS): Remove error.h.
4310 * acconfig.h, configure.in: Remove CVS_SUPPORT.
4311 * configure, config.h.in: Rebuilt using autoconf and autoheader.
4312 * windows-NT/config.h: Remove CVS_SUPPORT.
4314 Thu Oct 5 17:26:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4316 * INSTALL: Mention Siemens-Nixdorf RM600.
4318 Tue Oct 3 09:32:19 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4320 * NEWS: Remove item about -f global option; it is old news already
4321 mentioned elsewhere in the file.
4323 Mon Oct 2 18:12:15 1995 Jim Blandy <jimb@totoro.cyclic.com>
4325 * FAQ: Updated for CVS 1.5. And now 1.6 is almost out. The FAQ
4326 always lags the package, sigh...
4328 Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com>
4330 * configure, config.h.in: Rebuilt using autoconf and autoheader.
4332 * configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
4333 (ISC keeps all the stuff that BSD has in <sys/types.h> here, so
4334 we need it for the FD_SET stuff for select().)
4335 Moved check for gethostname() after check for connect() since if
4336 connect() is not found, we may add librariesd and gethostname()
4337 may well be in one of those libraries.
4338 If connect() isn't found, look in -linet (ISC) in addition to
4339 -lsocket and -lnsl. Also, ignore the cache since we need to
4340 update LIBS reguardless of whether it was found before or not and
4341 the answer may well be different afterwards.
4342 Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
4345 * INSTALL: update info for ISC 4.0.1; renumber footnotes.
4347 Mon Oct 2 17:01:07 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4349 * INSTALL: Indicate CVS version tested with Solaris 2.4.
4351 Mon Oct 2 10:42:37 1995 Karl Fogel <kfogel@totoro.cyclic.com>
4353 * (configure): Re-ran autoconf.
4355 Mon Oct 2 10:33:58 1995 Michael Finken <finken@conware.de>
4357 * configure.in: AC_REPLACE `strstr'.
4359 Sun Oct 1 23:22:28 1995 Bryan O'Sullivan <bos@serpentine.com>
4361 * (INSTALL): noted that CVS works fine on Solaris 2.4 with both
4362 gcc and SPARCworks cc.
4364 Sun Oct 1 18:48:19 1995 Karl Fogel <kfogel@totoro.cyclic.com>
4366 * (configure): re-ran autoconf following Peter Wemm's change
4369 Sun Oct 1 22:24:56 1995 Peter Wemm <peter@haywire.dialix.com>
4371 * configure.in: more extensive searching for -lsocket and -lnsl
4372 as done in Taylor-UUCP 1.06
4374 Sun Oct 1 15:32:01 1995 Karl Fogel <kfogel@totoro.cyclic.com>
4376 * (configure): re-ran autoconf.
4378 Sun Oct 1 11:35:17 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4380 * TODO: Remove item about setting comment leader automatically;
4383 Wed Sep 27 15:34:04 1995 Peter Wemm <peter@haywire.dialix.com>
4385 * configure.in: correct detection of GNU diff's -a option for
4387 * configure: regenerate with autoconf
4389 Fri Sep 22 14:29:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4391 * TODO: Remove item about reindenting on the way in and out.
4392 wrappers provide this functionality.
4394 Wed Sep 20 14:27:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
4396 * configure.in: #define the symbols DIFF and GREP to be the paths
4397 to the DIFF and GREP programs; their values will be edited into
4398 src/options.h (and config.h, coincidentally).
4399 * acconfig.h (DIFF, GREP): Add these.
4400 * configure, config.h.in: Rebuilt using autoconf and autoheader.
4402 Sun Sep 10 21:38:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4404 * TODO: CVS can already undo a change, suggest documenting how.
4405 Expand slightly on mode stuff.
4406 Remove item about not letting people check out into repository (it
4408 Redo item about expanding env vars in *info to reflect current
4410 Remove item about making it hard to accidentally move tags; it is
4412 Add client/server note to suggestion regarding interactive merging.
4414 Fri Sep 1 12:07:02 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4416 * BUGS: Remove items about refetching unpatchable files and options.h.
4418 Fri Sep 1 09:20:09 1995 Jim Blandy <jimb@totoro.cyclic.com>
4420 * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
4422 Thu Aug 31 13:47:35 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4424 * Makefile.in (stamp-h): Rebuild config.status before trying to
4425 use it to build config.h.
4427 * Makefile.in: Change "cd foo; make" to "cd foo && make";
4428 otherwise we get into an infinite loop if an objdir doesn't exist.
4430 Thu Aug 31 11:07:06 1995 Jim Blandy <jimb@totoro.cyclic.com>
4432 * configure.in: Arrange not to touch options.h if we haven't
4433 modified it. AC_CONFIG_HEADER checks if the file is unmodified,
4434 whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
4435 (AC_CONFIG_HEADER): ... mention src/options.h here...
4436 (AC_OUTPUT): ... not here.
4437 Copy src/options.h to src/options.h-SAVED, don't move it.
4438 Otherwise, configure will create it again every time.
4439 Remove the code to compare the new src/options.h with
4440 src/options.h-SAVED and move it back if it's unchanged; autoconf
4441 writes that for us now.
4443 Wed Aug 30 18:45:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
4445 * .cvsignore: Ignore WinDebug and WinRel directories, used by
4446 Microsoft Visual C++ to store object files and executables.
4448 * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
4449 symbols, which autoheader will use to build config.h.in from
4451 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
4452 between AC_DEFINEs and opening parens of argument lists. Oops.
4453 * configure: Rebuild using autoconf.
4454 * config.h.in: Rebuild using autoheader.
4456 * Makefile.in (SUBDIRS): Uncomment windows-NT.
4458 * INSTALL: Added Windows NT to list of supported platforms.
4459 Added Windows NT installation instructions.
4461 Tue Aug 29 16:08:01 1995 Jim Blandy <jimb@totoro.cyclic.com>
4463 * cvsnt.mak: Completed Windows NT port.
4465 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
4466 to get #defined. In the config.h file for the Windows NT port, we
4467 only #define CLIENT_SUPPORT.
4468 * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
4471 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
4474 * cvsnt.vcp: Removed. This doesn't store any information needed
4475 to compile CVS; it seems to be mostly programmer preference stuff.
4476 There's no need to distribute it.
4478 * INSTALL: Added info about Harris Nighthawk from Steve Allen ---
4481 Mon Aug 21 16:08:37 1995 Jim Blandy <jimb@totoro.cyclic.com>
4483 Bring the saga to a close:
4484 * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
4485 need to set the MAKE variable in Makefile.
4486 * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
4488 Mon Aug 21 15:26:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4490 * Makefile.in: Add comment regarding AC_SET_MAKE.
4492 Sat Aug 19 21:57:51 1995 Jim Blandy <jimb@totoro.cyclic.com>
4494 * configure.in: Define CVS_SUPPORT, to tell certain library
4495 functions that they're part of CVS.
4496 * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
4499 Fri Aug 18 22:35:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4501 * Makefile.in: Don't set MAKE; apparently all makes set it and GNU
4502 make, at least, will set it to what make was invoked as (perhaps gmake
4503 or some such), not just "make" (which might not support VPATH, for
4506 Sun Aug 13 23:35:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
4508 * INSTALL: Convert Data General entry to same format as other entries.
4510 Sun Aug 13 13:11:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
4512 * cvs-format.el: Add note about set-c-style.
4514 Thu Aug 3 16:13:29 1995 Jim Blandy <jimb@totoro.cyclic.com>
4516 * INSTALL: Fixed mail address for updates.
4518 * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
4520 Sun Jul 30 20:12:26 1995 James Kingdon <kingdon@harvey.cyclic.com>
4522 * cvsinit.sh: Unify code for modules and loginfo with code for
4523 other files which have checked-out and ,v files in CVSROOT.
4524 Don't add "#" to start of lines in rcstemplate.
4526 Sat Jul 29 16:48:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
4528 * cvsinit.sh: If arguments are given, give version number and
4529 usage message. Make printed messages much more concise.
4531 * cvsinit.sh: Rename log.pl to log. Don't install log twice.
4533 * Makefile.in (install-local), contrib/Makefile.in (install):
4534 Remove "reminder" to run cvsinit; running cvsinit is not required.
4536 Fri Jul 28 16:46:10 1995 James Kingdon <kingdon@harvey.cyclic.com>
4538 * Makefile.in (SUBDIRS): Comment out windows-NT.
4540 Fri Jul 28 02:27:54 1995 Jim Blandy <jimb@totoro.cyclic.com>
4542 * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
4543 (SUBDIRS): Add windows-NT.
4545 * config.h.in: Regenerated from configure.in by autoheader.
4547 Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com>
4549 * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
4551 Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com>
4553 * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
4556 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h. If you're
4557 using AC_HEADER_TIME, it's best to check for this too.
4559 * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
4560 Choose this as your project when working with CVS under MSVC++.
4561 * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
4562 * windows-NT: New subdirectory, containing files to be used to
4563 build under Microsoft Windows NT.
4565 Wed Jul 12 23:26:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
4567 * Makefile.in: Remove duplicate install-info rule.
4569 Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
4571 * Makefile.in (install-local): added rule for install-info, made
4572 `install' depend on it.
4574 * README: correct mailing list addresses.
4577 Wed Jul 12 09:15:02 1995 Jim Meyering (meyering@comco.com)
4579 * configure.in (gdiff_path): Remove gdiff from the list of programs.
4580 SGI's Irix includes a program named gdiff that is an X-based GUI to
4583 * configure.in: Add check for working fnmatch functions so that
4584 systems providing it don't incur the space overhead of linking
4585 with the version in lib. Cross compiling builds always use the
4588 Tue Jul 11 15:47:20 1995 Greg A. Woods <woods@most.weird.com>
4590 * configure.in: add some FIXME comments
4591 - add a hack to restore src/options.h if AC_OUTPUT() didn't modify
4592 it. Note that this does *not* work for config.status, thus one
4594 - add test for #! (to warn about possible failure of perl scripts
4595 - add test for diff and grep paths (for src/options.h.in)
4596 - fix up handling of src/options.h.in
4597 - add checks for PERL_PATH and CSH_PATH (from previous local changes)
4599 Tue Jul 11 14:31:18 1995 Michael Shields <shields@tembel.org>
4601 * Makefile.in (LDFLAGS): Pick up from configure.
4603 Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com>
4605 * configure: re-ran autoconf-2.4
4607 * cvsinit.sh: make use of xVERSIONx from the Makefile
4608 - get rid of stuff duplicated in examples/* and use that instead
4610 * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
4611 from src/version.c instead.
4613 * cvsinit.sh: install two more example CVSROOT control/config
4614 files: rcstemplate checkoutlist
4615 - install useful scripts from $CVSLIB/contrib too...
4616 (from previous local changes)
4618 * Makefile.in: add another reminder to run 'cvsinit' to update
4619 repository(ies) (from previous local changes)
4621 Thu Jul 6 17:53:55 1995 Paul Eggert <eggert@twinsun.com>
4623 * Makefile.in (mostlyclean-local): Remove $(PROGS).
4625 Sat Jul 1 13:11:41 1995 James Kingdon <kingdon@harvey.cyclic.com>
4629 Thu Jun 29 01:02:09 1995 James Kingdon <kingdon@harvey.cyclic.com>
4631 * configure.in, configure: cross_compiling gets set to "no", not
4632 empty--change test accordingly.
4636 Wed Jun 28 22:33:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
4638 * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
4639 rules for configure and config.status, just like in Makefile.in or
4642 Tue Jun 27 19:53:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
4644 * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
4645 * lib/Makefile.in (OBJECTS): Add fnmatch.
4646 Avoids buggy Solaris 2.4 libc fnmatch.
4648 * FAQ: Updated with new version from ftp.odi.com.
4650 Mon Jun 26 15:17:46 1995 James Kingdon <kingdon@harvey.cyclic.com>
4654 Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
4658 Wed Jun 21 16:33:04 1995 James Kingdon <kingdon@harvey.cyclic.com>
4660 * PROJECTS: New file.
4661 * Makefile.in (DISTFILES): Add it.
4663 Wed Jun 21 16:12:14 1995 James Kingdon <kingdon@harvey.cyclic.com>
4665 * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
4666 The reason for passing it is gone now that we are using autoconf
4667 2.x which will set INSTALL in the sub-makefiles correctly.
4669 Tue Jun 20 18:14:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
4671 * configure.in, configure: Make sure src directory exists before
4672 trying to copy options.h to it.
4674 Mon Jun 19 13:47:20 1995 Jim Blandy <jimb@totoro.cyclic.com>
4676 * Makefile.in: Add a "remotecheck" target here, for consistency;
4677 people shouldn't have to switch to src before running the tests.
4679 Mon Jun 19 10:08:03 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
4681 * INSTALL: Update list of machines tested. Remove note about
4682 systems missing opendir--this is an autoconf issue, not something
4683 installers should have to worry about. Refer to NEWS instead of
4684 ChangeLog. No longer "strongly recommend" putting diff -a in
4687 Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com)
4691 * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
4693 * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
4695 * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
4696 examples/Makefile.in, contrib/Makefile.in,
4697 contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
4698 (dist-dir): Use srcdir where appropriate.
4700 Thu Jun 15 14:33:37 1995 Jim Kingdon (kingdon@cyclic.com)
4702 * CYCLIC-CVS-FAQ: Removed.
4703 * Rename ChangeLog.fsf to NEWS. Add information about changes
4705 * Makefile.in (DISTFILES): Adjust accordingly.
4706 * README: Revise to reflect current status of releases.
4708 Thu Jun 15 12:22:42 1995 Jim Kingdon (kingdon@cyclic.com)
4710 * TODO: Remove various items already fixed. Revise others.
4712 Thu Jun 15 12:24:45 1995 J.T. Conklin <jtc@rtl.cygnus.com>
4714 * configure.in: Use AC_C_INLINE to handle inline.
4715 Reorganized to put compiler and OS checks first so that any
4716 special defines they might provide are used in subsequent tests.
4718 * configure, config.h.in: regenerated with autoconf and
4719 autoheader version 2.3.
4721 Thu Jun 8 16:33:51 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
4723 * INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
4725 Tue May 30 00:07:15 1995 Jim Meyering (meyering@comco.com)
4727 * Makefile.in (distclean-local): Don't delete config.status here.
4728 (distclean): Delete config.status here instead, but only after
4729 recursive make invocations. Otherwise, the new dependencies
4730 in */Makefile.in on ../config.status led to failure in each sub-make
4731 because there is no rule there to make ../config.status.
4732 Reported by Jeff Johnson <jbj@brewster.jbj.org>.
4733 (realclean): Likewise.
4735 Mon May 29 22:24:28 1995 J.T. Conklin <jtc@rtl.cygnus.com>
4737 * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
4738 Use AC_HEADER_STAT to determine if S_FOO() macros work.
4739 Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
4740 can be included as recommend by autoconf manual.
4741 Remove AC_STRUCT_TM test, as above test is better.
4743 * configure, config.h.in: regenerated with autoconf and
4744 autoheader version 2.3.
4746 Fri Apr 28 14:36:49 1995 Ken Raeburn (raeburn@kr-pc.cygnus.com)
4748 * Makefile.in: Set "all" as default target instead of ".PHONY".
4749 Some versions of make will otherwise try building all of the phony
4752 Mon May 1 14:02:42 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
4754 * configure.in: Set up src/options.h for the user. Its defaults are
4756 * README, INSTALL: Adjust installation instructions appropriately.
4758 Fri Apr 28 22:31:26 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
4760 * Makefile.in (DISTFILES): Brought up-to-date.
4761 (dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
4762 (GZIP, GZIP_EXT): New variables.
4763 (dist-dir): New target.
4765 We don't want to include a file the user has to edit in the
4767 * src/options.h: No longer distributed.
4768 * src/options.h.in: Distribute this instead.
4769 * INSTALL, README: Installation instructions updated.
4771 Sat Apr 8 19:02:21 1995 Roland McGrath <roland@baalperazim.frob.com>
4773 * configure.in: Check for fchdir.
4774 (connect check): Use AC_CHECK_LIB instead of (obsolete)
4777 Sat Apr 8 14:52:46 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
4779 * Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
4780 Under GCC, we want -g -O.
4782 Wed Feb 8 06:49:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
4784 * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
4785 the target is created.
4786 * configure.in: Applied `autoupdate' from Autoconf 2.1 to
4787 modernize macro usage.
4788 (AC_RSH): Call removed. It was obsolete and not doing anything useful.
4789 (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
4790 (AC_TYPE_PID_T): Add this check.
4792 Tue Nov 8 06:26:54 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
4794 * Add stamp-h.in. Remove it from .cvsignore.
4796 Fri Oct 28 11:50:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
4798 * Makefile.in: Comment out autoconf and autoheader rules.
4800 Tue Oct 25 17:44:13 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4802 * Makefile.in (all, install, uninstall): Fail if make in
4805 Tue Oct 18 13:26:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
4807 * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*. Add comment about
4810 Tue Sep 27 08:27:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
4812 * Makefile.in (SUBDIRS): Reinstate "contrib".
4813 * configure.in (AC_OUTPUT): Add contrib/Makefile.
4814 * configure: Regenerated.
4816 Tue Sep 27 01:03:59 1994 John Gilmore (gnu@cygnus.com)
4818 * Makefile.in (SUBDIRS): Comment out "contrib". Since we don't
4819 bother to configure it, we shouldn't make it either.
4821 Wed Aug 10 14:52:57 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4823 * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
4825 * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
4826 list. Don't check for memmove separately.
4827 * configure: Regenerated.
4828 * config.h.in: Regenerated for Mark's change.
4830 Wed Aug 10 14:32:24 1994 Mark Eichin (eichin@cygnus.com)
4832 * configure.in (KRB4): recognize --with-krb4=path. Also test for
4833 krb_get_err_text so src/main.c and src/client.c can deal
4836 Tue Aug 9 15:49:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4838 * configure.in: Check sizes of `long' and `int', needed for md5
4840 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader
4842 * configure, config.h.in: Regenerated.
4844 Tue Jul 19 11:23:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4846 * configure.in: Check not only that krb.h exists, but that it will
4847 actually compile correctly.
4848 * configure: Regenerated.
4850 Mon Jul 11 07:04:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
4852 * configure.in: Add comment re autoheader.
4854 Tue Jun 28 22:09:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
4856 * configure.in: Only look for -lsocket and -lnsl if we don't
4857 already have connect.
4858 * configure: Regenerated.
4860 Mon Jun 27 17:21:48 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4862 * configure.in: Correct "krb_libdir" to "${krb_libdir}".
4863 * configure: Regenerated.
4865 Fri Jun 3 10:15:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
4867 * configure.in: Check for -lsocket and -lnsl.
4868 * configure: Regenerated.
4870 Fri May 27 18:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
4872 * configure.in: Add valloc to AC_REPLACE_FUNCS. Add getpagesize
4873 to AC_HAVE_FUNCS. Check for krb.h and -lkrb. If not found, look
4874 in /usr/kerberos if native. If found somewhere, define
4875 HAVE_KERBEROS and also look for -ldes. Substitute includeopt.
4876 * configure: Regenerated.
4878 Fri Mar 11 13:11:51 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
4880 * configure.in: Check for <sys/select.h>; used by src/server.c.
4881 * configure: Regenerated.
4883 Sun Jan 9 12:04:15 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com)
4885 * configure.in: Check for timezone function, for NetBSD support.
4886 * configure: Regenerated.
4888 Wed Dec 15 18:05:21 1993 david d `zoo' zuhn (zoo@andros.cygnus.com)
4890 * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
4891 recursive make invocations that require it; define
4892 INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
4893 add to MDEFINES; use YACC instead of BISON
4896 Mon Dec 6 17:02:18 1993 K. Richard Pixley (rich@sendai.cygnus.com)
4898 * src/diff.c (diff_fileproc): add support for "cvs diff -N" which
4899 allows for adding or removing files via patches.