ChangeLog revision 25839
1236769SobrienSun May 11 11:38:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2236769Sobrien
3236769Sobrien	* README.VMS: Remove information about "direct TCP".  Noone has
4236769Sobrien	been complaining about it being broken (the code bitrotted not long
5236769Sobrien	after it was written), nor has anyone complained
6236769Sobrien	that contrib/listener.c was omitted from the distribution (because
7236769Sobrien	it wasn't mentioned in contrib/Makefile.in DISTFILES).  If there
8236769Sobrien	is a desire to resurrect such a feature, it should use port 2401
9236769Sobrien	as now discussed in doc/cvsclient.texi.
10236769Sobrien
11236769SobrienThu May  8 12:14:40 1997  Larry Jones  <larry.jones@sdrc.com>
12236769Sobrien	and Jim Kingdon  <kingdon@harvey.cyclic.com>
13236769Sobrien
14236769Sobrien	* INSTALL: Update MIPS/SGI Irix 6.2
15236769Sobrien	* TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
16236769Sobrien
17236769SobrienWed May  7 12:01:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
18236769Sobrien
19236769Sobrien	* TODO: Fix keywords accidentally expanded in previous checkin.
20236769Sobrien
21236769Sobrien	* TODO: Add item #185, concerning keyword expansion and merges.
22236769Sobrien
23236769SobrienSun May  4 19:46:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
24236769Sobrien
25236769Sobrien	* README: Replace section on reporting bugs with a reference to
26236769Sobrien	the bug-reporting section in cvs.texinfo.
27236769Sobrien
28236769SobrienFri May  2 22:50:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
29236769Sobrien
30236769Sobrien	* BUGS: Remove item about importing binary files; the bug is fixed.
31236769Sobrien
32236769SobrienSun Apr 27 19:54:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
33236769Sobrien
34236769Sobrien	* INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
35236769Sobrien
36236769Sobrien	* INSTALL: Don't mention GREP; CVS no longer uses it.
37236769Sobrien
38236769Sobrien	* configure.in: Add comment about --bindir.
39236769Sobrien
40236769SobrienThu Apr 24 15:21:17 1997  Norbert Kiesel  <nk@cosa.de>
41236769Sobrien
42236769Sobrien	* configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
43236769Sobrien	* config.h.in, configure: Regenerated with autoconf 2.10.
44236769Sobrien
45236769Sobrien21 Apr 1997  Jim Kingdon
46236769Sobrien
47236769Sobrien	* cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
48236769Sobrien	This time it would appear to be chiefly the dependencies.
49236769Sobrien
50236769SobrienMon Apr 21 01:06:31 1997  Ian Lance Taylor  <ian@cygnus.com>
51236769Sobrien
52236769Sobrien	* NEWS: Document that the client no longer needs an external patch
53236769Sobrien	program.
54236769Sobrien
55236769SobrienThu Apr 17 14:28:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
56236769Sobrien
57236769Sobrien	* TODO: Combine items 150 and 181 since they are basically the same.
58236769Sobrien
59236769SobrienTue Apr 15 12:32:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
60236769Sobrien
61236769Sobrien	* FAQ: The URL of yahoo's Configuration Management category has
62236769Sobrien	changed.  As it might change again, just cite their top-level page
63236769Sobrien	rather than the entire URL.
64236769Sobrien
65236769Sobrien8 Apr 1997  Jim Kingdon
66236769Sobrien
67236769Sobrien	* cvsnt.mak: Add windows-NT/sockerror.c.
68236769Sobrien
69236769SobrienWed Mar 26 15:51:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
70236769Sobrien
71236769Sobrien	* BUGS: Further note on import -kb bug.
72236769Sobrien
73236769SobrienTue Mar 25 17:51:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
74236769Sobrien
75236769Sobrien	* cvs-format.el: Add comment concerning c-label-offset.
76236769Sobrien
77236769SobrienWed Mar 19 14:06:40 1997  Jim Meyering  <meyering@totoro.cyclic.com>
78236769Sobrien
79236769Sobrien	* configure.in (test for shadow passwords): Use AC_MSG_RESULT
80 	rather than echo, so configure obeys --quiet.
81	Use yes and no in message rather than yup and nope.
82
8319 Mar 1997  Jim Kingdon
84
85	* cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
86	for the Release configuration as well as the Debug one.  Why it
87	didn't do this before, I have no idea.
88
8913 Mar 1997  Jim Kingdon
90
91	* cvsnt.mak: Recent changes have added a number of getline.h
92	dependencies.
93
94Thu Mar 13 08:43:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
95
96	* configure.in (AC_C_CROSS): Add comment about obsolescence
97	thereof.
98	* config.h.in, configure: Regenerated with autoconf 2.10.
99
100Thu Mar 13 05:50:29 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
101
102	Here are the fixes I needed to make to cvs-1.9 to get it to
103	compile and successfully pass 'make check' on m68k-motorola-sysv.
104	* lib/getwd.c (getwd): Added declaration for getcwd().
105	* lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
106	* lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
107	* src/admin.c (admin): Added declaration for getgrnam().
108	* src/server.c (fcntl.h): Do not include file twice.  Already included
109	from system.h from cvs.h.
110	* src/sanity.sh (imported-f*): Renamed from imported-file*, that were
111	too long for sysv.
112	* configure.in (wait3): Added to AC_CHECK_FUNCS list.
113
114Wed Mar 12 14:32:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
115
116	* BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
117
118	* TODO: Remove item 135; this is solved by %v and %V in loginfo.
119
120	* configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
121	HAVE_SETVBUF is no longer used.
122	* config.h, configure: Regenerated with autoconf 2.10.
123
124	* TODO: Add item 184, concerning MD5-based password hash.
125	Remove item 14, concerning "pathname stripper".  I think that was
126	a reference to the late unlamented strip_path.
127
128Sat Mar  8 21:22:54 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
129
130	* INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
131
132Fri Mar  7 16:51:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
133
134	* INSTALL: Just talked to a NT 4.0 user; add it to the list.
135
136Sun Mar  2 22:01:23 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
137
138	* NEWS: Add item about "cvs admin" vs. "cvs admin .".
139
140	* TODO: Remove item #169.  It doesn't really explain what an
141	"archive library" is or in general what the feature they discuss is
142	supposed to do--I mean, CVS _can_ be used to store .o's, if
143	that is what they are talking about.
144
145	* TODO: Add item #183, about greater documentation/visiblity for
146	Entries.Static and CVS/Tag.
147
148	* INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
149	shouldn't be an issue anymore
150
151Thu Feb 20 13:53:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
152
153	* INSTALL: Update Cray entry per mail from John Bowman
154	<bowman@ipp-garching.mpg.de>
155
156	* configure.in: Add comments about autoconf version.
157
158Mon Feb 17 09:55:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
159
160	* configure: Regenerated.
161
162Sat Feb 15 15:37:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
163
164	* configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
165
166Sun Dec 15 13:12:30 1996  Michael Douglass <mikedoug@texas.net>
167			  and Jim Kingdon  <kingdon@harvey.cyclic.com>
168
169	* NEWS: Mention "cvs logout".
170
1711997-02-12  Jim Kingdon
172
173	* cvsnt.mak: Visual C++ seems to want to make some cosmetic
174	changes (reordering *.obj files), perhaps prodded by "Save
175	All".  I hope that putting in these changes will make it
176	happy...
177
1781997-02-11  Jim Kingdon  <kingdon@cyclic.com>
179
180	* cvsnt.mak: Replace with version from Visual C++ 4.0.  If someone
181	wants the 2.x one back, I suppose we can put them side by side,
182	but I won't be able to update the 2.x one any more as I won't be
183	having access to 2.x.
184
185Tue Feb 11 16:43:43 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
186
187	* .cvsignore: Add cvsnt.mdp and cvsnt.ncb.  They seem to be files
188	created by Visual C++ 4.x which were not created by Visual C++ 2.x.
189
190Tue Feb  4 11:42:30 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
191
192	* INSTALL: OS/2 port is client only.
193
194	* Rename devel-cvs (which had only been in the repository, not the
195	distribution) to DEVEL-CVS.  Add "Charter for the devel-cvs
196	mailing list:" heading, "CVS Development Policies" title, and
197	one-sentence introduction (editorial changes, not run by
198	devel-cvs).  Revise paragraph concerning membership in the list to
199	reflect policy change to make read-only membership different from
200	the ability to send to the list (the new wording was approved by
201	devel-cvs, as was the rename and including it in the
202	distribution).
203	* Makefile.in (DISTFILES): Add DEVEL-CVS.
204	* HACKING: Add "Mailing lists" section.
205
206Tue Jan 28 10:41:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
207
208	* configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
209	lib/md5.c changes.
210	* acconfig.h: Add HAVE_CONNECT.  This is needed so that autoheader
211	2.10 works; I think this has been broken since 2 Dec 1996.
212	* config.h.in: Regenerated with autoheader 2.10.
213	* configure: Regenerated with autoconf 2.10.
214
215	* HACKING: Revise criterion for whether something goes in NEWS
216	again (now "user-visible change worth mentioning"--the language
217	from the GNU coding standards).
218
219Mon Jan 27 23:05:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
220
221	* HACKING: Criterion for whether something goes in NEWS is not
222	whether it is user-visible; it is whether it is a bugfix or a
223	feature.
224
225Tue Jan 21 10:21:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
226
227	* INSTALL: Warn people against pre-5.x RCS; describe how to find
228	out what version of RCS you have.
229
230Wed Jan  8 14:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
231
232	* Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
233	decided to get rid of these some time ago.
234
235Wed Jan  8 00:17:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
236
237	* README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
238	question got renamed a bit but ended up as the bottom of the NEWS
239	file.  Eliminate use of first person in a few places where it is
240	unclear who it refers to.  Explicitly say that the lists
241	of contributors are not comprehensive.
242
243Thu Jan  2 12:59:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
244
245	* README, Makefile.in: Remove paragraph about writing to the Free
246	Software Foundation at 675 Massachusetts Avenue.  (1) They are no
247	longer at that address; (2) the Free Software Foundation are not
248	the ones to write to concerning CVS licensing.  bug-cvs would be a
249	more appropriate choice; (3) there is probably little need for
250	this paragraph anyway.
251
252Thu Jan  2 09:46:37 1997  Karl Fogel  <kfogel@ynu38.ynu.edu.cn>
253
254        * NEWS: mention read-only repository access feature.
255
256Wed Jan  1 18:47:08 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
257
258	* cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
259	There is no point in including them without src/ChangeLog,
260	src/ChangeLog-96, etc., but more to the point they really belong
261	in the source distribution rather than a binary distribution anyway.
262
263Mon Dec 30 16:55:54 1996  Abe Feldman  <feldman@harvey.cyclic.com>
264
265	* NEWS: Add entry for changes to checkout command (creating CVS
266	directory at top of working directory)
267
268Tue Dec 17 13:13:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
269
270	* NEWS: Add entry for verifymsg.
271
272Tue Dec 10 19:22:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
273
274	* cvs-format.el: Revise comments to explain how to use it and
275	general minor tidying of comments.
276
277Mon Dec  2 13:05:44 1996  Ian Lance Taylor  <ian@cygnus.com>
278
279	* configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
280	because the value will have been cached; instead, check whether
281	the library was found with connect defined.
282	* configure: Rebuild with autoconf 2.12.
283
284Sat Nov 30 23:04:52 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
285
286	* BUGS: Add note about mysterious failure in test 187a3.
287
288Fri Nov 29 10:19:50 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
289
290	* configure.in (AC_CHECK_FUNCS): Also check for readlink.
291	* config.h.in: Regenerated using autoheader 2.10.
292
293Fri Nov 22 16:30:27 1996  Brendan Kehoe  <brendan@cygnus.com>
294
295	* configure.in: Check for -lsocket, etc., before checking for
296	Kerberos libraries.
297	* configure: Rebuild.
298
2991996-11-19  Jim Kingdon
300
301	* cvsnt.mak: Remove strippath.c.
302
303Sun Nov  3 21:54:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
304
305	* README: Move detailed information on compatibility to
306	the manual; simply point to it here.
307
308Thu Oct 31 07:20:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
309
310	* BUGS: Add note about cvs import of binary files on non-unix.
311
312Tue Oct 29 13:59:14 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
313
314	* BUGS: Add note about "dying gasps" message.
315
316Sat Oct 26 16:17:09 1996  Jim Blandy  <jimb@totoro.cyclic.com>
317
318	* configure.in (AC_CHECK_FUNCS): Check for tzset.
319
320Fri Oct 25 10:27:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
321
322	* NEWS: Mention new loginfo features.
323
324Thu Oct 24 08:21:48 1996  Lars.Henriksen@netman.dk
325
326	* INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
327
328Tue Oct 22 10:34:21 1996  Noel Cragg  <noel@gargle.rain.org>
329
330	* configure.in: don't check for the existence of the /etc/security
331 	directory, because it's possible to have PAM installed without
332 	using shadow passwords.
333	* configure: regenerated.
334
335Sat Oct 19 18:34:29 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
336
337	* README: Say that the remote protocol is not interoperable before
338	CVS 1.5.
339
340Sat Oct 19 13:06:53 1996  Mark H. Wilkinson  <mhw@minster.york.ac.uk>
341			  and Jim Kingdon  <kingdon@cyclic.com>
342
343	* configure.in, INSTALL: New options for configure to enable or
344	disable client and server code, overriding configure's defaults.
345	* confiugre: Regenerated.
346
347Sat Oct 19 13:06:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
348
349	* INSTALL: Add note about what to do if you got a binary
350	distribution of CVS.  Add VAX/VMS entry.
351
352Thu Oct 17 15:38:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
353
354	* NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
355	vs. A4 paper.
356
357Wed Oct 16 16:59:57 1996  Jim Blandy  <jimb@totoro.cyclic.com>
358
359	* configure.in: Simplify code to check for crypt.  Check for
360	-lcrypt first, and then check for the crypt function.  The old
361	code did slightly funky things with cache variables, which JimK's
362	last change disturbed.  Let's just keep it simple.
363	* configure: Rebuilt.
364
365Wed Oct 16 15:01:59 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
366
367	* configure.in: Don't call unset.  It isn't portable to Ultrix,
368	but perhaps more to the point, seems like we should be using the
369	cached values (there was no comment explaining why we should
370	ignore the cached values, and none of the CVS developers were
371	able to	provide an explanation when I asked).
372	* configure: Regenerated.
373
374	* NEWS: Add item regarding export and "cvs history".
375
376Tue Oct 15 07:40:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
377
378	* TESTS: Mention the fact that expr is only for the tests, not for
379	CVS itself.  At least one person was unclear on this.
380
381Mon Oct 14 12:13:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
382
383	* HACKING: Add "Submitting patches (strategy)" section and
384	sentence about test cases.  These changes have been run by
385	devel-cvs and there was no objection.
386
387Sat Oct 12 19:43:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
388
389	* README.VMS: Add notes about some build problems on VAX/VMS.
390
391Thu Oct 10 09:20:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
392
393	* BUGS: Remove item about & in modules file and client/server; the
394	bug is fixed.
395
396	* README.VMS: Rewrite sections about wildcard expansion and
397	calling editors to suggest technical approaches and to make it
398	clear that fixes will only happen if someone gets around to them.
399
400Sat Oct  5 15:01:22 1996  Jim Blandy  <jimb@totoro.cyclic.com>
401
402	* Version 1.9 released.
403
404Tue Oct  1 14:32:44 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
405
406	* NEWS, README: Revert changes regarding -D, -g, and A4.  They
407	are for new features which are not appropriate at this stage of
408	the release process.
409
410Mon Sep 30 14:51:36 1996  Greg A. Woods  <woods@most.weird.com>
411
412	* INSTALL (sun3): 1.8.86+ builds and runs make check.
413
414	* NEWS: describe -D and -g; DIFFBIN and GREPBIN
415
416	* MINOR-BUGS: yet another couple of annoyances...
417
418Mon Sep 30 08:33:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
419
420	* BUGS: Mention "cvs add -m" client/server bug.
421
422	* NEWS: Document change from A4 to US letter.  It may seem minor,
423	but it affects a *lot* of people.
424
425	* README: Revise discussion of US letter vs. A4 to reflect recent
426	change to cvs.texinfo.
427
428Sun Sep 29 16:32:47 1996  Greg A. Woods  <woods@most.weird.com>
429
430	* MINOR-BUGS: describe a minor annoyance or two
431
432	* BUGS: describe a couple of new bugs
433
434Sun Sep 29 14:09:49 1996  Noel Cragg  <noel@gargle.rain.org>
435
436	* configure.in: check for shadow password files as well as for
437 	getspnam.  Some systems (like Linux) have getspnam in the C
438 	library, but aren't necessarily using shadow passwords.
439	* configure, config.h.in: Regenerate.
440
441Fri Sep 27 16:49:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
442
443	* Makefile.in (TSUBDIRS): Remove comment about order of
444	directories mattering.  That was only for an old set of hacks,
445	since gone, which tried to combine several tag files into one
446	(before emacs could use several tag files at once).
447
448Wed Sep 25 10:35:06 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
449
450	* NEWS: Add note about "cvs log -d" date formats changing.  See
451	comment I added to cvs.texinfo for more whining about this situation.
452
453	* BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
454
455Wed Sep 25 10:22:00 1996  Larry Jones  <larry.jones@sdrc.com>
456
457	* configure.in: Add hack for ISC crypt (the version in the posix C
458	library doesn't work -- why am I not surprised).  Add check for
459	libsec.a for shadow password functions.
460
461	* Makefile.in: Make zlib along with lib in the check targets.
462
463Wed Sep 25 08:34:01 1996  Jim Blandy  <jimb@floss.cyclic.com>
464
465	Fix from Mark A. Solinski <markso@mcs.com>:
466	* cvsnt.mak: The debug configuration adds the zlib directory to
467	the include path but it is missing from the release configuration.
468	Add it to the "ADD CPP" and "CPP_PROJ" lines.
469
470Tue Sep 24 11:32:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
471
472	* INSTALL: Add VMS entry.  Clarify what "tested" means.
473
474	* README: Replace section about what CVS is with the blurb from
475	cvs.spec (which is also the paragraph we use in the release
476	announcements).
477	Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
478
479	* BUGS: Remove item about version numbers; we now have version
480	numbers.  Remove item about server using /usr/tmp; this has been
481	changed.  Remove item about deadlocks between server and client
482	and file contents being interpreted as commands; I believe this
483	refers to the case which was fixed by Ian's 7 Aug 96 change to
484	receive_partial_file.  Remove item about server temp directory
485	becoming full; I'm not sure all bugs related to that have been
486	fixed, but I think the ones mentioned have been.  Remove item
487	about .# files; this is a documented behavior.  Refer to
488	platform-specific documentation.  Add bug with & in modules file
489	and client/server CVS.  Move bug about weird use of long file
490	names to end; the bug report is so long people won't want to read
491	past it.  Refer to README concerning reporting bugs.  Add
492	introduction.  Reword some bug descriptions.  Add bug concerning
493	~/.cvsignore on NT.
494	* MINOR-BUGS: Add introduction.  Reword some bug descriptions.
495	Remove item about "premature end of file"--we've improved that
496	error message as much as we can figure out how.  Remove item about
497	filenames getting truncated (with rcs2log?)--I think this is a fixed
498	bug although I couldn't quickly find a ChangeLog entry for the fix.
499
500Tue Sep 17 12:46:37 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
501
502	* .cvsignore: Add cvs-*.spec.
503
504Mon Sep 16 17:42:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
505
506	* TODO: In 180, mention issue of network being down.  Add item
507	182, about inclusiveness of "cvs log -r foo -r bar".
508
509	* HACKING: Also mention arbitrary limits and reentrancy.
510	User-visible changes should be documented in cvs.texinfo as well
511	as NEWS.
512
513Thu Sep 12 16:06:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
514
515	* README.VMS: Put authorship info at end.  Add disclaimer.  Say
516	that patch is mandatory not optional.  Don't mention gzip; we
517	don't require it any more.  Remove section on filename case; the
518	bugs described there are fixed.  Miscellaneous tweaks and updates.
519
520Wed Sep 11 11:08:39 1996  Jim Blandy  <jimb@totoro.cyclic.com>
521
522	* configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
523
524Tue Sep 10 19:55:07 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
525
526	* Makefile.in (DISTFILES): Add build.com and README.VMS.
527	(SUBDIRS): Add vms.
528	* build.com: Also recurse into zlib directory.
529
530	* NEWS: Mention Win95.
531
532Fri Sep  6 11:43:26 1996  Ian Lance Taylor  <ian@cygnus.com>
533
534	* configure.in: Add AC_ARG_ENABLE for encryption.
535	* acconfig.h: Add ENCRYPTION.
536	* configure, config.h.in: Regenerate.
537	* NEWS: Modify the entry on encryption to mention that you must
538	configure with --enable-encryption.
539	* INSTALL: Mention the --with-krb4 and --enable-encryption
540	configure options.
541
542Thu Sep  5 11:30:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
543
544	* NEWS: Revise access method item to mention both :ext: and
545	:server:.
546
547	* README.VMS: Change bug reporting address to bug-cvs.  In
548	discussing filenames, don't mention a hypothetical behavior
549	involving folding to lowercase (I'm not sure what is meant, and it
550	doesn't sound right to me) and do mention that things might be
551	different now (as a result of recent changes to case sensitivity
552	code).
553
554Wed Sep  4 1996  Jim Kingdon  <kingdon@cyclic.com>
555
556	* cvsnt.mak: Add windows-NT/ChangeLog.
557
558Wed Sep  4 13:55:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
559
560	* Makefile.in (DISTFILES): Add cvs.spec.
561
562Mon Aug 26 15:30:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
563
564	* TODO: Add item suggesting "cvs message" command.
565
566Tue Aug 20 12:22:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
567
568	* configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
569	* config.h.in, configure: Regenerated.
570	* os2/config.h, windows-NT/config.h: Remove #define of inline.
571
572	* configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
573	anywhere.
574	* config.h.in, configure: Regenerated.
575	* os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
576	remove __CHAR_UNSIGNED__.
577
578Fri Aug 16 13:37:19 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
579
580	* cvs.spec (%description): Replace description with one that
581	resembles the release announcements we have been sending out.  The
582	previous one was out of date and not really focused on describing
583	what CVS does.
584	(%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
585	this is the default it should be for all kinds of builds, not just
586	those via RPM.
587
588Fri Aug 16 16:09:59 1996  Norbert Kiesel  <nk@col.sw-ley.de>
589
590	* cvs.spec: new file.  This is a template for a RPM specification
591	file (which is used by 'make spec').
592
593	* Makefile.in (installdirs-local): new (empty) target
594	(all install uninstall installdirs): add installdirs to list of
595	targets which are done for all subdirs 
596	(spec): new target to create a rpm specification file (which can
597	be used to create RPM source and binary packages)
598	(dist): depend on spec (which now also creates .fname)
599
600Wed Aug 14 13:59:11 1996  Norbert Kiesel  <nk@col.sw-ley.de>
601
602	* configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
603	password entries
604	* configure: regenerated
605	* config.h.in: regenerated
606
607Mon Aug 12 14:15:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
608
609	* Makefile.in (config.status): When running config.status
610	--recheck, preserve the value of CFLAGS.
611
612Fri Aug  9 14:11:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
613
614	* TESTS: Also mention dejagnu advantages.
615
616Thu Aug  8 16:00:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
617
618	* TESTS (ABOUT STDOUT AND STDERR): New section.
619	(ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
620
621	* NEWS: Change entry regarding "cvs log" not invoking "rlog" so
622	that it emphasizes user-visible behaviors.
623
624Tue Aug  6 17:01:23 1996  Ian Lance Taylor  <ian@cygnus.com>
625
626	* TODO: Remove item #167 (cvs log doesn't understand symbolic
627	branch names).  It works now.
628
629	* NEWS: Mention that "cvs log" no longer invokes "rlog".
630
631Wed Jul 31 16:06:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
632
633	* HACKING: Mention rule about _ vs - in file names.
634
635Wed Jul 24 19:10:38 1996  Ian Lance Taylor  <ian@cygnus.com>
636
637	* NEWS: Mention that Kerberos encryption is now supported.
638
639Mon Jul 22 23:48:39 1996  Ian Lance Taylor  <ian@cygnus.com>
640
641	* NEWS: Mention that the commit message has changed slightly when
642 	committing changes on a branch.
643
644Fri Jul 19 16:10:04 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
645
646	* TESTS: Say that GNU expr is part of sh-utils.
647
648Thu Jul 18 18:16:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
649
650	* NEWS: Mention -k wrappers option.
651
652	* TESTS: In list of what we would like in a test framework, only
653	mention portable once, and other wording cleanups.
654
655Mon Jul 15 1996  Jim Kingdon  <kingdon@cyclic.com>
656
657	* cvsnt.mak: Add src/ChangeLog (lets us edit it from within
658	the integrated development environment).
659
660Sun Jul 14 1996  Jim Kingdon  <kingdon@cyclic.com>
661
662	* cvsnt.mak: Add src/zlib.c.  Add zlib group containing the .c
663	files in zlib.  Add /I "zlib" compiler options.
664
665Sun Jul 14 10:26:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
666
667	* NEWS: Expand zlib item to emphasize user-visible (and
668	CVS-installer-visible) consequences.
669
670Sat Jul 13 21:11:50 1996  Ian Lance Taylor  <ian@cygnus.com>
671
672	* NEWS: Mention that -z now uses zlib.
673
674Fri Jul 12 18:54:21 1996  Ian Lance Taylor  <ian@cygnus.com>
675
676	* Makefile.in (USOURCE_SUBDIRS): Add zlib.
677	* configure.in (AC_OUTPUT): Add zlib/Makefile.
678	* configure: Regenerate.
679
680	* zlib/*: Import zlib 1.0.3.  Remove zlib/Makefile.  Modify
681	zlib/Makefile.in for use with CVS.
682
683Fri Jul 12 1996  Jim Kingdon  <kingdon@cyclic.com>
684
685	* cvsnt.mak: Add src/buffer.c
686
687Wed Jul 10 18:44:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
688
689	* NEWS: Say that rlog is deprecated.
690
691Tue Jul  9 14:37:41 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
692
693	* PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
694
695	* HACKING: Expand comments on portability.
696
697Sun Jul  7 23:21:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
698
699	* configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
700	a very old version of the CVS server for nefarious purposes and it
701	has been long gone.
702	* configure: Regenerated.
703
704Tue Jul  2 22:36:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
705
706	* TESTS: Add discussion of test frameworks.
707
708Fri Jun 28 20:27:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
709
710	* NEWS: Describe "cvs diff -q" removal and new diff options.
711
712Thu Jun 13 17:29:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
713
714	* TODO: Remove item #67 about having cvs import create CVS
715	directories; I don't think it is wise to have cvs import mess with
716	the directory it is working in at all.  Remove item #69 about
717	having import edit modules--in many cases there is no need for an
718	entry in modules.  Remove item #76 about running on top of SCCS;
719	we are clearly not evolving in that direction.  Remove item #91
720	about documenting how to import sources from SCCS or RCS; this is
721	now documented in cvs.texinfo.  Remove item #129 about "U CFTS/";
722	without more information it is impossible to know what behavior is
723	being discussed.  Remove item #157 concerning module names in cvs
724	release; cvs release takes a directory name, not a module name.
725	Remove item #159 about checking access times; this is as likely to
726	be an annoyance as a help, and people who are into that can just
727	look at the result from "cvs update" (directly or with a script).
728	Remove item #164 concerning variables in *info files; it is done.
729	Remove item #35 (it just says "cvs admin" is cheesy, which isn't
730	specific enough to be useful).  Rewrite #39 to be specific about
731	what would be nice in having branches track each other.  Remove
732	item #46--I'm not sure what it means and if it means that one
733	should check in with "cci" or some such instead of "cvs ci" then
734	that is an installation hassle and a minimal convenience.  Add
735	item #180.
736
737	* config.h.in: Regenerated.
738
739Thu Jun 13 1996  Ian Lance Taylor  <ian@cygnus.com>
740		 and Jim Kingdon  <kingdon@cyclic.com>
741
742	* configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
743	looking for -ldes.
744	* configure: Regenerated.
745
746Mon Jun 10 13:13:35 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
747
748	* NEWS: Mention NT local.
749
750Fri Jun  7 18:02:36 1996  Ian Lance Taylor  <ian@cygnus.com>
751			  and Jim Kingdon  <kingdon@cyclic.com>
752
753	* NEWS: Mention new annotate options.
754
755Thu Jun  6 14:08:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
756
757	* lib/savecwd.c: Revert CVS_* patch.  The include files where
758	CVS_* is defined were not included, and the code in question was
759	inside HAVE_FCHDIR which isn't defined on the Mac anyway.
760
761	* src/filesubr.c: Revert CVS_* patch in this one file.  The mac
762	port should have its own copy of filesubr.c instead.
763
764Wed Jun 05 10:03:10 1996  Mike Ladwig  <mike@twinpeaks.prc.com>
765
766	* lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
767	commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
768	filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
769	login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
770	parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
771	rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
772	Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
773	filesystem calls take only one argument; permission is handled
774	very differently on those systems than in UNIX.  On MacOS,
775	the naming scheme for volumes and subdirectories is quite
776	different.  This patch leaves hooks in the form of CVS_ACCESS,
777	CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
778	CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
779	these differences.
780
781Thu Jun  6 11:11:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
782
783	* NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
784
785Wed Jun  5 1996  Jim Kingdon  <kingdon@cyclic.com>
786
787	* cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
788	breaks.  No substantive changes, I think.
789
790Thu May 30 15:35:57 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
791
792	* Makefile.in (DISTFILES): add TESTS.
793
794Tue May 28 13:10:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
795
796	* src/server.c: Add comment regarding out-of-order bug.
797	* TESTS: Explain out-of-order bug.
798
799	* INSTALL: Remove $CVSId$.  More strongly encourage people to skip
800	the tests if they don't have the time to look at the results.
801	Move most of the discussion of tests to new file TESTS, and add
802	some information on interpreting check.log output.
803	* README: In brief summary of install, don't spell out details of
804	"make check" or "cvs init" steps.
805
806Sun May 26 17:59:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
807
808	* NEWS: Change "up-to-date" to "not locally modified"; the file
809	need not match the head revision it only need match some revision.
810
811Sun May 26 17:02:49 1996  Norbert Kiesel  <nk@col.sw-ley.de>
812
813	* NEWS: document new option "-c" for tag
814
815Thu May 23 21:49:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
816
817	* INSTALL: Remove footnote 10.  The only kind of change suitable
818	for listing here is fairly easy portability stuff.
819
820Fri May 17 11:49:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
821
822	* NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
823
824Thu May 16 17:13:56 1996  Noel Cragg  <noel@gargle.rain.org>
825
826	* NEWS: Mention all access methods.
827
828Wed May 15 23:38:15 1996  Noel Cragg  <noel@gargle.rain.org>
829
830	* NEWS: add info about access methods and document behavior change
831 	for "cvs login."
832
833Mon May 13 10:37:09 1996  Greg A. Woods  <woods@most.weird.com>
834
835	* INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
836
837Fri May 10 09:39:49 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
838
839	* NEWS: Document that -d overrides CVS/Root.
840
841Mon May  6 06:00:10 1996  Benjamin J. Lee  <benjamin@cyclic.com>
842
843	* Version 1.8.1
844
845Sun May  5 17:38:21 1996  Benjamin J. Lee  <benjamin@cyclic.com>
846
847	Integrated changes submitted by Ian Taylor <ian@cygnus.com>
848
849	* update.c (update_dirent_proc): cvs co -p doesn't print
850	anything when run from an empty directory.
851
852        * import.c (import_descend_dir): Check for a file in the
853        repository which will be checked out to the same name as the
854        directory.
855
856Sun May  5 15:49:00 1996  Benjamin J. Lee  <benjamin@cyclic.com>
857
858	* configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
859	way that it can not be used to check for main().  Check
860	for printf() instead. (Reported by ian@cygnus.com)
861
862	* configure: Regenerated.
863
864Thu May  2 13:34:37 1996  Benjamin J. Lee  <benjamin@cyclic.com>
865
866	* Version 1.7.88
867
868Thu May  2 10:42:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
869
870	* NEWS: Clarify what happened to examples directory.
871
872Thu May  2 02:06:49 1996  Benjamin J. Lee  <benjamin@cyclic.com>
873
874	* INSTALL: Updated for NeXTSTEP 3.3 (1.7)
875
876Thu May  2 01:40:55 1996  Benjamin J. Lee  <benjamin@cyclic.com>
877
878	* Compatibility fixes affecting QNX, NetBSD, and SCO
879
880	* configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
881          (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
882          define AUTH_SERVER_SUPPORT only if crypt() is found.
883
884	* configure: Regenerated.
885
886	* src/server.c (HAVE_INITGROUPS): Use initgroups() only if
887        located by configure.
888
889Wed May  1 15:38:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
890
891	* NEWS: Remove item about reserving all-uppercase tag names.
892
893Wed May 01 00:18:01 1996  noel  <noel@BOAT_ANCHOR>
894
895	* cvsnt.mak: remove all of those unnecessary libraries!  We only
896 	need advapi32.lib and wsock32.lib.
897
898Wed Apr 24 16:48:35 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
899
900	* NEWS: Document that -d overrides CVS/Root.
901
902Fri Apr 19 11:22:35 1996  Benjamin J. Lee  <benjamin@cyclic.com>
903
904	* Version 1.7.86
905
906Sun Apr 14 11:06:44 1996  Karl Fogel  <kfogel@floss.red-bean.com>
907
908        * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
909        tools/Makefile, and tools/pcl-cvs/Makefile.  Do not any longer
910        generate contrib/pcl-cvs/Makefile.
911        
912        * Makefile.in: deal w/ above changes.
913        
914        * configure: regenerated.
915
916        * Added `tools' subdir (pcl-cvs will live there, as will other
917        things maintained along with the CVS distribution).
918
919Wed Apr 10 17:15:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
920
921	* README: Mention documentation and A4 paper in particular.
922
923Thu Mar 28 12:31:38 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
924
925	* NEWS: Add "cvs annotate".
926
927Tue Mar 26 10:46:59 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
928
929	* INSTALL: In example, change tag name to avoid using a tag name
930	reserved to CVS.
931
932	* NEWS: Document reservation of some tag names.
933
934Fri Mar 22 10:45:23 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
935
936	* INSTALL: Clarify that RCS is only for server or local.
937
938Mon Mar 18 10:15:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
939
940	* README: Mention info@cyclic.com where we mention support
941	contracts, not at the end where people might be tempted to view it
942	as a generic help line.
943
944Thu Mar 14 16:34:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
945
946	* Makefile.in (stamp-h): Don't run ./config.status --recheck.
947
948Thu Mar 14 1996  Jim Kingdon  <kingdon@cyclic.com>
949
950	* cvsnt.mak: Regenerate dependencies.
951
952Thu Mar 14 13:45:11 1996  Jim Blandy  <jimb@totoro.cyclic.com>
953
954	* configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
955	not using the examples directory any more.
956
957Wed Mar 13 17:02:00 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
958
959	* INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
960	instructions.  Instead of telling everyone to update modules
961	whenever adding directories (which is optional), refer to the
962	manual regarding all administrative files.  Revise "make check"
963	instructions to be even less encouraging about submitting bug
964	reports.
965
966	* examples/*: Removed.
967	* Makefile.in (SUBDIRS): Remove examples.
968	* cvsinit.sh: Removed.
969	* Makefile.in: Remove all cvsinit and PROGS stuff.
970	* NEWS: Mention cvsinit -> cvs init change.
971
972Mon Mar 11 13:12:35 1996  Samuel Tardieu  <sam@inf.enst.fr>
973
974	* BUGS: removed previous description from Greg Woods (3/6/96)
975	since the bug seems to be corrected
976
977Wed Mar  6 10:35:32 1996  Greg A. Woods  <woods@most.weird.com>
978
979	* BUGS: describe a weird core-dump with 'cvs co -c'.  Now I can't
980	even get a stack backtrace again -- dbx dumps core!
981
982Fri Mar  1 09:21:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
983
984	* README.VMS: Remove distribution information (since it is no
985	longer different for VMS).  Various wording fixes to reflect the
986	fact that using rsh is just one of several ways to connect to a
987	cvs server, not "the official" one.  Say that the unsuitable rsh
988	is the UCX one.  Clarify what rsh uses privileged ports for.
989
990Fri Mar  1 01:26:28 1996  Benjamin J. Lee  <benjamin@cyclic.com>
991
992	* README.VMS, build.com: Added for VMS.
993
994Thu Feb 29 10:04:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
995
996	* NEWS: Mention change to default ignore list.
997
998Thu Feb 29 00:28:08 1996  Peter Wemm  <peter@jhome.DIALix.COM>
999
1000	* configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
1001	the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
1002	FreeBSD, etc.
1003	* configure: Regenerated.
1004
1005Tue Feb 27 10:43:14 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1006
1007	* INSTALL: Change submission address to bug-cvs from info-cvs.
1008	Encourage submissions to be in the form of diffs to INSTALL.
1009
1010Sun Feb 25 15:23:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1011
1012	* HACKING: Fix typo.
1013
1014Fri Feb 23 1996  Jim Kingdon  <kingdon@cyclic.com>
1015
1016	* cvsnt.mak: Add login.c and scramble.c.
1017
1018Fri Feb 23 16:36:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1019
1020	* README: Mention comp.software.config-mgmt.  Don't mention old
1021	cyclic-cvs mailing list.
1022
1023	* acconfig.h: Add AUTH_SERVER_SUPPORT.  Remove DIFF and GREP (no
1024	longer used).
1025	* configure.in: Define AUTH_SERVER_SUPPORT.
1026	* config.h.in, configure: Regenerated.
1027
1028Thu Feb 22 22:32:09 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1029
1030	* configure.in: Remove AC_FUNC_ALLOCA.
1031	* configure: Regenerated.
1032
1033Mon Feb 19 09:39:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1034
1035	* HACKING: Add comments about portability and assert().
1036
1037Thu Feb 15 16:40:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1038
1039	* NEWS: Mention $USER internal variable.
1040
1041Thu Feb 15 14:00:00 1996  Gary Oberbrunner  <garyo@avs.com>
1042			  and Jim Kingdon  <kingdon@cyclic.com>
1043
1044	* cvsnt.mak: Add vasprintf.c and mkmodules.c
1045
1046Tue Feb 13 20:05:47 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1047
1048	* configure.in (AC_REPLACE_FUNCS): Add strtoul.
1049	* configure: Regenerated.
1050
1051Mon Feb 12 10:06:27 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1052
1053	* TODO: Remove mkmodules stuff.
1054	* NEWS: Add item concerning mkmodules.
1055
1056	* configure.in (AC_REPLACE_FUNCS): Add vasprintf.
1057	* configure: Regenerated.
1058
1059Sun Feb 11 16:43:38 1996  Karl Fogel  <kfogel@floss.red-bean.com>
1060
1061        * Makefile.in (DISTFILES): added HACKING.
1062
1063Sun Feb 11 12:38:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1064
1065	* NEWS: Revise *info files feature (now user vars, not env vars).
1066
1067Fri Feb  9 23:51:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1068
1069	* NEWS: Mention env var in *info files feature.
1070
1071Fri Feb  9 02:41:50 1996  Jim Blandy  <jimb@totoro.cyclic.com>
1072
1073	* Makefile.in (DISTFILES): Remove config.sub and config.guess from
1074	the list; they're not distributed any more.
1075
1076Thu Feb  1 19:47:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1077
1078	* INSTALL: Remove RM; no longer used.
1079
1080Thu Feb  1 14:38:04 1996  Karl Fogel  <kfogel@floss.red-bean.com>
1081
1082        * configure: re-ran autoconf.
1083
1084        * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
1085        subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
1086        etags's someday.
1087        (lint): run in USOURCE_SUBDIRS only.
1088
1089Thu Feb  1 13:06:47 1996  Roland McGrath  <roland@baalperazim.frob.com>
1090
1091	* configure.in (WITH_KRB4): Escape $ in help text.
1092
1093Wed Jan 31 19:03:37 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1094
1095	* HACKING: Add info about NEWS file and release process.
1096
1097Tue Jan 30 16:00:00 1996  Jim Kingdon  <kingdon@peary.cyclic.com>
1098
1099	* cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
1100	dependencies to take care of save-cwd.h.
1101	* windows-NT/README: Update information about Visual C++ 4.0.
1102
1103Tue Jan 30 16:09:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1104
1105	* Rename lib/save-cwd.c to lib/savecwd.c.  Avoiding a hyphen
1106	seems to be the only way to get Visual C++ 2.1 to generate a
1107	cvsnt.mak which Visual C++ 4.0 will accept.
1108	* Rename lib/save-cwd.h to lib/savecwd.h for consistency.
1109	* os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
1110	src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
1111	accordingly.
1112
1113	* INSTALL, os2/options.h, windows-NT/options.h,
1114	macintosh/options.h, src/options.h.in: Remove SORT; it is no
1115	longer used.
1116
1117Mon Jan 29 15:16:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1118
1119	* INSTALL: Mention -b.  Don't talk about RCS 5.6.[5-7] beta
1120	releases; this will be an issue for few if any people.  Remove
1121	stuff about diff and --with-diffutils which is no longer true.
1122
1123	* README: Refer to HACKING file.  Refer to cvs.texinfo not
1124	manpage.  Rewrite section about compatibility between CVS versions.
1125	* HACKING: New file.
1126	* INSTALL: Move -Wall section to HACKING; refer to HACKING.
1127
1128Wed Jan 24 20:26:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1129
1130	* configure.in: Remove diff stuff.  Also remove AC_CANONICAL_HOST
1131	and bindir crud as that was the only place they were used.
1132	* config.h.in, configure: Regenerated.
1133	* config.sub, config.guess: Removed.
1134	* src/options.h.in (DIFF): Change to "diff" and change comment to tell
1135	people not to use -a.
1136	* src/sanity.sh: New test binfiles tests for above-fixed bug (see
1137	comments in patch_file in update.c--passing -a to diff generates a
1138	patch which patch cannot apply).
1139
1140	* NEWS: Adjust to reflect existence of 1.7.
1141
1142Tue Jan 23 14:20:39 1996  Jim Blandy  <jimb@totoro.cyclic.com>
1143
1144	* devel-cvs: New file, not to be included in the distribution.
1145
1146Thu Jan 18 21:46:56 1996  Jim Blandy  <jimb@totoro.cyclic.com>
1147
1148	* BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
1149	and remote-cvs@cyclic.com addresses.  It turns out that people see
1150	these addresses and use them.  Mention the proper way to report
1151	bugs.
1152
1153Wed Jan 17 16:40:01 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1154
1155	* README: Fix typo (info-cvs-requests -> info-cvs-request).
1156
1157Fri Jan 12 13:38:12 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1158
1159	* configure.in, configure: Revert "Checking user's gender" change.
1160	Sure, you only live once, but I want mine to be a *long* life, not
1161	one interrupted by a CVS user who is not amused coming after me
1162	with an axe.
1163
1164Fri Jan 12 12:46:23 1996  Karl Fogel  <kfogel@floss.red-bean.com>
1165
1166        * configure: regenerated.
1167        
1168        * configure.in: print "Checking user's gender... ok".  I mean,
1169        what the heck, you only live once.
1170
1171Thu Jan 11 14:00:00 1996  Jim Kingdon  <peary.cyclic.com>
1172
1173	* cvsnt.mak: Update dependencies.
1174
1175Thu Jan 11 12:03:10 1996  Norbert Kiesel  <nk@col.sw-ley.de>
1176
1177	* NEWS: document loss of CVS_NOADMIN.  Also, mention the
1178	  possibility to use "cvs" in .cvsrc.
1179
1180Wed Jan 10 20:40:23 1996  Karl Fogel  <kfogel@floss.red-bean.com>
1181
1182        * configure: regenerated.
1183
1184        * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
1185        
1186        * Makefile.in (SUBDIRS): added `macintosh'.
1187
1188Wed Jan 10 01:17:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1189
1190	* README: Remove URL of obsolete David Zuhn web page.
1191
1192	* FAQ: Replace entire file with short paragraph explaining the FAQ
1193	is dead.
1194
1195	* configure.in: Don't set exec_prefix.  Set bindir from prefix if
1196	exec_prefix isn't set.
1197	* configure: Regenerated.
1198
1199	* INSTALL: Update list of machines for 1.6.85 (further changes to
1200	the list of machines will not receive ChangeLog entries).
1201
1202Tue Jan  9 09:02:05 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1203
1204	* NEWS: Mention changes in default ignore list.
1205
1206	* INSTALL: check.log is not in /tmp/cvs-sanity.  Mention
1207	submitting bug reports as a possibility, not a request from us.
1208	Separate out "make check" a bit to make clear it is optional.
1209
1210Mon Jan  8 11:42:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1211
1212	* INSTALL: Remove grep stuff; no longer necessary.
1213	Don't say that patch must understand unidiffs; no longer true.
1214	Suggest configuring with -Wall (here until we have a "how to hack
1215	CVS document").
1216
1217Wed Jan  3 19:00:00 1996  Jim Kingdon  <kingdon@peary.cyclic.com>
1218
1219	* .cvsignore: Add cvsnt.vcp.
1220
1221Mon Jan  1 22:45:50 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
1222
1223	* os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
1224	New rules.
1225
1226Sun Dec 31 16:52:49 1995  Karl Fogel  <kfogel@floss.cyclic.com>
1227
1228        * NEWS: add a blurb about password authentication.
1229
1230Sun Dec 31 16:16:38 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1231
1232	* README: Add "submissions will be distributed under the GPL"
1233	language (like the newspapers have for letters to the editor).
1234
1235Thu Dec 21 16:00:00 1995  Jim Kingdon  <kingdon@peary.cyclic.com>
1236
1237	* cvsnt.mak: Revert to an old version, then add in recent changes
1238	to lists of files (using Visual C++; not by hand editing--this way
1239	it can be used as an internal project not just an external one).
1240
1241Tue Dec 19 17:13:14 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1242
1243	* NEWS: Mention -kb (strictly speaking a bugfix, not a new
1244	feature, I guess, but it seems worth mentioning anyway).
1245
1246Tue Dec 19 17:00:00 1995  Jim Kingdon  <kingdon@peary.cyclic.com>
1247
1248	* TODO: Remove "regular TODO list:" line which accidentally got
1249	checked in.
1250
1251Mon Dec 18 18:59:30 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1252
1253	* Makefile.in (TAR_VERBOSE): Default to empty, not "v".  I don't
1254	want that whole long list of files any more than jimb's daily
1255	update script does.
1256
1257Sun Dec 17 23:59:11 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1258
1259	* configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
1260	* configure: Regenerated.
1261
1262Sat Dec 16 17:19:45 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1263
1264	* configure.in (AC_REPLACE_FUNCS): Add vasprintf.
1265	* configure: Regenerated.
1266
1267Mon Nov 20 14:19:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1268
1269	* TODO: Remove items about developer communications; they are done.
1270	* NEWS: Mention developer communication features.
1271	* cvsinit.sh: Also add notify file.
1272
1273Mon Dec 11 22:44:58 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
1274
1275        * New subdir "macintosh", for Mike Ladwig's
1276        <mike@twinpeaks.prc.com> port-in-progress.
1277
1278Thu Dec  7 14:32:49 1995  Jim Meyering	(meyering@comco.com)
1279
1280	* Makefile.in (check): Make sure library is built before running
1281	make in src.
1282	(remotecheck): Likewise.
1283	(installcheck): Likewise.
1284
1285Wed Dec  6 11:40:37 1995  J.T. Conklin  <jtc@slave.cygnus.com>
1286
1287	* configure.in: Remove leading -l from first argument of
1288 	AC_CHECK_LIB for -lkrb and -ldes checks.
1289
1290Mon Dec  4 08:06:31 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1291
1292	* config.h.in: Regenerated.
1293
1294Sun Dec  3 20:05:10 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1295
1296	* configure.in: Remove grep stuff.
1297	* configure: Regenerated.
1298
1299Fri Dec  1 11:16:18 1995  Norbert Kiesel  <nk@col.sw-ley.de>
1300
1301	* configure, config.h.in: re-ran autoconf
1302
1303	* configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
1304	  tested headers
1305
1306	* Makefile.in (DISTFILES): add config.sub and config.guess
1307
1308Thu Nov 23 09:01:53 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1309
1310	* TODO: Remove item about doc describing undoing a change; it
1311	already does.
1312
1313Sun Nov 19 18:12:36 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1314
1315	* Makefile.in (dist): Pull out the 'v' in the tar command to a
1316	variable, so I can disable it in my daily update script.
1317
1318Tue Nov 14 18:31:36 1995  Greg A. Woods  <woods@most.weird.com>
1319
1320	* cvsinit.sh:
1321	- new rcs id
1322	- new opening comment
1323	- read only one "word" for CVSROOT
1324	- add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
1325	examples install loop, special handling for latter....
1326	- don't do any special stuff for loginfo -- always comment out
1327	everything in the newly installed examples
1328	- add a wee message to suggest editing newly installed examples
1329	- tweak some more comments, esp. regarding install of contrib
1330	scripts....
1331	- make $CVSROOT/CVROOT/history group writable if it didn't exist
1332	as it's not very useful otherwise
1333
1334Tue Nov 14 15:22:25 1995  Greg A. Woods  <woods@most.weird.com>
1335
1336	* cvsinit.sh: woops!  wasn't installing contrib/log!
1337
1338Tue Nov 14 12:09:11 1995  Greg A. Woods  <woods@most.weird.com>
1339
1340	* INSTALL: oops, missed a couple of things about "configure"
1341
1342	* configure: re-ran autoconf
1343
1344Tue Nov 14 11:06:25 1995  Greg A. Woods  <woods@most.weird.com>
1345
1346	* config.guess, config.sub: first time in (from autoconf-2.4)
1347
1348	* configure.in:
1349	- updated to work with autoconf-2.4
1350	- call AC_CANONICAL_HOST to get host OS type right (needs
1351	config.sub and config.guess)
1352	- added full support for --with-diffutils and --with-gnugrep
1353	- fixed the diff search to work almost like the one for RCS-5.7
1354	- fixed some quoting problems
1355
1356	* README: mention optional 'make check' step
1357
1358	* INSTALL:
1359	- updated notes about working SunOS versions
1360	- re-wrote notes about RCS, diffutils, etc.
1361	- added notes about configuring	with GNU diffutils and GNU grep
1362	- added notes about using 'make	check'
1363	- changed bug reporiting instructions to mention cvsbug
1364	- re-wrote notes about setting CVSROOT in shell startups
1365
1366Fri Nov  3 11:11:16 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1367
1368	* README: Fix typo in URL of molli's web site.
1369
1370Tue Oct 31 19:28:16 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
1371
1372        * testing something, please ignore.
1373
1374Mon Oct 23 18:37:27 1995  Karl Fogel  <kfogel@floss.cyclic.com>
1375
1376        * configure: re-ran autoconf.
1377
1378        * configure.in (AC_OUTPUT): os2/Makefile.
1379
1380        * Makefile.in (SUBDIRS): added os2 subdir.
1381
1382Mon Oct 23 12:02:51 1995  Norbert Kiesel  <nk@col.sw-ley.de>
1383
1384	* cvsnt.mak:  added lib/getline.c
1385
1386Fri Oct 20 17:04:55 1995  Norbert Kiesel  <nk@col.sw-ley.de>
1387
1388	* cvsnt.mak: added src/expand_path.c, error.[ch] now in src
1389
1390Thu Oct 19 16:26:32 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1391
1392	* INSTALL: Remove note about RCS 5.7 and log messages
1393	consisting only of whitespace; fixed in CVS on 11 Jul 95.
1394
1395Tue Oct 17 17:57:23 1995  Warren Jones  <wjones@tc.fluke.com>
1396
1397	* man/cvs.5, examples/modules: Document -e.
1398
1399Tue Oct 10 16:34:25 1995  Thorsten Lockert  <tholo@sigmasoft.com>
1400
1401	* configure.in: More crud looking for kerberos, this time for 4.4BSD.
1402	* configure: Regenerated.
1403
1404Sun Oct  8 12:22:19 1995  Peter Wemm  <peter@haywire.DIALix.COM>
1405
1406	* configure.in: check for POSIX and BSD style reliable signals
1407	* configure: regenerated by autoconf
1408	* config.h.in: regenerated by autoheader
1409
1410Fri Oct  6 21:50:48 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1411
1412	There is little point in trying to share a file as trivial as
1413	lib/error.c between programs.  So just admit it is CVS specific:
1414	* lib/error.c: Move from here...
1415	* src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
1416	* lib/error.h: Move from here...
1417	* src/error.h: ...to here.  Remove CVS_SUPPORT
1418	ifdefs; remove unused variable error_message_count.
1419	* src/Makefile.in (OBJECTS): Add error.o.
1420	(SOURCES): Add error.c.
1421	(HEADERS): Add error.h.
1422	* lib/Makefile.in (OBJECTS): Remove error.o.
1423	(SOURCES): Remove error.c.
1424	(HEADERS): Remove error.h.
1425	* acconfig.h, configure.in: Remove CVS_SUPPORT.
1426	* configure, config.h.in: Rebuilt using autoconf and autoheader.
1427	* windows-NT/config.h: Remove CVS_SUPPORT.
1428
1429Thu Oct  5 17:26:38 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1430
1431	* INSTALL: Mention Siemens-Nixdorf RM600.
1432
1433Tue Oct  3 09:32:19 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1434
1435	* NEWS: Remove item about -f global option; it is old news already
1436	mentioned elsewhere in the file.
1437
1438Mon Oct  2 18:12:15 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1439
1440	* FAQ: Updated for CVS 1.5.  And now 1.6 is almost out.  The FAQ
1441        always lags the package, sigh...
1442
1443Mon Oct  2 18:10:35 1995  Larry Jones  <larry.jones@sdrc.com>
1444
1445	* configure, config.h.in: Rebuilt using autoconf and autoheader.
1446
1447	* configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
1448	(ISC keeps all the stuff that BSD has in <sys/types.h> here, so
1449	we need it for the FD_SET stuff for select().)
1450	Moved check for gethostname() after check for connect() since if
1451	connect() is not found, we may add librariesd and gethostname()
1452	may well be in one of those libraries.
1453	If connect() isn't found, look in -linet (ISC) in addition to
1454	-lsocket and -lnsl.  Also, ignore the cache since we need to
1455	update LIBS reguardless of whether it was found before or not and
1456	the answer may well be different afterwards.
1457	Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
1458	found.
1459
1460	* INSTALL: update info for ISC 4.0.1; renumber footnotes.
1461
1462Mon Oct  2 17:01:07 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1463
1464	* INSTALL: Indicate CVS version tested with Solaris 2.4.
1465
1466Mon Oct  2 10:42:37 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
1467
1468        * (configure): Re-ran autoconf.
1469
1470Mon Oct  2 10:33:58 1995  Michael Finken  <finken@conware.de>
1471
1472        * configure.in: AC_REPLACE `strstr'.
1473
1474Sun Oct  1 23:22:28 1995  Bryan O'Sullivan  <bos@serpentine.com>
1475
1476	* (INSTALL): noted that CVS works fine on Solaris 2.4 with both
1477	  gcc and SPARCworks cc.
1478
1479Sun Oct  1 18:48:19 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
1480
1481        * (configure): re-ran autoconf following Peter Wemm's change
1482        below.
1483
1484Sun Oct  1 22:24:56 1995  Peter Wemm  <peter@haywire.dialix.com>
1485
1486	* configure.in: more extensive searching for -lsocket and -lnsl
1487	as done in Taylor-UUCP 1.06
1488
1489Sun Oct  1 15:32:01 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
1490
1491        * (configure): re-ran autoconf.
1492
1493Sun Oct  1 11:35:17 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1494
1495	* TODO: Remove item about setting comment leader automatically;
1496	RCS 5.7 does this.
1497
1498Wed Sep 27 15:34:04 1995  Peter Wemm  <peter@haywire.dialix.com>
1499
1500	* configure.in: correct detection of GNU diff's -a option for
1501	src/options.h
1502	* configure: regenerate with autoconf
1503
1504Fri Sep 22 14:29:31 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1505
1506	* TODO: Remove item about reindenting on the way in and out.
1507	wrappers provide this functionality.
1508
1509Wed Sep 20 14:27:28 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1510
1511        * configure.in: #define the symbols DIFF and GREP to be the paths
1512	to the DIFF and GREP programs; their values will be edited into
1513	src/options.h (and config.h, coincidentally).
1514	* acconfig.h (DIFF, GREP): Add these.
1515	* configure, config.h.in: Rebuilt using autoconf and autoheader.
1516
1517Sun Sep 10 21:38:05 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1518
1519	* TODO: CVS can already undo a change, suggest documenting how.
1520	Expand slightly on mode stuff.
1521	Remove item about not letting people check out into repository (it
1522	is done).
1523	Redo item about expanding env vars in *info to reflect current
1524	thinking.
1525	Remove item about making it hard to accidentally move tags; it is
1526	done.
1527	Add client/server note to suggestion regarding interactive merging.
1528
1529Fri Sep  1 12:07:02 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1530
1531	* BUGS: Remove items about refetching unpatchable files and options.h.
1532
1533Fri Sep  1 09:20:09 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1534
1535	* Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
1536
1537Thu Aug 31 13:47:35 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1538
1539	* Makefile.in (stamp-h): Rebuild config.status before trying to
1540	use it to build config.h.
1541
1542	* Makefile.in: Change "cd foo; make" to "cd foo && make";
1543	otherwise we get into an infinite loop if an objdir doesn't exist.
1544
1545Thu Aug 31 11:07:06 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1546
1547	* configure.in: Arrange not to touch options.h if we haven't
1548	modified it.  AC_CONFIG_HEADER checks if the file is unmodified,
1549	whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
1550	(AC_CONFIG_HEADER): ... mention src/options.h here...
1551	(AC_OUTPUT): ... not here.
1552	Copy src/options.h to src/options.h-SAVED, don't move it.
1553	Otherwise, configure will create it again every time.
1554	Remove the code to compare the new src/options.h with
1555	src/options.h-SAVED and move it back if it's unchanged; autoconf
1556	writes that for us now.
1557
1558Wed Aug 30 18:45:28 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1559
1560        * .cvsignore: Ignore WinDebug and WinRel directories, used by
1561	Microsoft Visual C++ to store object files and executables.
1562
1563	* acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
1564	symbols, which autoheader will use to build config.h.in from
1565	configure.in.
1566	* configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
1567	between AC_DEFINEs and opening parens of argument lists.  Oops.
1568	* configure: Rebuild using autoconf.
1569	* config.h.in: Rebuild using autoheader.
1570
1571	* Makefile.in (SUBDIRS): Uncomment windows-NT.
1572
1573	* INSTALL: Added Windows NT to list of supported platforms.
1574	Added Windows NT installation instructions.
1575
1576Tue Aug 29 16:08:01 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1577
1578	* cvsnt.mak: Completed Windows NT port.
1579
1580	* configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
1581	to get #defined.  In the config.h file for the Windows NT port, we
1582	only #define CLIENT_SUPPORT.
1583	* config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
1584        these.
1585
1586	* configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
1587	subdirectory too.
1588
1589	* cvsnt.vcp: Removed.  This doesn't store any information needed
1590	to compile CVS; it seems to be mostly programmer preference stuff.
1591	There's no need to distribute it.
1592
1593	* INSTALL: Added info about Harris Nighthawk from Steve Allen ---
1594	thanks!
1595
1596Mon Aug 21 16:08:37 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1597
1598        Bring the saga to a close:
1599	* configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
1600	need to set the MAKE variable in Makefile.
1601	* Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
1602
1603Mon Aug 21 15:26:29 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1604
1605	* Makefile.in: Add comment regarding AC_SET_MAKE.
1606
1607Sat Aug 19 21:57:51 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1608
1609	* configure.in: Define CVS_SUPPORT, to tell certain library
1610	functions that they're part of CVS.
1611	* config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
1612	on.
1613
1614Fri Aug 18 22:35:34 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1615
1616	* Makefile.in: Don't set MAKE; apparently all makes set it and GNU
1617	make, at least, will set it to what make was invoked as (perhaps gmake
1618	or some such), not just "make" (which might not support VPATH, for
1619	example).
1620
1621Sun Aug 13 23:35:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
1622
1623	* INSTALL: Convert Data General entry to same format as other entries.
1624
1625Sun Aug 13 13:11:36 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1626
1627	* cvs-format.el: Add note about set-c-style.
1628
1629Thu Aug  3 16:13:29 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1630
1631	* INSTALL: Fixed mail address for updates.
1632
1633        * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
1634
1635Sun Jul 30 20:12:26 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1636
1637	* cvsinit.sh: Unify code for modules and loginfo with code for
1638	other files which have checked-out and ,v files in CVSROOT.
1639	Don't add "#" to start of lines in rcstemplate.
1640
1641Sat Jul 29 16:48:05 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1642
1643	* cvsinit.sh: If arguments are given, give version number and
1644	usage message.  Make printed messages much more concise.
1645
1646	* cvsinit.sh: Rename log.pl to log.  Don't install log twice.
1647
1648	* Makefile.in (install-local), contrib/Makefile.in (install):
1649	Remove "reminder" to run cvsinit; running cvsinit is not required.
1650
1651Fri Jul 28 16:46:10 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1652
1653	* Makefile.in (SUBDIRS): Comment out windows-NT.
1654
1655Fri Jul 28 02:27:54 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1656
1657	* Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
1658	(SUBDIRS): Add windows-NT.
1659
1660	* config.h.in: Regenerated from configure.in by autoheader.
1661
1662Wed Jul 19 18:00:00 1995  Jim Blandy  <jimb@cyclic.com>
1663
1664	* configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
1665
1666Tue Jul 18 21:18:00 1995  Jim Blandy  <jimb@cyclic.com>
1667
1668	* configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
1669	doesn't have it.
1670
1671	* configure.in (AC_CHECK_HEADERS): Check for sys/time.h.  If you're
1672	using AC_HEADER_TIME, it's best to check for this too.
1673
1674	* cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
1675	Choose this as your project when working with CVS under MSVC++.
1676	* cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
1677	* windows-NT: New subdirectory, containing files to be used to
1678	build under Microsoft Windows NT.
1679
1680Wed Jul 12 23:26:24 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1681
1682	* Makefile.in: Remove duplicate install-info rule.
1683
1684Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
1685
1686	* Makefile.in (install-local): added rule for install-info, made
1687	`install' depend on it.
1688
1689	* README: correct mailing list addresses.
1690	* INSTALL: same.
1691
1692Wed Jul 12 09:15:02 1995  Jim Meyering	(meyering@comco.com)
1693
1694	* configure.in (gdiff_path): Remove gdiff from the list of programs.
1695	SGI's Irix includes a program named gdiff that is an X-based GUI to
1696	diff.
1697
1698	* configure.in: Add check for working fnmatch functions so that
1699	systems providing it don't incur the space overhead of linking
1700	with the version in lib.  Cross compiling builds always use the
1701	version in lib.
1702
1703Tue Jul 11 15:47:20 1995  Greg A. Woods	 <woods@most.weird.com>
1704
1705	* configure.in: add some FIXME comments
1706	- add a hack to restore src/options.h if AC_OUTPUT() didn't modify
1707	it. Note that this does *not* work for config.status, thus one
1708	FIXME comment.
1709	- add test for #! (to warn about possible failure of perl scripts
1710	- add test for diff and grep paths (for src/options.h.in)
1711	- fix up handling of src/options.h.in
1712	- add checks for PERL_PATH and CSH_PATH (from previous local changes)
1713
1714Tue Jul 11 14:31:18 1995  Michael Shields  <shields@tembel.org>
1715
1716	* Makefile.in (LDFLAGS): Pick up from configure.
1717
1718Sun Jul	 9 19:03:00 1995  Greg A. Woods	 <woods@most.weird.com>
1719
1720	* configure: re-ran autoconf-2.4
1721
1722	* cvsinit.sh: make use of xVERSIONx from the Makefile
1723	- get rid of stuff duplicated in examples/* and use that instead
1724
1725	* Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
1726	from src/version.c instead.
1727
1728	* cvsinit.sh: install two more example CVSROOT control/config
1729	files: rcstemplate checkoutlist
1730	- install useful scripts from $CVSLIB/contrib too...
1731	(from previous local changes)
1732
1733	* Makefile.in: add another reminder to run 'cvsinit' to update
1734	repository(ies) (from previous local changes)
1735
1736Thu Jul	 6 17:53:55 1995  Paul Eggert  <eggert@twinsun.com>
1737
1738	* Makefile.in (mostlyclean-local): Remove $(PROGS).
1739
1740Sat Jul	 1 13:11:41 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1741
1742	* Version 1.5.1.
1743
1744Thu Jun 29 01:02:09 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1745
1746	* configure.in, configure: cross_compiling gets set to "no", not
1747	empty--change test accordingly.
1748
1749	* Version 1.4.93.
1750
1751Wed Jun 28 22:33:54 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1752
1753	* lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
1754	rules for configure and config.status, just like in Makefile.in or
1755	src/Makefile.in.
1756
1757Tue Jun 27 19:53:05 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1758
1759	* configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
1760	* lib/Makefile.in (OBJECTS): Add fnmatch.
1761	Avoids buggy Solaris 2.4 libc fnmatch.
1762
1763	* FAQ: Updated with new version from ftp.odi.com.
1764
1765Mon Jun 26 15:17:46 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1766
1767	* Version 1.4.92.
1768
1769Thu Jun 22 12:45:24 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1770
1771	* Version 1.4.91.
1772
1773Wed Jun 21 16:33:04 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1774
1775	* PROJECTS: New file.
1776	* Makefile.in (DISTFILES): Add it.
1777
1778Wed Jun 21 16:12:14 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1779
1780	* Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
1781	The reason for passing it is gone now that we are using autoconf
1782	2.x which will set INSTALL in the sub-makefiles correctly.
1783
1784Tue Jun 20 18:14:54 1995  James Kingdon	 <kingdon@harvey.cyclic.com>
1785
1786	* configure.in, configure: Make sure src directory exists before
1787	trying to copy options.h to it.
1788
1789Mon Jun 19 13:47:20 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1790
1791	* Makefile.in: Add a "remotecheck" target here, for consistency;
1792	people shouldn't have to switch to src before running the tests.
1793
1794Mon Jun 19 10:08:03 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
1795
1796	* INSTALL: Update list of machines tested.  Remove note about
1797	systems missing opendir--this is an autoconf issue, not something
1798	installers should have to worry about.	Refer to NEWS instead of
1799	ChangeLog.  No longer "strongly recommend" putting diff -a in
1800	options.h.
1801
1802Fri Jun 16 22:30:03 1995  Jim Kingdon  (kingdon@cyclic.com)
1803
1804	* Version 1.4.90.
1805
1806	* configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
1807
1808	* Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
1809
1810	* Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
1811	examples/Makefile.in, contrib/Makefile.in,
1812	contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
1813	(dist-dir): Use srcdir where appropriate.
1814
1815Thu Jun 15 14:33:37 1995  Jim Kingdon  (kingdon@cyclic.com)
1816
1817	* CYCLIC-CVS-FAQ: Removed.
1818	* Rename ChangeLog.fsf to NEWS.	 Add information about changes
1819	since 1.4A2.
1820	* Makefile.in (DISTFILES): Adjust accordingly.
1821	* README: Revise to reflect current status of releases.
1822
1823Thu Jun 15 12:22:42 1995  Jim Kingdon  (kingdon@cyclic.com)
1824
1825	* TODO: Remove various items already fixed.  Revise others.
1826
1827Thu Jun 15 12:24:45 1995  J.T. Conklin	<jtc@rtl.cygnus.com>
1828
1829	* configure.in: Use AC_C_INLINE to handle inline.
1830	Reorganized to put compiler and OS checks first so that any
1831	special defines they might provide are used in subsequent tests.
1832
1833	* configure, config.h.in: regenerated with autoconf and
1834	autoheader version 2.3.
1835
1836Thu Jun	 8 16:33:51 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
1837
1838	* INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
1839
1840Tue May 30 00:07:15 1995  Jim Meyering	(meyering@comco.com)
1841
1842	* Makefile.in (distclean-local): Don't delete config.status here.
1843	(distclean): Delete config.status here instead, but only after
1844	recursive make invocations.  Otherwise, the new dependencies
1845	in */Makefile.in on ../config.status led to failure in each sub-make
1846	because there is no rule there to make ../config.status.
1847	Reported by Jeff Johnson <jbj@brewster.jbj.org>.
1848	(realclean): Likewise.
1849
1850Mon May 29 22:24:28 1995  J.T. Conklin	<jtc@rtl.cygnus.com>
1851
1852	* configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
1853	Use AC_HEADER_STAT to determine if S_FOO() macros work.
1854	Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
1855	can be included as recommend by autoconf manual.
1856	Remove AC_STRUCT_TM test, as above test is better.
1857
1858	* configure, config.h.in: regenerated with autoconf and
1859	autoheader version 2.3.
1860
1861Fri Apr 28 14:36:49 1995  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
1862
1863	* Makefile.in: Set "all" as default target instead of ".PHONY".
1864	Some versions of make will otherwise try building all of the phony
1865	targets, in order.
1866
1867Mon May	 1 14:02:42 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
1868
1869	* configure.in: Set up src/options.h for the user.  Its defaults are
1870	usually right.
1871	* README, INSTALL: Adjust installation instructions appropriately.
1872
1873Fri Apr 28 22:31:26 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
1874
1875	* Makefile.in (DISTFILES): Brought up-to-date.
1876	(dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
1877	(GZIP, GZIP_EXT): New variables.
1878	(dist-dir): New target.
1879
1880	We don't want to include a file the user has to edit in the
1881	distribution.
1882	* src/options.h: No longer distributed.
1883	* src/options.h.in: Distribute this instead.
1884	* INSTALL, README: Installation instructions updated.
1885
1886Sat Apr	 8 19:02:21 1995  Roland McGrath  <roland@baalperazim.frob.com>
1887
1888	* configure.in: Check for fchdir.
1889	(connect check): Use AC_CHECK_LIB instead of (obsolete)
1890	AC_HAVE_LIBRARY.
1891
1892Sat Apr	 8 14:52:46 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
1893
1894	* Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
1895	Under GCC, we want -g -O.
1896
1897Wed Feb	 8 06:49:49 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
1898
1899	* Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
1900	the target is created.
1901	* configure.in: Applied `autoupdate' from Autoconf 2.1 to
1902	modernize macro usage.
1903	(AC_RSH): Call removed.	 It was obsolete and not doing anything useful.
1904	(AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
1905	(AC_TYPE_PID_T): Add this check.
1906
1907Tue Nov	 8 06:26:54 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1908
1909	* Add stamp-h.in.  Remove it from .cvsignore.
1910
1911Fri Oct 28 11:50:51 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1912
1913	* Makefile.in: Comment out autoconf and autoheader rules.
1914
1915Tue Oct 25 17:44:13 1994  Ken Raeburn  <raeburn@cujo.cygnus.com>
1916
1917	* Makefile.in (all, install, uninstall): Fail if make in
1918	subdirectory fails.
1919
1920Tue Oct 18 13:26:15 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1921
1922	* Makefile.in (FLAGS_TO_PASS): Pass INSTALL*.  Add comment about
1923	why we need to.
1924
1925Tue Sep 27 08:27:06 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1926
1927	* Makefile.in (SUBDIRS): Reinstate "contrib".
1928	* configure.in (AC_OUTPUT): Add contrib/Makefile.
1929	* configure: Regenerated.
1930
1931Tue Sep 27 01:03:59 1994  John Gilmore	(gnu@cygnus.com)
1932
1933	* Makefile.in (SUBDIRS):  Comment out "contrib".  Since we don't
1934	bother to configure it, we shouldn't make it either.
1935
1936Wed Aug 10 14:52:57 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
1937
1938	* Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
1939
1940	* configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
1941	list.  Don't check for memmove separately.
1942	* configure: Regenerated.
1943	* config.h.in: Regenerated for Mark's change.
1944
1945Wed Aug 10 14:32:24 1994  Mark Eichin  (eichin@cygnus.com)
1946
1947	* configure.in (KRB4): recognize --with-krb4=path. Also test for
1948	krb_get_err_text so src/main.c and src/client.c can deal
1949	appropriately.
1950
1951Tue Aug	 9 15:49:07 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
1952
1953	* configure.in: Check sizes of `long' and `int', needed for md5
1954	code.
1955	* acconfig.h: New file.	 Mention HAVE_KERBEROS, to keep autoheader
1956	happy.
1957	* configure, config.h.in: Regenerated.
1958
1959Tue Jul 19 11:23:21 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
1960
1961	* configure.in: Check not only that krb.h exists, but that it will
1962	actually compile correctly.
1963	* configure: Regenerated.
1964
1965Mon Jul 11 07:04:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1966
1967	* configure.in: Add comment re autoheader.
1968
1969Tue Jun 28 22:09:23 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1970
1971	* configure.in: Only look for -lsocket and -lnsl if we don't
1972	already have connect.
1973	* configure: Regenerated.
1974
1975Mon Jun 27 17:21:48 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
1976
1977	* configure.in: Correct "krb_libdir" to "${krb_libdir}".
1978	* configure: Regenerated.
1979
1980Fri Jun	 3 10:15:24 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1981
1982	* configure.in: Check for -lsocket and -lnsl.
1983	* configure: Regenerated.
1984
1985Fri May 27 18:12:43 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1986
1987	* configure.in: Add valloc to AC_REPLACE_FUNCS.	 Add getpagesize
1988	to AC_HAVE_FUNCS.  Check for krb.h and -lkrb.  If not found, look
1989	in /usr/kerberos if native.  If found somewhere, define
1990	HAVE_KERBEROS and also look for -ldes.	Substitute includeopt.
1991	* configure: Regenerated.
1992
1993Fri Mar 11 13:11:51 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1994
1995	* configure.in: Check for <sys/select.h>; used by src/server.c.
1996	* configure: Regenerated.
1997
1998Sun Jan	 9 12:04:15 1994  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
1999
2000	* configure.in: Check for timezone function, for NetBSD support.
2001	* configure: Regenerated.
2002
2003Wed Dec 15 18:05:21 1993  david d `zoo' zuhn  (zoo@andros.cygnus.com)
2004
2005	* Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
2006	  recursive make invocations that require it; define
2007	  INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
2008	  add to MDEFINES; use YACC instead of BISON
2009
2010
2011Mon Dec	 6 17:02:18 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
2012
2013	* src/diff.c (diff_fileproc): add support for "cvs diff -N" which
2014	  allows for adding or removing files via patches.
2015
2016