1 1998-08-06 Jim Kingdon <kingdon@harvey.cyclic.com>
3 * INSTALL: Update for SCO OpenServer 5 (reported by Jeffery
6 1998-08-01 Jim Kingdon <kingdon@harvey.cyclic.com>
8 * INSTALL: Add Unixware 7 (reported by Phillip Porch).
10 1998-07-29 Jim Kingdon <kingdon@harvey.cyclic.com>
12 * cvsnt.mak: For rcscmds.c, also include files from the diff
13 directory. Plus of course the usual voluminous "because Visual
14 C++ 4.0 feels like it" changes.
16 Tue Jul 28 22:16:48 1998 Noel Cragg <noel@swish.red-bean.com>
18 * Makefile.in (dist): unset the GZIP shell variable before calling
19 gzip to avoid invocation problems.
21 Sun Jul 26 16:22:21 1998 Noel Cragg <noel@swish.red-bean.com>
23 * NEWS: add info about TopLevelAdmin.
25 1998-07-20 Jim Kingdon <kingdon@harvey.cyclic.com>
27 * INSTALL: Update entries for HPUX and AIX (based on a submission
30 1998-06-25 Jim Kingdon <kingdon@harvey.cyclic.com>
32 * README.VMS: We generally don't need GNU patch any more.
34 1998-06-03 Jim Kingdon <kingdon@harvey.cyclic.com>
36 * TESTS: Don't mention the version of Solaris; Mark Borges says
37 that it applies to Solaris 2.5 as well as 2.6.
39 1998-06-02 Assar Westerlund <assar@sics.se>
41 * configure.in: Test for GSS_C_NT_HOSTBASED_SERVICE in gssapi.h.
42 * acconfig.h: Add undef for HAVE_GSS_C_NT_HOSTBASED_SERVICE.
43 * configure, config.h.in: Rebuild.
45 1998-06-01 Assar Westerlund <assar@sics.se>
46 and Ian Lance Taylor <ian@cygnus.com>
48 * configure.in: Check for GSSAPI headers individually. Use a
49 different set of GSSPI libraries if gssapi.h rather than
50 gssapi/gssapi.h is found. Adds Heimdal support.
51 * configure, config.h.in: Rebuild.
53 1998-05-25 Jim Kingdon <kingdon@harvey.cyclic.com>
55 * cvs.spec (%description): Rewrite to be slightly more verbose
56 about the basic features. Don't try to mention what CVS lacks.
58 1998-05-23 Jim Kingdon <kingdon@harvey.cyclic.com>
60 * BUGS: Remove items about binary file bugs which were fixed
61 approximately 6 months ago.
63 1998-04-28 Jim Kingdon <kingdon@harvey.cyclic.com>
65 * TESTS: Add note about Solaris sort program (reported by Mark
68 1998-03-16 Larry Jones <larry.jones@sdrc.com>
70 * configure.in: Simplify test for shadow password support since
71 the code now handles the case where shadow passwords are supported
73 * configure: Regenerated.
75 1998-03-07 Jim Kingdon <kingdon@harvey.cyclic.com>
77 * TESTS: Remove note about SGI's XFS. Someone reports that it
78 works (I would assume due to the 13 Feb 1998, and earlier, changes
81 * NEWS: Add item about PreservePermissions. Fix unclear wording
84 1998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com>
86 * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and
88 * configure, config.h.in: Regenerated.
90 Tue Feb 17 18:32:36 1998 Ian Lance Taylor <ian@cygnus.com>
92 * configure.in: Add memmove back to AC_REPLACE_FUNCS list.
95 1998-02-16 Jim Kingdon <kingdon@harvey.cyclic.com>
97 * TODO (190): Remove "failed to check out" from commit.c from
98 lists of error messages suppressed by -q; it no longer is.
100 4 Feb 1998 Jim Kingdon
102 * cvsnt.mak: The usual "because Visual C++ feels like it"
103 changes. These ones seem to have to do with reordering
104 files and release versus debug configurations, mainly.
106 Fri Jan 30 10:37:40 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
108 * INSTALL: Update which version of CVS was tested with EMX.
110 15 Jan 1998 W. L. Estes <wlestes@hamlet.uncg.edu>
111 and Jim Kingdon <kingdon@harvey.cyclic.com>
113 * cvs.spec, Makefile.in: Fix some problems with the spec file
114 distributed with cvs. RPM chokes on a build root of slash, so
115 that is gone now. CVS is relocatable (as far as I know) so I
116 added a prefix tag. The source location was incorrect and in
117 fixing that I had to add a `g' flag to one of the sed commands in
118 the Makefile.in so the spec file gets generated correctly.
120 13 Jan 1998 Jim Kingdon
122 * cvsnt.mak: Add lib/fncase.c. Plus of course the usual
123 "because Visual C++ feels like it" changes.
125 Tue Jan 13 16:49:38 1998 Ian Lance Taylor <ian@cygnus.com>
127 * acconfig.h (USE_SETMODE_STDOUT): Add undef line.
128 (HAVE_SETMODE): Likewise.
129 * configure.in: If cygwin32, define USE_SETMODE_STDOUT and
131 * configure, config.h.in: Regenerate.
133 * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line.
134 * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE.
135 * configure, config.h.in: Regenerate.
137 * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS
139 * configure: Regenerate.
141 Sun Jan 11 11:43:55 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
143 * HACKING: Add example of indentation for switch statement. I
144 always have to look this one up, and it seems worthwhile to
145 specify it here rather than be unsure which switch statement in
146 CVS to use as an example.
148 Wed Jan 7 09:41:08 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
150 * TODO: Revise item 149 (concerning changing CVS/Root and such).
151 "This whole area is a rather bad pile of individual decisions which
152 accumulated over time, some of them probably bad decisions with
155 Wed Dec 31 09:25:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
157 * FAQ: Re-import from FAQ-O-Matic. Features a change regarding
158 removing directories.
160 Tue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
162 * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs
163 address from prep.ai.mit.edu to gnu.org per email from Martin
164 Hamilton. When referring to bug-reporting procedure refer to
165 Cederqvist not README.
167 Tue Dec 16 13:13:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
169 * FAQ: Re-import from FAQ-O-Matic. The content is the same, but
170 instead of being from Mosaic, it is from "lynx -dump -nolist".
171 This output is somewhat better (for example, it is formatted for
172 80 columns or so, rather than Mosaic which is rather
173 inconsistent), and also lynx is free and still maintained whereas
174 NCSA Mosaic is proprietary and no longer maintained.
176 * FAQ: Re-import from FAQ-O-Matic. Features an update to the
179 * NEWS: Add item about GSSAPI.
181 Fri Dec 12 14:00:57 1997 Ian Lance Taylor <ian@cygnus.com>
183 * configure.in: Add --with-gssapi option, and look for gssapi.h
184 and GSSAPI Kerberos v5 libraries.
185 * acconfig.h: Add HAVE_GSSAPI.
186 * configure, config.h.in: Regenerate.
188 Thu Dec 11 15:58:06 1997 Eric Mumpower <nocturne@cygnus.com>
190 * configure.in: Let --with-krb4 override the system Kerberos
191 header files and libraries, if any.
192 * configure: Regenerate.
194 Thu Dec 4 20:01:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
196 * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to
198 * configure: Regenerated (never was regenerated after getwd change).
200 1997-12-04 Jim Meyering <meyering@na-net.ornl.gov>
202 * configure.in (AC_CHECK_FUNCS): Add mempcpy.
204 Thu Dec 4 10:42:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
206 * BUGS: Update for kfogel .cvswrappers fix.
208 Tue Dec 2 22:14:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
210 * MINOR-BUGS: Update per info-cvs mail from Steve Cameron.
212 1997-11-29 Jim Kingdon
214 * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale).
216 * cvsnt.mak: The usual "because Developer Studio feels like
219 Sat Nov 29 22:10:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
221 * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog
224 Mon Nov 24 10:36:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
226 * INSTALL: Update QNX information per email from Michael Hunter of
229 Wed Nov 19 17:44:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
231 * INSTALL: Add Sequent entry per bug-cvs report.
233 1997-11-17 Karl Fogel <kfogel@floss.red-bean.com>
235 * BUGS: Remove item about exporting binary files to non-unix
236 clients; this is fixed.
238 Mon Nov 17 09:07:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
240 * BUGS: Add yet another binary files problem.
242 1997-11-14 Karl Fogel <kfogel@floss.red-bean.com>
244 * cvsnt.mak: updated for diff/ subdir.
246 Fri Nov 14 12:25:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
248 * BUGS: Remove item about dying gasps message. At least one known
249 cause has been fixed.
251 Wed Nov 12 20:24:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
253 * FAQ: Re-import from FAQ-O-Matic. Features a wording fix to
254 "What do I do first? How do I create a Repository?" and a
255 formatting fix (makes it clear which bullets are under what)
256 to "What is a module?"
258 * NEWS: Add item about RCS library. Remove item about RCSBIN in
260 * INSTALL: Simplify instructions to reflect the fact that one need
261 not any longer install RCS and GNU diff.
262 * PROJECTS: Remove item about RCS library; it is done.
264 Mon, 10 Nov 1997 Jim Kingdon
266 * cvsnt.dsp: For diff/diff.c, also look for include files in
267 diff directory. This means we get diff/system.h not lib/system.h.
269 Sun Nov 9 16:16:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
271 * TODO (#195): New item, about rsync and such issues.
273 Thu Nov 6 14:29:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
275 * TODO (#194): New item, about separated metadata.
277 * TODO (#186): Rewrite paragraph on CVSclusters to be clearer
278 about what this can do and why I think it is a cool idea.
280 Sun Nov 2 19:34:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
282 * DEVEL-CVS: Wording fix: want to specify that new developers are
283 granted checkin access and the ability to send to devel-cvs, not
284 specify whether this is implemented via an "account" (whatever
285 that is) (editorial change, not run by devel-cvs).
287 Fri Oct 31 16:30:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
289 * NEWS: Mention admin -o rev1::rev2.
291 Wed Oct 29 08:40:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
293 * TODO: Add item 193, about alternatives to timestamps in CVS/Entries.
295 Tue Oct 28 19:59:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
297 * TODO (190): "rcs failed" message is no longer affected by global
300 1997-10-28 Jim Kingdon
302 * .cvsignore: Add Visual C++ files du jour, namely
303 {diff,vc50}.{pdb,idb,pch}.
305 * cvsnt.dsp: Add files for diff library. The custom build
306 stuff for diff/version.c and diff/diff.c was to deal with
307 there also being a src/version.c and src/diff.c. There
308 might be an easier way.
310 Mon Oct 27 11:21:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
312 * FAQ: Re-import from FAQ-O-Matic. Features an edit from Larry
313 Jones regarding CVS on Windows.
315 Mon Oct 20 15:23:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
317 * BUGS: Add item about spaces in login names.
319 Mon Oct 20 10:25:42 1997 Hannes R. Boehm <hannes@boehm.org>
321 * INSTALL (Tested platforms): Add Red Hat Linux 4.2.
323 Wed Oct 15 10:55:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
325 * TODO (#192): Also mention issue with opening connections to new
326 servers if CVSROOT changes.
328 * TODO (#191): Add thoughts on external difference programs.
330 1997-10-11 Noel Cragg <noel@swish.red-bean.com>
332 * BUGS: remove note about the `-d' flag bug that was just fixed.
334 * TODO: new item 192.
336 Thu Oct 9 12:59:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
338 * TODO: Revise item #182 to be clearer and to point to the
341 Thu Sep 25 14:48:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
343 * build.com: Also recurse into diff directory.
345 Wed Sep 24 10:35:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
347 * configure.in: Don't check for system-supplied regex matcher; see
348 comment for rationale.
349 * configure: Regenerated.
351 Tue Sep 23 16:00:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
353 * BUGS: Add item about cvs add and -k wrappers.
355 Mon Sep 22 11:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
357 * TODO: Revise item #191 in response to xdelta 1.10 release and a
358 few other random thoughts.
360 Sun Sep 21 17:56:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
362 * configure.in: Instead of checking for memchr, just define
363 HAVE_MEMCHR and HAVE_STRCHR.
364 Add comment about AC_FUNC_VFORK and vfork in general.
365 * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR.
366 * configure, config.h.in: Regenerated.
368 * config.h.in: Regenerate using autoheader from autoconf 2.10.
370 Sat Sep 20 01:17:10 1997 Tim Pierce <twp@twp.tezcat.com>
372 [notes: (1) includes the patches to config.h.in which he sent
373 (presumably generated), (2) I have omitted a change, which was
374 sent without a ChangeLog entry, to change re_exec to
375 re_compile_pattern in configure.in, (3) Also adds diff/Makefile in
378 * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
381 Note that AC_CHECK_FUNCS(vfork)
382 has been replaced by AC_FUNC_VFORK... libdiff wants the more
383 specific test, and it seems unlikely to break CVS.
385 * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK,
386 AC_STRUCT_ST_BLKSIZE.
387 (AC_CHECK_HEADERS): Add limits.h and sys/file.h.
388 (AC_REPLACE_FUNCS): Add memchr.
389 (AC_CHECK_FUNCS): Remove vfork.
391 Fri Sep 19 09:59:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
393 * TODO: Add item #191, concerning how to store binary files.
395 Wed Sep 17 16:13:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
397 * TESTS: Add ideas about ability to pass spaces in arguments, and
398 stdin, to the program under test, as something to consider for the
399 different test frameworks.
401 Tue Sep 16 00:14:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
403 * BUGS: Add item about importing binary files.
405 * TODO: Adjust item #150 to reflect the fact that the client is
406 not quite so mean about tossing the log message as it was.
408 Fri Sep 12 13:04:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
410 * INSTALL: Update Windows entries per email from Greg Strockbine
413 Thu Sep 11 15:03:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
415 * TODO: New item #190, about meaning of -q and -Q global options.
417 Wed Sep 10 18:48:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
419 * TODO: A few more thoughts on "cvs message" (item 150).
421 Tue Sep 9 22:20:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
423 * README.VMS (Notes regarding compiling on VAX/VMS): Add item
424 about mode_t and pid_t.
426 Sun Sep 7 17:34:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
428 * FAQ: Re-import from FAQ-O-Matic. The metavariables are back.
430 * FAQ: Re-import from FAQ-O-Matic. Features comment from
431 julian@whistle about update -r branch:date. It also clobbered the
432 metavariables (confusion about "<" as data vs. HTML tag I would
433 guess), which I plan on fixing in a moment.
435 * configure.in: Add comment about re_exec and regexp syntax.
437 * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long
438 ago converted to use its own routine xstrdup.
439 * configure: Regenerated.
441 Sat Sep 6 00:08:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
443 * FAQ: Re-import from FAQ-O-Matic. In particular: GIC info
444 updated, binary files updated (e.g. -kb not -ko), rename database
445 and rCVS info updated (refer to TODO), tweaks to section on
446 contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated
447 (e.g. remove Indiana address), usenet info updated
448 (e.g. comp.software.config-mgmt not gnu.*).
450 Fri Sep 5 20:46:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
452 * FAQ: Add another introductory paragraph which talks about out of
453 date material from 1995 FAQ.
455 * FAQ: Re-import from FAQ-O-Matic. This was mainly as a proof of
456 concept that I could edit the Cygnus question and have the diffs
457 come out looking right (which worked), but I also discovered that
458 the previous checkin was truncated partway through.
460 * FAQ: Replace file with an introductory paragraph plus a
461 downloaded copy of Molli's FAQ-O-Matic. I believe the content
462 closely matches the 1995 Grubbs FAQ but because everything is
463 re-ordered it would be painstaking work to verify this.
465 Thu Sep 4 17:33:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
467 * BUGS: Add item about -w global option and client/server.
469 Wed Sep 3 23:03:34 1997 Noel Cragg <noel@harvey.cyclic.com>
471 * TODO: Verbosify verbiage in item #189.
473 Wed Sep 3 14:14:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
475 * TODO: Add item #189, concerning renames.
477 Sat Aug 30 03:26:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
479 * TODO: Fix typo in Noel's change.
481 Sat Aug 30 03:17:36 1997 Noel Cragg <noel@harvey.cyclic.com>
483 * TODO: Add a header so emacs chooses the correct editing mode.
484 Made several entries more verbose (expanded some of the less
485 well-known acronyms and/or added pointers to further
488 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
490 * INSTALL: Remove "SparcClassing" typo that has been there for
493 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
494 and Loren James Rittle <rittle@comm.mot.com>
496 * INSTALL: Update information for SunOS4, Solaris, Digital Unix,
499 Fri Aug 15 16:42:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
501 * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed. Add
502 paragraph about the meaning of the last three arguments to cvs
505 Thu Aug 14 14:42:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
506 and Loren James Rittle <rittle@comm.mot.com>
508 * INSTALL: Update information for SunOS4 and Solaris.
510 Mon Aug 4 00:02:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
512 * BUGS: Be specific about wrappers not working client/server.
514 Sat Aug 2 09:23:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
516 * INSTALL: In step 4, be more generic (the CVS sources are just an
517 example, and people might not have them handy).
519 Fri Jul 25 17:02:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
521 * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that
522 seems to be the description which best applies no matter how it
523 was obtained. Be a little more explicit about the "$" prompt
524 convention and setting environment variables. Use double quotes
525 because they work on both DOS and Unix.
527 Thu Jul 24 12:22:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
529 * NEWS: Also mention SystemAuth.
531 * INSTALL (MIPS): Add more detailed report concerning Irix 6.2,
532 as reported by larry.jones@sdrc.com (Larry Jones).
534 Tue Jul 22 17:35:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
536 * INSTALL (PowerPC): Add item for Lynx 2.5.
538 21 Jul 1997 Jim Kingdon
540 * Makefile.in (DISTFILES): Add cvsnt.dsp.
542 Mon Jul 21 09:40:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
544 * configure.in: Adjust comment regarding version of autoconf which
547 Fri Jul 18 09:47:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
549 * TODO: Remove item 161 (the comments in cvs.texinfo have a much
550 more complete discussion of date format issues). In item 30,
551 change "patch" to "rdiff" and expand discussion slightly. Remove
552 item 64 (the performance issues in initial checkout have probably
553 changed quite a bit since that was written and in any event it
554 isn't particularly useful without specifics of what is slow and
555 ideas for speeding it up).
557 * INSTALL: Reorganize to separate out building/installing CVS
558 executables from what to do once you have them. Adjust Visual C++
559 instructions to deal with Visual C++ 5.x. Add brief mentions of
560 platforms other than unix and Windows.
562 Thu Jul 17 21:13:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
564 * TODO: In item 39, talk about how PRCS 1.2 as a possible model.
566 Sat Jul 12 15:43:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
568 * HACKING: Rewrite paragraph on arbitrary limits to reflect the
569 fact that the known arbitrary limits are gone.
571 8 Jul 1997 Jim Kingdon
573 * cvsnt.dsp: Turn on browse information.
575 Thu Jul 3 10:07:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
577 * INSTALL: Sending exact suggested text is almost as good as a diff.
579 * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2.
581 * TODO: Add notes about popt and option parsing in general.
583 Wed Jul 2 13:11:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
585 * TODO: Update item 149 to reflect CVS/Root.
587 * TODO: Add item 187, about usage errors vs. help messages.
589 Mon Jun 23 18:24:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
591 * NEWS: Adjust mention of read-only access in the light of
592 changes to cvs.texinfo.
594 * TODO: Add item 186, concerning multisite.
596 Sun, 22 Jun 1997 Jim Kingdon
598 * cvsnt.dsp: New file. This apparently is what Visual C++ 5.0
599 uses in lieu of a .mak file (or so it seems).
600 * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg. These seem to
601 be the generated files du jour for Visual C++ 5.0.
603 Thu Jun 19 17:16:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
605 * NEWS: Add item about CVSROOT/config.
607 Wed Jun 18 00:00:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
609 * NEWS: Mention pserver --allow-root.
611 Mon Jun 16 19:07:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
613 * Makefile.in (SUBDIRS): Add emx.
614 * configure.in (AC_OUTPUT): Add emx.
615 * configure: Regenerated.
617 Sun Jun 8 23:44:00 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
619 * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere.
620 * configure, config.h.in: Regenerated.
622 Thu May 29 15:53:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
624 * DEVEL-CVS: Add "Policy regarding checkout-only access" to
625 replace parenthetical remark about checkout-only access. This is
626 more of a cosmetic/editorial change than a new policy.
628 Wed May 21 17:02:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
630 * BUGS: Add item about wrappers.
632 Fri May 16 13:43:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
634 * BUGS: Add item about "cvs export" and binary files.
636 Sun May 11 11:38:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
638 * README.VMS: Remove information about "direct TCP". Noone has
639 been complaining about it being broken (the code bitrotted not long
640 after it was written), nor has anyone complained
641 that contrib/listener.c was omitted from the distribution (because
642 it wasn't mentioned in contrib/Makefile.in DISTFILES). If there
643 is a desire to resurrect such a feature, it should use port 2401
644 as now discussed in doc/cvsclient.texi.
646 Thu May 8 12:14:40 1997 Larry Jones <larry.jones@sdrc.com>
647 and Jim Kingdon <kingdon@harvey.cyclic.com>
649 * INSTALL: Update MIPS/SGI Irix 6.2
650 * TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
652 Wed May 7 12:01:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
654 * TODO: Fix keywords accidentally expanded in previous checkin.
656 * TODO: Add item #185, concerning keyword expansion and merges.
658 Sun May 4 19:46:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
660 * README: Replace section on reporting bugs with a reference to
661 the bug-reporting section in cvs.texinfo.
663 Fri May 2 22:50:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
665 * BUGS: Remove item about importing binary files; the bug is fixed.
667 Sun Apr 27 19:54:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
669 * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
671 * INSTALL: Don't mention GREP; CVS no longer uses it.
673 * configure.in: Add comment about --bindir.
675 Thu Apr 24 15:21:17 1997 Norbert Kiesel <nk@cosa.de>
677 * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
678 * config.h.in, configure: Regenerated with autoconf 2.10.
680 21 Apr 1997 Jim Kingdon
682 * cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
683 This time it would appear to be chiefly the dependencies.
685 Mon Apr 21 01:06:31 1997 Ian Lance Taylor <ian@cygnus.com>
687 * NEWS: Document that the client no longer needs an external patch
690 Thu Apr 17 14:28:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
692 * TODO: Combine items 150 and 181 since they are basically the same.
694 Tue Apr 15 12:32:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
696 * FAQ: The URL of yahoo's Configuration Management category has
697 changed. As it might change again, just cite their top-level page
698 rather than the entire URL.
700 8 Apr 1997 Jim Kingdon
702 * cvsnt.mak: Add windows-NT/sockerror.c.
704 Wed Mar 26 15:51:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
706 * BUGS: Further note on import -kb bug.
708 Tue Mar 25 17:51:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
710 * cvs-format.el: Add comment concerning c-label-offset.
712 Wed Mar 19 14:06:40 1997 Jim Meyering <meyering@totoro.cyclic.com>
714 * configure.in (test for shadow passwords): Use AC_MSG_RESULT
715 rather than echo, so configure obeys --quiet.
716 Use yes and no in message rather than yup and nope.
718 19 Mar 1997 Jim Kingdon
720 * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
721 for the Release configuration as well as the Debug one. Why it
722 didn't do this before, I have no idea.
724 13 Mar 1997 Jim Kingdon
726 * cvsnt.mak: Recent changes have added a number of getline.h
729 Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
731 * configure.in (AC_C_CROSS): Add comment about obsolescence
733 * config.h.in, configure: Regenerated with autoconf 2.10.
735 Thu Mar 13 05:50:29 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
737 Here are the fixes I needed to make to cvs-1.9 to get it to
738 compile and successfully pass 'make check' on m68k-motorola-sysv.
739 * lib/getwd.c (getwd): Added declaration for getcwd().
740 * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
741 * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
742 * src/admin.c (admin): Added declaration for getgrnam().
743 * src/server.c (fcntl.h): Do not include file twice. Already included
744 from system.h from cvs.h.
745 * src/sanity.sh (imported-f*): Renamed from imported-file*, that were
747 * configure.in (wait3): Added to AC_CHECK_FUNCS list.
749 Wed Mar 12 14:32:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
751 * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
753 * TODO: Remove item 135; this is solved by %v and %V in loginfo.
755 * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
756 HAVE_SETVBUF is no longer used.
757 * config.h, configure: Regenerated with autoconf 2.10.
759 * TODO: Add item 184, concerning MD5-based password hash.
760 Remove item 14, concerning "pathname stripper". I think that was
761 a reference to the late unlamented strip_path.
763 Sat Mar 8 21:22:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
765 * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
767 Fri Mar 7 16:51:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
769 * INSTALL: Just talked to a NT 4.0 user; add it to the list.
771 Sun Mar 2 22:01:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
773 * NEWS: Add item about "cvs admin" vs. "cvs admin .".
775 * TODO: Remove item #169. It doesn't really explain what an
776 "archive library" is or in general what the feature they discuss is
777 supposed to do--I mean, CVS _can_ be used to store .o's, if
778 that is what they are talking about.
780 * TODO: Add item #183, about greater documentation/visiblity for
781 Entries.Static and CVS/Tag.
783 * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
784 shouldn't be an issue anymore
786 Thu Feb 20 13:53:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
788 * INSTALL: Update Cray entry per mail from John Bowman
789 <bowman@ipp-garching.mpg.de>
791 * configure.in: Add comments about autoconf version.
793 Mon Feb 17 09:55:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
795 * configure: Regenerated.
797 Sat Feb 15 15:37:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
799 * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
801 Sun Dec 15 13:12:30 1996 Michael Douglass <mikedoug@texas.net>
802 and Jim Kingdon <kingdon@harvey.cyclic.com>
804 * NEWS: Mention "cvs logout".
806 1997-02-12 Jim Kingdon
808 * cvsnt.mak: Visual C++ seems to want to make some cosmetic
809 changes (reordering *.obj files), perhaps prodded by "Save
810 All". I hope that putting in these changes will make it
813 1997-02-11 Jim Kingdon <kingdon@cyclic.com>
815 * cvsnt.mak: Replace with version from Visual C++ 4.0. If someone
816 wants the 2.x one back, I suppose we can put them side by side,
817 but I won't be able to update the 2.x one any more as I won't be
818 having access to 2.x.
820 Tue Feb 11 16:43:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
822 * .cvsignore: Add cvsnt.mdp and cvsnt.ncb. They seem to be files
823 created by Visual C++ 4.x which were not created by Visual C++ 2.x.
825 Tue Feb 4 11:42:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
827 * INSTALL: OS/2 port is client only.
829 * Rename devel-cvs (which had only been in the repository, not the
830 distribution) to DEVEL-CVS. Add "Charter for the devel-cvs
831 mailing list:" heading, "CVS Development Policies" title, and
832 one-sentence introduction (editorial changes, not run by
833 devel-cvs). Revise paragraph concerning membership in the list to
834 reflect policy change to make read-only membership different from
835 the ability to send to the list (the new wording was approved by
836 devel-cvs, as was the rename and including it in the
838 * Makefile.in (DISTFILES): Add DEVEL-CVS.
839 * HACKING: Add "Mailing lists" section.
841 Tue Jan 28 10:41:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
843 * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
845 * acconfig.h: Add HAVE_CONNECT. This is needed so that autoheader
846 2.10 works; I think this has been broken since 2 Dec 1996.
847 * config.h.in: Regenerated with autoheader 2.10.
848 * configure: Regenerated with autoconf 2.10.
850 * HACKING: Revise criterion for whether something goes in NEWS
851 again (now "user-visible change worth mentioning"--the language
852 from the GNU coding standards).
854 Mon Jan 27 23:05:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
856 * HACKING: Criterion for whether something goes in NEWS is not
857 whether it is user-visible; it is whether it is a bugfix or a
860 Tue Jan 21 10:21:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
862 * INSTALL: Warn people against pre-5.x RCS; describe how to find
863 out what version of RCS you have.
865 Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
867 * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
868 decided to get rid of these some time ago.
870 Wed Jan 8 00:17:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
872 * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
873 question got renamed a bit but ended up as the bottom of the NEWS
874 file. Eliminate use of first person in a few places where it is
875 unclear who it refers to. Explicitly say that the lists
876 of contributors are not comprehensive.
878 Thu Jan 2 12:59:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
880 * README, Makefile.in: Remove paragraph about writing to the Free
881 Software Foundation at 675 Massachusetts Avenue. (1) They are no
882 longer at that address; (2) the Free Software Foundation are not
883 the ones to write to concerning CVS licensing. bug-cvs would be a
884 more appropriate choice; (3) there is probably little need for
885 this paragraph anyway.
887 Thu Jan 2 09:46:37 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn>
889 * NEWS: mention read-only repository access feature.
891 Wed Jan 1 18:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
893 * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
894 There is no point in including them without src/ChangeLog,
895 src/ChangeLog-96, etc., but more to the point they really belong
896 in the source distribution rather than a binary distribution anyway.
898 Mon Dec 30 16:55:54 1996 Abe Feldman <feldman@harvey.cyclic.com>
900 * NEWS: Add entry for changes to checkout command (creating CVS
901 directory at top of working directory)
903 Tue Dec 17 13:13:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
905 * NEWS: Add entry for verifymsg.
907 Tue Dec 10 19:22:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
909 * cvs-format.el: Revise comments to explain how to use it and
910 general minor tidying of comments.
912 Mon Dec 2 13:05:44 1996 Ian Lance Taylor <ian@cygnus.com>
914 * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
915 because the value will have been cached; instead, check whether
916 the library was found with connect defined.
917 * configure: Rebuild with autoconf 2.12.
919 Sat Nov 30 23:04:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
921 * BUGS: Add note about mysterious failure in test 187a3.
923 Fri Nov 29 10:19:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
925 * configure.in (AC_CHECK_FUNCS): Also check for readlink.
926 * config.h.in: Regenerated using autoheader 2.10.
928 Fri Nov 22 16:30:27 1996 Brendan Kehoe <brendan@cygnus.com>
930 * configure.in: Check for -lsocket, etc., before checking for
932 * configure: Rebuild.
934 1996-11-19 Jim Kingdon
936 * cvsnt.mak: Remove strippath.c.
938 Sun Nov 3 21:54:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
940 * README: Move detailed information on compatibility to
941 the manual; simply point to it here.
943 Thu Oct 31 07:20:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
945 * BUGS: Add note about cvs import of binary files on non-unix.
947 Tue Oct 29 13:59:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
949 * BUGS: Add note about "dying gasps" message.
951 Sat Oct 26 16:17:09 1996 Jim Blandy <jimb@totoro.cyclic.com>
953 * configure.in (AC_CHECK_FUNCS): Check for tzset.
955 Fri Oct 25 10:27:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
957 * NEWS: Mention new loginfo features.
959 Thu Oct 24 08:21:48 1996 Lars.Henriksen@netman.dk
961 * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
963 Tue Oct 22 10:34:21 1996 Noel Cragg <noel@gargle.rain.org>
965 * configure.in: don't check for the existence of the /etc/security
966 directory, because it's possible to have PAM installed without
967 using shadow passwords.
968 * configure: regenerated.
970 Sat Oct 19 18:34:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
972 * README: Say that the remote protocol is not interoperable before
975 Sat Oct 19 13:06:53 1996 Mark H. Wilkinson <mhw@minster.york.ac.uk>
976 and Jim Kingdon <kingdon@cyclic.com>
978 * configure.in, INSTALL: New options for configure to enable or
979 disable client and server code, overriding configure's defaults.
980 * confiugre: Regenerated.
982 Sat Oct 19 13:06:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
984 * INSTALL: Add note about what to do if you got a binary
985 distribution of CVS. Add VAX/VMS entry.
987 Thu Oct 17 15:38:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
989 * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
992 Wed Oct 16 16:59:57 1996 Jim Blandy <jimb@totoro.cyclic.com>
994 * configure.in: Simplify code to check for crypt. Check for
995 -lcrypt first, and then check for the crypt function. The old
996 code did slightly funky things with cache variables, which JimK's
997 last change disturbed. Let's just keep it simple.
998 * configure: Rebuilt.
1000 Wed Oct 16 15:01:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1002 * configure.in: Don't call unset. It isn't portable to Ultrix,
1003 but perhaps more to the point, seems like we should be using the
1004 cached values (there was no comment explaining why we should
1005 ignore the cached values, and none of the CVS developers were
1006 able to provide an explanation when I asked).
1007 * configure: Regenerated.
1009 * NEWS: Add item regarding export and "cvs history".
1011 Tue Oct 15 07:40:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1013 * TESTS: Mention the fact that expr is only for the tests, not for
1014 CVS itself. At least one person was unclear on this.
1016 Mon Oct 14 12:13:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1018 * HACKING: Add "Submitting patches (strategy)" section and
1019 sentence about test cases. These changes have been run by
1020 devel-cvs and there was no objection.
1022 Sat Oct 12 19:43:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1024 * README.VMS: Add notes about some build problems on VAX/VMS.
1026 Thu Oct 10 09:20:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1028 * BUGS: Remove item about & in modules file and client/server; the
1031 * README.VMS: Rewrite sections about wildcard expansion and
1032 calling editors to suggest technical approaches and to make it
1033 clear that fixes will only happen if someone gets around to them.
1035 Sat Oct 5 15:01:22 1996 Jim Blandy <jimb@totoro.cyclic.com>
1037 * Version 1.9 released.
1039 Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1041 * NEWS, README: Revert changes regarding -D, -g, and A4. They
1042 are for new features which are not appropriate at this stage of
1043 the release process.
1045 Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com>
1047 * INSTALL (sun3): 1.8.86+ builds and runs make check.
1049 * NEWS: describe -D and -g; DIFFBIN and GREPBIN
1051 * MINOR-BUGS: yet another couple of annoyances...
1053 Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1055 * BUGS: Mention "cvs add -m" client/server bug.
1057 * NEWS: Document change from A4 to US letter. It may seem minor,
1058 but it affects a *lot* of people.
1060 * README: Revise discussion of US letter vs. A4 to reflect recent
1061 change to cvs.texinfo.
1063 Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com>
1065 * MINOR-BUGS: describe a minor annoyance or two
1067 * BUGS: describe a couple of new bugs
1069 Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org>
1071 * configure.in: check for shadow password files as well as for
1072 getspnam. Some systems (like Linux) have getspnam in the C
1073 library, but aren't necessarily using shadow passwords.
1074 * configure, config.h.in: Regenerate.
1076 Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1078 * Makefile.in (TSUBDIRS): Remove comment about order of
1079 directories mattering. That was only for an old set of hacks,
1080 since gone, which tried to combine several tag files into one
1081 (before emacs could use several tag files at once).
1083 Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1085 * NEWS: Add note about "cvs log -d" date formats changing. See
1086 comment I added to cvs.texinfo for more whining about this situation.
1088 * BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
1090 Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com>
1092 * configure.in: Add hack for ISC crypt (the version in the posix C
1093 library doesn't work -- why am I not surprised). Add check for
1094 libsec.a for shadow password functions.
1096 * Makefile.in: Make zlib along with lib in the check targets.
1098 Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com>
1100 Fix from Mark A. Solinski <markso@mcs.com>:
1101 * cvsnt.mak: The debug configuration adds the zlib directory to
1102 the include path but it is missing from the release configuration.
1103 Add it to the "ADD CPP" and "CPP_PROJ" lines.
1105 Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1107 * INSTALL: Add VMS entry. Clarify what "tested" means.
1109 * README: Replace section about what CVS is with the blurb from
1110 cvs.spec (which is also the paragraph we use in the release
1112 Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
1114 * BUGS: Remove item about version numbers; we now have version
1115 numbers. Remove item about server using /usr/tmp; this has been
1116 changed. Remove item about deadlocks between server and client
1117 and file contents being interpreted as commands; I believe this
1118 refers to the case which was fixed by Ian's 7 Aug 96 change to
1119 receive_partial_file. Remove item about server temp directory
1120 becoming full; I'm not sure all bugs related to that have been
1121 fixed, but I think the ones mentioned have been. Remove item
1122 about .# files; this is a documented behavior. Refer to
1123 platform-specific documentation. Add bug with & in modules file
1124 and client/server CVS. Move bug about weird use of long file
1125 names to end; the bug report is so long people won't want to read
1126 past it. Refer to README concerning reporting bugs. Add
1127 introduction. Reword some bug descriptions. Add bug concerning
1129 * MINOR-BUGS: Add introduction. Reword some bug descriptions.
1130 Remove item about "premature end of file"--we've improved that
1131 error message as much as we can figure out how. Remove item about
1132 filenames getting truncated (with rcs2log?)--I think this is a fixed
1133 bug although I couldn't quickly find a ChangeLog entry for the fix.
1135 Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1137 * .cvsignore: Add cvs-*.spec.
1139 Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1141 * TODO: In 180, mention issue of network being down. Add item
1142 182, about inclusiveness of "cvs log -r foo -r bar".
1144 * HACKING: Also mention arbitrary limits and reentrancy.
1145 User-visible changes should be documented in cvs.texinfo as well
1148 Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1150 * README.VMS: Put authorship info at end. Add disclaimer. Say
1151 that patch is mandatory not optional. Don't mention gzip; we
1152 don't require it any more. Remove section on filename case; the
1153 bugs described there are fixed. Miscellaneous tweaks and updates.
1155 Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
1157 * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
1159 Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1161 * Makefile.in (DISTFILES): Add build.com and README.VMS.
1163 * build.com: Also recurse into zlib directory.
1165 * NEWS: Mention Win95.
1167 Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com>
1169 * configure.in: Add AC_ARG_ENABLE for encryption.
1170 * acconfig.h: Add ENCRYPTION.
1171 * configure, config.h.in: Regenerate.
1172 * NEWS: Modify the entry on encryption to mention that you must
1173 configure with --enable-encryption.
1174 * INSTALL: Mention the --with-krb4 and --enable-encryption
1177 Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1179 * NEWS: Revise access method item to mention both :ext: and
1182 * README.VMS: Change bug reporting address to bug-cvs. In
1183 discussing filenames, don't mention a hypothetical behavior
1184 involving folding to lowercase (I'm not sure what is meant, and it
1185 doesn't sound right to me) and do mention that things might be
1186 different now (as a result of recent changes to case sensitivity
1189 Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com>
1191 * cvsnt.mak: Add windows-NT/ChangeLog.
1193 Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1195 * Makefile.in (DISTFILES): Add cvs.spec.
1197 Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1199 * TODO: Add item suggesting "cvs message" command.
1201 Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1203 * configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
1204 * config.h.in, configure: Regenerated.
1205 * os2/config.h, windows-NT/config.h: Remove #define of inline.
1207 * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
1209 * config.h.in, configure: Regenerated.
1210 * os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
1211 remove __CHAR_UNSIGNED__.
1213 Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1215 * cvs.spec (%description): Replace description with one that
1216 resembles the release announcements we have been sending out. The
1217 previous one was out of date and not really focused on describing
1219 (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
1220 this is the default it should be for all kinds of builds, not just
1223 Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de>
1225 * cvs.spec: new file. This is a template for a RPM specification
1226 file (which is used by 'make spec').
1228 * Makefile.in (installdirs-local): new (empty) target
1229 (all install uninstall installdirs): add installdirs to list of
1230 targets which are done for all subdirs
1231 (spec): new target to create a rpm specification file (which can
1232 be used to create RPM source and binary packages)
1233 (dist): depend on spec (which now also creates .fname)
1235 Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de>
1237 * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
1239 * configure: regenerated
1240 * config.h.in: regenerated
1242 Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1244 * Makefile.in (config.status): When running config.status
1245 --recheck, preserve the value of CFLAGS.
1247 Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1249 * TESTS: Also mention dejagnu advantages.
1251 Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1253 * TESTS (ABOUT STDOUT AND STDERR): New section.
1254 (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
1256 * NEWS: Change entry regarding "cvs log" not invoking "rlog" so
1257 that it emphasizes user-visible behaviors.
1259 Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com>
1261 * TODO: Remove item #167 (cvs log doesn't understand symbolic
1262 branch names). It works now.
1264 * NEWS: Mention that "cvs log" no longer invokes "rlog".
1266 Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1268 * HACKING: Mention rule about _ vs - in file names.
1270 Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com>
1272 * NEWS: Mention that Kerberos encryption is now supported.
1274 Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com>
1276 * NEWS: Mention that the commit message has changed slightly when
1277 committing changes on a branch.
1279 Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1281 * TESTS: Say that GNU expr is part of sh-utils.
1283 Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1285 * NEWS: Mention -k wrappers option.
1287 * TESTS: In list of what we would like in a test framework, only
1288 mention portable once, and other wording cleanups.
1290 Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com>
1292 * cvsnt.mak: Add src/ChangeLog (lets us edit it from within
1293 the integrated development environment).
1295 Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com>
1297 * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c
1298 files in zlib. Add /I "zlib" compiler options.
1300 Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1302 * NEWS: Expand zlib item to emphasize user-visible (and
1303 CVS-installer-visible) consequences.
1305 Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com>
1307 * NEWS: Mention that -z now uses zlib.
1309 Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com>
1311 * Makefile.in (USOURCE_SUBDIRS): Add zlib.
1312 * configure.in (AC_OUTPUT): Add zlib/Makefile.
1313 * configure: Regenerate.
1315 * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify
1316 zlib/Makefile.in for use with CVS.
1318 Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com>
1320 * cvsnt.mak: Add src/buffer.c
1322 Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1324 * NEWS: Say that rlog is deprecated.
1326 Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1328 * PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
1330 * HACKING: Expand comments on portability.
1332 Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1334 * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
1335 a very old version of the CVS server for nefarious purposes and it
1337 * configure: Regenerated.
1339 Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1341 * TESTS: Add discussion of test frameworks.
1343 Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1345 * NEWS: Describe "cvs diff -q" removal and new diff options.
1347 Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1349 * TODO: Remove item #67 about having cvs import create CVS
1350 directories; I don't think it is wise to have cvs import mess with
1351 the directory it is working in at all. Remove item #69 about
1352 having import edit modules--in many cases there is no need for an
1353 entry in modules. Remove item #76 about running on top of SCCS;
1354 we are clearly not evolving in that direction. Remove item #91
1355 about documenting how to import sources from SCCS or RCS; this is
1356 now documented in cvs.texinfo. Remove item #129 about "U CFTS/";
1357 without more information it is impossible to know what behavior is
1358 being discussed. Remove item #157 concerning module names in cvs
1359 release; cvs release takes a directory name, not a module name.
1360 Remove item #159 about checking access times; this is as likely to
1361 be an annoyance as a help, and people who are into that can just
1362 look at the result from "cvs update" (directly or with a script).
1363 Remove item #164 concerning variables in *info files; it is done.
1364 Remove item #35 (it just says "cvs admin" is cheesy, which isn't
1365 specific enough to be useful). Rewrite #39 to be specific about
1366 what would be nice in having branches track each other. Remove
1367 item #46--I'm not sure what it means and if it means that one
1368 should check in with "cci" or some such instead of "cvs ci" then
1369 that is an installation hassle and a minimal convenience. Add
1372 * config.h.in: Regenerated.
1374 Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com>
1375 and Jim Kingdon <kingdon@cyclic.com>
1377 * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
1379 * configure: Regenerated.
1381 Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1383 * NEWS: Mention NT local.
1385 Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com>
1386 and Jim Kingdon <kingdon@cyclic.com>
1388 * NEWS: Mention new annotate options.
1390 Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1392 * lib/savecwd.c: Revert CVS_* patch. The include files where
1393 CVS_* is defined were not included, and the code in question was
1394 inside HAVE_FCHDIR which isn't defined on the Mac anyway.
1396 * src/filesubr.c: Revert CVS_* patch in this one file. The mac
1397 port should have its own copy of filesubr.c instead.
1399 Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com>
1401 * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
1402 commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
1403 filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
1404 login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
1405 parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
1406 rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
1407 Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
1408 filesystem calls take only one argument; permission is handled
1409 very differently on those systems than in UNIX. On MacOS,
1410 the naming scheme for volumes and subdirectories is quite
1411 different. This patch leaves hooks in the form of CVS_ACCESS,
1412 CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
1413 CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
1416 Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1418 * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
1420 Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com>
1422 * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
1423 breaks. No substantive changes, I think.
1425 Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1427 * Makefile.in (DISTFILES): add TESTS.
1429 Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1431 * src/server.c: Add comment regarding out-of-order bug.
1432 * TESTS: Explain out-of-order bug.
1434 * INSTALL: Remove $CVSId$. More strongly encourage people to skip
1435 the tests if they don't have the time to look at the results.
1436 Move most of the discussion of tests to new file TESTS, and add
1437 some information on interpreting check.log output.
1438 * README: In brief summary of install, don't spell out details of
1439 "make check" or "cvs init" steps.
1441 Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1443 * NEWS: Change "up-to-date" to "not locally modified"; the file
1444 need not match the head revision it only need match some revision.
1446 Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de>
1448 * NEWS: document new option "-c" for tag
1450 Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1452 * INSTALL: Remove footnote 10. The only kind of change suitable
1453 for listing here is fairly easy portability stuff.
1455 Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1457 * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
1459 Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org>
1461 * NEWS: Mention all access methods.
1463 Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org>
1465 * NEWS: add info about access methods and document behavior change
1468 Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com>
1470 * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
1472 Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1474 * NEWS: Document that -d overrides CVS/Root.
1476 Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com>
1480 Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com>
1482 Integrated changes submitted by Ian Taylor <ian@cygnus.com>
1484 * update.c (update_dirent_proc): cvs co -p doesn't print
1485 anything when run from an empty directory.
1487 * import.c (import_descend_dir): Check for a file in the
1488 repository which will be checked out to the same name as the
1491 Sun May 5 15:49:00 1996 Benjamin J. Lee <benjamin@cyclic.com>
1493 * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
1494 way that it can not be used to check for main(). Check
1495 for printf() instead. (Reported by ian@cygnus.com)
1497 * configure: Regenerated.
1499 Thu May 2 13:34:37 1996 Benjamin J. Lee <benjamin@cyclic.com>
1503 Thu May 2 10:42:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1505 * NEWS: Clarify what happened to examples directory.
1507 Thu May 2 02:06:49 1996 Benjamin J. Lee <benjamin@cyclic.com>
1509 * INSTALL: Updated for NeXTSTEP 3.3 (1.7)
1511 Thu May 2 01:40:55 1996 Benjamin J. Lee <benjamin@cyclic.com>
1513 * Compatibility fixes affecting QNX, NetBSD, and SCO
1515 * configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
1516 (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
1517 define AUTH_SERVER_SUPPORT only if crypt() is found.
1519 * configure: Regenerated.
1521 * src/server.c (HAVE_INITGROUPS): Use initgroups() only if
1522 located by configure.
1524 Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1526 * NEWS: Remove item about reserving all-uppercase tag names.
1528 Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR>
1530 * cvsnt.mak: remove all of those unnecessary libraries! We only
1531 need advapi32.lib and wsock32.lib.
1533 Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1535 * NEWS: Document that -d overrides CVS/Root.
1537 Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com>
1541 Sun Apr 14 11:06:44 1996 Karl Fogel <kfogel@floss.red-bean.com>
1543 * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
1544 tools/Makefile, and tools/pcl-cvs/Makefile. Do not any longer
1545 generate contrib/pcl-cvs/Makefile.
1547 * Makefile.in: deal w/ above changes.
1549 * configure: regenerated.
1551 * Added `tools' subdir (pcl-cvs will live there, as will other
1552 things maintained along with the CVS distribution).
1554 Wed Apr 10 17:15:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1556 * README: Mention documentation and A4 paper in particular.
1558 Thu Mar 28 12:31:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1560 * NEWS: Add "cvs annotate".
1562 Tue Mar 26 10:46:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1564 * INSTALL: In example, change tag name to avoid using a tag name
1567 * NEWS: Document reservation of some tag names.
1569 Fri Mar 22 10:45:23 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1571 * INSTALL: Clarify that RCS is only for server or local.
1573 Mon Mar 18 10:15:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1575 * README: Mention info@cyclic.com where we mention support
1576 contracts, not at the end where people might be tempted to view it
1577 as a generic help line.
1579 Thu Mar 14 16:34:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1581 * Makefile.in (stamp-h): Don't run ./config.status --recheck.
1583 Thu Mar 14 1996 Jim Kingdon <kingdon@cyclic.com>
1585 * cvsnt.mak: Regenerate dependencies.
1587 Thu Mar 14 13:45:11 1996 Jim Blandy <jimb@totoro.cyclic.com>
1589 * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
1590 not using the examples directory any more.
1592 Wed Mar 13 17:02:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1594 * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
1595 instructions. Instead of telling everyone to update modules
1596 whenever adding directories (which is optional), refer to the
1597 manual regarding all administrative files. Revise "make check"
1598 instructions to be even less encouraging about submitting bug
1601 * examples/*: Removed.
1602 * Makefile.in (SUBDIRS): Remove examples.
1603 * cvsinit.sh: Removed.
1604 * Makefile.in: Remove all cvsinit and PROGS stuff.
1605 * NEWS: Mention cvsinit -> cvs init change.
1607 Mon Mar 11 13:12:35 1996 Samuel Tardieu <sam@inf.enst.fr>
1609 * BUGS: removed previous description from Greg Woods (3/6/96)
1610 since the bug seems to be corrected
1612 Wed Mar 6 10:35:32 1996 Greg A. Woods <woods@most.weird.com>
1614 * BUGS: describe a weird core-dump with 'cvs co -c'. Now I can't
1615 even get a stack backtrace again -- dbx dumps core!
1617 Fri Mar 1 09:21:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1619 * README.VMS: Remove distribution information (since it is no
1620 longer different for VMS). Various wording fixes to reflect the
1621 fact that using rsh is just one of several ways to connect to a
1622 cvs server, not "the official" one. Say that the unsuitable rsh
1623 is the UCX one. Clarify what rsh uses privileged ports for.
1625 Fri Mar 1 01:26:28 1996 Benjamin J. Lee <benjamin@cyclic.com>
1627 * README.VMS, build.com: Added for VMS.
1629 Thu Feb 29 10:04:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1631 * NEWS: Mention change to default ignore list.
1633 Thu Feb 29 00:28:08 1996 Peter Wemm <peter@jhome.DIALix.COM>
1635 * configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
1636 the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
1638 * configure: Regenerated.
1640 Tue Feb 27 10:43:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1642 * INSTALL: Change submission address to bug-cvs from info-cvs.
1643 Encourage submissions to be in the form of diffs to INSTALL.
1645 Sun Feb 25 15:23:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1647 * HACKING: Fix typo.
1649 Fri Feb 23 1996 Jim Kingdon <kingdon@cyclic.com>
1651 * cvsnt.mak: Add login.c and scramble.c.
1653 Fri Feb 23 16:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1655 * README: Mention comp.software.config-mgmt. Don't mention old
1656 cyclic-cvs mailing list.
1658 * acconfig.h: Add AUTH_SERVER_SUPPORT. Remove DIFF and GREP (no
1660 * configure.in: Define AUTH_SERVER_SUPPORT.
1661 * config.h.in, configure: Regenerated.
1663 Thu Feb 22 22:32:09 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1665 * configure.in: Remove AC_FUNC_ALLOCA.
1666 * configure: Regenerated.
1668 Mon Feb 19 09:39:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1670 * HACKING: Add comments about portability and assert().
1672 Thu Feb 15 16:40:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1674 * NEWS: Mention $USER internal variable.
1676 Thu Feb 15 14:00:00 1996 Gary Oberbrunner <garyo@avs.com>
1677 and Jim Kingdon <kingdon@cyclic.com>
1679 * cvsnt.mak: Add vasprintf.c and mkmodules.c
1681 Tue Feb 13 20:05:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1683 * configure.in (AC_REPLACE_FUNCS): Add strtoul.
1684 * configure: Regenerated.
1686 Mon Feb 12 10:06:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1688 * TODO: Remove mkmodules stuff.
1689 * NEWS: Add item concerning mkmodules.
1691 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
1692 * configure: Regenerated.
1694 Sun Feb 11 16:43:38 1996 Karl Fogel <kfogel@floss.red-bean.com>
1696 * Makefile.in (DISTFILES): added HACKING.
1698 Sun Feb 11 12:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1700 * NEWS: Revise *info files feature (now user vars, not env vars).
1702 Fri Feb 9 23:51:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1704 * NEWS: Mention env var in *info files feature.
1706 Fri Feb 9 02:41:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
1708 * Makefile.in (DISTFILES): Remove config.sub and config.guess from
1709 the list; they're not distributed any more.
1711 Thu Feb 1 19:47:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1713 * INSTALL: Remove RM; no longer used.
1715 Thu Feb 1 14:38:04 1996 Karl Fogel <kfogel@floss.red-bean.com>
1717 * configure: re-ran autoconf.
1719 * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
1720 subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
1722 (lint): run in USOURCE_SUBDIRS only.
1724 Thu Feb 1 13:06:47 1996 Roland McGrath <roland@baalperazim.frob.com>
1726 * configure.in (WITH_KRB4): Escape $ in help text.
1728 Wed Jan 31 19:03:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1730 * HACKING: Add info about NEWS file and release process.
1732 Tue Jan 30 16:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
1734 * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
1735 dependencies to take care of save-cwd.h.
1736 * windows-NT/README: Update information about Visual C++ 4.0.
1738 Tue Jan 30 16:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1740 * Rename lib/save-cwd.c to lib/savecwd.c. Avoiding a hyphen
1741 seems to be the only way to get Visual C++ 2.1 to generate a
1742 cvsnt.mak which Visual C++ 4.0 will accept.
1743 * Rename lib/save-cwd.h to lib/savecwd.h for consistency.
1744 * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
1745 src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
1748 * INSTALL, os2/options.h, windows-NT/options.h,
1749 macintosh/options.h, src/options.h.in: Remove SORT; it is no
1752 Mon Jan 29 15:16:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1754 * INSTALL: Mention -b. Don't talk about RCS 5.6.[5-7] beta
1755 releases; this will be an issue for few if any people. Remove
1756 stuff about diff and --with-diffutils which is no longer true.
1758 * README: Refer to HACKING file. Refer to cvs.texinfo not
1759 manpage. Rewrite section about compatibility between CVS versions.
1760 * HACKING: New file.
1761 * INSTALL: Move -Wall section to HACKING; refer to HACKING.
1763 Wed Jan 24 20:26:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1765 * configure.in: Remove diff stuff. Also remove AC_CANONICAL_HOST
1766 and bindir crud as that was the only place they were used.
1767 * config.h.in, configure: Regenerated.
1768 * config.sub, config.guess: Removed.
1769 * src/options.h.in (DIFF): Change to "diff" and change comment to tell
1770 people not to use -a.
1771 * src/sanity.sh: New test binfiles tests for above-fixed bug (see
1772 comments in patch_file in update.c--passing -a to diff generates a
1773 patch which patch cannot apply).
1775 * NEWS: Adjust to reflect existence of 1.7.
1777 Tue Jan 23 14:20:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
1779 * devel-cvs: New file, not to be included in the distribution.
1781 Thu Jan 18 21:46:56 1996 Jim Blandy <jimb@totoro.cyclic.com>
1783 * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
1784 and remote-cvs@cyclic.com addresses. It turns out that people see
1785 these addresses and use them. Mention the proper way to report
1788 Wed Jan 17 16:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1790 * README: Fix typo (info-cvs-requests -> info-cvs-request).
1792 Fri Jan 12 13:38:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1794 * configure.in, configure: Revert "Checking user's gender" change.
1795 Sure, you only live once, but I want mine to be a *long* life, not
1796 one interrupted by a CVS user who is not amused coming after me
1799 Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
1801 * configure: regenerated.
1803 * configure.in: print "Checking user's gender... ok". I mean,
1804 what the heck, you only live once.
1806 Thu Jan 11 14:00:00 1996 Jim Kingdon <peary.cyclic.com>
1808 * cvsnt.mak: Update dependencies.
1810 Thu Jan 11 12:03:10 1996 Norbert Kiesel <nk@col.sw-ley.de>
1812 * NEWS: document loss of CVS_NOADMIN. Also, mention the
1813 possibility to use "cvs" in .cvsrc.
1815 Wed Jan 10 20:40:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
1817 * configure: regenerated.
1819 * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
1821 * Makefile.in (SUBDIRS): added `macintosh'.
1823 Wed Jan 10 01:17:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1825 * README: Remove URL of obsolete David Zuhn web page.
1827 * FAQ: Replace entire file with short paragraph explaining the FAQ
1830 * configure.in: Don't set exec_prefix. Set bindir from prefix if
1831 exec_prefix isn't set.
1832 * configure: Regenerated.
1834 * INSTALL: Update list of machines for 1.6.85 (further changes to
1835 the list of machines will not receive ChangeLog entries).
1837 Tue Jan 9 09:02:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1839 * NEWS: Mention changes in default ignore list.
1841 * INSTALL: check.log is not in /tmp/cvs-sanity. Mention
1842 submitting bug reports as a possibility, not a request from us.
1843 Separate out "make check" a bit to make clear it is optional.
1845 Mon Jan 8 11:42:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1847 * INSTALL: Remove grep stuff; no longer necessary.
1848 Don't say that patch must understand unidiffs; no longer true.
1849 Suggest configuring with -Wall (here until we have a "how to hack
1852 Wed Jan 3 19:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
1854 * .cvsignore: Add cvsnt.vcp.
1856 Mon Jan 1 22:45:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1858 * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
1861 Sun Dec 31 16:52:49 1995 Karl Fogel <kfogel@floss.cyclic.com>
1863 * NEWS: add a blurb about password authentication.
1865 Sun Dec 31 16:16:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1867 * README: Add "submissions will be distributed under the GPL"
1868 language (like the newspapers have for letters to the editor).
1870 Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
1872 * cvsnt.mak: Revert to an old version, then add in recent changes
1873 to lists of files (using Visual C++; not by hand editing--this way
1874 it can be used as an internal project not just an external one).
1876 Tue Dec 19 17:13:14 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1878 * NEWS: Mention -kb (strictly speaking a bugfix, not a new
1879 feature, I guess, but it seems worth mentioning anyway).
1881 Tue Dec 19 17:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
1883 * TODO: Remove "regular TODO list:" line which accidentally got
1886 Mon Dec 18 18:59:30 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1888 * Makefile.in (TAR_VERBOSE): Default to empty, not "v". I don't
1889 want that whole long list of files any more than jimb's daily
1892 Sun Dec 17 23:59:11 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1894 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
1895 * configure: Regenerated.
1897 Sat Dec 16 17:19:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1899 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
1900 * configure: Regenerated.
1902 Mon Nov 20 14:19:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1904 * TODO: Remove items about developer communications; they are done.
1905 * NEWS: Mention developer communication features.
1906 * cvsinit.sh: Also add notify file.
1908 Mon Dec 11 22:44:58 1995 Karl Fogel <kfogel@totoro.cyclic.com>
1910 * New subdir "macintosh", for Mike Ladwig's
1911 <mike@twinpeaks.prc.com> port-in-progress.
1913 Thu Dec 7 14:32:49 1995 Jim Meyering (meyering@comco.com)
1915 * Makefile.in (check): Make sure library is built before running
1917 (remotecheck): Likewise.
1918 (installcheck): Likewise.
1920 Wed Dec 6 11:40:37 1995 J.T. Conklin <jtc@slave.cygnus.com>
1922 * configure.in: Remove leading -l from first argument of
1923 AC_CHECK_LIB for -lkrb and -ldes checks.
1925 Mon Dec 4 08:06:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1927 * config.h.in: Regenerated.
1929 Sun Dec 3 20:05:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1931 * configure.in: Remove grep stuff.
1932 * configure: Regenerated.
1934 Fri Dec 1 11:16:18 1995 Norbert Kiesel <nk@col.sw-ley.de>
1936 * configure, config.h.in: re-ran autoconf
1938 * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
1941 * Makefile.in (DISTFILES): add config.sub and config.guess
1943 Thu Nov 23 09:01:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1945 * TODO: Remove item about doc describing undoing a change; it
1948 Sun Nov 19 18:12:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
1950 * Makefile.in (dist): Pull out the 'v' in the tar command to a
1951 variable, so I can disable it in my daily update script.
1953 Tue Nov 14 18:31:36 1995 Greg A. Woods <woods@most.weird.com>
1957 - new opening comment
1958 - read only one "word" for CVSROOT
1959 - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
1960 examples install loop, special handling for latter....
1961 - don't do any special stuff for loginfo -- always comment out
1962 everything in the newly installed examples
1963 - add a wee message to suggest editing newly installed examples
1964 - tweak some more comments, esp. regarding install of contrib
1966 - make $CVSROOT/CVROOT/history group writable if it didn't exist
1967 as it's not very useful otherwise
1969 Tue Nov 14 15:22:25 1995 Greg A. Woods <woods@most.weird.com>
1971 * cvsinit.sh: woops! wasn't installing contrib/log!
1973 Tue Nov 14 12:09:11 1995 Greg A. Woods <woods@most.weird.com>
1975 * INSTALL: oops, missed a couple of things about "configure"
1977 * configure: re-ran autoconf
1979 Tue Nov 14 11:06:25 1995 Greg A. Woods <woods@most.weird.com>
1981 * config.guess, config.sub: first time in (from autoconf-2.4)
1984 - updated to work with autoconf-2.4
1985 - call AC_CANONICAL_HOST to get host OS type right (needs
1986 config.sub and config.guess)
1987 - added full support for --with-diffutils and --with-gnugrep
1988 - fixed the diff search to work almost like the one for RCS-5.7
1989 - fixed some quoting problems
1991 * README: mention optional 'make check' step
1994 - updated notes about working SunOS versions
1995 - re-wrote notes about RCS, diffutils, etc.
1996 - added notes about configuring with GNU diffutils and GNU grep
1997 - added notes about using 'make check'
1998 - changed bug reporiting instructions to mention cvsbug
1999 - re-wrote notes about setting CVSROOT in shell startups
2001 Fri Nov 3 11:11:16 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2003 * README: Fix typo in URL of molli's web site.
2005 Tue Oct 31 19:28:16 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2007 * testing something, please ignore.
2009 Mon Oct 23 18:37:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
2011 * configure: re-ran autoconf.
2013 * configure.in (AC_OUTPUT): os2/Makefile.
2015 * Makefile.in (SUBDIRS): added os2 subdir.
2017 Mon Oct 23 12:02:51 1995 Norbert Kiesel <nk@col.sw-ley.de>
2019 * cvsnt.mak: added lib/getline.c
2021 Fri Oct 20 17:04:55 1995 Norbert Kiesel <nk@col.sw-ley.de>
2023 * cvsnt.mak: added src/expand_path.c, error.[ch] now in src
2025 Thu Oct 19 16:26:32 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2027 * INSTALL: Remove note about RCS 5.7 and log messages
2028 consisting only of whitespace; fixed in CVS on 11 Jul 95.
2030 Tue Oct 17 17:57:23 1995 Warren Jones <wjones@tc.fluke.com>
2032 * man/cvs.5, examples/modules: Document -e.
2034 Tue Oct 10 16:34:25 1995 Thorsten Lockert <tholo@sigmasoft.com>
2036 * configure.in: More crud looking for kerberos, this time for 4.4BSD.
2037 * configure: Regenerated.
2039 Sun Oct 8 12:22:19 1995 Peter Wemm <peter@haywire.DIALix.COM>
2041 * configure.in: check for POSIX and BSD style reliable signals
2042 * configure: regenerated by autoconf
2043 * config.h.in: regenerated by autoheader
2045 Fri Oct 6 21:50:48 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2047 There is little point in trying to share a file as trivial as
2048 lib/error.c between programs. So just admit it is CVS specific:
2049 * lib/error.c: Move from here...
2050 * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
2051 * lib/error.h: Move from here...
2052 * src/error.h: ...to here. Remove CVS_SUPPORT
2053 ifdefs; remove unused variable error_message_count.
2054 * src/Makefile.in (OBJECTS): Add error.o.
2055 (SOURCES): Add error.c.
2056 (HEADERS): Add error.h.
2057 * lib/Makefile.in (OBJECTS): Remove error.o.
2058 (SOURCES): Remove error.c.
2059 (HEADERS): Remove error.h.
2060 * acconfig.h, configure.in: Remove CVS_SUPPORT.
2061 * configure, config.h.in: Rebuilt using autoconf and autoheader.
2062 * windows-NT/config.h: Remove CVS_SUPPORT.
2064 Thu Oct 5 17:26:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2066 * INSTALL: Mention Siemens-Nixdorf RM600.
2068 Tue Oct 3 09:32:19 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2070 * NEWS: Remove item about -f global option; it is old news already
2071 mentioned elsewhere in the file.
2073 Mon Oct 2 18:12:15 1995 Jim Blandy <jimb@totoro.cyclic.com>
2075 * FAQ: Updated for CVS 1.5. And now 1.6 is almost out. The FAQ
2076 always lags the package, sigh...
2078 Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com>
2080 * configure, config.h.in: Rebuilt using autoconf and autoheader.
2082 * configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
2083 (ISC keeps all the stuff that BSD has in <sys/types.h> here, so
2084 we need it for the FD_SET stuff for select().)
2085 Moved check for gethostname() after check for connect() since if
2086 connect() is not found, we may add librariesd and gethostname()
2087 may well be in one of those libraries.
2088 If connect() isn't found, look in -linet (ISC) in addition to
2089 -lsocket and -lnsl. Also, ignore the cache since we need to
2090 update LIBS reguardless of whether it was found before or not and
2091 the answer may well be different afterwards.
2092 Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
2095 * INSTALL: update info for ISC 4.0.1; renumber footnotes.
2097 Mon Oct 2 17:01:07 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2099 * INSTALL: Indicate CVS version tested with Solaris 2.4.
2101 Mon Oct 2 10:42:37 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2103 * (configure): Re-ran autoconf.
2105 Mon Oct 2 10:33:58 1995 Michael Finken <finken@conware.de>
2107 * configure.in: AC_REPLACE `strstr'.
2109 Sun Oct 1 23:22:28 1995 Bryan O'Sullivan <bos@serpentine.com>
2111 * (INSTALL): noted that CVS works fine on Solaris 2.4 with both
2112 gcc and SPARCworks cc.
2114 Sun Oct 1 18:48:19 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2116 * (configure): re-ran autoconf following Peter Wemm's change
2119 Sun Oct 1 22:24:56 1995 Peter Wemm <peter@haywire.dialix.com>
2121 * configure.in: more extensive searching for -lsocket and -lnsl
2122 as done in Taylor-UUCP 1.06
2124 Sun Oct 1 15:32:01 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2126 * (configure): re-ran autoconf.
2128 Sun Oct 1 11:35:17 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2130 * TODO: Remove item about setting comment leader automatically;
2133 Wed Sep 27 15:34:04 1995 Peter Wemm <peter@haywire.dialix.com>
2135 * configure.in: correct detection of GNU diff's -a option for
2137 * configure: regenerate with autoconf
2139 Fri Sep 22 14:29:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2141 * TODO: Remove item about reindenting on the way in and out.
2142 wrappers provide this functionality.
2144 Wed Sep 20 14:27:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
2146 * configure.in: #define the symbols DIFF and GREP to be the paths
2147 to the DIFF and GREP programs; their values will be edited into
2148 src/options.h (and config.h, coincidentally).
2149 * acconfig.h (DIFF, GREP): Add these.
2150 * configure, config.h.in: Rebuilt using autoconf and autoheader.
2152 Sun Sep 10 21:38:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2154 * TODO: CVS can already undo a change, suggest documenting how.
2155 Expand slightly on mode stuff.
2156 Remove item about not letting people check out into repository (it
2158 Redo item about expanding env vars in *info to reflect current
2160 Remove item about making it hard to accidentally move tags; it is
2162 Add client/server note to suggestion regarding interactive merging.
2164 Fri Sep 1 12:07:02 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2166 * BUGS: Remove items about refetching unpatchable files and options.h.
2168 Fri Sep 1 09:20:09 1995 Jim Blandy <jimb@totoro.cyclic.com>
2170 * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
2172 Thu Aug 31 13:47:35 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2174 * Makefile.in (stamp-h): Rebuild config.status before trying to
2175 use it to build config.h.
2177 * Makefile.in: Change "cd foo; make" to "cd foo && make";
2178 otherwise we get into an infinite loop if an objdir doesn't exist.
2180 Thu Aug 31 11:07:06 1995 Jim Blandy <jimb@totoro.cyclic.com>
2182 * configure.in: Arrange not to touch options.h if we haven't
2183 modified it. AC_CONFIG_HEADER checks if the file is unmodified,
2184 whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
2185 (AC_CONFIG_HEADER): ... mention src/options.h here...
2186 (AC_OUTPUT): ... not here.
2187 Copy src/options.h to src/options.h-SAVED, don't move it.
2188 Otherwise, configure will create it again every time.
2189 Remove the code to compare the new src/options.h with
2190 src/options.h-SAVED and move it back if it's unchanged; autoconf
2191 writes that for us now.
2193 Wed Aug 30 18:45:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
2195 * .cvsignore: Ignore WinDebug and WinRel directories, used by
2196 Microsoft Visual C++ to store object files and executables.
2198 * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
2199 symbols, which autoheader will use to build config.h.in from
2201 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
2202 between AC_DEFINEs and opening parens of argument lists. Oops.
2203 * configure: Rebuild using autoconf.
2204 * config.h.in: Rebuild using autoheader.
2206 * Makefile.in (SUBDIRS): Uncomment windows-NT.
2208 * INSTALL: Added Windows NT to list of supported platforms.
2209 Added Windows NT installation instructions.
2211 Tue Aug 29 16:08:01 1995 Jim Blandy <jimb@totoro.cyclic.com>
2213 * cvsnt.mak: Completed Windows NT port.
2215 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
2216 to get #defined. In the config.h file for the Windows NT port, we
2217 only #define CLIENT_SUPPORT.
2218 * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
2221 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
2224 * cvsnt.vcp: Removed. This doesn't store any information needed
2225 to compile CVS; it seems to be mostly programmer preference stuff.
2226 There's no need to distribute it.
2228 * INSTALL: Added info about Harris Nighthawk from Steve Allen ---
2231 Mon Aug 21 16:08:37 1995 Jim Blandy <jimb@totoro.cyclic.com>
2233 Bring the saga to a close:
2234 * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
2235 need to set the MAKE variable in Makefile.
2236 * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
2238 Mon Aug 21 15:26:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2240 * Makefile.in: Add comment regarding AC_SET_MAKE.
2242 Sat Aug 19 21:57:51 1995 Jim Blandy <jimb@totoro.cyclic.com>
2244 * configure.in: Define CVS_SUPPORT, to tell certain library
2245 functions that they're part of CVS.
2246 * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
2249 Fri Aug 18 22:35:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2251 * Makefile.in: Don't set MAKE; apparently all makes set it and GNU
2252 make, at least, will set it to what make was invoked as (perhaps gmake
2253 or some such), not just "make" (which might not support VPATH, for
2256 Sun Aug 13 23:35:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2258 * INSTALL: Convert Data General entry to same format as other entries.
2260 Sun Aug 13 13:11:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
2262 * cvs-format.el: Add note about set-c-style.
2264 Thu Aug 3 16:13:29 1995 Jim Blandy <jimb@totoro.cyclic.com>
2266 * INSTALL: Fixed mail address for updates.
2268 * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
2270 Sun Jul 30 20:12:26 1995 James Kingdon <kingdon@harvey.cyclic.com>
2272 * cvsinit.sh: Unify code for modules and loginfo with code for
2273 other files which have checked-out and ,v files in CVSROOT.
2274 Don't add "#" to start of lines in rcstemplate.
2276 Sat Jul 29 16:48:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
2278 * cvsinit.sh: If arguments are given, give version number and
2279 usage message. Make printed messages much more concise.
2281 * cvsinit.sh: Rename log.pl to log. Don't install log twice.
2283 * Makefile.in (install-local), contrib/Makefile.in (install):
2284 Remove "reminder" to run cvsinit; running cvsinit is not required.
2286 Fri Jul 28 16:46:10 1995 James Kingdon <kingdon@harvey.cyclic.com>
2288 * Makefile.in (SUBDIRS): Comment out windows-NT.
2290 Fri Jul 28 02:27:54 1995 Jim Blandy <jimb@totoro.cyclic.com>
2292 * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
2293 (SUBDIRS): Add windows-NT.
2295 * config.h.in: Regenerated from configure.in by autoheader.
2297 Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com>
2299 * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
2301 Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com>
2303 * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
2306 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h. If you're
2307 using AC_HEADER_TIME, it's best to check for this too.
2309 * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
2310 Choose this as your project when working with CVS under MSVC++.
2311 * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
2312 * windows-NT: New subdirectory, containing files to be used to
2313 build under Microsoft Windows NT.
2315 Wed Jul 12 23:26:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
2317 * Makefile.in: Remove duplicate install-info rule.
2319 Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
2321 * Makefile.in (install-local): added rule for install-info, made
2322 `install' depend on it.
2324 * README: correct mailing list addresses.
2327 Wed Jul 12 09:15:02 1995 Jim Meyering (meyering@comco.com)
2329 * configure.in (gdiff_path): Remove gdiff from the list of programs.
2330 SGI's Irix includes a program named gdiff that is an X-based GUI to
2333 * configure.in: Add check for working fnmatch functions so that
2334 systems providing it don't incur the space overhead of linking
2335 with the version in lib. Cross compiling builds always use the
2338 Tue Jul 11 15:47:20 1995 Greg A. Woods <woods@most.weird.com>
2340 * configure.in: add some FIXME comments
2341 - add a hack to restore src/options.h if AC_OUTPUT() didn't modify
2342 it. Note that this does *not* work for config.status, thus one
2344 - add test for #! (to warn about possible failure of perl scripts
2345 - add test for diff and grep paths (for src/options.h.in)
2346 - fix up handling of src/options.h.in
2347 - add checks for PERL_PATH and CSH_PATH (from previous local changes)
2349 Tue Jul 11 14:31:18 1995 Michael Shields <shields@tembel.org>
2351 * Makefile.in (LDFLAGS): Pick up from configure.
2353 Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com>
2355 * configure: re-ran autoconf-2.4
2357 * cvsinit.sh: make use of xVERSIONx from the Makefile
2358 - get rid of stuff duplicated in examples/* and use that instead
2360 * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
2361 from src/version.c instead.
2363 * cvsinit.sh: install two more example CVSROOT control/config
2364 files: rcstemplate checkoutlist
2365 - install useful scripts from $CVSLIB/contrib too...
2366 (from previous local changes)
2368 * Makefile.in: add another reminder to run 'cvsinit' to update
2369 repository(ies) (from previous local changes)
2371 Thu Jul 6 17:53:55 1995 Paul Eggert <eggert@twinsun.com>
2373 * Makefile.in (mostlyclean-local): Remove $(PROGS).
2375 Sat Jul 1 13:11:41 1995 James Kingdon <kingdon@harvey.cyclic.com>
2379 Thu Jun 29 01:02:09 1995 James Kingdon <kingdon@harvey.cyclic.com>
2381 * configure.in, configure: cross_compiling gets set to "no", not
2382 empty--change test accordingly.
2386 Wed Jun 28 22:33:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
2388 * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
2389 rules for configure and config.status, just like in Makefile.in or
2392 Tue Jun 27 19:53:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
2394 * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
2395 * lib/Makefile.in (OBJECTS): Add fnmatch.
2396 Avoids buggy Solaris 2.4 libc fnmatch.
2398 * FAQ: Updated with new version from ftp.odi.com.
2400 Mon Jun 26 15:17:46 1995 James Kingdon <kingdon@harvey.cyclic.com>
2404 Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
2408 Wed Jun 21 16:33:04 1995 James Kingdon <kingdon@harvey.cyclic.com>
2410 * PROJECTS: New file.
2411 * Makefile.in (DISTFILES): Add it.
2413 Wed Jun 21 16:12:14 1995 James Kingdon <kingdon@harvey.cyclic.com>
2415 * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
2416 The reason for passing it is gone now that we are using autoconf
2417 2.x which will set INSTALL in the sub-makefiles correctly.
2419 Tue Jun 20 18:14:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
2421 * configure.in, configure: Make sure src directory exists before
2422 trying to copy options.h to it.
2424 Mon Jun 19 13:47:20 1995 Jim Blandy <jimb@totoro.cyclic.com>
2426 * Makefile.in: Add a "remotecheck" target here, for consistency;
2427 people shouldn't have to switch to src before running the tests.
2429 Mon Jun 19 10:08:03 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
2431 * INSTALL: Update list of machines tested. Remove note about
2432 systems missing opendir--this is an autoconf issue, not something
2433 installers should have to worry about. Refer to NEWS instead of
2434 ChangeLog. No longer "strongly recommend" putting diff -a in
2437 Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com)
2441 * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
2443 * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
2445 * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
2446 examples/Makefile.in, contrib/Makefile.in,
2447 contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
2448 (dist-dir): Use srcdir where appropriate.
2450 Thu Jun 15 14:33:37 1995 Jim Kingdon (kingdon@cyclic.com)
2452 * CYCLIC-CVS-FAQ: Removed.
2453 * Rename ChangeLog.fsf to NEWS. Add information about changes
2455 * Makefile.in (DISTFILES): Adjust accordingly.
2456 * README: Revise to reflect current status of releases.
2458 Thu Jun 15 12:22:42 1995 Jim Kingdon (kingdon@cyclic.com)
2460 * TODO: Remove various items already fixed. Revise others.
2462 Thu Jun 15 12:24:45 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2464 * configure.in: Use AC_C_INLINE to handle inline.
2465 Reorganized to put compiler and OS checks first so that any
2466 special defines they might provide are used in subsequent tests.
2468 * configure, config.h.in: regenerated with autoconf and
2469 autoheader version 2.3.
2471 Thu Jun 8 16:33:51 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
2473 * INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
2475 Tue May 30 00:07:15 1995 Jim Meyering (meyering@comco.com)
2477 * Makefile.in (distclean-local): Don't delete config.status here.
2478 (distclean): Delete config.status here instead, but only after
2479 recursive make invocations. Otherwise, the new dependencies
2480 in */Makefile.in on ../config.status led to failure in each sub-make
2481 because there is no rule there to make ../config.status.
2482 Reported by Jeff Johnson <jbj@brewster.jbj.org>.
2483 (realclean): Likewise.
2485 Mon May 29 22:24:28 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2487 * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
2488 Use AC_HEADER_STAT to determine if S_FOO() macros work.
2489 Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
2490 can be included as recommend by autoconf manual.
2491 Remove AC_STRUCT_TM test, as above test is better.
2493 * configure, config.h.in: regenerated with autoconf and
2494 autoheader version 2.3.
2496 Fri Apr 28 14:36:49 1995 Ken Raeburn (raeburn@kr-pc.cygnus.com)
2498 * Makefile.in: Set "all" as default target instead of ".PHONY".
2499 Some versions of make will otherwise try building all of the phony
2502 Mon May 1 14:02:42 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2504 * configure.in: Set up src/options.h for the user. Its defaults are
2506 * README, INSTALL: Adjust installation instructions appropriately.
2508 Fri Apr 28 22:31:26 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2510 * Makefile.in (DISTFILES): Brought up-to-date.
2511 (dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
2512 (GZIP, GZIP_EXT): New variables.
2513 (dist-dir): New target.
2515 We don't want to include a file the user has to edit in the
2517 * src/options.h: No longer distributed.
2518 * src/options.h.in: Distribute this instead.
2519 * INSTALL, README: Installation instructions updated.
2521 Sat Apr 8 19:02:21 1995 Roland McGrath <roland@baalperazim.frob.com>
2523 * configure.in: Check for fchdir.
2524 (connect check): Use AC_CHECK_LIB instead of (obsolete)
2527 Sat Apr 8 14:52:46 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2529 * Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
2530 Under GCC, we want -g -O.
2532 Wed Feb 8 06:49:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
2534 * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
2535 the target is created.
2536 * configure.in: Applied `autoupdate' from Autoconf 2.1 to
2537 modernize macro usage.
2538 (AC_RSH): Call removed. It was obsolete and not doing anything useful.
2539 (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
2540 (AC_TYPE_PID_T): Add this check.
2542 Tue Nov 8 06:26:54 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2544 * Add stamp-h.in. Remove it from .cvsignore.
2546 Fri Oct 28 11:50:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2548 * Makefile.in: Comment out autoconf and autoheader rules.
2550 Tue Oct 25 17:44:13 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2552 * Makefile.in (all, install, uninstall): Fail if make in
2555 Tue Oct 18 13:26:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2557 * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*. Add comment about
2560 Tue Sep 27 08:27:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2562 * Makefile.in (SUBDIRS): Reinstate "contrib".
2563 * configure.in (AC_OUTPUT): Add contrib/Makefile.
2564 * configure: Regenerated.
2566 Tue Sep 27 01:03:59 1994 John Gilmore (gnu@cygnus.com)
2568 * Makefile.in (SUBDIRS): Comment out "contrib". Since we don't
2569 bother to configure it, we shouldn't make it either.
2571 Wed Aug 10 14:52:57 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2573 * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
2575 * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
2576 list. Don't check for memmove separately.
2577 * configure: Regenerated.
2578 * config.h.in: Regenerated for Mark's change.
2580 Wed Aug 10 14:32:24 1994 Mark Eichin (eichin@cygnus.com)
2582 * configure.in (KRB4): recognize --with-krb4=path. Also test for
2583 krb_get_err_text so src/main.c and src/client.c can deal
2586 Tue Aug 9 15:49:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2588 * configure.in: Check sizes of `long' and `int', needed for md5
2590 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader
2592 * configure, config.h.in: Regenerated.
2594 Tue Jul 19 11:23:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2596 * configure.in: Check not only that krb.h exists, but that it will
2597 actually compile correctly.
2598 * configure: Regenerated.
2600 Mon Jul 11 07:04:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2602 * configure.in: Add comment re autoheader.
2604 Tue Jun 28 22:09:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2606 * configure.in: Only look for -lsocket and -lnsl if we don't
2607 already have connect.
2608 * configure: Regenerated.
2610 Mon Jun 27 17:21:48 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2612 * configure.in: Correct "krb_libdir" to "${krb_libdir}".
2613 * configure: Regenerated.
2615 Fri Jun 3 10:15:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2617 * configure.in: Check for -lsocket and -lnsl.
2618 * configure: Regenerated.
2620 Fri May 27 18:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2622 * configure.in: Add valloc to AC_REPLACE_FUNCS. Add getpagesize
2623 to AC_HAVE_FUNCS. Check for krb.h and -lkrb. If not found, look
2624 in /usr/kerberos if native. If found somewhere, define
2625 HAVE_KERBEROS and also look for -ldes. Substitute includeopt.
2626 * configure: Regenerated.
2628 Fri Mar 11 13:11:51 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2630 * configure.in: Check for <sys/select.h>; used by src/server.c.
2631 * configure: Regenerated.
2633 Sun Jan 9 12:04:15 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com)
2635 * configure.in: Check for timezone function, for NetBSD support.
2636 * configure: Regenerated.
2638 Wed Dec 15 18:05:21 1993 david d `zoo' zuhn (zoo@andros.cygnus.com)
2640 * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
2641 recursive make invocations that require it; define
2642 INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
2643 add to MDEFINES; use YACC instead of BISON
2646 Mon Dec 6 17:02:18 1993 K. Richard Pixley (rich@sendai.cygnus.com)
2648 * src/diff.c (diff_fileproc): add support for "cvs diff -N" which
2649 allows for adding or removing files via patches.