ChangeLog revision 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
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
2568