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