Deleted Added
full compact
ChangeLog (32785) ChangeLog (34461)
11998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com>
2
3 * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and
4 always define it.
5 * configure, config.h.in: Regenerated.
6
7Tue Feb 17 18:32:36 1998 Ian Lance Taylor <ian@cygnus.com>
8
9 * configure.in: Add memmove back to AC_REPLACE_FUNCS list.
10 * configure: Rebuild.
11
121998-02-16 Jim Kingdon <kingdon@harvey.cyclic.com>
13
14 * TODO (190): Remove "failed to check out" from commit.c from
15 lists of error messages suppressed by -q; it no longer is.
16
174 Feb 1998 Jim Kingdon
18
19 * cvsnt.mak: The usual "because Visual C++ feels like it"
20 changes. These ones seem to have to do with reordering
21 files and release versus debug configurations, mainly.
22
23Fri Jan 30 10:37:40 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
24
25 * INSTALL: Update which version of CVS was tested with EMX.
26
115 Jan 1998 W. L. Estes <wlestes@hamlet.uncg.edu>
2 and Jim Kingdon <kingdon@harvey.cyclic.com>
3
4 * cvs.spec, Makefile.in: Fix some problems with the spec file
5 distributed with cvs. RPM chokes on a build root of slash, so
6 that is gone now. CVS is relocatable (as far as I know) so I
7 added a prefix tag. The source location was incorrect and in
8 fixing that I had to add a `g' flag to one of the sed commands in
9 the Makefile.in so the spec file gets generated correctly.
10
1113 Jan 1998 Jim Kingdon
12
13 * cvsnt.mak: Add lib/fncase.c. Plus of course the usual
14 "because Visual C++ feels like it" changes.
15
16Tue Jan 13 16:49:38 1998 Ian Lance Taylor <ian@cygnus.com>
17
18 * acconfig.h (USE_SETMODE_STDOUT): Add undef line.
19 (HAVE_SETMODE): Likewise.
20 * configure.in: If cygwin32, define USE_SETMODE_STDOUT and
21 HAVE_SETMODE.
22 * configure, config.h.in: Regenerate.
23
24 * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line.
25 * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE.
26 * configure, config.h.in: Regenerate.
27
28 * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS
29 accordingly.
30 * configure: Regenerate.
31
32Sun Jan 11 11:43:55 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
33
34 * HACKING: Add example of indentation for switch statement. I
35 always have to look this one up, and it seems worthwhile to
36 specify it here rather than be unsure which switch statement in
37 CVS to use as an example.
38
39Wed Jan 7 09:41:08 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
40
41 * TODO: Revise item 149 (concerning changing CVS/Root and such).
42 "This whole area is a rather bad pile of individual decisions which
43 accumulated over time, some of them probably bad decisions with
44 hindsight."
45
46Wed Dec 31 09:25:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
47
48 * FAQ: Re-import from FAQ-O-Matic. Features a change regarding
49 removing directories.
50
51Tue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
52
53 * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs
54 address from prep.ai.mit.edu to gnu.org per email from Martin
55 Hamilton. When referring to bug-reporting procedure refer to
56 Cederqvist not README.
57
58Tue Dec 16 13:13:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
59
60 * FAQ: Re-import from FAQ-O-Matic. The content is the same, but
61 instead of being from Mosaic, it is from "lynx -dump -nolist".
62 This output is somewhat better (for example, it is formatted for
63 80 columns or so, rather than Mosaic which is rather
64 inconsistent), and also lynx is free and still maintained whereas
65 NCSA Mosaic is proprietary and no longer maintained.
66
67 * FAQ: Re-import from FAQ-O-Matic. Features an update to the
68 Sablime question.
69
70 * NEWS: Add item about GSSAPI.
71
72Fri Dec 12 14:00:57 1997 Ian Lance Taylor <ian@cygnus.com>
73
74 * configure.in: Add --with-gssapi option, and look for gssapi.h
75 and GSSAPI Kerberos v5 libraries.
76 * acconfig.h: Add HAVE_GSSAPI.
77 * configure, config.h.in: Regenerate.
78
79Thu Dec 11 15:58:06 1997 Eric Mumpower <nocturne@cygnus.com>
80
81 * configure.in: Let --with-krb4 override the system Kerberos
82 header files and libraries, if any.
83 * configure: Regenerate.
84
85Thu Dec 4 20:01:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
86
87 * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to
88 src/rcs.c.
89 * configure: Regenerated (never was regenerated after getwd change).
90
911997-12-04 Jim Meyering <meyering@na-net.ornl.gov>
92
93 * configure.in (AC_CHECK_FUNCS): Add mempcpy.
94
95Thu Dec 4 10:42:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
96
97 * BUGS: Update for kfogel .cvswrappers fix.
98
99Tue Dec 2 22:14:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
100
101 * MINOR-BUGS: Update per info-cvs mail from Steve Cameron.
102
1031997-11-29 Jim Kingdon
104
105 * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale).
106
107 * cvsnt.mak: The usual "because Developer Studio feels like
108 it" changes.
109
110Sat Nov 29 22:10:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
111
112 * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog
113 for rationale).
114
115Mon Nov 24 10:36:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
116
117 * INSTALL: Update QNX information per email from Michael Hunter of
118 QNX.
119
120Wed Nov 19 17:44:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
121
122 * INSTALL: Add Sequent entry per bug-cvs report.
123
1241997-11-17 Karl Fogel <kfogel@floss.red-bean.com>
125
126 * BUGS: Remove item about exporting binary files to non-unix
127 clients; this is fixed.
128
129Mon Nov 17 09:07:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
130
131 * BUGS: Add yet another binary files problem.
132
1331997-11-14 Karl Fogel <kfogel@floss.red-bean.com>
134
135 * cvsnt.mak: updated for diff/ subdir.
136
137Fri Nov 14 12:25:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
138
139 * BUGS: Remove item about dying gasps message. At least one known
140 cause has been fixed.
141
142Wed Nov 12 20:24:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
143
144 * FAQ: Re-import from FAQ-O-Matic. Features a wording fix to
145 "What do I do first? How do I create a Repository?" and a
146 formatting fix (makes it clear which bullets are under what)
147 to "What is a module?"
148
149 * NEWS: Add item about RCS library. Remove item about RCSBIN in
150 CVSROOT/config.
151 * INSTALL: Simplify instructions to reflect the fact that one need
152 not any longer install RCS and GNU diff.
153 * PROJECTS: Remove item about RCS library; it is done.
154
155Mon, 10 Nov 1997 Jim Kingdon
156
157 * cvsnt.dsp: For diff/diff.c, also look for include files in
158 diff directory. This means we get diff/system.h not lib/system.h.
159
160Sun Nov 9 16:16:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
161
162 * TODO (#195): New item, about rsync and such issues.
163
164Thu Nov 6 14:29:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
165
166 * TODO (#194): New item, about separated metadata.
167
168 * TODO (#186): Rewrite paragraph on CVSclusters to be clearer
169 about what this can do and why I think it is a cool idea.
170
171Sun Nov 2 19:34:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
172
173 * DEVEL-CVS: Wording fix: want to specify that new developers are
174 granted checkin access and the ability to send to devel-cvs, not
175 specify whether this is implemented via an "account" (whatever
176 that is) (editorial change, not run by devel-cvs).
177
178Fri Oct 31 16:30:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
179
180 * NEWS: Mention admin -o rev1::rev2.
181
182Wed Oct 29 08:40:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
183
184 * TODO: Add item 193, about alternatives to timestamps in CVS/Entries.
185
186Tue Oct 28 19:59:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
187
188 * TODO (190): "rcs failed" message is no longer affected by global
189 -q option.
190
1911997-10-28 Jim Kingdon
192
193 * .cvsignore: Add Visual C++ files du jour, namely
194 {diff,vc50}.{pdb,idb,pch}.
195
196 * cvsnt.dsp: Add files for diff library. The custom build
197 stuff for diff/version.c and diff/diff.c was to deal with
198 there also being a src/version.c and src/diff.c. There
199 might be an easier way.
200
201Mon Oct 27 11:21:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
202
203 * FAQ: Re-import from FAQ-O-Matic. Features an edit from Larry
204 Jones regarding CVS on Windows.
205
206Mon Oct 20 15:23:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
207
208 * BUGS: Add item about spaces in login names.
209
210Mon Oct 20 10:25:42 1997 Hannes R. Boehm <hannes@boehm.org>
211
212 * INSTALL (Tested platforms): Add Red Hat Linux 4.2.
213
214Wed Oct 15 10:55:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
215
216 * TODO (#192): Also mention issue with opening connections to new
217 servers if CVSROOT changes.
218
219 * TODO (#191): Add thoughts on external difference programs.
220
2211997-10-11 Noel Cragg <noel@swish.red-bean.com>
222
223 * BUGS: remove note about the `-d' flag bug that was just fixed.
224
225 * TODO: new item 192.
226
227Thu Oct 9 12:59:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
228
229 * TODO: Revise item #182 to be clearer and to point to the
230 unofficial patch.
231
232Thu Sep 25 14:48:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
233
234 * build.com: Also recurse into diff directory.
235
236Wed Sep 24 10:35:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
237
238 * configure.in: Don't check for system-supplied regex matcher; see
239 comment for rationale.
240 * configure: Regenerated.
241
242Tue Sep 23 16:00:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
243
244 * BUGS: Add item about cvs add and -k wrappers.
245
246Mon Sep 22 11:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
247
248 * TODO: Revise item #191 in response to xdelta 1.10 release and a
249 few other random thoughts.
250
251Sun Sep 21 17:56:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
252
253 * configure.in: Instead of checking for memchr, just define
254 HAVE_MEMCHR and HAVE_STRCHR.
255 Add comment about AC_FUNC_VFORK and vfork in general.
256 * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR.
257 * configure, config.h.in: Regenerated.
258
259 * config.h.in: Regenerate using autoheader from autoconf 2.10.
260
261Sat Sep 20 01:17:10 1997 Tim Pierce <twp@twp.tezcat.com>
262
263 [notes: (1) includes the patches to config.h.in which he sent
264 (presumably generated), (2) I have omitted a change, which was
265 sent without a ChangeLog entry, to change re_exec to
266 re_compile_pattern in configure.in, (3) Also adds diff/Makefile in
267 AC_OUTPUT -kingdon]
268
269 * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
270 Add diff.
271
272 Note that AC_CHECK_FUNCS(vfork)
273 has been replaced by AC_FUNC_VFORK... libdiff wants the more
274 specific test, and it seems unlikely to break CVS.
275
276 * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK,
277 AC_STRUCT_ST_BLKSIZE.
278 (AC_CHECK_HEADERS): Add limits.h and sys/file.h.
279 (AC_REPLACE_FUNCS): Add memchr.
280 (AC_CHECK_FUNCS): Remove vfork.
281
282Fri Sep 19 09:59:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
283
284 * TODO: Add item #191, concerning how to store binary files.
285
286Wed Sep 17 16:13:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
287
288 * TESTS: Add ideas about ability to pass spaces in arguments, and
289 stdin, to the program under test, as something to consider for the
290 different test frameworks.
291
292Tue Sep 16 00:14:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
293
294 * BUGS: Add item about importing binary files.
295
296 * TODO: Adjust item #150 to reflect the fact that the client is
297 not quite so mean about tossing the log message as it was.
298
299Fri Sep 12 13:04:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
300
301 * INSTALL: Update Windows entries per email from Greg Strockbine
302 <gstrock@dpc.com>.
303
304Thu Sep 11 15:03:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
305
306 * TODO: New item #190, about meaning of -q and -Q global options.
307
308Wed Sep 10 18:48:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
309
310 * TODO: A few more thoughts on "cvs message" (item 150).
311
312Tue Sep 9 22:20:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
313
314 * README.VMS (Notes regarding compiling on VAX/VMS): Add item
315 about mode_t and pid_t.
316
317Sun Sep 7 17:34:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
318
319 * FAQ: Re-import from FAQ-O-Matic. The metavariables are back.
320
321 * FAQ: Re-import from FAQ-O-Matic. Features comment from
322 julian@whistle about update -r branch:date. It also clobbered the
323 metavariables (confusion about "<" as data vs. HTML tag I would
324 guess), which I plan on fixing in a moment.
325
326 * configure.in: Add comment about re_exec and regexp syntax.
327
328 * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long
329 ago converted to use its own routine xstrdup.
330 * configure: Regenerated.
331
332Sat Sep 6 00:08:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
333
334 * FAQ: Re-import from FAQ-O-Matic. In particular: GIC info
335 updated, binary files updated (e.g. -kb not -ko), rename database
336 and rCVS info updated (refer to TODO), tweaks to section on
337 contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated
338 (e.g. remove Indiana address), usenet info updated
339 (e.g. comp.software.config-mgmt not gnu.*).
340
341Fri Sep 5 20:46:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
342
343 * FAQ: Add another introductory paragraph which talks about out of
344 date material from 1995 FAQ.
345
346 * FAQ: Re-import from FAQ-O-Matic. This was mainly as a proof of
347 concept that I could edit the Cygnus question and have the diffs
348 come out looking right (which worked), but I also discovered that
349 the previous checkin was truncated partway through.
350
351 * FAQ: Replace file with an introductory paragraph plus a
352 downloaded copy of Molli's FAQ-O-Matic. I believe the content
353 closely matches the 1995 Grubbs FAQ but because everything is
354 re-ordered it would be painstaking work to verify this.
355
356Thu Sep 4 17:33:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
357
358 * BUGS: Add item about -w global option and client/server.
359
360Wed Sep 3 23:03:34 1997 Noel Cragg <noel@harvey.cyclic.com>
361
362 * TODO: Verbosify verbiage in item #189.
363
364Wed Sep 3 14:14:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
365
366 * TODO: Add item #189, concerning renames.
367
368Sat Aug 30 03:26:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
369
370 * TODO: Fix typo in Noel's change.
371
372Sat Aug 30 03:17:36 1997 Noel Cragg <noel@harvey.cyclic.com>
373
374 * TODO: Add a header so emacs chooses the correct editing mode.
375 Made several entries more verbose (expanded some of the less
376 well-known acronyms and/or added pointers to further
377 documentation).
378
379Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
380
381 * INSTALL: Remove "SparcClassing" typo that has been there for
382 a while.
383
384Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
385 and Loren James Rittle <rittle@comm.mot.com>
386
387 * INSTALL: Update information for SunOS4, Solaris, Digital Unix,
388 and HPUX.
389
390Fri Aug 15 16:42:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
391
392 * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed. Add
393 paragraph about the meaning of the last three arguments to cvs
394 import.
395
396Thu Aug 14 14:42:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
397 and Loren James Rittle <rittle@comm.mot.com>
398
399 * INSTALL: Update information for SunOS4 and Solaris.
400
401Mon Aug 4 00:02:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
402
403 * BUGS: Be specific about wrappers not working client/server.
404
405Sat Aug 2 09:23:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
406
407 * INSTALL: In step 4, be more generic (the CVS sources are just an
408 example, and people might not have them handy).
409
410Fri Jul 25 17:02:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
411
412 * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that
413 seems to be the description which best applies no matter how it
414 was obtained. Be a little more explicit about the "$" prompt
415 convention and setting environment variables. Use double quotes
416 because they work on both DOS and Unix.
417
418Thu Jul 24 12:22:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
419
420 * NEWS: Also mention SystemAuth.
421
422 * INSTALL (MIPS): Add more detailed report concerning Irix 6.2,
423 as reported by larry.jones@sdrc.com (Larry Jones).
424
425Tue Jul 22 17:35:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
426
427 * INSTALL (PowerPC): Add item for Lynx 2.5.
428
42921 Jul 1997 Jim Kingdon
430
431 * Makefile.in (DISTFILES): Add cvsnt.dsp.
432
433Mon Jul 21 09:40:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
434
435 * configure.in: Adjust comment regarding version of autoconf which
436 introduced --bindir.
437
438Fri Jul 18 09:47:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
439
440 * TODO: Remove item 161 (the comments in cvs.texinfo have a much
441 more complete discussion of date format issues). In item 30,
442 change "patch" to "rdiff" and expand discussion slightly. Remove
443 item 64 (the performance issues in initial checkout have probably
444 changed quite a bit since that was written and in any event it
445 isn't particularly useful without specifics of what is slow and
446 ideas for speeding it up).
447
448 * INSTALL: Reorganize to separate out building/installing CVS
449 executables from what to do once you have them. Adjust Visual C++
450 instructions to deal with Visual C++ 5.x. Add brief mentions of
451 platforms other than unix and Windows.
452
453Thu Jul 17 21:13:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
454
455 * TODO: In item 39, talk about how PRCS 1.2 as a possible model.
456
457Sat Jul 12 15:43:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
458
459 * HACKING: Rewrite paragraph on arbitrary limits to reflect the
460 fact that the known arbitrary limits are gone.
461
4628 Jul 1997 Jim Kingdon
463
464 * cvsnt.dsp: Turn on browse information.
465
466Thu Jul 3 10:07:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
467
468 * INSTALL: Sending exact suggested text is almost as good as a diff.
469
470 * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2.
471
472 * TODO: Add notes about popt and option parsing in general.
473
474Wed Jul 2 13:11:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
475
476 * TODO: Update item 149 to reflect CVS/Root.
477
478 * TODO: Add item 187, about usage errors vs. help messages.
479
480Mon Jun 23 18:24:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
481
482 * NEWS: Adjust mention of read-only access in the light of
483 changes to cvs.texinfo.
484
485 * TODO: Add item 186, concerning multisite.
486
487Sun, 22 Jun 1997 Jim Kingdon
488
489 * cvsnt.dsp: New file. This apparently is what Visual C++ 5.0
490 uses in lieu of a .mak file (or so it seems).
491 * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg. These seem to
492 be the generated files du jour for Visual C++ 5.0.
493
494Thu Jun 19 17:16:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
495
496 * NEWS: Add item about CVSROOT/config.
497
498Wed Jun 18 00:00:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
499
500 * NEWS: Mention pserver --allow-root.
501
502Mon Jun 16 19:07:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
503
504 * Makefile.in (SUBDIRS): Add emx.
505 * configure.in (AC_OUTPUT): Add emx.
506 * configure: Regenerated.
507
508Sun Jun 8 23:44:00 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
509
510 * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere.
511 * configure, config.h.in: Regenerated.
512
513Thu May 29 15:53:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
514
515 * DEVEL-CVS: Add "Policy regarding checkout-only access" to
516 replace parenthetical remark about checkout-only access. This is
517 more of a cosmetic/editorial change than a new policy.
518
519Wed May 21 17:02:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
520
521 * BUGS: Add item about wrappers.
522
523Fri May 16 13:43:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
524
525 * BUGS: Add item about "cvs export" and binary files.
526
527Sun May 11 11:38:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
528
529 * README.VMS: Remove information about "direct TCP". Noone has
530 been complaining about it being broken (the code bitrotted not long
531 after it was written), nor has anyone complained
532 that contrib/listener.c was omitted from the distribution (because
533 it wasn't mentioned in contrib/Makefile.in DISTFILES). If there
534 is a desire to resurrect such a feature, it should use port 2401
535 as now discussed in doc/cvsclient.texi.
536
537Thu May 8 12:14:40 1997 Larry Jones <larry.jones@sdrc.com>
538 and Jim Kingdon <kingdon@harvey.cyclic.com>
539
540 * INSTALL: Update MIPS/SGI Irix 6.2
541 * TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
542
543Wed May 7 12:01:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
544
545 * TODO: Fix keywords accidentally expanded in previous checkin.
546
547 * TODO: Add item #185, concerning keyword expansion and merges.
548
549Sun May 4 19:46:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
550
551 * README: Replace section on reporting bugs with a reference to
552 the bug-reporting section in cvs.texinfo.
553
554Fri May 2 22:50:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
555
556 * BUGS: Remove item about importing binary files; the bug is fixed.
557
558Sun Apr 27 19:54:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
559
560 * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
561
562 * INSTALL: Don't mention GREP; CVS no longer uses it.
563
564 * configure.in: Add comment about --bindir.
565
566Thu Apr 24 15:21:17 1997 Norbert Kiesel <nk@cosa.de>
567
568 * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
569 * config.h.in, configure: Regenerated with autoconf 2.10.
570
57121 Apr 1997 Jim Kingdon
572
573 * cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
574 This time it would appear to be chiefly the dependencies.
575
576Mon Apr 21 01:06:31 1997 Ian Lance Taylor <ian@cygnus.com>
577
578 * NEWS: Document that the client no longer needs an external patch
579 program.
580
581Thu Apr 17 14:28:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
582
583 * TODO: Combine items 150 and 181 since they are basically the same.
584
585Tue Apr 15 12:32:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
586
587 * FAQ: The URL of yahoo's Configuration Management category has
588 changed. As it might change again, just cite their top-level page
589 rather than the entire URL.
590
5918 Apr 1997 Jim Kingdon
592
593 * cvsnt.mak: Add windows-NT/sockerror.c.
594
595Wed Mar 26 15:51:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
596
597 * BUGS: Further note on import -kb bug.
598
599Tue Mar 25 17:51:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
600
601 * cvs-format.el: Add comment concerning c-label-offset.
602
603Wed Mar 19 14:06:40 1997 Jim Meyering <meyering@totoro.cyclic.com>
604
605 * configure.in (test for shadow passwords): Use AC_MSG_RESULT
606 rather than echo, so configure obeys --quiet.
607 Use yes and no in message rather than yup and nope.
608
60919 Mar 1997 Jim Kingdon
610
611 * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
612 for the Release configuration as well as the Debug one. Why it
613 didn't do this before, I have no idea.
614
61513 Mar 1997 Jim Kingdon
616
617 * cvsnt.mak: Recent changes have added a number of getline.h
618 dependencies.
619
620Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
621
622 * configure.in (AC_C_CROSS): Add comment about obsolescence
623 thereof.
624 * config.h.in, configure: Regenerated with autoconf 2.10.
625
626Thu Mar 13 05:50:29 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
627
628 Here are the fixes I needed to make to cvs-1.9 to get it to
629 compile and successfully pass 'make check' on m68k-motorola-sysv.
630 * lib/getwd.c (getwd): Added declaration for getcwd().
631 * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
632 * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
633 * src/admin.c (admin): Added declaration for getgrnam().
634 * src/server.c (fcntl.h): Do not include file twice. Already included
635 from system.h from cvs.h.
636 * src/sanity.sh (imported-f*): Renamed from imported-file*, that were
637 too long for sysv.
638 * configure.in (wait3): Added to AC_CHECK_FUNCS list.
639
640Wed Mar 12 14:32:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
641
642 * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
643
644 * TODO: Remove item 135; this is solved by %v and %V in loginfo.
645
646 * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
647 HAVE_SETVBUF is no longer used.
648 * config.h, configure: Regenerated with autoconf 2.10.
649
650 * TODO: Add item 184, concerning MD5-based password hash.
651 Remove item 14, concerning "pathname stripper". I think that was
652 a reference to the late unlamented strip_path.
653
654Sat Mar 8 21:22:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
655
656 * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
657
658Fri Mar 7 16:51:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
659
660 * INSTALL: Just talked to a NT 4.0 user; add it to the list.
661
662Sun Mar 2 22:01:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
663
664 * NEWS: Add item about "cvs admin" vs. "cvs admin .".
665
666 * TODO: Remove item #169. It doesn't really explain what an
667 "archive library" is or in general what the feature they discuss is
668 supposed to do--I mean, CVS _can_ be used to store .o's, if
669 that is what they are talking about.
670
671 * TODO: Add item #183, about greater documentation/visiblity for
672 Entries.Static and CVS/Tag.
673
674 * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
675 shouldn't be an issue anymore
676
677Thu Feb 20 13:53:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
678
679 * INSTALL: Update Cray entry per mail from John Bowman
680 <bowman@ipp-garching.mpg.de>
681
682 * configure.in: Add comments about autoconf version.
683
684Mon Feb 17 09:55:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
685
686 * configure: Regenerated.
687
688Sat Feb 15 15:37:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
689
690 * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
691
692Sun Dec 15 13:12:30 1996 Michael Douglass <mikedoug@texas.net>
693 and Jim Kingdon <kingdon@harvey.cyclic.com>
694
695 * NEWS: Mention "cvs logout".
696
6971997-02-12 Jim Kingdon
698
699 * cvsnt.mak: Visual C++ seems to want to make some cosmetic
700 changes (reordering *.obj files), perhaps prodded by "Save
701 All". I hope that putting in these changes will make it
702 happy...
703
7041997-02-11 Jim Kingdon <kingdon@cyclic.com>
705
706 * cvsnt.mak: Replace with version from Visual C++ 4.0. If someone
707 wants the 2.x one back, I suppose we can put them side by side,
708 but I won't be able to update the 2.x one any more as I won't be
709 having access to 2.x.
710
711Tue Feb 11 16:43:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
712
713 * .cvsignore: Add cvsnt.mdp and cvsnt.ncb. They seem to be files
714 created by Visual C++ 4.x which were not created by Visual C++ 2.x.
715
716Tue Feb 4 11:42:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
717
718 * INSTALL: OS/2 port is client only.
719
720 * Rename devel-cvs (which had only been in the repository, not the
721 distribution) to DEVEL-CVS. Add "Charter for the devel-cvs
722 mailing list:" heading, "CVS Development Policies" title, and
723 one-sentence introduction (editorial changes, not run by
724 devel-cvs). Revise paragraph concerning membership in the list to
725 reflect policy change to make read-only membership different from
726 the ability to send to the list (the new wording was approved by
727 devel-cvs, as was the rename and including it in the
728 distribution).
729 * Makefile.in (DISTFILES): Add DEVEL-CVS.
730 * HACKING: Add "Mailing lists" section.
731
732Tue Jan 28 10:41:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
733
734 * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
735 lib/md5.c changes.
736 * acconfig.h: Add HAVE_CONNECT. This is needed so that autoheader
737 2.10 works; I think this has been broken since 2 Dec 1996.
738 * config.h.in: Regenerated with autoheader 2.10.
739 * configure: Regenerated with autoconf 2.10.
740
741 * HACKING: Revise criterion for whether something goes in NEWS
742 again (now "user-visible change worth mentioning"--the language
743 from the GNU coding standards).
744
745Mon Jan 27 23:05:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
746
747 * HACKING: Criterion for whether something goes in NEWS is not
748 whether it is user-visible; it is whether it is a bugfix or a
749 feature.
750
751Tue Jan 21 10:21:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
752
753 * INSTALL: Warn people against pre-5.x RCS; describe how to find
754 out what version of RCS you have.
755
756Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
757
758 * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
759 decided to get rid of these some time ago.
760
761Wed Jan 8 00:17:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
762
763 * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
764 question got renamed a bit but ended up as the bottom of the NEWS
765 file. Eliminate use of first person in a few places where it is
766 unclear who it refers to. Explicitly say that the lists
767 of contributors are not comprehensive.
768
769Thu Jan 2 12:59:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
770
771 * README, Makefile.in: Remove paragraph about writing to the Free
772 Software Foundation at 675 Massachusetts Avenue. (1) They are no
773 longer at that address; (2) the Free Software Foundation are not
774 the ones to write to concerning CVS licensing. bug-cvs would be a
775 more appropriate choice; (3) there is probably little need for
776 this paragraph anyway.
777
778Thu Jan 2 09:46:37 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn>
779
780 * NEWS: mention read-only repository access feature.
781
782Wed Jan 1 18:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
783
784 * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
785 There is no point in including them without src/ChangeLog,
786 src/ChangeLog-96, etc., but more to the point they really belong
787 in the source distribution rather than a binary distribution anyway.
788
789Mon Dec 30 16:55:54 1996 Abe Feldman <feldman@harvey.cyclic.com>
790
791 * NEWS: Add entry for changes to checkout command (creating CVS
792 directory at top of working directory)
793
794Tue Dec 17 13:13:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
795
796 * NEWS: Add entry for verifymsg.
797
798Tue Dec 10 19:22:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
799
800 * cvs-format.el: Revise comments to explain how to use it and
801 general minor tidying of comments.
802
803Mon Dec 2 13:05:44 1996 Ian Lance Taylor <ian@cygnus.com>
804
805 * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
806 because the value will have been cached; instead, check whether
807 the library was found with connect defined.
808 * configure: Rebuild with autoconf 2.12.
809
810Sat Nov 30 23:04:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
811
812 * BUGS: Add note about mysterious failure in test 187a3.
813
814Fri Nov 29 10:19:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
815
816 * configure.in (AC_CHECK_FUNCS): Also check for readlink.
817 * config.h.in: Regenerated using autoheader 2.10.
818
819Fri Nov 22 16:30:27 1996 Brendan Kehoe <brendan@cygnus.com>
820
821 * configure.in: Check for -lsocket, etc., before checking for
822 Kerberos libraries.
823 * configure: Rebuild.
824
8251996-11-19 Jim Kingdon
826
827 * cvsnt.mak: Remove strippath.c.
828
829Sun Nov 3 21:54:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
830
831 * README: Move detailed information on compatibility to
832 the manual; simply point to it here.
833
834Thu Oct 31 07:20:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
835
836 * BUGS: Add note about cvs import of binary files on non-unix.
837
838Tue Oct 29 13:59:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
839
840 * BUGS: Add note about "dying gasps" message.
841
842Sat Oct 26 16:17:09 1996 Jim Blandy <jimb@totoro.cyclic.com>
843
844 * configure.in (AC_CHECK_FUNCS): Check for tzset.
845
846Fri Oct 25 10:27:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
847
848 * NEWS: Mention new loginfo features.
849
850Thu Oct 24 08:21:48 1996 Lars.Henriksen@netman.dk
851
852 * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
853
854Tue Oct 22 10:34:21 1996 Noel Cragg <noel@gargle.rain.org>
855
856 * configure.in: don't check for the existence of the /etc/security
857 directory, because it's possible to have PAM installed without
858 using shadow passwords.
859 * configure: regenerated.
860
861Sat Oct 19 18:34:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
862
863 * README: Say that the remote protocol is not interoperable before
864 CVS 1.5.
865
866Sat Oct 19 13:06:53 1996 Mark H. Wilkinson <mhw@minster.york.ac.uk>
867 and Jim Kingdon <kingdon@cyclic.com>
868
869 * configure.in, INSTALL: New options for configure to enable or
870 disable client and server code, overriding configure's defaults.
871 * confiugre: Regenerated.
872
873Sat Oct 19 13:06:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
874
875 * INSTALL: Add note about what to do if you got a binary
876 distribution of CVS. Add VAX/VMS entry.
877
878Thu Oct 17 15:38:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
879
880 * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
881 vs. A4 paper.
882
883Wed Oct 16 16:59:57 1996 Jim Blandy <jimb@totoro.cyclic.com>
884
885 * configure.in: Simplify code to check for crypt. Check for
886 -lcrypt first, and then check for the crypt function. The old
887 code did slightly funky things with cache variables, which JimK's
888 last change disturbed. Let's just keep it simple.
889 * configure: Rebuilt.
890
891Wed Oct 16 15:01:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
892
893 * configure.in: Don't call unset. It isn't portable to Ultrix,
894 but perhaps more to the point, seems like we should be using the
895 cached values (there was no comment explaining why we should
896 ignore the cached values, and none of the CVS developers were
897 able to provide an explanation when I asked).
898 * configure: Regenerated.
899
900 * NEWS: Add item regarding export and "cvs history".
901
902Tue Oct 15 07:40:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
903
904 * TESTS: Mention the fact that expr is only for the tests, not for
905 CVS itself. At least one person was unclear on this.
906
907Mon Oct 14 12:13:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
908
909 * HACKING: Add "Submitting patches (strategy)" section and
910 sentence about test cases. These changes have been run by
911 devel-cvs and there was no objection.
912
913Sat Oct 12 19:43:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
914
915 * README.VMS: Add notes about some build problems on VAX/VMS.
916
917Thu Oct 10 09:20:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
918
919 * BUGS: Remove item about & in modules file and client/server; the
920 bug is fixed.
921
922 * README.VMS: Rewrite sections about wildcard expansion and
923 calling editors to suggest technical approaches and to make it
924 clear that fixes will only happen if someone gets around to them.
925
926Sat Oct 5 15:01:22 1996 Jim Blandy <jimb@totoro.cyclic.com>
927
928 * Version 1.9 released.
929
930Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
931
932 * NEWS, README: Revert changes regarding -D, -g, and A4. They
933 are for new features which are not appropriate at this stage of
934 the release process.
935
936Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com>
937
938 * INSTALL (sun3): 1.8.86+ builds and runs make check.
939
940 * NEWS: describe -D and -g; DIFFBIN and GREPBIN
941
942 * MINOR-BUGS: yet another couple of annoyances...
943
944Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
945
946 * BUGS: Mention "cvs add -m" client/server bug.
947
948 * NEWS: Document change from A4 to US letter. It may seem minor,
949 but it affects a *lot* of people.
950
951 * README: Revise discussion of US letter vs. A4 to reflect recent
952 change to cvs.texinfo.
953
954Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com>
955
956 * MINOR-BUGS: describe a minor annoyance or two
957
958 * BUGS: describe a couple of new bugs
959
960Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org>
961
962 * configure.in: check for shadow password files as well as for
963 getspnam. Some systems (like Linux) have getspnam in the C
964 library, but aren't necessarily using shadow passwords.
965 * configure, config.h.in: Regenerate.
966
967Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
968
969 * Makefile.in (TSUBDIRS): Remove comment about order of
970 directories mattering. That was only for an old set of hacks,
971 since gone, which tried to combine several tag files into one
972 (before emacs could use several tag files at once).
973
974Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
975
976 * NEWS: Add note about "cvs log -d" date formats changing. See
977 comment I added to cvs.texinfo for more whining about this situation.
978
979 * BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
980
981Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com>
982
983 * configure.in: Add hack for ISC crypt (the version in the posix C
984 library doesn't work -- why am I not surprised). Add check for
985 libsec.a for shadow password functions.
986
987 * Makefile.in: Make zlib along with lib in the check targets.
988
989Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com>
990
991 Fix from Mark A. Solinski <markso@mcs.com>:
992 * cvsnt.mak: The debug configuration adds the zlib directory to
993 the include path but it is missing from the release configuration.
994 Add it to the "ADD CPP" and "CPP_PROJ" lines.
995
996Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
997
998 * INSTALL: Add VMS entry. Clarify what "tested" means.
999
1000 * README: Replace section about what CVS is with the blurb from
1001 cvs.spec (which is also the paragraph we use in the release
1002 announcements).
1003 Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
1004
1005 * BUGS: Remove item about version numbers; we now have version
1006 numbers. Remove item about server using /usr/tmp; this has been
1007 changed. Remove item about deadlocks between server and client
1008 and file contents being interpreted as commands; I believe this
1009 refers to the case which was fixed by Ian's 7 Aug 96 change to
1010 receive_partial_file. Remove item about server temp directory
1011 becoming full; I'm not sure all bugs related to that have been
1012 fixed, but I think the ones mentioned have been. Remove item
1013 about .# files; this is a documented behavior. Refer to
1014 platform-specific documentation. Add bug with & in modules file
1015 and client/server CVS. Move bug about weird use of long file
1016 names to end; the bug report is so long people won't want to read
1017 past it. Refer to README concerning reporting bugs. Add
1018 introduction. Reword some bug descriptions. Add bug concerning
1019 ~/.cvsignore on NT.
1020 * MINOR-BUGS: Add introduction. Reword some bug descriptions.
1021 Remove item about "premature end of file"--we've improved that
1022 error message as much as we can figure out how. Remove item about
1023 filenames getting truncated (with rcs2log?)--I think this is a fixed
1024 bug although I couldn't quickly find a ChangeLog entry for the fix.
1025
1026Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1027
1028 * .cvsignore: Add cvs-*.spec.
1029
1030Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1031
1032 * TODO: In 180, mention issue of network being down. Add item
1033 182, about inclusiveness of "cvs log -r foo -r bar".
1034
1035 * HACKING: Also mention arbitrary limits and reentrancy.
1036 User-visible changes should be documented in cvs.texinfo as well
1037 as NEWS.
1038
1039Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1040
1041 * README.VMS: Put authorship info at end. Add disclaimer. Say
1042 that patch is mandatory not optional. Don't mention gzip; we
1043 don't require it any more. Remove section on filename case; the
1044 bugs described there are fixed. Miscellaneous tweaks and updates.
1045
1046Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
1047
1048 * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
1049
1050Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1051
1052 * Makefile.in (DISTFILES): Add build.com and README.VMS.
1053 (SUBDIRS): Add vms.
1054 * build.com: Also recurse into zlib directory.
1055
1056 * NEWS: Mention Win95.
1057
1058Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com>
1059
1060 * configure.in: Add AC_ARG_ENABLE for encryption.
1061 * acconfig.h: Add ENCRYPTION.
1062 * configure, config.h.in: Regenerate.
1063 * NEWS: Modify the entry on encryption to mention that you must
1064 configure with --enable-encryption.
1065 * INSTALL: Mention the --with-krb4 and --enable-encryption
1066 configure options.
1067
1068Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1069
1070 * NEWS: Revise access method item to mention both :ext: and
1071 :server:.
1072
1073 * README.VMS: Change bug reporting address to bug-cvs. In
1074 discussing filenames, don't mention a hypothetical behavior
1075 involving folding to lowercase (I'm not sure what is meant, and it
1076 doesn't sound right to me) and do mention that things might be
1077 different now (as a result of recent changes to case sensitivity
1078 code).
1079
1080Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com>
1081
1082 * cvsnt.mak: Add windows-NT/ChangeLog.
1083
1084Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1085
1086 * Makefile.in (DISTFILES): Add cvs.spec.
1087
1088Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1089
1090 * TODO: Add item suggesting "cvs message" command.
1091
1092Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1093
1094 * configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
1095 * config.h.in, configure: Regenerated.
1096 * os2/config.h, windows-NT/config.h: Remove #define of inline.
1097
1098 * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
1099 anywhere.
1100 * config.h.in, configure: Regenerated.
1101 * os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
1102 remove __CHAR_UNSIGNED__.
1103
1104Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1105
1106 * cvs.spec (%description): Replace description with one that
1107 resembles the release announcements we have been sending out. The
1108 previous one was out of date and not really focused on describing
1109 what CVS does.
1110 (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
1111 this is the default it should be for all kinds of builds, not just
1112 those via RPM.
1113
1114Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de>
1115
1116 * cvs.spec: new file. This is a template for a RPM specification
1117 file (which is used by 'make spec').
1118
1119 * Makefile.in (installdirs-local): new (empty) target
1120 (all install uninstall installdirs): add installdirs to list of
1121 targets which are done for all subdirs
1122 (spec): new target to create a rpm specification file (which can
1123 be used to create RPM source and binary packages)
1124 (dist): depend on spec (which now also creates .fname)
1125
1126Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de>
1127
1128 * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
1129 password entries
1130 * configure: regenerated
1131 * config.h.in: regenerated
1132
1133Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1134
1135 * Makefile.in (config.status): When running config.status
1136 --recheck, preserve the value of CFLAGS.
1137
1138Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1139
1140 * TESTS: Also mention dejagnu advantages.
1141
1142Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1143
1144 * TESTS (ABOUT STDOUT AND STDERR): New section.
1145 (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
1146
1147 * NEWS: Change entry regarding "cvs log" not invoking "rlog" so
1148 that it emphasizes user-visible behaviors.
1149
1150Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com>
1151
1152 * TODO: Remove item #167 (cvs log doesn't understand symbolic
1153 branch names). It works now.
1154
1155 * NEWS: Mention that "cvs log" no longer invokes "rlog".
1156
1157Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1158
1159 * HACKING: Mention rule about _ vs - in file names.
1160
1161Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com>
1162
1163 * NEWS: Mention that Kerberos encryption is now supported.
1164
1165Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com>
1166
1167 * NEWS: Mention that the commit message has changed slightly when
1168 committing changes on a branch.
1169
1170Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1171
1172 * TESTS: Say that GNU expr is part of sh-utils.
1173
1174Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1175
1176 * NEWS: Mention -k wrappers option.
1177
1178 * TESTS: In list of what we would like in a test framework, only
1179 mention portable once, and other wording cleanups.
1180
1181Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com>
1182
1183 * cvsnt.mak: Add src/ChangeLog (lets us edit it from within
1184 the integrated development environment).
1185
1186Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com>
1187
1188 * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c
1189 files in zlib. Add /I "zlib" compiler options.
1190
1191Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1192
1193 * NEWS: Expand zlib item to emphasize user-visible (and
1194 CVS-installer-visible) consequences.
1195
1196Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com>
1197
1198 * NEWS: Mention that -z now uses zlib.
1199
1200Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com>
1201
1202 * Makefile.in (USOURCE_SUBDIRS): Add zlib.
1203 * configure.in (AC_OUTPUT): Add zlib/Makefile.
1204 * configure: Regenerate.
1205
1206 * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify
1207 zlib/Makefile.in for use with CVS.
1208
1209Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com>
1210
1211 * cvsnt.mak: Add src/buffer.c
1212
1213Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1214
1215 * NEWS: Say that rlog is deprecated.
1216
1217Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1218
1219 * PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
1220
1221 * HACKING: Expand comments on portability.
1222
1223Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1224
1225 * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
1226 a very old version of the CVS server for nefarious purposes and it
1227 has been long gone.
1228 * configure: Regenerated.
1229
1230Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1231
1232 * TESTS: Add discussion of test frameworks.
1233
1234Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1235
1236 * NEWS: Describe "cvs diff -q" removal and new diff options.
1237
1238Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1239
1240 * TODO: Remove item #67 about having cvs import create CVS
1241 directories; I don't think it is wise to have cvs import mess with
1242 the directory it is working in at all. Remove item #69 about
1243 having import edit modules--in many cases there is no need for an
1244 entry in modules. Remove item #76 about running on top of SCCS;
1245 we are clearly not evolving in that direction. Remove item #91
1246 about documenting how to import sources from SCCS or RCS; this is
1247 now documented in cvs.texinfo. Remove item #129 about "U CFTS/";
1248 without more information it is impossible to know what behavior is
1249 being discussed. Remove item #157 concerning module names in cvs
1250 release; cvs release takes a directory name, not a module name.
1251 Remove item #159 about checking access times; this is as likely to
1252 be an annoyance as a help, and people who are into that can just
1253 look at the result from "cvs update" (directly or with a script).
1254 Remove item #164 concerning variables in *info files; it is done.
1255 Remove item #35 (it just says "cvs admin" is cheesy, which isn't
1256 specific enough to be useful). Rewrite #39 to be specific about
1257 what would be nice in having branches track each other. Remove
1258 item #46--I'm not sure what it means and if it means that one
1259 should check in with "cci" or some such instead of "cvs ci" then
1260 that is an installation hassle and a minimal convenience. Add
1261 item #180.
1262
1263 * config.h.in: Regenerated.
1264
1265Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com>
1266 and Jim Kingdon <kingdon@cyclic.com>
1267
1268 * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
1269 looking for -ldes.
1270 * configure: Regenerated.
1271
1272Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1273
1274 * NEWS: Mention NT local.
1275
1276Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com>
1277 and Jim Kingdon <kingdon@cyclic.com>
1278
1279 * NEWS: Mention new annotate options.
1280
1281Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1282
1283 * lib/savecwd.c: Revert CVS_* patch. The include files where
1284 CVS_* is defined were not included, and the code in question was
1285 inside HAVE_FCHDIR which isn't defined on the Mac anyway.
1286
1287 * src/filesubr.c: Revert CVS_* patch in this one file. The mac
1288 port should have its own copy of filesubr.c instead.
1289
1290Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com>
1291
1292 * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
1293 commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
1294 filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
1295 login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
1296 parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
1297 rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
1298 Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
1299 filesystem calls take only one argument; permission is handled
1300 very differently on those systems than in UNIX. On MacOS,
1301 the naming scheme for volumes and subdirectories is quite
1302 different. This patch leaves hooks in the form of CVS_ACCESS,
1303 CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
1304 CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
1305 these differences.
1306
1307Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1308
1309 * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
1310
1311Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com>
1312
1313 * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
1314 breaks. No substantive changes, I think.
1315
1316Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1317
1318 * Makefile.in (DISTFILES): add TESTS.
1319
1320Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1321
1322 * src/server.c: Add comment regarding out-of-order bug.
1323 * TESTS: Explain out-of-order bug.
1324
1325 * INSTALL: Remove $CVSId$. More strongly encourage people to skip
1326 the tests if they don't have the time to look at the results.
1327 Move most of the discussion of tests to new file TESTS, and add
1328 some information on interpreting check.log output.
1329 * README: In brief summary of install, don't spell out details of
1330 "make check" or "cvs init" steps.
1331
1332Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1333
1334 * NEWS: Change "up-to-date" to "not locally modified"; the file
1335 need not match the head revision it only need match some revision.
1336
1337Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de>
1338
1339 * NEWS: document new option "-c" for tag
1340
1341Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1342
1343 * INSTALL: Remove footnote 10. The only kind of change suitable
1344 for listing here is fairly easy portability stuff.
1345
1346Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1347
1348 * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
1349
1350Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org>
1351
1352 * NEWS: Mention all access methods.
1353
1354Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org>
1355
1356 * NEWS: add info about access methods and document behavior change
1357 for "cvs login."
1358
1359Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com>
1360
1361 * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
1362
1363Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1364
1365 * NEWS: Document that -d overrides CVS/Root.
1366
1367Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com>
1368
1369 * Version 1.8.1
1370
1371Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com>
1372
1373 Integrated changes submitted by Ian Taylor <ian@cygnus.com>
1374
1375 * update.c (update_dirent_proc): cvs co -p doesn't print
1376 anything when run from an empty directory.
1377
1378 * import.c (import_descend_dir): Check for a file in the
1379 repository which will be checked out to the same name as the
1380 directory.
1381
1382Sun May 5 15:49:00 1996 Benjamin J. Lee <benjamin@cyclic.com>
1383
1384 * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
1385 way that it can not be used to check for main(). Check
1386 for printf() instead. (Reported by ian@cygnus.com)
1387
1388 * configure: Regenerated.
1389
1390Thu May 2 13:34:37 1996 Benjamin J. Lee <benjamin@cyclic.com>
1391
1392 * Version 1.7.88
1393
1394Thu May 2 10:42:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1395
1396 * NEWS: Clarify what happened to examples directory.
1397
1398Thu May 2 02:06:49 1996 Benjamin J. Lee <benjamin@cyclic.com>
1399
1400 * INSTALL: Updated for NeXTSTEP 3.3 (1.7)
1401
1402Thu May 2 01:40:55 1996 Benjamin J. Lee <benjamin@cyclic.com>
1403
1404 * Compatibility fixes affecting QNX, NetBSD, and SCO
1405
1406 * configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
1407 (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
1408 define AUTH_SERVER_SUPPORT only if crypt() is found.
1409
1410 * configure: Regenerated.
1411
1412 * src/server.c (HAVE_INITGROUPS): Use initgroups() only if
1413 located by configure.
1414
1415Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1416
1417 * NEWS: Remove item about reserving all-uppercase tag names.
1418
1419Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR>
1420
1421 * cvsnt.mak: remove all of those unnecessary libraries! We only
1422 need advapi32.lib and wsock32.lib.
1423
1424Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1425
1426 * NEWS: Document that -d overrides CVS/Root.
1427
1428Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com>
1429
1430 * Version 1.7.86
1431
1432Sun Apr 14 11:06:44 1996 Karl Fogel <kfogel@floss.red-bean.com>
1433
1434 * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
1435 tools/Makefile, and tools/pcl-cvs/Makefile. Do not any longer
1436 generate contrib/pcl-cvs/Makefile.
1437
1438 * Makefile.in: deal w/ above changes.
1439
1440 * configure: regenerated.
1441
1442 * Added `tools' subdir (pcl-cvs will live there, as will other
1443 things maintained along with the CVS distribution).
1444
1445Wed Apr 10 17:15:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1446
1447 * README: Mention documentation and A4 paper in particular.
1448
1449Thu Mar 28 12:31:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1450
1451 * NEWS: Add "cvs annotate".
1452
1453Tue Mar 26 10:46:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1454
1455 * INSTALL: In example, change tag name to avoid using a tag name
1456 reserved to CVS.
1457
1458 * NEWS: Document reservation of some tag names.
1459
1460Fri Mar 22 10:45:23 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1461
1462 * INSTALL: Clarify that RCS is only for server or local.
1463
1464Mon Mar 18 10:15:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1465
1466 * README: Mention info@cyclic.com where we mention support
1467 contracts, not at the end where people might be tempted to view it
1468 as a generic help line.
1469
1470Thu Mar 14 16:34:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1471
1472 * Makefile.in (stamp-h): Don't run ./config.status --recheck.
1473
1474Thu Mar 14 1996 Jim Kingdon <kingdon@cyclic.com>
1475
1476 * cvsnt.mak: Regenerate dependencies.
1477
1478Thu Mar 14 13:45:11 1996 Jim Blandy <jimb@totoro.cyclic.com>
1479
1480 * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
1481 not using the examples directory any more.
1482
1483Wed Mar 13 17:02:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1484
1485 * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
1486 instructions. Instead of telling everyone to update modules
1487 whenever adding directories (which is optional), refer to the
1488 manual regarding all administrative files. Revise "make check"
1489 instructions to be even less encouraging about submitting bug
1490 reports.
1491
1492 * examples/*: Removed.
1493 * Makefile.in (SUBDIRS): Remove examples.
1494 * cvsinit.sh: Removed.
1495 * Makefile.in: Remove all cvsinit and PROGS stuff.
1496 * NEWS: Mention cvsinit -> cvs init change.
1497
1498Mon Mar 11 13:12:35 1996 Samuel Tardieu <sam@inf.enst.fr>
1499
1500 * BUGS: removed previous description from Greg Woods (3/6/96)
1501 since the bug seems to be corrected
1502
1503Wed Mar 6 10:35:32 1996 Greg A. Woods <woods@most.weird.com>
1504
1505 * BUGS: describe a weird core-dump with 'cvs co -c'. Now I can't
1506 even get a stack backtrace again -- dbx dumps core!
1507
1508Fri Mar 1 09:21:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1509
1510 * README.VMS: Remove distribution information (since it is no
1511 longer different for VMS). Various wording fixes to reflect the
1512 fact that using rsh is just one of several ways to connect to a
1513 cvs server, not "the official" one. Say that the unsuitable rsh
1514 is the UCX one. Clarify what rsh uses privileged ports for.
1515
1516Fri Mar 1 01:26:28 1996 Benjamin J. Lee <benjamin@cyclic.com>
1517
1518 * README.VMS, build.com: Added for VMS.
1519
1520Thu Feb 29 10:04:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1521
1522 * NEWS: Mention change to default ignore list.
1523
1524Thu Feb 29 00:28:08 1996 Peter Wemm <peter@jhome.DIALix.COM>
1525
1526 * configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
1527 the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
1528 FreeBSD, etc.
1529 * configure: Regenerated.
1530
1531Tue Feb 27 10:43:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1532
1533 * INSTALL: Change submission address to bug-cvs from info-cvs.
1534 Encourage submissions to be in the form of diffs to INSTALL.
1535
1536Sun Feb 25 15:23:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1537
1538 * HACKING: Fix typo.
1539
1540Fri Feb 23 1996 Jim Kingdon <kingdon@cyclic.com>
1541
1542 * cvsnt.mak: Add login.c and scramble.c.
1543
1544Fri Feb 23 16:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1545
1546 * README: Mention comp.software.config-mgmt. Don't mention old
1547 cyclic-cvs mailing list.
1548
1549 * acconfig.h: Add AUTH_SERVER_SUPPORT. Remove DIFF and GREP (no
1550 longer used).
1551 * configure.in: Define AUTH_SERVER_SUPPORT.
1552 * config.h.in, configure: Regenerated.
1553
1554Thu Feb 22 22:32:09 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1555
1556 * configure.in: Remove AC_FUNC_ALLOCA.
1557 * configure: Regenerated.
1558
1559Mon Feb 19 09:39:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1560
1561 * HACKING: Add comments about portability and assert().
1562
1563Thu Feb 15 16:40:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1564
1565 * NEWS: Mention $USER internal variable.
1566
1567Thu Feb 15 14:00:00 1996 Gary Oberbrunner <garyo@avs.com>
1568 and Jim Kingdon <kingdon@cyclic.com>
1569
1570 * cvsnt.mak: Add vasprintf.c and mkmodules.c
1571
1572Tue Feb 13 20:05:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1573
1574 * configure.in (AC_REPLACE_FUNCS): Add strtoul.
1575 * configure: Regenerated.
1576
1577Mon Feb 12 10:06:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1578
1579 * TODO: Remove mkmodules stuff.
1580 * NEWS: Add item concerning mkmodules.
1581
1582 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
1583 * configure: Regenerated.
1584
1585Sun Feb 11 16:43:38 1996 Karl Fogel <kfogel@floss.red-bean.com>
1586
1587 * Makefile.in (DISTFILES): added HACKING.
1588
1589Sun Feb 11 12:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1590
1591 * NEWS: Revise *info files feature (now user vars, not env vars).
1592
1593Fri Feb 9 23:51:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1594
1595 * NEWS: Mention env var in *info files feature.
1596
1597Fri Feb 9 02:41:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
1598
1599 * Makefile.in (DISTFILES): Remove config.sub and config.guess from
1600 the list; they're not distributed any more.
1601
1602Thu Feb 1 19:47:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1603
1604 * INSTALL: Remove RM; no longer used.
1605
1606Thu Feb 1 14:38:04 1996 Karl Fogel <kfogel@floss.red-bean.com>
1607
1608 * configure: re-ran autoconf.
1609
1610 * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
1611 subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
1612 etags's someday.
1613 (lint): run in USOURCE_SUBDIRS only.
1614
1615Thu Feb 1 13:06:47 1996 Roland McGrath <roland@baalperazim.frob.com>
1616
1617 * configure.in (WITH_KRB4): Escape $ in help text.
1618
1619Wed Jan 31 19:03:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1620
1621 * HACKING: Add info about NEWS file and release process.
1622
1623Tue Jan 30 16:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
1624
1625 * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
1626 dependencies to take care of save-cwd.h.
1627 * windows-NT/README: Update information about Visual C++ 4.0.
1628
1629Tue Jan 30 16:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1630
1631 * Rename lib/save-cwd.c to lib/savecwd.c. Avoiding a hyphen
1632 seems to be the only way to get Visual C++ 2.1 to generate a
1633 cvsnt.mak which Visual C++ 4.0 will accept.
1634 * Rename lib/save-cwd.h to lib/savecwd.h for consistency.
1635 * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
1636 src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
1637 accordingly.
1638
1639 * INSTALL, os2/options.h, windows-NT/options.h,
1640 macintosh/options.h, src/options.h.in: Remove SORT; it is no
1641 longer used.
1642
1643Mon Jan 29 15:16:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1644
1645 * INSTALL: Mention -b. Don't talk about RCS 5.6.[5-7] beta
1646 releases; this will be an issue for few if any people. Remove
1647 stuff about diff and --with-diffutils which is no longer true.
1648
1649 * README: Refer to HACKING file. Refer to cvs.texinfo not
1650 manpage. Rewrite section about compatibility between CVS versions.
1651 * HACKING: New file.
1652 * INSTALL: Move -Wall section to HACKING; refer to HACKING.
1653
1654Wed Jan 24 20:26:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1655
1656 * configure.in: Remove diff stuff. Also remove AC_CANONICAL_HOST
1657 and bindir crud as that was the only place they were used.
1658 * config.h.in, configure: Regenerated.
1659 * config.sub, config.guess: Removed.
1660 * src/options.h.in (DIFF): Change to "diff" and change comment to tell
1661 people not to use -a.
1662 * src/sanity.sh: New test binfiles tests for above-fixed bug (see
1663 comments in patch_file in update.c--passing -a to diff generates a
1664 patch which patch cannot apply).
1665
1666 * NEWS: Adjust to reflect existence of 1.7.
1667
1668Tue Jan 23 14:20:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
1669
1670 * devel-cvs: New file, not to be included in the distribution.
1671
1672Thu Jan 18 21:46:56 1996 Jim Blandy <jimb@totoro.cyclic.com>
1673
1674 * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
1675 and remote-cvs@cyclic.com addresses. It turns out that people see
1676 these addresses and use them. Mention the proper way to report
1677 bugs.
1678
1679Wed Jan 17 16:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1680
1681 * README: Fix typo (info-cvs-requests -> info-cvs-request).
1682
1683Fri Jan 12 13:38:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1684
1685 * configure.in, configure: Revert "Checking user's gender" change.
1686 Sure, you only live once, but I want mine to be a *long* life, not
1687 one interrupted by a CVS user who is not amused coming after me
1688 with an axe.
1689
1690Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
1691
1692 * configure: regenerated.
1693
1694 * configure.in: print "Checking user's gender... ok". I mean,
1695 what the heck, you only live once.
1696
1697Thu Jan 11 14:00:00 1996 Jim Kingdon <peary.cyclic.com>
1698
1699 * cvsnt.mak: Update dependencies.
1700
1701Thu Jan 11 12:03:10 1996 Norbert Kiesel <nk@col.sw-ley.de>
1702
1703 * NEWS: document loss of CVS_NOADMIN. Also, mention the
1704 possibility to use "cvs" in .cvsrc.
1705
1706Wed Jan 10 20:40:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
1707
1708 * configure: regenerated.
1709
1710 * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
1711
1712 * Makefile.in (SUBDIRS): added `macintosh'.
1713
1714Wed Jan 10 01:17:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1715
1716 * README: Remove URL of obsolete David Zuhn web page.
1717
1718 * FAQ: Replace entire file with short paragraph explaining the FAQ
1719 is dead.
1720
1721 * configure.in: Don't set exec_prefix. Set bindir from prefix if
1722 exec_prefix isn't set.
1723 * configure: Regenerated.
1724
1725 * INSTALL: Update list of machines for 1.6.85 (further changes to
1726 the list of machines will not receive ChangeLog entries).
1727
1728Tue Jan 9 09:02:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1729
1730 * NEWS: Mention changes in default ignore list.
1731
1732 * INSTALL: check.log is not in /tmp/cvs-sanity. Mention
1733 submitting bug reports as a possibility, not a request from us.
1734 Separate out "make check" a bit to make clear it is optional.
1735
1736Mon Jan 8 11:42:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1737
1738 * INSTALL: Remove grep stuff; no longer necessary.
1739 Don't say that patch must understand unidiffs; no longer true.
1740 Suggest configuring with -Wall (here until we have a "how to hack
1741 CVS document").
1742
1743Wed Jan 3 19:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
1744
1745 * .cvsignore: Add cvsnt.vcp.
1746
1747Mon Jan 1 22:45:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1748
1749 * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
1750 New rules.
1751
1752Sun Dec 31 16:52:49 1995 Karl Fogel <kfogel@floss.cyclic.com>
1753
1754 * NEWS: add a blurb about password authentication.
1755
1756Sun Dec 31 16:16:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1757
1758 * README: Add "submissions will be distributed under the GPL"
1759 language (like the newspapers have for letters to the editor).
1760
1761Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
1762
1763 * cvsnt.mak: Revert to an old version, then add in recent changes
1764 to lists of files (using Visual C++; not by hand editing--this way
1765 it can be used as an internal project not just an external one).
1766
1767Tue Dec 19 17:13:14 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1768
1769 * NEWS: Mention -kb (strictly speaking a bugfix, not a new
1770 feature, I guess, but it seems worth mentioning anyway).
1771
1772Tue Dec 19 17:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
1773
1774 * TODO: Remove "regular TODO list:" line which accidentally got
1775 checked in.
1776
1777Mon Dec 18 18:59:30 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1778
1779 * Makefile.in (TAR_VERBOSE): Default to empty, not "v". I don't
1780 want that whole long list of files any more than jimb's daily
1781 update script does.
1782
1783Sun Dec 17 23:59:11 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1784
1785 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
1786 * configure: Regenerated.
1787
1788Sat Dec 16 17:19:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1789
1790 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
1791 * configure: Regenerated.
1792
1793Mon Nov 20 14:19:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1794
1795 * TODO: Remove items about developer communications; they are done.
1796 * NEWS: Mention developer communication features.
1797 * cvsinit.sh: Also add notify file.
1798
1799Mon Dec 11 22:44:58 1995 Karl Fogel <kfogel@totoro.cyclic.com>
1800
1801 * New subdir "macintosh", for Mike Ladwig's
1802 <mike@twinpeaks.prc.com> port-in-progress.
1803
1804Thu Dec 7 14:32:49 1995 Jim Meyering (meyering@comco.com)
1805
1806 * Makefile.in (check): Make sure library is built before running
1807 make in src.
1808 (remotecheck): Likewise.
1809 (installcheck): Likewise.
1810
1811Wed Dec 6 11:40:37 1995 J.T. Conklin <jtc@slave.cygnus.com>
1812
1813 * configure.in: Remove leading -l from first argument of
1814 AC_CHECK_LIB for -lkrb and -ldes checks.
1815
1816Mon Dec 4 08:06:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1817
1818 * config.h.in: Regenerated.
1819
1820Sun Dec 3 20:05:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1821
1822 * configure.in: Remove grep stuff.
1823 * configure: Regenerated.
1824
1825Fri Dec 1 11:16:18 1995 Norbert Kiesel <nk@col.sw-ley.de>
1826
1827 * configure, config.h.in: re-ran autoconf
1828
1829 * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
1830 tested headers
1831
1832 * Makefile.in (DISTFILES): add config.sub and config.guess
1833
1834Thu Nov 23 09:01:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1835
1836 * TODO: Remove item about doc describing undoing a change; it
1837 already does.
1838
1839Sun Nov 19 18:12:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
1840
1841 * Makefile.in (dist): Pull out the 'v' in the tar command to a
1842 variable, so I can disable it in my daily update script.
1843
1844Tue Nov 14 18:31:36 1995 Greg A. Woods <woods@most.weird.com>
1845
1846 * cvsinit.sh:
1847 - new rcs id
1848 - new opening comment
1849 - read only one "word" for CVSROOT
1850 - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
1851 examples install loop, special handling for latter....
1852 - don't do any special stuff for loginfo -- always comment out
1853 everything in the newly installed examples
1854 - add a wee message to suggest editing newly installed examples
1855 - tweak some more comments, esp. regarding install of contrib
1856 scripts....
1857 - make $CVSROOT/CVROOT/history group writable if it didn't exist
1858 as it's not very useful otherwise
1859
1860Tue Nov 14 15:22:25 1995 Greg A. Woods <woods@most.weird.com>
1861
1862 * cvsinit.sh: woops! wasn't installing contrib/log!
1863
1864Tue Nov 14 12:09:11 1995 Greg A. Woods <woods@most.weird.com>
1865
1866 * INSTALL: oops, missed a couple of things about "configure"
1867
1868 * configure: re-ran autoconf
1869
1870Tue Nov 14 11:06:25 1995 Greg A. Woods <woods@most.weird.com>
1871
1872 * config.guess, config.sub: first time in (from autoconf-2.4)
1873
1874 * configure.in:
1875 - updated to work with autoconf-2.4
1876 - call AC_CANONICAL_HOST to get host OS type right (needs
1877 config.sub and config.guess)
1878 - added full support for --with-diffutils and --with-gnugrep
1879 - fixed the diff search to work almost like the one for RCS-5.7
1880 - fixed some quoting problems
1881
1882 * README: mention optional 'make check' step
1883
1884 * INSTALL:
1885 - updated notes about working SunOS versions
1886 - re-wrote notes about RCS, diffutils, etc.
1887 - added notes about configuring with GNU diffutils and GNU grep
1888 - added notes about using 'make check'
1889 - changed bug reporiting instructions to mention cvsbug
1890 - re-wrote notes about setting CVSROOT in shell startups
1891
1892Fri Nov 3 11:11:16 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1893
1894 * README: Fix typo in URL of molli's web site.
1895
1896Tue Oct 31 19:28:16 1995 Karl Fogel <kfogel@totoro.cyclic.com>
1897
1898 * testing something, please ignore.
1899
1900Mon Oct 23 18:37:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
1901
1902 * configure: re-ran autoconf.
1903
1904 * configure.in (AC_OUTPUT): os2/Makefile.
1905
1906 * Makefile.in (SUBDIRS): added os2 subdir.
1907
1908Mon Oct 23 12:02:51 1995 Norbert Kiesel <nk@col.sw-ley.de>
1909
1910 * cvsnt.mak: added lib/getline.c
1911
1912Fri Oct 20 17:04:55 1995 Norbert Kiesel <nk@col.sw-ley.de>
1913
1914 * cvsnt.mak: added src/expand_path.c, error.[ch] now in src
1915
1916Thu Oct 19 16:26:32 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1917
1918 * INSTALL: Remove note about RCS 5.7 and log messages
1919 consisting only of whitespace; fixed in CVS on 11 Jul 95.
1920
1921Tue Oct 17 17:57:23 1995 Warren Jones <wjones@tc.fluke.com>
1922
1923 * man/cvs.5, examples/modules: Document -e.
1924
1925Tue Oct 10 16:34:25 1995 Thorsten Lockert <tholo@sigmasoft.com>
1926
1927 * configure.in: More crud looking for kerberos, this time for 4.4BSD.
1928 * configure: Regenerated.
1929
1930Sun Oct 8 12:22:19 1995 Peter Wemm <peter@haywire.DIALix.COM>
1931
1932 * configure.in: check for POSIX and BSD style reliable signals
1933 * configure: regenerated by autoconf
1934 * config.h.in: regenerated by autoheader
1935
1936Fri Oct 6 21:50:48 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1937
1938 There is little point in trying to share a file as trivial as
1939 lib/error.c between programs. So just admit it is CVS specific:
1940 * lib/error.c: Move from here...
1941 * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
1942 * lib/error.h: Move from here...
1943 * src/error.h: ...to here. Remove CVS_SUPPORT
1944 ifdefs; remove unused variable error_message_count.
1945 * src/Makefile.in (OBJECTS): Add error.o.
1946 (SOURCES): Add error.c.
1947 (HEADERS): Add error.h.
1948 * lib/Makefile.in (OBJECTS): Remove error.o.
1949 (SOURCES): Remove error.c.
1950 (HEADERS): Remove error.h.
1951 * acconfig.h, configure.in: Remove CVS_SUPPORT.
1952 * configure, config.h.in: Rebuilt using autoconf and autoheader.
1953 * windows-NT/config.h: Remove CVS_SUPPORT.
1954
1955Thu Oct 5 17:26:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1956
1957 * INSTALL: Mention Siemens-Nixdorf RM600.
1958
1959Tue Oct 3 09:32:19 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1960
1961 * NEWS: Remove item about -f global option; it is old news already
1962 mentioned elsewhere in the file.
1963
1964Mon Oct 2 18:12:15 1995 Jim Blandy <jimb@totoro.cyclic.com>
1965
1966 * FAQ: Updated for CVS 1.5. And now 1.6 is almost out. The FAQ
1967 always lags the package, sigh...
1968
1969Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com>
1970
1971 * configure, config.h.in: Rebuilt using autoconf and autoheader.
1972
1973 * configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
1974 (ISC keeps all the stuff that BSD has in <sys/types.h> here, so
1975 we need it for the FD_SET stuff for select().)
1976 Moved check for gethostname() after check for connect() since if
1977 connect() is not found, we may add librariesd and gethostname()
1978 may well be in one of those libraries.
1979 If connect() isn't found, look in -linet (ISC) in addition to
1980 -lsocket and -lnsl. Also, ignore the cache since we need to
1981 update LIBS reguardless of whether it was found before or not and
1982 the answer may well be different afterwards.
1983 Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
1984 found.
1985
1986 * INSTALL: update info for ISC 4.0.1; renumber footnotes.
1987
1988Mon Oct 2 17:01:07 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1989
1990 * INSTALL: Indicate CVS version tested with Solaris 2.4.
1991
1992Mon Oct 2 10:42:37 1995 Karl Fogel <kfogel@totoro.cyclic.com>
1993
1994 * (configure): Re-ran autoconf.
1995
1996Mon Oct 2 10:33:58 1995 Michael Finken <finken@conware.de>
1997
1998 * configure.in: AC_REPLACE `strstr'.
1999
2000Sun Oct 1 23:22:28 1995 Bryan O'Sullivan <bos@serpentine.com>
2001
2002 * (INSTALL): noted that CVS works fine on Solaris 2.4 with both
2003 gcc and SPARCworks cc.
2004
2005Sun Oct 1 18:48:19 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2006
2007 * (configure): re-ran autoconf following Peter Wemm's change
2008 below.
2009
2010Sun Oct 1 22:24:56 1995 Peter Wemm <peter@haywire.dialix.com>
2011
2012 * configure.in: more extensive searching for -lsocket and -lnsl
2013 as done in Taylor-UUCP 1.06
2014
2015Sun Oct 1 15:32:01 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2016
2017 * (configure): re-ran autoconf.
2018
2019Sun Oct 1 11:35:17 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2020
2021 * TODO: Remove item about setting comment leader automatically;
2022 RCS 5.7 does this.
2023
2024Wed Sep 27 15:34:04 1995 Peter Wemm <peter@haywire.dialix.com>
2025
2026 * configure.in: correct detection of GNU diff's -a option for
2027 src/options.h
2028 * configure: regenerate with autoconf
2029
2030Fri Sep 22 14:29:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2031
2032 * TODO: Remove item about reindenting on the way in and out.
2033 wrappers provide this functionality.
2034
2035Wed Sep 20 14:27:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
2036
2037 * configure.in: #define the symbols DIFF and GREP to be the paths
2038 to the DIFF and GREP programs; their values will be edited into
2039 src/options.h (and config.h, coincidentally).
2040 * acconfig.h (DIFF, GREP): Add these.
2041 * configure, config.h.in: Rebuilt using autoconf and autoheader.
2042
2043Sun Sep 10 21:38:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2044
2045 * TODO: CVS can already undo a change, suggest documenting how.
2046 Expand slightly on mode stuff.
2047 Remove item about not letting people check out into repository (it
2048 is done).
2049 Redo item about expanding env vars in *info to reflect current
2050 thinking.
2051 Remove item about making it hard to accidentally move tags; it is
2052 done.
2053 Add client/server note to suggestion regarding interactive merging.
2054
2055Fri Sep 1 12:07:02 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2056
2057 * BUGS: Remove items about refetching unpatchable files and options.h.
2058
2059Fri Sep 1 09:20:09 1995 Jim Blandy <jimb@totoro.cyclic.com>
2060
2061 * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
2062
2063Thu Aug 31 13:47:35 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2064
2065 * Makefile.in (stamp-h): Rebuild config.status before trying to
2066 use it to build config.h.
2067
2068 * Makefile.in: Change "cd foo; make" to "cd foo && make";
2069 otherwise we get into an infinite loop if an objdir doesn't exist.
2070
2071Thu Aug 31 11:07:06 1995 Jim Blandy <jimb@totoro.cyclic.com>
2072
2073 * configure.in: Arrange not to touch options.h if we haven't
2074 modified it. AC_CONFIG_HEADER checks if the file is unmodified,
2075 whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
2076 (AC_CONFIG_HEADER): ... mention src/options.h here...
2077 (AC_OUTPUT): ... not here.
2078 Copy src/options.h to src/options.h-SAVED, don't move it.
2079 Otherwise, configure will create it again every time.
2080 Remove the code to compare the new src/options.h with
2081 src/options.h-SAVED and move it back if it's unchanged; autoconf
2082 writes that for us now.
2083
2084Wed Aug 30 18:45:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
2085
2086 * .cvsignore: Ignore WinDebug and WinRel directories, used by
2087 Microsoft Visual C++ to store object files and executables.
2088
2089 * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
2090 symbols, which autoheader will use to build config.h.in from
2091 configure.in.
2092 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
2093 between AC_DEFINEs and opening parens of argument lists. Oops.
2094 * configure: Rebuild using autoconf.
2095 * config.h.in: Rebuild using autoheader.
2096
2097 * Makefile.in (SUBDIRS): Uncomment windows-NT.
2098
2099 * INSTALL: Added Windows NT to list of supported platforms.
2100 Added Windows NT installation instructions.
2101
2102Tue Aug 29 16:08:01 1995 Jim Blandy <jimb@totoro.cyclic.com>
2103
2104 * cvsnt.mak: Completed Windows NT port.
2105
2106 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
2107 to get #defined. In the config.h file for the Windows NT port, we
2108 only #define CLIENT_SUPPORT.
2109 * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
2110 these.
2111
2112 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
2113 subdirectory too.
2114
2115 * cvsnt.vcp: Removed. This doesn't store any information needed
2116 to compile CVS; it seems to be mostly programmer preference stuff.
2117 There's no need to distribute it.
2118
2119 * INSTALL: Added info about Harris Nighthawk from Steve Allen ---
2120 thanks!
2121
2122Mon Aug 21 16:08:37 1995 Jim Blandy <jimb@totoro.cyclic.com>
2123
2124 Bring the saga to a close:
2125 * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
2126 need to set the MAKE variable in Makefile.
2127 * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
2128
2129Mon Aug 21 15:26:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2130
2131 * Makefile.in: Add comment regarding AC_SET_MAKE.
2132
2133Sat Aug 19 21:57:51 1995 Jim Blandy <jimb@totoro.cyclic.com>
2134
2135 * configure.in: Define CVS_SUPPORT, to tell certain library
2136 functions that they're part of CVS.
2137 * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
2138 on.
2139
2140Fri Aug 18 22:35:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2141
2142 * Makefile.in: Don't set MAKE; apparently all makes set it and GNU
2143 make, at least, will set it to what make was invoked as (perhaps gmake
2144 or some such), not just "make" (which might not support VPATH, for
2145 example).
2146
2147Sun Aug 13 23:35:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2148
2149 * INSTALL: Convert Data General entry to same format as other entries.
2150
2151Sun Aug 13 13:11:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
2152
2153 * cvs-format.el: Add note about set-c-style.
2154
2155Thu Aug 3 16:13:29 1995 Jim Blandy <jimb@totoro.cyclic.com>
2156
2157 * INSTALL: Fixed mail address for updates.
2158
2159 * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
2160
2161Sun Jul 30 20:12:26 1995 James Kingdon <kingdon@harvey.cyclic.com>
2162
2163 * cvsinit.sh: Unify code for modules and loginfo with code for
2164 other files which have checked-out and ,v files in CVSROOT.
2165 Don't add "#" to start of lines in rcstemplate.
2166
2167Sat Jul 29 16:48:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
2168
2169 * cvsinit.sh: If arguments are given, give version number and
2170 usage message. Make printed messages much more concise.
2171
2172 * cvsinit.sh: Rename log.pl to log. Don't install log twice.
2173
2174 * Makefile.in (install-local), contrib/Makefile.in (install):
2175 Remove "reminder" to run cvsinit; running cvsinit is not required.
2176
2177Fri Jul 28 16:46:10 1995 James Kingdon <kingdon@harvey.cyclic.com>
2178
2179 * Makefile.in (SUBDIRS): Comment out windows-NT.
2180
2181Fri Jul 28 02:27:54 1995 Jim Blandy <jimb@totoro.cyclic.com>
2182
2183 * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
2184 (SUBDIRS): Add windows-NT.
2185
2186 * config.h.in: Regenerated from configure.in by autoheader.
2187
2188Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com>
2189
2190 * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
2191
2192Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com>
2193
2194 * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
2195 doesn't have it.
2196
2197 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h. If you're
2198 using AC_HEADER_TIME, it's best to check for this too.
2199
2200 * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
2201 Choose this as your project when working with CVS under MSVC++.
2202 * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
2203 * windows-NT: New subdirectory, containing files to be used to
2204 build under Microsoft Windows NT.
2205
2206Wed Jul 12 23:26:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
2207
2208 * Makefile.in: Remove duplicate install-info rule.
2209
2210Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
2211
2212 * Makefile.in (install-local): added rule for install-info, made
2213 `install' depend on it.
2214
2215 * README: correct mailing list addresses.
2216 * INSTALL: same.
2217
2218Wed Jul 12 09:15:02 1995 Jim Meyering (meyering@comco.com)
2219
2220 * configure.in (gdiff_path): Remove gdiff from the list of programs.
2221 SGI's Irix includes a program named gdiff that is an X-based GUI to
2222 diff.
2223
2224 * configure.in: Add check for working fnmatch functions so that
2225 systems providing it don't incur the space overhead of linking
2226 with the version in lib. Cross compiling builds always use the
2227 version in lib.
2228
2229Tue Jul 11 15:47:20 1995 Greg A. Woods <woods@most.weird.com>
2230
2231 * configure.in: add some FIXME comments
2232 - add a hack to restore src/options.h if AC_OUTPUT() didn't modify
2233 it. Note that this does *not* work for config.status, thus one
2234 FIXME comment.
2235 - add test for #! (to warn about possible failure of perl scripts
2236 - add test for diff and grep paths (for src/options.h.in)
2237 - fix up handling of src/options.h.in
2238 - add checks for PERL_PATH and CSH_PATH (from previous local changes)
2239
2240Tue Jul 11 14:31:18 1995 Michael Shields <shields@tembel.org>
2241
2242 * Makefile.in (LDFLAGS): Pick up from configure.
2243
2244Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com>
2245
2246 * configure: re-ran autoconf-2.4
2247
2248 * cvsinit.sh: make use of xVERSIONx from the Makefile
2249 - get rid of stuff duplicated in examples/* and use that instead
2250
2251 * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
2252 from src/version.c instead.
2253
2254 * cvsinit.sh: install two more example CVSROOT control/config
2255 files: rcstemplate checkoutlist
2256 - install useful scripts from $CVSLIB/contrib too...
2257 (from previous local changes)
2258
2259 * Makefile.in: add another reminder to run 'cvsinit' to update
2260 repository(ies) (from previous local changes)
2261
2262Thu Jul 6 17:53:55 1995 Paul Eggert <eggert@twinsun.com>
2263
2264 * Makefile.in (mostlyclean-local): Remove $(PROGS).
2265
2266Sat Jul 1 13:11:41 1995 James Kingdon <kingdon@harvey.cyclic.com>
2267
2268 * Version 1.5.1.
2269
2270Thu Jun 29 01:02:09 1995 James Kingdon <kingdon@harvey.cyclic.com>
2271
2272 * configure.in, configure: cross_compiling gets set to "no", not
2273 empty--change test accordingly.
2274
2275 * Version 1.4.93.
2276
2277Wed Jun 28 22:33:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
2278
2279 * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
2280 rules for configure and config.status, just like in Makefile.in or
2281 src/Makefile.in.
2282
2283Tue Jun 27 19:53:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
2284
2285 * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
2286 * lib/Makefile.in (OBJECTS): Add fnmatch.
2287 Avoids buggy Solaris 2.4 libc fnmatch.
2288
2289 * FAQ: Updated with new version from ftp.odi.com.
2290
2291Mon Jun 26 15:17:46 1995 James Kingdon <kingdon@harvey.cyclic.com>
2292
2293 * Version 1.4.92.
2294
2295Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
2296
2297 * Version 1.4.91.
2298
2299Wed Jun 21 16:33:04 1995 James Kingdon <kingdon@harvey.cyclic.com>
2300
2301 * PROJECTS: New file.
2302 * Makefile.in (DISTFILES): Add it.
2303
2304Wed Jun 21 16:12:14 1995 James Kingdon <kingdon@harvey.cyclic.com>
2305
2306 * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
2307 The reason for passing it is gone now that we are using autoconf
2308 2.x which will set INSTALL in the sub-makefiles correctly.
2309
2310Tue Jun 20 18:14:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
2311
2312 * configure.in, configure: Make sure src directory exists before
2313 trying to copy options.h to it.
2314
2315Mon Jun 19 13:47:20 1995 Jim Blandy <jimb@totoro.cyclic.com>
2316
2317 * Makefile.in: Add a "remotecheck" target here, for consistency;
2318 people shouldn't have to switch to src before running the tests.
2319
2320Mon Jun 19 10:08:03 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
2321
2322 * INSTALL: Update list of machines tested. Remove note about
2323 systems missing opendir--this is an autoconf issue, not something
2324 installers should have to worry about. Refer to NEWS instead of
2325 ChangeLog. No longer "strongly recommend" putting diff -a in
2326 options.h.
2327
2328Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com)
2329
2330 * Version 1.4.90.
2331
2332 * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
2333
2334 * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
2335
2336 * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
2337 examples/Makefile.in, contrib/Makefile.in,
2338 contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
2339 (dist-dir): Use srcdir where appropriate.
2340
2341Thu Jun 15 14:33:37 1995 Jim Kingdon (kingdon@cyclic.com)
2342
2343 * CYCLIC-CVS-FAQ: Removed.
2344 * Rename ChangeLog.fsf to NEWS. Add information about changes
2345 since 1.4A2.
2346 * Makefile.in (DISTFILES): Adjust accordingly.
2347 * README: Revise to reflect current status of releases.
2348
2349Thu Jun 15 12:22:42 1995 Jim Kingdon (kingdon@cyclic.com)
2350
2351 * TODO: Remove various items already fixed. Revise others.
2352
2353Thu Jun 15 12:24:45 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2354
2355 * configure.in: Use AC_C_INLINE to handle inline.
2356 Reorganized to put compiler and OS checks first so that any
2357 special defines they might provide are used in subsequent tests.
2358
2359 * configure, config.h.in: regenerated with autoconf and
2360 autoheader version 2.3.
2361
2362Thu Jun 8 16:33:51 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
2363
2364 * INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
2365
2366Tue May 30 00:07:15 1995 Jim Meyering (meyering@comco.com)
2367
2368 * Makefile.in (distclean-local): Don't delete config.status here.
2369 (distclean): Delete config.status here instead, but only after
2370 recursive make invocations. Otherwise, the new dependencies
2371 in */Makefile.in on ../config.status led to failure in each sub-make
2372 because there is no rule there to make ../config.status.
2373 Reported by Jeff Johnson <jbj@brewster.jbj.org>.
2374 (realclean): Likewise.
2375
2376Mon May 29 22:24:28 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2377
2378 * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
2379 Use AC_HEADER_STAT to determine if S_FOO() macros work.
2380 Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
2381 can be included as recommend by autoconf manual.
2382 Remove AC_STRUCT_TM test, as above test is better.
2383
2384 * configure, config.h.in: regenerated with autoconf and
2385 autoheader version 2.3.
2386
2387Fri Apr 28 14:36:49 1995 Ken Raeburn (raeburn@kr-pc.cygnus.com)
2388
2389 * Makefile.in: Set "all" as default target instead of ".PHONY".
2390 Some versions of make will otherwise try building all of the phony
2391 targets, in order.
2392
2393Mon May 1 14:02:42 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2394
2395 * configure.in: Set up src/options.h for the user. Its defaults are
2396 usually right.
2397 * README, INSTALL: Adjust installation instructions appropriately.
2398
2399Fri Apr 28 22:31:26 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2400
2401 * Makefile.in (DISTFILES): Brought up-to-date.
2402 (dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
2403 (GZIP, GZIP_EXT): New variables.
2404 (dist-dir): New target.
2405
2406 We don't want to include a file the user has to edit in the
2407 distribution.
2408 * src/options.h: No longer distributed.
2409 * src/options.h.in: Distribute this instead.
2410 * INSTALL, README: Installation instructions updated.
2411
2412Sat Apr 8 19:02:21 1995 Roland McGrath <roland@baalperazim.frob.com>
2413
2414 * configure.in: Check for fchdir.
2415 (connect check): Use AC_CHECK_LIB instead of (obsolete)
2416 AC_HAVE_LIBRARY.
2417
2418Sat Apr 8 14:52:46 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2419
2420 * Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
2421 Under GCC, we want -g -O.
2422
2423Wed Feb 8 06:49:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
2424
2425 * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
2426 the target is created.
2427 * configure.in: Applied `autoupdate' from Autoconf 2.1 to
2428 modernize macro usage.
2429 (AC_RSH): Call removed. It was obsolete and not doing anything useful.
2430 (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
2431 (AC_TYPE_PID_T): Add this check.
2432
2433Tue Nov 8 06:26:54 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2434
2435 * Add stamp-h.in. Remove it from .cvsignore.
2436
2437Fri Oct 28 11:50:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2438
2439 * Makefile.in: Comment out autoconf and autoheader rules.
2440
2441Tue Oct 25 17:44:13 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2442
2443 * Makefile.in (all, install, uninstall): Fail if make in
2444 subdirectory fails.
2445
2446Tue Oct 18 13:26:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2447
2448 * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*. Add comment about
2449 why we need to.
2450
2451Tue Sep 27 08:27:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2452
2453 * Makefile.in (SUBDIRS): Reinstate "contrib".
2454 * configure.in (AC_OUTPUT): Add contrib/Makefile.
2455 * configure: Regenerated.
2456
2457Tue Sep 27 01:03:59 1994 John Gilmore (gnu@cygnus.com)
2458
2459 * Makefile.in (SUBDIRS): Comment out "contrib". Since we don't
2460 bother to configure it, we shouldn't make it either.
2461
2462Wed Aug 10 14:52:57 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2463
2464 * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
2465
2466 * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
2467 list. Don't check for memmove separately.
2468 * configure: Regenerated.
2469 * config.h.in: Regenerated for Mark's change.
2470
2471Wed Aug 10 14:32:24 1994 Mark Eichin (eichin@cygnus.com)
2472
2473 * configure.in (KRB4): recognize --with-krb4=path. Also test for
2474 krb_get_err_text so src/main.c and src/client.c can deal
2475 appropriately.
2476
2477Tue Aug 9 15:49:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2478
2479 * configure.in: Check sizes of `long' and `int', needed for md5
2480 code.
2481 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader
2482 happy.
2483 * configure, config.h.in: Regenerated.
2484
2485Tue Jul 19 11:23:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2486
2487 * configure.in: Check not only that krb.h exists, but that it will
2488 actually compile correctly.
2489 * configure: Regenerated.
2490
2491Mon Jul 11 07:04:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2492
2493 * configure.in: Add comment re autoheader.
2494
2495Tue Jun 28 22:09:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2496
2497 * configure.in: Only look for -lsocket and -lnsl if we don't
2498 already have connect.
2499 * configure: Regenerated.
2500
2501Mon Jun 27 17:21:48 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2502
2503 * configure.in: Correct "krb_libdir" to "${krb_libdir}".
2504 * configure: Regenerated.
2505
2506Fri Jun 3 10:15:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2507
2508 * configure.in: Check for -lsocket and -lnsl.
2509 * configure: Regenerated.
2510
2511Fri May 27 18:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2512
2513 * configure.in: Add valloc to AC_REPLACE_FUNCS. Add getpagesize
2514 to AC_HAVE_FUNCS. Check for krb.h and -lkrb. If not found, look
2515 in /usr/kerberos if native. If found somewhere, define
2516 HAVE_KERBEROS and also look for -ldes. Substitute includeopt.
2517 * configure: Regenerated.
2518
2519Fri Mar 11 13:11:51 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2520
2521 * configure.in: Check for <sys/select.h>; used by src/server.c.
2522 * configure: Regenerated.
2523
2524Sun Jan 9 12:04:15 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com)
2525
2526 * configure.in: Check for timezone function, for NetBSD support.
2527 * configure: Regenerated.
2528
2529Wed Dec 15 18:05:21 1993 david d `zoo' zuhn (zoo@andros.cygnus.com)
2530
2531 * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
2532 recursive make invocations that require it; define
2533 INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
2534 add to MDEFINES; use YACC instead of BISON
2535
2536
2537Mon Dec 6 17:02:18 1993 K. Richard Pixley (rich@sendai.cygnus.com)
2538
2539 * src/diff.c (diff_fileproc): add support for "cvs diff -N" which
2540 allows for adding or removing files via patches.
2541
2715 Jan 1998 W. L. Estes <wlestes@hamlet.uncg.edu>
28 and Jim Kingdon <kingdon@harvey.cyclic.com>
29
30 * cvs.spec, Makefile.in: Fix some problems with the spec file
31 distributed with cvs. RPM chokes on a build root of slash, so
32 that is gone now. CVS is relocatable (as far as I know) so I
33 added a prefix tag. The source location was incorrect and in
34 fixing that I had to add a `g' flag to one of the sed commands in
35 the Makefile.in so the spec file gets generated correctly.
36
3713 Jan 1998 Jim Kingdon
38
39 * cvsnt.mak: Add lib/fncase.c. Plus of course the usual
40 "because Visual C++ feels like it" changes.
41
42Tue Jan 13 16:49:38 1998 Ian Lance Taylor <ian@cygnus.com>
43
44 * acconfig.h (USE_SETMODE_STDOUT): Add undef line.
45 (HAVE_SETMODE): Likewise.
46 * configure.in: If cygwin32, define USE_SETMODE_STDOUT and
47 HAVE_SETMODE.
48 * configure, config.h.in: Regenerate.
49
50 * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line.
51 * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE.
52 * configure, config.h.in: Regenerate.
53
54 * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS
55 accordingly.
56 * configure: Regenerate.
57
58Sun Jan 11 11:43:55 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
59
60 * HACKING: Add example of indentation for switch statement. I
61 always have to look this one up, and it seems worthwhile to
62 specify it here rather than be unsure which switch statement in
63 CVS to use as an example.
64
65Wed Jan 7 09:41:08 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
66
67 * TODO: Revise item 149 (concerning changing CVS/Root and such).
68 "This whole area is a rather bad pile of individual decisions which
69 accumulated over time, some of them probably bad decisions with
70 hindsight."
71
72Wed Dec 31 09:25:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
73
74 * FAQ: Re-import from FAQ-O-Matic. Features a change regarding
75 removing directories.
76
77Tue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
78
79 * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs
80 address from prep.ai.mit.edu to gnu.org per email from Martin
81 Hamilton. When referring to bug-reporting procedure refer to
82 Cederqvist not README.
83
84Tue Dec 16 13:13:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
85
86 * FAQ: Re-import from FAQ-O-Matic. The content is the same, but
87 instead of being from Mosaic, it is from "lynx -dump -nolist".
88 This output is somewhat better (for example, it is formatted for
89 80 columns or so, rather than Mosaic which is rather
90 inconsistent), and also lynx is free and still maintained whereas
91 NCSA Mosaic is proprietary and no longer maintained.
92
93 * FAQ: Re-import from FAQ-O-Matic. Features an update to the
94 Sablime question.
95
96 * NEWS: Add item about GSSAPI.
97
98Fri Dec 12 14:00:57 1997 Ian Lance Taylor <ian@cygnus.com>
99
100 * configure.in: Add --with-gssapi option, and look for gssapi.h
101 and GSSAPI Kerberos v5 libraries.
102 * acconfig.h: Add HAVE_GSSAPI.
103 * configure, config.h.in: Regenerate.
104
105Thu Dec 11 15:58:06 1997 Eric Mumpower <nocturne@cygnus.com>
106
107 * configure.in: Let --with-krb4 override the system Kerberos
108 header files and libraries, if any.
109 * configure: Regenerate.
110
111Thu Dec 4 20:01:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
112
113 * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to
114 src/rcs.c.
115 * configure: Regenerated (never was regenerated after getwd change).
116
1171997-12-04 Jim Meyering <meyering@na-net.ornl.gov>
118
119 * configure.in (AC_CHECK_FUNCS): Add mempcpy.
120
121Thu Dec 4 10:42:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
122
123 * BUGS: Update for kfogel .cvswrappers fix.
124
125Tue Dec 2 22:14:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
126
127 * MINOR-BUGS: Update per info-cvs mail from Steve Cameron.
128
1291997-11-29 Jim Kingdon
130
131 * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale).
132
133 * cvsnt.mak: The usual "because Developer Studio feels like
134 it" changes.
135
136Sat Nov 29 22:10:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
137
138 * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog
139 for rationale).
140
141Mon Nov 24 10:36:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
142
143 * INSTALL: Update QNX information per email from Michael Hunter of
144 QNX.
145
146Wed Nov 19 17:44:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
147
148 * INSTALL: Add Sequent entry per bug-cvs report.
149
1501997-11-17 Karl Fogel <kfogel@floss.red-bean.com>
151
152 * BUGS: Remove item about exporting binary files to non-unix
153 clients; this is fixed.
154
155Mon Nov 17 09:07:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
156
157 * BUGS: Add yet another binary files problem.
158
1591997-11-14 Karl Fogel <kfogel@floss.red-bean.com>
160
161 * cvsnt.mak: updated for diff/ subdir.
162
163Fri Nov 14 12:25:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
164
165 * BUGS: Remove item about dying gasps message. At least one known
166 cause has been fixed.
167
168Wed Nov 12 20:24:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
169
170 * FAQ: Re-import from FAQ-O-Matic. Features a wording fix to
171 "What do I do first? How do I create a Repository?" and a
172 formatting fix (makes it clear which bullets are under what)
173 to "What is a module?"
174
175 * NEWS: Add item about RCS library. Remove item about RCSBIN in
176 CVSROOT/config.
177 * INSTALL: Simplify instructions to reflect the fact that one need
178 not any longer install RCS and GNU diff.
179 * PROJECTS: Remove item about RCS library; it is done.
180
181Mon, 10 Nov 1997 Jim Kingdon
182
183 * cvsnt.dsp: For diff/diff.c, also look for include files in
184 diff directory. This means we get diff/system.h not lib/system.h.
185
186Sun Nov 9 16:16:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
187
188 * TODO (#195): New item, about rsync and such issues.
189
190Thu Nov 6 14:29:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
191
192 * TODO (#194): New item, about separated metadata.
193
194 * TODO (#186): Rewrite paragraph on CVSclusters to be clearer
195 about what this can do and why I think it is a cool idea.
196
197Sun Nov 2 19:34:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
198
199 * DEVEL-CVS: Wording fix: want to specify that new developers are
200 granted checkin access and the ability to send to devel-cvs, not
201 specify whether this is implemented via an "account" (whatever
202 that is) (editorial change, not run by devel-cvs).
203
204Fri Oct 31 16:30:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
205
206 * NEWS: Mention admin -o rev1::rev2.
207
208Wed Oct 29 08:40:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
209
210 * TODO: Add item 193, about alternatives to timestamps in CVS/Entries.
211
212Tue Oct 28 19:59:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
213
214 * TODO (190): "rcs failed" message is no longer affected by global
215 -q option.
216
2171997-10-28 Jim Kingdon
218
219 * .cvsignore: Add Visual C++ files du jour, namely
220 {diff,vc50}.{pdb,idb,pch}.
221
222 * cvsnt.dsp: Add files for diff library. The custom build
223 stuff for diff/version.c and diff/diff.c was to deal with
224 there also being a src/version.c and src/diff.c. There
225 might be an easier way.
226
227Mon Oct 27 11:21:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
228
229 * FAQ: Re-import from FAQ-O-Matic. Features an edit from Larry
230 Jones regarding CVS on Windows.
231
232Mon Oct 20 15:23:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
233
234 * BUGS: Add item about spaces in login names.
235
236Mon Oct 20 10:25:42 1997 Hannes R. Boehm <hannes@boehm.org>
237
238 * INSTALL (Tested platforms): Add Red Hat Linux 4.2.
239
240Wed Oct 15 10:55:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
241
242 * TODO (#192): Also mention issue with opening connections to new
243 servers if CVSROOT changes.
244
245 * TODO (#191): Add thoughts on external difference programs.
246
2471997-10-11 Noel Cragg <noel@swish.red-bean.com>
248
249 * BUGS: remove note about the `-d' flag bug that was just fixed.
250
251 * TODO: new item 192.
252
253Thu Oct 9 12:59:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
254
255 * TODO: Revise item #182 to be clearer and to point to the
256 unofficial patch.
257
258Thu Sep 25 14:48:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
259
260 * build.com: Also recurse into diff directory.
261
262Wed Sep 24 10:35:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
263
264 * configure.in: Don't check for system-supplied regex matcher; see
265 comment for rationale.
266 * configure: Regenerated.
267
268Tue Sep 23 16:00:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
269
270 * BUGS: Add item about cvs add and -k wrappers.
271
272Mon Sep 22 11:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
273
274 * TODO: Revise item #191 in response to xdelta 1.10 release and a
275 few other random thoughts.
276
277Sun Sep 21 17:56:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
278
279 * configure.in: Instead of checking for memchr, just define
280 HAVE_MEMCHR and HAVE_STRCHR.
281 Add comment about AC_FUNC_VFORK and vfork in general.
282 * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR.
283 * configure, config.h.in: Regenerated.
284
285 * config.h.in: Regenerate using autoheader from autoconf 2.10.
286
287Sat Sep 20 01:17:10 1997 Tim Pierce <twp@twp.tezcat.com>
288
289 [notes: (1) includes the patches to config.h.in which he sent
290 (presumably generated), (2) I have omitted a change, which was
291 sent without a ChangeLog entry, to change re_exec to
292 re_compile_pattern in configure.in, (3) Also adds diff/Makefile in
293 AC_OUTPUT -kingdon]
294
295 * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
296 Add diff.
297
298 Note that AC_CHECK_FUNCS(vfork)
299 has been replaced by AC_FUNC_VFORK... libdiff wants the more
300 specific test, and it seems unlikely to break CVS.
301
302 * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK,
303 AC_STRUCT_ST_BLKSIZE.
304 (AC_CHECK_HEADERS): Add limits.h and sys/file.h.
305 (AC_REPLACE_FUNCS): Add memchr.
306 (AC_CHECK_FUNCS): Remove vfork.
307
308Fri Sep 19 09:59:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
309
310 * TODO: Add item #191, concerning how to store binary files.
311
312Wed Sep 17 16:13:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
313
314 * TESTS: Add ideas about ability to pass spaces in arguments, and
315 stdin, to the program under test, as something to consider for the
316 different test frameworks.
317
318Tue Sep 16 00:14:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
319
320 * BUGS: Add item about importing binary files.
321
322 * TODO: Adjust item #150 to reflect the fact that the client is
323 not quite so mean about tossing the log message as it was.
324
325Fri Sep 12 13:04:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
326
327 * INSTALL: Update Windows entries per email from Greg Strockbine
328 <gstrock@dpc.com>.
329
330Thu Sep 11 15:03:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
331
332 * TODO: New item #190, about meaning of -q and -Q global options.
333
334Wed Sep 10 18:48:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
335
336 * TODO: A few more thoughts on "cvs message" (item 150).
337
338Tue Sep 9 22:20:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
339
340 * README.VMS (Notes regarding compiling on VAX/VMS): Add item
341 about mode_t and pid_t.
342
343Sun Sep 7 17:34:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
344
345 * FAQ: Re-import from FAQ-O-Matic. The metavariables are back.
346
347 * FAQ: Re-import from FAQ-O-Matic. Features comment from
348 julian@whistle about update -r branch:date. It also clobbered the
349 metavariables (confusion about "<" as data vs. HTML tag I would
350 guess), which I plan on fixing in a moment.
351
352 * configure.in: Add comment about re_exec and regexp syntax.
353
354 * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long
355 ago converted to use its own routine xstrdup.
356 * configure: Regenerated.
357
358Sat Sep 6 00:08:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
359
360 * FAQ: Re-import from FAQ-O-Matic. In particular: GIC info
361 updated, binary files updated (e.g. -kb not -ko), rename database
362 and rCVS info updated (refer to TODO), tweaks to section on
363 contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated
364 (e.g. remove Indiana address), usenet info updated
365 (e.g. comp.software.config-mgmt not gnu.*).
366
367Fri Sep 5 20:46:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
368
369 * FAQ: Add another introductory paragraph which talks about out of
370 date material from 1995 FAQ.
371
372 * FAQ: Re-import from FAQ-O-Matic. This was mainly as a proof of
373 concept that I could edit the Cygnus question and have the diffs
374 come out looking right (which worked), but I also discovered that
375 the previous checkin was truncated partway through.
376
377 * FAQ: Replace file with an introductory paragraph plus a
378 downloaded copy of Molli's FAQ-O-Matic. I believe the content
379 closely matches the 1995 Grubbs FAQ but because everything is
380 re-ordered it would be painstaking work to verify this.
381
382Thu Sep 4 17:33:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
383
384 * BUGS: Add item about -w global option and client/server.
385
386Wed Sep 3 23:03:34 1997 Noel Cragg <noel@harvey.cyclic.com>
387
388 * TODO: Verbosify verbiage in item #189.
389
390Wed Sep 3 14:14:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
391
392 * TODO: Add item #189, concerning renames.
393
394Sat Aug 30 03:26:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
395
396 * TODO: Fix typo in Noel's change.
397
398Sat Aug 30 03:17:36 1997 Noel Cragg <noel@harvey.cyclic.com>
399
400 * TODO: Add a header so emacs chooses the correct editing mode.
401 Made several entries more verbose (expanded some of the less
402 well-known acronyms and/or added pointers to further
403 documentation).
404
405Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
406
407 * INSTALL: Remove "SparcClassing" typo that has been there for
408 a while.
409
410Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
411 and Loren James Rittle <rittle@comm.mot.com>
412
413 * INSTALL: Update information for SunOS4, Solaris, Digital Unix,
414 and HPUX.
415
416Fri Aug 15 16:42:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
417
418 * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed. Add
419 paragraph about the meaning of the last three arguments to cvs
420 import.
421
422Thu Aug 14 14:42:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
423 and Loren James Rittle <rittle@comm.mot.com>
424
425 * INSTALL: Update information for SunOS4 and Solaris.
426
427Mon Aug 4 00:02:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
428
429 * BUGS: Be specific about wrappers not working client/server.
430
431Sat Aug 2 09:23:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
432
433 * INSTALL: In step 4, be more generic (the CVS sources are just an
434 example, and people might not have them handy).
435
436Fri Jul 25 17:02:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
437
438 * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that
439 seems to be the description which best applies no matter how it
440 was obtained. Be a little more explicit about the "$" prompt
441 convention and setting environment variables. Use double quotes
442 because they work on both DOS and Unix.
443
444Thu Jul 24 12:22:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
445
446 * NEWS: Also mention SystemAuth.
447
448 * INSTALL (MIPS): Add more detailed report concerning Irix 6.2,
449 as reported by larry.jones@sdrc.com (Larry Jones).
450
451Tue Jul 22 17:35:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
452
453 * INSTALL (PowerPC): Add item for Lynx 2.5.
454
45521 Jul 1997 Jim Kingdon
456
457 * Makefile.in (DISTFILES): Add cvsnt.dsp.
458
459Mon Jul 21 09:40:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
460
461 * configure.in: Adjust comment regarding version of autoconf which
462 introduced --bindir.
463
464Fri Jul 18 09:47:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
465
466 * TODO: Remove item 161 (the comments in cvs.texinfo have a much
467 more complete discussion of date format issues). In item 30,
468 change "patch" to "rdiff" and expand discussion slightly. Remove
469 item 64 (the performance issues in initial checkout have probably
470 changed quite a bit since that was written and in any event it
471 isn't particularly useful without specifics of what is slow and
472 ideas for speeding it up).
473
474 * INSTALL: Reorganize to separate out building/installing CVS
475 executables from what to do once you have them. Adjust Visual C++
476 instructions to deal with Visual C++ 5.x. Add brief mentions of
477 platforms other than unix and Windows.
478
479Thu Jul 17 21:13:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
480
481 * TODO: In item 39, talk about how PRCS 1.2 as a possible model.
482
483Sat Jul 12 15:43:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
484
485 * HACKING: Rewrite paragraph on arbitrary limits to reflect the
486 fact that the known arbitrary limits are gone.
487
4888 Jul 1997 Jim Kingdon
489
490 * cvsnt.dsp: Turn on browse information.
491
492Thu Jul 3 10:07:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
493
494 * INSTALL: Sending exact suggested text is almost as good as a diff.
495
496 * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2.
497
498 * TODO: Add notes about popt and option parsing in general.
499
500Wed Jul 2 13:11:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
501
502 * TODO: Update item 149 to reflect CVS/Root.
503
504 * TODO: Add item 187, about usage errors vs. help messages.
505
506Mon Jun 23 18:24:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
507
508 * NEWS: Adjust mention of read-only access in the light of
509 changes to cvs.texinfo.
510
511 * TODO: Add item 186, concerning multisite.
512
513Sun, 22 Jun 1997 Jim Kingdon
514
515 * cvsnt.dsp: New file. This apparently is what Visual C++ 5.0
516 uses in lieu of a .mak file (or so it seems).
517 * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg. These seem to
518 be the generated files du jour for Visual C++ 5.0.
519
520Thu Jun 19 17:16:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
521
522 * NEWS: Add item about CVSROOT/config.
523
524Wed Jun 18 00:00:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
525
526 * NEWS: Mention pserver --allow-root.
527
528Mon Jun 16 19:07:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
529
530 * Makefile.in (SUBDIRS): Add emx.
531 * configure.in (AC_OUTPUT): Add emx.
532 * configure: Regenerated.
533
534Sun Jun 8 23:44:00 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
535
536 * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere.
537 * configure, config.h.in: Regenerated.
538
539Thu May 29 15:53:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
540
541 * DEVEL-CVS: Add "Policy regarding checkout-only access" to
542 replace parenthetical remark about checkout-only access. This is
543 more of a cosmetic/editorial change than a new policy.
544
545Wed May 21 17:02:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
546
547 * BUGS: Add item about wrappers.
548
549Fri May 16 13:43:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
550
551 * BUGS: Add item about "cvs export" and binary files.
552
553Sun May 11 11:38:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
554
555 * README.VMS: Remove information about "direct TCP". Noone has
556 been complaining about it being broken (the code bitrotted not long
557 after it was written), nor has anyone complained
558 that contrib/listener.c was omitted from the distribution (because
559 it wasn't mentioned in contrib/Makefile.in DISTFILES). If there
560 is a desire to resurrect such a feature, it should use port 2401
561 as now discussed in doc/cvsclient.texi.
562
563Thu May 8 12:14:40 1997 Larry Jones <larry.jones@sdrc.com>
564 and Jim Kingdon <kingdon@harvey.cyclic.com>
565
566 * INSTALL: Update MIPS/SGI Irix 6.2
567 * TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
568
569Wed May 7 12:01:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
570
571 * TODO: Fix keywords accidentally expanded in previous checkin.
572
573 * TODO: Add item #185, concerning keyword expansion and merges.
574
575Sun May 4 19:46:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
576
577 * README: Replace section on reporting bugs with a reference to
578 the bug-reporting section in cvs.texinfo.
579
580Fri May 2 22:50:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
581
582 * BUGS: Remove item about importing binary files; the bug is fixed.
583
584Sun Apr 27 19:54:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
585
586 * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
587
588 * INSTALL: Don't mention GREP; CVS no longer uses it.
589
590 * configure.in: Add comment about --bindir.
591
592Thu Apr 24 15:21:17 1997 Norbert Kiesel <nk@cosa.de>
593
594 * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
595 * config.h.in, configure: Regenerated with autoconf 2.10.
596
59721 Apr 1997 Jim Kingdon
598
599 * cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
600 This time it would appear to be chiefly the dependencies.
601
602Mon Apr 21 01:06:31 1997 Ian Lance Taylor <ian@cygnus.com>
603
604 * NEWS: Document that the client no longer needs an external patch
605 program.
606
607Thu Apr 17 14:28:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
608
609 * TODO: Combine items 150 and 181 since they are basically the same.
610
611Tue Apr 15 12:32:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
612
613 * FAQ: The URL of yahoo's Configuration Management category has
614 changed. As it might change again, just cite their top-level page
615 rather than the entire URL.
616
6178 Apr 1997 Jim Kingdon
618
619 * cvsnt.mak: Add windows-NT/sockerror.c.
620
621Wed Mar 26 15:51:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
622
623 * BUGS: Further note on import -kb bug.
624
625Tue Mar 25 17:51:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
626
627 * cvs-format.el: Add comment concerning c-label-offset.
628
629Wed Mar 19 14:06:40 1997 Jim Meyering <meyering@totoro.cyclic.com>
630
631 * configure.in (test for shadow passwords): Use AC_MSG_RESULT
632 rather than echo, so configure obeys --quiet.
633 Use yes and no in message rather than yup and nope.
634
63519 Mar 1997 Jim Kingdon
636
637 * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
638 for the Release configuration as well as the Debug one. Why it
639 didn't do this before, I have no idea.
640
64113 Mar 1997 Jim Kingdon
642
643 * cvsnt.mak: Recent changes have added a number of getline.h
644 dependencies.
645
646Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
647
648 * configure.in (AC_C_CROSS): Add comment about obsolescence
649 thereof.
650 * config.h.in, configure: Regenerated with autoconf 2.10.
651
652Thu Mar 13 05:50:29 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
653
654 Here are the fixes I needed to make to cvs-1.9 to get it to
655 compile and successfully pass 'make check' on m68k-motorola-sysv.
656 * lib/getwd.c (getwd): Added declaration for getcwd().
657 * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
658 * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
659 * src/admin.c (admin): Added declaration for getgrnam().
660 * src/server.c (fcntl.h): Do not include file twice. Already included
661 from system.h from cvs.h.
662 * src/sanity.sh (imported-f*): Renamed from imported-file*, that were
663 too long for sysv.
664 * configure.in (wait3): Added to AC_CHECK_FUNCS list.
665
666Wed Mar 12 14:32:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
667
668 * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
669
670 * TODO: Remove item 135; this is solved by %v and %V in loginfo.
671
672 * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
673 HAVE_SETVBUF is no longer used.
674 * config.h, configure: Regenerated with autoconf 2.10.
675
676 * TODO: Add item 184, concerning MD5-based password hash.
677 Remove item 14, concerning "pathname stripper". I think that was
678 a reference to the late unlamented strip_path.
679
680Sat Mar 8 21:22:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
681
682 * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
683
684Fri Mar 7 16:51:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
685
686 * INSTALL: Just talked to a NT 4.0 user; add it to the list.
687
688Sun Mar 2 22:01:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
689
690 * NEWS: Add item about "cvs admin" vs. "cvs admin .".
691
692 * TODO: Remove item #169. It doesn't really explain what an
693 "archive library" is or in general what the feature they discuss is
694 supposed to do--I mean, CVS _can_ be used to store .o's, if
695 that is what they are talking about.
696
697 * TODO: Add item #183, about greater documentation/visiblity for
698 Entries.Static and CVS/Tag.
699
700 * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
701 shouldn't be an issue anymore
702
703Thu Feb 20 13:53:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
704
705 * INSTALL: Update Cray entry per mail from John Bowman
706 <bowman@ipp-garching.mpg.de>
707
708 * configure.in: Add comments about autoconf version.
709
710Mon Feb 17 09:55:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
711
712 * configure: Regenerated.
713
714Sat Feb 15 15:37:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
715
716 * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
717
718Sun Dec 15 13:12:30 1996 Michael Douglass <mikedoug@texas.net>
719 and Jim Kingdon <kingdon@harvey.cyclic.com>
720
721 * NEWS: Mention "cvs logout".
722
7231997-02-12 Jim Kingdon
724
725 * cvsnt.mak: Visual C++ seems to want to make some cosmetic
726 changes (reordering *.obj files), perhaps prodded by "Save
727 All". I hope that putting in these changes will make it
728 happy...
729
7301997-02-11 Jim Kingdon <kingdon@cyclic.com>
731
732 * cvsnt.mak: Replace with version from Visual C++ 4.0. If someone
733 wants the 2.x one back, I suppose we can put them side by side,
734 but I won't be able to update the 2.x one any more as I won't be
735 having access to 2.x.
736
737Tue Feb 11 16:43:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
738
739 * .cvsignore: Add cvsnt.mdp and cvsnt.ncb. They seem to be files
740 created by Visual C++ 4.x which were not created by Visual C++ 2.x.
741
742Tue Feb 4 11:42:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
743
744 * INSTALL: OS/2 port is client only.
745
746 * Rename devel-cvs (which had only been in the repository, not the
747 distribution) to DEVEL-CVS. Add "Charter for the devel-cvs
748 mailing list:" heading, "CVS Development Policies" title, and
749 one-sentence introduction (editorial changes, not run by
750 devel-cvs). Revise paragraph concerning membership in the list to
751 reflect policy change to make read-only membership different from
752 the ability to send to the list (the new wording was approved by
753 devel-cvs, as was the rename and including it in the
754 distribution).
755 * Makefile.in (DISTFILES): Add DEVEL-CVS.
756 * HACKING: Add "Mailing lists" section.
757
758Tue Jan 28 10:41:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
759
760 * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
761 lib/md5.c changes.
762 * acconfig.h: Add HAVE_CONNECT. This is needed so that autoheader
763 2.10 works; I think this has been broken since 2 Dec 1996.
764 * config.h.in: Regenerated with autoheader 2.10.
765 * configure: Regenerated with autoconf 2.10.
766
767 * HACKING: Revise criterion for whether something goes in NEWS
768 again (now "user-visible change worth mentioning"--the language
769 from the GNU coding standards).
770
771Mon Jan 27 23:05:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
772
773 * HACKING: Criterion for whether something goes in NEWS is not
774 whether it is user-visible; it is whether it is a bugfix or a
775 feature.
776
777Tue Jan 21 10:21:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
778
779 * INSTALL: Warn people against pre-5.x RCS; describe how to find
780 out what version of RCS you have.
781
782Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
783
784 * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
785 decided to get rid of these some time ago.
786
787Wed Jan 8 00:17:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
788
789 * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
790 question got renamed a bit but ended up as the bottom of the NEWS
791 file. Eliminate use of first person in a few places where it is
792 unclear who it refers to. Explicitly say that the lists
793 of contributors are not comprehensive.
794
795Thu Jan 2 12:59:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
796
797 * README, Makefile.in: Remove paragraph about writing to the Free
798 Software Foundation at 675 Massachusetts Avenue. (1) They are no
799 longer at that address; (2) the Free Software Foundation are not
800 the ones to write to concerning CVS licensing. bug-cvs would be a
801 more appropriate choice; (3) there is probably little need for
802 this paragraph anyway.
803
804Thu Jan 2 09:46:37 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn>
805
806 * NEWS: mention read-only repository access feature.
807
808Wed Jan 1 18:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
809
810 * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
811 There is no point in including them without src/ChangeLog,
812 src/ChangeLog-96, etc., but more to the point they really belong
813 in the source distribution rather than a binary distribution anyway.
814
815Mon Dec 30 16:55:54 1996 Abe Feldman <feldman@harvey.cyclic.com>
816
817 * NEWS: Add entry for changes to checkout command (creating CVS
818 directory at top of working directory)
819
820Tue Dec 17 13:13:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
821
822 * NEWS: Add entry for verifymsg.
823
824Tue Dec 10 19:22:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
825
826 * cvs-format.el: Revise comments to explain how to use it and
827 general minor tidying of comments.
828
829Mon Dec 2 13:05:44 1996 Ian Lance Taylor <ian@cygnus.com>
830
831 * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
832 because the value will have been cached; instead, check whether
833 the library was found with connect defined.
834 * configure: Rebuild with autoconf 2.12.
835
836Sat Nov 30 23:04:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
837
838 * BUGS: Add note about mysterious failure in test 187a3.
839
840Fri Nov 29 10:19:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
841
842 * configure.in (AC_CHECK_FUNCS): Also check for readlink.
843 * config.h.in: Regenerated using autoheader 2.10.
844
845Fri Nov 22 16:30:27 1996 Brendan Kehoe <brendan@cygnus.com>
846
847 * configure.in: Check for -lsocket, etc., before checking for
848 Kerberos libraries.
849 * configure: Rebuild.
850
8511996-11-19 Jim Kingdon
852
853 * cvsnt.mak: Remove strippath.c.
854
855Sun Nov 3 21:54:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
856
857 * README: Move detailed information on compatibility to
858 the manual; simply point to it here.
859
860Thu Oct 31 07:20:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
861
862 * BUGS: Add note about cvs import of binary files on non-unix.
863
864Tue Oct 29 13:59:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
865
866 * BUGS: Add note about "dying gasps" message.
867
868Sat Oct 26 16:17:09 1996 Jim Blandy <jimb@totoro.cyclic.com>
869
870 * configure.in (AC_CHECK_FUNCS): Check for tzset.
871
872Fri Oct 25 10:27:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
873
874 * NEWS: Mention new loginfo features.
875
876Thu Oct 24 08:21:48 1996 Lars.Henriksen@netman.dk
877
878 * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
879
880Tue Oct 22 10:34:21 1996 Noel Cragg <noel@gargle.rain.org>
881
882 * configure.in: don't check for the existence of the /etc/security
883 directory, because it's possible to have PAM installed without
884 using shadow passwords.
885 * configure: regenerated.
886
887Sat Oct 19 18:34:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
888
889 * README: Say that the remote protocol is not interoperable before
890 CVS 1.5.
891
892Sat Oct 19 13:06:53 1996 Mark H. Wilkinson <mhw@minster.york.ac.uk>
893 and Jim Kingdon <kingdon@cyclic.com>
894
895 * configure.in, INSTALL: New options for configure to enable or
896 disable client and server code, overriding configure's defaults.
897 * confiugre: Regenerated.
898
899Sat Oct 19 13:06:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
900
901 * INSTALL: Add note about what to do if you got a binary
902 distribution of CVS. Add VAX/VMS entry.
903
904Thu Oct 17 15:38:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
905
906 * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
907 vs. A4 paper.
908
909Wed Oct 16 16:59:57 1996 Jim Blandy <jimb@totoro.cyclic.com>
910
911 * configure.in: Simplify code to check for crypt. Check for
912 -lcrypt first, and then check for the crypt function. The old
913 code did slightly funky things with cache variables, which JimK's
914 last change disturbed. Let's just keep it simple.
915 * configure: Rebuilt.
916
917Wed Oct 16 15:01:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
918
919 * configure.in: Don't call unset. It isn't portable to Ultrix,
920 but perhaps more to the point, seems like we should be using the
921 cached values (there was no comment explaining why we should
922 ignore the cached values, and none of the CVS developers were
923 able to provide an explanation when I asked).
924 * configure: Regenerated.
925
926 * NEWS: Add item regarding export and "cvs history".
927
928Tue Oct 15 07:40:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
929
930 * TESTS: Mention the fact that expr is only for the tests, not for
931 CVS itself. At least one person was unclear on this.
932
933Mon Oct 14 12:13:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
934
935 * HACKING: Add "Submitting patches (strategy)" section and
936 sentence about test cases. These changes have been run by
937 devel-cvs and there was no objection.
938
939Sat Oct 12 19:43:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
940
941 * README.VMS: Add notes about some build problems on VAX/VMS.
942
943Thu Oct 10 09:20:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
944
945 * BUGS: Remove item about & in modules file and client/server; the
946 bug is fixed.
947
948 * README.VMS: Rewrite sections about wildcard expansion and
949 calling editors to suggest technical approaches and to make it
950 clear that fixes will only happen if someone gets around to them.
951
952Sat Oct 5 15:01:22 1996 Jim Blandy <jimb@totoro.cyclic.com>
953
954 * Version 1.9 released.
955
956Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
957
958 * NEWS, README: Revert changes regarding -D, -g, and A4. They
959 are for new features which are not appropriate at this stage of
960 the release process.
961
962Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com>
963
964 * INSTALL (sun3): 1.8.86+ builds and runs make check.
965
966 * NEWS: describe -D and -g; DIFFBIN and GREPBIN
967
968 * MINOR-BUGS: yet another couple of annoyances...
969
970Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
971
972 * BUGS: Mention "cvs add -m" client/server bug.
973
974 * NEWS: Document change from A4 to US letter. It may seem minor,
975 but it affects a *lot* of people.
976
977 * README: Revise discussion of US letter vs. A4 to reflect recent
978 change to cvs.texinfo.
979
980Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com>
981
982 * MINOR-BUGS: describe a minor annoyance or two
983
984 * BUGS: describe a couple of new bugs
985
986Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org>
987
988 * configure.in: check for shadow password files as well as for
989 getspnam. Some systems (like Linux) have getspnam in the C
990 library, but aren't necessarily using shadow passwords.
991 * configure, config.h.in: Regenerate.
992
993Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
994
995 * Makefile.in (TSUBDIRS): Remove comment about order of
996 directories mattering. That was only for an old set of hacks,
997 since gone, which tried to combine several tag files into one
998 (before emacs could use several tag files at once).
999
1000Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1001
1002 * NEWS: Add note about "cvs log -d" date formats changing. See
1003 comment I added to cvs.texinfo for more whining about this situation.
1004
1005 * BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
1006
1007Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com>
1008
1009 * configure.in: Add hack for ISC crypt (the version in the posix C
1010 library doesn't work -- why am I not surprised). Add check for
1011 libsec.a for shadow password functions.
1012
1013 * Makefile.in: Make zlib along with lib in the check targets.
1014
1015Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com>
1016
1017 Fix from Mark A. Solinski <markso@mcs.com>:
1018 * cvsnt.mak: The debug configuration adds the zlib directory to
1019 the include path but it is missing from the release configuration.
1020 Add it to the "ADD CPP" and "CPP_PROJ" lines.
1021
1022Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1023
1024 * INSTALL: Add VMS entry. Clarify what "tested" means.
1025
1026 * README: Replace section about what CVS is with the blurb from
1027 cvs.spec (which is also the paragraph we use in the release
1028 announcements).
1029 Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
1030
1031 * BUGS: Remove item about version numbers; we now have version
1032 numbers. Remove item about server using /usr/tmp; this has been
1033 changed. Remove item about deadlocks between server and client
1034 and file contents being interpreted as commands; I believe this
1035 refers to the case which was fixed by Ian's 7 Aug 96 change to
1036 receive_partial_file. Remove item about server temp directory
1037 becoming full; I'm not sure all bugs related to that have been
1038 fixed, but I think the ones mentioned have been. Remove item
1039 about .# files; this is a documented behavior. Refer to
1040 platform-specific documentation. Add bug with & in modules file
1041 and client/server CVS. Move bug about weird use of long file
1042 names to end; the bug report is so long people won't want to read
1043 past it. Refer to README concerning reporting bugs. Add
1044 introduction. Reword some bug descriptions. Add bug concerning
1045 ~/.cvsignore on NT.
1046 * MINOR-BUGS: Add introduction. Reword some bug descriptions.
1047 Remove item about "premature end of file"--we've improved that
1048 error message as much as we can figure out how. Remove item about
1049 filenames getting truncated (with rcs2log?)--I think this is a fixed
1050 bug although I couldn't quickly find a ChangeLog entry for the fix.
1051
1052Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1053
1054 * .cvsignore: Add cvs-*.spec.
1055
1056Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1057
1058 * TODO: In 180, mention issue of network being down. Add item
1059 182, about inclusiveness of "cvs log -r foo -r bar".
1060
1061 * HACKING: Also mention arbitrary limits and reentrancy.
1062 User-visible changes should be documented in cvs.texinfo as well
1063 as NEWS.
1064
1065Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1066
1067 * README.VMS: Put authorship info at end. Add disclaimer. Say
1068 that patch is mandatory not optional. Don't mention gzip; we
1069 don't require it any more. Remove section on filename case; the
1070 bugs described there are fixed. Miscellaneous tweaks and updates.
1071
1072Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
1073
1074 * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
1075
1076Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1077
1078 * Makefile.in (DISTFILES): Add build.com and README.VMS.
1079 (SUBDIRS): Add vms.
1080 * build.com: Also recurse into zlib directory.
1081
1082 * NEWS: Mention Win95.
1083
1084Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com>
1085
1086 * configure.in: Add AC_ARG_ENABLE for encryption.
1087 * acconfig.h: Add ENCRYPTION.
1088 * configure, config.h.in: Regenerate.
1089 * NEWS: Modify the entry on encryption to mention that you must
1090 configure with --enable-encryption.
1091 * INSTALL: Mention the --with-krb4 and --enable-encryption
1092 configure options.
1093
1094Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1095
1096 * NEWS: Revise access method item to mention both :ext: and
1097 :server:.
1098
1099 * README.VMS: Change bug reporting address to bug-cvs. In
1100 discussing filenames, don't mention a hypothetical behavior
1101 involving folding to lowercase (I'm not sure what is meant, and it
1102 doesn't sound right to me) and do mention that things might be
1103 different now (as a result of recent changes to case sensitivity
1104 code).
1105
1106Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com>
1107
1108 * cvsnt.mak: Add windows-NT/ChangeLog.
1109
1110Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1111
1112 * Makefile.in (DISTFILES): Add cvs.spec.
1113
1114Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1115
1116 * TODO: Add item suggesting "cvs message" command.
1117
1118Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1119
1120 * configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
1121 * config.h.in, configure: Regenerated.
1122 * os2/config.h, windows-NT/config.h: Remove #define of inline.
1123
1124 * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
1125 anywhere.
1126 * config.h.in, configure: Regenerated.
1127 * os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
1128 remove __CHAR_UNSIGNED__.
1129
1130Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1131
1132 * cvs.spec (%description): Replace description with one that
1133 resembles the release announcements we have been sending out. The
1134 previous one was out of date and not really focused on describing
1135 what CVS does.
1136 (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
1137 this is the default it should be for all kinds of builds, not just
1138 those via RPM.
1139
1140Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de>
1141
1142 * cvs.spec: new file. This is a template for a RPM specification
1143 file (which is used by 'make spec').
1144
1145 * Makefile.in (installdirs-local): new (empty) target
1146 (all install uninstall installdirs): add installdirs to list of
1147 targets which are done for all subdirs
1148 (spec): new target to create a rpm specification file (which can
1149 be used to create RPM source and binary packages)
1150 (dist): depend on spec (which now also creates .fname)
1151
1152Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de>
1153
1154 * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
1155 password entries
1156 * configure: regenerated
1157 * config.h.in: regenerated
1158
1159Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1160
1161 * Makefile.in (config.status): When running config.status
1162 --recheck, preserve the value of CFLAGS.
1163
1164Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1165
1166 * TESTS: Also mention dejagnu advantages.
1167
1168Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1169
1170 * TESTS (ABOUT STDOUT AND STDERR): New section.
1171 (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
1172
1173 * NEWS: Change entry regarding "cvs log" not invoking "rlog" so
1174 that it emphasizes user-visible behaviors.
1175
1176Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com>
1177
1178 * TODO: Remove item #167 (cvs log doesn't understand symbolic
1179 branch names). It works now.
1180
1181 * NEWS: Mention that "cvs log" no longer invokes "rlog".
1182
1183Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1184
1185 * HACKING: Mention rule about _ vs - in file names.
1186
1187Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com>
1188
1189 * NEWS: Mention that Kerberos encryption is now supported.
1190
1191Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com>
1192
1193 * NEWS: Mention that the commit message has changed slightly when
1194 committing changes on a branch.
1195
1196Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1197
1198 * TESTS: Say that GNU expr is part of sh-utils.
1199
1200Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1201
1202 * NEWS: Mention -k wrappers option.
1203
1204 * TESTS: In list of what we would like in a test framework, only
1205 mention portable once, and other wording cleanups.
1206
1207Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com>
1208
1209 * cvsnt.mak: Add src/ChangeLog (lets us edit it from within
1210 the integrated development environment).
1211
1212Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com>
1213
1214 * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c
1215 files in zlib. Add /I "zlib" compiler options.
1216
1217Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1218
1219 * NEWS: Expand zlib item to emphasize user-visible (and
1220 CVS-installer-visible) consequences.
1221
1222Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com>
1223
1224 * NEWS: Mention that -z now uses zlib.
1225
1226Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com>
1227
1228 * Makefile.in (USOURCE_SUBDIRS): Add zlib.
1229 * configure.in (AC_OUTPUT): Add zlib/Makefile.
1230 * configure: Regenerate.
1231
1232 * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify
1233 zlib/Makefile.in for use with CVS.
1234
1235Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com>
1236
1237 * cvsnt.mak: Add src/buffer.c
1238
1239Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1240
1241 * NEWS: Say that rlog is deprecated.
1242
1243Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1244
1245 * PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
1246
1247 * HACKING: Expand comments on portability.
1248
1249Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1250
1251 * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
1252 a very old version of the CVS server for nefarious purposes and it
1253 has been long gone.
1254 * configure: Regenerated.
1255
1256Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1257
1258 * TESTS: Add discussion of test frameworks.
1259
1260Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1261
1262 * NEWS: Describe "cvs diff -q" removal and new diff options.
1263
1264Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1265
1266 * TODO: Remove item #67 about having cvs import create CVS
1267 directories; I don't think it is wise to have cvs import mess with
1268 the directory it is working in at all. Remove item #69 about
1269 having import edit modules--in many cases there is no need for an
1270 entry in modules. Remove item #76 about running on top of SCCS;
1271 we are clearly not evolving in that direction. Remove item #91
1272 about documenting how to import sources from SCCS or RCS; this is
1273 now documented in cvs.texinfo. Remove item #129 about "U CFTS/";
1274 without more information it is impossible to know what behavior is
1275 being discussed. Remove item #157 concerning module names in cvs
1276 release; cvs release takes a directory name, not a module name.
1277 Remove item #159 about checking access times; this is as likely to
1278 be an annoyance as a help, and people who are into that can just
1279 look at the result from "cvs update" (directly or with a script).
1280 Remove item #164 concerning variables in *info files; it is done.
1281 Remove item #35 (it just says "cvs admin" is cheesy, which isn't
1282 specific enough to be useful). Rewrite #39 to be specific about
1283 what would be nice in having branches track each other. Remove
1284 item #46--I'm not sure what it means and if it means that one
1285 should check in with "cci" or some such instead of "cvs ci" then
1286 that is an installation hassle and a minimal convenience. Add
1287 item #180.
1288
1289 * config.h.in: Regenerated.
1290
1291Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com>
1292 and Jim Kingdon <kingdon@cyclic.com>
1293
1294 * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
1295 looking for -ldes.
1296 * configure: Regenerated.
1297
1298Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1299
1300 * NEWS: Mention NT local.
1301
1302Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com>
1303 and Jim Kingdon <kingdon@cyclic.com>
1304
1305 * NEWS: Mention new annotate options.
1306
1307Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1308
1309 * lib/savecwd.c: Revert CVS_* patch. The include files where
1310 CVS_* is defined were not included, and the code in question was
1311 inside HAVE_FCHDIR which isn't defined on the Mac anyway.
1312
1313 * src/filesubr.c: Revert CVS_* patch in this one file. The mac
1314 port should have its own copy of filesubr.c instead.
1315
1316Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com>
1317
1318 * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
1319 commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
1320 filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
1321 login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
1322 parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
1323 rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
1324 Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
1325 filesystem calls take only one argument; permission is handled
1326 very differently on those systems than in UNIX. On MacOS,
1327 the naming scheme for volumes and subdirectories is quite
1328 different. This patch leaves hooks in the form of CVS_ACCESS,
1329 CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
1330 CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
1331 these differences.
1332
1333Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1334
1335 * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
1336
1337Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com>
1338
1339 * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
1340 breaks. No substantive changes, I think.
1341
1342Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1343
1344 * Makefile.in (DISTFILES): add TESTS.
1345
1346Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1347
1348 * src/server.c: Add comment regarding out-of-order bug.
1349 * TESTS: Explain out-of-order bug.
1350
1351 * INSTALL: Remove $CVSId$. More strongly encourage people to skip
1352 the tests if they don't have the time to look at the results.
1353 Move most of the discussion of tests to new file TESTS, and add
1354 some information on interpreting check.log output.
1355 * README: In brief summary of install, don't spell out details of
1356 "make check" or "cvs init" steps.
1357
1358Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1359
1360 * NEWS: Change "up-to-date" to "not locally modified"; the file
1361 need not match the head revision it only need match some revision.
1362
1363Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de>
1364
1365 * NEWS: document new option "-c" for tag
1366
1367Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1368
1369 * INSTALL: Remove footnote 10. The only kind of change suitable
1370 for listing here is fairly easy portability stuff.
1371
1372Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1373
1374 * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
1375
1376Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org>
1377
1378 * NEWS: Mention all access methods.
1379
1380Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org>
1381
1382 * NEWS: add info about access methods and document behavior change
1383 for "cvs login."
1384
1385Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com>
1386
1387 * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
1388
1389Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1390
1391 * NEWS: Document that -d overrides CVS/Root.
1392
1393Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com>
1394
1395 * Version 1.8.1
1396
1397Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com>
1398
1399 Integrated changes submitted by Ian Taylor <ian@cygnus.com>
1400
1401 * update.c (update_dirent_proc): cvs co -p doesn't print
1402 anything when run from an empty directory.
1403
1404 * import.c (import_descend_dir): Check for a file in the
1405 repository which will be checked out to the same name as the
1406 directory.
1407
1408Sun May 5 15:49:00 1996 Benjamin J. Lee <benjamin@cyclic.com>
1409
1410 * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
1411 way that it can not be used to check for main(). Check
1412 for printf() instead. (Reported by ian@cygnus.com)
1413
1414 * configure: Regenerated.
1415
1416Thu May 2 13:34:37 1996 Benjamin J. Lee <benjamin@cyclic.com>
1417
1418 * Version 1.7.88
1419
1420Thu May 2 10:42:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1421
1422 * NEWS: Clarify what happened to examples directory.
1423
1424Thu May 2 02:06:49 1996 Benjamin J. Lee <benjamin@cyclic.com>
1425
1426 * INSTALL: Updated for NeXTSTEP 3.3 (1.7)
1427
1428Thu May 2 01:40:55 1996 Benjamin J. Lee <benjamin@cyclic.com>
1429
1430 * Compatibility fixes affecting QNX, NetBSD, and SCO
1431
1432 * configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
1433 (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
1434 define AUTH_SERVER_SUPPORT only if crypt() is found.
1435
1436 * configure: Regenerated.
1437
1438 * src/server.c (HAVE_INITGROUPS): Use initgroups() only if
1439 located by configure.
1440
1441Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1442
1443 * NEWS: Remove item about reserving all-uppercase tag names.
1444
1445Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR>
1446
1447 * cvsnt.mak: remove all of those unnecessary libraries! We only
1448 need advapi32.lib and wsock32.lib.
1449
1450Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1451
1452 * NEWS: Document that -d overrides CVS/Root.
1453
1454Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com>
1455
1456 * Version 1.7.86
1457
1458Sun Apr 14 11:06:44 1996 Karl Fogel <kfogel@floss.red-bean.com>
1459
1460 * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
1461 tools/Makefile, and tools/pcl-cvs/Makefile. Do not any longer
1462 generate contrib/pcl-cvs/Makefile.
1463
1464 * Makefile.in: deal w/ above changes.
1465
1466 * configure: regenerated.
1467
1468 * Added `tools' subdir (pcl-cvs will live there, as will other
1469 things maintained along with the CVS distribution).
1470
1471Wed Apr 10 17:15:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1472
1473 * README: Mention documentation and A4 paper in particular.
1474
1475Thu Mar 28 12:31:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1476
1477 * NEWS: Add "cvs annotate".
1478
1479Tue Mar 26 10:46:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1480
1481 * INSTALL: In example, change tag name to avoid using a tag name
1482 reserved to CVS.
1483
1484 * NEWS: Document reservation of some tag names.
1485
1486Fri Mar 22 10:45:23 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1487
1488 * INSTALL: Clarify that RCS is only for server or local.
1489
1490Mon Mar 18 10:15:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1491
1492 * README: Mention info@cyclic.com where we mention support
1493 contracts, not at the end where people might be tempted to view it
1494 as a generic help line.
1495
1496Thu Mar 14 16:34:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1497
1498 * Makefile.in (stamp-h): Don't run ./config.status --recheck.
1499
1500Thu Mar 14 1996 Jim Kingdon <kingdon@cyclic.com>
1501
1502 * cvsnt.mak: Regenerate dependencies.
1503
1504Thu Mar 14 13:45:11 1996 Jim Blandy <jimb@totoro.cyclic.com>
1505
1506 * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
1507 not using the examples directory any more.
1508
1509Wed Mar 13 17:02:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1510
1511 * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
1512 instructions. Instead of telling everyone to update modules
1513 whenever adding directories (which is optional), refer to the
1514 manual regarding all administrative files. Revise "make check"
1515 instructions to be even less encouraging about submitting bug
1516 reports.
1517
1518 * examples/*: Removed.
1519 * Makefile.in (SUBDIRS): Remove examples.
1520 * cvsinit.sh: Removed.
1521 * Makefile.in: Remove all cvsinit and PROGS stuff.
1522 * NEWS: Mention cvsinit -> cvs init change.
1523
1524Mon Mar 11 13:12:35 1996 Samuel Tardieu <sam@inf.enst.fr>
1525
1526 * BUGS: removed previous description from Greg Woods (3/6/96)
1527 since the bug seems to be corrected
1528
1529Wed Mar 6 10:35:32 1996 Greg A. Woods <woods@most.weird.com>
1530
1531 * BUGS: describe a weird core-dump with 'cvs co -c'. Now I can't
1532 even get a stack backtrace again -- dbx dumps core!
1533
1534Fri Mar 1 09:21:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1535
1536 * README.VMS: Remove distribution information (since it is no
1537 longer different for VMS). Various wording fixes to reflect the
1538 fact that using rsh is just one of several ways to connect to a
1539 cvs server, not "the official" one. Say that the unsuitable rsh
1540 is the UCX one. Clarify what rsh uses privileged ports for.
1541
1542Fri Mar 1 01:26:28 1996 Benjamin J. Lee <benjamin@cyclic.com>
1543
1544 * README.VMS, build.com: Added for VMS.
1545
1546Thu Feb 29 10:04:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1547
1548 * NEWS: Mention change to default ignore list.
1549
1550Thu Feb 29 00:28:08 1996 Peter Wemm <peter@jhome.DIALix.COM>
1551
1552 * configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
1553 the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
1554 FreeBSD, etc.
1555 * configure: Regenerated.
1556
1557Tue Feb 27 10:43:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1558
1559 * INSTALL: Change submission address to bug-cvs from info-cvs.
1560 Encourage submissions to be in the form of diffs to INSTALL.
1561
1562Sun Feb 25 15:23:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1563
1564 * HACKING: Fix typo.
1565
1566Fri Feb 23 1996 Jim Kingdon <kingdon@cyclic.com>
1567
1568 * cvsnt.mak: Add login.c and scramble.c.
1569
1570Fri Feb 23 16:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1571
1572 * README: Mention comp.software.config-mgmt. Don't mention old
1573 cyclic-cvs mailing list.
1574
1575 * acconfig.h: Add AUTH_SERVER_SUPPORT. Remove DIFF and GREP (no
1576 longer used).
1577 * configure.in: Define AUTH_SERVER_SUPPORT.
1578 * config.h.in, configure: Regenerated.
1579
1580Thu Feb 22 22:32:09 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1581
1582 * configure.in: Remove AC_FUNC_ALLOCA.
1583 * configure: Regenerated.
1584
1585Mon Feb 19 09:39:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1586
1587 * HACKING: Add comments about portability and assert().
1588
1589Thu Feb 15 16:40:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1590
1591 * NEWS: Mention $USER internal variable.
1592
1593Thu Feb 15 14:00:00 1996 Gary Oberbrunner <garyo@avs.com>
1594 and Jim Kingdon <kingdon@cyclic.com>
1595
1596 * cvsnt.mak: Add vasprintf.c and mkmodules.c
1597
1598Tue Feb 13 20:05:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1599
1600 * configure.in (AC_REPLACE_FUNCS): Add strtoul.
1601 * configure: Regenerated.
1602
1603Mon Feb 12 10:06:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1604
1605 * TODO: Remove mkmodules stuff.
1606 * NEWS: Add item concerning mkmodules.
1607
1608 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
1609 * configure: Regenerated.
1610
1611Sun Feb 11 16:43:38 1996 Karl Fogel <kfogel@floss.red-bean.com>
1612
1613 * Makefile.in (DISTFILES): added HACKING.
1614
1615Sun Feb 11 12:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1616
1617 * NEWS: Revise *info files feature (now user vars, not env vars).
1618
1619Fri Feb 9 23:51:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1620
1621 * NEWS: Mention env var in *info files feature.
1622
1623Fri Feb 9 02:41:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
1624
1625 * Makefile.in (DISTFILES): Remove config.sub and config.guess from
1626 the list; they're not distributed any more.
1627
1628Thu Feb 1 19:47:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1629
1630 * INSTALL: Remove RM; no longer used.
1631
1632Thu Feb 1 14:38:04 1996 Karl Fogel <kfogel@floss.red-bean.com>
1633
1634 * configure: re-ran autoconf.
1635
1636 * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
1637 subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
1638 etags's someday.
1639 (lint): run in USOURCE_SUBDIRS only.
1640
1641Thu Feb 1 13:06:47 1996 Roland McGrath <roland@baalperazim.frob.com>
1642
1643 * configure.in (WITH_KRB4): Escape $ in help text.
1644
1645Wed Jan 31 19:03:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1646
1647 * HACKING: Add info about NEWS file and release process.
1648
1649Tue Jan 30 16:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
1650
1651 * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
1652 dependencies to take care of save-cwd.h.
1653 * windows-NT/README: Update information about Visual C++ 4.0.
1654
1655Tue Jan 30 16:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1656
1657 * Rename lib/save-cwd.c to lib/savecwd.c. Avoiding a hyphen
1658 seems to be the only way to get Visual C++ 2.1 to generate a
1659 cvsnt.mak which Visual C++ 4.0 will accept.
1660 * Rename lib/save-cwd.h to lib/savecwd.h for consistency.
1661 * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
1662 src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
1663 accordingly.
1664
1665 * INSTALL, os2/options.h, windows-NT/options.h,
1666 macintosh/options.h, src/options.h.in: Remove SORT; it is no
1667 longer used.
1668
1669Mon Jan 29 15:16:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1670
1671 * INSTALL: Mention -b. Don't talk about RCS 5.6.[5-7] beta
1672 releases; this will be an issue for few if any people. Remove
1673 stuff about diff and --with-diffutils which is no longer true.
1674
1675 * README: Refer to HACKING file. Refer to cvs.texinfo not
1676 manpage. Rewrite section about compatibility between CVS versions.
1677 * HACKING: New file.
1678 * INSTALL: Move -Wall section to HACKING; refer to HACKING.
1679
1680Wed Jan 24 20:26:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1681
1682 * configure.in: Remove diff stuff. Also remove AC_CANONICAL_HOST
1683 and bindir crud as that was the only place they were used.
1684 * config.h.in, configure: Regenerated.
1685 * config.sub, config.guess: Removed.
1686 * src/options.h.in (DIFF): Change to "diff" and change comment to tell
1687 people not to use -a.
1688 * src/sanity.sh: New test binfiles tests for above-fixed bug (see
1689 comments in patch_file in update.c--passing -a to diff generates a
1690 patch which patch cannot apply).
1691
1692 * NEWS: Adjust to reflect existence of 1.7.
1693
1694Tue Jan 23 14:20:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
1695
1696 * devel-cvs: New file, not to be included in the distribution.
1697
1698Thu Jan 18 21:46:56 1996 Jim Blandy <jimb@totoro.cyclic.com>
1699
1700 * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
1701 and remote-cvs@cyclic.com addresses. It turns out that people see
1702 these addresses and use them. Mention the proper way to report
1703 bugs.
1704
1705Wed Jan 17 16:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1706
1707 * README: Fix typo (info-cvs-requests -> info-cvs-request).
1708
1709Fri Jan 12 13:38:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1710
1711 * configure.in, configure: Revert "Checking user's gender" change.
1712 Sure, you only live once, but I want mine to be a *long* life, not
1713 one interrupted by a CVS user who is not amused coming after me
1714 with an axe.
1715
1716Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
1717
1718 * configure: regenerated.
1719
1720 * configure.in: print "Checking user's gender... ok". I mean,
1721 what the heck, you only live once.
1722
1723Thu Jan 11 14:00:00 1996 Jim Kingdon <peary.cyclic.com>
1724
1725 * cvsnt.mak: Update dependencies.
1726
1727Thu Jan 11 12:03:10 1996 Norbert Kiesel <nk@col.sw-ley.de>
1728
1729 * NEWS: document loss of CVS_NOADMIN. Also, mention the
1730 possibility to use "cvs" in .cvsrc.
1731
1732Wed Jan 10 20:40:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
1733
1734 * configure: regenerated.
1735
1736 * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
1737
1738 * Makefile.in (SUBDIRS): added `macintosh'.
1739
1740Wed Jan 10 01:17:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1741
1742 * README: Remove URL of obsolete David Zuhn web page.
1743
1744 * FAQ: Replace entire file with short paragraph explaining the FAQ
1745 is dead.
1746
1747 * configure.in: Don't set exec_prefix. Set bindir from prefix if
1748 exec_prefix isn't set.
1749 * configure: Regenerated.
1750
1751 * INSTALL: Update list of machines for 1.6.85 (further changes to
1752 the list of machines will not receive ChangeLog entries).
1753
1754Tue Jan 9 09:02:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1755
1756 * NEWS: Mention changes in default ignore list.
1757
1758 * INSTALL: check.log is not in /tmp/cvs-sanity. Mention
1759 submitting bug reports as a possibility, not a request from us.
1760 Separate out "make check" a bit to make clear it is optional.
1761
1762Mon Jan 8 11:42:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1763
1764 * INSTALL: Remove grep stuff; no longer necessary.
1765 Don't say that patch must understand unidiffs; no longer true.
1766 Suggest configuring with -Wall (here until we have a "how to hack
1767 CVS document").
1768
1769Wed Jan 3 19:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
1770
1771 * .cvsignore: Add cvsnt.vcp.
1772
1773Mon Jan 1 22:45:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1774
1775 * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
1776 New rules.
1777
1778Sun Dec 31 16:52:49 1995 Karl Fogel <kfogel@floss.cyclic.com>
1779
1780 * NEWS: add a blurb about password authentication.
1781
1782Sun Dec 31 16:16:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1783
1784 * README: Add "submissions will be distributed under the GPL"
1785 language (like the newspapers have for letters to the editor).
1786
1787Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
1788
1789 * cvsnt.mak: Revert to an old version, then add in recent changes
1790 to lists of files (using Visual C++; not by hand editing--this way
1791 it can be used as an internal project not just an external one).
1792
1793Tue Dec 19 17:13:14 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1794
1795 * NEWS: Mention -kb (strictly speaking a bugfix, not a new
1796 feature, I guess, but it seems worth mentioning anyway).
1797
1798Tue Dec 19 17:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
1799
1800 * TODO: Remove "regular TODO list:" line which accidentally got
1801 checked in.
1802
1803Mon Dec 18 18:59:30 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1804
1805 * Makefile.in (TAR_VERBOSE): Default to empty, not "v". I don't
1806 want that whole long list of files any more than jimb's daily
1807 update script does.
1808
1809Sun Dec 17 23:59:11 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1810
1811 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
1812 * configure: Regenerated.
1813
1814Sat Dec 16 17:19:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1815
1816 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
1817 * configure: Regenerated.
1818
1819Mon Nov 20 14:19:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1820
1821 * TODO: Remove items about developer communications; they are done.
1822 * NEWS: Mention developer communication features.
1823 * cvsinit.sh: Also add notify file.
1824
1825Mon Dec 11 22:44:58 1995 Karl Fogel <kfogel@totoro.cyclic.com>
1826
1827 * New subdir "macintosh", for Mike Ladwig's
1828 <mike@twinpeaks.prc.com> port-in-progress.
1829
1830Thu Dec 7 14:32:49 1995 Jim Meyering (meyering@comco.com)
1831
1832 * Makefile.in (check): Make sure library is built before running
1833 make in src.
1834 (remotecheck): Likewise.
1835 (installcheck): Likewise.
1836
1837Wed Dec 6 11:40:37 1995 J.T. Conklin <jtc@slave.cygnus.com>
1838
1839 * configure.in: Remove leading -l from first argument of
1840 AC_CHECK_LIB for -lkrb and -ldes checks.
1841
1842Mon Dec 4 08:06:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1843
1844 * config.h.in: Regenerated.
1845
1846Sun Dec 3 20:05:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1847
1848 * configure.in: Remove grep stuff.
1849 * configure: Regenerated.
1850
1851Fri Dec 1 11:16:18 1995 Norbert Kiesel <nk@col.sw-ley.de>
1852
1853 * configure, config.h.in: re-ran autoconf
1854
1855 * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
1856 tested headers
1857
1858 * Makefile.in (DISTFILES): add config.sub and config.guess
1859
1860Thu Nov 23 09:01:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1861
1862 * TODO: Remove item about doc describing undoing a change; it
1863 already does.
1864
1865Sun Nov 19 18:12:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
1866
1867 * Makefile.in (dist): Pull out the 'v' in the tar command to a
1868 variable, so I can disable it in my daily update script.
1869
1870Tue Nov 14 18:31:36 1995 Greg A. Woods <woods@most.weird.com>
1871
1872 * cvsinit.sh:
1873 - new rcs id
1874 - new opening comment
1875 - read only one "word" for CVSROOT
1876 - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
1877 examples install loop, special handling for latter....
1878 - don't do any special stuff for loginfo -- always comment out
1879 everything in the newly installed examples
1880 - add a wee message to suggest editing newly installed examples
1881 - tweak some more comments, esp. regarding install of contrib
1882 scripts....
1883 - make $CVSROOT/CVROOT/history group writable if it didn't exist
1884 as it's not very useful otherwise
1885
1886Tue Nov 14 15:22:25 1995 Greg A. Woods <woods@most.weird.com>
1887
1888 * cvsinit.sh: woops! wasn't installing contrib/log!
1889
1890Tue Nov 14 12:09:11 1995 Greg A. Woods <woods@most.weird.com>
1891
1892 * INSTALL: oops, missed a couple of things about "configure"
1893
1894 * configure: re-ran autoconf
1895
1896Tue Nov 14 11:06:25 1995 Greg A. Woods <woods@most.weird.com>
1897
1898 * config.guess, config.sub: first time in (from autoconf-2.4)
1899
1900 * configure.in:
1901 - updated to work with autoconf-2.4
1902 - call AC_CANONICAL_HOST to get host OS type right (needs
1903 config.sub and config.guess)
1904 - added full support for --with-diffutils and --with-gnugrep
1905 - fixed the diff search to work almost like the one for RCS-5.7
1906 - fixed some quoting problems
1907
1908 * README: mention optional 'make check' step
1909
1910 * INSTALL:
1911 - updated notes about working SunOS versions
1912 - re-wrote notes about RCS, diffutils, etc.
1913 - added notes about configuring with GNU diffutils and GNU grep
1914 - added notes about using 'make check'
1915 - changed bug reporiting instructions to mention cvsbug
1916 - re-wrote notes about setting CVSROOT in shell startups
1917
1918Fri Nov 3 11:11:16 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1919
1920 * README: Fix typo in URL of molli's web site.
1921
1922Tue Oct 31 19:28:16 1995 Karl Fogel <kfogel@totoro.cyclic.com>
1923
1924 * testing something, please ignore.
1925
1926Mon Oct 23 18:37:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
1927
1928 * configure: re-ran autoconf.
1929
1930 * configure.in (AC_OUTPUT): os2/Makefile.
1931
1932 * Makefile.in (SUBDIRS): added os2 subdir.
1933
1934Mon Oct 23 12:02:51 1995 Norbert Kiesel <nk@col.sw-ley.de>
1935
1936 * cvsnt.mak: added lib/getline.c
1937
1938Fri Oct 20 17:04:55 1995 Norbert Kiesel <nk@col.sw-ley.de>
1939
1940 * cvsnt.mak: added src/expand_path.c, error.[ch] now in src
1941
1942Thu Oct 19 16:26:32 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1943
1944 * INSTALL: Remove note about RCS 5.7 and log messages
1945 consisting only of whitespace; fixed in CVS on 11 Jul 95.
1946
1947Tue Oct 17 17:57:23 1995 Warren Jones <wjones@tc.fluke.com>
1948
1949 * man/cvs.5, examples/modules: Document -e.
1950
1951Tue Oct 10 16:34:25 1995 Thorsten Lockert <tholo@sigmasoft.com>
1952
1953 * configure.in: More crud looking for kerberos, this time for 4.4BSD.
1954 * configure: Regenerated.
1955
1956Sun Oct 8 12:22:19 1995 Peter Wemm <peter@haywire.DIALix.COM>
1957
1958 * configure.in: check for POSIX and BSD style reliable signals
1959 * configure: regenerated by autoconf
1960 * config.h.in: regenerated by autoheader
1961
1962Fri Oct 6 21:50:48 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1963
1964 There is little point in trying to share a file as trivial as
1965 lib/error.c between programs. So just admit it is CVS specific:
1966 * lib/error.c: Move from here...
1967 * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
1968 * lib/error.h: Move from here...
1969 * src/error.h: ...to here. Remove CVS_SUPPORT
1970 ifdefs; remove unused variable error_message_count.
1971 * src/Makefile.in (OBJECTS): Add error.o.
1972 (SOURCES): Add error.c.
1973 (HEADERS): Add error.h.
1974 * lib/Makefile.in (OBJECTS): Remove error.o.
1975 (SOURCES): Remove error.c.
1976 (HEADERS): Remove error.h.
1977 * acconfig.h, configure.in: Remove CVS_SUPPORT.
1978 * configure, config.h.in: Rebuilt using autoconf and autoheader.
1979 * windows-NT/config.h: Remove CVS_SUPPORT.
1980
1981Thu Oct 5 17:26:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1982
1983 * INSTALL: Mention Siemens-Nixdorf RM600.
1984
1985Tue Oct 3 09:32:19 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
1986
1987 * NEWS: Remove item about -f global option; it is old news already
1988 mentioned elsewhere in the file.
1989
1990Mon Oct 2 18:12:15 1995 Jim Blandy <jimb@totoro.cyclic.com>
1991
1992 * FAQ: Updated for CVS 1.5. And now 1.6 is almost out. The FAQ
1993 always lags the package, sigh...
1994
1995Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com>
1996
1997 * configure, config.h.in: Rebuilt using autoconf and autoheader.
1998
1999 * configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
2000 (ISC keeps all the stuff that BSD has in <sys/types.h> here, so
2001 we need it for the FD_SET stuff for select().)
2002 Moved check for gethostname() after check for connect() since if
2003 connect() is not found, we may add librariesd and gethostname()
2004 may well be in one of those libraries.
2005 If connect() isn't found, look in -linet (ISC) in addition to
2006 -lsocket and -lnsl. Also, ignore the cache since we need to
2007 update LIBS reguardless of whether it was found before or not and
2008 the answer may well be different afterwards.
2009 Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
2010 found.
2011
2012 * INSTALL: update info for ISC 4.0.1; renumber footnotes.
2013
2014Mon Oct 2 17:01:07 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2015
2016 * INSTALL: Indicate CVS version tested with Solaris 2.4.
2017
2018Mon Oct 2 10:42:37 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2019
2020 * (configure): Re-ran autoconf.
2021
2022Mon Oct 2 10:33:58 1995 Michael Finken <finken@conware.de>
2023
2024 * configure.in: AC_REPLACE `strstr'.
2025
2026Sun Oct 1 23:22:28 1995 Bryan O'Sullivan <bos@serpentine.com>
2027
2028 * (INSTALL): noted that CVS works fine on Solaris 2.4 with both
2029 gcc and SPARCworks cc.
2030
2031Sun Oct 1 18:48:19 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2032
2033 * (configure): re-ran autoconf following Peter Wemm's change
2034 below.
2035
2036Sun Oct 1 22:24:56 1995 Peter Wemm <peter@haywire.dialix.com>
2037
2038 * configure.in: more extensive searching for -lsocket and -lnsl
2039 as done in Taylor-UUCP 1.06
2040
2041Sun Oct 1 15:32:01 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2042
2043 * (configure): re-ran autoconf.
2044
2045Sun Oct 1 11:35:17 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2046
2047 * TODO: Remove item about setting comment leader automatically;
2048 RCS 5.7 does this.
2049
2050Wed Sep 27 15:34:04 1995 Peter Wemm <peter@haywire.dialix.com>
2051
2052 * configure.in: correct detection of GNU diff's -a option for
2053 src/options.h
2054 * configure: regenerate with autoconf
2055
2056Fri Sep 22 14:29:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2057
2058 * TODO: Remove item about reindenting on the way in and out.
2059 wrappers provide this functionality.
2060
2061Wed Sep 20 14:27:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
2062
2063 * configure.in: #define the symbols DIFF and GREP to be the paths
2064 to the DIFF and GREP programs; their values will be edited into
2065 src/options.h (and config.h, coincidentally).
2066 * acconfig.h (DIFF, GREP): Add these.
2067 * configure, config.h.in: Rebuilt using autoconf and autoheader.
2068
2069Sun Sep 10 21:38:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2070
2071 * TODO: CVS can already undo a change, suggest documenting how.
2072 Expand slightly on mode stuff.
2073 Remove item about not letting people check out into repository (it
2074 is done).
2075 Redo item about expanding env vars in *info to reflect current
2076 thinking.
2077 Remove item about making it hard to accidentally move tags; it is
2078 done.
2079 Add client/server note to suggestion regarding interactive merging.
2080
2081Fri Sep 1 12:07:02 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2082
2083 * BUGS: Remove items about refetching unpatchable files and options.h.
2084
2085Fri Sep 1 09:20:09 1995 Jim Blandy <jimb@totoro.cyclic.com>
2086
2087 * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
2088
2089Thu Aug 31 13:47:35 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2090
2091 * Makefile.in (stamp-h): Rebuild config.status before trying to
2092 use it to build config.h.
2093
2094 * Makefile.in: Change "cd foo; make" to "cd foo && make";
2095 otherwise we get into an infinite loop if an objdir doesn't exist.
2096
2097Thu Aug 31 11:07:06 1995 Jim Blandy <jimb@totoro.cyclic.com>
2098
2099 * configure.in: Arrange not to touch options.h if we haven't
2100 modified it. AC_CONFIG_HEADER checks if the file is unmodified,
2101 whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
2102 (AC_CONFIG_HEADER): ... mention src/options.h here...
2103 (AC_OUTPUT): ... not here.
2104 Copy src/options.h to src/options.h-SAVED, don't move it.
2105 Otherwise, configure will create it again every time.
2106 Remove the code to compare the new src/options.h with
2107 src/options.h-SAVED and move it back if it's unchanged; autoconf
2108 writes that for us now.
2109
2110Wed Aug 30 18:45:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
2111
2112 * .cvsignore: Ignore WinDebug and WinRel directories, used by
2113 Microsoft Visual C++ to store object files and executables.
2114
2115 * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
2116 symbols, which autoheader will use to build config.h.in from
2117 configure.in.
2118 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
2119 between AC_DEFINEs and opening parens of argument lists. Oops.
2120 * configure: Rebuild using autoconf.
2121 * config.h.in: Rebuild using autoheader.
2122
2123 * Makefile.in (SUBDIRS): Uncomment windows-NT.
2124
2125 * INSTALL: Added Windows NT to list of supported platforms.
2126 Added Windows NT installation instructions.
2127
2128Tue Aug 29 16:08:01 1995 Jim Blandy <jimb@totoro.cyclic.com>
2129
2130 * cvsnt.mak: Completed Windows NT port.
2131
2132 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
2133 to get #defined. In the config.h file for the Windows NT port, we
2134 only #define CLIENT_SUPPORT.
2135 * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
2136 these.
2137
2138 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
2139 subdirectory too.
2140
2141 * cvsnt.vcp: Removed. This doesn't store any information needed
2142 to compile CVS; it seems to be mostly programmer preference stuff.
2143 There's no need to distribute it.
2144
2145 * INSTALL: Added info about Harris Nighthawk from Steve Allen ---
2146 thanks!
2147
2148Mon Aug 21 16:08:37 1995 Jim Blandy <jimb@totoro.cyclic.com>
2149
2150 Bring the saga to a close:
2151 * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
2152 need to set the MAKE variable in Makefile.
2153 * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
2154
2155Mon Aug 21 15:26:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2156
2157 * Makefile.in: Add comment regarding AC_SET_MAKE.
2158
2159Sat Aug 19 21:57:51 1995 Jim Blandy <jimb@totoro.cyclic.com>
2160
2161 * configure.in: Define CVS_SUPPORT, to tell certain library
2162 functions that they're part of CVS.
2163 * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
2164 on.
2165
2166Fri Aug 18 22:35:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2167
2168 * Makefile.in: Don't set MAKE; apparently all makes set it and GNU
2169 make, at least, will set it to what make was invoked as (perhaps gmake
2170 or some such), not just "make" (which might not support VPATH, for
2171 example).
2172
2173Sun Aug 13 23:35:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2174
2175 * INSTALL: Convert Data General entry to same format as other entries.
2176
2177Sun Aug 13 13:11:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
2178
2179 * cvs-format.el: Add note about set-c-style.
2180
2181Thu Aug 3 16:13:29 1995 Jim Blandy <jimb@totoro.cyclic.com>
2182
2183 * INSTALL: Fixed mail address for updates.
2184
2185 * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
2186
2187Sun Jul 30 20:12:26 1995 James Kingdon <kingdon@harvey.cyclic.com>
2188
2189 * cvsinit.sh: Unify code for modules and loginfo with code for
2190 other files which have checked-out and ,v files in CVSROOT.
2191 Don't add "#" to start of lines in rcstemplate.
2192
2193Sat Jul 29 16:48:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
2194
2195 * cvsinit.sh: If arguments are given, give version number and
2196 usage message. Make printed messages much more concise.
2197
2198 * cvsinit.sh: Rename log.pl to log. Don't install log twice.
2199
2200 * Makefile.in (install-local), contrib/Makefile.in (install):
2201 Remove "reminder" to run cvsinit; running cvsinit is not required.
2202
2203Fri Jul 28 16:46:10 1995 James Kingdon <kingdon@harvey.cyclic.com>
2204
2205 * Makefile.in (SUBDIRS): Comment out windows-NT.
2206
2207Fri Jul 28 02:27:54 1995 Jim Blandy <jimb@totoro.cyclic.com>
2208
2209 * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
2210 (SUBDIRS): Add windows-NT.
2211
2212 * config.h.in: Regenerated from configure.in by autoheader.
2213
2214Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com>
2215
2216 * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
2217
2218Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com>
2219
2220 * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
2221 doesn't have it.
2222
2223 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h. If you're
2224 using AC_HEADER_TIME, it's best to check for this too.
2225
2226 * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
2227 Choose this as your project when working with CVS under MSVC++.
2228 * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
2229 * windows-NT: New subdirectory, containing files to be used to
2230 build under Microsoft Windows NT.
2231
2232Wed Jul 12 23:26:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
2233
2234 * Makefile.in: Remove duplicate install-info rule.
2235
2236Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
2237
2238 * Makefile.in (install-local): added rule for install-info, made
2239 `install' depend on it.
2240
2241 * README: correct mailing list addresses.
2242 * INSTALL: same.
2243
2244Wed Jul 12 09:15:02 1995 Jim Meyering (meyering@comco.com)
2245
2246 * configure.in (gdiff_path): Remove gdiff from the list of programs.
2247 SGI's Irix includes a program named gdiff that is an X-based GUI to
2248 diff.
2249
2250 * configure.in: Add check for working fnmatch functions so that
2251 systems providing it don't incur the space overhead of linking
2252 with the version in lib. Cross compiling builds always use the
2253 version in lib.
2254
2255Tue Jul 11 15:47:20 1995 Greg A. Woods <woods@most.weird.com>
2256
2257 * configure.in: add some FIXME comments
2258 - add a hack to restore src/options.h if AC_OUTPUT() didn't modify
2259 it. Note that this does *not* work for config.status, thus one
2260 FIXME comment.
2261 - add test for #! (to warn about possible failure of perl scripts
2262 - add test for diff and grep paths (for src/options.h.in)
2263 - fix up handling of src/options.h.in
2264 - add checks for PERL_PATH and CSH_PATH (from previous local changes)
2265
2266Tue Jul 11 14:31:18 1995 Michael Shields <shields@tembel.org>
2267
2268 * Makefile.in (LDFLAGS): Pick up from configure.
2269
2270Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com>
2271
2272 * configure: re-ran autoconf-2.4
2273
2274 * cvsinit.sh: make use of xVERSIONx from the Makefile
2275 - get rid of stuff duplicated in examples/* and use that instead
2276
2277 * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
2278 from src/version.c instead.
2279
2280 * cvsinit.sh: install two more example CVSROOT control/config
2281 files: rcstemplate checkoutlist
2282 - install useful scripts from $CVSLIB/contrib too...
2283 (from previous local changes)
2284
2285 * Makefile.in: add another reminder to run 'cvsinit' to update
2286 repository(ies) (from previous local changes)
2287
2288Thu Jul 6 17:53:55 1995 Paul Eggert <eggert@twinsun.com>
2289
2290 * Makefile.in (mostlyclean-local): Remove $(PROGS).
2291
2292Sat Jul 1 13:11:41 1995 James Kingdon <kingdon@harvey.cyclic.com>
2293
2294 * Version 1.5.1.
2295
2296Thu Jun 29 01:02:09 1995 James Kingdon <kingdon@harvey.cyclic.com>
2297
2298 * configure.in, configure: cross_compiling gets set to "no", not
2299 empty--change test accordingly.
2300
2301 * Version 1.4.93.
2302
2303Wed Jun 28 22:33:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
2304
2305 * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
2306 rules for configure and config.status, just like in Makefile.in or
2307 src/Makefile.in.
2308
2309Tue Jun 27 19:53:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
2310
2311 * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
2312 * lib/Makefile.in (OBJECTS): Add fnmatch.
2313 Avoids buggy Solaris 2.4 libc fnmatch.
2314
2315 * FAQ: Updated with new version from ftp.odi.com.
2316
2317Mon Jun 26 15:17:46 1995 James Kingdon <kingdon@harvey.cyclic.com>
2318
2319 * Version 1.4.92.
2320
2321Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
2322
2323 * Version 1.4.91.
2324
2325Wed Jun 21 16:33:04 1995 James Kingdon <kingdon@harvey.cyclic.com>
2326
2327 * PROJECTS: New file.
2328 * Makefile.in (DISTFILES): Add it.
2329
2330Wed Jun 21 16:12:14 1995 James Kingdon <kingdon@harvey.cyclic.com>
2331
2332 * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
2333 The reason for passing it is gone now that we are using autoconf
2334 2.x which will set INSTALL in the sub-makefiles correctly.
2335
2336Tue Jun 20 18:14:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
2337
2338 * configure.in, configure: Make sure src directory exists before
2339 trying to copy options.h to it.
2340
2341Mon Jun 19 13:47:20 1995 Jim Blandy <jimb@totoro.cyclic.com>
2342
2343 * Makefile.in: Add a "remotecheck" target here, for consistency;
2344 people shouldn't have to switch to src before running the tests.
2345
2346Mon Jun 19 10:08:03 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
2347
2348 * INSTALL: Update list of machines tested. Remove note about
2349 systems missing opendir--this is an autoconf issue, not something
2350 installers should have to worry about. Refer to NEWS instead of
2351 ChangeLog. No longer "strongly recommend" putting diff -a in
2352 options.h.
2353
2354Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com)
2355
2356 * Version 1.4.90.
2357
2358 * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
2359
2360 * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
2361
2362 * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
2363 examples/Makefile.in, contrib/Makefile.in,
2364 contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
2365 (dist-dir): Use srcdir where appropriate.
2366
2367Thu Jun 15 14:33:37 1995 Jim Kingdon (kingdon@cyclic.com)
2368
2369 * CYCLIC-CVS-FAQ: Removed.
2370 * Rename ChangeLog.fsf to NEWS. Add information about changes
2371 since 1.4A2.
2372 * Makefile.in (DISTFILES): Adjust accordingly.
2373 * README: Revise to reflect current status of releases.
2374
2375Thu Jun 15 12:22:42 1995 Jim Kingdon (kingdon@cyclic.com)
2376
2377 * TODO: Remove various items already fixed. Revise others.
2378
2379Thu Jun 15 12:24:45 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2380
2381 * configure.in: Use AC_C_INLINE to handle inline.
2382 Reorganized to put compiler and OS checks first so that any
2383 special defines they might provide are used in subsequent tests.
2384
2385 * configure, config.h.in: regenerated with autoconf and
2386 autoheader version 2.3.
2387
2388Thu Jun 8 16:33:51 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
2389
2390 * INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
2391
2392Tue May 30 00:07:15 1995 Jim Meyering (meyering@comco.com)
2393
2394 * Makefile.in (distclean-local): Don't delete config.status here.
2395 (distclean): Delete config.status here instead, but only after
2396 recursive make invocations. Otherwise, the new dependencies
2397 in */Makefile.in on ../config.status led to failure in each sub-make
2398 because there is no rule there to make ../config.status.
2399 Reported by Jeff Johnson <jbj@brewster.jbj.org>.
2400 (realclean): Likewise.
2401
2402Mon May 29 22:24:28 1995 J.T. Conklin <jtc@rtl.cygnus.com>
2403
2404 * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
2405 Use AC_HEADER_STAT to determine if S_FOO() macros work.
2406 Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
2407 can be included as recommend by autoconf manual.
2408 Remove AC_STRUCT_TM test, as above test is better.
2409
2410 * configure, config.h.in: regenerated with autoconf and
2411 autoheader version 2.3.
2412
2413Fri Apr 28 14:36:49 1995 Ken Raeburn (raeburn@kr-pc.cygnus.com)
2414
2415 * Makefile.in: Set "all" as default target instead of ".PHONY".
2416 Some versions of make will otherwise try building all of the phony
2417 targets, in order.
2418
2419Mon May 1 14:02:42 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2420
2421 * configure.in: Set up src/options.h for the user. Its defaults are
2422 usually right.
2423 * README, INSTALL: Adjust installation instructions appropriately.
2424
2425Fri Apr 28 22:31:26 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2426
2427 * Makefile.in (DISTFILES): Brought up-to-date.
2428 (dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
2429 (GZIP, GZIP_EXT): New variables.
2430 (dist-dir): New target.
2431
2432 We don't want to include a file the user has to edit in the
2433 distribution.
2434 * src/options.h: No longer distributed.
2435 * src/options.h.in: Distribute this instead.
2436 * INSTALL, README: Installation instructions updated.
2437
2438Sat Apr 8 19:02:21 1995 Roland McGrath <roland@baalperazim.frob.com>
2439
2440 * configure.in: Check for fchdir.
2441 (connect check): Use AC_CHECK_LIB instead of (obsolete)
2442 AC_HAVE_LIBRARY.
2443
2444Sat Apr 8 14:52:46 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
2445
2446 * Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
2447 Under GCC, we want -g -O.
2448
2449Wed Feb 8 06:49:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
2450
2451 * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
2452 the target is created.
2453 * configure.in: Applied `autoupdate' from Autoconf 2.1 to
2454 modernize macro usage.
2455 (AC_RSH): Call removed. It was obsolete and not doing anything useful.
2456 (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
2457 (AC_TYPE_PID_T): Add this check.
2458
2459Tue Nov 8 06:26:54 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2460
2461 * Add stamp-h.in. Remove it from .cvsignore.
2462
2463Fri Oct 28 11:50:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2464
2465 * Makefile.in: Comment out autoconf and autoheader rules.
2466
2467Tue Oct 25 17:44:13 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2468
2469 * Makefile.in (all, install, uninstall): Fail if make in
2470 subdirectory fails.
2471
2472Tue Oct 18 13:26:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2473
2474 * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*. Add comment about
2475 why we need to.
2476
2477Tue Sep 27 08:27:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2478
2479 * Makefile.in (SUBDIRS): Reinstate "contrib".
2480 * configure.in (AC_OUTPUT): Add contrib/Makefile.
2481 * configure: Regenerated.
2482
2483Tue Sep 27 01:03:59 1994 John Gilmore (gnu@cygnus.com)
2484
2485 * Makefile.in (SUBDIRS): Comment out "contrib". Since we don't
2486 bother to configure it, we shouldn't make it either.
2487
2488Wed Aug 10 14:52:57 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2489
2490 * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
2491
2492 * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
2493 list. Don't check for memmove separately.
2494 * configure: Regenerated.
2495 * config.h.in: Regenerated for Mark's change.
2496
2497Wed Aug 10 14:32:24 1994 Mark Eichin (eichin@cygnus.com)
2498
2499 * configure.in (KRB4): recognize --with-krb4=path. Also test for
2500 krb_get_err_text so src/main.c and src/client.c can deal
2501 appropriately.
2502
2503Tue Aug 9 15:49:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2504
2505 * configure.in: Check sizes of `long' and `int', needed for md5
2506 code.
2507 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader
2508 happy.
2509 * configure, config.h.in: Regenerated.
2510
2511Tue Jul 19 11:23:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2512
2513 * configure.in: Check not only that krb.h exists, but that it will
2514 actually compile correctly.
2515 * configure: Regenerated.
2516
2517Mon Jul 11 07:04:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
2518
2519 * configure.in: Add comment re autoheader.
2520
2521Tue Jun 28 22:09:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2522
2523 * configure.in: Only look for -lsocket and -lnsl if we don't
2524 already have connect.
2525 * configure: Regenerated.
2526
2527Mon Jun 27 17:21:48 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2528
2529 * configure.in: Correct "krb_libdir" to "${krb_libdir}".
2530 * configure: Regenerated.
2531
2532Fri Jun 3 10:15:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2533
2534 * configure.in: Check for -lsocket and -lnsl.
2535 * configure: Regenerated.
2536
2537Fri May 27 18:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2538
2539 * configure.in: Add valloc to AC_REPLACE_FUNCS. Add getpagesize
2540 to AC_HAVE_FUNCS. Check for krb.h and -lkrb. If not found, look
2541 in /usr/kerberos if native. If found somewhere, define
2542 HAVE_KERBEROS and also look for -ldes. Substitute includeopt.
2543 * configure: Regenerated.
2544
2545Fri Mar 11 13:11:51 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
2546
2547 * configure.in: Check for <sys/select.h>; used by src/server.c.
2548 * configure: Regenerated.
2549
2550Sun Jan 9 12:04:15 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com)
2551
2552 * configure.in: Check for timezone function, for NetBSD support.
2553 * configure: Regenerated.
2554
2555Wed Dec 15 18:05:21 1993 david d `zoo' zuhn (zoo@andros.cygnus.com)
2556
2557 * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
2558 recursive make invocations that require it; define
2559 INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
2560 add to MDEFINES; use YACC instead of BISON
2561
2562
2563Mon Dec 6 17:02:18 1993 K. Richard Pixley (rich@sendai.cygnus.com)
2564
2565 * src/diff.c (diff_fileproc): add support for "cvs diff -N" which
2566 allows for adding or removing files via patches.
2567