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