1 2003-01-16 Derek Price <derek@ximbiot.com>
3 * NEWS: Add 1.11.4 entry in regards to
4 <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0015>.
5 The Common Vulnerabilities and Exposures project (cve.mitre.org)
6 has assigned the name CAN-2003-0015 to this issue.
7 * configure.in: Update to CVS version 1.11.5.
9 * configure: Regenerated.
11 2002-01-16 Derek Price <derek@ximbiot.com>
13 * configure.in: Update to dev version (1.11.4.1).
14 * configure: Regenerated.
16 2002-12-28 Derek Price <derek@ximbiot.com>
18 * NEWS: Add since 1.11.3 entry.
19 * configure.in: Update to version 1.11.4.
20 * configure: Regenerated.
22 2002-12-27 Derek Price <derek@ximbiot.com>
24 * NEWS: Add dummy entry for since 1.11.3.
25 * configure.in: Update to dev version 1.11.3.1.
26 * configure: Regenerated.
28 2002-12-27 Derek Price <derek@ximbiot.com>
30 * .cvsignore: Add bz2.
31 * NEWS: Add note about options.h.
32 * configure.in: Set version to 1.11.3.
33 * cvs.spec.in: No longer need to remove config.cache between runs
36 * configure: Regenerated.
38 2002-12-20 Derek Price <derek@ximbiot.com>
40 * cvsnt.mak: Make previous rule more like Visual Studio expects.
42 2002-12-19 Derek Price <derek@ximbiot.com>
44 * cvsnt.mak: Add lib/fnmatch.h.in -> lib/fnmatch.h rule.
46 2002-12-19 Derek Price <derek@ximbiot.com>
48 * INSTALL: Remove references to options.h.
50 * FAQ: Ditto, plus some references to installing RCS & DIFF. Wow.
51 That was _really_ out of date.
52 * configure.in: Define MY_NDBM here rather than in src/options.h.
54 * config.h.in: Regenerated.
57 2002-12-16 Derek Price <derek@ximbiot.com>
59 * INSTALL: Add a platform to the tested platforms list.
60 (Thanks to Johan Vermeire <Johan.Vermeire@skynet.be>.)
62 2002-12-04 Derek Price <derek@ximbiot.com>
64 * configure.in: Add --with switch for specifying CVS_ADMIN_GROUP.
66 * config.h.in: Regenerated.
69 2002-11-21 Larry Jones <lawrence.jones@eds.com>
71 * configure.in: Add contrib/check_cvs.
72 * configure: Regenerated.
74 2002-11-12 Derek Price <derek@ximbiot.com>
76 * .cvsignore: Update autom4te ignore pattern for version number
77 included in path name by new versions of autom4te.
79 2002-10-28 Derek Price <derek@ximbiot.com>
81 * configure.in: Flesh out some comments in regards to Sun Interactive
84 2002-09-24 Derek Price <derek@ximbiot.com>
86 * configure.in (WITH_KRB4): Update WITH_KRB4 output to use
87 AC_MSG_CHECKING and AC_MSG_RESULT for consitency.
88 (with-editor): Update comment.
90 * configure: Regenerated.
92 2002-09-24 Derek Price <derek@ximbiot.com>
94 * configure.in (--enable-password-authenticated-client): New option.
95 (--enable-encryption): Increase the readability of the help text.
97 * configure: Regenerated.
100 2002-09-24 Derek Price <derek@ximbiot.com>
102 * configure.in (enable-encryption): Move to a more sensible location
103 and print a warning if it is specified with neither the client or the
105 (--with-editor): Move to a closer resemblance to alphabetical order.
106 (enables and withs): Reformat help strings for consistency.
107 * acinclude.m4: Ditto.
109 * configure: Regenerated.
112 2002-09-24 Derek Price <derek@ximbiot.com>
114 * configure.in (enable-force-editor): New option.
116 * configure: Regenerated.
117 * config.h.in: Ditto.
119 2002-09-24 Derek Price <derek@ximbiot.com>
121 * acinclude.m4 (ACX_WITH_GSAPI): Use AC_MSG_CHECKING & AC_MSG_RESULT
122 instead of AS_MESSAGE for consistent appearance of the output even
123 though it makes the code look a little clunky.
125 2002-09-24 Derek Price <derek@ximbiot.com>
127 * INSTALL: Document --with-umask.
128 * configure.in (--with-umask): New option.
129 (--with-tmpdir): Move to something more closely resembling alphabetical
130 order of the --with- arguments.
132 * configure: Regenerated.
133 * config.h.in: Ditto.
135 2002-09-24 Derek Price <derek@ximbiot.com>
137 * INSTALL: Note new Automake version.
139 * configure.in (AC_ISC_POSIX): Remove this obsolete call and comment
140 out some related code with an explanation.
142 * Makefile.in: Regenerated using Automake 1.6.3.
144 * configure: Regenerated.
146 2002-09-24 Larry Jones <lawrence.jones@eds.com>
148 * aclocal.m4: Remove no longer needed definition of AC_ISC_POSIX
149 from gettext-0.10.40.
150 * configure.in: Remove warnings about obsolete AC_STRUCT_ST_BLKSIZE
151 and AC_STRUCT_ST_RDEV, add check for geteuid().
152 * configure, config.h.in: Regenerated.
154 2002-09-24 Derek Price <derek@ximbiot.com>
156 * TODO (227): New item.
158 2002-09-24 Larry Jones <lawrence.jones@eds.com>
160 * configure.in (--enable-server-flow-control): Fix nonportable code.
161 * configure: Regenerated.
163 2002-09-24 Derek Price <derek@ximbiot.com>
165 * INSTALL: Explain --with-tmpdir.
166 * configure.in (--with-tmpdir): New configure argument.
168 * configure: Regenerated.
169 * config.h.in: Ditto.
171 2002-09-24 Derek Price <derek@ximbiot.com>
173 * INSTALL: Explain --with-editor.
174 * configure.in (--with-editor): New configure argument.
176 * Makefile.in: Regenerated.
178 * config.h.in: Ditto.
180 2002-09-24 Larry Jones <lawrence.jones@eds.com>
182 * TODO (226): New item.
184 * configure.in: Remove PATCH_PROGRAM.
185 * configure: Regenerated.
186 * config.h.in: Ditto.
188 2002-09-20 Derek Price <derek@ximbiot.com>
190 * INSTALL: Explain --enable-server-flow-control.
191 * configure.in (--enable-server-flow-control): New configure argument.
193 * configure: Regenerated.
194 * config.h.in: Ditto.
196 2002-09-20 Derek Price <derek@ximbiot.com>
198 * configure.in: Set PATCH_PROGRAM as possible, autodetecting with
201 * configure: Regenerated.
202 * config.h.in: Ditto.
204 2002-09-20 Derek Price <derek@ximbiot.com>
206 * configure.in: Use AC_HELP_STRING to create pretty help strings.
207 Reformat some lines for legibility.
208 (with-krb4): Fix help strings and logging.
210 * configure.in: Regenerated.
212 2002-08-16 Derek Price <derek@ximbiot.com>
214 * configure.in: Make CVS_BADROOT a configure option.
216 * configure: Regenerated.
217 * config.h.in: Ditto.
219 2002-08-12 Derek Price <oberon@umich.edu>
221 * configure.in: Move ftruncate from AC_CHECK_FUNC to AC_REPLACE_FUNC.
222 (Symptoms reported by
223 Andrey Aristarkhov <Aristarkhov@bitechnology.ru>.)
224 * aclocal.m4: Regenerated.
227 2002-07-09 Larry Jones <lawrence.jones@eds.com>
229 * NEWS (Changes since 1.11.2): Note lock message times now UTC.
231 2002-06-28 Derek Price <oberon@umich.edu>
233 * INSTALL (Building [on] other platforms): Don't reference the Mac
234 README file since it has been missing for several releases. Mention
235 the UNIXness of Mac OS X and correct references to wincvs.org to point
236 to the new cvsgui.org .
237 (Reported by Sarah Gonzales <slindahl@rice.edu>.)
239 2002-05-22 Larry Jones <lawrence.jones@eds.com>
241 * TODO (173, 202): Update to reflect current state of affairs.
242 (207): Defunct as of 1.11.2.
244 * NEWS (Changes from 1.11.1p1 to 1.11.2): Note new RereadLogAfterVerify
247 2002-05-15 Larry Jones <lawrence.jones@eds.com>
249 * NEWS (Changes from 1.11.1p1 to 1.11.2): Note log/rlog changes.
251 2002-05-08 Derek Price <oberon@umich.edu>
253 * configure.in: Add code to use lib/fnmatch.h.in redirection when
254 necessary to avoid namespace conflicts in #includes.
255 * configure: Regenerated.
257 2002-05-08 Derek Price <oberon@umich.edu>
259 * TODO (215): Add note.
261 2002-05-08 Derek Price <oberon@umich.edu>
263 * TODO (214): Clarify item.
265 2002-05-02 Derek Price <oberon@umich.edu>
267 * configure.in: Add check for fnmatch.h so we can avoid namespace
268 conflicts on systems where the fnmatch function is broken. Not sure
269 this applies to any systems but Mac OS X.
271 * configure: Regenerated.
272 * config.h.in: Ditto.
274 2002-05-02 Derek Price <oberon@umich.edu>
276 * .cvsignore: Remove config.cache and add autom4te.cache.
278 2002-05-02 Derek Price <oberon@umich.edu>
280 * noautoconf.sh: Update this script for operation with the new autotools.
281 * stamp-h1.in: Remove this obsolete file.
283 2002-05-01 Derek Price <oberon@umich.edu>
285 * TODO (224): Comment on this item.
287 2002-05-01 Larry Jones <lawrence.jones@eds.com>
289 * TODO (215 - 225): New items.
291 2002-05-01 Derek Price <oberon@umich.edu>
293 * TODO (214): Add note about moving options.h options into the configure
295 * configure.in: Remove last few references to options.h.
296 * configure: Regenerated.
298 2002-04-30 Derek Price <oberon@umich.edu>
300 * acconfig.h: Remove this file, it is deprecated.
302 * Makefile.am (AUTOMAKE_OPTIONS): Move these into configure.in.
303 * acinclude.m4: Some minor updates for compatibility with the new
304 Autotools, some reformatting for readability, and a minor bugfix or
306 * configure.in: Add new AC_DEFINE arguments and replace some direct
307 assignments to LIBOBJS with calls to AC_LIBOBJ. Call AC_INIT and
308 AM_INIT_AUTOMAKE with the new APIs. Call AC_PACKAGE_NAME,
309 AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION, and AC_PACKAGE_STRING to
310 subst/define the corresponding variables. Call AC_CONFIG_FILES with
311 the old AC_OUTPUT args and call AC_OUTPUT without args. Remove
312 references to version.h.
313 * cvs.spec.in: Use the new substs.
315 * INSTALL: Mention new versions of Automake & Autoconf.
318 * Makefile.in: Regenerated.
321 * config.h.in: Ditto.
323 2002-04-28 Derek Price <oberon@umich.edu>
325 * TODO (208, 209, 210, 211, 212, 213): New items.
327 2002-04-27 Derek Price <oberon@umich.edu>
329 * configure.in: Set LIBOBJ for fnmatch.c and fnmatch.h using the
330 correct functions. Add checks for some functions whose names conflict
331 with functions on Mac OS X 10.1 with the most recent dev packages.
332 This should be removable after the Mac dev packages are fixed.
334 * configure: Regenerated.
335 * config.h.in: Ditto.
337 2002-04-18 Derek Price <oberon@umich.edu>
339 * NEWS: Add a dummy entry so automake will let me update the version.
340 * configure.in: Update the version number.
341 * configure: Regenerated.
343 2002-04-17 Derek Price <oberon@umich.edu>
345 * configure.in: Update version number.
346 * configure: Regenerated.
348 2002-04-03 Derek Price <oberon@umich.edu>
350 * cvs.spec.in: Use a lowercase "cvshome.org". Add some RedHat safety
351 features to avoid "rm -rf /". No need to rebuild the docs in the
352 distribution. Don't strip the binary.
354 2002-03-26 Derek Price <oberon@umich.edu>
356 * configure.in: Add a FIXME comment.
358 2002-03-21 Derek Price <oberon@umich.edu>
360 * aclocal.m4: Regenerate with recent version of Autoconf. It looks
361 like things changed because of some RedHat patches or the like which
362 didn't change the Autoconf version number, but the differences look
363 like useful changes so I'm going to use them for consistency.
364 * config.h.in: Ditto.
367 2002-03-19 Larry Jones <larry.jones@sdrc.com>
369 * NEWS (Changes since 1.11.1p1): Note -S flag for [r]log.
371 2002-02-08 Larry Jones <larry.jones@sdrc.com>
373 * NEWS (Changes since 1.11.1p1): Note read-only tag fix.
375 2002-02-01 Larry Jones <larry.jones@sdrc.com>
377 * NEWS (Changes from 1.9 to 1.10): Note -t/-f wrappers disabled.
379 2001-12-12 Larry Jones <larry.jones@sdrc.com>
381 * NEWS (Changes from 1.10 to 1.11): Note update -C.
383 2001-12-03 Larry Jones <larry.jones@sdrc.com>
385 * TODO (206, 207): New items.
387 * NEWS (Changes since 1.11.1p1): Note -F flag for [r]annotate.
388 (Changes from 1.11 to 1.11.1): Note :: for log.
390 2001-10-18 Derek Price <dprice@collab.net>
392 * TESTS: Remove outdated note about tests that don't use the dotest
393 function and add some notes on writing tests.
394 * HACKING: Reference TESTS file in note about submitting test cases
397 2001-09-28 Larry Jones <larry.jones@sdrc.com>
399 * noautomake.sh: Protect wildcards from shell expansion.
400 (Patch submitted by Stephen Cameron <smcameron@yahoo.com>.)
402 2001-09-22 Derek Price <dprice@collab.net>
404 * INSTALL (Building from source code under Unix): Continue
405 noautoconf.sh note, stressing source checked out from CVS.
407 2001-09-22 Derek Price <dprice@collab.net>
409 * noautomake.sh: Correct usage.
411 2001-09-13 Derek Price <dprice@collab.net>
413 * Makefile.am (AUTOMAKE_OPTIONS): Updated to require Automake 1.5.
414 * NEWS (Changes since 1.11.1p1): Added note about standardizing on
416 * INSTALL (Building from source code under UNIX): It's Automake version
418 (Detailed information about your interaction with "configure"): Added
419 note about using `configure --help'.
420 * README (Installation): Add noautoconf.sh to the list of build and
421 installation commands.
423 * Makefile.in: Regenerated.
425 2001-09-04 Derek Price <dprice@collab.net>
427 * Makefile.in: Regenerated with automake 1.5.
431 2001-09-04 Derek Price <dprice@collab.net>
433 * INSTALL (Building from source code under UNIX): Add a comment about
434 the noautomake.sh script and autotool versions.
436 2001-08-20 Derek Price <dprice@collab.net>
438 * configure.in (AC_OUTPUT): Add src/version.h.
439 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
441 * configure: Regenerated.
443 2001-08-20 Derek Price <dprice@collab.net>
445 * .cvsignore: Add cvs.spec.
447 2001-08-14 Derek Price <dprice@collab.net>
449 * configure.in (AC_OUTPUT): Add cvs.spec.
450 * Makefile.am (EXTRA_DIST): Remove cvs.spec.in and cvs.spec.
451 (Original patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
453 * cvs.spec.in: Use @PACKAGE@ from configure.
454 * cvs.spec: Remove this file.
456 * configure: Regenerated.
457 * Makefile.in: Ditto.
459 2001-08-14 Derek Price <dprice@collab.net>
461 * DEVEL-CVS: Update mailing list addresses.
464 2001-08-09 Derek Price <dprice@collab.net>
466 * cvsnt.mak: Add entry for annotate.c.
468 2001-08-07 Derek Price <dprice@collab.net>
470 * build.com: correct name of build .com for zlib.
471 (Patch from Mike Marciniszyn <Mike.Marciniszyn@sanchez.com>.)
473 2001-08-06 Derek Price <dprice@collab.net>
475 * configure.in: Remove some redundant macros (they appear to be run
476 automatically by AC_INIT).
478 * configure: Regenerated.
480 2001-08-06 Derek Price <dprice@collab.net>
482 * configure.in: Add AC_EXEEXT to get things right when under Windows.
483 (Report and patch from manklu@web.de.)
485 * configure.in: Reorder some macros to prevent Autoconf warnings.
487 * configure: Regenerated.
488 * Makefile.in: Ditto.
490 2001-07-26 Larry Jones <larry.jones@sdrc.com>
492 * NEWS: Fix format, add note about tag -B.
494 2001-07-16 Derek Price <dprice@collab.net>
496 * compile: New Automake file.
497 * configure.in: Add AM_PROG_CC_C_O to work around problems with some
500 * aclocal.m4: Regenerated.
501 * Makefile.in: Ditto.
502 * config.h.in: Ditto.
504 (Thanks to Stephen Cameron <smcameron@yahoo.com> and
505 Tom Tromey <tromey@redhat.com>.)
507 2001-07-04 Derek Price <dprice@collab.net>
509 * Makefile.in: Regenerated with new Automake release candidate 1.4h.
512 2001-07-04 Derek Price <dprice@collab.net>
514 * configure.in: Tidy and add some comments.
516 * configure: Regenerated.
518 2001-07-03 Derek Price <dprice@collab.net>
520 * HACKING (Source): Add a note about where to obtain the development
522 (Thanks to Bear Giles <bear@coyotesong.com>.)
524 2001-07-03 Derek Price <dprice@collab.net>
526 * configure.in: Test for mmap.
528 * configure: Regenerated.
529 * config.h.in: Ditto.
531 2001-06-28 Derek Price <dprice@collab.net>
533 * Makefile.in: Regenerated with new version of Automake.
535 * configure: Regenerated.
537 2001-06-28 Derek Price <dprice@collab.net>
539 * mdate-sh: New file to support doc/version.texi.
541 2001-06-27 Larry Jones <larry.jones@sdrc.com>
543 * TESTS: Note environment variables to select certain tools,
544 potential problems with big environments.
546 * TODO: Add note about non-canonical paths. Reformat long lines.
548 * NEWS (Changes since 1.11): Note new loginfo format string expansion.
549 Reformat some long lines.
551 2001-06-11 Derek Price <dprice@collab.net>
553 * cvsnt.dsp: Add src/annotate.c to source file list.
554 (Thanks to Jerzy Kaczorowski <kaczoroj@hotmail.com>.)
556 2001-05-30 Derek Price <dprice@collab.net>
558 * configure.in (AC_OUTPUT): Change contrib/pvcs2cvs to contrib/pvcs2rcs.
560 * configure: Regenerated.
562 2001-05-29 Derek Price <dprice@collab.net>
564 * configure.in (AC_OUTPUT): Add pvcs2cvs.
566 * configure: Regenerated.
568 2001-05-21 Derek Price <dprice@collab.net>
570 * NEWS (Changes since 1.11): It's "noautomake.sh", not "noautoconf.sh".
571 * Makefile.am (EXTRA_DIST): Include noautomake.sh.
572 (AUTOMAKE_OPTIONS): Update required Automake version to 1.4e.
573 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>).
575 2001-05-21 Derek Price <dprice@collab.net>
577 * Makefile.am (EXTRA_DIST): Add noautoconf.sh.
579 2001-05-17 Larry Jones <larry.jones@sdrc.com>
581 * depcomp: Yet another newer (unofficial) version from Automake.
583 2001-05-10 Larry Jones <larry.jones@sdrc.com>
585 * configure.in (AC_OUTPUT): Remove -f from chmod -- not portable.
586 * configure: Regenerated.
588 2001-05-03 Derek Price <dprice@collab.net>
590 * TODO (204): New item.
592 2001-05-02 Derek Price <dprice@collab.net>
594 * acinclude.m4 (ACX_WITH_GSSAPI): Make krb5.h a requirement for GSSAPI.
595 krb5.h shouldn't be required, but CVS's GSSAPI implementation is
597 (Reported by Stephen Rasku <stephen@tgivan.com>.)
599 * aclocal.m4: Regenerated.
602 2001-04-29 Derek Price <dprice@collab.net>
604 * Makefile.am (distcheck-hook): Undo last change.
605 (localcheck): New target.
607 * Makefile.in: Regenerated.
609 2001-04-29 Derek Price <dprice@collab.net>
611 * Makefile.am: Add remotecheck to distcheck-hook.
613 * Makefile.in: Regenerated.
615 2001-04-27 Derek Price <dprice@collab.net>
617 * TODO (202): Remove my claim.
620 2001-04-27 Derek Price <dprice@collab.net>
622 * configure.in: Update version number.
624 * configure: Regenerated.
627 2001-04-27 Derek Price <dprice@collab.net>
629 * configure.in: Update version number.
630 * NEWS (new since 1.11.1): Broke read-only fix.
631 (new since 1.11): Diff fix.
633 * configure: Regenerated.
636 2001-04-26 Derek Price <dprice@collab.net>
638 * cvs.spec.in: Don't include %{_infodir}/dir.
639 (krb5): Remove krb5-config from dependencies.
641 * cvs.spec: Regenerated.
643 2001-04-25 Derek Price <dprice@collab.net>
645 * configure.in: Update version to 1.11.1.
647 * Makefile.in: Regenerated with AM 1.4e as of today at 18:10 -0400
652 2001-04-25 Derek Price <dprice@collab.net>
654 * NEWS: Correct punctuation.
656 2001-04-25 Larry Jones <larry.jones@sdrc.com>
658 * depcomp (aix, sgi): Correct previous fixes.
660 2001-04-24 Larry Jones <larry.jones@sdrc.com>
662 * depcomp (sgi): Remove stray HP-UX code.
664 2001-04-18 Derek Price <dprice@collab.net>
666 * noautoconf.sh: New shell script to touch Makefile.in files and
667 prevent unecessary AUtomake rebuilds after updates.
668 * NEWS: Note this new scipt.
670 2001-04-16 Larry Jones <larry.jones@sdrc.com>
672 * depcomp (aix): Remove stray HP-UX code.
674 2001-04-12 Larry Jones <larry.jones@sdrc.com>
676 * mkinstalldirs: Newer version from Automake.
678 2001-04-12 Larry Jones <larry.jones@sdrc.com>
680 * depcomp: Newer version from Automake.
682 2001-04-04 Larry Jones <larry.jones@sdrc.com>
684 * depcomp: Don't count on $? being set in then or else clauses.
686 2001-03-30 Larry Jones <larry.jones@sdrc.com>
688 * NEWS: Note new rlog and rannotate commands.
690 2001-03-14 Derek Price <derek.price@openavenue.com>
692 * configure.in (AC_CHECK_FUNCS): Look for gettimeofday.
694 * config.h.in: Regenerated:
696 * stamp-h1.in: Ditto.
698 2001-03-14 Derek Price <derek.price@openavenue.com>
700 New version of Automake (1.4e). With luck it works with the quirky BSD
703 * aclocal.m4: Regenerated.
705 * Makefile.in: Ditto.
706 * stamp-h1.in: Ditto.
708 2001-02-28 Derek Price <derek.price@openavenue.com>
710 * acinclude.m4 (ACX_WITH_GSSAPI): Move the -L linker option back into
711 LIBS where it should be. LDFLAGS is a user variable.
713 * aclocal.m4: Regenerated.
714 * configure: Regenerated.
716 2001-02-23 Derek Price <derek.price@openavenue.com>
718 * configure.in: Comment definition of PR_PROGRAM.
720 * configure: Regenerated.
722 2001-02-22 Derek Price <derek.price@openavenue.com>
723 Pavel Roskin <proski@gnu.org>
725 * configure.in: Define PR_PROGRAM if `pr' has been found.
727 * config.h.in: Regenerated.
728 * configure: Regenerated.
730 2001-02-20 Derek Price <derek.price@openavenue.com>
732 * acconfig.h (HAVE_GSSAPI): Removed. Entries in acconfig.h aren't
733 necesary when the full functionality of AC_DEFINE is used.
734 (HAVE_GSS_C_NT_HOSTBASED_SERVICE): Ditto.
735 * acinclude.m4 (ACX_WITH_GSSAPI): New file with GSSAPI configure code.
736 * configure.in: Use ACX_WITH_GSSAPI instead of writing GSSAPI code in
739 * aclocal.m4: Regenerated.
740 * config.h.in: Regenerated.
741 * configure: Regenerated.
743 2001-02-15 Derek Price <derek.price@openavenue.com>
745 * configure: Regenerated without beta automake macros.
747 2001-02-14 Derek Price <derek.price@openavenue.com>
749 * configure.in (AC_CHECK_FUNCS): Alphebetize & reorganize. Add
750 cascading search for nanosleep, usleep, & select, in that order.
751 * config.h.in: Regenerated.
752 * configure: Regenerated.
753 * cvsnt.mak: List xtime.h & xselect.h dependancies.
755 2001-02-14 Larry Jones <larry.jones@sdrc.com>
757 * cvsnt.dsp: Remove references to rtag.c & rtag.obj.
760 2001-02-13 Derek Price <derek.price@openavenue.com>
762 * TODO: Add note about merging rdiff & diff.
764 2001-02-13 Derek Price <derek.price@openavenue.com>
766 * TODO: Add note about cvs_temp_file.
768 2001-02-07 Derek Price <derek.price@openavenue.com>
770 * cvs.spec.in (build): Remove the info 'dir' file so it doesn't get
771 installed accidentally.
772 (post): Install info files _into_ system dir file
773 (preun): uninstall info files from dir file
774 * cvs.spec: regenerated
776 2001-01-31 Derek Price <derek.price@openavenue.com>
778 * TODO: Add a note about 'cvs add' w/o write access
780 2001-01-29 Derek Price <derek.price@openavenue.com>
782 * NEWS: Rewrite the comment on the new ~/.cvspass functionality
783 * TODO: Add a note about testing login/logout
785 2001-01-29 Derek Price <derek.price@openavenue.com>
787 * configure.in: Rewrite args to AC_TRY_COMMAND in a form that is
788 acceptable to both Autoconf 1.13 and the new 1.49 beta.
790 * configure: regenerated
792 2001-01-29 Larry Jones <larry.jones@sdrc.com>
794 * configure.in: Check for syslog.h.
795 * configure, config.h.in: Regenerated.
797 2001-01-17 Derek Price <derek.price@openavenue.com>
799 * configure.in: add machinery to check for the BSD VPATH bug
800 and check for texi2dvi.
801 * doc/Makefile.am: use the machinery
802 * diff/Makefile.in: changes to support 'make dist' from a build dir
803 * emx/Makefile.in: changes to support 'make dist' from a build dir
804 * os2/Makefile.in: changes to support 'make dist' from a build dir
805 * zlib/Makefile.in: changes to support 'make dist' from a build dir
807 * Makefile.in: regenerated
808 * aclocal.m4: regenerated
809 * configure: regenerated
810 * contrib/Makefile.in: regenerated
811 * doc/Makefile.in: regenerated
812 * lib/Makefile.in: regenerated
813 * man/Makefile.in: regenerated
814 * src/Makefile.in: regenerated
815 * tools/Makefile.in: regenerated
816 * vms/Makefile.in: regenerated
817 * windows-NT/Makefile.in: regenerated
818 * windows-NT/SCC/Makefile.in: regenerated
820 2001-01-10 Derek Price <derek.price@openavenue.com>
821 Rex Jolliff <Rex_Jolliff@notes.ymp.gov>
823 * NEWS (new since 1.11): Add comment about VMS wildcards
825 2001-01-05 Derek Price <derek.price@openavenue.com>
827 * configure.in (AC_OUTPUT): Move some script targets here
828 * contrib/Makefile.am (EXTRA_DIST, SUFFIXES, .pl:, .csh:): Move some
829 script targets to configure.in
830 * src/Makefile.am (cvsbug, cvsbug_EXTRA_DIST, EXTRA_DIST): move cvsbug
831 target to configure.in
833 * aclocal.m4: Regenerated due to change in Automake installation
835 * Makefile.in: Regenerated
837 * contrib/Makefile.in: ditto
838 * doc/Makefile.in: ditto
839 * lib/Makefile.in: ditto
840 * man/Makefile.in: ditto
841 * src/Makefile.in: ditto
842 * tools/Makefile.in: ditto
843 * vms/Makefile.in: ditto
844 * windows-NT/Makefile.in: ditto
845 * windows-NT/SCC/Makefile.in: ditto
847 * cvs.spec: updated timestamp
849 * doc/CVSvn.texi: ditto
850 * src/stamp-h2.in: ditto
851 * src/version.c: ditto
853 * contrib/clmerge.in: Rename from clmerge.pl
854 * contrib/cln_hist.in: Rename from cln_hist.pl
855 * contrib/commit_prep.in: Rename from commit_prep.pl
856 * contrib/cvs_acls.in: Rename from cvs_acls.pl
857 * contrib/log.in: Rename from log.pl
858 * contrib/log_accum.in: Rename from log_accum.pl
859 * contrib/mfpipe.in: Rename from mfpipe.pl
860 * contrib/rcslock.in: Rename from rcslock.pl
861 * contrib/sccs2rcs.in: Rename from scc2rcs.csh
862 * src/cvsbug.in: Rename from cvsbug.sh
864 * contrib/clmerge.pl: Rename to clmerge.in
865 * contrib/cln_hist.pl: Rename to cln_hist.in
866 * contrib/commit_prep.pl: Rename to commit_prep.in
867 * contrib/cvs_acls.pl: Rename to cvs_acls.in
868 * contrib/log.pl: Rename to log.in
869 * contrib/log_accum.pl: Rename to log_accum.in
870 * contrib/mfpipe.pl: Rename to mfpipe.in
871 * contrib/rcslock.pl: Rename to rcslock.in
872 * contrib/sccs2rcs.csh: Rename to sccs2rcs.in
873 * src/cvsbug.sh: Rename to cvsbug.in
875 2001-01-03 Derek Price <derek.price@openavenue.com>
877 * Makefile.am (remotecheck): depend on 'all'
878 * Makefile.in: regenerated
880 2001-01-03 Derek Price <derek.price@openavenue.com>
882 * Makefile.in (DEP_FILES): Regenerated with new version of Automake
883 (DEP_FILES_conditional patch for BSD make compatibility)
884 * contrib/Makefile.in: ditto
885 * doc/Makefile.in: ditto
886 * lib/Makefile.in: ditto
887 * man/Makefile.in: ditto
888 * src/Makefile.in: ditto
889 * tools/Makefile.in: ditto
890 * vms/Makefile.in: ditto
891 * windows-NT/Makefile.in: ditto
892 * windows-NT/SCC/Makefile.in: ditto
894 2000-12-28 Derek Price <derek.price@openavenue.com>
896 * INSTALL (BUILDING FROM SOURCES): Added a couple more platforms to the
898 (Building ... under Unix): Added note about BSD make and
899 --disable-dependency-tracking
900 (Building ... under Windows ...): Added note about using MSVC++ 6.0
901 (Building [on] other platforms): Added note about wincvs.org and
902 cvsnt.org. Added more complete note about BSD make and
903 --disable-dependency-tracking than the above
905 2000-12-27 Derek Price <derek.price@openavenue.com>
907 * NEWS: Fix comments about the changes to ~/.cvspass
909 2000-12-26 Derek Price <derek.price@openavenue.com>
911 * Makefile.am (EXTRA_DIST): Add cvs.spec.in
912 (cvs.spec): new target
913 * Makefile.in: Regenerated
914 * aclocal.m4: update timestamp
915 * configure: Regenerated
916 * configure.in (AC_OUTPUT): Remove cvs.spec, doc/CVSvn.texi,
918 * stamp-h1.in: update timestamp
919 * contrib/Makefile.in: ditto
920 * lib/Makefile.in: ditto
921 * man/Makefile.in: ditto
922 * tools/Makefile.in: ditto
923 * vms/Makefile.in: ditto
924 * windows-NT/Makefile.in: ditto
925 * windows-NT/SCC/Makefile.in: ditto
927 2000-12-22 Derek Price <derek.price@openavenue.com>
929 * configure.in (AC_OUTPUT): Stretched
930 * configure: Regenerated
932 2000-12-22 Derek Price <derek.price@openavenue.com>
934 * aclocal.m4: Regenerated due to Automake update
936 2000-12-22 Derek Price <derek.price@openavenue.com>
938 * Makefile.in: Regenerated
939 * aclocal.m4: Regenerated due to a change to AM_PROG_ETAGS
940 * configure: Regenerated
942 2000-12-21 Derek Price <derek.price@openavenue.com>
944 * .cvsignore: removed newly unused files, added new stamp file,
946 * AUTHORS: Added this file to please Automake. Apparently, its
947 presence is mandated by the GNU coding standards.
948 * Makefile.am: New file needed by Automake
949 * Makefile.in: Regenerated
950 * NEWS: Add a comment about the Automake conversion
951 * aclocal.m4: Added this file for Automake
952 * config.h.in: Regenerated
953 * configure: Regenerated
954 * configure.in: Some changes to support Automake and support for
955 missing roff & ps2pdf programs.
956 * cvs.spec: Regenerated
957 * cvs.spec.in: New file leveraging Automake support
958 * depcomp: New Automake file
959 * install-sh: Newer version from Automake
960 * missing: New Automake file
961 * mkinstalldirs: Newer version from Automake
962 * stamp-h.in: Remove unused file
963 * stamp-h1.in: New Automake generated stamp file
965 2000-11-30 Derek Price <derek.price@openavenue.com>
966 Stephen Kennedy <Stephen.Kennedy@havok.com>
968 * cvs.spec (krb5): Require krb5-devel for a build of the krb5 target
970 2000-11-29 Derek Price <derek.price@openavenue.com>
971 Stephen Kennedy <Stephen.Kennedy@havok.com>
973 * cvs.spec (build, post, preun): remove an old, commented out
974 line and replace hardcoded paths with _infodir and _bindir as
976 (files): replace file list with more generic and succinct one
978 2000-11-15 Derek Price <derek.price@openavenue.com>
980 * TODO (198): added note about deprecating cvs_temp_name
981 * configure.in (AC_CHECK_FUNCS): added mkstemp to support
982 new cvs_temp_file function.
983 * config.h.in: regenerated
984 * configure: regenerated
986 2000-11-08 Larry Jones <larry.jones@sdrc.com>
988 * configure.in: Check for getgroups function.
989 * configure, config.h.in: Regenerated.
991 2000-11-07 Larry Jones <larry.jones@sdrc.com>
993 * Makefile.in (FLAGS_TO_PASS): Add INSTALL, INSTALL_DATA, and
995 (Reported by Christian Brechbuehler <christian@arsdigita.com>.)
997 2000-11-03 Derek Price <derek.price@openavenue.com>
999 * cvs.spec (build): pass in --without-gssapi when configuring the main
1000 package so that the Kerberized version of CVS doesn't get built when
1001 the user happens to have Kerberos installed in the default location.
1003 2000-10-31 Derek Price <derek.price@openavenue.com>
1005 * NEWS: Mention zlib was updated to 1.1.3.
1007 2000-10-30 Derek Price <derek.price@openavenue.com>
1009 * cvs.spec: Fixed trapping for gssapi so that the RPM can be built
1010 on a machine without Kerberos. Should now build standard RPM on a
1011 machine without Kerberos and the standard RPM + the Kerberos RPM on
1012 a machine with the Kerberos devel libraries.
1014 2000-10-26 Larry Jones <larry.jones@sdrc.com>
1016 * configure.in: Get path to pr for diff.
1017 (Patch submitted by Urs Thuermann <urs@isnogud.escape.de>.)
1018 * configure: Regenerated.
1020 2000-10-18 Derek Price <derek.price@openavenue.com>
1022 * .cvsignore: Added .fname & .version, two temporary files used in spec
1024 * Makefile.in (distclean-local): clean .fname & .version
1025 * cvs.spec: Replaced with a new version based on RedHat 6.2's spec file
1026 for cvs 1.10.7. Edited heavily to include a krb5 subpackage for the
1027 gssapi binary and fixed RedHat's info and man file placement.
1029 2000-10-17 Derek Price <derek.price@openavenue.com>
1031 * NEWS: added a comment about the new CVSROOT format for pserver.
1033 2000-10-17 Derek Price <derek.price@openavenue.com>
1035 * NEWS: added a comment about the new format of ~/.cvspass
1037 2000-10-09 Derek Price <derek.price@openavenue.com>
1039 * cvsnt.mak: Some minor changes to allow CVS to compile correctly
1040 under NT and Visual C++ 6.0.
1042 2000-09-07 Larry Jones <larry.jones@sdrc.com>
1044 * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
1047 * acconfig.h: Copy HAVE_CRYPT, HAVE_GETSPNAM, REGEX_MALLOC, and
1048 _REGEX_RE_COMP from config.h.in to here, where they should have
1049 been in the first place.
1050 * config.h.in: Regenerated.
1052 2000-08-30 Larry Jones <larry.jones@sdrc.com>
1054 * NEWS: Note additional history enhancements.
1056 2000-08-01 Larry Jones <larry.jones@sdrc.com>
1058 * configure.in, config.h.in: Add check for getpassphrase (Solaris).
1059 * configure: Regenerated.
1061 2000-07-11 Larry Jones <larry.jones@sdrc.com>
1063 * configure.in, config.h.in: Add checks for mknod() and st_rdev
1064 since some systems (notably Plan 9) don't have them.
1065 * configure: Regenerated.
1067 2000-07-10 Larry Jones <larry.jones@sdrc.com>
1069 * NEWS: Note the new "version" command.
1071 2000-07-06 Larry Jones <larry.jones@sdrc.com>
1073 * NEWS: Note that admin -t works in client/server.
1075 2000-06-19 Larry Jones <larry.jones@sdrc.com>
1077 * configure.in (AC_DEFINE): Define REGEX_MALLOC and _REGEX_RE_COMP
1078 to configure lib/regex.c the way we want without messing with the
1080 * config.h.in: Ditto.
1081 * configure: Regenerated.
1083 2000-05-16 Jim Kingdon <kingdon@redhat.com>
1085 * TODO (186): Remove paragraph about Eric Raymond's interest.
1086 This is still on the future projects on his site, it just seems to
1087 brief (and too long ago updated) that I don't really see the need
1090 2000-05-05 Larry Jones <larry.jones@sdrc.com>
1092 * TESTS: Add notes about required tools and where to get them.
1094 2000-05-02 Donald Sharp <sharpd@cisco.com>
1095 and Larry Jones <larry.jones@sdrc.com>
1097 * NEWS: Note history output format change.
1099 2000-02-17 Larry Jones <larry.jones@sdrc.com>
1101 * NEWS: Note that PreservePermissions is disabled.
1102 * configure.in: Don't define PRESERVE_PERMISSIONS_SUPPORT.
1103 * configure: Regenerated.
1105 2000-02-01 Larry Jones <larry.jones@sdrc.com>
1107 * configure.in: Try again to handle systems that need both libsocket
1109 * configure: Regenerated.
1111 1999-12-09 Larry Jones <larry.jones@sdrc.com>
1113 * configure.in: Correctly handle systems that need both libsocket
1115 * configure: Regenerated.
1117 1999-12-06 Larry Jones <larry.jones@sdrc.com>
1119 * configure.in: Update to autoconf 2.13; use new AC_SEARCH_LIBS
1120 to handle getspnam, connect, gethostbyname, and crypt correctly;
1121 use new AC_FUNC_FNMATCH instead of doing it by hand.
1122 * configure: Regenerated with autoconf 2.13.
1124 1999-12-06 Larry Jones <larry.jones@sdrc.com>
1126 * INSTALL (Tested platforms): Update info.
1128 1999-11-04 Jim Kingdon <http://developer.redhat.com/>
1130 * README (Installation): Yet another prep.ai.mit.edu -> gnu.org
1131 change (can't believe we still haven't gotten them all).
1133 1999-11-04 Karl Fogel <kfogel@red-bean.com>
1135 * NEWS: added item about anon cvs no longer needing password.
1137 1999-10-28 Larry Jones <larry.jones@sdrc.com>
1139 * TESTS: Add note about not running as root. Remove note about
1140 Solaris sort since sanity.sh was changed to avoid the problem.
1142 1999-07-12 Larry Jones <larry.jones@sdrc.com>
1144 * TESTS: Remove suspicion that setting LC_COLLATE has fixed the
1145 problem with Solaris sort -- people are still reporting it.
1147 1999-05-17 Jim Kingdon <http://www.cyclic.com>
1149 (These changes were run by devel-cvs; feedback was "They look fine"
1150 from Jim Meyering and "I concur" from Noel Cragg).
1151 * HACKING (Submitting patches): Rewrite parts to try to sketch out
1152 a process which is less centralized and hopefully describes the
1153 status quo better (for example, I've mostly removed the word
1154 "submit" because it describes a process of sending your patch to a
1155 central authority rather than to whoever wants it). Update to
1156 reflect some of the current practices/thinking regarding quality
1157 and other matters. Try to be more concise where feasible.
1159 1999-05-13 Jim Kingdon <http://www.cyclic.com>
1161 * BUGS: Remove item about RELATIVE_REPOS not working with
1162 client/server CVS; it must have been fixed because the testsuite
1163 is working fine with RELATIVE_REPOS.
1165 1999-05-07 Jim Kingdon <http://www.cyclic.com>
1167 * TESTS: Add note about send-expect style interaction.
1169 1999-04-26 Jim Kingdon
1171 * cvsnt.mak: Revert to the version before today's changes
1172 (modulo one "because the IDE feels like it" change). I
1173 couldn't get O'Connor's cvsnt.mak to work with MSVC 4.0 at
1174 all (I tried the IDE, which tried to wrap the makefile and
1175 wouldn't build even with the wrap, and the command line NMAKE).
1176 * .cvsignore: Add back cvsnt.mdp WinDebug WinRel, accordingly.
1178 1999-04-26 Jim Kingdon <http://www.cyclic.com>
1180 * Makefile.in (DISTFILES): Add cvsnt.dsw.
1182 1999-04-26 (submitted 1999-03-24) John O'Connor <john@shore.net>
1184 * cvsnt.dsw: new file. The workspace file used by MSVC 5+ to
1185 manage multiple projects. It contains three projects: cvsnt,
1188 * cvsnt.dsp: Fixed problem where CVS wouldn't build because of
1189 file name conflicts. Removed all the files from zlib and diff
1190 directories and moved to separate project files.
1192 * cvsnt.mak: Re-generated due to the changes in cvsnt.dsp.
1194 * .cvsignore: Removed un-used entries related to MSVC. Added
1195 entries to cover all files generated by the NT build: *.ncb,
1196 *.opt, *.plg, Debug and Release.
1198 1999-04-09 Jim Kingdon <http://www.cyclic.com>
1200 * HACKING: Add a sentence about sending patches somewhere other
1201 than bug-cvs, while still granting permission for people to use
1204 1999-04-08 Jim Kingdon <http://www.cyclic.com>
1206 * configure.in (AC_OUTPUT): Remove macintosh/Makefile (overlooked
1207 in change of 1999-02-26; thanks to Erik Bertelsen for reporting it).
1208 * configure: Regenerated.
1210 1999-02-26 Jim Kingdon <http://www.cyclic.com>
1212 * macintosh: Remove this subdirectory and all its contents. It
1213 contained MacCVS 2.x, but pretty much everyone has moved on to
1214 MacCVS 3.x, MacCVS Pro, or MacCVSClient.
1215 * Makefile.in (SUBDIRS): Remove macintosh.
1217 1999-02-25 Mehul N. Sanghvi (and Jim Kingdon)
1219 * INSTALL: Add MkLinux on PowerPC.
1221 1999-02-18 Jim Kingdon
1223 * cvsnt.mak: Remove vasprintf. Plus of course the usual
1224 "because the IDE feels like it" changes.
1226 1999-02-09 Jim Kingdon <http://www.cyclic.com>
1228 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf; see
1229 lib/ChangeLog for rationale.
1230 * configure: Regenerated.
1232 1999-01-31 Assar Westerlund of sics.se
1235 * configure.in: The GSSAPI code in CVS requires krb5.h which
1236 Solaris 2.7 doesn't have. Check for it.
1237 * configure: Regenerated.
1239 1999-01-12 Jim Kingdon <http://www.cyclic.com>
1241 * COPYING, COPYING.LIB: Remove obsolete snail address of the Free
1242 Software Foundation.
1244 1998-12-01 Jim Kingdon
1246 * TODO (195): Check in a few clarifications from Andrew Tridgell,
1249 1998-11-11 Jim Kingdon
1251 * HACKING: Change prep.ai.mit.edu to gnu.org.
1253 1998-10-26 Jim Kingdon
1255 * INSTALL: Add information for Sequent DYNIX/ptx4.0, from a report
1258 1998-10-14 Jim Kingdon
1260 * configure.in (AC_OUTPUT): Remove contrib/elib/Makefile.
1261 * configure: Regenerated using autoconf 2.10.
1263 1998-10-13 Jim Kingdon
1265 * TODO (149): Update since -d doesn't rewrite CVS/Root any more.
1267 1998-10-03 Jim Kingdon <kingdon@harvey.cyclic.com>
1269 * TODO (31): Mention the ,foo.c, and SIGINT issue.
1271 1998-09-25 Jim Kingdon <kingdon@harvey.cyclic.com>
1273 * FAQ: Update from FAQ-O-Matic. This features fewer blank lines
1274 and a few more minor formatting changes (not sure whether the
1275 FAQ-O-Matic changed or whether this is because I upgraded Lynx).
1276 I read through the diffs, and the real changes are: (A) In
1277 /Advanced_Topics_/Setting_up_and_Manag/, #1, describe "cvs init",
1278 don't describe committing modules file twice
1279 (no longer needed now that mkmodules is not a separate program),
1280 don't mention "cvs import" here. (B)
1281 /Advanced_Topics_/Setting_up_and_Manag/, #5, describe special
1282 issues with pserver and repository permissions,
1283 (C), /Advanced_Topics_/Tricks_of_the_Trade/, renumber the question
1284 "Why do timestamps sometimes get set to the date of the revision"
1285 from #17 to #9. Renumber the questions between #9 and #17
1286 accordingly, (D) /User_Tasks_/Less_Common_User_Tas/, "8. How do I
1287 split a file into pieces, retaining revision histories?", include
1288 a script which may help with this, (E)
1289 /What_is_CVS_/How_does_CVS_differ_/, correct the name of SABLIME,
1290 (F) /What_is_CVS_/Where_do_I_find_CVS_/, "2. Is there an archive
1291 of CVS material?", note that http://www.delos.com/cvs doesn't
1294 * NEWS: Mention :fork:.
1296 1998-09-24 Jim Kingdon <kingdon@harvey.cyclic.com>
1298 * INSTALL (Tested platforms): Update SCO OpenServer information,
1299 from a report by Robert Lipe@DIGI.
1301 1998-09-22 Jim Kingdon <kingdon@harvey.cyclic.com>
1303 * NEWS: Add items about multiple roots and -d not updating
1306 1998-09-09 Jim Kingdon <kingdon@harvey.cyclic.com>
1308 * configure.in (AC_OUTPUT): Remove tools/pcl-cvs/Makefile.
1309 * configure: Regenerated using autoconf 2.10.
1311 1998-09-07 Jim Kingdon <kingdon@harvey.cyclic.com>
1313 * NEWS: Add item about LockDir.
1315 1998-08-31 Jim Kingdon <kingdon@harvey.cyclic.com>
1317 * INSTALL (Tested platforms): Add Solaris x86 (reported by Jeremy of
1318 exit109.com) and Irix 6.4 (reported by Russ Allbery).
1320 * INSTALL (Tested platforms): Add Solaris 2.6 (reported by Russ
1323 1998-08-28 Noel Cragg <noel@swish.red-bean.com>
1325 * TODO (196): new item.
1327 1998-08-26 Jim Kingdon <kingdon@harvey.cyclic.com>
1329 * TESTS: Update comments concerning Solaris sort and LC_COLLATE.
1331 1998-08-17 Jim Kingdon <kingdon@harvey.cyclic.com>
1333 * INSTALL: Update Irix, Ultrix, and NetBSD/Alpha with test results
1336 1998-08-14 Jim Kingdon <kingdon@harvey.cyclic.com>
1338 * INSTALL: Add NetBSD/mac68k (reported by Hauke Fath of melog.de).
1339 Add alpha-dec-osf4.0 and update SunOS and linux entries (reported
1340 by Jim Kingdon and Noel Cragg).
1342 1998-08-06 Jim Kingdon <kingdon@harvey.cyclic.com>
1344 * INSTALL: Update for SCO OpenServer 5 (reported by Jeffery
1347 1998-08-01 Jim Kingdon <kingdon@harvey.cyclic.com>
1349 * INSTALL: Add Unixware 7 (reported by Phillip Porch).
1351 1998-07-29 Jim Kingdon <kingdon@harvey.cyclic.com>
1353 * cvsnt.mak: For rcscmds.c, also include files from the diff
1354 directory. Plus of course the usual voluminous "because Visual
1355 C++ 4.0 feels like it" changes.
1357 Tue Jul 28 22:16:48 1998 Noel Cragg <noel@swish.red-bean.com>
1359 * Makefile.in (dist): unset the GZIP shell variable before calling
1360 gzip to avoid invocation problems.
1362 Sun Jul 26 16:22:21 1998 Noel Cragg <noel@swish.red-bean.com>
1364 * NEWS: add info about TopLevelAdmin.
1366 1998-07-20 Jim Kingdon <kingdon@harvey.cyclic.com>
1368 * INSTALL: Update entries for HPUX and AIX (based on a submission
1371 1998-06-25 Jim Kingdon <kingdon@harvey.cyclic.com>
1373 * README.VMS: We generally don't need GNU patch any more.
1375 1998-06-03 Jim Kingdon <kingdon@harvey.cyclic.com>
1377 * TESTS: Don't mention the version of Solaris; Mark Borges says
1378 that it applies to Solaris 2.5 as well as 2.6.
1380 1998-06-02 Assar Westerlund <assar@sics.se>
1382 * configure.in: Test for GSS_C_NT_HOSTBASED_SERVICE in gssapi.h.
1383 * acconfig.h: Add undef for HAVE_GSS_C_NT_HOSTBASED_SERVICE.
1384 * configure, config.h.in: Rebuild.
1386 1998-06-01 Assar Westerlund <assar@sics.se>
1387 and Ian Lance Taylor <ian@cygnus.com>
1389 * configure.in: Check for GSSAPI headers individually. Use a
1390 different set of GSSPI libraries if gssapi.h rather than
1391 gssapi/gssapi.h is found. Adds Heimdal support.
1392 * configure, config.h.in: Rebuild.
1394 1998-05-25 Jim Kingdon <kingdon@harvey.cyclic.com>
1396 * cvs.spec (%description): Rewrite to be slightly more verbose
1397 about the basic features. Don't try to mention what CVS lacks.
1399 1998-05-23 Jim Kingdon <kingdon@harvey.cyclic.com>
1401 * BUGS: Remove items about binary file bugs which were fixed
1402 approximately 6 months ago.
1404 1998-04-28 Jim Kingdon <kingdon@harvey.cyclic.com>
1406 * TESTS: Add note about Solaris sort program (reported by Mark
1409 1998-03-16 Larry Jones <larry.jones@sdrc.com>
1411 * configure.in: Simplify test for shadow password support since
1412 the code now handles the case where shadow passwords are supported
1414 * configure: Regenerated.
1416 1998-03-07 Jim Kingdon <kingdon@harvey.cyclic.com>
1418 * TESTS: Remove note about SGI's XFS. Someone reports that it
1419 works (I would assume due to the 13 Feb 1998, and earlier, changes
1422 * NEWS: Add item about PreservePermissions. Fix unclear wording
1425 1998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com>
1427 * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and
1429 * configure, config.h.in: Regenerated.
1431 Tue Feb 17 18:32:36 1998 Ian Lance Taylor <ian@cygnus.com>
1433 * configure.in: Add memmove back to AC_REPLACE_FUNCS list.
1434 * configure: Rebuild.
1436 1998-02-16 Jim Kingdon <kingdon@harvey.cyclic.com>
1438 * TODO (190): Remove "failed to check out" from commit.c from
1439 lists of error messages suppressed by -q; it no longer is.
1441 4 Feb 1998 Jim Kingdon
1443 * cvsnt.mak: The usual "because Visual C++ feels like it"
1444 changes. These ones seem to have to do with reordering
1445 files and release versus debug configurations, mainly.
1447 Fri Jan 30 10:37:40 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
1449 * INSTALL: Update which version of CVS was tested with EMX.
1451 15 Jan 1998 W. L. Estes <wlestes@hamlet.uncg.edu>
1452 and Jim Kingdon <kingdon@harvey.cyclic.com>
1454 * cvs.spec, Makefile.in: Fix some problems with the spec file
1455 distributed with cvs. RPM chokes on a build root of slash, so
1456 that is gone now. CVS is relocatable (as far as I know) so I
1457 added a prefix tag. The source location was incorrect and in
1458 fixing that I had to add a `g' flag to one of the sed commands in
1459 the Makefile.in so the spec file gets generated correctly.
1461 13 Jan 1998 Jim Kingdon
1463 * cvsnt.mak: Add lib/fncase.c. Plus of course the usual
1464 "because Visual C++ feels like it" changes.
1466 Tue Jan 13 16:49:38 1998 Ian Lance Taylor <ian@cygnus.com>
1468 * acconfig.h (USE_SETMODE_STDOUT): Add undef line.
1469 (HAVE_SETMODE): Likewise.
1470 * configure.in: If cygwin32, define USE_SETMODE_STDOUT and
1472 * configure, config.h.in: Regenerate.
1474 * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line.
1475 * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE.
1476 * configure, config.h.in: Regenerate.
1478 * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS
1480 * configure: Regenerate.
1482 Sun Jan 11 11:43:55 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
1484 * HACKING: Add example of indentation for switch statement. I
1485 always have to look this one up, and it seems worthwhile to
1486 specify it here rather than be unsure which switch statement in
1487 CVS to use as an example.
1489 Wed Jan 7 09:41:08 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
1491 * TODO: Revise item 149 (concerning changing CVS/Root and such).
1492 "This whole area is a rather bad pile of individual decisions which
1493 accumulated over time, some of them probably bad decisions with
1496 Wed Dec 31 09:25:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1498 * FAQ: Re-import from FAQ-O-Matic. Features a change regarding
1499 removing directories.
1501 Tue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1503 * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs
1504 address from prep.ai.mit.edu to gnu.org per email from Martin
1505 Hamilton. When referring to bug-reporting procedure refer to
1506 Cederqvist not README.
1508 Tue Dec 16 13:13:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1510 * FAQ: Re-import from FAQ-O-Matic. The content is the same, but
1511 instead of being from Mosaic, it is from "lynx -dump -nolist".
1512 This output is somewhat better (for example, it is formatted for
1513 80 columns or so, rather than Mosaic which is rather
1514 inconsistent), and also lynx is free and still maintained whereas
1515 NCSA Mosaic is proprietary and no longer maintained.
1517 * FAQ: Re-import from FAQ-O-Matic. Features an update to the
1520 * NEWS: Add item about GSSAPI.
1522 Fri Dec 12 14:00:57 1997 Ian Lance Taylor <ian@cygnus.com>
1524 * configure.in: Add --with-gssapi option, and look for gssapi.h
1525 and GSSAPI Kerberos v5 libraries.
1526 * acconfig.h: Add HAVE_GSSAPI.
1527 * configure, config.h.in: Regenerate.
1529 Thu Dec 11 15:58:06 1997 Eric Mumpower <nocturne@cygnus.com>
1531 * configure.in: Let --with-krb4 override the system Kerberos
1532 header files and libraries, if any.
1533 * configure: Regenerate.
1535 Thu Dec 4 20:01:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1537 * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to
1539 * configure: Regenerated (never was regenerated after getwd change).
1541 1997-12-04 Jim Meyering <meyering@na-net.ornl.gov>
1543 * configure.in (AC_CHECK_FUNCS): Add mempcpy.
1545 Thu Dec 4 10:42:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1547 * BUGS: Update for kfogel .cvswrappers fix.
1549 Tue Dec 2 22:14:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1551 * MINOR-BUGS: Update per info-cvs mail from Steve Cameron.
1553 1997-11-29 Jim Kingdon
1555 * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale).
1557 * cvsnt.mak: The usual "because Developer Studio feels like
1560 Sat Nov 29 22:10:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1562 * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog
1565 Mon Nov 24 10:36:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1567 * INSTALL: Update QNX information per email from Michael Hunter of
1570 Wed Nov 19 17:44:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1572 * INSTALL: Add Sequent entry per bug-cvs report.
1574 1997-11-17 Karl Fogel <kfogel@floss.red-bean.com>
1576 * BUGS: Remove item about exporting binary files to non-unix
1577 clients; this is fixed.
1579 Mon Nov 17 09:07:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1581 * BUGS: Add yet another binary files problem.
1583 1997-11-14 Karl Fogel <kfogel@floss.red-bean.com>
1585 * cvsnt.mak: updated for diff/ subdir.
1587 Fri Nov 14 12:25:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1589 * BUGS: Remove item about dying gasps message. At least one known
1590 cause has been fixed.
1592 Wed Nov 12 20:24:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1594 * FAQ: Re-import from FAQ-O-Matic. Features a wording fix to
1595 "What do I do first? How do I create a Repository?" and a
1596 formatting fix (makes it clear which bullets are under what)
1597 to "What is a module?"
1599 * NEWS: Add item about RCS library. Remove item about RCSBIN in
1601 * INSTALL: Simplify instructions to reflect the fact that one need
1602 not any longer install RCS and GNU diff.
1603 * PROJECTS: Remove item about RCS library; it is done.
1605 Mon, 10 Nov 1997 Jim Kingdon
1607 * cvsnt.dsp: For diff/diff.c, also look for include files in
1608 diff directory. This means we get diff/system.h not lib/system.h.
1610 Sun Nov 9 16:16:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1612 * TODO (#195): New item, about rsync and such issues.
1614 Thu Nov 6 14:29:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1616 * TODO (#194): New item, about separated metadata.
1618 * TODO (#186): Rewrite paragraph on CVSclusters to be clearer
1619 about what this can do and why I think it is a cool idea.
1621 Sun Nov 2 19:34:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1623 * DEVEL-CVS: Wording fix: want to specify that new developers are
1624 granted checkin access and the ability to send to devel-cvs, not
1625 specify whether this is implemented via an "account" (whatever
1626 that is) (editorial change, not run by devel-cvs).
1628 Fri Oct 31 16:30:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1630 * NEWS: Mention admin -o rev1::rev2.
1632 Wed Oct 29 08:40:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1634 * TODO: Add item 193, about alternatives to timestamps in CVS/Entries.
1636 Tue Oct 28 19:59:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1638 * TODO (190): "rcs failed" message is no longer affected by global
1641 1997-10-28 Jim Kingdon
1643 * .cvsignore: Add Visual C++ files du jour, namely
1644 {diff,vc50}.{pdb,idb,pch}.
1646 * cvsnt.dsp: Add files for diff library. The custom build
1647 stuff for diff/version.c and diff/diff.c was to deal with
1648 there also being a src/version.c and src/diff.c. There
1649 might be an easier way.
1651 Mon Oct 27 11:21:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1653 * FAQ: Re-import from FAQ-O-Matic. Features an edit from Larry
1654 Jones regarding CVS on Windows.
1656 Mon Oct 20 15:23:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1658 * BUGS: Add item about spaces in login names.
1660 Mon Oct 20 10:25:42 1997 Hannes R. Boehm <hannes@boehm.org>
1662 * INSTALL (Tested platforms): Add Red Hat Linux 4.2.
1664 Wed Oct 15 10:55:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1666 * TODO (#192): Also mention issue with opening connections to new
1667 servers if CVSROOT changes.
1669 * TODO (#191): Add thoughts on external difference programs.
1671 1997-10-11 Noel Cragg <noel@swish.red-bean.com>
1673 * BUGS: remove note about the `-d' flag bug that was just fixed.
1675 * TODO: new item 192.
1677 Thu Oct 9 12:59:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1679 * TODO: Revise item #182 to be clearer and to point to the
1682 Thu Sep 25 14:48:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1684 * build.com: Also recurse into diff directory.
1686 Wed Sep 24 10:35:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1688 * configure.in: Don't check for system-supplied regex matcher; see
1689 comment for rationale.
1690 * configure: Regenerated.
1692 Tue Sep 23 16:00:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1694 * BUGS: Add item about cvs add and -k wrappers.
1696 Mon Sep 22 11:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1698 * TODO: Revise item #191 in response to xdelta 1.10 release and a
1699 few other random thoughts.
1701 Sun Sep 21 17:56:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1703 * configure.in: Instead of checking for memchr, just define
1704 HAVE_MEMCHR and HAVE_STRCHR.
1705 Add comment about AC_FUNC_VFORK and vfork in general.
1706 * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR.
1707 * configure, config.h.in: Regenerated.
1709 * config.h.in: Regenerate using autoheader from autoconf 2.10.
1711 Sat Sep 20 01:17:10 1997 Tim Pierce <twp@twp.tezcat.com>
1713 [notes: (1) includes the patches to config.h.in which he sent
1714 (presumably generated), (2) I have omitted a change, which was
1715 sent without a ChangeLog entry, to change re_exec to
1716 re_compile_pattern in configure.in, (3) Also adds diff/Makefile in
1719 * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
1722 Note that AC_CHECK_FUNCS(vfork)
1723 has been replaced by AC_FUNC_VFORK... libdiff wants the more
1724 specific test, and it seems unlikely to break CVS.
1726 * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK,
1727 AC_STRUCT_ST_BLKSIZE.
1728 (AC_CHECK_HEADERS): Add limits.h and sys/file.h.
1729 (AC_REPLACE_FUNCS): Add memchr.
1730 (AC_CHECK_FUNCS): Remove vfork.
1732 Fri Sep 19 09:59:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1734 * TODO: Add item #191, concerning how to store binary files.
1736 Wed Sep 17 16:13:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1738 * TESTS: Add ideas about ability to pass spaces in arguments, and
1739 stdin, to the program under test, as something to consider for the
1740 different test frameworks.
1742 Tue Sep 16 00:14:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1744 * BUGS: Add item about importing binary files.
1746 * TODO: Adjust item #150 to reflect the fact that the client is
1747 not quite so mean about tossing the log message as it was.
1749 Fri Sep 12 13:04:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1751 * INSTALL: Update Windows entries per email from Greg Strockbine
1754 Thu Sep 11 15:03:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1756 * TODO: New item #190, about meaning of -q and -Q global options.
1758 Wed Sep 10 18:48:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1760 * TODO: A few more thoughts on "cvs message" (item 150).
1762 Tue Sep 9 22:20:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1764 * README.VMS (Notes regarding compiling on VAX/VMS): Add item
1765 about mode_t and pid_t.
1767 Sun Sep 7 17:34:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1769 * FAQ: Re-import from FAQ-O-Matic. The metavariables are back.
1771 * FAQ: Re-import from FAQ-O-Matic. Features comment from
1772 julian@whistle about update -r branch:date. It also clobbered the
1773 metavariables (confusion about "<" as data vs. HTML tag I would
1774 guess), which I plan on fixing in a moment.
1776 * configure.in: Add comment about re_exec and regexp syntax.
1778 * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long
1779 ago converted to use its own routine xstrdup.
1780 * configure: Regenerated.
1782 Sat Sep 6 00:08:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1784 * FAQ: Re-import from FAQ-O-Matic. In particular: GIC info
1785 updated, binary files updated (e.g. -kb not -ko), rename database
1786 and rCVS info updated (refer to TODO), tweaks to section on
1787 contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated
1788 (e.g. remove Indiana address), usenet info updated
1789 (e.g. comp.software.config-mgmt not gnu.*).
1791 Fri Sep 5 20:46:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1793 * FAQ: Add another introductory paragraph which talks about out of
1794 date material from 1995 FAQ.
1796 * FAQ: Re-import from FAQ-O-Matic. This was mainly as a proof of
1797 concept that I could edit the Cygnus question and have the diffs
1798 come out looking right (which worked), but I also discovered that
1799 the previous checkin was truncated partway through.
1801 * FAQ: Replace file with an introductory paragraph plus a
1802 downloaded copy of Molli's FAQ-O-Matic. I believe the content
1803 closely matches the 1995 Grubbs FAQ but because everything is
1804 re-ordered it would be painstaking work to verify this.
1806 Thu Sep 4 17:33:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1808 * BUGS: Add item about -w global option and client/server.
1810 Wed Sep 3 23:03:34 1997 Noel Cragg <noel@harvey.cyclic.com>
1812 * TODO: Verbosify verbiage in item #189.
1814 Wed Sep 3 14:14:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1816 * TODO: Add item #189, concerning renames.
1818 Sat Aug 30 03:26:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1820 * TODO: Fix typo in Noel's change.
1822 Sat Aug 30 03:17:36 1997 Noel Cragg <noel@harvey.cyclic.com>
1824 * TODO: Add a header so emacs chooses the correct editing mode.
1825 Made several entries more verbose (expanded some of the less
1826 well-known acronyms and/or added pointers to further
1829 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1831 * INSTALL: Remove "SparcClassing" typo that has been there for
1834 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1835 and Loren James Rittle <rittle@comm.mot.com>
1837 * INSTALL: Update information for SunOS4, Solaris, Digital Unix,
1840 Fri Aug 15 16:42:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1842 * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed. Add
1843 paragraph about the meaning of the last three arguments to cvs
1846 Thu Aug 14 14:42:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1847 and Loren James Rittle <rittle@comm.mot.com>
1849 * INSTALL: Update information for SunOS4 and Solaris.
1851 Mon Aug 4 00:02:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1853 * BUGS: Be specific about wrappers not working client/server.
1855 Sat Aug 2 09:23:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1857 * INSTALL: In step 4, be more generic (the CVS sources are just an
1858 example, and people might not have them handy).
1860 Fri Jul 25 17:02:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1862 * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that
1863 seems to be the description which best applies no matter how it
1864 was obtained. Be a little more explicit about the "$" prompt
1865 convention and setting environment variables. Use double quotes
1866 because they work on both DOS and Unix.
1868 Thu Jul 24 12:22:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1870 * NEWS: Also mention SystemAuth.
1872 * INSTALL (MIPS): Add more detailed report concerning Irix 6.2,
1873 as reported by larry.jones@sdrc.com (Larry Jones).
1875 Tue Jul 22 17:35:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1877 * INSTALL (PowerPC): Add item for Lynx 2.5.
1879 21 Jul 1997 Jim Kingdon
1881 * Makefile.in (DISTFILES): Add cvsnt.dsp.
1883 Mon Jul 21 09:40:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1885 * configure.in: Adjust comment regarding version of autoconf which
1886 introduced --bindir.
1888 Fri Jul 18 09:47:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1890 * TODO: Remove item 161 (the comments in cvs.texinfo have a much
1891 more complete discussion of date format issues). In item 30,
1892 change "patch" to "rdiff" and expand discussion slightly. Remove
1893 item 64 (the performance issues in initial checkout have probably
1894 changed quite a bit since that was written and in any event it
1895 isn't particularly useful without specifics of what is slow and
1896 ideas for speeding it up).
1898 * INSTALL: Reorganize to separate out building/installing CVS
1899 executables from what to do once you have them. Adjust Visual C++
1900 instructions to deal with Visual C++ 5.x. Add brief mentions of
1901 platforms other than unix and Windows.
1903 Thu Jul 17 21:13:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1905 * TODO: In item 39, talk about how PRCS 1.2 as a possible model.
1907 Sat Jul 12 15:43:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1909 * HACKING: Rewrite paragraph on arbitrary limits to reflect the
1910 fact that the known arbitrary limits are gone.
1912 8 Jul 1997 Jim Kingdon
1914 * cvsnt.dsp: Turn on browse information.
1916 Thu Jul 3 10:07:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1918 * INSTALL: Sending exact suggested text is almost as good as a diff.
1920 * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2.
1922 * TODO: Add notes about popt and option parsing in general.
1924 Wed Jul 2 13:11:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1926 * TODO: Update item 149 to reflect CVS/Root.
1928 * TODO: Add item 187, about usage errors vs. help messages.
1930 Mon Jun 23 18:24:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1932 * NEWS: Adjust mention of read-only access in the light of
1933 changes to cvs.texinfo.
1935 * TODO: Add item 186, concerning multisite.
1937 Sun, 22 Jun 1997 Jim Kingdon
1939 * cvsnt.dsp: New file. This apparently is what Visual C++ 5.0
1940 uses in lieu of a .mak file (or so it seems).
1941 * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg. These seem to
1942 be the generated files du jour for Visual C++ 5.0.
1944 Thu Jun 19 17:16:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1946 * NEWS: Add item about CVSROOT/config.
1948 Wed Jun 18 00:00:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1950 * NEWS: Mention pserver --allow-root.
1952 Mon Jun 16 19:07:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1954 * Makefile.in (SUBDIRS): Add emx.
1955 * configure.in (AC_OUTPUT): Add emx.
1956 * configure: Regenerated.
1958 Sun Jun 8 23:44:00 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1960 * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere.
1961 * configure, config.h.in: Regenerated.
1963 Thu May 29 15:53:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1965 * DEVEL-CVS: Add "Policy regarding checkout-only access" to
1966 replace parenthetical remark about checkout-only access. This is
1967 more of a cosmetic/editorial change than a new policy.
1969 Wed May 21 17:02:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1971 * BUGS: Add item about wrappers.
1973 Fri May 16 13:43:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1975 * BUGS: Add item about "cvs export" and binary files.
1977 Sun May 11 11:38:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1979 * README.VMS: Remove information about "direct TCP". Noone has
1980 been complaining about it being broken (the code bitrotted not long
1981 after it was written), nor has anyone complained
1982 that contrib/listener.c was omitted from the distribution (because
1983 it wasn't mentioned in contrib/Makefile.in DISTFILES). If there
1984 is a desire to resurrect such a feature, it should use port 2401
1985 as now discussed in doc/cvsclient.texi.
1987 Thu May 8 12:14:40 1997 Larry Jones <larry.jones@sdrc.com>
1988 and Jim Kingdon <kingdon@harvey.cyclic.com>
1990 * INSTALL: Update MIPS/SGI Irix 6.2
1991 * TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
1993 Wed May 7 12:01:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1995 * TODO: Fix keywords accidentally expanded in previous checkin.
1997 * TODO: Add item #185, concerning keyword expansion and merges.
1999 Sun May 4 19:46:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2001 * README: Replace section on reporting bugs with a reference to
2002 the bug-reporting section in cvs.texinfo.
2004 Fri May 2 22:50:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2006 * BUGS: Remove item about importing binary files; the bug is fixed.
2008 Sun Apr 27 19:54:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2010 * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
2012 * INSTALL: Don't mention GREP; CVS no longer uses it.
2014 * configure.in: Add comment about --bindir.
2016 Thu Apr 24 15:21:17 1997 Norbert Kiesel <nk@cosa.de>
2018 * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
2019 * config.h.in, configure: Regenerated with autoconf 2.10.
2021 21 Apr 1997 Jim Kingdon
2023 * cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
2024 This time it would appear to be chiefly the dependencies.
2026 Mon Apr 21 01:06:31 1997 Ian Lance Taylor <ian@cygnus.com>
2028 * NEWS: Document that the client no longer needs an external patch
2031 Thu Apr 17 14:28:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2033 * TODO: Combine items 150 and 181 since they are basically the same.
2035 Tue Apr 15 12:32:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2037 * FAQ: The URL of yahoo's Configuration Management category has
2038 changed. As it might change again, just cite their top-level page
2039 rather than the entire URL.
2041 8 Apr 1997 Jim Kingdon
2043 * cvsnt.mak: Add windows-NT/sockerror.c.
2045 Wed Mar 26 15:51:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2047 * BUGS: Further note on import -kb bug.
2049 Tue Mar 25 17:51:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2051 * cvs-format.el: Add comment concerning c-label-offset.
2053 Wed Mar 19 14:06:40 1997 Jim Meyering <meyering@totoro.cyclic.com>
2055 * configure.in (test for shadow passwords): Use AC_MSG_RESULT
2056 rather than echo, so configure obeys --quiet.
2057 Use yes and no in message rather than yup and nope.
2059 19 Mar 1997 Jim Kingdon
2061 * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
2062 for the Release configuration as well as the Debug one. Why it
2063 didn't do this before, I have no idea.
2065 13 Mar 1997 Jim Kingdon
2067 * cvsnt.mak: Recent changes have added a number of getline.h
2070 Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2072 * configure.in (AC_C_CROSS): Add comment about obsolescence
2074 * config.h.in, configure: Regenerated with autoconf 2.10.
2076 Thu Mar 13 05:50:29 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
2078 Here are the fixes I needed to make to cvs-1.9 to get it to
2079 compile and successfully pass 'make check' on m68k-motorola-sysv.
2080 * lib/getwd.c (getwd): Added declaration for getcwd().
2081 * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
2082 * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
2083 * src/admin.c (admin): Added declaration for getgrnam().
2084 * src/server.c (fcntl.h): Do not include file twice. Already included
2085 from system.h from cvs.h.
2086 * src/sanity.sh (imported-f*): Renamed from imported-file*, that were
2088 * configure.in (wait3): Added to AC_CHECK_FUNCS list.
2090 Wed Mar 12 14:32:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2092 * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
2094 * TODO: Remove item 135; this is solved by %v and %V in loginfo.
2096 * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
2097 HAVE_SETVBUF is no longer used.
2098 * config.h, configure: Regenerated with autoconf 2.10.
2100 * TODO: Add item 184, concerning MD5-based password hash.
2101 Remove item 14, concerning "pathname stripper". I think that was
2102 a reference to the late unlamented strip_path.
2104 Sat Mar 8 21:22:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2106 * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
2108 Fri Mar 7 16:51:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2110 * INSTALL: Just talked to a NT 4.0 user; add it to the list.
2112 Sun Mar 2 22:01:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2114 * NEWS: Add item about "cvs admin" vs. "cvs admin .".
2116 * TODO: Remove item #169. It doesn't really explain what an
2117 "archive library" is or in general what the feature they discuss is
2118 supposed to do--I mean, CVS _can_ be used to store .o's, if
2119 that is what they are talking about.
2121 * TODO: Add item #183, about greater documentation/visiblity for
2122 Entries.Static and CVS/Tag.
2124 * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
2125 shouldn't be an issue anymore
2127 Thu Feb 20 13:53:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2129 * INSTALL: Update Cray entry per mail from John Bowman
2130 <bowman@ipp-garching.mpg.de>
2132 * configure.in: Add comments about autoconf version.
2134 Mon Feb 17 09:55:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2136 * configure: Regenerated.
2138 Sat Feb 15 15:37:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2140 * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
2142 Sun Dec 15 13:12:30 1996 Michael Douglass <mikedoug@texas.net>
2143 and Jim Kingdon <kingdon@harvey.cyclic.com>
2145 * NEWS: Mention "cvs logout".
2147 1997-02-12 Jim Kingdon
2149 * cvsnt.mak: Visual C++ seems to want to make some cosmetic
2150 changes (reordering *.obj files), perhaps prodded by "Save
2151 All". I hope that putting in these changes will make it
2154 1997-02-11 Jim Kingdon <kingdon@cyclic.com>
2156 * cvsnt.mak: Replace with version from Visual C++ 4.0. If someone
2157 wants the 2.x one back, I suppose we can put them side by side,
2158 but I won't be able to update the 2.x one any more as I won't be
2159 having access to 2.x.
2161 Tue Feb 11 16:43:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2163 * .cvsignore: Add cvsnt.mdp and cvsnt.ncb. They seem to be files
2164 created by Visual C++ 4.x which were not created by Visual C++ 2.x.
2166 Tue Feb 4 11:42:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2168 * INSTALL: OS/2 port is client only.
2170 * Rename devel-cvs (which had only been in the repository, not the
2171 distribution) to DEVEL-CVS. Add "Charter for the devel-cvs
2172 mailing list:" heading, "CVS Development Policies" title, and
2173 one-sentence introduction (editorial changes, not run by
2174 devel-cvs). Revise paragraph concerning membership in the list to
2175 reflect policy change to make read-only membership different from
2176 the ability to send to the list (the new wording was approved by
2177 devel-cvs, as was the rename and including it in the
2179 * Makefile.in (DISTFILES): Add DEVEL-CVS.
2180 * HACKING: Add "Mailing lists" section.
2182 Tue Jan 28 10:41:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2184 * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
2186 * acconfig.h: Add HAVE_CONNECT. This is needed so that autoheader
2187 2.10 works; I think this has been broken since 2 Dec 1996.
2188 * config.h.in: Regenerated with autoheader 2.10.
2189 * configure: Regenerated with autoconf 2.10.
2191 * HACKING: Revise criterion for whether something goes in NEWS
2192 again (now "user-visible change worth mentioning"--the language
2193 from the GNU coding standards).
2195 Mon Jan 27 23:05:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2197 * HACKING: Criterion for whether something goes in NEWS is not
2198 whether it is user-visible; it is whether it is a bugfix or a
2201 Tue Jan 21 10:21:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2203 * INSTALL: Warn people against pre-5.x RCS; describe how to find
2204 out what version of RCS you have.
2206 Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2208 * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
2209 decided to get rid of these some time ago.
2211 Wed Jan 8 00:17:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2213 * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
2214 question got renamed a bit but ended up as the bottom of the NEWS
2215 file. Eliminate use of first person in a few places where it is
2216 unclear who it refers to. Explicitly say that the lists
2217 of contributors are not comprehensive.
2219 Thu Jan 2 12:59:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2221 * README, Makefile.in: Remove paragraph about writing to the Free
2222 Software Foundation at 675 Massachusetts Avenue. (1) They are no
2223 longer at that address; (2) the Free Software Foundation are not
2224 the ones to write to concerning CVS licensing. bug-cvs would be a
2225 more appropriate choice; (3) there is probably little need for
2226 this paragraph anyway.
2228 Thu Jan 2 09:46:37 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn>
2230 * NEWS: mention read-only repository access feature.
2232 Wed Jan 1 18:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
2234 * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
2235 There is no point in including them without src/ChangeLog,
2236 src/ChangeLog-96, etc., but more to the point they really belong
2237 in the source distribution rather than a binary distribution anyway.
2239 Mon Dec 30 16:55:54 1996 Abe Feldman <feldman@harvey.cyclic.com>
2241 * NEWS: Add entry for changes to checkout command (creating CVS
2242 directory at top of working directory)
2244 Tue Dec 17 13:13:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2246 * NEWS: Add entry for verifymsg.
2248 Tue Dec 10 19:22:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2250 * cvs-format.el: Revise comments to explain how to use it and
2251 general minor tidying of comments.
2253 Mon Dec 2 13:05:44 1996 Ian Lance Taylor <ian@cygnus.com>
2255 * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
2256 because the value will have been cached; instead, check whether
2257 the library was found with connect defined.
2258 * configure: Rebuild with autoconf 2.12.
2260 Sat Nov 30 23:04:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2262 * BUGS: Add note about mysterious failure in test 187a3.
2264 Fri Nov 29 10:19:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2266 * configure.in (AC_CHECK_FUNCS): Also check for readlink.
2267 * config.h.in: Regenerated using autoheader 2.10.
2269 Fri Nov 22 16:30:27 1996 Brendan Kehoe <brendan@cygnus.com>
2271 * configure.in: Check for -lsocket, etc., before checking for
2273 * configure: Rebuild.
2275 1996-11-19 Jim Kingdon
2277 * cvsnt.mak: Remove strippath.c.
2279 Sun Nov 3 21:54:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2281 * README: Move detailed information on compatibility to
2282 the manual; simply point to it here.
2284 Thu Oct 31 07:20:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2286 * BUGS: Add note about cvs import of binary files on non-unix.
2288 Tue Oct 29 13:59:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2290 * BUGS: Add note about "dying gasps" message.
2292 Sat Oct 26 16:17:09 1996 Jim Blandy <jimb@totoro.cyclic.com>
2294 * configure.in (AC_CHECK_FUNCS): Check for tzset.
2296 Fri Oct 25 10:27:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2298 * NEWS: Mention new loginfo features.
2300 Thu Oct 24 08:21:48 1996 Lars.Henriksen@netman.dk
2302 * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
2304 Tue Oct 22 10:34:21 1996 Noel Cragg <noel@gargle.rain.org>
2306 * configure.in: don't check for the existence of the /etc/security
2307 directory, because it's possible to have PAM installed without
2308 using shadow passwords.
2309 * configure: regenerated.
2311 Sat Oct 19 18:34:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2313 * README: Say that the remote protocol is not interoperable before
2316 Sat Oct 19 13:06:53 1996 Mark H. Wilkinson <mhw@minster.york.ac.uk>
2317 and Jim Kingdon <kingdon@cyclic.com>
2319 * configure.in, INSTALL: New options for configure to enable or
2320 disable client and server code, overriding configure's defaults.
2321 * confiugre: Regenerated.
2323 Sat Oct 19 13:06:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2325 * INSTALL: Add note about what to do if you got a binary
2326 distribution of CVS. Add VAX/VMS entry.
2328 Thu Oct 17 15:38:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2330 * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
2333 Wed Oct 16 16:59:57 1996 Jim Blandy <jimb@totoro.cyclic.com>
2335 * configure.in: Simplify code to check for crypt. Check for
2336 -lcrypt first, and then check for the crypt function. The old
2337 code did slightly funky things with cache variables, which JimK's
2338 last change disturbed. Let's just keep it simple.
2339 * configure: Rebuilt.
2341 Wed Oct 16 15:01:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2343 * configure.in: Don't call unset. It isn't portable to Ultrix,
2344 but perhaps more to the point, seems like we should be using the
2345 cached values (there was no comment explaining why we should
2346 ignore the cached values, and none of the CVS developers were
2347 able to provide an explanation when I asked).
2348 * configure: Regenerated.
2350 * NEWS: Add item regarding export and "cvs history".
2352 Tue Oct 15 07:40:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2354 * TESTS: Mention the fact that expr is only for the tests, not for
2355 CVS itself. At least one person was unclear on this.
2357 Mon Oct 14 12:13:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2359 * HACKING: Add "Submitting patches (strategy)" section and
2360 sentence about test cases. These changes have been run by
2361 devel-cvs and there was no objection.
2363 Sat Oct 12 19:43:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2365 * README.VMS: Add notes about some build problems on VAX/VMS.
2367 Thu Oct 10 09:20:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2369 * BUGS: Remove item about & in modules file and client/server; the
2372 * README.VMS: Rewrite sections about wildcard expansion and
2373 calling editors to suggest technical approaches and to make it
2374 clear that fixes will only happen if someone gets around to them.
2376 Sat Oct 5 15:01:22 1996 Jim Blandy <jimb@totoro.cyclic.com>
2378 * Version 1.9 released.
2380 Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2382 * NEWS, README: Revert changes regarding -D, -g, and A4. They
2383 are for new features which are not appropriate at this stage of
2384 the release process.
2386 Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com>
2388 * INSTALL (sun3): 1.8.86+ builds and runs make check.
2390 * NEWS: describe -D and -g; DIFFBIN and GREPBIN
2392 * MINOR-BUGS: yet another couple of annoyances...
2394 Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2396 * BUGS: Mention "cvs add -m" client/server bug.
2398 * NEWS: Document change from A4 to US letter. It may seem minor,
2399 but it affects a *lot* of people.
2401 * README: Revise discussion of US letter vs. A4 to reflect recent
2402 change to cvs.texinfo.
2404 Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com>
2406 * MINOR-BUGS: describe a minor annoyance or two
2408 * BUGS: describe a couple of new bugs
2410 Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org>
2412 * configure.in: check for shadow password files as well as for
2413 getspnam. Some systems (like Linux) have getspnam in the C
2414 library, but aren't necessarily using shadow passwords.
2415 * configure, config.h.in: Regenerate.
2417 Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2419 * Makefile.in (TSUBDIRS): Remove comment about order of
2420 directories mattering. That was only for an old set of hacks,
2421 since gone, which tried to combine several tag files into one
2422 (before emacs could use several tag files at once).
2424 Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2426 * NEWS: Add note about "cvs log -d" date formats changing. See
2427 comment I added to cvs.texinfo for more whining about this situation.
2429 * BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
2431 Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com>
2433 * configure.in: Add hack for ISC crypt (the version in the posix C
2434 library doesn't work -- why am I not surprised). Add check for
2435 libsec.a for shadow password functions.
2437 * Makefile.in: Make zlib along with lib in the check targets.
2439 Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com>
2441 Fix from Mark A. Solinski <markso@mcs.com>:
2442 * cvsnt.mak: The debug configuration adds the zlib directory to
2443 the include path but it is missing from the release configuration.
2444 Add it to the "ADD CPP" and "CPP_PROJ" lines.
2446 Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2448 * INSTALL: Add VMS entry. Clarify what "tested" means.
2450 * README: Replace section about what CVS is with the blurb from
2451 cvs.spec (which is also the paragraph we use in the release
2453 Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
2455 * BUGS: Remove item about version numbers; we now have version
2456 numbers. Remove item about server using /usr/tmp; this has been
2457 changed. Remove item about deadlocks between server and client
2458 and file contents being interpreted as commands; I believe this
2459 refers to the case which was fixed by Ian's 7 Aug 96 change to
2460 receive_partial_file. Remove item about server temp directory
2461 becoming full; I'm not sure all bugs related to that have been
2462 fixed, but I think the ones mentioned have been. Remove item
2463 about .# files; this is a documented behavior. Refer to
2464 platform-specific documentation. Add bug with & in modules file
2465 and client/server CVS. Move bug about weird use of long file
2466 names to end; the bug report is so long people won't want to read
2467 past it. Refer to README concerning reporting bugs. Add
2468 introduction. Reword some bug descriptions. Add bug concerning
2470 * MINOR-BUGS: Add introduction. Reword some bug descriptions.
2471 Remove item about "premature end of file"--we've improved that
2472 error message as much as we can figure out how. Remove item about
2473 filenames getting truncated (with rcs2log?)--I think this is a fixed
2474 bug although I couldn't quickly find a ChangeLog entry for the fix.
2476 Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2478 * .cvsignore: Add cvs-*.spec.
2480 Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2482 * TODO: In 180, mention issue of network being down. Add item
2483 182, about inclusiveness of "cvs log -r foo -r bar".
2485 * HACKING: Also mention arbitrary limits and reentrancy.
2486 User-visible changes should be documented in cvs.texinfo as well
2489 Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2491 * README.VMS: Put authorship info at end. Add disclaimer. Say
2492 that patch is mandatory not optional. Don't mention gzip; we
2493 don't require it any more. Remove section on filename case; the
2494 bugs described there are fixed. Miscellaneous tweaks and updates.
2496 Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
2498 * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
2500 Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2502 * Makefile.in (DISTFILES): Add build.com and README.VMS.
2504 * build.com: Also recurse into zlib directory.
2506 * NEWS: Mention Win95.
2508 Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com>
2510 * configure.in: Add AC_ARG_ENABLE for encryption.
2511 * acconfig.h: Add ENCRYPTION.
2512 * configure, config.h.in: Regenerate.
2513 * NEWS: Modify the entry on encryption to mention that you must
2514 configure with --enable-encryption.
2515 * INSTALL: Mention the --with-krb4 and --enable-encryption
2518 Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2520 * NEWS: Revise access method item to mention both :ext: and
2523 * README.VMS: Change bug reporting address to bug-cvs. In
2524 discussing filenames, don't mention a hypothetical behavior
2525 involving folding to lowercase (I'm not sure what is meant, and it
2526 doesn't sound right to me) and do mention that things might be
2527 different now (as a result of recent changes to case sensitivity
2530 Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com>
2532 * cvsnt.mak: Add windows-NT/ChangeLog.
2534 Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2536 * Makefile.in (DISTFILES): Add cvs.spec.
2538 Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2540 * TODO: Add item suggesting "cvs message" command.
2542 Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2544 * configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
2545 * config.h.in, configure: Regenerated.
2546 * os2/config.h, windows-NT/config.h: Remove #define of inline.
2548 * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
2550 * config.h.in, configure: Regenerated.
2551 * os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
2552 remove __CHAR_UNSIGNED__.
2554 Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2556 * cvs.spec (%description): Replace description with one that
2557 resembles the release announcements we have been sending out. The
2558 previous one was out of date and not really focused on describing
2560 (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
2561 this is the default it should be for all kinds of builds, not just
2564 Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de>
2566 * cvs.spec: new file. This is a template for a RPM specification
2567 file (which is used by 'make spec').
2569 * Makefile.in (installdirs-local): new (empty) target
2570 (all install uninstall installdirs): add installdirs to list of
2571 targets which are done for all subdirs
2572 (spec): new target to create a rpm specification file (which can
2573 be used to create RPM source and binary packages)
2574 (dist): depend on spec (which now also creates .fname)
2576 Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de>
2578 * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
2580 * configure: regenerated
2581 * config.h.in: regenerated
2583 Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2585 * Makefile.in (config.status): When running config.status
2586 --recheck, preserve the value of CFLAGS.
2588 Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2590 * TESTS: Also mention dejagnu advantages.
2592 Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2594 * TESTS (ABOUT STDOUT AND STDERR): New section.
2595 (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
2597 * NEWS: Change entry regarding "cvs log" not invoking "rlog" so
2598 that it emphasizes user-visible behaviors.
2600 Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com>
2602 * TODO: Remove item #167 (cvs log doesn't understand symbolic
2603 branch names). It works now.
2605 * NEWS: Mention that "cvs log" no longer invokes "rlog".
2607 Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2609 * HACKING: Mention rule about _ vs - in file names.
2611 Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com>
2613 * NEWS: Mention that Kerberos encryption is now supported.
2615 Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com>
2617 * NEWS: Mention that the commit message has changed slightly when
2618 committing changes on a branch.
2620 Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2622 * TESTS: Say that GNU expr is part of sh-utils.
2624 Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2626 * NEWS: Mention -k wrappers option.
2628 * TESTS: In list of what we would like in a test framework, only
2629 mention portable once, and other wording cleanups.
2631 Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com>
2633 * cvsnt.mak: Add src/ChangeLog (lets us edit it from within
2634 the integrated development environment).
2636 Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com>
2638 * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c
2639 files in zlib. Add /I "zlib" compiler options.
2641 Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2643 * NEWS: Expand zlib item to emphasize user-visible (and
2644 CVS-installer-visible) consequences.
2646 Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com>
2648 * NEWS: Mention that -z now uses zlib.
2650 Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com>
2652 * Makefile.in (USOURCE_SUBDIRS): Add zlib.
2653 * configure.in (AC_OUTPUT): Add zlib/Makefile.
2654 * configure: Regenerate.
2656 * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify
2657 zlib/Makefile.in for use with CVS.
2659 Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com>
2661 * cvsnt.mak: Add src/buffer.c
2663 Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2665 * NEWS: Say that rlog is deprecated.
2667 Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2669 * PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
2671 * HACKING: Expand comments on portability.
2673 Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2675 * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
2676 a very old version of the CVS server for nefarious purposes and it
2678 * configure: Regenerated.
2680 Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2682 * TESTS: Add discussion of test frameworks.
2684 Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2686 * NEWS: Describe "cvs diff -q" removal and new diff options.
2688 Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2690 * TODO: Remove item #67 about having cvs import create CVS
2691 directories; I don't think it is wise to have cvs import mess with
2692 the directory it is working in at all. Remove item #69 about
2693 having import edit modules--in many cases there is no need for an
2694 entry in modules. Remove item #76 about running on top of SCCS;
2695 we are clearly not evolving in that direction. Remove item #91
2696 about documenting how to import sources from SCCS or RCS; this is
2697 now documented in cvs.texinfo. Remove item #129 about "U CFTS/";
2698 without more information it is impossible to know what behavior is
2699 being discussed. Remove item #157 concerning module names in cvs
2700 release; cvs release takes a directory name, not a module name.
2701 Remove item #159 about checking access times; this is as likely to
2702 be an annoyance as a help, and people who are into that can just
2703 look at the result from "cvs update" (directly or with a script).
2704 Remove item #164 concerning variables in *info files; it is done.
2705 Remove item #35 (it just says "cvs admin" is cheesy, which isn't
2706 specific enough to be useful). Rewrite #39 to be specific about
2707 what would be nice in having branches track each other. Remove
2708 item #46--I'm not sure what it means and if it means that one
2709 should check in with "cci" or some such instead of "cvs ci" then
2710 that is an installation hassle and a minimal convenience. Add
2713 * config.h.in: Regenerated.
2715 Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com>
2716 and Jim Kingdon <kingdon@cyclic.com>
2718 * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
2720 * configure: Regenerated.
2722 Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2724 * NEWS: Mention NT local.
2726 Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com>
2727 and Jim Kingdon <kingdon@cyclic.com>
2729 * NEWS: Mention new annotate options.
2731 Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2733 * lib/savecwd.c: Revert CVS_* patch. The include files where
2734 CVS_* is defined were not included, and the code in question was
2735 inside HAVE_FCHDIR which isn't defined on the Mac anyway.
2737 * src/filesubr.c: Revert CVS_* patch in this one file. The mac
2738 port should have its own copy of filesubr.c instead.
2740 Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com>
2742 * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
2743 commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
2744 filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
2745 login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
2746 parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
2747 rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
2748 Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
2749 filesystem calls take only one argument; permission is handled
2750 very differently on those systems than in UNIX. On MacOS,
2751 the naming scheme for volumes and subdirectories is quite
2752 different. This patch leaves hooks in the form of CVS_ACCESS,
2753 CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
2754 CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
2757 Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2759 * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
2761 Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com>
2763 * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
2764 breaks. No substantive changes, I think.
2766 Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2768 * Makefile.in (DISTFILES): add TESTS.
2770 Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2772 * src/server.c: Add comment regarding out-of-order bug.
2773 * TESTS: Explain out-of-order bug.
2775 * INSTALL: Remove $CVSId$. More strongly encourage people to skip
2776 the tests if they don't have the time to look at the results.
2777 Move most of the discussion of tests to new file TESTS, and add
2778 some information on interpreting check.log output.
2779 * README: In brief summary of install, don't spell out details of
2780 "make check" or "cvs init" steps.
2782 Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2784 * NEWS: Change "up-to-date" to "not locally modified"; the file
2785 need not match the head revision it only need match some revision.
2787 Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de>
2789 * NEWS: document new option "-c" for tag
2791 Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2793 * INSTALL: Remove footnote 10. The only kind of change suitable
2794 for listing here is fairly easy portability stuff.
2796 Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2798 * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
2800 Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org>
2802 * NEWS: Mention all access methods.
2804 Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org>
2806 * NEWS: add info about access methods and document behavior change
2809 Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com>
2811 * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
2813 Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2815 * NEWS: Document that -d overrides CVS/Root.
2817 Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com>
2821 Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com>
2823 Integrated changes submitted by Ian Taylor <ian@cygnus.com>
2825 * update.c (update_dirent_proc): cvs co -p doesn't print
2826 anything when run from an empty directory.
2828 * import.c (import_descend_dir): Check for a file in the
2829 repository which will be checked out to the same name as the
2832 Sun May 5 15:49:00 1996 Benjamin J. Lee <benjamin@cyclic.com>
2834 * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
2835 way that it can not be used to check for main(). Check
2836 for printf() instead. (Reported by ian@cygnus.com)
2838 * configure: Regenerated.
2840 Thu May 2 13:34:37 1996 Benjamin J. Lee <benjamin@cyclic.com>
2844 Thu May 2 10:42:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2846 * NEWS: Clarify what happened to examples directory.
2848 Thu May 2 02:06:49 1996 Benjamin J. Lee <benjamin@cyclic.com>
2850 * INSTALL: Updated for NeXTSTEP 3.3 (1.7)
2852 Thu May 2 01:40:55 1996 Benjamin J. Lee <benjamin@cyclic.com>
2854 * Compatibility fixes affecting QNX, NetBSD, and SCO
2856 * configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
2857 (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
2858 define AUTH_SERVER_SUPPORT only if crypt() is found.
2860 * configure: Regenerated.
2862 * src/server.c (HAVE_INITGROUPS): Use initgroups() only if
2863 located by configure.
2865 Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2867 * NEWS: Remove item about reserving all-uppercase tag names.
2869 Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR>
2871 * cvsnt.mak: remove all of those unnecessary libraries! We only
2872 need advapi32.lib and wsock32.lib.
2874 Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2876 * NEWS: Document that -d overrides CVS/Root.
2878 Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com>
2882 Sun Apr 14 11:06:44 1996 Karl Fogel <kfogel@floss.red-bean.com>
2884 * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
2885 tools/Makefile, and tools/pcl-cvs/Makefile. Do not any longer
2886 generate contrib/pcl-cvs/Makefile.
2888 * Makefile.in: deal w/ above changes.
2890 * configure: regenerated.
2892 * Added `tools' subdir (pcl-cvs will live there, as will other
2893 things maintained along with the CVS distribution).
2895 Wed Apr 10 17:15:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2897 * README: Mention documentation and A4 paper in particular.
2899 Thu Mar 28 12:31:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2901 * NEWS: Add "cvs annotate".
2903 Tue Mar 26 10:46:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2905 * INSTALL: In example, change tag name to avoid using a tag name
2908 * NEWS: Document reservation of some tag names.
2910 Fri Mar 22 10:45:23 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2912 * INSTALL: Clarify that RCS is only for server or local.
2914 Mon Mar 18 10:15:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2916 * README: Mention info@cyclic.com where we mention support
2917 contracts, not at the end where people might be tempted to view it
2918 as a generic help line.
2920 Thu Mar 14 16:34:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2922 * Makefile.in (stamp-h): Don't run ./config.status --recheck.
2924 Thu Mar 14 1996 Jim Kingdon <kingdon@cyclic.com>
2926 * cvsnt.mak: Regenerate dependencies.
2928 Thu Mar 14 13:45:11 1996 Jim Blandy <jimb@totoro.cyclic.com>
2930 * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
2931 not using the examples directory any more.
2933 Wed Mar 13 17:02:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2935 * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
2936 instructions. Instead of telling everyone to update modules
2937 whenever adding directories (which is optional), refer to the
2938 manual regarding all administrative files. Revise "make check"
2939 instructions to be even less encouraging about submitting bug
2942 * examples/*: Removed.
2943 * Makefile.in (SUBDIRS): Remove examples.
2944 * cvsinit.sh: Removed.
2945 * Makefile.in: Remove all cvsinit and PROGS stuff.
2946 * NEWS: Mention cvsinit -> cvs init change.
2948 Mon Mar 11 13:12:35 1996 Samuel Tardieu <sam@inf.enst.fr>
2950 * BUGS: removed previous description from Greg Woods (3/6/96)
2951 since the bug seems to be corrected
2953 Wed Mar 6 10:35:32 1996 Greg A. Woods <woods@most.weird.com>
2955 * BUGS: describe a weird core-dump with 'cvs co -c'. Now I can't
2956 even get a stack backtrace again -- dbx dumps core!
2958 Fri Mar 1 09:21:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2960 * README.VMS: Remove distribution information (since it is no
2961 longer different for VMS). Various wording fixes to reflect the
2962 fact that using rsh is just one of several ways to connect to a
2963 cvs server, not "the official" one. Say that the unsuitable rsh
2964 is the UCX one. Clarify what rsh uses privileged ports for.
2966 Fri Mar 1 01:26:28 1996 Benjamin J. Lee <benjamin@cyclic.com>
2968 * README.VMS, build.com: Added for VMS.
2970 Thu Feb 29 10:04:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2972 * NEWS: Mention change to default ignore list.
2974 Thu Feb 29 00:28:08 1996 Peter Wemm <peter@jhome.DIALix.COM>
2976 * configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
2977 the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
2979 * configure: Regenerated.
2981 Tue Feb 27 10:43:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2983 * INSTALL: Change submission address to bug-cvs from info-cvs.
2984 Encourage submissions to be in the form of diffs to INSTALL.
2986 Sun Feb 25 15:23:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2988 * HACKING: Fix typo.
2990 Fri Feb 23 1996 Jim Kingdon <kingdon@cyclic.com>
2992 * cvsnt.mak: Add login.c and scramble.c.
2994 Fri Feb 23 16:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2996 * README: Mention comp.software.config-mgmt. Don't mention old
2997 cyclic-cvs mailing list.
2999 * acconfig.h: Add AUTH_SERVER_SUPPORT. Remove DIFF and GREP (no
3001 * configure.in: Define AUTH_SERVER_SUPPORT.
3002 * config.h.in, configure: Regenerated.
3004 Thu Feb 22 22:32:09 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3006 * configure.in: Remove AC_FUNC_ALLOCA.
3007 * configure: Regenerated.
3009 Mon Feb 19 09:39:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3011 * HACKING: Add comments about portability and assert().
3013 Thu Feb 15 16:40:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3015 * NEWS: Mention $USER internal variable.
3017 Thu Feb 15 14:00:00 1996 Gary Oberbrunner <garyo@avs.com>
3018 and Jim Kingdon <kingdon@cyclic.com>
3020 * cvsnt.mak: Add vasprintf.c and mkmodules.c
3022 Tue Feb 13 20:05:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3024 * configure.in (AC_REPLACE_FUNCS): Add strtoul.
3025 * configure: Regenerated.
3027 Mon Feb 12 10:06:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3029 * TODO: Remove mkmodules stuff.
3030 * NEWS: Add item concerning mkmodules.
3032 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
3033 * configure: Regenerated.
3035 Sun Feb 11 16:43:38 1996 Karl Fogel <kfogel@floss.red-bean.com>
3037 * Makefile.in (DISTFILES): added HACKING.
3039 Sun Feb 11 12:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3041 * NEWS: Revise *info files feature (now user vars, not env vars).
3043 Fri Feb 9 23:51:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3045 * NEWS: Mention env var in *info files feature.
3047 Fri Feb 9 02:41:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
3049 * Makefile.in (DISTFILES): Remove config.sub and config.guess from
3050 the list; they're not distributed any more.
3052 Thu Feb 1 19:47:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3054 * INSTALL: Remove RM; no longer used.
3056 Thu Feb 1 14:38:04 1996 Karl Fogel <kfogel@floss.red-bean.com>
3058 * configure: re-ran autoconf.
3060 * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
3061 subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
3063 (lint): run in USOURCE_SUBDIRS only.
3065 Thu Feb 1 13:06:47 1996 Roland McGrath <roland@baalperazim.frob.com>
3067 * configure.in (WITH_KRB4): Escape $ in help text.
3069 Wed Jan 31 19:03:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3071 * HACKING: Add info about NEWS file and release process.
3073 Tue Jan 30 16:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
3075 * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
3076 dependencies to take care of save-cwd.h.
3077 * windows-NT/README: Update information about Visual C++ 4.0.
3079 Tue Jan 30 16:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3081 * Rename lib/save-cwd.c to lib/savecwd.c. Avoiding a hyphen
3082 seems to be the only way to get Visual C++ 2.1 to generate a
3083 cvsnt.mak which Visual C++ 4.0 will accept.
3084 * Rename lib/save-cwd.h to lib/savecwd.h for consistency.
3085 * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
3086 src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
3089 * INSTALL, os2/options.h, windows-NT/options.h,
3090 macintosh/options.h, src/options.h.in: Remove SORT; it is no
3093 Mon Jan 29 15:16:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3095 * INSTALL: Mention -b. Don't talk about RCS 5.6.[5-7] beta
3096 releases; this will be an issue for few if any people. Remove
3097 stuff about diff and --with-diffutils which is no longer true.
3099 * README: Refer to HACKING file. Refer to cvs.texinfo not
3100 manpage. Rewrite section about compatibility between CVS versions.
3101 * HACKING: New file.
3102 * INSTALL: Move -Wall section to HACKING; refer to HACKING.
3104 Wed Jan 24 20:26:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3106 * configure.in: Remove diff stuff. Also remove AC_CANONICAL_HOST
3107 and bindir crud as that was the only place they were used.
3108 * config.h.in, configure: Regenerated.
3109 * config.sub, config.guess: Removed.
3110 * src/options.h.in (DIFF): Change to "diff" and change comment to tell
3111 people not to use -a.
3112 * src/sanity.sh: New test binfiles tests for above-fixed bug (see
3113 comments in patch_file in update.c--passing -a to diff generates a
3114 patch which patch cannot apply).
3116 * NEWS: Adjust to reflect existence of 1.7.
3118 Tue Jan 23 14:20:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
3120 * devel-cvs: New file, not to be included in the distribution.
3122 Thu Jan 18 21:46:56 1996 Jim Blandy <jimb@totoro.cyclic.com>
3124 * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
3125 and remote-cvs@cyclic.com addresses. It turns out that people see
3126 these addresses and use them. Mention the proper way to report
3129 Wed Jan 17 16:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3131 * README: Fix typo (info-cvs-requests -> info-cvs-request).
3133 Fri Jan 12 13:38:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3135 * configure.in, configure: Revert "Checking user's gender" change.
3136 Sure, you only live once, but I want mine to be a *long* life, not
3137 one interrupted by a CVS user who is not amused coming after me
3140 Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
3142 * configure: regenerated.
3144 * configure.in: print "Checking user's gender... ok". I mean,
3145 what the heck, you only live once.
3147 Thu Jan 11 14:00:00 1996 Jim Kingdon <peary.cyclic.com>
3149 * cvsnt.mak: Update dependencies.
3151 Thu Jan 11 12:03:10 1996 Norbert Kiesel <nk@col.sw-ley.de>
3153 * NEWS: document loss of CVS_NOADMIN. Also, mention the
3154 possibility to use "cvs" in .cvsrc.
3156 Wed Jan 10 20:40:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
3158 * configure: regenerated.
3160 * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
3162 * Makefile.in (SUBDIRS): added `macintosh'.
3164 Wed Jan 10 01:17:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3166 * README: Remove URL of obsolete David Zuhn web page.
3168 * FAQ: Replace entire file with short paragraph explaining the FAQ
3171 * configure.in: Don't set exec_prefix. Set bindir from prefix if
3172 exec_prefix isn't set.
3173 * configure: Regenerated.
3175 * INSTALL: Update list of machines for 1.6.85 (further changes to
3176 the list of machines will not receive ChangeLog entries).
3178 Tue Jan 9 09:02:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3180 * NEWS: Mention changes in default ignore list.
3182 * INSTALL: check.log is not in /tmp/cvs-sanity. Mention
3183 submitting bug reports as a possibility, not a request from us.
3184 Separate out "make check" a bit to make clear it is optional.
3186 Mon Jan 8 11:42:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3188 * INSTALL: Remove grep stuff; no longer necessary.
3189 Don't say that patch must understand unidiffs; no longer true.
3190 Suggest configuring with -Wall (here until we have a "how to hack
3193 Wed Jan 3 19:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
3195 * .cvsignore: Add cvsnt.vcp.
3197 Mon Jan 1 22:45:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
3199 * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
3202 Sun Dec 31 16:52:49 1995 Karl Fogel <kfogel@floss.cyclic.com>
3204 * NEWS: add a blurb about password authentication.
3206 Sun Dec 31 16:16:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3208 * README: Add "submissions will be distributed under the GPL"
3209 language (like the newspapers have for letters to the editor).
3211 Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
3213 * cvsnt.mak: Revert to an old version, then add in recent changes
3214 to lists of files (using Visual C++; not by hand editing--this way
3215 it can be used as an internal project not just an external one).
3217 Tue Dec 19 17:13:14 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3219 * NEWS: Mention -kb (strictly speaking a bugfix, not a new
3220 feature, I guess, but it seems worth mentioning anyway).
3222 Tue Dec 19 17:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
3224 * TODO: Remove "regular TODO list:" line which accidentally got
3227 Mon Dec 18 18:59:30 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3229 * Makefile.in (TAR_VERBOSE): Default to empty, not "v". I don't
3230 want that whole long list of files any more than jimb's daily
3233 Sun Dec 17 23:59:11 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3235 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
3236 * configure: Regenerated.
3238 Sat Dec 16 17:19:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3240 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
3241 * configure: Regenerated.
3243 Mon Nov 20 14:19:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3245 * TODO: Remove items about developer communications; they are done.
3246 * NEWS: Mention developer communication features.
3247 * cvsinit.sh: Also add notify file.
3249 Mon Dec 11 22:44:58 1995 Karl Fogel <kfogel@totoro.cyclic.com>
3251 * New subdir "macintosh", for Mike Ladwig's
3252 <mike@twinpeaks.prc.com> port-in-progress.
3254 Thu Dec 7 14:32:49 1995 Jim Meyering (meyering@comco.com)
3256 * Makefile.in (check): Make sure library is built before running
3258 (remotecheck): Likewise.
3259 (installcheck): Likewise.
3261 Wed Dec 6 11:40:37 1995 J.T. Conklin <jtc@slave.cygnus.com>
3263 * configure.in: Remove leading -l from first argument of
3264 AC_CHECK_LIB for -lkrb and -ldes checks.
3266 Mon Dec 4 08:06:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3268 * config.h.in: Regenerated.
3270 Sun Dec 3 20:05:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3272 * configure.in: Remove grep stuff.
3273 * configure: Regenerated.
3275 Fri Dec 1 11:16:18 1995 Norbert Kiesel <nk@col.sw-ley.de>
3277 * configure, config.h.in: re-ran autoconf
3279 * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
3282 * Makefile.in (DISTFILES): add config.sub and config.guess
3284 Thu Nov 23 09:01:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3286 * TODO: Remove item about doc describing undoing a change; it
3289 Sun Nov 19 18:12:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
3291 * Makefile.in (dist): Pull out the 'v' in the tar command to a
3292 variable, so I can disable it in my daily update script.
3294 Tue Nov 14 18:31:36 1995 Greg A. Woods <woods@most.weird.com>
3298 - new opening comment
3299 - read only one "word" for CVSROOT
3300 - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
3301 examples install loop, special handling for latter....
3302 - don't do any special stuff for loginfo -- always comment out
3303 everything in the newly installed examples
3304 - add a wee message to suggest editing newly installed examples
3305 - tweak some more comments, esp. regarding install of contrib
3307 - make $CVSROOT/CVROOT/history group writable if it didn't exist
3308 as it's not very useful otherwise
3310 Tue Nov 14 15:22:25 1995 Greg A. Woods <woods@most.weird.com>
3312 * cvsinit.sh: woops! wasn't installing contrib/log!
3314 Tue Nov 14 12:09:11 1995 Greg A. Woods <woods@most.weird.com>
3316 * INSTALL: oops, missed a couple of things about "configure"
3318 * configure: re-ran autoconf
3320 Tue Nov 14 11:06:25 1995 Greg A. Woods <woods@most.weird.com>
3322 * config.guess, config.sub: first time in (from autoconf-2.4)
3325 - updated to work with autoconf-2.4
3326 - call AC_CANONICAL_HOST to get host OS type right (needs
3327 config.sub and config.guess)
3328 - added full support for --with-diffutils and --with-gnugrep
3329 - fixed the diff search to work almost like the one for RCS-5.7
3330 - fixed some quoting problems
3332 * README: mention optional 'make check' step
3335 - updated notes about working SunOS versions
3336 - re-wrote notes about RCS, diffutils, etc.
3337 - added notes about configuring with GNU diffutils and GNU grep
3338 - added notes about using 'make check'
3339 - changed bug reporiting instructions to mention cvsbug
3340 - re-wrote notes about setting CVSROOT in shell startups
3342 Fri Nov 3 11:11:16 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3344 * README: Fix typo in URL of molli's web site.
3346 Tue Oct 31 19:28:16 1995 Karl Fogel <kfogel@totoro.cyclic.com>
3348 * testing something, please ignore.
3350 Mon Oct 23 18:37:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
3352 * configure: re-ran autoconf.
3354 * configure.in (AC_OUTPUT): os2/Makefile.
3356 * Makefile.in (SUBDIRS): added os2 subdir.
3358 Mon Oct 23 12:02:51 1995 Norbert Kiesel <nk@col.sw-ley.de>
3360 * cvsnt.mak: added lib/getline.c
3362 Fri Oct 20 17:04:55 1995 Norbert Kiesel <nk@col.sw-ley.de>
3364 * cvsnt.mak: added src/expand_path.c, error.[ch] now in src
3366 Thu Oct 19 16:26:32 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3368 * INSTALL: Remove note about RCS 5.7 and log messages
3369 consisting only of whitespace; fixed in CVS on 11 Jul 95.
3371 Tue Oct 17 17:57:23 1995 Warren Jones <wjones@tc.fluke.com>
3373 * man/cvs.5, examples/modules: Document -e.
3375 Tue Oct 10 16:34:25 1995 Thorsten Lockert <tholo@sigmasoft.com>
3377 * configure.in: More crud looking for kerberos, this time for 4.4BSD.
3378 * configure: Regenerated.
3380 Sun Oct 8 12:22:19 1995 Peter Wemm <peter@haywire.DIALix.COM>
3382 * configure.in: check for POSIX and BSD style reliable signals
3383 * configure: regenerated by autoconf
3384 * config.h.in: regenerated by autoheader
3386 Fri Oct 6 21:50:48 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3388 There is little point in trying to share a file as trivial as
3389 lib/error.c between programs. So just admit it is CVS specific:
3390 * lib/error.c: Move from here...
3391 * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
3392 * lib/error.h: Move from here...
3393 * src/error.h: ...to here. Remove CVS_SUPPORT
3394 ifdefs; remove unused variable error_message_count.
3395 * src/Makefile.in (OBJECTS): Add error.o.
3396 (SOURCES): Add error.c.
3397 (HEADERS): Add error.h.
3398 * lib/Makefile.in (OBJECTS): Remove error.o.
3399 (SOURCES): Remove error.c.
3400 (HEADERS): Remove error.h.
3401 * acconfig.h, configure.in: Remove CVS_SUPPORT.
3402 * configure, config.h.in: Rebuilt using autoconf and autoheader.
3403 * windows-NT/config.h: Remove CVS_SUPPORT.
3405 Thu Oct 5 17:26:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3407 * INSTALL: Mention Siemens-Nixdorf RM600.
3409 Tue Oct 3 09:32:19 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3411 * NEWS: Remove item about -f global option; it is old news already
3412 mentioned elsewhere in the file.
3414 Mon Oct 2 18:12:15 1995 Jim Blandy <jimb@totoro.cyclic.com>
3416 * FAQ: Updated for CVS 1.5. And now 1.6 is almost out. The FAQ
3417 always lags the package, sigh...
3419 Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com>
3421 * configure, config.h.in: Rebuilt using autoconf and autoheader.
3423 * configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
3424 (ISC keeps all the stuff that BSD has in <sys/types.h> here, so
3425 we need it for the FD_SET stuff for select().)
3426 Moved check for gethostname() after check for connect() since if
3427 connect() is not found, we may add librariesd and gethostname()
3428 may well be in one of those libraries.
3429 If connect() isn't found, look in -linet (ISC) in addition to
3430 -lsocket and -lnsl. Also, ignore the cache since we need to
3431 update LIBS reguardless of whether it was found before or not and
3432 the answer may well be different afterwards.
3433 Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
3436 * INSTALL: update info for ISC 4.0.1; renumber footnotes.
3438 Mon Oct 2 17:01:07 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3440 * INSTALL: Indicate CVS version tested with Solaris 2.4.
3442 Mon Oct 2 10:42:37 1995 Karl Fogel <kfogel@totoro.cyclic.com>
3444 * (configure): Re-ran autoconf.
3446 Mon Oct 2 10:33:58 1995 Michael Finken <finken@conware.de>
3448 * configure.in: AC_REPLACE `strstr'.
3450 Sun Oct 1 23:22:28 1995 Bryan O'Sullivan <bos@serpentine.com>
3452 * (INSTALL): noted that CVS works fine on Solaris 2.4 with both
3453 gcc and SPARCworks cc.
3455 Sun Oct 1 18:48:19 1995 Karl Fogel <kfogel@totoro.cyclic.com>
3457 * (configure): re-ran autoconf following Peter Wemm's change
3460 Sun Oct 1 22:24:56 1995 Peter Wemm <peter@haywire.dialix.com>
3462 * configure.in: more extensive searching for -lsocket and -lnsl
3463 as done in Taylor-UUCP 1.06
3465 Sun Oct 1 15:32:01 1995 Karl Fogel <kfogel@totoro.cyclic.com>
3467 * (configure): re-ran autoconf.
3469 Sun Oct 1 11:35:17 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3471 * TODO: Remove item about setting comment leader automatically;
3474 Wed Sep 27 15:34:04 1995 Peter Wemm <peter@haywire.dialix.com>
3476 * configure.in: correct detection of GNU diff's -a option for
3478 * configure: regenerate with autoconf
3480 Fri Sep 22 14:29:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3482 * TODO: Remove item about reindenting on the way in and out.
3483 wrappers provide this functionality.
3485 Wed Sep 20 14:27:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
3487 * configure.in: #define the symbols DIFF and GREP to be the paths
3488 to the DIFF and GREP programs; their values will be edited into
3489 src/options.h (and config.h, coincidentally).
3490 * acconfig.h (DIFF, GREP): Add these.
3491 * configure, config.h.in: Rebuilt using autoconf and autoheader.
3493 Sun Sep 10 21:38:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3495 * TODO: CVS can already undo a change, suggest documenting how.
3496 Expand slightly on mode stuff.
3497 Remove item about not letting people check out into repository (it
3499 Redo item about expanding env vars in *info to reflect current
3501 Remove item about making it hard to accidentally move tags; it is
3503 Add client/server note to suggestion regarding interactive merging.
3505 Fri Sep 1 12:07:02 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3507 * BUGS: Remove items about refetching unpatchable files and options.h.
3509 Fri Sep 1 09:20:09 1995 Jim Blandy <jimb@totoro.cyclic.com>
3511 * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
3513 Thu Aug 31 13:47:35 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3515 * Makefile.in (stamp-h): Rebuild config.status before trying to
3516 use it to build config.h.
3518 * Makefile.in: Change "cd foo; make" to "cd foo && make";
3519 otherwise we get into an infinite loop if an objdir doesn't exist.
3521 Thu Aug 31 11:07:06 1995 Jim Blandy <jimb@totoro.cyclic.com>
3523 * configure.in: Arrange not to touch options.h if we haven't
3524 modified it. AC_CONFIG_HEADER checks if the file is unmodified,
3525 whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
3526 (AC_CONFIG_HEADER): ... mention src/options.h here...
3527 (AC_OUTPUT): ... not here.
3528 Copy src/options.h to src/options.h-SAVED, don't move it.
3529 Otherwise, configure will create it again every time.
3530 Remove the code to compare the new src/options.h with
3531 src/options.h-SAVED and move it back if it's unchanged; autoconf
3532 writes that for us now.
3534 Wed Aug 30 18:45:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
3536 * .cvsignore: Ignore WinDebug and WinRel directories, used by
3537 Microsoft Visual C++ to store object files and executables.
3539 * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
3540 symbols, which autoheader will use to build config.h.in from
3542 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
3543 between AC_DEFINEs and opening parens of argument lists. Oops.
3544 * configure: Rebuild using autoconf.
3545 * config.h.in: Rebuild using autoheader.
3547 * Makefile.in (SUBDIRS): Uncomment windows-NT.
3549 * INSTALL: Added Windows NT to list of supported platforms.
3550 Added Windows NT installation instructions.
3552 Tue Aug 29 16:08:01 1995 Jim Blandy <jimb@totoro.cyclic.com>
3554 * cvsnt.mak: Completed Windows NT port.
3556 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
3557 to get #defined. In the config.h file for the Windows NT port, we
3558 only #define CLIENT_SUPPORT.
3559 * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
3562 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
3565 * cvsnt.vcp: Removed. This doesn't store any information needed
3566 to compile CVS; it seems to be mostly programmer preference stuff.
3567 There's no need to distribute it.
3569 * INSTALL: Added info about Harris Nighthawk from Steve Allen ---
3572 Mon Aug 21 16:08:37 1995 Jim Blandy <jimb@totoro.cyclic.com>
3574 Bring the saga to a close:
3575 * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
3576 need to set the MAKE variable in Makefile.
3577 * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
3579 Mon Aug 21 15:26:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3581 * Makefile.in: Add comment regarding AC_SET_MAKE.
3583 Sat Aug 19 21:57:51 1995 Jim Blandy <jimb@totoro.cyclic.com>
3585 * configure.in: Define CVS_SUPPORT, to tell certain library
3586 functions that they're part of CVS.
3587 * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
3590 Fri Aug 18 22:35:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3592 * Makefile.in: Don't set MAKE; apparently all makes set it and GNU
3593 make, at least, will set it to what make was invoked as (perhaps gmake
3594 or some such), not just "make" (which might not support VPATH, for
3597 Sun Aug 13 23:35:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
3599 * INSTALL: Convert Data General entry to same format as other entries.
3601 Sun Aug 13 13:11:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
3603 * cvs-format.el: Add note about set-c-style.
3605 Thu Aug 3 16:13:29 1995 Jim Blandy <jimb@totoro.cyclic.com>
3607 * INSTALL: Fixed mail address for updates.
3609 * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
3611 Sun Jul 30 20:12:26 1995 James Kingdon <kingdon@harvey.cyclic.com>
3613 * cvsinit.sh: Unify code for modules and loginfo with code for
3614 other files which have checked-out and ,v files in CVSROOT.
3615 Don't add "#" to start of lines in rcstemplate.
3617 Sat Jul 29 16:48:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
3619 * cvsinit.sh: If arguments are given, give version number and
3620 usage message. Make printed messages much more concise.
3622 * cvsinit.sh: Rename log.pl to log. Don't install log twice.
3624 * Makefile.in (install-local), contrib/Makefile.in (install):
3625 Remove "reminder" to run cvsinit; running cvsinit is not required.
3627 Fri Jul 28 16:46:10 1995 James Kingdon <kingdon@harvey.cyclic.com>
3629 * Makefile.in (SUBDIRS): Comment out windows-NT.
3631 Fri Jul 28 02:27:54 1995 Jim Blandy <jimb@totoro.cyclic.com>
3633 * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
3634 (SUBDIRS): Add windows-NT.
3636 * config.h.in: Regenerated from configure.in by autoheader.
3638 Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com>
3640 * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
3642 Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com>
3644 * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
3647 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h. If you're
3648 using AC_HEADER_TIME, it's best to check for this too.
3650 * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
3651 Choose this as your project when working with CVS under MSVC++.
3652 * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
3653 * windows-NT: New subdirectory, containing files to be used to
3654 build under Microsoft Windows NT.
3656 Wed Jul 12 23:26:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
3658 * Makefile.in: Remove duplicate install-info rule.
3660 Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
3662 * Makefile.in (install-local): added rule for install-info, made
3663 `install' depend on it.
3665 * README: correct mailing list addresses.
3668 Wed Jul 12 09:15:02 1995 Jim Meyering (meyering@comco.com)
3670 * configure.in (gdiff_path): Remove gdiff from the list of programs.
3671 SGI's Irix includes a program named gdiff that is an X-based GUI to
3674 * configure.in: Add check for working fnmatch functions so that
3675 systems providing it don't incur the space overhead of linking
3676 with the version in lib. Cross compiling builds always use the
3679 Tue Jul 11 15:47:20 1995 Greg A. Woods <woods@most.weird.com>
3681 * configure.in: add some FIXME comments
3682 - add a hack to restore src/options.h if AC_OUTPUT() didn't modify
3683 it. Note that this does *not* work for config.status, thus one
3685 - add test for #! (to warn about possible failure of perl scripts
3686 - add test for diff and grep paths (for src/options.h.in)
3687 - fix up handling of src/options.h.in
3688 - add checks for PERL_PATH and CSH_PATH (from previous local changes)
3690 Tue Jul 11 14:31:18 1995 Michael Shields <shields@tembel.org>
3692 * Makefile.in (LDFLAGS): Pick up from configure.
3694 Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com>
3696 * configure: re-ran autoconf-2.4
3698 * cvsinit.sh: make use of xVERSIONx from the Makefile
3699 - get rid of stuff duplicated in examples/* and use that instead
3701 * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
3702 from src/version.c instead.
3704 * cvsinit.sh: install two more example CVSROOT control/config
3705 files: rcstemplate checkoutlist
3706 - install useful scripts from $CVSLIB/contrib too...
3707 (from previous local changes)
3709 * Makefile.in: add another reminder to run 'cvsinit' to update
3710 repository(ies) (from previous local changes)
3712 Thu Jul 6 17:53:55 1995 Paul Eggert <eggert@twinsun.com>
3714 * Makefile.in (mostlyclean-local): Remove $(PROGS).
3716 Sat Jul 1 13:11:41 1995 James Kingdon <kingdon@harvey.cyclic.com>
3720 Thu Jun 29 01:02:09 1995 James Kingdon <kingdon@harvey.cyclic.com>
3722 * configure.in, configure: cross_compiling gets set to "no", not
3723 empty--change test accordingly.
3727 Wed Jun 28 22:33:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
3729 * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
3730 rules for configure and config.status, just like in Makefile.in or
3733 Tue Jun 27 19:53:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
3735 * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
3736 * lib/Makefile.in (OBJECTS): Add fnmatch.
3737 Avoids buggy Solaris 2.4 libc fnmatch.
3739 * FAQ: Updated with new version from ftp.odi.com.
3741 Mon Jun 26 15:17:46 1995 James Kingdon <kingdon@harvey.cyclic.com>
3745 Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
3749 Wed Jun 21 16:33:04 1995 James Kingdon <kingdon@harvey.cyclic.com>
3751 * PROJECTS: New file.
3752 * Makefile.in (DISTFILES): Add it.
3754 Wed Jun 21 16:12:14 1995 James Kingdon <kingdon@harvey.cyclic.com>
3756 * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
3757 The reason for passing it is gone now that we are using autoconf
3758 2.x which will set INSTALL in the sub-makefiles correctly.
3760 Tue Jun 20 18:14:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
3762 * configure.in, configure: Make sure src directory exists before
3763 trying to copy options.h to it.
3765 Mon Jun 19 13:47:20 1995 Jim Blandy <jimb@totoro.cyclic.com>
3767 * Makefile.in: Add a "remotecheck" target here, for consistency;
3768 people shouldn't have to switch to src before running the tests.
3770 Mon Jun 19 10:08:03 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
3772 * INSTALL: Update list of machines tested. Remove note about
3773 systems missing opendir--this is an autoconf issue, not something
3774 installers should have to worry about. Refer to NEWS instead of
3775 ChangeLog. No longer "strongly recommend" putting diff -a in
3778 Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com)
3782 * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
3784 * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
3786 * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
3787 examples/Makefile.in, contrib/Makefile.in,
3788 contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
3789 (dist-dir): Use srcdir where appropriate.
3791 Thu Jun 15 14:33:37 1995 Jim Kingdon (kingdon@cyclic.com)
3793 * CYCLIC-CVS-FAQ: Removed.
3794 * Rename ChangeLog.fsf to NEWS. Add information about changes
3796 * Makefile.in (DISTFILES): Adjust accordingly.
3797 * README: Revise to reflect current status of releases.
3799 Thu Jun 15 12:22:42 1995 Jim Kingdon (kingdon@cyclic.com)
3801 * TODO: Remove various items already fixed. Revise others.
3803 Thu Jun 15 12:24:45 1995 J.T. Conklin <jtc@rtl.cygnus.com>
3805 * configure.in: Use AC_C_INLINE to handle inline.
3806 Reorganized to put compiler and OS checks first so that any
3807 special defines they might provide are used in subsequent tests.
3809 * configure, config.h.in: regenerated with autoconf and
3810 autoheader version 2.3.
3812 Thu Jun 8 16:33:51 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
3814 * INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
3816 Tue May 30 00:07:15 1995 Jim Meyering (meyering@comco.com)
3818 * Makefile.in (distclean-local): Don't delete config.status here.
3819 (distclean): Delete config.status here instead, but only after
3820 recursive make invocations. Otherwise, the new dependencies
3821 in */Makefile.in on ../config.status led to failure in each sub-make
3822 because there is no rule there to make ../config.status.
3823 Reported by Jeff Johnson <jbj@brewster.jbj.org>.
3824 (realclean): Likewise.
3826 Mon May 29 22:24:28 1995 J.T. Conklin <jtc@rtl.cygnus.com>
3828 * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
3829 Use AC_HEADER_STAT to determine if S_FOO() macros work.
3830 Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
3831 can be included as recommend by autoconf manual.
3832 Remove AC_STRUCT_TM test, as above test is better.
3834 * configure, config.h.in: regenerated with autoconf and
3835 autoheader version 2.3.
3837 Fri Apr 28 14:36:49 1995 Ken Raeburn (raeburn@kr-pc.cygnus.com)
3839 * Makefile.in: Set "all" as default target instead of ".PHONY".
3840 Some versions of make will otherwise try building all of the phony
3843 Mon May 1 14:02:42 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
3845 * configure.in: Set up src/options.h for the user. Its defaults are
3847 * README, INSTALL: Adjust installation instructions appropriately.
3849 Fri Apr 28 22:31:26 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
3851 * Makefile.in (DISTFILES): Brought up-to-date.
3852 (dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
3853 (GZIP, GZIP_EXT): New variables.
3854 (dist-dir): New target.
3856 We don't want to include a file the user has to edit in the
3858 * src/options.h: No longer distributed.
3859 * src/options.h.in: Distribute this instead.
3860 * INSTALL, README: Installation instructions updated.
3862 Sat Apr 8 19:02:21 1995 Roland McGrath <roland@baalperazim.frob.com>
3864 * configure.in: Check for fchdir.
3865 (connect check): Use AC_CHECK_LIB instead of (obsolete)
3868 Sat Apr 8 14:52:46 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
3870 * Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
3871 Under GCC, we want -g -O.
3873 Wed Feb 8 06:49:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3875 * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
3876 the target is created.
3877 * configure.in: Applied `autoupdate' from Autoconf 2.1 to
3878 modernize macro usage.
3879 (AC_RSH): Call removed. It was obsolete and not doing anything useful.
3880 (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
3881 (AC_TYPE_PID_T): Add this check.
3883 Tue Nov 8 06:26:54 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3885 * Add stamp-h.in. Remove it from .cvsignore.
3887 Fri Oct 28 11:50:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3889 * Makefile.in: Comment out autoconf and autoheader rules.
3891 Tue Oct 25 17:44:13 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
3893 * Makefile.in (all, install, uninstall): Fail if make in
3896 Tue Oct 18 13:26:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3898 * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*. Add comment about
3901 Tue Sep 27 08:27:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3903 * Makefile.in (SUBDIRS): Reinstate "contrib".
3904 * configure.in (AC_OUTPUT): Add contrib/Makefile.
3905 * configure: Regenerated.
3907 Tue Sep 27 01:03:59 1994 John Gilmore (gnu@cygnus.com)
3909 * Makefile.in (SUBDIRS): Comment out "contrib". Since we don't
3910 bother to configure it, we shouldn't make it either.
3912 Wed Aug 10 14:52:57 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3914 * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
3916 * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
3917 list. Don't check for memmove separately.
3918 * configure: Regenerated.
3919 * config.h.in: Regenerated for Mark's change.
3921 Wed Aug 10 14:32:24 1994 Mark Eichin (eichin@cygnus.com)
3923 * configure.in (KRB4): recognize --with-krb4=path. Also test for
3924 krb_get_err_text so src/main.c and src/client.c can deal
3927 Tue Aug 9 15:49:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3929 * configure.in: Check sizes of `long' and `int', needed for md5
3931 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader
3933 * configure, config.h.in: Regenerated.
3935 Tue Jul 19 11:23:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
3937 * configure.in: Check not only that krb.h exists, but that it will
3938 actually compile correctly.
3939 * configure: Regenerated.
3941 Mon Jul 11 07:04:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3943 * configure.in: Add comment re autoheader.
3945 Tue Jun 28 22:09:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
3947 * configure.in: Only look for -lsocket and -lnsl if we don't
3948 already have connect.
3949 * configure: Regenerated.
3951 Mon Jun 27 17:21:48 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
3953 * configure.in: Correct "krb_libdir" to "${krb_libdir}".
3954 * configure: Regenerated.
3956 Fri Jun 3 10:15:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
3958 * configure.in: Check for -lsocket and -lnsl.
3959 * configure: Regenerated.
3961 Fri May 27 18:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
3963 * configure.in: Add valloc to AC_REPLACE_FUNCS. Add getpagesize
3964 to AC_HAVE_FUNCS. Check for krb.h and -lkrb. If not found, look
3965 in /usr/kerberos if native. If found somewhere, define
3966 HAVE_KERBEROS and also look for -ldes. Substitute includeopt.
3967 * configure: Regenerated.
3969 Fri Mar 11 13:11:51 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
3971 * configure.in: Check for <sys/select.h>; used by src/server.c.
3972 * configure: Regenerated.
3974 Sun Jan 9 12:04:15 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com)
3976 * configure.in: Check for timezone function, for NetBSD support.
3977 * configure: Regenerated.
3979 Wed Dec 15 18:05:21 1993 david d `zoo' zuhn (zoo@andros.cygnus.com)
3981 * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
3982 recursive make invocations that require it; define
3983 INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
3984 add to MDEFINES; use YACC instead of BISON
3987 Mon Dec 6 17:02:18 1993 K. Richard Pixley (rich@sendai.cygnus.com)
3989 * src/diff.c (diff_fileproc): add support for "cvs diff -N" which
3990 allows for adding or removing files via patches.