Expand PMF_FN_* macros.
[netbsd-mini2440.git] / external / gpl2 / xcvs / dist / ChangeLog
blob665f7e48054c8b8cdc916119ecc653b0ef16bb6a
1 2005-10-03  Derek Price  <derek@ximbiot.com>
3         * NEWS: Note ZLib security issues.
5 2005-09-30  Derek Price  <derek@ximbiot.com>
7         * NEWS: Mention Conrad's Windows client fix.
9 2005-09-28  Derek Price  <derek@ximbiot.com>
11         * NEWS: Consolidate TmpDir with the other new config keys.
13 2005-09-26  Derek Price  <derek@ximbiot.com>
15         * NEWS: Note FreeBSD 5.x GSSAPI fix.
17         * NEWS: Note fsync'd commits.
19 2005-09-25  Conrad T. Pino  <Conrad@Pino.com>
21         * cvsnt.dsp: Add files (lib\getdelim.h lib\setenv.h) to project.
23         * cvsnt.dep: Regenerated for "cvsnt.dsp" changes.
25 2005-09-24  Derek Price  <derek@ximbiot.com>
27         * NEWS, HACKING: Standardize on Automake 1.9.6.
29 2005-09-22  Derek Price  <derek@ximbiot.com>
31         * NEWS: Mention conflict fixes.
33 2005-09-20  Conrad T. Pino  <Conrad@Pino.com>
35         * cvsnt.dsp: Add files (lib\canon-host.h lib\glob-libc.h) to project.
37         * cvsnt.dep: Regenerated for "cvsnt.dsp" changes.
39 2005-09-19  Derek Price  <derek@ximbiot.com>
41         * maint-aux/gnulib-update: Default $GNULIB path rather than setting.
42         Check for error return from gnulib-tool before expecting results.
44 2005-09-13  Derek Price  <derek@ximbiot.com>
46         * TESTS: Mention new $username8 & $anyusername variables.
48 2005-09-06  Derek Price  <derek@ximbiot.com>
50         * TESTS: Reword slightly.  s/\$PROG/\$CPROG/.  Document $tempfile &
51         $tempname.
53         * NEWS: Note Kerberos4 build fix.
55 2005-09-05  Derek Price  <derek@ximbiot.com>
57         * NEWS: Note TmpDir config key.  Reorder config news items.  Reword
58         the [root] specification item.
60         * configure.in (--enable-config-override): Verify $prefix is set before
61         expanding $sysconfdir.
63 2005-09-04  Derek Price  <derek@ximbiot.com>
65         * configure.in: Remove putenv cruft.
67         * maint-aux/gnulib-modules: Add glob.
69         * NEWS: Note new [root] specification in config files.
71         * configure.in: Remove unneeded search for hstrerror.
72         * maint-aux/gnulib-modules: Add canon-host.
74 2005-09-04  Larry Jones  <lawrence.jones@ugs.com>
76         * NEWS: s/bug-cvs@gnu.org/bug-cvs@nongnu.org/.
77         * configure.in: s/info-cvs@gnu.org/info-cvs@nongnu.org/.
78         * configure: Regenerated.
80 2005-09-03  Larry Jones  <lawrence.jones.ugs.com>
82         * configure: Regenerated.
84 2005-09-01  Derek Price  <derek@ximbiot.com>
86         * DEVEL-CVS, FAQ, HACKING, INSTALL-CVS, README, README.VMS,
87         configure.in, build-aux/bison-missing: Update links and email
88         addresses.
90 2005-08-31  Derek Price  <derek@ximbiot.com>
92         * www/.htaccess: Remove this file.
94 2005-08-31  Derek Price  <derek@ximbiot.com>
96         * cvs.spec.in: Note last spec file change in internal ChangeLog.
98 2005-08-31  Derek Price  <derek@ximbiot.com>
100         * NEWS: Note spec file repair.
102 2005-08-31  Derek Price  <derek@ximbiot.com>
104         * cvs.spec.in: Update links to point to Savannah.  s/Copyright/License/
105         for RPM 4.mumble.
107 2005-08-31  Derek Price  <derek@ximbiot.com>
109         * NEWS: Note configurable config file path.
110         * configure.in (--enable-config-override): New option.
112 2005-08-30  Larry Jones  <lawrence.jones@ugs.com>
114         * NEWS: Note import locking fix.
116 2005-08-29  Derek Price  <derek@ximbiot.com>
118         * NEWS: Note new verifymsg %{sV} format strings.
120 2005-08-04  Derek Price  <derek@ximbiot.com>
122         * NEWS: Move 1.12 change from BUG FIXES to NEW FEATURES and rephrase.
123         Correct spelling error in different entry.
125 2005-07-20  Derek Price  <derek@ximbiot.com>
127         * AUTHORS, HACKING, README, cvs.spec.in:
128         s/cvshome.org/nongnu.org.etc.../.
129         * DEVEL-CVS: Ditto.  Remove devel-cvs mailing list charter.
131 2005-07-12  Derek Price  <derek@ximbiot.com>
133         * FAQ, HACKING, INSTALL: Add copyright notices.
135 2005-07-11  Derek Price  <derek@ximbiot.com>
137         * FAQ, HACKING, INSTALL-CVS: Update license notices.
139 2005-06-15  Derek Price  <derek@ximbiot.com>
141         * build-aux/missing: Add hack to fail gracefully when Bison is too old.
143 2005-06-15  Derek Price  <derek@ximbiot.com>
145         * HACKING: Note GNU Bison 1.875 requirement.
147 2005-06-12  Conrad T. Pino  <Conrad@Pino.com>
149         * cvsnt.dsp: Add file "lstat.h" to project.
150         * cvsnt.dep: Regenerate for "cvsnt.dsp" change.
152 2005-06-10  Derek Price  <derek@ximbiot.com>
154         * maint-aux/gnulib-modules: Remove stat module.
156 2005-06-10  Mark D. Baushke  <mdb@cvshome.org>
158         * HACKING: Add a few more guidelines.  Adjust examples for switch
159         labels.  Fix some spelling mistakes.
160         * cvs-format.el (c-label-offset, case-label): Adjust indentation
161         to agree with changes in the HACKING document.
162         
163 2005-06-03  Derek Price  <derek@ximbiot.com>
165         * HACKING: Remove `!= NULL' in example conditional.
167 2005-06-03  Derek Price  <derek@ximbiot.com>
169         * NEWS: Note new server compression limit config options.  Correct
170         HistorySearchPath name.
172 2005-06-02  Derek Price  <derek@ximbiot.com>
174         * NEWS: Note server compression hang fix.
176 2005-06-01  Derek Price  <derek@ximbiot.com>
178         * TODO (214): Remove completed item.
180 2005-06-01  Conrad T. Pino  <Conrad@Pino.com>
182         * makewin32.cmd: Add options to support CLEAN build target.
184 2005-06-01  Conrad T. Pino  <Conrad@Pino.com>
186         * makewin32.cmd: Add Windows NT command file to build CVS Project.
188 2005-05-31  Conrad T. Pino  <Conrad@Pino.com>
190         * cvsnt.dep: Regenerate after build for #include changes.
192 2005-05-30  Conrad T. Pino  <Conrad@Pino.com>
194         * cvsnt.dsp: Add files "lib/quotearg.h", "lib/stat-macros.h",
195           "windows-NT/woe32.h" and "windows-NT/unistd.c" to project.
196         * cvsnt.dep, cvsnt.mak: Regenerate for "cvsnt.dsp" changes.
198 2005-05-27  Derek Price  <derek@ximbiot.com>
200         * NEWS: Note diff space split fix.
201         * BUGS: Remove diff space split note.
203 2005-05-27  Derek Price  <derek@ximbiot.com>
205         * maint-aux/gnulib-modules: Add quotearg module.
207 2005-05-26  Derek Price  <derek@ximbiot.com>
209         * maint-aux/gnulib-modules: Add stat-macros module.
211 2005-05-25  Derek Price  <derek@ximbiot.com>
213         * maint-aux/gnulib-modules: Add getlogin_r module.
215 2005-05-24  Conrad T. Pino  <Conrad@Pino.com>
217         * cvsnt.dsp: Add lib/canonicalize.h and lib/glob.h to project.
218         * cvsnt.dep: Regenerate for cvsnt.dsp changes.
220 2005-05-23  Derek Price  <derek@ximbiot.com>
222         * maint-aux/gnulib-modules: Add GNULIB canonicalize module.
224 2005-05-23  Derek Price  <derek@ximbiot.com>
226         * configure.in: Update Copyright years.
228 2005-05-17  Conrad T. Pino  <Conrad@Pino.com>
230         * cvsnt.dep: Regenerated for "lib/libcvs.dsp" change.
232 2005-05-11  Derek Price  <derek@ximbiot.com>
234         * NEWS: Note new History* config options.
235         * maint-aux/gnulib-filelist.txt: Add strdup module.
237 2005-05-09  Conrad T. Pino  <Conrad@Pino.com>
239         * cvsnt.dep, cvsnt.mak: Regenerated after Windows full rebuild.
241 2005-05-09  Derek Price  <derek@ximbiot.com>
243         * cvs.spec.in: Find install-sh in its new location.
245 2005-05-06  Derek Price  <derek@ximbiot.com>
247         * NEWS: Note Solaris 10 command option parsing fix.
249 2005-05-04  Mark D. Baushke  <mdb@cvshome.org>
251         * maint-aux/gnulib-update: Depend on maint-aux/gnulib-modules
252         which needs to exist relative to the top-level directory rather
253         than config.h which may be sitting in a build subdirectory.
255 2005-05-03  Derek Price  <derek@ximbiot.com>
257         * INSTALL-CVS: Add footnote about compiling a CVS checkout of CVS on a
258         case-insensitive UNIX file system like Mac OS X.
260 2005-05-03  Derek Price  <derek@ximbiot.com>
262         * NEWS: Note GNULIB updates as misc efficiency and portability fixes.
264 2005-05-02  Derek Price  <derek@ximbiot.com>
266         * TODO (231): New item.
267         (22, 30, 31): Remove completed items.
269 2005-05-02  Derek Price  <derek@ximbiot.com>
271         * NEWS: Note new val-tags locks.
273 2005-05-02  Derek Price  <derek@ximbiot.com>
275         * NEWS: Note that lock compatibility is now enabled on Windows by
276         default.
278 2005-05-01  Mark D. Baushke  <mdb@cvshome.org>
280         * maint-aux/gnulib-filelist.txt: Update from GNULIB.
281         * configure: Regenerated.
283 2005-04-30  Derek Price  <derek@ximbiot.com>
285         * NEWS: Note new history locks.
287 2005-04-25  Mark D. Baushke  <mdb@cvshome.org>
289         * configure.in: Add support for <pam/pam_appl.h> to allow
290         --enable-pam to work on MacOSX 10.2 and newer.
291         (Pach from Moriyoshi Koizumi <moriyoshi@at.wakwak.com>.)
292         * configure, config.h.in: Regenerated.
293         
294 2005-04-20  Derek Price  <derek@ximbiot.com>
296         * NEWS: Note log overflow fix.
298 2005-04-15  Derek Price  <derek@ximbiot.com>
300         * NEWS: Note Klocwork fixes.
302 2005-04-14  Derek Price  <derek@ximbiot.com>
304         * NEWS: Note contrib Perl taint vulnerability fix.
306 2005-04-12  Derek Price  <derek@ximbiot.com>
308         * NEWS: Avoid self-aggrandizement.
310 2005-04-08  Derek Price  <derek@ximbiot.com>
312         * NEWS: Note GMT/get_date fix.
314 2005-04-06  Derek Price  <derek@ximbiot.com>
316         * gnulib.txt: Move to...
317         * gnulib-filelist.txt: ...this new file.
318         * gnulib-update: Clean up slightly.  Use new file.
320 2005-04-06  Derek Price  <derek@ximbiot.com>
322         * maint-aux/.cvsignore: New file.
324 2005-04-06  Derek Price  <derek@ximbiot.com>
326         * configure.in: Generate maint-aux/Makefile.
327         * Makefile.am (SUBDIRS): Add maint-aux.
328         * maint-aux/Makefile.am, maint-aux/Makefile.in: New files.
330 2005-04-06  Derek Price  <derek@ximbiot.com>
332         * gnulib-modules, gnulib-update, gnulib.txt, srclist.txt: Move these...
333         * maint-aux: ...to this new directory, with minor modifications.
334         * Makefile.am (EXTRA_DIST): Accomodate move of the above files.  Add
335         maint-aux/gnulib-modules.
336         * HACKING: s#srclist.txt#maint-aux/srclist.txt#.
338 2005-04-05  Derek Price  <derek@ximbiot.com>
340         * mkinstalldirs: Remove this obsolete file.  It's work is now done by
341         `build-aux/install-sh -d'.
343 2005-04-05  Derek Price  <derek@ximbiot.com>
345         * configure.in: Specify new build-aux directory for auxiliary build
346         files.
347         * compile, config.guess, config.rpath, config.sub, depcomp, install-sh,
348         mdate-sh, missing, texinfo.tex, ylwrap: Move to...
349         * build-aux: ...this new directory.
350         * INSTALL: Replace with generic version from Automake, moving...
351         * INSTALL-CVS: ...original to here.  Reference INSTALL for more
352         configure information.
353         * FAQ, README: Reference INSTALL-CVS rather than INSTALL.
355 2005-03-29  Mark D. Baushke  <mdb@cvshome.org>
357         * config.guess, config.rpath, config.sub, depcomp, gnulib.txt,
358         install-sh, mdate-sh, missing, mkinstalldirs: Update from GNULIB.
359         * configure: Regenerated.
360         
361 2005-03-22  Mark D. Baushke  <mdb@cvshome.org>
363         * aclocal.m4, gnulib.txt: Update from GNULIB.
364         * Makefile.in, config.h.in, configure: Regenerated.
366 2005-03-16  Mark Baushke  <mdb@cvshome.org>
368         * cvs-format.el: Update to work with modern GNU Emacs versions
369         that have cc-mode instead of c-mode.
371 2005-03-16  Derek Price  <derek@ximbiot.com>
373         * NEWS: Note that writeproxy primary failures are now detected.
375 2005-03-16  Derek Price  <derek@ximbiot.com>
377         * NEWS: Note that failure to open debug logs is no longer fatal.
379 2005-03-15  Derek Price  <derek@ximbiot.com>
381         * HACKING, NEWS: Note new Automake version.
383 2005-03-10  Mark D. Baushke  <mdb@cvshome.org>
385         * configure: Regenerated.
387 2005-03-09 Derek Price <derek@ximbiot.com>
389         * configure.in: Don't generate windows-NT/mkconfig or
390         windows-NT/fix-msvc-mak.
391         * configure: Regenerated.
393 2005-03-07  Conrad T. Pino  <Conrad@Pino.com>
395         * cvsnt.dsp: Add .\lib\closeout.h, .\lib\getpagesize.h and
396         .\lib\pagealign_alloc.h files.
397         * cvsnt.dep, cvsnt.mak: Regenerate for cvsnt.dsp changes.
399 2005-03-07  Mark D. Baushke  <mdb@cvshome.org>
401         * config.h.in, configure: Regenerated.
403 2005-03-04  Jim Hyslop  <jhyslop@ieee.org>
405         * NEWS: Note fix for compile errors on IRIX 5.3.
407 2005-03-03 Derek Price <derek@ximbiot.com>
409         * configure.in: Remove checks for valloc and mmap.
410         * gnulib-modules: Add pagealign_alloc.
411         * NEWS: Note new buffer allocation method.
413 2005-03-03 Derek Price <derek@ximbiot.com>
415         * gnulib-update: Clean up "saved" files on interrupt.
417 2005-03-02  Jim Meyering  <jim@meyering.net>
419         * NEWS: Note that cvs now detects write errors on stdout.
420         * gnulib-modules: Add closeout.
421         * gnulib.txt: Regenerate.
423 2005-03-02 Derek Price <derek@ximbiot.com>
425         * configure.in: Remove checks for funcs covered by GNULIB.
427 2005-03-02 Derek Price <derek@ximbiot.com>
429         * gnulib-update: Redirect gnulib-tool output back to /dev/null.
431 2005-03-02 Derek Price <derek@ximbiot.com>
433         * gnulib-update: Avoid munging timestamps when files haven't changed.
435 2005-03-01 Derek Price <derek@ximbiot.com>
437         * NEWS: Note GNULIB update.  Expand --disables-* note.
439 2005-03-01 Derek Price <derek@ximbiot.com>
441         * gnulib-update: Correct m4/error.m4 to avoid compiling the GNULIB
442         lib/error.c.
443         (MODULES): Move content to...
444         * gnulib-modules: This new file.
446 2005-02-25 Derek Price <derek@ximbiot.com>
448         * NEWS: Note commitid feature.
449         (Patch from Frank Hemer <frank@hemer.org>.)
451 2005-02-24 Derek Price <derek@ximbiot.com>
453         * configure.in:  Disable proxy when either the client or server are
454         disabled.  Other minor cleanup.
455         * NEWS: Note --disable-client fix.
457 2005-02-23  Derek Price  <derek@ximbiot.com>
459         * NEWS: Note -r<tag>:<date> change.
461 2005-02-21  Derek Price  <derek@ximbiot.com>
463         * NEWS: Note zlib update.
464         * srclist.txt: Note new source for zlib.
466 2005-02-20  Derek Price  <derek@ximbiot.com>
468         * NEWS: Note `cvs -n release' fix.
470 2005-02-19  Derek Price  <derek@ximbiot.com>
472         * configure.in (--with-rsh): Prefer ssh to rsh.
473         * NEWS: Note this.
475 2005-02-04  Derek Price  <derek@ximbiot.com>
477         * NEWS: Note zlib fix.
479 2005-01-31  Derek Price  <derek@ximbiot.com>
481         * AUTHORS: Add Conrad Pino.
482         * README: Update copyright notice.
484 2005-01-29  Derek Price  <derek@ximbiot.com>
486         * NEWS: Note some recent changes.
488 2004-12-14  Derek Price  <derek@ximbiot.com>
490         * NEWS: Note no-longer missing files.
491         * Makefile.am (EXTRA_DIST): Add m4/README, gnulib-update, gnulib.txt,
492         and srclist.txt.
493         * configure.in (AC_OUTPUT): Add doc/i18n/Makefile &
494         doc/i18n/pt_BR/Makefile.
496 2004-12-13  Derek Price  <derek@ximbiot.com>
498         * NEWS: Note Windows build fixes.
500 2004-12-09  Derek Price  <derek@ximbiot.com>
502         * NEWS: Note `Redirect' CVSROOT method option and doc improvements.
504 2004-12-09  Mark D. Baushke  <mdb@cvshome.org>
506         * README: Remove Dr. Pascal Molli's CVS URL from the
507         documentation.
508         * FAQ: Ditto.
510 2004-12-03  Mark D. Baushke  <mdb@cvshome.org>
512         * NEWS: Document new CVSROOT options and case insensitivity.
514 2004-11-30  Mark D. Baushke  <mdb@cvshome.org>
516         * HACKING (Coding standards): Add the primary URL for the GNU
517         coding standards.
519 2004-11-30  Conrad T. Pino  <Conrad@Pino.com>
521         * cvsnt.dsp: Add "src/subr.h" to project.
522         * cvsnt.dep: Regenerated for "cvsnt.dsp" change.
523         * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
525 2004-11-21  Mark D. Baushke  <mdb@cvshome.org>
527         * cvsnt.dep: Add "xgethostname.h" to project.
528         * cvsnt.dsp: Add "xgethostname.h" to project.
530 2004-11-20  Derek Price  <derek@ximbiot.com>
532         * BUGS: Remove note about BSDI test failure.
534 2004-11-19  Derek Price  <derek@ximbiot.com>
536         * gnulib-update (MODULES): Add xgethostname.
538 2004-11-17  Derek Price  <derek@ximbiot.com>
540         * NEWS: Note "red file" fix source inclusion.
542 2004-11-17  Derek Price  <derek@ximbiot.com>
544         * NEWS: Note Windows distribution fix.
546 2004-11-17  Derek Price  <derek@ximbiot.com>
548         * NEWS: Note most recent GNULIB update.
550 2004-11-15  Derek Price  <derek@ximbiot.com>
552         * BUGS: Note current CVS test failures on BSD/OS & Cray.
554 2004-11-11  Derek Price  <derek@ximbiot.com>
556         * BUGS: Note current CVS server turds on AIX.
558 2004-11-11  Mark D. Baushke  <mdb@cvshome.org>
560         * config.h.in, configure: Regenerated.
562 2004-11-09  Mark D. Baushke  <mdb@cvshome.org>
564         * configure: Regenerated.
566 2004-11-04  Conrad T. Pino  <Conrad@Pino.com>
568         * cvsnt.dsp: Remove "lib/allocsa.c", "lib/readlink.c", "lib/xreadlink.c"
569         and "allocsa.h" from project.
570         * cvsnt.dep: Regenerate for "cvsnt.dsp" change.
571         * cvsnt.mak: Regenerate for "cvsnt.dsp" change.
573 2004-11-04  Derek Price  <derek@ximbiot.com>
575         * TODO (233): New item.
577 2004-11-04  Mark D. Baushke  <mdb@cvshome.org>
579         * cvsnt.dsp: Add entries for allocsa.c and allocsa.h.
580         * cvsnt.dep: Re-order sources in front of includes.
581         * Makefile.am: Update allocsa from GNULIB.
582         * gnulib.txt, Makefile.gnulib: Regenerated.
584 2004-11-03  Derek Price  <derek@ximbiot.com>
586         * HACKING, NEWS: Note new Autoconf & Automake versions.
588 2004-11-03  Mark D. Baushke  <mdb@cvshome.org>
590         * cvsnt.dsp: Add readlink.c, xreadlink.c and xreadlink.h.
591         * cvsnt.dep: Add readlink.c and xreadlink.c dependencies.
593         * gnulib-update (MODULES): Add readlink xreadlink.
594         * Makefile.in, aclocal.m4, configure, configure.in, gnulib.txt:
595         Regenerated.
597 2004-11-02  Mark D. Baushke  <mdb@cvshome.org>
599         * config.h.in, configure: Regenerated.
601 2004-11-01  Conrad T. Pino  <Conrad@Pino.com>
603         * cvsnt.dep: Regenerated for "lib/libcvs.dsp" change.
605 2004-11-01  Derek Price  <derek@ximbiot.com>
607         * NEWS: Note new date format documentation.
609 2004-11-01  Derek Price  <derek@ximbiot.com>
611         * NEWS: Note that CVS handles new time zones.
613 2004-11-01  Derek Price  <derek@ximbiot.com>
615         * srclist.txt: Remove getdate module.
617 2004-11-01  Derek Price  <derek@ximbiot.com>
619         * gnulib-update (MODULES): Add allocsa, setenv, getdate.
621 2004-10-30  Mark D. Baushke  <mdb@cvshome.org>
623         * configure.in: Add AC_SEARCH_LIBS for hstrerror in resolv to also
624         define HAVE_HSTRERROR if it is found.
625         * configure: Regenerated.
627 2004-10-29  Mark D. Baushke  <mdb@cvshome.org>
629         * configure.in: Add AC_SEARCH_LIBS for hstrerror in resolv.
630         * configure: Regenerated.
632 2004-10-29  Derek Price  <derek@ximbiot.com>
634         * NEWS: Note xreadlink fix.
636 2004-10-26  Conrad T. Pino  <Conrad@Pino.com>
638         * cvsnt.dsp: Add "lib/yesno.h" to project.
639         * cvsnt.dep: Regenerate for "cvsnt.dsp" change.
641 2004-10-26  Derek Price  <derek@ximbiot.com>
643         * NEWS: Note GSSAPI error message fix.
645 2004-10-25  Derek Price  <derek@ximbiot.com>
647         * gnulib-update (MODULES): Add yesno.
649 2004-10-23  Conrad T. Pino  <Conrad@Pino.com>
651         * cvsnt.dep: Regenerate for "lib/libcvs.dsp" change.
653 2004-10-22  Mark D. Baushke  <mdb@cvshome.org>
655         * cvsnt.dsp: Add "windows-NT/stdint.h" to project.
656         * cvsnt.dep: Regenerated.
658 2004-10-22  Mark D. Baushke  <mdb@cvshome.org>
660         * configure: Regenerated.
662 2004-10-22  Conrad T. Pino  <Conrad@Pino.com>
664         * cvsnt.dsp: Add "lib/strftime.h" to project.
665         * cvsnt.dep: Regenerate for "cvsnt.dsp" change.
667 2004-10-22  Mark D. Baushke  <mdb@cvshome.org>
669         * gnulib-update (MODULES): Add stdint.
670         * Makefile.in, aclocal.m4, config.h.in, configure, gnulib.txt:
671         Regenerated.
673 2004-10-22  Mark D. Baushke  <mdb@cvshome.org>
675         * Makefile.am (proxycheck): Add new test target.
676         * Makefile.in: Regenerated.
678 2004-10-22  Derek Price  <derek@ximbiot.com>
680         * gnulib-update (MODULES): Add md5.
682 2004-10-21  Derek Price  <derek@ximbiot.com>
684         * gnulib-update (MODULES): Backout addition of rpmatch & yesno.
686 2004-10-21  Derek Price  <derek@ximbiot.com>
688         * srclist.txt (error): Update from GNULIB.
690 2004-10-21  Derek Price  <derek@ximbiot.com>
692         * gnulib-update (MODULES): Add rpmatch & yesno.
694 2004-10-21  Derek Price  <derek@ximbiot.com>
696         * gnulib-update (MODULES): Add getpagesize.
698 2004-10-21  Derek Price  <derek@ximbiot.com>
700         * gnulib-update (MODULES): Add xsize module explicitly.
702 2004-10-21  Derek Price  <derek@ximbiot.com>
704         * configure.in: Remove outdated comment.
706 2004-10-21  Derek Price  <derek@ximbiot.com>
708         * configure.in: Remove call to gl_FUNC_GNU_STRFTIME.
709         * gnulib-update (MODULES): Add strftime module.
710         * srclist.txt: Remove GNULIB strftime module.
712 2004-10-21  Derek Price  <derek@ximbiot.com>
714         * configure.in: Remove call to jm_REALLOC.
715         * gnulib-update (MODULES): Add realloc module.
716         * srclist.txt: Remove GNULIB realloc module.
718 2004-10-21  Derek Price  <derek@ximbiot.com>
720         * configure.in: Remove call to jm_MALLOC.
721         * gnulib-update (MODULES): Add malloc module.
722         * srclist.txt: Remove GNULIB malloc module.
724 2004-10-21  Derek Price  <derek@ximbiot.com>
726         * TODO (22, 31): Remove completed items.
728 2004-10-21  Derek Price  <derek@ximbiot.com>
730         * BUGS: Remove ls assertion failure bug.
732 2001-10-21  Conrad T. Pino  <Conrad@Pino.com>
734         * cvsnt.dep: Regenerated for "../zlib/lib.dsp" change.
736 2004-10-21  Derek Price  <derek@ximbiot.com>
738         * NEWS: Note `cvs ls filename' fix.
740 2004-10-20  Mark D. Baushke  <mdb@cvshome.org>
742         * configure.in (ccvs_FUNC_SELECT): Work around Solaris 7 select()
743         hang.
744         * Makefile.in, aclocal.m4, config.h.in, configure:
745         Regenerate for new configure.in.
747 2004-10-20  Derek Price  <derek@ximbiot.com>
749         * NEWS: Note validate_repo change.
751 2004-10-19  Derek Price  <derek@ximbiot.com>
753         * NEWS: Note resurrection fix.
755 2004-10-19  Derek Price  <derek@ximbiot.com>
757         * HACKING (Portability): Note assumption of sys/stat.h.
759 2004-10-16  Conrad T. Pino  <Conrad@Pino.com>
761         * cvsnt.dsp: Add "lib/vasprintf.h" to project.
762         * cvsnt.dep: Regenerate for "cvsnt.dsp" change.
763         * cvsnt.mak: Regenerate for "cvsnt.dsp" change.
765 2004-10-15  Derek Price  <derek@ximbiot.com>
767         * gnulib-update (MODULES): Add vasprintf.
769 2004-10-14  Derek Price  <derek@ximbiot.com>
771         * NEWS: Note new import branch verification.
773 2004-10-10  Derek Price  <derek@ximbiot.com>
775         * configure.in: Remove call to gl_FUNC_STRERROR.
776         * gnulib-update (MODULES): Add strerror.
777         * srclist.txt (strerror): Remove list generated by gnulib-update.
779 2004-10-09  Derek Price  <derek@ximbiot.com>
781         * configure.in: Remove call to gl_FUNC_LSTAT.
782         * gnulib-update (MODULES): Add lstat.
783         * srclist.txt (lstat): Remove list generated by gnulib-update.
785 2004-10-09  Derek Price  <derek@ximbiot.com>
787         * configure.in: Remove call to gl_FUNC_STAT.
788         * gnulib-update (MODULES): Add stat.
789         * srclist.txt (stat): Remove list generated by gnulib-update.
791 2004-10-09  Derek Price  <derek@ximbiot.com>
793         * configure.in: Remove call to gl_FUNC_NANOSLEEP.
794         * gnulib-update (MODULES): Add nanosleep.
795         * srclist.txt (nanosleep): Remove list generated by gnulib-update.
797 2004-10-09  Derek Price  <derek@ximbiot.com>
799         * configure.in: Remove call to gl_FUNC_MEMMOVE.
800         * gnulib-update (MODULES): Add memmove.
801         * srclist.txt (memmove): Remove list generated by gnulib-update.
803 2004-10-09  Derek Price  <derek@ximbiot.com>
805         * gnulib-update (MODULES): Add minmax.
806         * srclist.txt (minmax): Remove list generated by gnulib-update.
808 2004-10-07  Derek Price  <derek@ximbiot.com>
810         * configure.in: Remove call to gl_TIME_R, gl_FUNC_MKTIME.
811         * gnulib-update (MODULES): Add restrict, time_r, & mktime.
812         * srclist.txt (restrict, time_r, mktime): Remove lists generated by
813         gnulib-update.
815 2004-10-07  Derek Price  <derek@ximbiot.com>
817         * configure.in: Remove call to gl_FUNC_TZSET_CLOBBER.
818         * gnulib-update (MODULES): Add tzset.
819         * srclist.txt (tzset): Remove list generated by gnulib-update.
821 2004-10-07  Derek Price  <derek@ximbiot.com>
823         * configure.in: Remove call to gl_FUNC_GLIBC_UNLOCKED_IO.
824         * gnulib-update (MODULES): Add unlocked-io.
825         * srclist.txt (unlocked-io): Remove list generated by gnulib-update.
827 2004-10-07  Derek Price  <derek@ximbiot.com>
829         * configure.in: Remove call to gl_GETTIME.
830         * gnulib-update (MODULES): Add gettime.
831         * srclist.txt (gettime): Remove list generated by gnulib-update.
833 2004-10-07  Derek Price  <derek@ximbiot.com>
835         * HACKING, NEWS: Note new Autoconf & Automake version requirements.
836         * Makefile.am (SUBDIRS): Remove m4.
837         (EXTRA_DIST): Distribute m4/ChangeLog.
838         * configure.in (AM_INIT_AUTOMAKE): Require Automake 1.9.2.
839         (AC_PREREQ): Require Automake 2.59.
841 2004-10-07  Conrad T. Pino  <Conrad@Pino.com>
843         * cvsnt.dsp: Add "lib/getpass.h" and "lib/strcase.h" to project.
844         * cvsnt.dep: Regenerate for "cvsnt.dsp" change.
845         * cvsnt.mak: Regenerate for "cvsnt.dsp" change.
847 2004-10-06  Derek Price  <derek@ximbiot.com>
849         * configure.in: Remove call to gl_TIMESPEC.
850         * gnulib-update (MODULES): Add timespec.
851         * srclist.txt (timespec): Remove list generated by gnulib-update.
853 2004-10-06  Derek Price  <derek@ximbiot.com>
855         * configure.in: Remove call to AC_FUNC_GETTIMEOFDAY_CLOBBER.
856         * gnulib-update (MODULES): Add gettimeofday.
857         * srclist.txt (gettimeofday): Remove list generated by gnulib-update.
859 2004-10-06  Derek Price  <derek@ximbiot.com>
861         * configure.in: Remove call to gl_FUNC_GETPASS.
862         * gnulib-update (MODULES): Add getpass.
863         * srclist.txt (getpass): Remove list generated by gnulib-update.
865 2004-10-06  Derek Price  <derek@ximbiot.com>
867         * gnulib-update (MODULES): Add strcase.
869 2004-10-06  Derek Price  <derek@ximbiot.com>
871         * configure.in: Remove call to gl_FUNC_GETHOSTNAME.
872         * gnulib-update (MODULES): Add gethostname.
873         * srclist.txt (gethostname): Remove list generated by gnulib-update.
875 2004-10-06  Derek Price  <derek@ximbiot.com>
877         * configure.in: Remove calls to AM_FUNC_GETLINE, gl_GETNLINE,
878         & gl_GETNDELIM2.
879         * gnulib-update (MODULES): Add getline, getnline, & getndelim2.
880         * srclist.txt (getline, getnline, getndelim2): Remove lists now
881         generated by gnulib-update.
883 2004-10-06  Derek Price  <derek@ximbiot.com>
885         * configure.in: Remove call to AM_STDBOOL_H.
886         * gnulib-update (MODULES): Add stdbool.
887         * srclist.txt (stdbool): Remove list now generated by gnulib-update.
889 2004-10-06  Derek Price  <derek@ximbiot.com>
891         * configure.in: Remove call to gl_GETOPT.
892         * gnulib-update (MODULES): Add getopt.
893         * srclist.txt (getopt): Remove list now generated by gnulib-update.
895 2004-10-06  Derek Price  <derek@ximbiot.com>
897         * configure.in: Remove call to UTILS_FUNC_MKSTEMP.
898         * gnulib-update (MODULES): Add mkstemp.
899         * srclist.txt (mkstemp): Remove list now generated by gnulib-update.
901 2004-10-05  Derek Price  <derek@ximbiot.com>
903         * configure.in: Remove call to gl_FUNC_FNMATCH_POSIX.
904         * gnulib-update (MODULES): Add fnmatch & fnmatch-posix.
905         * srclist.txt (fnmatch, fnmatch-posix): Remove list now generated by
906         gnulib-update.
908 2004-10-05  Derek Price  <derek@ximbiot.com>
910         * gnulib-update (MODULES): Add extensions.
911         * srclist.txt (extensions): Remove list now generated by gnulib-update.
913 2004-10-05  Derek Price  <derek@ximbiot.com>
915         * configure.in: Remove call to gl_EXITFAIL.
916         * gnulib-update (MODULES): Add exitfail.
917         * srclist.txt (exitfail): Remove list now generated by gnulib-update.
919 2004-10-05  Derek Price  <derek@ximbiot.com>
921         * gnulib-update (MODULES): Add exit.
922         * srclist.txt (exit): Remove list now generated by gnulib-update.
924 2004-10-05  Derek Price  <derek@ximbiot.com>
926         * srclist.txt (xalloc): Remove list since it is now generated by
927         gnulib-update.
929 2004-10-05  Conrad T. Pino  <Conrad@Pino.com>
931         * cvsnt.dsp: Add "lib/save-cwd.h" and "lib/xgetcwd.h" to project.
932         * cvsnt.dep: Regenerated for "cvsnt.dsp" change.
933         * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
935 2004-10-05  Derek Price  <derek@ximbiot.com>
937         * configure.in: Remove call to gl_DIRNAME.
938         * gnulib-update (MODULES): Add dirname.
939         * srclist.txt: Remove auto-updated GNULIB modules.
941 2004-10-05  Derek Price  <derek@ximbiot.com>
943         * gnulib.txt: New file.
945 2004-10-05  Derek Price  <derek@ximbiot.com>
947         * gnulib-update: Keep track of file changes.
949 2004-10-05  Derek Price  <derek@ximbiot.com>
951         * configure.in: Consolidate some GNULIB macro calls into a call to the
952         autogenerated gl_INIT.
953         * gnulib-update: New script.
955 2004-10-05  Derek Price  <derek@ximbiot.com>
957         * configure.in: Rename some GNULIB macro calls.
958         * srclist.txt (gettext, vasnprintf, shared): Add new files.
959         * config.rpath: Import new version from GNULIB.
961 2004-10-05  Derek Price  <derek@ximbiot.com>
963         * configure.in: Call gl_SAVE_CWD.
965 2004-10-05  Derek Price  <derek@ximbiot.com>
967         * configure.in: Call gl_XGETCWD.
968         * srclist.txt (xgetcwd): New module.
970 2004-10-05  Derek Price  <derek@ximbiot.com>
972         * srclist.txt (pathmax): Remove dependency on onceonly_2_57.m4.
974 2004-10-05  Derek Price  <derek@ximbiot.com>
976         * srclist.txt (unlocked-io): Remove dependency on onceonly_2_57.m4.
978 2004-10-05  Conrad T. Pino  <Conrad@Pino.com>
980         * cvsnt.dsp: Add "lib/dirname.h" and "src/parseinfo.h" to project.
981         * cvsnt.dep: Regenerated for "cvsnt.dsp" change.
982         * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
984 2004-10-04  Derek Price  <derek@ximbiot.com>
986         * TODO: Item 180 is now done (cvs edit should report editors).
987         It reports editors as long as it can successfully contact the
988         server.  (Part of advisary locks patch originally from Noel Yap
989         <yap_noel@yahoo.com>, originally ported forward and enhanced by Matthew
990         Ogilvie <mmo9317bd@mailcan.com>.)
992 2004-10-01  Derek Price  <derek@ximbiot.com>
994         * configure.in (getpass): Don't define twice.
995         (Report and original patch from Martin Neitzel
996         <neitzel@sco.gaertner.de>.)
998 2004-09-25  Derek Price  <derek@ximbiot.com>
1000         * configure.in: Use doc/mkman.pl as source for doc/mkman.
1002 2004-09-23  Mark D. Baushke  <mdb@cvshome.org>
1004         * NEWS: Fix spelling.
1005         (Reported by Shane Turner <shane.turner@infointeractive.com>.)
1007 2004-09-17  Derek Price  <derek@ximbiot.com>
1009         * NEWS: Correct file cache note.
1010         * configure.in (--enable-trust-file-cache): Remove option.
1012 2004-09-16  Derek Price  <derek@ximbiot.com>
1014         * HACKING: Correct obsolete note about configure not remembering -Wall.
1016 2004-09-14  Derek Price  <derek@ximbiot.com>
1018         * NEWS: Note potential new Log keyword expansion behaviors.
1020 2004-09-13  Mark D. Baushke  <mdb@cvshome.org>
1022         * NEWS: Note change to contrib/cvs_acls and addition of
1023         contrib/cvs_acls.html
1025 2004-09-09  Conrad T. Pino  <Conrad@Pino.com>
1027         * cvsnt.dep: Regenerated for "cvsnt.dsp" changes made 2004-09-08.
1028         * cvsnt.mak: Regenerated for "cvsnt.dsp" changes made 2004-09-08.
1030 2004-09-08  Conrad T. Pino  <Conrad@Pino.com>
1032         * cvsnt.dsp: Add "windows-NT/JmgStat.c" to project.  Add
1033         "windows-NT/JmgStat.h" to project.  Add "src/ms-buffer.h" to project.
1035 2004-09-07  Derek Price  <derek@ximbiot.com>
1037         * NEWS: Note Windows DST fix.
1038         * srclist.txt: Add Windows stat files.
1040 2004-09-03  Derek Price  <derek@ximbiot.com>
1042         * NEWS: Note new commit message format.
1044 2004-09-03  Derek Price  <derek@ximbiot.com>
1046         * HACKING: Codify backwards compatibility conventions.  Remove outdated
1047         reference to very old MSVC++ releases.
1049 2004-08-11  Derek Price  <derek@ximbiot.com>
1051         * NEWS: Mention Juniper's funding for other items.
1053 2004-08-10  Derek Price  <derek@ximbiot.com>
1055         * configure.in: Enable proxy support by default.
1056         * NEWS: Note this.
1058 2004-08-10  Derek Price  <derek@ximbiot.com>
1060         * configure.in: s/SECONDARY_SUPPORT/PROXY_SUPPORT/.
1062 2004-08-10  Derek Price  <derek@ximbiot.com>
1064         * NEWS: Note recent attempts at improving I/O efficiency.
1065         * configure.in (--enable-file-cache-trust): New option.
1067 2004-08-10  Derek Price  <derek@ximbiot.com>
1069         * NEWS: Credit Juniper Networks funding for writeproxy code and add a
1070         few other details.
1072 2004-08-05  Derek Price  <derek@ximbiot.com>
1074         * configure.in (--enable-proxy): Switch to turn off writeproxy support.
1076 2004-06-29  Derek Price  <derek@ximbiot.com>
1078         * NEWS: Note new scripting hooks and new loginfo behavior.
1080 2004-06-28  Derek Price  <derek@ximbiot.com>
1082         * srclist.txt: Note minmax imported from GNULIB.
1084 2004-06-10  Derek Price  <derek@ximbiot.com>
1086         * Note addition of write proxy functionality.
1088 2004-08-30  Derek Price  <derek@ximbiot.com>
1090         * NEWS: Note compliance of log_accum.pl with Perl 5.8.5.
1092 2004-08-27  Derek Price  <derek@ximbiot.com>
1094         * srclist.txt: Note minmax imported from GNULIB.
1096 2004-08-27  Derek Price  <derek@ximbiot.com>
1098         * configure.in (--enable-file-cache-trust, --enable-proxy): New
1099         options.
1101 2004-08-25  Derek Price  <derek@ximbiot.com>
1103         * TODO (232): New item.
1105 2004-08-24  Derek Price  <derek@ximbiot.com>
1107         * TODO (24, 49, 92, 113): Remove completed/obsolescent items.
1109 2004-08-24  Derek Price  <derek@ximbiot.com>
1111         * BUGS: Remove release subdir note.  This was fixed with the commit on
1112         2004-02-25, based on Matthew Ogilvie's patch.
1114 2004-08-24  Derek Price  <derek@ximbiot.com>
1116         * NEWS: Note r* . fix.
1117         * BUGS: Remove r* . note.
1119 2004-08-24  Derek Price  <derek@ximbiot.com>
1121         * NEWS: Note invalid tag fix.
1123 2004-08-24  Derek Price  <derek@ximbiot.com>
1125         * NEWS: Note error message corrections.
1127 2004-08-24  Mark D. Baushke  <mdb@cvshome.org>
1129         * NEWS: Note that modules -a bugfix has a change in behavior.
1131 2004-06-29  Derek Price  <derek@ximbiot.com>
1133         * NEWS: Note new scripting hooks and val-tags behavior.
1135 2004-07-17  Mark D. Baushke  <mdb@cvshome.org>
1137         * NEWS: Add note about new ImportNewFilesToVendorBranchOnly
1138         option.
1140 2004-07-17  Derek Price  <derek@ximbiot.com>
1142         * NEWS: Note PAM session management support.
1144 2004-07-16  Derek Price  <derek@ximbiot.com>
1146         * configure.in: Generate contrib/pam/Makefile.
1147         * NEWS: Note distribution of sample PAM configs.
1148         (Thanks to a report from Brian Murphy <brian@murphy.dk>.)
1150 2004-07-12  Derek Price  <derek@ximbiot.com>
1152         * NEWS: Note improved time zone handling.  Attribute previous change.
1154 2004-07-12  Derek Price  <derek@ximbiot.com>
1156         * configure.in: Update copyright year.
1158 2004-06-29  Derek Price  <derek@ximbiot.com>
1160         * NEWS: Note client/server sending short repositories.
1162 2004-06-24  Derek Price  <derek@ximbiot.com>
1164         * cvsnt.dsp: Add "./lib/xsize.h" to Header file list.
1165         * cvsnt.dep: Regenerated for "./cvsnt.dsp" change.
1166         (Patch submitted by Conrad T. Pino <Conrad@Pino.com>.)
1168 2004-06-22  Derek Price  <derek@ximbiot.com>
1170         * NEWS: Note Conrad's Windows fix.
1172 2004-06-21  Derek Price  <derek@ximbiot.com>
1174         * .cvsignore: Ignore GPG signature files for distributions.
1176 2004-06-10  Derek Price  <derek@ximbiot.com>
1178         * NEWS: Note manual update.
1180 2004-06-09  Derek Price  <derek@ximbiot.com>
1182         * NEWS: Note Stefan & Sebastian's security fixes.
1183         * acinclude.m4 (gl_SIZE_MAX, gl_XSIZE): Import from GNULIB.
1184         * configure.in: Call gl_XSIZE.
1186 2004-06-09  Derek Price  <derek@ximbiot.com>
1188         * NEWS: Note CAN-2004-0414 fix.
1190 2004-06-02  Derek Price  <derek@ximbiot.com>
1192         * TODO (231): New item.
1194 2004-05-20  Derek Price  <derek@ximbiot.com>
1196         * configure.in: Add calls to gl_FUNC_TZSET_CLOBBER &
1197         gl_FUNC_GNU_STRFTIME.
1198         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1199         * srclist.txt (strftime): New module.
1201 2004-05-20  Derek Price  <derek@ximbiot.com>
1203         * srclist.txt (tzet): New GNULIB module.
1204         * configure: Regenerated.
1206 2004-05-20  Derek Price  <derek@ximbiot.com>
1208         * NEWS: Add `cvs ls' to localtime item.  1.12.9, not 1.12.8.
1210 2004-05-19  Derek Price  <derek@ximbiot.com>
1212         * TODO (224): Remove completed item.
1213         (Patch from Bart Robinson <lomew@pobox.com>.)
1215         * NEWS: Note new local time output.
1217 2004-05-19  Derek Price  <derek@ximbiot.com>
1219         * NEWS: Note generation of windows-NT/config.h.in.
1220         * configure.in: Use new plhead.pl for windows-NT/fix-msvc-mak.  Add
1221         windows-NT/mkconfig target.
1222         * configure: Regenerated.
1224 2004-05-19  Derek Price  <derek@ximbiot.com>
1226         * NEWS: Note CAN-2004-0396 fix.
1228 2004-05-17  Derek Price  <derek@ximbiot.com>
1230         * cvsnt.dsp: Add "lib/xtime.h" to project header files.
1231         * cvsnt.dep: Regnerated for "cvsnt.dsp" file change.
1233 2004-05-17  Derek Price  <derek@ximbiot.com>
1235         * BUGS: Note assertion failure of r* commands.
1237 2004-05-17  Derek Price  <derek@ximbiot.com>
1239         * BUGS: Note current `cvs ls' assertion failure.  Remove out of date
1240         comment about out of date Windows build files and several bug reports
1241         that are so old, without similar recent reports, that I'm assuming that
1242         the problems have been fixed.
1244 2004-05-15  Derek Price  <derek@ximbiot.com>
1246         Back out getdate.y update.
1247         * NEWS: Remove note about half-hour time zones.
1249 2004-05-15  Derek Price  <derek@ximbiot.com>
1251         * cvsnt.dsp: Move "lib/*.c" to project "lib/libcvs".  Header file list
1252         updated for GNULIB updates.
1253         * cvsnt.dep: Regenerated for "cvsnt.dsp" change.
1254         * cvsnt.mak: Regenerated for "cvsnt.dsp" change.
1255         (Patch from Conrad T. Pino <Conrad@Pino.com>.)
1257 2004-05-11  Derek Price  <derek@ximbiot.com>
1259         * NEWS: Note commit output suppression.
1261 2004-05-03  Derek Price  <derek@ximbiot.com>
1263         * srclist.txt: Note bison.m4 forked from GNULIB.
1264         * aclocal.m4, configure: Regenerated.
1266 2004-05-02  Derek Price  <derek@ximbiot.com>
1268         * configure.in: Call AC_FUNC_STRERROR_R.
1269         * srclist.txt (error): New module, kinda.
1270         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1272 2004-04-30  Derek Price  <derek@ximbiot.com>
1274         * NEWS: Note that man page is generated from cvs.texinfo now.
1275         * configure.in: Build doc/mkman.
1276         * configure, Makefile.in: Regenerated.
1278 2004-04-29  Derek Price  <derek@ximbiot.com>
1280         * configure.in: Remove AC_PROG_YACC invocation in favor of gl_BISON.
1281         * configure: Regenerated.
1283 2004-04-29  Derek Price  <derek@ximbiot.com>
1285         * configure.in: s/jm_FUNC_GLIBC_UNLOCKED_IO/gl_FUNC_GLIBC_UNLOCKED_IO/.
1286         * aclocal.m4, configure: Regenerated.
1288 2004-04-28  Derek Price  <derek@ximbiot.com>
1290         * ylwrap: Add from Automake to support YACC.
1291         * Makefile.in: Regenerated.
1293 2004-04-28  Derek Price  <derek@ximbiot.com>
1295         * NEWS: Note half-hour timezone strings handled.
1297 2004-04-27  Derek Price  <derek@ximbiot.com>
1299         * configure.in: Call gl_GETDATE and remove obsoleted cruft.
1300         * srclist.txt (getdate): New module.
1301         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1303 2004-04-27  Derek Price  <derek@ximbiot.com>
1305         * configure.in: Call gl_FUNC_MKTIME.
1306         * srclist.txt (mktime): New module.
1307         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1309 2004-04-27  Derek Price  <derek@ximbiot.com>
1311         * configure.in: Call gl_TIME_R.
1312         * srclist.txt (time_r): New module.
1313         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1315 2004-04-27  Derek Price  <derek@ximbiot.com>
1317         * configure.in: Call gl_FUNC_NANOSLEEP.
1318         * srclist.txt (nanosleep): New module.
1319         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1321 2004-04-27  Derek Price  <derek@ximbiot.com>
1323         * configure.in: Call gl_GETTIME.
1324         * srclist.txt (gettime): New module.
1325         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1327 2004-04-27  Derek Price  <derek@ximbiot.com>
1329         * configure.in: Call AC_FUNC_GETTIMEOFDAY_CLOBBER.
1330         * srclist.txt (gettimeofday): New module.
1331         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1333 2004-04-27  Derek Price  <derek@ximbiot.com>
1335         * configure.in: Call gl_TIMESPEC.
1336         * srclist.txt (timespec): New module.
1337         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1339 2004-04-27  Derek Price  <derek@ximbiot.com>
1341         * configure.in: Replace calls to AC_AIX, AC_MINIX, & AC_GNU_SOURCE
1342         with gl_USE_SYSTEM_EXTENSIONS.
1343         * srclist.txt (extensions): New module.
1344         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1346 2004-04-27  Derek Price  <derek@ximbiot.com>
1348         * srclist.txt (dirname): Mark as not forked.
1349         * aclocal.m4: Regenerated.
1351 2004-04-27  Derek Price  <derek@ximbiot.com>
1353         Add dirname module from GNULIB.
1355         * configure.in: Use gl_DIRNAME.
1356         * srclist.txt (dirname): New module.
1357         * Makefile.in, aclocal.m4, config.h.in, configure: Regenerated.
1359 2004-04-26  Derek Price  <derek@ximbiot.com>
1361         * NEWS: Note that :ext: no longer relies on an external transport with
1362         a GNU argument processor.
1364 2004-04-26  Derek Price  <derek@ximbiot.com>
1366         * cvsnt.dsp: Add ls.c & stdbool.h as dependencies.
1367         * cvsnt.dep, cvsnt.mak: Regenerated.
1369 2004-04-23  Derek Price  <derek@ximbiot.com>
1371         * NEWS: Note new cvs ls subcommand.
1372         (Thanks for patches from Mark D Baushke <mdb@cvshome.org>
1373         & Alexander Taler <dissent@cvshome.org>.)
1375 2004-04-23  Derek Price  <derek@ximbiot.com>
1377         * cvsnt.dep, cvsnt.mak: Back out previous change.
1379 2004-04-23  Derek Price  <derek@ximbiot.com>
1381         * cvsnt.dep, cvsnt.mak: Regenerated.
1383 2004-04-21  Derek Price  <derek@ximbiot.com>
1385         Add stdbool module from GNULIB.
1387         * HACKING: Note availability of stdbool, fnmatch, alloca & GNULIB
1388         substitutes in general.
1389         * configure.in: Call AM_STDBOOL_H.
1390         * srclist.txt: Add stdbool.
1391         * aclocal.m4, configure, config.h.in, Makefile.in: Regenerated.
1393 2004-04-20  Derek Price  <derek@ximbiot.com>
1395         * NEWS: Note XP directory deletion fix.
1397 2004-04-19  Derek Price  <derek@ximbiot.com>
1399         * cvsnt.mak: Regenerated for "zlib/libz.dsp" change.
1400         (Patch from Conrad T. Pino <Conrad@Pino.com>.)
1402 2004-04-17  Derek Price  <derek@ximbiot.com>
1404         * cvsnt.dsw, cvsnt.dsp: Rename "lib/lib.*" to "lib/libcvs.*" and
1405         "zlib/zlib.*" to "zlib/libz.*".
1406         * cvsnt.dep, cvsnt.mak: Regenerated.
1407         (Patch from Conrad T. Pino <Conrad@Pino.com>.)
1409 2004-04-16  Derek Price  <derek@ximbiot.com>
1411         * NEWS: Correct CVS name for piped checkout issue now that we have one.
1413 2004-04-15  Derek Price  <derek@ximbiot.com>
1415         * cvsnt.dsp: Set PROP BASE directories to projet standard,
1416         synchronize ADD BASE statements with ADD counter part,
1417         remove child note property overrides which taken together
1418         reduce file size and "Reset" function uses project defaults.
1419         Place project libraries first in link library order.
1420         * cvsnt.mak: Regenerated for cvsnt.dsp change.
1421         (Patch from Conrad T. Pino <Conrad@Pino.com>.)
1423 2004-04-15  Derek Price  <derek@ximbiot.com>
1425         * cvsnt.dep: Regenerated for lib/lib.dsp change.
1426         (Patch from Conrad T. Pino <Conrad@Pino.com>.)
1428 2004-04-15  Derek Price  <derek@ximbiot.com>
1430         * NEWS: Retroactively add CVE issue name for the piped etc issue.
1432 2004-04-15  Derek Price  <derek@ximbiot.com>
1434         * NEWS: Retroactively add CVE issue name for the trojan server issue.
1436 2004-04-15  Derek Price  <derek@ximbiot.com>
1438         * cvsnt.dsp: Set default configuration on generated make files to
1439         Win32 Debug.
1440         (Patch from Conrad T. Pino <conrad@pino.com>.)
1441         * cvsnt.dep, cvsnt.mak: Regenerated.
1443 2004-04-15  Derek Price  <derek@ximbiot.com>
1445         * NEWS: Note MSVC++ project file regeneration.
1447 2004-04-15  Derek Price  <derek@ximbiot.com>
1449         * Makefile.am (EXTRA_DIST): Add cvsnt.dep.
1450         * Makefile.in: Regenerated.
1452 2004-04-15  Derek Price  <derek@ximbiot.com>
1454         * cvsnt.dep: New generated file.
1455         * cvsnt.mak: Regenerated.
1456         (Original patch from Conrad T. Pino <conrad@pino.com>.)
1458 2004-04-14  Derek Price  <derek@ximbiot.com>
1460         * NEWS: Note use of POSIX.2 fnmatch.
1462 2004-04-14  Derek Price  <derek@ximbiot.com>
1464         * HACKING: s/cvsntfix.pl/fix-msvc-head.pl/.
1466 2004-04-14  Derek Price  <derek@ximbiot.com>
1468         * configure.in: Generate windows-NT/fix-msvc-mak.
1469         * configure, Makefile.in: Regenerated.
1471 2004-04-14  Derek Price  <derek@ximbiot.com>
1473         * INSTALL (Building from source code under Unix): Move Autoconf &
1474         Automake notes...
1475         * HACKING (Regenerating Build Files (UNIX)): ...here.
1476         (Regenerating Build Files (Windows)): New section.
1478 2004-04-14  Derek Price  <derek@ximbiot.com>
1480         Update to current fnmatch module from GNULIB.
1482         * configure.in: Call gl_FUNC_FNMATCH_POSIX.
1483         (AC_CHECK_HEADERS): Don't bother checking for fnmatch.h - we can assume
1484         it.
1485         * srclist.txt: Note origins of fnmatch.
1486         * aclocal.m4, config.h.in, configure, Makefile.in: Regenerated.
1488 2004-04-14  Derek Price  <derek@ximbiot.com>
1490         * Makefile.am (EXTRA_DIST): Remove cvsnt.dep.
1491         * Makefile.in: Regenerated.
1493 2004-04-13  Derek Price  <derek@ximbiot.com>
1495         * NEWS: Note validation of paths passed to the client.
1497 2004-04-13  Derek Price  <derek@ximbiot.com>
1499         * NEWS: Note restriction of modules to within $CVSROOT.
1501 2004-04-07  Derek Price  <derek@ximbiot.com>
1503         * NEWS: Clarify relative-path up-reference article.
1505 2004-04-07  Derek Price  <derek@ximbiot.com>
1507         Update regex module from GNULIB.
1509         * NEWS: Note update.
1510         * configure.in: Call gl_REGEX.
1511         * srclist.txt: Note origins of regex module.
1512         * Makefile.in, configure, config.h.in, aclocal.m4: Regenerated.
1514 2004-04-06  Derek Price  <derek@ximbiot.com>
1516         * NEWS: Note web proxy support.
1518 2004-04-06  Derek Price  <derek@ximbiot.com>
1520         * TODO (196, 217, 219, 220, 222, 226): Remove completed items.
1521         (230): New item.
1523 2004-04-06  Derek Price  <derek@ximbiot.com>
1525         * NEWS: Note this change.
1526         * configure.in: Do not try and use TMP, TEMP, or TMPDIR as default
1527         temporary directories.
1528         * configure: Regenerated.
1530 2004-04-05  Derek Price  <derek@ximbiot.com>
1532         * srclist.txt: Note new location for GNULIB CVS repository.
1534 2004-04-04  Derek Price  <derek@ximbiot.com>
1536         * NEWS: Note Cygwin handles paths like X:\.
1538 2004-04-02  Derek Price  <derek@ximbiot.com>
1540         * NEWS: Note Windows ISDIRSEP fix.
1542 2004-04-02  Derek Price  <derek@ximbiot.com>
1544         * INSTALL: Instruct users to use the Workspace file and not the project
1545         file for MSVC++.
1546         (Patch from Conrad T. Pino <conrad@pino.com>.)
1548 2004-04-02  Derek Price  <derek@ximbiot.com>
1550         * NEWS: Make some notes as to client/serverness of changes.
1552 2004-04-02  Derek Price  <derek@ximbiot.com>
1554         * NEWS: Note relative path fix.
1556 2004-04-01  Derek Price  <derek@ximbiot.com>
1558         * NEWS: Record run race removal.
1560 2004-03-31  Derek Price  <derek@ximbiot.com>
1562         * NEWS: Note contrb script renames.
1563         * configure.in: Rename contrib scripts.
1564         * configure: Regenerated.
1566 2004-03-31  Mark D. Baushke  <mdb@cvshome.org>
1568         * cvs.spec.in (BuildRequires): Do not fail if info DIR file does
1569         not exist. (Not everyone has an install-info that generates the
1570         dir file that we want deleted.)
1571         (Report from Geoff Beier <geoff@caradas.com>.)
1573 2004-03-29  Derek Price  <derek@ximbiot.com>
1575         * cvsnt.mak: Regenerated with VC++ 5.0.
1576         (Original sent by Dennis Jones <djones@oregon.com>.)
1577         * cvsnt.dep: Removed.
1579 2004-03-28  Derek Price  <derek@ximbiot.com>
1581         * cvsnt.mak: Print "Debug" when defaulting to Debug.
1583 2004-03-28  Derek Price  <derek@ximbiot.com>
1585         * cvsnt.mak: Default to using debugging symbols so that folks who don't
1586         know enough to remove the debugging symbols might still be able to send
1587         us stack traces after encountering problems.
1589 2004-03-28  Derek Price  <derek@ximbiot.com>
1591         * cvsnt.dep, cvsnt.mak: Regnerated.  Remove system specific
1592         dependency reference.
1594 2004-03-27  Derek Price  <derek@ximbiot.com>
1596         * cvsnt.dep, cvsnt.mak: Regnerated.
1598 2004-03-26  Derek Price  <derek@ximbiot.com>
1600         * INSTALL: Note that build files have been regenerated with MSVC 6.0.
1602 2004-03-26  Derek Price  <derek@ximbiot.com>
1604         * NEWS: Note Windows build file regeneration.
1606 2004-03-25  Derek Price  <derek@ximbiot.com>
1608         * NEWS: Note failure of Cygwin to convert back slashes to slashes.
1610 2004-03-25  Derek Price  <derek@ximbiot.com>
1612         * cvs.spec.in (BuildRoot): Use a more unique directory name.
1614 2004-03-25  Derek Price  <derek@ximbiot.com>
1616         * Makefile.in: Regenerated.
1618 2004-03-25  Derek Price  <derek@ximbiot.com>
1620         * Makefile.am (EXTRA_DIST): Add cvsnt.dep.
1622 2004-03-25  Derek Price  <derek@ximbiot.com>
1624         * cvsnt.dep: New files created by Visual C++ 6.0.
1625         * cvsnt.dsp, cvsnt.dsw, cvsnt.mak: Updated by Visual C++ 6.0.
1626         * .cvsignore: Add and remove files for new MSVC++ setup.
1628 2004-03-25  Derek Price  <derek@ximbiot.com>
1630         * NEWS: Note Windows memory allocation fix.
1632 2004-03-22  Derek Price  <derek@ximbiot.com>
1634         * INSTALL: Note compilation & --without-gssapi requirement for HPPA
1635         with HP-UX 11.11.
1636         (Report from Nicolas Vervelle <nicolas.vervelle@steria.com>.)
1638 2004-03-20  Derek Price  <derek@ximbiot.com>
1640         * NEWS: Note resurrection fixes.
1642 2004-03-18  Derek Price  <derek@ximbiot.com>
1644         * NEWS: Back out previous NEWS change at Larry Jones' suggestion.
1646 2004-03-17  Derek Price  <derek@ximbiot.com>
1648         * NEWS: Note spelling fix.
1650 2004-03-17  Derek Price  <derek@ximbiot.com>
1652         * configure.in (--enable-password-authentication-client): Correct
1653         error message text.
1654         * NEWS: Note this change.
1655         * configure: Regenerated.
1657 2004-03-15  Derek Price  <derek@ximbiot.com>
1659         * NEWS: Note cvs release + Kerberos fix.
1661 2004-03-15  Derek Price  <derek@ximbiot.com>
1663         * configure.in: Correct grammar in help text.
1664         * configure: Regenerated.
1666 2004-03-15  Derek Price  <derek@ximbiot.com>
1668         * macintosh/.cvsignore: Complete pruning of directory started in 1999.
1670 2004-03-14  Derek Price  <derek@ximbiot.com>
1672         * NEWS: Note resurrection fix.
1674 2004-03-14  Derek Price  <derek@ximbiot.com>
1676         * NEWS: Note error & status message corrections.
1678 2004-03-14  Derek Price  <derek@ximbiot.com>
1680         * NEWS: Note diff of added files against arbitrary revisions fix.
1682 2004-03-12  Derek Price  <derek@ximbiot.com>
1684         * NEWS: Remove header comment fix note, per GNU coding standards.
1686 2004-03-14  Derek Price  <derek@ximbiot.com>
1688         * NEWS: Note sanity.sh client/server message fix.
1690 2004-03-14  Derek Price  <derek@ximbiot.com>
1692         * NEWS: Note add.c message changes.
1694 2004-03-13  Derek Price  <derek@ximbiot.com>
1696         * NEWS: Note server.c header comment fix.
1698 2004-03-13  Derek Price  <derek@ximbiot.com>
1700         * NEWS: Restore since 1.12.5 section since 1.12.6 distcheck failed.
1702 2004-03-11  Derek Price  <derek@ximbiot.com>
1704         * cvsnt.mak (alloca.obj, alloca.h): New targets.
1705         (CLEAN): Clean generated headers.
1706         (vasnprintf.c): Add dependency on alloca.h.
1708 2004-03-11  Derek Price  <derek@ximbiot.com>
1710         * srclist.txt: Note unfork of lib/xsize.h.
1712 2004-03-07  Derek Price  <derek@ximbiot.com>
1714         * cvsnt.mak (asnprintf, vasnprintf, printf-args, printf-parse):
1715         New targets.
1716         * srclist.txt: Note fork of lib/xsize.h.
1717         * NEWS: Note that CVSROOT/*info scripts may not work as expected under
1718         Windows.
1720 2004-03-03  Derek Price  <derek@ximbiot.com>
1722         * NEWS: Note that directories and files named `CVS' are now also
1723         rejected by import.
1725 2004-02-26  Derek Price  <derek@ximbiot.com>
1727         * cvsnt.mak (cvs.exe): Build xmalloc.obj, not xalloc.obj.
1729 2004-02-26  Derek Price  <derek@ximbiot.com>
1731         * cvsnt.mak (xmalloc.obj, xstrdup.obj): s/windows-NT/lib/.
1733 2004-02-25  Derek Price  <derek@ximbiot.com>
1735         * NEWS: Note `checkout -d' behavior change.
1737 2004-02-25  Derek Price  <derek@ximbiot.com>
1739         * NEWS: Update dying gasp note.
1741 2004-02-25  Derek Price  <derek@ximbiot.com>
1743         * cvsnt.mak (exitfail.obj): s/windows-NT/lib/.
1745 2004-02-25  Derek Price  <derek@ximbiot.com>
1747         * NEWS: Note `cvs release' Entries corruption fix.
1749 2004-02-24  Derek Price  <derek@ximbiot.com>
1751         * cvsnt.mak: Add xstrdup, xalloc, exitfail.
1753 2004-02-20  Derek Price  <derek@ximbiot.com>
1755         * NEWS: Note that the dying gasp check has now been completely removed.
1757 2004-02-20  Derek Price  <derek@ximbiot.com>
1759         Import xalloc module from GNULIB, as well as its remaining unimported
1760         dependency, the exitfail module.
1762         * NEWS: Note addition of xalloc & vasnprintf modules from GNULIB.
1763         * configure.in: Call gl_XALLOC & gl_EXITFAIL.
1764         * cvsnt.mak: Add new objects & sources.
1765         * srclist.txt (exitfail, xalloc): New GNULIB modules.
1766         * Makefile.in, aclocal.m4, configure: Regenerated.
1768 2004-02-20  Larry Jones  <lawrence.jones@ugsplm.com>
1770         * configure.in: Don't use grep -w, it's not portable.
1771         * configure: Regenerated.
1773 2004-02-19  Larry Jones  <lawrence.jones@ugsplm.com>
1775         * configure.in: Move the wint_t size check after all the base type
1776         size checks and include the relevant header file, use "short" rather
1777         than "short int" (ala "long" and "long long"), add a size check for
1778         intmax_t, remove "CVSROOT/*" since it ends up embedded in a C
1779         comment where the "/*" looks like an attempt to have a nested comment.
1780         * config.h.in, configure: Regenerated.
1782 2004-02-19  Derek Price <derek@ximbiot.com>
1784         * configure.in: AC_REQUIRE some HAVE_TYPE functions to avoid using
1785         post-C89 constructs in the new format_cmdline stuff when they are not
1786         available.  Update comments.  s/_LONG_INT\>/_LONG/i;
1787         s/\<long int\>/long/.  Don't check size of types that are not
1788         available.  Check size of size_t and ptrdiff_t.
1789         * config.h.in, configure:  Regenerated.
1791 2004-02-18  Derek Price <derek@ximbiot.com>
1793         * configure.in: Don't require AC_C_INLINE, now that m4/xsize.m4 does
1794         this itself.
1795         * aclocal.m4, configure:  Regenerated.
1797 2004-02-17  Derek Price <derek@ximbiot.com>
1799         * configure.in:  added macros to set the UNIQUE_*_TYPE_* flags and
1800         HAVE_STDINT_T (for intmax_t) for some stuff involving varargs in
1801         format_cmdline() in src/run.c.  UNIQUE_X_TYPE_Y means that
1802         type Y (e.g. INT, SHORT_INT, or DOUBLE) is the first type, according
1803         to an arbitrary order of precedence within type group X (e.g. INT or
1804         FLOAT), that has a particular size, in bytes.  Added
1805         SUPPORT_OLD_INFO_FMT_STRINGS in order to make configurable whether to
1806         support the old style info file command line format strings.  The idea
1807         is to deprecate the use of the old strings until one day this can be
1808         switched to off.  This option can be enabled/disabled with
1809         --enable-old-info-format-support and --disable-old-info-format-support.
1810         * HACKING (Run-time behaviors): Remove reference to Parse_Info not
1811         accepting a void * argument.
1813         * config.h.in:  Regenerated.
1814         * configure:  Ditto..
1816 2004-02-17  Derek Price  <derek@ximbiot.com>
1818         * NEWS: Note spec file fix.
1819         * cvs.spec: Update to avoid the error checking algorithm's of more
1820         recent version of RPM.
1822 2004-02-17  Derek Price  <derek@ximbiot.com>
1824         * NEWS: Note recent commenting of src/checkout.c and Mark's leak fixes.
1826 2004-02-16  Larry Jones  <lawrence.jones@ugsplm.com>
1828         * configure.in: Add AC_C_INLINE for vasnprintf and friends.
1829         * config.h.in, configure: Regenerated.
1831 2004-02-15  Derek Price  <derek@ximbiot.com>
1833         Import vasnprintf module from GNULIB.
1834         * configure.in: Call gl_FUNC_VASNPRINTF.
1835         * srclist.txt: Add vasnprintf module.
1837 2004-02-15  Derek Price  <derek@ximbiot.com>
1839         Import xsize module from GNULIB for vasnprintf().
1840         * configure.in: Call gl_XSIZE.
1841         * srclist.txt: Add xsize module.
1843 2004-02-15  Derek Price  <derek@ximbiot.com>
1845         Import alloca module from GNULIB for vasnprintf().
1846         * configure.in: Use gl_FUNC_ALLOCA.
1847         * srclist.txt: Add alloca module.
1849 2004-02-15  Derek Price  <derek@ximbiot.com>
1851         * NEWS: Note GNULIB updates.
1853 2004-02-12  Derek Price  <derek@ximbiot.com>
1855         * NEWS: Note Mark D. Baushke's recent memory leak plugs.
1857 2004-02-12  Derek Price  <derek@ximbiot.com>
1859         * NEWS: Note Ville Skyttä's other recent man page patch.
1861 2004-02-12  Derek Price  <derek@ximbiot.com>
1863         * NEWS: Note lock wait seg fault fix.
1865 2004-02-11  Derek Price  <derek@ximbiot.com>
1867         * NEWS: Note :fork: segfault avoidance.
1869 2004-02-11  Derek Price  <derek@ximbiot.com>
1871         * NEWS: Note readability improvements.
1873 2004-02-10  Derek Price  <derek@ximbiot.com>
1875         * NEWS: Note dying gasp check.
1877 2004-02-10  Derek Price  <derek@ximbiot.com>
1879         * NEWS: Note flow control pipe race fix.
1881 2004-02-10  Derek Price  <derek@ximbiot.com>
1883         * BUGS: Note problems building with MSVC++ under Windows and
1884         workaround.
1885         * INSTALL: Ditto.
1887 2004-02-10  Derek Price  <derek@ximbiot.com>
1889         * cvsnt.mak: Add stack.c and stack.h in order to compile under Windows.
1890         * README: Update copyright notice.
1892 2004-02-09  Derek Price  <derek@ximbiot.com>
1894         * NEWS: Note new tests in sanity.sh.
1896 2004-02-06  Derek Price  <derek@ximbiot.com>
1898         * README: Undo accidental overwrite.
1900 2004-02-04  Derek Price  <derek@ximbiot.com>
1902         * NEWS: Note that alias module recursion is now more comprehensive.
1904 2004-02-03  Derek Price  <derek@ximbiot.com>
1906         * NEWS: Note case insensitive client directory case preservation.
1908 2004-02-02  Derek Price  <derek@ximbiot.com>
1910         * NEWS: Correct "error message" from two commits back to read
1911         "status mesage".
1913 2004-02-02  Derek Price  <derek@ximbiot.com>
1915         * NEWS: Note new join-rm tests.
1917 2004-02-02  Derek Price  <derek@ximbiot.com>
1919         * NEWS: Note update error message correction.
1921 2004-02-02  Derek Price  <derek@ximbiot.com>
1923         * NEWS: Note that the server no longer claims to support the "Case"
1924         request.
1926 2004-02-02  Derek Price  <derek@ximbiot.com>
1928         * NEWS: Ammend last note to specify the continued lack of any server
1929         support for case insensitive clients more clearly.
1931 2004-02-02  Derek Price  <derek@ximbiot.com>
1933         * NEWS: Note that client handling of case insensitivity is restored.
1935 2004-01-30  Derek Price  <derek@ximbiot.com>
1937         * NEWS: Note man page fix.
1939 2004-01-30  Derek Price  <derek@ximbiot.com>
1941         * NEWS: Note contrib/log_accum tidy.
1943 2004-01-25  Derek Price  <derek@ximbiot.com>
1945         * NEWS: Note Kerberos 4 fix.
1947 2004-01-22  Derek Price  <derek@ximbiot.com>
1949         * NEWS: Note recent infinite alias loop fix.
1951 2004-01-22  Derek Price  <derek@ximbiot.com>
1953         * INSTALL: Remove a note about an Automake bug that has been fixed for
1954         quite awhile.
1956 2004-01-22  Derek Price  <derek@ximbiot.com>
1958         * INSTALL: s/Automake 1.7.5/Automake 1.7.9/.
1960 2004-01-14  Derek Price  <derek@ximbiot.com>
1962         * NEWS: Note Larrys recent mktemp.sh inclusion, documentation reorg,
1963         and zlib code fix.
1965 2003-12-23  Larry Jones  <lawrence.jones@ugsplm.com>
1967         * Makefile.am: Add mktemp.sh to EXTRA_DIST.
1968         * Makefile.in: Regenerated.
1970         * configure.in: Get mktemp.sh from $srcdir.
1971         * configure: Regenerated.
1972         (Reported by Matt Selsky <selsky@columbia.edu>.)
1974 2003-12-18  Derek Price  <derek@ximbiot.com>
1976         * NEWS: Add since 1.12.5 section.
1977         * configure.in: Update for dev 1.12.5.1.
1978         * configure: Regenerated.
1980 2003-12-18  Derek Price  <derek@ximbiot.com>
1982         * configure.in: Update for release 1.12.5.
1983         * configure: Regenerated.
1985 2003-12-18  Derek Price  <derek@ximbiot.com>
1987         *  NEWS: Note Mark and Rob Clevenger's recent Windows build fixes.
1989 2003-12-18  Derek Price  <derek@ximbiot.com>
1991         * NEWS: Note syslog of root attempts.
1993 2003-12-18  Derek Price  <derek@ximbiot.com>
1995         * NEWS: Note that pserver can no longer run as root.
1997 2003-12-12  Derek Price  <derek@ximbiot.com>
1999         * cvs.spec.in (%post): Do the same for cvsclient.info.
2001 2003-12-12  Derek Price  <derek@ximbiot.com>
2003         * cvs.spec.in (%post): Remove info's uncompressed info file cache after
2004         installing the new gzipped files.
2006 2003-12-10  Mark D. Baushke  <mdb@cvshome.org>
2008         * configure.in(AC_FUNC_FSEEKO): Add. Include handling for fseeko
2009         and ftello with AC_LIBOBJ.
2010         (AC_REPLACE_FUNCS): Remove fseeko and ftello.
2011         * config.h.in, configure: Regenerated.
2013 2003-12-10  Mark D. Baushke  <mdb@cvshome.org>
2015         * cvsnt.mak (CLEAN, CPP_SBRS): Add ftello, fseeko, exithandle and
2016         getndelim2.
2017         (ftello.c, fseeko.c, exithandle.c, getndelim2): Add new source
2018         file definitions.
2019         (Patch from Rob Clevenger <rob@robsite.org>.)
2021 2003-12-09  Derek Price  <derek@ximbiot.com>
2023         * NEWS: Add section for 1.12.4.
2025 2003-12-09  Derek Price  <derek@ximbiot.com>
2027         * configure.in: Update for release 1.12.4.1.
2028         * configure: Regenerated.
2030 2003-12-09  Derek Price  <derek@ximbiot.com>
2032         * NEWS: Note new promotable read locks.
2033         * configure.in (--enable-lock-compatibility): New option.
2034         * configure, config.h.in: Regenerated.
2036 2003-12-09  Derek Price  <derek@ximbiot.com>
2038         * configure.in: Reorder enables slightly and improve commenting.
2039         * configure: Regenerated.
2041 2003-12-09  Mark D. Baushke  <mdb@cvshome.org>
2043         * configure.in (fseeko, ftello): Add to AC_REPLACE_FUNCS list.
2044         * configure, config.h.in: Regenerated.
2046 2003-12-08  Mark D. Baushke  <mdb@cvshome.org>
2048         * configure.in (AC_SYS_LARGEFILE). Add.
2049         * configure, config.h.in: Regenerated.
2050         * NEWS: Document.
2052 2003-12-07  Mark D. Baushke  <mdb@cvshome.org>
2054         * configure.in (AC_SYS_LARGEFILE): Remove. More work is needed
2055         before AC_SYS_LARGEFILE will work on all platforms.
2056         * configure, config.h.in: Regenerated.
2057         * NEWS: Remove last note.
2059         * configure.in (AC_SYS_LARGEFILE): Add. The history file on
2060         Solaris boxes can grow beyond 2GB.
2061         * configure, config.h.in: Regenerated.
2062         * NEWS: Note addition of --disable-largefiles option.
2064 2003-12-05  Derek Price  <derek@ximbiot.com>
2066         * configure.in: Update to require Automake 1.7.9.
2068 2003-12-05  Derek Price  <derek@ximbiot.com>
2070         * NEWS: Add since 1.12.3 section.
2071         * configure.in: Update for dev version 1.12.3.1.
2072         * configure: Regenerated.
2074 2003-12-04  Derek Price  <derek@ximbiot.com>
2076         * configure.in: Update for release 1.12.3.
2077         * configure: Regenerated.
2079 2003-12-03  Derek Price  <derek@ximbiot.com>
2081         * configure.in (--enable-case-sensitivity): Restore this option.
2082         Always AC_LIBOBJ(fncase) when filenames are found to be case
2083         insensitive.
2084         * configure, config.h.in: Regenerated.
2086 2003-11-26  Derek Price  <derek@ximbiot.com>
2088         * configure.in (--enable-case-sensitivity): Remove this option.
2089         * NEWS: Note removal of case sensitivity support.
2091         * config.h.in, configure: Regenerated.
2093 2003-11-26  Derek Price  <derek@ximbiot.com>
2095         * NEWS: Note recase tests.
2097 2003-11-26  Derek Price  <derek@ximbiot.com>
2099         * NEWS: Note new test suite functionality.
2101 2003-11-25  Mark D. Baushke  <mdb@cvshome.org>
2103         * configure.in (RSH_DFLT): Macro substitution for configured CVS_RSH.
2104         * Makefile.in, configure: Regenerated.
2106 2003-11-19  Derek Price  <derek@ximbiot.com>
2108         * srclist.txt (getline): Update to match new module definitions and
2109         imports.
2110         * aclocal.m4, configure: Regenerated.
2112 2003-11-19  Derek Price  <derek@ximbiot.com>
2114         * NEWS: Rename "OTHER ISSUES" to "GENERAL USER ISSUES" and move the
2115         note about the Autoconf upgrade to a new "DEVELOPER ISSUES" section.
2116         Add a note about upgrading Automake.
2117         * aclocal.m4, configure, **/Makefile.in: Regenerated with Automake
2118         1.7.9.
2120 2003-11-18  Derek Price  <derek@ximbiot.com>
2122         * NEWS: Subdivide Changes section into "SERVER SECURITY ISSUES" and
2123         "OTHER ISSUES".  Note module abspath issue in security section.
2125 2003-11-10  Derek Price  <derek@ximbiot.com>
2127         * BUGS: Add some detail to the last two notes Mark added.
2129 2003-11-10  Mark D. Baushke  <mdb@cvshome.org>
2131         * BUGS: Note bugs symlinks to files will not work with or without
2132         LockDir. Note that symlinks to directories will not work with
2133         LockDir.
2135 2003-11-10  Derek Price  <derek@ximbiot.com>
2137         * configure.in: Require Autoconf 2.58.
2138         * INSTALL, NEWS: Note new Autoconf requirements.
2140         * configure: Regenerated.
2142 2003-11-04  Derek Price  <derek@ximbiot.com>
2144         * configure.in: Add some more help text for --enable-case-sensitivity.
2145         * configure: Regenerated.
2147 2003-11-03  Derek Price  <derek@ximbiot.com>
2149         * configure.in (AM_INIT_AUTOMAKE): Require Automake 1.7.5.
2151 2003-11-03  Derek Price  <derek@ximbiot.com>
2153         * INSTALL: Add some notes on Autoconf requirements.
2155 2003-11-03  Derek Price  <derek@ximbiot.com>
2157         * Makefile.in: Regenerated.
2159 2003-11-03  Mark D. Baushke  <mdb@cvshome.org>
2161         * Makefile.am (ACLOCAL_AMFLAGS): autoreconf does not understand
2162         what to do with $(srcdir) so remove it -- autoreconf needs to be
2163         done in the srcdir in order to regenerate all the files properly
2164         in any case.
2166         * configure.in (AM_GNU_GETTEXT_VERSION): Add to allow autoreconf
2167         to regenerate files instead of using the incantation:
2168         'aclocal -I m4 && autoconf && automake && autoheader' to do the
2169         same thing as 'autoreconf' should do.
2171 2003-11-03  Derek Price  <derek@ximbiot.com>
2173         * NEWS: Note that we're better at detecting ZLIB versions now.
2175 2003-11-03  Derek Price  <derek@ximbiot.com>
2177         * aclocal.m4, configure: Regenerated.
2179 2003-11-03  Derek Price  <derek@ximbiot.com>
2181         * NEWS: Note that server ignores `-l' rather than rejecting it with a
2182         fatal error.
2184 2003-10-31  Derek Price  <derek@ximbiot.com>
2186         * INSTALL: Note Cygwin as an option for building CVS under Windows.
2188 2003-10-31  Derek Price  <derek@ximbiot.com>
2190         * INSTALL: s/cvsgui/wincvs/.
2192 2003-10-27  Derek Price  <derek@ximbiot.com>
2194         * configure.in: Move case sensitivity test to the enable-* section and
2195         allow override via command line switch.
2196         * NEWS: Update last news item to reflect new command line switch.
2197         * configure, config.h.in: Regenerated.
2199 2003-10-27  Derek Price  <derek@ximbiot.com>
2201         * configure.in: Add new test for a case insensitive file system.
2202         * configure, config.h.in: Regenerated.
2203         * NEWS: Note the above change.
2205 2003-10-27  Derek Price  <derek@ximbiot.com>
2207         * configure.in: Update version to 1.12.2.1.
2208         * NEWS (Changes since 1.12.2): New section.
2209         * configure: Regenerated.
2211 2003-10-27  Derek Price  <derek@ximbiot.com>
2213         * configure.in: Update version to 1.12.2.
2214         * configure: Regenerated.
2216 2003-10-27  Derek Price  <derek@ximbiot.com>
2218         * cvsnt.mak: /PROTO\.h/d;.
2220 2003-10-24  Derek Price  <derek@ximbiot.com>
2222         * NEWS: Update recent text about joins to reflect new behavior.
2224 2003-10-24  Derek Price  <derek@ximbiot.com>
2226         * BUGS: Note that release of a project subdir does not remove the entry
2227         from `./CVS/Entries'.
2229 2003-10-24  Derek Price  <derek@ximbiot.com>
2231         * NEWS: Note things like plugging memory leaks and code cleanup and
2232         reorganization under misc.
2234 2003-10-24  Derek Price  <derek@ximbiot.com>
2236         * BUGS: Remove obsolete bug report.
2237         (Patch from Paul Edwards <somewhere in Australia>.)
2239 2003-10-24  Derek Price  <derek@ximbiot.com>
2241         * BUGS: Remove obsolete bug report.
2242         (Patch from Paul Edwards <somewhere in Australia>.)
2244 2003-10-23  Mark D. Baushke  <mdb@cvshome.org>
2246         * NEWS: Note behavior change for cvs update -jrev1 -jrev2.
2248 2003-10-23  Derek Price  <derek@ximbiot.com>
2250         * NEWS: Note that double include of getndelim2.o problem is gone from
2251         OS X.
2252         * srclist.txt (getline, getndelim2): Note divergence from GNULIB.
2253         * aclocal.m4, configure: Regenerated.
2255 2003-10-22  Derek Price  <derek@ximbiot.com>
2257         * NEWS: Note that we build on systems with gettext installed now.
2259 2003-10-21  Derek Price  <derek@ximbiot.com>
2261         * NEWS: Note Mark's recent admin -m fix.
2263 2003-10-21  Derek Price  <derek@ximbiot.com>
2265         * NEWS: Note the @email{} and @url{} fixes as misc documentation fixes.
2267 2003-10-14  Derek Price  <derek@ximbiot.com>
2269         * NEWS: Note POSIX 1003.1-2001 compatibility of docs and scripts.
2271 2003-10-14  Derek Price  <derek@ximbiot.com>
2273         Port to pedantic POSIX 1003.1-2001 hosts, such as Debian GNU/Linux
2274         testing with _POSIX2_VERSION=200112 in the environment.
2276         * BUGS: Suggest 'diff -C2', not 'diff -c2'.
2277         * FAQ: Suggest 'sort -k 1.2', not 'sort +0.1'.
2278         * depcomp: Sync to the depcomp shipped with Automake 1.7.8, as
2279         it has the bug fixed and that's better than maintaining our
2280         own depcomp.
2281         (Patch from Paul Eggert <eggert@twinsun.com>.)
2283 2003-10-14  Derek Price  <derek@ximbiot.com>
2285         * INSTALL: Add HPPA 2.0 running HP-UX 10.20 for CVS 1.11.9.
2286         (Report from Tom Kuiper <kuiper@DSNra.JPL.NASA.gov>.)
2288 2003-10-09  Derek Price  <derek@ximbiot.com>
2290         * HACKING (Other style issues): Note the dev team's preference for
2291         consistency in the use of the `extern' storage-class identifier.
2293 2003-10-08  Derek Price  <derek@ximbiot.com>
2295         * NEWS: Note history reporting fix.
2297 2003-10-08  Larry Jones  <lawrence.jones@eds.com>
2299         * TESTS: Add pointer to debug_check_log script.
2301 2003-10-08  Derek Price  <derek@ximbiot.com>
2303         * NEWS: Improve syntax and punctuation of my last entry.
2305 2003-10-08  Derek Price  <derek@ximbiot.com>
2307         * NEWS: Note history fix for clients requesting `P' records.
2309 2003-10-08  Derek Price  <derek@ximbiot.com>
2311         * NEWS: Note case insensitive file lookup fix.  Note getpass fix.
2313 2003-10-01  Derek Price  <derek@ximbiot.com>
2315         Add the GNULIB restrict module.
2317         * configure.in: Add call to gl_C_RESTRICT.
2318         * srclist.txt: Add m4/restrict.m4.
2319         * aclocal.m4, configure, config.h.in: Regenerated.
2321 2003-10-01  Derek Price  <derek@ximbiot.com>
2323         * configure.in: Remove check for getopt function.  Add call to
2324         gl_GETOPT.
2325         * srclist.txt: Add entries for GNULIB getopt module.
2326         * aclocal.m4, config.h.in, configure: Regenerated.
2328 2003-10-01  Derek Price  <derek@ximbiot.com>
2330         Assume headers in m4/gettext.m4 per notes in HACKING.
2332         * aclocal.m4: Regenerated.
2334 2003-10-01  Derek Price  <derek@ximbiot.com>
2336         * configure.in: Remove call to AC_TYPE_SIZE_T since size_t can be
2337         assumed via our C89 assumption of stddef.h.  Don't check for errno.h
2338         or string.h.  We are assuming these headers.
2339         * HACKING (Portability): Add a few more notes on our header assumptions
2340         based on some comments from Paul Eggert <eggert@cs.ucla.edu> on the
2341         GNULIB list.
2342         * config.h.in, configure.in: Regenerated.
2344 2003-09-30  Derek Price  <derek@ximbiot.com>
2346         Provide an atexit() function on systems which provide on_exit() but not
2347         atexit().
2349         * configure.in: Add a call to gl_FUNC_ATEXIT.
2350         * srclist.txt: List atexit sources.
2351         * aclocal.m4, config.h.in, configure: Regenerated.
2353 2003-09-29  Derek Price  <derek@ximbiot.com>
2355         * NEWS: Note recent fix of the potential segfault during a diff.
2357 2003-09-29  Derek Price  <derek@ximbiot.com>
2359         * HACKING (Indentation style): Put an ANSI function prototype in the
2360         indentation style example.
2361         (Portability): Add a few more notes on assuming a freestanding C89
2362         compiler and what that means.
2364 2003-09-26  Derek Price  <derek@ximbiot.com>
2366         * BUGS: Note bug in options passed to diff via `cvs diff'.
2368 2003-09-12  Derek Price  <derek@ximbiot.com>
2370         * NEWS: Move last blurb into an item with more detail.
2372 2003-09-12  Derek Price  <derek@ximbiot.com>
2374         * NEWS: Add the recent checkoutlist fix as "Other miscellaneous
2375         bug fixes."
2377 2003-09-08  Derek Price  <derek@ximbiot.com>
2379         * NEWS: Note removal of the workaround for a bug in GLIBC prior to
2380         GLIBC 2.0.7 and advise upgrading GLIBC rather than depending on silly
2381         hacks that don't fix other programs installed on the system.
2383 2003-08-29  Derek Price  <derek@ximbiot.com>
2385         * NEWS: Note removal of CVSROOT/editinfo functionality.
2387 2003-08-29  Derek Price  <derek@ximbiot.com>
2389         * NEWS: Remove typo in recent getpass() note.
2391 2003-08-27  Larry Jones  <lawrence.jones@eds.com>
2393         * NEWS: Note client/server messages have real command name, client/
2394         server updates get logged in history file, history file has "P"
2395         record type.
2397 2003-08-19  Derek Price  <derek@ximbiot.com>
2399         * HACKING (Portability): Add further comments about which headers we
2400         can use.
2402 2003-08-12  Derek Price  <derek@ximbiot.com>
2404         * aclocal.m4, configure: Regenerated.
2406 2003-07-31  Derek Price  <derek@ximbiot.com>
2408         * configure.in: Call the newly prescribed gl_FUNC_GETPASS_GNU rather
2409         than the internal gl_PREREQ_GETPASS.
2410         * srclist.txt ($GNULIB/modules/getpass): Rename to...
2411         ($GNULIB/modules/getpass-gnu): ...this new module.
2412         * aclocal.m4, configure: Regenerated.
2414 2003-07-29  Derek Price  <derek@ximbiot.com>
2416         * configure.in: Replace my recent misuse of AH_VERBATIM with a call to
2417         AC_DEFINE.
2418         * config.h.in, configure: Regenerated.
2420 2003-07-29  Derek Price  <derek@ximbiot.com>
2422         * configure.in: Do not check for getpassphrase.  Define `getpass' to
2423         `cvs_getpass' in config.h to avoid conflicts with system decls.
2424         * srclist.txt ($GNULIB/modules/getpass): New entry.
2425         * NEWS: Note use of GNULIB getpass.
2427         * config.h.in, configure: Regenerated.
2429 2003-07-25  Derek Price  <derek@ximbiot.com>
2431         * INSTALL: Note --without-gssapi required to configure on OS X.
2433 2003-07-25  Derek Price  <derek@ximbiot.com>
2435         * srclist.txt (lstat, stat): Correct typo.
2437 2003-07-25  Derek Price  <derek@ximbiot.com>
2439         * srclist.txt (getline, getnline, getndelim2): Mark some files sync'd.
2440         * aclocal.m4, config.h.in, configure: Regenerated.
2442 2003-07-24  Derek Price  <derek@ximbiot.com>
2444         * configure.in: Remove gethostname from AC_REPLACE_FUNCS call and add a
2445         call to gl_FUNC_GETHOSTNAME.
2446         * srclist.txt ($GNULIB/modules/gethostname): Add this source.
2448         * aclocal.m4, config.h.in, configure: Regenerated.
2450 2003-07-23  Derek Price  <derek@ximbiot.com>
2452         * HACKING (Indentation style): Note the new C89 literal string
2453         standard.
2454         (Portability): Ditto, plus mention the headers we assume from C89.
2455         * NEWS: Mention that we dropped K&R support.
2457 2003-07-22  Derek Price  <derek@ximbiot.com>
2459         * configure.in: We can assume <limits.h> and <stdarg.h>, so we no
2460         longer need to check for <limits.h> or <varargs.h>.
2461         * srclist.txt (m4/gettext): Note local modifications.
2463         * aclocal.m4: Regenerate.
2464         * config.h.in: Ditto.
2465         * configure: Ditto.
2467 2003-07-22  Derek Price  <derek@ximbiot.com>
2469         * configure.in: Add call to gl_FUNC_STRERROR,
2470         s/jm_FUNC_MEMMOVE/gl_FUNC_MEMMOVE/, and alphebetize list.
2471         * srclist.txt: Add GNULIB strerror module.
2473         * aclocal.m4: Regenerated.
2474         * config.h.in: Ditto.
2475         * configure: Ditto.
2477 2003-07-22  Derek Price  <derek@ximbiot.com>
2479         * configure.in: Add call to gl_FUNC_MEMMOVE and remove memmove from the
2480         call to AC_REPLACE_FUNCS.
2481         * srclist.txt: Note import of GNULIB memmove module.
2483         * aclocal.m4: Regenerated.
2484         * configure: Ditto.
2486 2003-07-22  Derek Price  <derek@ximbiot.com>
2488         * srclist.txt: Note GNULIB exit() function support.
2490 2003-07-20  Derek Price  <derek@ximbiot.com>
2492         * NEWS: Mention experimental PAM support.
2494 2003-07-20  Derek Price  <derek@ximbiot.com>
2496         * configure.in (--enable-pam): New experimental option to enable PAM
2497         support on systems that support it.
2498         (--with-hardcoded-pam-service-name): PAM configuration option.
2499         (Original patch from Brian Murphy <brian@murphy.dk>.)
2501         * config.h.in: Regenerated.
2502         * configure: Ditto.
2504 2003-07-19  Derek Price  <derek@ximbiot.com>
2506         * srclist.txt: Add a few missed files and reorganize slightly.
2508 2003-07-19  Derek Price  <derek@ximbiot.com>
2510         * srclist.txt: New file which describes where various external source
2511         files come from.
2513 2003-07-19  Derek Price  <derek@ximbiot.com>
2515         * aclocal.m4: Regenerated.
2516         * configure: Ditto.
2518 2003-07-19  Derek Price  <derek@ximbiot.com>
2520         * configure.in: Always call gl_GETNDELIM2 as per new API.
2522         * aclocal.m4: Regenerated.
2523         * configure: Ditto.
2525 2003-07-18  Derek Price  <derek@ximbiot.com>
2527         * BUGS: Remove mention of wrappers -t/-f since they are no longer
2528         supported.
2530 2003-07-18  Derek Price  <derek@ximbiot.com>
2532         * Makefile.am (EXTRA_DIST): Add cvs.spec so that RPMs can be built
2533         directly from tarballs.
2534         * Makefile.in: Regenerated.
2536 2003-07-18  Derek Price  <derek@ximbiot.com>
2538         * TODO (72): Remove mention of the -i/-o in the modules file since they
2539         have been removed.
2541 2003-07-18  Derek Price  <derek@ximbiot.com>
2543         * NEWS: Note new keyword expansion mode behavior.
2544         * TODO (216): Remove completed item.
2546 2003-07-17  Derek Price  <derek@ximbiot.com>
2548         * configure.in: Use gl_GETNLINE rather than the obsolete
2549         gl_FUNC_GETNLINE.
2550         * aclocal.m4: Regenerated.
2552 2003-07-17  Derek Price  <derek@ximbiot.com>
2554         * configure.in: Use gl_FUNC_GETNLINE rather than the obsolete
2555         gl_PREREQ_GETNLINE,
2557         * aclocal.m4: Regenerated.
2558         * config.h.in: Ditto.
2559         * configure: Ditto.
2561 2003-07-17  Derek Price  <derek@ximbiot.com>
2563         * aclocal.m4: Regenerated.
2564         * configure: Ditto.
2566 2003-07-16  Derek Price  <derek@ximbiot.com>
2568         * configure.in: Call gl_PATHMAX, not gl_PATH_MAX.
2570         * config.h.in: Regenerated.
2571         * configure: Ditto.
2573 2003-07-16  Derek Price  <derek@ximbiot.com>
2575         * configure.in: Remove AC_C_PROTOTYPES call.
2577         * config.h.in: Regenerated.
2578         * configure: Ditto.
2580 2003-07-16  Derek Price  <derek@ximbiot.com>
2582         * configure.in: Add calls to new pathmax macro.
2584         * aclocal.m4: Regenerated.
2585         * config.h.in: Ditto.
2586         * configure: Ditto.
2588 2003-07-16  Derek Price  <derek@ximbiot.com>
2590         * configure.in: Add calls to new getline & getnline macros.
2592         * aclocal.m4: Regenerated.
2593         * config.h.in: Ditto.
2594         * configure: Ditto.
2596 2003-07-15  Derek Price  <derek@ximbiot.com>
2598         * aclocal.m4: Regenerated.
2599         * configure: Ditto.
2601 2003-06-27  Larry Jones  <lawrence.jones@eds.com>
2603         * NEWS: Note LockDir fix.
2605 2003-06-23  Derek Price  <derek@ximbiot.com>
2607         * configure.in: Debian Woody has -lkrb4, so check for that.
2608         (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
2610         * config.h.in: Regenerated.
2611         * configure: Ditto.
2613 2003-06-23  Derek Price  <derek@ximbiot.com>
2615         * INSTALL: Add some OS X platforms to the compile list. Correct link to
2616         cvsgui.org -> wincvs.org.
2618 2003-06-20  Derek Price  <derek@ximbiot.com>
2620         * configure.in: Compile kerberos4-client.[ch] if needed.
2621         (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
2623         * configure: Regenerated.
2625 2003-06-14  Derek Price  <derek@ximbiot.com>
2627         * aclocal.m4: Regenerated.
2628         * configure: Ditto.
2630 2003-06-13  Derek Price  <derek@ximbiot.com>
2632         * configure.in: Call UTILS_FUNC_MKSTEMP for lib/mkstemp.c.
2634         * aclocal.m4: Regenerated.
2635         * configure: Ditto.
2636         * config.h.in: Ditto.
2638 2003-06-13  Derek Price  <derek@ximbiot.com>
2640         * aclocal.m4: Regenerated.
2641         * configure: Ditto.
2643 2003-06-11  Derek Price  <derek@ximbiot.com>
2645         * HACKING: Update note on reentrancy.
2646         (Original patch from Ken Lorber <keni@his.com>.)
2648 2003-06-11  Derek Price  <derek@ximbiot.com>
2650         * configure.in: Call AM_GNU_GETTEXT.
2651         * ABOUT-NLS: New file for GNU gettext support.
2652         * config.guess: Ditto.
2653         * config.rpath: Ditto.
2654         * config.sub: Ditto.
2656         * Makefile.in: Regenerated.
2657         * aclocal.m4: Ditto.
2658         * config.h.in: Ditto.
2659         * configure: Ditto.
2661 2003-06-10  Mark D. Baushke  <mdb@cvshome.org>
2663         * NEWS: New LocalKeyword and KeywordExpand options.
2665 2003-06-09  Derek Price  <derek@ximbiot.com>
2667         * cvsnt.mak: Rename win32.c to woe32.c in accordance with the GNU
2668         convention to avoid implying that we consider the Microsoft Windows
2669         Operating Environment any sort of "win".
2671 2003-06-09  Derek Price  <derek@ximbiot.com>
2673         * NEWS: Note short patch fix.
2675 2003-06-09  Derek Price  <derek@ximbiot.com>
2677         * TODO (45): Combine this with...
2678         (30): ...this item (as #30).  Remove reference to diff since the
2679         modules file is only consulted for the r* commands.
2681 2003-06-02  Derek Price  <derek@ximbiot.com>
2683         * NEWS: Note empty diff change text fix.
2685 2003-05-31  Derek Price  <derek@ximbiot.com>
2687         * TESTS: Note new $SPROG & $testcvs_server_support variables.
2689 2003-05-29  Derek Price  <derek@ximbiot.com>
2691         * NEWS: Note removal of global -l option.
2693 2003-05-28  Derek Price  <derek@ximbiot.com>
2695         * cvsnt.mak: Add lib\PROTO.h to appropriate DEPS.
2697 2003-05-27  Derek Price  <derek@ximbiot.com>
2699         * AUTHORS: Give Mark an email address.
2701 2003-05-27  Derek Price  <derek@ximbiot.com>
2703         * cvs.spec.in: Add some files to doc.  Remove redundant %defattr.
2705 2003-05-27  Derek Price  <derek@ximbiot.com>
2707         * README (Credits): Move...
2708         * AUTHORS: ...here and update.
2710 2003-05-26  Derek Price  <derek@ximbiot.com>
2712         * configure.in: Update CVS version to 1.12.1.1.
2714         * configure: Regenerated.
2716 2003-05-25  Derek Price  <derek@ximbiot.com>
2718         * configure.in: Update CVS version to 1.12.1.
2720         * configure: Regenerated.
2722 2003-05-25  Derek Price  <derek@ximbiot.com>
2724         * BUGS: Note current intermittant BSDI failures.
2726 2003-05-22  Derek Price  <derek@ximbiot.com>
2728         * TODO (230): Remove this completed item.
2730 2003-05-22  Derek Price  <derek@ximbiot.com>
2732         * NEWS: Note new --with-external-zlib option.
2733         * configure.in (AC_PREREQ): 2.57.
2735         * aclocal.m4: Regenerated.
2736         * configure: Ditto.
2738 2003-05-22  Larry Jones  <lawrence.jones@eds.com>
2740         * NEWS: Note recent administrative file changes.
2742 2003-05-21  Derek Price  <derek@ximbiot.com>
2744         * INSTALL: Mention new Automake version.
2745         * NEWS: Ditto.
2747         * Makefile.in: Regenerated.
2748         * aclocal.m4: Ditto.
2749         * config.h.in: Ditto.
2750         * configure: Ditto.
2752 2003-05-21  Derek Price  <derek@ximbiot.com>
2754         * configure.in: Add call to AC_GNU_SOURCE & jm_FUNC_GLIBC_UNLOCKED_IO.
2756         * aclocal.m4: Regenerated.
2757         * configure: Ditto.
2759 2003-05-21  Derek Price  <derek@ximbiot.com>
2761         * configure.in: Add call to jm_FUNC_REALLOC.
2763         * config.h.in: Regenerated.
2764         * configure: Ditto.
2765         * aclocal.m4: Ditto.
2767 2003-05-20  Derek Price  <derek@ximbiot.com>
2769         * aclocal.m4: Regenerated.
2770         * configure: Ditto.
2772 2003-05-20  Derek Price  <derek@ximbiot.com>
2774         * INSTALL: Using Autoconf version 2.57.
2775         * NEWS: Ditto.  Reorder NEWS items to put the stuff which it is likely
2776         that only developers care about last.
2777         * configure: Regenerated with Autoconf 2.57.
2779 2003-05-20  Derek Price  <derek@ximbiot.com>
2781         * BUGS: Remove note about build being broken on windows.  That was
2782         fixed a few commits back.
2784 2003-05-20  Derek Price  <derek@ximbiot.com>
2786         * configure.in: Add call to ACX_WITH_SYSTEM_VLIB.
2787         * Makefile.am: Macro substitution for "zlib" subdir.
2788         (Original patch from Anthon Pang <apang@telus.net>.)
2790         * TODO (230): Add note about possible improvements to
2791         ACX_WITH_EXTERNAL_ZLIB.
2792         * aclocal.m4: Regenerated
2793         * config.h.in: Ditto
2794         * configure: Ditto
2795         * Makefile.in: Ditto
2797 2003-05-19  Derek Price  <derek@ximbiot.com>
2799         * configure.in: Add calls to support lib/malloc.c from GNULIB.
2801         * aclocal: Regenerated.
2802         * configure: Ditto.
2803         * config.h.in: Ditto.
2805 2003-05-19  Derek Price  <derek@ximbiot.com>
2807         * configure.in: Add calls to support lib/lstat.c and lib/stat.c.  Add
2808         m4/Makefile to AC_OUTPUT.
2810         * aclocal: Regenerated.
2811         * configure: Ditto.
2812         * config.h.in: Ditto.
2814 2003-05-19  Derek Price  <derek@ximbiot.com>
2816         * Makefile.am (SUBDIRS): Add m4 subdir.
2817         (ACLOCAL_AMFLAGS): Include m4 subdir when generating aclocal.m4.
2818         * acinclude.m4: Remove this file, moving contents into two files in the
2819         m4 subdirectory to ease maintenance.
2821         * Makefile.in: Regenerated.
2822         * aclocal.m4: Ditto.
2824 2003-05-19  Derek Price  <derek@ximbiot.com>
2826         * cvsnt.mak: added rules and dependencies for log-buffer.[c,obj],
2827         socket-client.[c,obj], and rsh-client.[c,obj]
2828         (Patch from Anthon Pang <apang@telus.net>.)
2830 2003-05-18  Larry Jones  <lawrence.jones@eds.com>
2832         * acinclude.m4 (CVS_FUNC_PRINTF_PTR): New test.
2833         * configure.in: Use it.
2834         * aclocal.m4: Regenerated.
2835         * config.h.in: Ditto.
2836         * configure: Ditto.
2838 2003-05-09  Derek Price  <derek@ximbiot.com>
2840         * configure.in: Back out all the S_ISSOCK changes I just made and move
2841         the equivalent to lib/system.h.
2843         * configure.in: Regenerated.
2844         * config.h.in: Ditto.
2846 2003-05-09  Derek Price  <derek@ximbiot.com>
2848         * acinclude.m4: set cvs_client_objects in order to support optional
2849         compilation of src/gssapi-client.c.
2850         * configure.in: AC_SUBST(cvs_client_objects).
2851         (Original patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
2853         * aclocal.m4: Regenerated.
2854         * configure: Ditto.
2855         * Makefile.in: Ditto.
2857 2003-05-09  Derek Price  <derek@ximbiot.com>
2859         * configure.in: Try again, with AC_TRY_LINK this time.
2861         * configure: Regenerated.
2863 2003-05-09  Derek Price  <derek@ximbiot.com>
2865         * configure.in: Correct a typo in my last patch.
2867         * configure: Regenerated.
2869 2003-05-09  Derek Price  <derek@ximbiot.com>
2871         * configure.in: Add some checks for S_ISSOCK to avoid a problem on
2872         SCO OpenServer 5.0.6a.
2873         (Reported by Boyd Lynn Gerber <gerberb@zenez.com>.)
2875         * config.h.in: Regenerated.
2876         * configure: Ditto.
2878 2003-05-07  Derek Price  <derek@ximbiot.com>
2880         * BUGS: Add rsh-client.{h,c} to the note that I probably just broke the
2881         Windows build by comitting Alexey Mahotkin's patches.
2883 2003-05-06  Derek Price  <derek@ximbiot.com>
2885         * BUGS: Note that I probably just broke the Windows build by comitting
2886         Alexey Mahotkin's patch.
2888 2003-05-01  Derek Price  <derek@ximbiot.com>
2890         * TODO (149): Remove reference to defunct RELATIVE_REPOS macro.
2892 2003-04-30  Derek Price  <derek@ximbiot.com>
2894         * acinclude.m4 (ACX_WITH_GSSAPI): Get rid of $includeopt, using
2895         $CPPFLAGS as intended by the Autoconf folk.
2896         * configure.in: Ditto.
2897         (Original patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
2899         * aclocal.m4: Regenerated.
2900         * configure: Ditto.
2901         * Makefile.in: Ditto.
2903 2003-04-30  Derek Price  <derek@ximbiot.com>
2905         * acinclude.m4 (ACX_WITH_GSSAPI): Fix typo in broken conditional.
2906         (Thanks to Alexey Mahotkin <alexm@hsys.msk.ru>.)
2908         * configure: Regenerated.
2909         * aclocal.m4: Ditto.
2911 2003-04-28  Derek Price  <derek@ximbiot.com>
2913         * NEWS (Changes since 1.11.5): Note removal of Checkin.prog and
2914         Update.prog functionality.
2916 2003-04-10  Larry Jones  <lawrence.jones@eds.com>
2918         * aclocal.m4 (AM_MAINTAINER_MODE): New macro to support
2919         --enable-maintainer-mode.
2920         * configure.in: Use it.
2921         * configure: Regenerated.
2922         * Makefile.in: Regenerated.
2923         * noautomake.sh: Removed; no longer needed.
2924         * INSTALL: Remove reference to noautomake.sh, add reference to
2925         --enable-maintainer-mode.
2926         * Makefile.am: Remove noautomake.sh.
2927         * NEWS: Add note about --enable-maintainer-mode and noautomake.sh.
2928         * README: Remove noautomake.sh.
2930 2003-04-01  Derek Price  <derek@ximbiot.com>
2932         * BUGS: Remove a pcl-cvs bug.  pcl-cvs is no longer part of the CVS
2933         source distribution.
2935 2003-04-01  Derek Price  <derek@ximbiot.com>
2937         * BUGS: Remove reference to cvs admin SEGV bug Larry Jones fixed
2938         on 2003-02-19.
2940 2003-04-01  Derek Price  <derek@ximbiot.com>
2942         * BUGS: Remove obsolete bug.
2943         * configure.in: Tail the BUGS file for status.
2945         * configure: Regenerated.
2947 2003-03-31  Derek Price  <derek@ximbiot.com>
2949         * NEWS (Changes since 1.11.5): Note symlinked CVSROOT now works.
2951 2003-03-28  Derek Price  <derek@ximbiot.com>
2953         * configure.in (--with-editor): Quit with an error message when no
2954         editor is found.  Allow --with-editor to override $EDITOR from the
2955         user's environment.  Add vim to the list of defaults.
2957         * configure: Regenerated.
2959 2003-03-26  Derek Price  <derek@ximbiot.com>
2961         * configure.in (--with-editor): Quit with an error message when
2962         --without-editor is specified.
2963         (Report from Jim Salter <jsalterjim@earthlink.net>.)
2965         * configure: Regenerated.
2967 2003-03-24  Derek Price  <derek@ximbiot.com>
2969         * configure.in: Add copyright notice.
2970         * Makefile.am: Update copyright notice.
2972         * Makefile.in: Regenerated.
2973         * configure: Ditto.
2975 2003-03-19  Mark D. Baushke  <mdb@cvshome.org>
2977         * configure.in (WITH_RSH): Add --with-rsh configure option. The
2978         default is still "rsh" but it will look for "ssh" if "rsh" is not
2979         found on the system.
2981         * configure: Regenerated.
2982         * config.h.in: Ditto.
2983         * Makefile.in: Ditto.
2985 2003-03-19  Derek Price  <derek@ximbiot.com>
2987         * configure.in: AC_SUBST HAVE_PUTENV and create a dynamic config file
2988         for src/sanity.sh.
2990         * Makefile.in: Regenerated.
2991         * configure: Ditto.
2993 2003-03-16  Mark D. Baushke  <mdb@cvshome.org>
2995         * NEWS (changes since 1.11.5): Mention CVSREADONLYFS environment
2996         variable and new `-R' cvs global option for read-only file-system
2997         repository mode.
2999 2003-03-07  Mark D. Baushke  <mdb@cvshome.org>
3001         * NEWS: (Changes since 1.11.5): Mention rcsinfo template updates.
3003         * TESTS: Document some new global variables.
3005         * TESTS: Remove some obsolete global variables.
3007 2003-03-07  Derek Price  <derek@ximbiot.com>
3009         * TESTS: Document some more global variables.
3011 2003-03-04  Mark D Baushke <mdb@cvshome.org>
3013         * NEWS (Changes since 1.11.5): Mention CVS_LOCAL_BRANCH_NUM
3014         environment varaible.
3016 2003-02-28  Larry Jones  <lawrence.jones@eds.com>
3018         * TODO (206): Done in 1.11.3.
3019         (226): Add comment about deadlock.
3020         (228, 229): New items.
3022 2003-02-26  Derek Price  <derek@ximbiot.com>
3024         * mktemp.sh: Add copyright notice, some comments, and attempt to return
3025         success and error codes.
3027 2003-02-25  Derek Price  <derek@ximbiot.com>
3029         * configure.in (WITH_KRB4): Import KRB4 patch from Redhat 8.0's CVS
3030         1.11.2-5 SRPM.  It's not the right fix, but it will work until I get
3031         around to merging some of the code with WITH_GSSAPI and seperating the
3032         bits into separate M4 files.
3034         * configure: Regenerated.
3035         * config.h.in: Ditto.
3037 2003-02-25  Derek Price  <derek@ximbiot.com>
3039         * configure.in: Remove the forced nondetection of mktemp I was using
3040         to test the scripts.
3042         * configure: Regenerated.
3044 2003-02-25  Derek Price  <derek@ximbiot.com>
3046         * configure.in: Add checks for mktemp and sendmail.
3047         * mktemp.sh: New file.
3049         * Makefile.in: Regenerated.
3050         * configure: Ditto.
3052 2003-02-25  Derek Price  <derek@ximbiot.com>
3054         * NEWS (Changes since 1.11.5): Mention UserAdminOptions.
3056 2003-02-06  Derek Price  <derek@ximbiot.com>
3058         * NEWS (Changes since 1.11.5): Note error message corrections and
3059         documentation corrections.
3061 2003-01-31  Derek Price  <derek@ximbiot.com>
3063         * configure.in: Check for varargs.h.  Use the AC_C_PROTOTYPES macro
3064         to check for handling of prototypes.
3066         * configure: Regenerated.
3067         * config.h.in: Regenerated.
3069 2003-01-31  Derek Price  <derek@ximbiot.com>
3071         * acinclude.m4 (ACX_WITH_GSSAPI): Move the checkin from 1/23 to here.
3072         * configure.in: Update version to 1.12.10.1.
3074         * aclocal.m4: Regenerated.
3075         * configure: Regenerated.
3077 2003-01-30  Larry Jones  <lawrence.jones@eds.com>
3079         * FAQ: Update URL for tkCVS info.
3081         * NEWS (Changes from 1.11.2 to 1.11.3): Add note about fixing watch
3082         in server mode.
3084 2003-01-28  Derek Price  <derek@ximbiot.com>
3086         * INSTALL: Remove a reference to options.h.
3087         (Thanks to Jenn Vesperman <jenn@anthill.echidna.id.au> for the report.)
3089 2003-01-28  Larry Jones  <lawrence.jones@eds.com>
3091         * NEWS: Update for 1.11.5, add notes about bug fixes in older
3092         versions.
3094 2003-01-23  Derek Price  <derek@ximbiot.com>
3096         * aclocal.m4 (WITH_GSSAPI): Check for libcrypt before libroken to
3097         satisfy a FreeBSD 4.6 dependency.
3098         (Thanks to Jan Ruzicka <jan.ruzicka@comtechmobile.com> for the bug
3099         report and a partial fix.)
3101         * configure: regenerated.
3103 2003-01-20  Derek Price  <derek@ximbiot.com>
3105         * NEWS: Update the news for the last release to mention that client
3106         builds are not affected by the security vulnerability.
3108 2003-01-20  Derek Price  <derek@ximbiot.com>
3110         * configure.in: Update to dev version 1.11.5.1.
3111         * configure: Regenerated.
3113 2003-01-16  Derek Price  <derek@ximbiot.com>
3115         * NEWS: Add 1.11.4 entry in regards to
3116         <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0015>.
3117         The Common Vulnerabilities and Exposures project (cve.mitre.org)
3118         has assigned the name CAN-2003-0015 to this issue.
3119         * configure.in: Update to CVS version 1.11.5.
3121         * configure: Regenerated.
3123 2002-01-16  Derek Price  <derek@ximbiot.com>
3125         * configure.in (--with-editor): Look for nano, the GNU GPL pico clone.
3126         (Reported by Robin Cook <rcook@wyrms.net>.)
3128         * configure: Regenerated.
3130 2002-01-16  Derek Price  <derek@ximbiot.com>
3132         * configure.in: Update to dev version (1.11.4.1).
3133         * configure: Regenerated.
3135 2002-12-28  Derek Price  <derek@ximbiot.com>
3137         * NEWS: Add since 1.11.3 entry.
3138         * configure.in: Update to version 1.11.4.
3139         * configure: Regenerated.
3141 2002-12-27  Derek Price  <derek@ximbiot.com>
3143         * NEWS: Add dummy entry for since 1.11.3.
3144         * configure.in: Update to dev version 1.11.3.1.
3145         * configure: Regenerated.
3147 2002-12-27  Derek Price  <derek@ximbiot.com>
3149         * .cvsignore: Add bz2.
3150         * NEWS: Add note about options.h.
3151         * configure.in: Set version to 1.11.3.
3152         * cvs.spec.in: No longer need to remove config.cache between runs
3153         of configure.
3155         * configure: Regenerated.
3157 2002-12-20  Derek Price  <derek@ximbiot.com>
3159         * cvsnt.mak: Make previous rule more like Visual Studio expects.
3161 2002-12-19  Derek Price  <derek@ximbiot.com>
3163         * cvsnt.mak: Add lib/fnmatch.h.in -> lib/fnmatch.h rule.
3165 2002-12-19  Derek Price  <derek@ximbiot.com>
3167         * INSTALL: Remove references to options.h.
3168         * cvsnt.mak: Ditto.
3169         * FAQ: Ditto, plus some references to installing RCS & DIFF.  Wow.
3170         That was _really_ out of date.
3171         * configure.in: Define MY_NDBM here rather than in src/options.h.
3173         * config.h.in: Regenerated.
3174         * configure: Ditto.
3176 2002-12-16  Derek Price  <derek@ximbiot.com>
3178         * INSTALL: Add a platform to the tested platforms list.
3179         (Thanks to Johan Vermeire <Johan.Vermeire@skynet.be>.)
3181 2002-12-04  Derek Price  <derek@ximbiot.com>
3183         * configure.in: Add --with switch for specifying CVS_ADMIN_GROUP.
3185         * config.h.in: Regenerated.
3186         * configure: Ditto.
3188 2002-11-21  Larry Jones  <lawrence.jones@eds.com>
3190         * configure.in: Add contrib/check_cvs.
3191         * configure: Regenerated.
3193 2002-11-12  Derek Price  <derek@ximbiot.com>
3195         * .cvsignore: Update autom4te ignore pattern for version number
3196         included in path name by new versions of autom4te.
3198 2002-10-28  Derek Price  <derek@ximbiot.com>
3200         * configure.in: Flesh out some comments in regards to Sun Interactive
3201         UNIX (ISC).
3203 2002-09-24  Derek Price  <derek@ximbiot.com>
3205         * configure.in (WITH_KRB4): Update WITH_KRB4 output to use
3206         AC_MSG_CHECKING and AC_MSG_RESULT for consitency.
3207         (with-editor): Update comment.
3209         * configure: Regenerated.
3211 2002-09-24  Derek Price  <derek@ximbiot.com>
3213         * configure.in (--enable-password-authenticated-client): New option.
3214         (--enable-encryption): Increase the readability of the help text.
3216         * configure: Regenerated.
3217         * config.h.in: Ditto.
3219 2002-09-24  Derek Price  <derek@ximbiot.com>
3221         * configure.in (enable-encryption): Move to a more sensible location
3222         and print a warning if it is specified with neither the client or the
3223         server enabled.
3224         (--with-editor): Move to a closer resemblance to alphabetical order.
3225         (enables and withs): Reformat help strings for consistency.
3226         * acinclude.m4: Ditto.
3228         * configure: Regenerated.
3229         * aclocal.m4: Ditto.
3231 2002-09-24  Derek Price  <derek@ximbiot.com>
3233         * configure.in (enable-force-editor): New option.
3235         * configure: Regenerated.
3236         * config.h.in: Ditto.
3238 2002-09-24  Derek Price  <derek@ximbiot.com>
3240         * acinclude.m4 (ACX_WITH_GSAPI): Use AC_MSG_CHECKING & AC_MSG_RESULT
3241         instead of AS_MESSAGE for consistent appearance of the output even
3242         though it makes the code look a little clunky.
3244 2002-09-24  Derek Price  <derek@ximbiot.com>
3246         * INSTALL: Document --with-umask.
3247         * configure.in (--with-umask): New option.
3248         (--with-tmpdir): Move to something more closely resembling alphabetical
3249         order of the --with- arguments.
3251         * configure: Regenerated.
3252         * config.h.in: Ditto.
3254 2002-09-24  Derek Price  <derek@ximbiot.com>
3256         * INSTALL: Note new Automake version.
3257         * NEWS: Ditto.
3258         * configure.in (AC_ISC_POSIX): Remove this obsolete call and comment
3259         out some related code with an explanation.
3261         * Makefile.in: Regenerated using Automake 1.6.3.
3262         * aclocal.m4: Ditto.
3263         * configure: Regenerated.
3265 2002-09-24  Larry Jones  <lawrence.jones@eds.com>
3267         * aclocal.m4: Remove no longer needed definition of AC_ISC_POSIX
3268         from gettext-0.10.40.
3269         * configure.in: Remove warnings about obsolete AC_STRUCT_ST_BLKSIZE
3270         and AC_STRUCT_ST_RDEV, add check for geteuid().
3271         * configure, config.h.in: Regenerated.
3273 2002-09-24  Derek Price  <derek@ximbiot.com>
3275         * TODO (227): New item.
3277 2002-09-24  Larry Jones  <lawrence.jones@eds.com>
3279         * configure.in (--enable-server-flow-control): Fix nonportable code.
3280         * configure: Regenerated.
3282 2002-09-24  Derek Price  <derek@ximbiot.com>
3284         * INSTALL: Explain --with-tmpdir.
3285         * configure.in (--with-tmpdir): New configure argument.
3287         * configure: Regenerated.
3288         * config.h.in: Ditto.
3290 2002-09-24  Derek Price  <derek@ximbiot.com>
3292         * INSTALL: Explain --with-editor.
3293         * configure.in (--with-editor): New configure argument.
3295         * Makefile.in: Regenerated.
3296         * configure: Ditto.
3297         * config.h.in: Ditto.
3299 2002-09-24  Larry Jones  <lawrence.jones@eds.com>
3301         * TODO (226): New item.
3303         * configure.in: Remove PATCH_PROGRAM.
3304         * configure: Regenerated.
3305         * config.h.in: Ditto.
3307 2002-09-20  Derek Price  <derek@ximbiot.com>
3309         * INSTALL: Explain --enable-server-flow-control.
3310         * configure.in (--enable-server-flow-control): New configure argument.
3312         * configure: Regenerated.
3313         * config.h.in: Ditto.
3315 2002-09-20  Derek Price  <derek@ximbiot.com>
3317         * configure.in: Set PATCH_PROGRAM as possible, autodetecting with
3318         a user override.
3320         * configure: Regenerated.
3321         * config.h.in: Ditto.
3323 2002-09-20  Derek Price  <derek@ximbiot.com>
3325         * configure.in: Use AC_HELP_STRING to create pretty help strings.
3326         Reformat some lines for legibility.
3327         (with-krb4): Fix help strings and logging.
3329         * configure.in: Regenerated.
3331 2002-08-16  Derek Price  <derek@ximbiot.com>
3333         * configure.in: Make CVS_BADROOT a configure option.
3335         * configure: Regenerated.
3336         * config.h.in: Ditto.
3338 2002-08-12  Derek Price  <oberon@umich.edu>
3340         * configure.in: Move ftruncate from AC_CHECK_FUNC to AC_REPLACE_FUNC.
3341         (Symptoms reported by
3342         Andrey Aristarkhov <Aristarkhov@bitechnology.ru>.)
3343         * aclocal.m4: Regenerated.
3344         * configure: Ditto.
3346 2002-07-09  Larry Jones  <lawrence.jones@eds.com>
3348         * NEWS (Changes since 1.11.2): Note lock message times now UTC.
3350 2002-06-28  Derek Price  <oberon@umich.edu>
3352         * INSTALL (Building [on] other platforms): Don't reference the Mac
3353         README file since it has been missing for several releases.  Mention
3354         the UNIXness of Mac OS X and correct references to wincvs.org to point
3355         to the new cvsgui.org .
3356         (Reported by Sarah Gonzales <slindahl@rice.edu>.)
3358 2002-05-22  Larry Jones  <lawrence.jones@eds.com>
3360         * TODO (173, 202): Update to reflect current state of affairs.
3361         (207): Defunct as of 1.11.2.
3363         * NEWS (Changes from 1.11.1p1 to 1.11.2): Note new RereadLogAfterVerify
3364         config option.
3366 2002-05-15  Larry Jones  <lawrence.jones@eds.com>
3368         * NEWS (Changes from 1.11.1p1 to 1.11.2): Note log/rlog changes.
3370 2002-05-08  Derek Price  <oberon@umich.edu>
3372         * configure.in: Add code to use lib/fnmatch.h.in redirection when
3373         necessary to avoid namespace conflicts in #includes.
3374         * configure: Regenerated.
3376 2002-05-08  Derek Price  <oberon@umich.edu>
3378         * TODO (215): Add note.
3380 2002-05-08  Derek Price  <oberon@umich.edu>
3382         * TODO (214): Clarify item.
3384 2002-05-02  Derek Price  <oberon@umich.edu>
3386         * configure.in: Add check for fnmatch.h so we can avoid namespace
3387         conflicts on systems where the fnmatch function is broken.  Not sure
3388         this applies to any systems but Mac OS X.
3390         * configure: Regenerated.
3391         * config.h.in: Ditto.
3393 2002-05-02  Derek Price  <oberon@umich.edu>
3395         * .cvsignore: Remove config.cache and add autom4te.cache.
3397 2002-05-02  Derek Price  <oberon@umich.edu>
3399         * noautoconf.sh: Update this script for operation with the new autotools.
3400         * stamp-h1.in: Remove this obsolete file.
3402 2002-05-01  Derek Price  <oberon@umich.edu>
3404         * TODO (224): Comment on this item.
3406 2002-05-01  Larry Jones  <lawrence.jones@eds.com>
3408         * TODO (215 - 225): New items.
3410 2002-05-01  Derek Price  <oberon@umich.edu>
3412         * TODO (214): Add note about moving options.h options into the configure
3413         script.
3414         * configure.in: Remove last few references to options.h.
3415         * configure: Regenerated.
3417 2002-04-30  Derek Price  <oberon@umich.edu>
3419         * acconfig.h: Remove this file, it is deprecated.
3421         * Makefile.am (AUTOMAKE_OPTIONS): Move these into configure.in.
3422         * acinclude.m4: Some minor updates for compatibility with the new
3423         Autotools, some reformatting for readability, and a minor bugfix or
3424         two.
3425         * configure.in: Add new AC_DEFINE arguments and replace some direct
3426         assignments to LIBOBJS with calls to AC_LIBOBJ.  Call AC_INIT and
3427         AM_INIT_AUTOMAKE with the new APIs.  Call AC_PACKAGE_NAME,
3428         AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION, and AC_PACKAGE_STRING to
3429         subst/define the corresponding variables.  Call AC_CONFIG_FILES with
3430         the old AC_OUTPUT args and call AC_OUTPUT without args.  Remove
3431         references to version.h.
3432         * cvs.spec.in: Use the new substs.
3434         * INSTALL: Mention new versions of Automake & Autoconf.
3435         * NEWS: Ditto.
3437         * Makefile.in: Regenerated.
3438         * aclocal.m4: Ditto.
3439         * configure: Ditto.
3440         * config.h.in: Ditto.
3442 2002-04-28  Derek Price  <oberon@umich.edu>
3444         * TODO (208, 209, 210, 211, 212, 213): New items.
3446 2002-04-27  Derek Price  <oberon@umich.edu>
3448         * configure.in: Set LIBOBJ for fnmatch.c and fnmatch.h using the
3449         correct functions.  Add checks for some functions whose names conflict
3450         with functions on Mac OS X 10.1 with the most recent dev packages.
3451         This should be removable after the Mac dev packages are fixed.
3453         * configure: Regenerated.
3454         * config.h.in: Ditto.
3456 2002-04-18  Derek Price  <oberon@umich.edu>
3458         * NEWS: Add a dummy entry so automake will let me update the version.
3459         * configure.in: Update the version number.
3460         * configure: Regenerated.
3462 2002-04-17  Derek Price  <oberon@umich.edu>
3464         * configure.in: Update version number.
3465         * configure: Regenerated.
3467 2002-04-03  Derek Price  <oberon@umich.edu>
3469         * cvs.spec.in: Use a lowercase "cvshome.org".  Add some RedHat safety
3470         features to avoid "rm -rf /".  No need to rebuild the docs in the
3471         distribution.  Don't strip the binary.
3473 2002-03-26  Derek Price  <oberon@umich.edu>
3475         * configure.in: Add a FIXME comment.
3477 2002-03-21  Derek Price  <oberon@umich.edu>
3479         * aclocal.m4: Regenerate with recent version of Autoconf.  It looks
3480         like things changed because of some RedHat patches or the like which
3481         didn't change the Autoconf version number, but the differences look
3482         like useful changes so I'm going to use them for consistency.
3483         * config.h.in: Ditto.
3484         * configure: Ditto.
3486 2002-03-19  Larry Jones  <larry.jones@sdrc.com>
3488         * NEWS (Changes since 1.11.1p1): Note -S flag for [r]log.
3490 2002-02-08  Larry Jones  <larry.jones@sdrc.com>
3492         * NEWS (Changes since 1.11.1p1): Note read-only tag fix.
3494 2002-02-01  Larry Jones  <larry.jones@sdrc.com>
3496         * NEWS (Changes from 1.9 to 1.10): Note -t/-f wrappers disabled.
3498 2001-12-12  Larry Jones  <larry.jones@sdrc.com>
3500         * NEWS (Changes from 1.10 to 1.11): Note update -C.
3502 2001-12-03  Larry Jones  <larry.jones@sdrc.com>
3504         * TODO (206, 207): New items.
3506         * NEWS (Changes since 1.11.1p1): Note -F flag for [r]annotate.
3507         (Changes from 1.11 to 1.11.1): Note :: for log.
3509 2001-10-18  Derek Price  <dprice@collab.net>
3511         * TESTS: Remove outdated note about tests that don't use the dotest
3512         function and add some notes on writing tests.
3513         * HACKING: Reference TESTS file in note about submitting test cases
3514         with patches.
3516 2001-09-28  Larry Jones  <larry.jones@sdrc.com>
3518         * noautomake.sh: Protect wildcards from shell expansion.
3519         (Patch submitted by Stephen Cameron <smcameron@yahoo.com>.)
3521 2001-09-22  Derek Price  <dprice@collab.net>
3523         * INSTALL (Building from source code under Unix): Continue
3524         noautoconf.sh note, stressing source checked out from CVS.
3526 2001-09-22  Derek Price  <dprice@collab.net>
3528         * noautomake.sh: Correct usage.
3530 2001-09-13  Derek Price  <dprice@collab.net>
3532         * Makefile.am (AUTOMAKE_OPTIONS): Updated to require Automake 1.5.
3533         * NEWS (Changes since 1.11.1p1): Added note about standardizing on
3534         Automake 1.5.
3535         * INSTALL (Building from source code under UNIX): It's Automake version
3536         `1.5', not `2.5'.
3537         (Detailed information about your interaction with "configure"): Added
3538         note about using `configure --help'.
3539         * README (Installation): Add noautoconf.sh to the list of build and
3540         installation commands.
3542         * Makefile.in: Regenerated.
3544 2001-09-04  Derek Price  <dprice@collab.net>
3546         * Makefile.in: Regenerated with automake 1.5.
3547         * aclocal.m4: Ditto.
3548         * configure: Ditto.
3550 2001-09-04  Derek Price  <dprice@collab.net>
3552         * INSTALL (Building from source code under UNIX): Add a comment about
3553         the noautomake.sh script and autotool versions.
3555 2001-08-20  Derek Price  <dprice@collab.net>
3557         * configure.in (AC_OUTPUT): Add src/version.h.
3558         (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
3560         * configure: Regenerated.
3562 2001-08-20  Derek Price  <dprice@collab.net>
3564         * .cvsignore: Add cvs.spec.
3566 2001-08-14  Derek Price  <dprice@collab.net>
3568         * configure.in (AC_OUTPUT): Add cvs.spec.
3569         * Makefile.am (EXTRA_DIST): Remove cvs.spec.in and cvs.spec.
3570         (Original patch from Alexey Mahotkin <alexm@hsys.msk.ru>.)
3572         * cvs.spec.in: Use @PACKAGE@ from configure.
3573         * cvs.spec: Remove this file.
3575         * configure: Regenerated.
3576         * Makefile.in: Ditto.
3578 2001-08-14  Derek Price  <dprice@collab.net>
3580         * DEVEL-CVS: Update mailing list addresses.
3581         * HACKING: Ditto.
3583 2001-08-09  Derek Price  <dprice@collab.net>
3585         * cvsnt.mak: Add entry for annotate.c.
3587 2001-08-07  Derek Price  <dprice@collab.net>
3589         * build.com: correct name of build .com for zlib.
3590         (Patch from Mike Marciniszyn <Mike.Marciniszyn@sanchez.com>.)
3592 2001-08-06  Derek Price  <dprice@collab.net>
3594         * configure.in: Remove some redundant macros (they appear to be run
3595         automatically by AC_INIT).
3597         * configure: Regenerated.
3599 2001-08-06  Derek Price  <dprice@collab.net>
3601         * configure.in: Add AC_EXEEXT to get things right when under Windows.
3602         (Report and patch from manklu@web.de.)
3604         * configure.in: Reorder some macros to prevent Autoconf warnings.
3606         * configure: Regenerated.
3607         * Makefile.in: Ditto.
3609 2001-07-26  Larry Jones  <larry.jones@sdrc.com>
3611         * NEWS: Fix format, add note about tag -B.
3613 2001-07-16  Derek Price  <dprice@collab.net>
3615         * compile: New Automake file.
3616         * configure.in: Add AM_PROG_CC_C_O to work around problems with some
3617         compilers.
3619         * aclocal.m4: Regenerated.
3620         * Makefile.in: Ditto.
3621         * config.h.in: Ditto.
3622         * configure: Ditto.
3623         (Thanks to Stephen Cameron <smcameron@yahoo.com> and
3624         Tom Tromey <tromey@redhat.com>.)
3626 2001-07-04  Derek Price  <dprice@collab.net>
3628         * Makefile.in: Regenerated with new Automake release candidate 1.4h.
3629         * aclocal.m4: Ditto.
3631 2001-07-04  Derek Price  <dprice@collab.net>
3633         * configure.in: Tidy and add some comments.
3635         * configure: Regenerated.
3637 2001-07-03  Derek Price  <dprice@collab.net>
3639         * HACKING (Source): Add a note about where to obtain the development
3640         sources.
3641         (Thanks to Bear Giles <bear@coyotesong.com>.)
3643 2001-07-03  Derek Price  <dprice@collab.net>
3645         * configure.in: Test for mmap.
3647         * configure: Regenerated.
3648         * config.h.in: Ditto.
3650 2001-06-28  Derek Price  <dprice@collab.net>
3652         * Makefile.in: Regenerated with new version of Automake.
3653         * aclocal.m4: Ditto.
3654         * configure: Regenerated.
3656 2001-06-28  Derek Price  <dprice@collab.net>
3658         * mdate-sh: New file to support doc/version.texi.
3660 2001-06-27  Larry Jones  <larry.jones@sdrc.com>
3662         * TESTS: Note environment variables to select certain tools,
3663         potential problems with big environments.
3665         * TODO: Add note about non-canonical paths.  Reformat long lines.
3667         * NEWS (Changes since 1.11): Note new loginfo format string expansion.
3668         Reformat some long lines.
3670 2001-06-11  Derek Price  <dprice@collab.net>
3672         * cvsnt.dsp: Add src/annotate.c to source file list.
3673         (Thanks to Jerzy Kaczorowski <kaczoroj@hotmail.com>.)
3675 2001-05-30  Derek Price  <dprice@collab.net>
3677         * configure.in (AC_OUTPUT): Change contrib/pvcs2cvs to contrib/pvcs2rcs.
3679         * configure: Regenerated.
3681 2001-05-29  Derek Price  <dprice@collab.net>
3683         * configure.in (AC_OUTPUT): Add pvcs2cvs.
3685         * configure: Regenerated.
3687 2001-05-21  Derek Price  <dprice@collab.net>
3689         * NEWS (Changes since 1.11): It's "noautomake.sh", not "noautoconf.sh".
3690         * Makefile.am (EXTRA_DIST): Include noautomake.sh.
3691         (AUTOMAKE_OPTIONS): Update required Automake version to 1.4e.
3692         (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>).
3694 2001-05-21  Derek Price  <dprice@collab.net>
3696         * Makefile.am (EXTRA_DIST): Add noautoconf.sh.
3698 2001-05-17  Larry Jones  <larry.jones@sdrc.com>
3700         * depcomp: Yet another newer (unofficial) version from Automake.
3702 2001-05-10  Larry Jones  <larry.jones@sdrc.com>
3704         * configure.in (AC_OUTPUT): Remove -f from chmod -- not portable.
3705         * configure: Regenerated.
3707 2001-05-03  Derek Price  <dprice@collab.net>
3709         * TODO (204): New item.
3711 2001-05-02  Derek Price  <dprice@collab.net>
3713         * acinclude.m4 (ACX_WITH_GSSAPI): Make krb5.h a requirement for GSSAPI.
3714         krb5.h shouldn't be required, but CVS's GSSAPI implementation is
3715         broken.
3716         (Reported by Stephen Rasku  <stephen@tgivan.com>.)
3718         * aclocal.m4: Regenerated.
3719         * configure: Ditto.
3721 2001-04-29  Derek Price  <dprice@collab.net>
3723         * Makefile.am (distcheck-hook): Undo last change.
3724         (localcheck): New target.
3726         * Makefile.in: Regenerated.
3728 2001-04-29  Derek Price  <dprice@collab.net>
3730         * Makefile.am: Add remotecheck to distcheck-hook.
3732         * Makefile.in: Regenerated.
3734 2001-04-27  Derek Price  <dprice@collab.net>
3736         * TODO (202): Remove my claim.
3737         (203): New item.
3739 2001-04-27  Derek Price  <dprice@collab.net>
3741         * configure.in: Update version number.
3743         * configure: Regenerated.
3744         * cvs.spec: Ditto.
3746 2001-04-27  Derek Price  <dprice@collab.net>
3748         * configure.in: Update version number.
3749         * NEWS (new since 1.11.1): Broke read-only fix.
3750         (new since 1.11): Diff fix.
3752         * configure: Regenerated.
3753         * cvs.spec: Ditto.
3755 2001-04-26  Derek Price  <dprice@collab.net>
3757         * cvs.spec.in: Don't include %{_infodir}/dir.
3758         (krb5): Remove krb5-config from dependencies.
3760         * cvs.spec: Regenerated.
3762 2001-04-25  Derek Price  <dprice@collab.net>
3764         * configure.in: Update version to 1.11.1.
3766         * Makefile.in: Regenerated with AM 1.4e as of today at 18:10 -0400
3767         (EDT).
3768         * aclocal.m4: Ditto.
3769         * configure: Ditto.
3771 2001-04-25  Derek Price  <dprice@collab.net>
3773         * NEWS: Correct punctuation.
3775 2001-04-25  Larry Jones  <larry.jones@sdrc.com>
3777         * depcomp (aix, sgi): Correct previous fixes.
3779 2001-04-24  Larry Jones  <larry.jones@sdrc.com>
3781         * depcomp (sgi): Remove stray HP-UX code.
3783 2001-04-18  Derek Price  <dprice@collab.net>
3785         * noautoconf.sh: New shell script to touch Makefile.in files and
3786         prevent unecessary AUtomake rebuilds after updates.
3787         * NEWS: Note this new scipt.
3789 2001-04-16  Larry Jones  <larry.jones@sdrc.com>
3791         * depcomp (aix): Remove stray HP-UX code.
3793 2001-04-12  Larry Jones  <larry.jones@sdrc.com>
3795         * mkinstalldirs: Newer version from Automake.
3797 2001-04-12  Larry Jones  <larry.jones@sdrc.com>
3799         * depcomp: Newer version from Automake.
3801 2001-04-04  Larry Jones  <larry.jones@sdrc.com>
3803         * depcomp: Don't count on $? being set in then or else clauses.
3805 2001-03-30  Larry Jones  <larry.jones@sdrc.com>
3807         * NEWS: Note new rlog and rannotate commands.
3809 2001-03-14  Derek Price  <derek.price@openavenue.com>
3811         * configure.in (AC_CHECK_FUNCS): Look for gettimeofday.
3813         * config.h.in: Regenerated:
3814         * configure: Ditto.
3815         * stamp-h1.in: Ditto.
3817 2001-03-14  Derek Price  <derek.price@openavenue.com>
3819         New version of Automake (1.4e).  With luck it works with the quirky BSD
3820         Make.
3822         * aclocal.m4: Regenerated.
3823         * configure: Ditto.
3824         * Makefile.in: Ditto.
3825         * stamp-h1.in: Ditto.
3827 2001-02-28  Derek Price  <derek.price@openavenue.com>
3829         * acinclude.m4 (ACX_WITH_GSSAPI): Move the -L linker option back into
3830         LIBS where it should be.  LDFLAGS is a user variable.
3832         * aclocal.m4: Regenerated.
3833         * configure: Regenerated.
3835 2001-02-23  Derek Price  <derek.price@openavenue.com>
3837         * configure.in: Comment definition of PR_PROGRAM.
3839         * configure: Regenerated.
3841 2001-02-22  Derek Price  <derek.price@openavenue.com>
3842             Pavel Roskin  <proski@gnu.org>
3844         * configure.in: Define PR_PROGRAM if `pr' has been found.
3846         * config.h.in: Regenerated.
3847         * configure: Regenerated.
3849 2001-02-20  Derek Price  <derek.price@openavenue.com>
3851         * acconfig.h (HAVE_GSSAPI): Removed.  Entries in acconfig.h aren't
3852         necesary when the full functionality of AC_DEFINE is used.
3853         (HAVE_GSS_C_NT_HOSTBASED_SERVICE): Ditto.
3854         * acinclude.m4 (ACX_WITH_GSSAPI): New file with GSSAPI configure code.
3855         * configure.in: Use ACX_WITH_GSSAPI instead of writing GSSAPI code in
3856         place.
3858         * aclocal.m4: Regenerated.
3859         * config.h.in: Regenerated.
3860         * configure: Regenerated.
3862 2001-02-15  Derek Price  <derek.price@openavenue.com>
3864         * configure: Regenerated without beta automake macros.
3866 2001-02-14  Derek Price  <derek.price@openavenue.com>
3868         * configure.in (AC_CHECK_FUNCS): Alphebetize & reorganize.  Add
3869         cascading search for nanosleep, usleep, & select, in that order.
3870         * config.h.in: Regenerated.
3871         * configure: Regenerated.
3872         * cvsnt.mak: List xtime.h & xselect.h dependancies.
3874 2001-02-14  Larry Jones  <larry.jones@sdrc.com>
3876         * cvsnt.dsp: Remove references to rtag.c & rtag.obj.
3877         * cvsnt.mak: Ditto.
3879 2001-02-13  Derek Price  <derek.price@openavenue.com>
3881         * TODO: Add note about merging rdiff & diff.
3883 2001-02-13  Derek Price  <derek.price@openavenue.com>
3885         * TODO: Add note about cvs_temp_file.
3887 2001-02-07  Derek Price  <derek.price@openavenue.com>
3889         * cvs.spec.in (build): Remove the info 'dir' file so it doesn't get
3890         installed accidentally.
3891         (post): Install info files _into_ system dir file
3892         (preun): uninstall info files from dir file
3893         * cvs.spec: regenerated
3895 2001-01-31  Derek Price  <derek.price@openavenue.com>
3897         * TODO: Add a note about 'cvs add' w/o write access
3899 2001-01-29  Derek Price  <derek.price@openavenue.com>
3901         * NEWS: Rewrite the comment on the new ~/.cvspass functionality
3902         * TODO: Add a note about testing login/logout
3904 2001-01-29  Derek Price  <derek.price@openavenue.com>
3906         * configure.in: Rewrite args to AC_TRY_COMMAND in a form that is
3907         acceptable to both Autoconf 1.13 and the new 1.49 beta.
3909         * configure: regenerated
3911 2001-01-29  Larry Jones  <larry.jones@sdrc.com>
3913         * configure.in: Check for syslog.h.
3914         * configure, config.h.in: Regenerated.
3916 2001-01-17  Derek Price  <derek.price@openavenue.com>
3918         * configure.in: add machinery to check for the BSD VPATH bug
3919         and check for texi2dvi.
3920         * doc/Makefile.am: use the machinery
3921         * diff/Makefile.in: changes to support 'make dist' from a build dir
3922         * emx/Makefile.in: changes to support 'make dist' from a build dir
3923         * os2/Makefile.in: changes to support 'make dist' from a build dir
3924         * zlib/Makefile.in: changes to support 'make dist' from a build dir
3926         * Makefile.in: regenerated
3927         * aclocal.m4: regenerated
3928         * configure: regenerated
3929         * contrib/Makefile.in: regenerated
3930         * doc/Makefile.in: regenerated
3931         * lib/Makefile.in: regenerated
3932         * man/Makefile.in: regenerated
3933         * src/Makefile.in: regenerated
3934         * tools/Makefile.in: regenerated
3935         * vms/Makefile.in: regenerated
3936         * windows-NT/Makefile.in: regenerated
3937         * windows-NT/SCC/Makefile.in: regenerated
3939 2001-01-10  Derek Price  <derek.price@openavenue.com>
3940             Rex Jolliff  <Rex_Jolliff@notes.ymp.gov>
3942         * NEWS (new since 1.11): Add comment about VMS wildcards
3944 2001-01-05  Derek Price  <derek.price@openavenue.com>
3946         * configure.in (AC_OUTPUT): Move some script targets here
3947         * contrib/Makefile.am (EXTRA_DIST, SUFFIXES, .pl:, .csh:): Move some
3948         script targets to configure.in
3949         * src/Makefile.am (cvsbug, cvsbug_EXTRA_DIST, EXTRA_DIST): move cvsbug
3950         target to configure.in
3952         * aclocal.m4: Regenerated due to change in Automake installation
3954         * Makefile.in: Regenerated
3955         * configure: ditto
3956         * contrib/Makefile.in: ditto
3957         * doc/Makefile.in: ditto
3958         * lib/Makefile.in: ditto
3959         * man/Makefile.in: ditto
3960         * src/Makefile.in: ditto
3961         * tools/Makefile.in: ditto
3962         * vms/Makefile.in: ditto
3963         * windows-NT/Makefile.in: ditto
3964         * windows-NT/SCC/Makefile.in: ditto
3966         * cvs.spec: updated timestamp
3967         * stamp-h1.in: ditto
3968         * doc/CVSvn.texi: ditto
3969         * src/stamp-h2.in: ditto
3970         * src/version.c: ditto
3972         * contrib/clmerge.in: Rename from clmerge.pl
3973         * contrib/cln_hist.in: Rename from cln_hist.pl
3974         * contrib/commit_prep.in: Rename from commit_prep.pl
3975         * contrib/cvs_acls.in: Rename from cvs_acls.pl
3976         * contrib/log.in: Rename from log.pl
3977         * contrib/log_accum.in: Rename from log_accum.pl
3978         * contrib/mfpipe.in: Rename from mfpipe.pl
3979         * contrib/rcslock.in: Rename from rcslock.pl
3980         * contrib/sccs2rcs.in: Rename from scc2rcs.csh
3981         * src/cvsbug.in: Rename from cvsbug.sh
3983         * contrib/clmerge.pl: Rename to clmerge.in
3984         * contrib/cln_hist.pl: Rename to cln_hist.in
3985         * contrib/commit_prep.pl: Rename to commit_prep.in
3986         * contrib/cvs_acls.pl: Rename to cvs_acls.in
3987         * contrib/log.pl: Rename to log.in
3988         * contrib/log_accum.pl: Rename to log_accum.in
3989         * contrib/mfpipe.pl: Rename to mfpipe.in
3990         * contrib/rcslock.pl: Rename to rcslock.in
3991         * contrib/sccs2rcs.csh: Rename to sccs2rcs.in
3992         * src/cvsbug.sh: Rename to cvsbug.in
3994 2001-01-03  Derek Price  <derek.price@openavenue.com>
3996         * Makefile.am (remotecheck): depend on 'all'
3997         * Makefile.in: regenerated
3999 2001-01-03  Derek Price  <derek.price@openavenue.com>
4001         * Makefile.in (DEP_FILES): Regenerated with new version of Automake
4002         (DEP_FILES_conditional patch for BSD make compatibility)
4003         * contrib/Makefile.in: ditto
4004         * doc/Makefile.in: ditto
4005         * lib/Makefile.in: ditto
4006         * man/Makefile.in: ditto
4007         * src/Makefile.in: ditto
4008         * tools/Makefile.in: ditto
4009         * vms/Makefile.in: ditto
4010         * windows-NT/Makefile.in: ditto
4011         * windows-NT/SCC/Makefile.in: ditto
4013 2000-12-28  Derek Price  <derek.price@openavenue.com>
4015         * INSTALL (BUILDING FROM SOURCES): Added a couple more platforms to the
4016         build and test list.
4017         (Building ... under Unix): Added note about BSD make and
4018         --disable-dependency-tracking
4019         (Building ... under Windows ...): Added note about using MSVC++ 6.0
4020         (Building [on] other platforms): Added note about wincvs.org and
4021         cvsnt.org.  Added more complete note about BSD make and
4022         --disable-dependency-tracking than the above
4024 2000-12-27  Derek Price  <derek.price@openavenue.com>
4026         * NEWS: Fix comments about the changes to ~/.cvspass
4028 2000-12-26  Derek Price  <derek.price@openavenue.com>
4030         * Makefile.am (EXTRA_DIST): Add cvs.spec.in
4031         (cvs.spec): new target
4032         * Makefile.in: Regenerated
4033         * aclocal.m4: update timestamp
4034         * configure: Regenerated
4035         * configure.in (AC_OUTPUT): Remove cvs.spec, doc/CVSvn.texi,
4036         & src/version.c
4037         * stamp-h1.in: update timestamp
4038         * contrib/Makefile.in: ditto
4039         * lib/Makefile.in: ditto
4040         * man/Makefile.in: ditto
4041         * tools/Makefile.in: ditto
4042         * vms/Makefile.in: ditto
4043         * windows-NT/Makefile.in: ditto
4044         * windows-NT/SCC/Makefile.in: ditto
4046 2000-12-22  Derek Price  <derek.price@openavenue.com>
4048         * configure.in (AC_OUTPUT): Stretched
4049         * configure: Regenerated
4051 2000-12-22  Derek Price  <derek.price@openavenue.com>
4053         * aclocal.m4: Regenerated due to Automake update
4055 2000-12-22  Derek Price  <derek.price@openavenue.com>
4057         * Makefile.in: Regenerated
4058         * aclocal.m4: Regenerated due to a change to AM_PROG_ETAGS
4059         * configure: Regenerated
4061 2000-12-21  Derek Price  <derek.price@openavenue.com>
4063         * .cvsignore: removed newly unused files, added new stamp file,
4064         and alphabetized.
4065         * AUTHORS: Added this file to please Automake.  Apparently, its
4066         presence is mandated by the GNU coding standards.
4067         * Makefile.am: New file needed by Automake
4068         * Makefile.in: Regenerated
4069         * NEWS: Add a comment about the Automake conversion
4070         * aclocal.m4: Added this file for Automake
4071         * config.h.in: Regenerated
4072         * configure: Regenerated
4073         * configure.in: Some changes to support Automake and support for
4074         missing roff & ps2pdf programs.
4075         * cvs.spec: Regenerated
4076         * cvs.spec.in: New file leveraging Automake support
4077         * depcomp: New Automake file
4078         * install-sh: Newer version from Automake
4079         * missing: New Automake file
4080         * mkinstalldirs: Newer version from Automake
4081         * stamp-h.in: Remove unused file
4082         * stamp-h1.in: New Automake generated stamp file
4084 2000-11-30  Derek Price  <derek.price@openavenue.com>
4085             Stephen Kennedy  <Stephen.Kennedy@havok.com>
4087         * cvs.spec (krb5): Require krb5-devel for a build of the krb5 target
4089 2000-11-29  Derek Price  <derek.price@openavenue.com>
4090             Stephen Kennedy  <Stephen.Kennedy@havok.com>
4092         * cvs.spec (build, post, preun): remove an old, commented out
4093         line and replace hardcoded paths with _infodir and _bindir as
4094         appropriate
4095         (files): replace file list with more generic and succinct one
4097 2000-11-15  Derek Price  <derek.price@openavenue.com>
4099         * TODO (198): added note about deprecating cvs_temp_name
4100         * configure.in (AC_CHECK_FUNCS): added mkstemp to support
4101         new cvs_temp_file function.
4102         * config.h.in: regenerated
4103         * configure: regenerated
4105 2000-11-08  Larry Jones  <larry.jones@sdrc.com>
4107         * configure.in: Check for getgroups function.
4108         * configure, config.h.in: Regenerated.
4110 2000-11-07  Larry Jones  <larry.jones@sdrc.com>
4112         * Makefile.in (FLAGS_TO_PASS): Add INSTALL, INSTALL_DATA, and
4113         INSTALL_PROGRAM.
4114         (Reported by Christian Brechbuehler <christian@arsdigita.com>.)
4116 2000-11-03  Derek Price  <derek.price@openavenue.com>
4118         * cvs.spec (build): pass in --without-gssapi when configuring the main
4119         package so that the Kerberized version of CVS doesn't get built when
4120         the user happens to have Kerberos installed in the default location.
4122 2000-10-31  Derek Price  <derek.price@openavenue.com>
4124         * NEWS: Mention zlib was updated to 1.1.3.
4126 2000-10-30  Derek Price  <derek.price@openavenue.com>
4128         * cvs.spec: Fixed trapping for gssapi so that the RPM can be built
4129         on a machine without Kerberos.  Should now build standard RPM on a
4130         machine without Kerberos and the standard RPM + the Kerberos RPM on
4131         a machine with the Kerberos devel libraries.
4133 2000-10-26  Larry Jones  <larry.jones@sdrc.com>
4135         * configure.in: Get path to pr for diff.
4136         (Patch submitted by Urs Thuermann <urs@isnogud.escape.de>.)
4137         * configure: Regenerated.
4139 2000-10-18  Derek Price  <derek.price@openavenue.com>
4141         * .cvsignore: Added .fname & .version, two temporary files used in spec
4142         file creation.
4143         * Makefile.in (distclean-local): clean .fname & .version
4144         * cvs.spec: Replaced with a new version based on RedHat 6.2's spec file
4145         for cvs 1.10.7.  Edited heavily to include a krb5 subpackage for the
4146         gssapi binary and fixed RedHat's info and man file placement.
4148 2000-10-17  Derek Price  <derek.price@openavenue.com>
4150         * NEWS: added a comment about the new CVSROOT format for pserver.
4152 2000-10-17  Derek Price  <derek.price@openavenue.com>
4154         * NEWS: added a comment about the new format of ~/.cvspass
4156 2000-10-09  Derek Price  <derek.price@openavenue.com>
4158         * cvsnt.mak: Some minor changes to allow CVS to compile correctly
4159         under NT and Visual C++ 6.0.
4161 2000-09-07  Larry Jones  <larry.jones@sdrc.com>
4163         * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
4164         from autoconf.
4166         * acconfig.h: Copy HAVE_CRYPT, HAVE_GETSPNAM, REGEX_MALLOC, and
4167         _REGEX_RE_COMP from config.h.in to here, where they should have
4168         been in the first place.
4169         * config.h.in: Regenerated.
4171 2000-08-30  Larry Jones  <larry.jones@sdrc.com>
4173         * NEWS: Note additional history enhancements.
4175 2000-08-01  Larry Jones  <larry.jones@sdrc.com>
4177         * configure.in, config.h.in: Add check for getpassphrase (Solaris).
4178         * configure: Regenerated.
4180 2000-07-11  Larry Jones  <larry.jones@sdrc.com>
4182         * configure.in, config.h.in: Add checks for mknod() and st_rdev
4183         since some systems (notably Plan 9) don't have them.
4184         * configure: Regenerated.
4186 2000-07-10  Larry Jones  <larry.jones@sdrc.com>
4188         * NEWS: Note the new "version" command.
4190 2000-07-06  Larry Jones  <larry.jones@sdrc.com>
4192         * NEWS: Note that admin -t works in client/server.
4194 2000-06-19  Larry Jones  <larry.jones@sdrc.com>
4196         * configure.in (AC_DEFINE): Define REGEX_MALLOC and _REGEX_RE_COMP
4197         to configure lib/regex.c the way we want without messing with the
4198         code.
4199         * config.h.in: Ditto.
4200         * configure: Regenerated.
4202 2000-05-16  Jim Kingdon  <kingdon@redhat.com>
4204         * TODO (186): Remove paragraph about Eric Raymond's interest.
4205         This is still on the future projects on his site, it just seems to
4206         brief (and too long ago updated) that I don't really see the need
4207         to mention it.
4209 2000-05-05  Larry Jones  <larry.jones@sdrc.com>
4211         * TESTS: Add notes about required tools and where to get them.
4213 2000-05-02  Donald Sharp <sharpd@cisco.com>
4214         and Larry Jones  <larry.jones@sdrc.com>
4216         * NEWS: Note history output format change.
4218 2000-02-17  Larry Jones  <larry.jones@sdrc.com>
4220         * NEWS: Note that PreservePermissions is disabled.
4221         * configure.in: Don't define PRESERVE_PERMISSIONS_SUPPORT.
4222         * configure: Regenerated.
4224 2000-02-01  Larry Jones  <larry.jones@sdrc.com>
4226         * configure.in: Try again to handle systems that need both libsocket
4227         and libnsl.
4228         * configure: Regenerated.
4230 1999-12-09  Larry Jones  <larry.jones@sdrc.com>
4232         * configure.in: Correctly handle systems that need both libsocket
4233         and libnsl.
4234         * configure: Regenerated.
4236 1999-12-06  Larry Jones  <larry.jones@sdrc.com>
4238         * configure.in: Update to autoconf 2.13; use new AC_SEARCH_LIBS
4239         to handle getspnam, connect, gethostbyname, and crypt correctly;
4240         use new AC_FUNC_FNMATCH instead of doing it by hand.
4241         * configure: Regenerated with autoconf 2.13.
4243 1999-12-06  Larry Jones  <larry.jones@sdrc.com>
4245         * INSTALL (Tested platforms): Update info.
4247 1999-11-04  Jim Kingdon  <http://developer.redhat.com/>
4249         * README (Installation): Yet another prep.ai.mit.edu -> gnu.org
4250         change (can't believe we still haven't gotten them all).
4252 1999-11-04  Karl Fogel  <kfogel@red-bean.com>
4254         * NEWS: added item about anon cvs no longer needing password.
4256 1999-10-28  Larry Jones  <larry.jones@sdrc.com>
4258         * TESTS: Add note about not running as root.  Remove note about
4259         Solaris sort since sanity.sh was changed to avoid the problem.
4261 1999-07-12  Larry Jones  <larry.jones@sdrc.com>
4263         * TESTS: Remove suspicion that setting LC_COLLATE has fixed the
4264         problem with Solaris sort -- people are still reporting it.
4266 1999-05-17  Jim Kingdon  <http://www.cyclic.com>
4268         (These changes were run by devel-cvs; feedback was "They look fine"
4269         from Jim Meyering and "I concur" from Noel Cragg).
4270         * HACKING (Submitting patches): Rewrite parts to try to sketch out
4271         a process which is less centralized and hopefully describes the
4272         status quo better (for example, I've mostly removed the word
4273         "submit" because it describes a process of sending your patch to a
4274         central authority rather than to whoever wants it).  Update to
4275         reflect some of the current practices/thinking regarding quality
4276         and other matters.  Try to be more concise where feasible.
4278 1999-05-13  Jim Kingdon  <http://www.cyclic.com>
4280         * BUGS: Remove item about RELATIVE_REPOS not working with
4281         client/server CVS; it must have been fixed because the testsuite
4282         is working fine with RELATIVE_REPOS.
4284 1999-05-07  Jim Kingdon  <http://www.cyclic.com>
4286         * TESTS: Add note about send-expect style interaction.
4288 1999-04-26  Jim Kingdon
4290         * cvsnt.mak: Revert to the version before today's changes
4291         (modulo one "because the IDE feels like it" change).  I
4292         couldn't get O'Connor's cvsnt.mak to work with MSVC 4.0 at
4293         all (I tried the IDE, which tried to wrap the makefile and
4294         wouldn't build even with the wrap, and the command line NMAKE).
4295         * .cvsignore: Add back cvsnt.mdp WinDebug WinRel, accordingly.
4297 1999-04-26  Jim Kingdon  <http://www.cyclic.com>
4299         * Makefile.in (DISTFILES): Add cvsnt.dsw.
4301 1999-04-26 (submitted 1999-03-24) John O'Connor  <john@shore.net>
4303         * cvsnt.dsw: new file.  The workspace file used by MSVC 5+ to
4304         manage multiple projects.  It contains three projects: cvsnt,
4305         zlib and diff.
4307         * cvsnt.dsp: Fixed problem where CVS wouldn't build because of
4308         file name conflicts.  Removed all the files from zlib and diff
4309         directories and moved to separate project files.
4311         * cvsnt.mak: Re-generated due to the changes in cvsnt.dsp.
4313         * .cvsignore: Removed un-used entries related to MSVC.  Added
4314         entries to cover all files generated by the NT build: *.ncb,
4315         *.opt, *.plg, Debug and Release.
4317 1999-04-09  Jim Kingdon  <http://www.cyclic.com>
4319         * HACKING: Add a sentence about sending patches somewhere other
4320         than bug-cvs, while still granting permission for people to use
4321         them under the GPL.
4323 1999-04-08  Jim Kingdon  <http://www.cyclic.com>
4325         * configure.in (AC_OUTPUT): Remove macintosh/Makefile (overlooked
4326         in change of 1999-02-26; thanks to Erik Bertelsen for reporting it).
4327         * configure: Regenerated.
4329 1999-02-26  Jim Kingdon  <http://www.cyclic.com>
4331         * macintosh: Remove this subdirectory and all its contents.  It
4332         contained MacCVS 2.x, but pretty much everyone has moved on to
4333         MacCVS 3.x, MacCVS Pro, or MacCVSClient.
4334         * Makefile.in (SUBDIRS): Remove macintosh.
4336 1999-02-25  Mehul N. Sanghvi (and Jim Kingdon)
4338         * INSTALL: Add MkLinux on PowerPC.
4340 1999-02-18  Jim Kingdon
4342         * cvsnt.mak: Remove vasprintf.  Plus of course the usual
4343         "because the IDE feels like it" changes.
4345 1999-02-09  Jim Kingdon  <http://www.cyclic.com>
4347         * configure.in (AC_REPLACE_FUNCS): Remove vasprintf; see
4348         lib/ChangeLog for rationale.
4349         * configure: Regenerated.
4351 1999-01-31  Assar Westerlund of sics.se
4352             and Jim Kingdon
4354         * configure.in: The GSSAPI code in CVS requires krb5.h which
4355         Solaris 2.7 doesn't have.  Check for it.
4356         * configure: Regenerated.
4358 1999-01-12  Jim Kingdon  <http://www.cyclic.com>
4360         * COPYING, COPYING.LIB: Remove obsolete snail address of the Free
4361         Software Foundation.
4363 1998-12-01  Jim Kingdon
4365         * TODO (195): Check in a few clarifications from Andrew Tridgell,
4366         the rsync author.
4368 1998-11-11  Jim Kingdon
4370         * HACKING: Change prep.ai.mit.edu to gnu.org.
4372 1998-10-26  Jim Kingdon
4374         * INSTALL: Add information for Sequent DYNIX/ptx4.0, from a report
4375         by Marco Franzen.
4377 1998-10-14  Jim Kingdon
4379         * configure.in (AC_OUTPUT): Remove contrib/elib/Makefile.
4380         * configure: Regenerated using autoconf 2.10.
4382 1998-10-13  Jim Kingdon
4384         * TODO (149): Update since -d doesn't rewrite CVS/Root any more.
4386 1998-10-03  Jim Kingdon  <kingdon@harvey.cyclic.com>
4388         * TODO (31): Mention the ,foo.c, and SIGINT issue.
4390 1998-09-25  Jim Kingdon  <kingdon@harvey.cyclic.com>
4392         * FAQ: Update from FAQ-O-Matic.  This features fewer blank lines
4393         and a few more minor formatting changes (not sure whether the
4394         FAQ-O-Matic changed or whether this is because I upgraded Lynx).
4395         I read through the diffs, and the real changes are: (A) In
4396         /Advanced_Topics_/Setting_up_and_Manag/, #1, describe "cvs init",
4397         don't describe committing modules file twice
4398         (no longer needed now that mkmodules is not a separate program),
4399         don't mention "cvs import" here. (B)
4400         /Advanced_Topics_/Setting_up_and_Manag/, #5, describe special
4401         issues with pserver and repository permissions,
4402         (C), /Advanced_Topics_/Tricks_of_the_Trade/, renumber the question
4403         "Why do timestamps sometimes get set to the date of the revision"
4404         from #17 to #9.  Renumber the questions between #9 and #17
4405         accordingly, (D) /User_Tasks_/Less_Common_User_Tas/, "8. How do I
4406         split a file into pieces, retaining revision histories?", include
4407         a script which may help with this, (E)
4408         /What_is_CVS_/How_does_CVS_differ_/, correct the name of SABLIME,
4409         (F) /What_is_CVS_/Where_do_I_find_CVS_/, "2. Is there an archive
4410         of CVS material?", note that http://www.delos.com/cvs doesn't
4411         exist any more.
4413         * NEWS: Mention :fork:.
4415 1998-09-24  Jim Kingdon  <kingdon@harvey.cyclic.com>
4417         * INSTALL (Tested platforms): Update SCO OpenServer information,
4418         from a report by Robert Lipe@DIGI.
4420 1998-09-22  Jim Kingdon  <kingdon@harvey.cyclic.com>
4422         * NEWS: Add items about multiple roots and -d not updating
4423         CVS/Root.
4425 1998-09-09  Jim Kingdon  <kingdon@harvey.cyclic.com>
4427         * configure.in (AC_OUTPUT): Remove tools/pcl-cvs/Makefile.
4428         * configure: Regenerated using autoconf 2.10.
4430 1998-09-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
4432         * NEWS: Add item about LockDir.
4434 1998-08-31  Jim Kingdon  <kingdon@harvey.cyclic.com>
4436         * INSTALL (Tested platforms): Add Solaris x86 (reported by Jeremy of
4437         exit109.com) and Irix 6.4 (reported by Russ Allbery).
4439         * INSTALL (Tested platforms): Add Solaris 2.6 (reported by Russ
4440         Allbery).
4442 1998-08-28  Noel Cragg  <noel@swish.red-bean.com>
4444         * TODO (196): new item.
4446 1998-08-26  Jim Kingdon  <kingdon@harvey.cyclic.com>
4448         * TESTS: Update comments concerning Solaris sort and LC_COLLATE.
4450 1998-08-17  Jim Kingdon  <kingdon@harvey.cyclic.com>
4452         * INSTALL: Update Irix, Ultrix, and NetBSD/Alpha with test results
4453         from Noel.
4455 1998-08-14  Jim Kingdon  <kingdon@harvey.cyclic.com>
4457         * INSTALL: Add NetBSD/mac68k (reported by Hauke Fath of melog.de).
4458         Add alpha-dec-osf4.0 and update SunOS and linux entries (reported
4459         by Jim Kingdon and Noel Cragg).
4461 1998-08-06  Jim Kingdon  <kingdon@harvey.cyclic.com>
4463         * INSTALL: Update for SCO OpenServer 5 (reported by Jeffery
4464         Cann).
4466 1998-08-01  Jim Kingdon  <kingdon@harvey.cyclic.com>
4468         * INSTALL: Add Unixware 7 (reported by Phillip Porch).
4470 1998-07-29  Jim Kingdon  <kingdon@harvey.cyclic.com>
4472         * cvsnt.mak: For rcscmds.c, also include files from the diff
4473         directory.  Plus of course the usual voluminous "because Visual
4474         C++ 4.0 feels like it" changes.
4476 Tue Jul 28 22:16:48 1998  Noel Cragg  <noel@swish.red-bean.com>
4478         * Makefile.in (dist): unset the GZIP shell variable before calling
4479         gzip to avoid invocation problems.
4481 Sun Jul 26 16:22:21 1998  Noel Cragg  <noel@swish.red-bean.com>
4483         * NEWS: add info about TopLevelAdmin.
4485 1998-07-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
4487         * INSTALL: Update entries for HPUX and AIX (based on a submission
4488         from Andreas Ley).
4490 1998-06-25  Jim Kingdon  <kingdon@harvey.cyclic.com>
4492         * README.VMS: We generally don't need GNU patch any more.
4494 1998-06-03  Jim Kingdon  <kingdon@harvey.cyclic.com>
4496         * TESTS: Don't mention the version of Solaris; Mark Borges says
4497         that it applies to Solaris 2.5 as well as 2.6.
4499 1998-06-02  Assar Westerlund  <assar@sics.se>
4501         * configure.in: Test for GSS_C_NT_HOSTBASED_SERVICE in gssapi.h.
4502         * acconfig.h: Add undef for HAVE_GSS_C_NT_HOSTBASED_SERVICE.
4503         * configure, config.h.in: Rebuild.
4505 1998-06-01  Assar Westerlund  <assar@sics.se>
4506         and Ian Lance Taylor  <ian@cygnus.com>
4508         * configure.in: Check for GSSAPI headers individually.  Use a
4509         different set of GSSPI libraries if gssapi.h rather than
4510         gssapi/gssapi.h is found.  Adds Heimdal support.
4511         * configure, config.h.in: Rebuild.
4513 1998-05-25  Jim Kingdon  <kingdon@harvey.cyclic.com>
4515         * cvs.spec (%description): Rewrite to be slightly more verbose
4516         about the basic features.  Don't try to mention what CVS lacks.
4518 1998-05-23  Jim Kingdon  <kingdon@harvey.cyclic.com>
4520         * BUGS: Remove items about binary file bugs which were fixed
4521         approximately 6 months ago.
4523 1998-04-28  Jim Kingdon  <kingdon@harvey.cyclic.com>
4525         * TESTS: Add note about Solaris sort program (reported by Mark
4526         D. Baushke).
4528 1998-03-16  Larry Jones  <larry.jones@sdrc.com>
4530         * configure.in: Simplify test for shadow password support since
4531         the code now handles the case where shadow passwords are supported
4532         but are not in use.
4533         * configure: Regenerated.
4535 1998-03-07  Jim Kingdon  <kingdon@harvey.cyclic.com>
4537         * TESTS: Remove note about SGI's XFS.  Someone reports that it
4538         works (I would assume due to the 13 Feb 1998, and earlier, changes
4539         to sanity.sh).
4541         * NEWS: Add item about PreservePermissions.  Fix unclear wording
4542         in gserver item.
4544 1998-03-04  Jim Kingdon  <kingdon@harvey.cyclic.com>
4546         * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and
4547         always define it.
4548         * configure, config.h.in: Regenerated.
4550 Tue Feb 17 18:32:36 1998  Ian Lance Taylor  <ian@cygnus.com>
4552         * configure.in: Add memmove back to AC_REPLACE_FUNCS list.
4553         * configure: Rebuild.
4555 1998-02-16  Jim Kingdon  <kingdon@harvey.cyclic.com>
4557         * TODO (190): Remove "failed to check out" from commit.c from
4558         lists of error messages suppressed by -q; it no longer is.
4560 4 Feb 1998  Jim Kingdon
4562         * cvsnt.mak: The usual "because Visual C++ feels like it"
4563         changes.  These ones seem to have to do with reordering
4564         files and release versus debug configurations, mainly.
4566 Fri Jan 30 10:37:40 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
4568         * INSTALL: Update which version of CVS was tested with EMX.
4570 15 Jan 1998  W. L. Estes  <wlestes@hamlet.uncg.edu>
4571         and Jim Kingdon  <kingdon@harvey.cyclic.com>
4573         * cvs.spec, Makefile.in: Fix some problems with the spec file
4574         distributed with cvs.  RPM chokes on a build root of slash, so
4575         that is gone now.  CVS is relocatable (as far as I know) so I
4576         added a prefix tag.  The source location was incorrect and in
4577         fixing that I had to add a `g' flag to one of the sed commands in
4578         the Makefile.in so the spec file gets generated correctly.
4580 13 Jan 1998  Jim Kingdon
4582         * cvsnt.mak: Add lib/fncase.c.  Plus of course the usual
4583         "because Visual C++ feels like it" changes.
4585 Tue Jan 13 16:49:38 1998  Ian Lance Taylor  <ian@cygnus.com>
4587         * acconfig.h (USE_SETMODE_STDOUT): Add undef line.
4588         (HAVE_SETMODE): Likewise.
4589         * configure.in: If cygwin32, define USE_SETMODE_STDOUT and
4590         HAVE_SETMODE.
4591         * configure, config.h.in: Regenerate.
4593         * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line.
4594         * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE.
4595         * configure, config.h.in: Regenerate.
4597         * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS
4598         accordingly.
4599         * configure: Regenerate.
4601 Sun Jan 11 11:43:55 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
4603         * HACKING: Add example of indentation for switch statement.  I
4604         always have to look this one up, and it seems worthwhile to
4605         specify it here rather than be unsure which switch statement in
4606         CVS to use as an example.
4608 Wed Jan  7 09:41:08 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
4610         * TODO: Revise item 149 (concerning changing CVS/Root and such).
4611         "This whole area is a rather bad pile of individual decisions which
4612         accumulated over time, some of them probably bad decisions with
4613         hindsight."
4615 Wed Dec 31 09:25:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4617         * FAQ: Re-import from FAQ-O-Matic.  Features a change regarding
4618         removing directories.
4620 Tue Dec 23 08:28:44 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4622         * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs
4623         address from prep.ai.mit.edu to gnu.org per email from Martin
4624         Hamilton.  When referring to bug-reporting procedure refer to
4625         Cederqvist not README.
4627 Tue Dec 16 13:13:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4629         * FAQ: Re-import from FAQ-O-Matic.  The content is the same, but
4630         instead of being from Mosaic, it is from "lynx -dump -nolist".
4631         This output is somewhat better (for example, it is formatted for
4632         80 columns or so, rather than Mosaic which is rather
4633         inconsistent), and also lynx is free and still maintained whereas
4634         NCSA Mosaic is proprietary and no longer maintained.
4636         * FAQ: Re-import from FAQ-O-Matic.  Features an update to the
4637         Sablime question.
4639         * NEWS: Add item about GSSAPI.
4641 Fri Dec 12 14:00:57 1997  Ian Lance Taylor  <ian@cygnus.com>
4643         * configure.in: Add --with-gssapi option, and look for gssapi.h
4644         and GSSAPI Kerberos v5 libraries.
4645         * acconfig.h: Add HAVE_GSSAPI.
4646         * configure, config.h.in: Regenerate.
4648 Thu Dec 11 15:58:06 1997  Eric Mumpower  <nocturne@cygnus.com>
4650         * configure.in: Let --with-krb4 override the system Kerberos
4651         header files and libraries, if any.
4652         * configure: Regenerate.
4654 Thu Dec  4 20:01:02 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4656         * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to
4657         src/rcs.c.
4658         * configure: Regenerated (never was regenerated after getwd change).
4660 1997-12-04  Jim Meyering  <meyering@na-net.ornl.gov>
4662         * configure.in (AC_CHECK_FUNCS): Add mempcpy.
4664 Thu Dec  4 10:42:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4666         * BUGS: Update for kfogel .cvswrappers fix.
4668 Tue Dec  2 22:14:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4670         * MINOR-BUGS: Update per info-cvs mail from Steve Cameron.
4672 1997-11-29  Jim Kingdon
4674         * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale).
4676         * cvsnt.mak: The usual "because Developer Studio feels like
4677         it" changes.
4679 Sat Nov 29 22:10:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4681         * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog
4682         for rationale).
4684 Mon Nov 24 10:36:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4686         * INSTALL: Update QNX information per email from Michael Hunter of
4687         QNX.
4689 Wed Nov 19 17:44:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4691         * INSTALL: Add Sequent entry per bug-cvs report.
4693 1997-11-17  Karl Fogel  <kfogel@floss.red-bean.com>
4695         * BUGS: Remove item about exporting binary files to non-unix
4696         clients; this is fixed.
4698 Mon Nov 17 09:07:44 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4700         * BUGS: Add yet another binary files problem.
4702 1997-11-14  Karl Fogel  <kfogel@floss.red-bean.com>
4704         * cvsnt.mak: updated for diff/ subdir.
4706 Fri Nov 14 12:25:10 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4708         * BUGS: Remove item about dying gasps message.  At least one known
4709         cause has been fixed.
4711 Wed Nov 12 20:24:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4713         * FAQ: Re-import from FAQ-O-Matic.  Features a wording fix to
4714         "What do I do first? How do I create a Repository?" and a
4715         formatting fix (makes it clear which bullets are under what)
4716         to "What is a module?"
4718         * NEWS: Add item about RCS library.  Remove item about RCSBIN in
4719         CVSROOT/config.
4720         * INSTALL: Simplify instructions to reflect the fact that one need
4721         not any longer install RCS and GNU diff.
4722         * PROJECTS: Remove item about RCS library; it is done.
4724 Mon, 10 Nov 1997  Jim Kingdon
4726         * cvsnt.dsp: For diff/diff.c, also look for include files in
4727         diff directory.  This means we get diff/system.h not lib/system.h.
4729 Sun Nov  9 16:16:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4731         * TODO (#195): New item, about rsync and such issues.
4733 Thu Nov  6 14:29:14 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4735         * TODO (#194): New item, about separated metadata.
4737         * TODO (#186): Rewrite paragraph on CVSclusters to be clearer
4738         about what this can do and why I think it is a cool idea.
4740 Sun Nov  2 19:34:30 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4742         * DEVEL-CVS: Wording fix: want to specify that new developers are
4743         granted checkin access and the ability to send to devel-cvs, not
4744         specify whether this is implemented via an "account" (whatever
4745         that is) (editorial change, not run by devel-cvs).
4747 Fri Oct 31 16:30:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4749         * NEWS: Mention admin -o rev1::rev2.
4751 Wed Oct 29 08:40:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4753         * TODO: Add item 193, about alternatives to timestamps in CVS/Entries.
4755 Tue Oct 28 19:59:48 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4757         * TODO (190): "rcs failed" message is no longer affected by global
4758         -q option.
4760 1997-10-28  Jim Kingdon
4762         * .cvsignore: Add Visual C++ files du jour, namely
4763         {diff,vc50}.{pdb,idb,pch}.
4765         * cvsnt.dsp: Add files for diff library.  The custom build
4766         stuff for diff/version.c and diff/diff.c was to deal with
4767         there also being a src/version.c and src/diff.c.  There
4768         might be an easier way.
4770 Mon Oct 27 11:21:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4772         * FAQ: Re-import from FAQ-O-Matic.  Features an edit from Larry
4773         Jones regarding CVS on Windows.
4775 Mon Oct 20 15:23:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4777         * BUGS: Add item about spaces in login names.
4779 Mon Oct 20 10:25:42 1997  Hannes R. Boehm  <hannes@boehm.org>
4781         * INSTALL (Tested platforms): Add Red Hat Linux 4.2.
4783 Wed Oct 15 10:55:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4785         * TODO (#192): Also mention issue with opening connections to new
4786         servers if CVSROOT changes.
4788         * TODO (#191): Add thoughts on external difference programs.
4790 1997-10-11  Noel Cragg  <noel@swish.red-bean.com>
4792         * BUGS: remove note about the `-d' flag bug that was just fixed.
4794         * TODO: new item 192.
4796 Thu Oct  9 12:59:28 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4798         * TODO: Revise item #182 to be clearer and to point to the
4799         unofficial patch.
4801 Thu Sep 25 14:48:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4803         * build.com: Also recurse into diff directory.
4805 Wed Sep 24 10:35:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4807         * configure.in: Don't check for system-supplied regex matcher; see
4808         comment for rationale.
4809         * configure: Regenerated.
4811 Tue Sep 23 16:00:25 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4813         * BUGS: Add item about cvs add and -k wrappers.
4815 Mon Sep 22 11:21:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4817         * TODO: Revise item #191 in response to xdelta 1.10 release and a
4818         few other random thoughts.
4820 Sun Sep 21 17:56:28 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4822         * configure.in: Instead of checking for memchr, just define
4823         HAVE_MEMCHR and HAVE_STRCHR.
4824         Add comment about AC_FUNC_VFORK and vfork in general.
4825         * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR.
4826         * configure, config.h.in: Regenerated.
4828         * config.h.in: Regenerate using autoheader from autoconf 2.10.
4830 Sat Sep 20 01:17:10 1997  Tim Pierce  <twp@twp.tezcat.com>
4832         [notes: (1) includes the patches to config.h.in which he sent
4833         (presumably generated), (2) I have omitted a change, which was
4834         sent without a ChangeLog entry, to change re_exec to
4835         re_compile_pattern in configure.in, (3) Also adds diff/Makefile in
4836         AC_OUTPUT -kingdon]
4838         * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
4839         Add diff.
4841         Note that AC_CHECK_FUNCS(vfork)
4842         has been replaced by AC_FUNC_VFORK... libdiff wants the more
4843         specific test, and it seems unlikely to break CVS.
4845         * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK,
4846         AC_STRUCT_ST_BLKSIZE.
4847         (AC_CHECK_HEADERS): Add limits.h and sys/file.h.
4848         (AC_REPLACE_FUNCS): Add memchr.
4849         (AC_CHECK_FUNCS): Remove vfork.
4851 Fri Sep 19 09:59:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4853         * TODO: Add item #191, concerning how to store binary files.
4855 Wed Sep 17 16:13:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4857         * TESTS: Add ideas about ability to pass spaces in arguments, and
4858         stdin, to the program under test, as something to consider for the
4859         different test frameworks.
4861 Tue Sep 16 00:14:55 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4863         * BUGS: Add item about importing binary files.
4865         * TODO: Adjust item #150 to reflect the fact that the client is
4866         not quite so mean about tossing the log message as it was.
4868 Fri Sep 12 13:04:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4870         * INSTALL: Update Windows entries per email from Greg Strockbine
4871         <gstrock@dpc.com>.
4873 Thu Sep 11 15:03:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4875         * TODO: New item #190, about meaning of -q and -Q global options.
4877 Wed Sep 10 18:48:41 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4879         * TODO: A few more thoughts on "cvs message" (item 150).
4881 Tue Sep  9 22:20:15 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4883         * README.VMS (Notes regarding compiling on VAX/VMS): Add item
4884         about mode_t and pid_t.
4886 Sun Sep  7 17:34:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4888         * FAQ: Re-import from FAQ-O-Matic.  The metavariables are back.
4890         * FAQ: Re-import from FAQ-O-Matic.  Features comment from
4891         julian@whistle about update -r branch:date.  It also clobbered the
4892         metavariables (confusion about "<" as data vs. HTML tag I would
4893         guess), which I plan on fixing in a moment.
4895         * configure.in: Add comment about re_exec and regexp syntax.
4897         * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long
4898         ago converted to use its own routine xstrdup.
4899         * configure: Regenerated.
4901 Sat Sep  6 00:08:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4903         * FAQ: Re-import from FAQ-O-Matic.  In particular: GIC info
4904         updated, binary files updated (e.g. -kb not -ko), rename database
4905         and rCVS info updated (refer to TODO), tweaks to section on
4906         contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated
4907         (e.g. remove Indiana address), usenet info updated
4908         (e.g. comp.software.config-mgmt not gnu.*).
4910 Fri Sep  5 20:46:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4912         * FAQ: Add another introductory paragraph which talks about out of
4913         date material from 1995 FAQ.
4915         * FAQ: Re-import from FAQ-O-Matic.  This was mainly as a proof of
4916         concept that I could edit the Cygnus question and have the diffs
4917         come out looking right (which worked), but I also discovered that
4918         the previous checkin was truncated partway through.
4920         * FAQ: Replace file with an introductory paragraph plus a
4921         downloaded copy of Molli's FAQ-O-Matic.  I believe the content
4922         closely matches the 1995 Grubbs FAQ but because everything is
4923         re-ordered it would be painstaking work to verify this.
4925 Thu Sep  4 17:33:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4927         * BUGS: Add item about -w global option and client/server.
4929 Wed Sep  3 23:03:34 1997  Noel Cragg  <noel@harvey.cyclic.com>
4931         * TODO: Verbosify verbiage in item #189.
4933 Wed Sep  3 14:14:54 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4935         * TODO: Add item #189, concerning renames.
4937 Sat Aug 30 03:26:57 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4939         * TODO: Fix typo in Noel's change.
4941 Sat Aug 30 03:17:36 1997  Noel Cragg  <noel@harvey.cyclic.com>
4943         * TODO: Add a header so emacs chooses the correct editing mode.
4944         Made several entries more verbose (expanded some of the less
4945         well-known acronyms and/or added pointers to further
4946         documentation).
4948 Wed Aug 20 09:51:52 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4950         * INSTALL: Remove "SparcClassing" typo that has been there for
4951         a while.
4953 Wed Aug 20 09:51:52 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4954                           and Loren James Rittle <rittle@comm.mot.com>
4956         * INSTALL: Update information for SunOS4, Solaris, Digital Unix,
4957         and HPUX.
4959 Fri Aug 15 16:42:12 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4961         * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed.  Add
4962         paragraph about the meaning of the last three arguments to cvs
4963         import.
4965 Thu Aug 14 14:42:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4966                           and Loren James Rittle <rittle@comm.mot.com>
4968         * INSTALL: Update information for SunOS4 and Solaris.
4970 Mon Aug  4 00:02:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4972         * BUGS: Be specific about wrappers not working client/server.
4974 Sat Aug  2 09:23:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4976         * INSTALL: In step 4, be more generic (the CVS sources are just an
4977         example, and people might not have them handy).
4979 Fri Jul 25 17:02:30 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4981         * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that
4982         seems to be the description which best applies no matter how it
4983         was obtained.  Be a little more explicit about the "$" prompt
4984         convention and setting environment variables.  Use double quotes
4985         because they work on both DOS and Unix.
4987 Thu Jul 24 12:22:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4989         * NEWS: Also mention SystemAuth.
4991         * INSTALL (MIPS): Add more detailed report concerning Irix 6.2,
4992         as reported by larry.jones@sdrc.com (Larry Jones).
4994 Tue Jul 22 17:35:31 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
4996         * INSTALL (PowerPC): Add item for Lynx 2.5.
4998 21 Jul 1997  Jim Kingdon
5000         * Makefile.in (DISTFILES): Add cvsnt.dsp.
5002 Mon Jul 21 09:40:10 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5004         * configure.in: Adjust comment regarding version of autoconf which
5005         introduced --bindir.
5007 Fri Jul 18 09:47:12 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5009         * TODO: Remove item 161 (the comments in cvs.texinfo have a much
5010         more complete discussion of date format issues).  In item 30,
5011         change "patch" to "rdiff" and expand discussion slightly.  Remove
5012         item 64 (the performance issues in initial checkout have probably
5013         changed quite a bit since that was written and in any event it
5014         isn't particularly useful without specifics of what is slow and
5015         ideas for speeding it up).
5017         * INSTALL: Reorganize to separate out building/installing CVS
5018         executables from what to do once you have them.  Adjust Visual C++
5019         instructions to deal with Visual C++ 5.x.  Add brief mentions of
5020         platforms other than unix and Windows.
5022 Thu Jul 17 21:13:16 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5024         * TODO: In item 39, talk about how PRCS 1.2 as a possible model.
5026 Sat Jul 12 15:43:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5028         * HACKING: Rewrite paragraph on arbitrary limits to reflect the
5029         fact that the known arbitrary limits are gone.
5031 8 Jul 1997  Jim Kingdon
5033         * cvsnt.dsp: Turn on browse information.
5035 Thu Jul  3 10:07:01 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5037         * INSTALL: Sending exact suggested text is almost as good as a diff.
5039         * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2.
5041         * TODO: Add notes about popt and option parsing in general.
5043 Wed Jul  2 13:11:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5045         * TODO: Update item 149 to reflect CVS/Root.
5047         * TODO: Add item 187, about usage errors vs. help messages.
5049 Mon Jun 23 18:24:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5051         * NEWS: Adjust mention of read-only access in the light of
5052         changes to cvs.texinfo.
5054         * TODO: Add item 186, concerning multisite.
5056 Sun, 22 Jun 1997  Jim Kingdon
5058         * cvsnt.dsp: New file.  This apparently is what Visual C++ 5.0
5059         uses in lieu of a .mak file (or so it seems).
5060         * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg.  These seem to
5061         be the generated files du jour for Visual C++ 5.0.
5063 Thu Jun 19 17:16:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5065         * NEWS: Add item about CVSROOT/config.
5067 Wed Jun 18 00:00:02 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5069         * NEWS: Mention pserver --allow-root.
5071 Mon Jun 16 19:07:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5073         * Makefile.in (SUBDIRS): Add emx.
5074         * configure.in (AC_OUTPUT): Add emx.
5075         * configure: Regenerated.
5077 Sun Jun  8 23:44:00 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5079         * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere.
5080         * configure, config.h.in: Regenerated.
5082 Thu May 29 15:53:06 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5084         * DEVEL-CVS: Add "Policy regarding checkout-only access" to
5085         replace parenthetical remark about checkout-only access.  This is
5086         more of a cosmetic/editorial change than a new policy.
5088 Wed May 21 17:02:29 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5090         * BUGS: Add item about wrappers.
5092 Fri May 16 13:43:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5094         * BUGS: Add item about "cvs export" and binary files.
5096 Sun May 11 11:38:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5098         * README.VMS: Remove information about "direct TCP".  Noone has
5099         been complaining about it being broken (the code bitrotted not long
5100         after it was written), nor has anyone complained
5101         that contrib/listener.c was omitted from the distribution (because
5102         it wasn't mentioned in contrib/Makefile.in DISTFILES).  If there
5103         is a desire to resurrect such a feature, it should use port 2401
5104         as now discussed in doc/cvsclient.texi.
5106 Thu May  8 12:14:40 1997  Larry Jones  <larry.jones@sdrc.com>
5107         and Jim Kingdon  <kingdon@harvey.cyclic.com>
5109         * INSTALL: Update MIPS/SGI Irix 6.2
5110         * TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
5112 Wed May  7 12:01:21 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5114         * TODO: Fix keywords accidentally expanded in previous checkin.
5116         * TODO: Add item #185, concerning keyword expansion and merges.
5118 Sun May  4 19:46:03 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5120         * README: Replace section on reporting bugs with a reference to
5121         the bug-reporting section in cvs.texinfo.
5123 Fri May  2 22:50:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5125         * BUGS: Remove item about importing binary files; the bug is fixed.
5127 Sun Apr 27 19:54:34 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5129         * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
5131         * INSTALL: Don't mention GREP; CVS no longer uses it.
5133         * configure.in: Add comment about --bindir.
5135 Thu Apr 24 15:21:17 1997  Norbert Kiesel  <nk@cosa.de>
5137         * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
5138         * config.h.in, configure: Regenerated with autoconf 2.10.
5140 21 Apr 1997  Jim Kingdon
5142         * cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
5143         This time it would appear to be chiefly the dependencies.
5145 Mon Apr 21 01:06:31 1997  Ian Lance Taylor  <ian@cygnus.com>
5147         * NEWS: Document that the client no longer needs an external patch
5148         program.
5150 Thu Apr 17 14:28:20 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5152         * TODO: Combine items 150 and 181 since they are basically the same.
5154 Tue Apr 15 12:32:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5156         * FAQ: The URL of yahoo's Configuration Management category has
5157         changed.  As it might change again, just cite their top-level page
5158         rather than the entire URL.
5160 8 Apr 1997  Jim Kingdon
5162         * cvsnt.mak: Add windows-NT/sockerror.c.
5164 Wed Mar 26 15:51:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5166         * BUGS: Further note on import -kb bug.
5168 Tue Mar 25 17:51:32 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5170         * cvs-format.el: Add comment concerning c-label-offset.
5172 Wed Mar 19 14:06:40 1997  Jim Meyering  <meyering@totoro.cyclic.com>
5174         * configure.in (test for shadow passwords): Use AC_MSG_RESULT
5175         rather than echo, so configure obeys --quiet.
5176         Use yes and no in message rather than yup and nope.
5178 19 Mar 1997  Jim Kingdon
5180         * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
5181         for the Release configuration as well as the Debug one.  Why it
5182         didn't do this before, I have no idea.
5184 13 Mar 1997  Jim Kingdon
5186         * cvsnt.mak: Recent changes have added a number of getline.h
5187         dependencies.
5189 Thu Mar 13 08:43:04 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5191         * configure.in (AC_C_CROSS): Add comment about obsolescence
5192         thereof.
5193         * config.h.in, configure: Regenerated with autoconf 2.10.
5195 Thu Mar 13 05:50:29 1997  Philippe De Muyter  <phdm@info.ucl.ac.be>
5197         Here are the fixes I needed to make to cvs-1.9 to get it to
5198         compile and successfully pass 'make check' on m68k-motorola-sysv.
5199         * lib/getwd.c (getwd): Added declaration for getcwd().
5200         * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
5201         * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
5202         * src/admin.c (admin): Added declaration for getgrnam().
5203         * src/server.c (fcntl.h): Do not include file twice.  Already included
5204         from system.h from cvs.h.
5205         * src/sanity.sh (imported-f*): Renamed from imported-file*, that were
5206         too long for sysv.
5207         * configure.in (wait3): Added to AC_CHECK_FUNCS list.
5209 Wed Mar 12 14:32:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5211         * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
5213         * TODO: Remove item 135; this is solved by %v and %V in loginfo.
5215         * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
5216         HAVE_SETVBUF is no longer used.
5217         * config.h, configure: Regenerated with autoconf 2.10.
5219         * TODO: Add item 184, concerning MD5-based password hash.
5220         Remove item 14, concerning "pathname stripper".  I think that was
5221         a reference to the late unlamented strip_path.
5223 Sat Mar  8 21:22:54 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5225         * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
5227 Fri Mar  7 16:51:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5229         * INSTALL: Just talked to a NT 4.0 user; add it to the list.
5231 Sun Mar  2 22:01:23 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5233         * NEWS: Add item about "cvs admin" vs. "cvs admin .".
5235         * TODO: Remove item #169.  It doesn't really explain what an
5236         "archive library" is or in general what the feature they discuss is
5237         supposed to do--I mean, CVS _can_ be used to store .o's, if
5238         that is what they are talking about.
5240         * TODO: Add item #183, about greater documentation/visiblity for
5241         Entries.Static and CVS/Tag.
5243         * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
5244         shouldn't be an issue anymore
5246 Thu Feb 20 13:53:19 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5248         * INSTALL: Update Cray entry per mail from John Bowman
5249         <bowman@ipp-garching.mpg.de>
5251         * configure.in: Add comments about autoconf version.
5253 Mon Feb 17 09:55:35 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5255         * configure: Regenerated.
5257 Sat Feb 15 15:37:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5259         * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
5261 Sun Dec 15 13:12:30 1996  Michael Douglass <mikedoug@texas.net>
5262                           and Jim Kingdon  <kingdon@harvey.cyclic.com>
5264         * NEWS: Mention "cvs logout".
5266 1997-02-12  Jim Kingdon
5268         * cvsnt.mak: Visual C++ seems to want to make some cosmetic
5269         changes (reordering *.obj files), perhaps prodded by "Save
5270         All".  I hope that putting in these changes will make it
5271         happy...
5273 1997-02-11  Jim Kingdon  <kingdon@cyclic.com>
5275         * cvsnt.mak: Replace with version from Visual C++ 4.0.  If someone
5276         wants the 2.x one back, I suppose we can put them side by side,
5277         but I won't be able to update the 2.x one any more as I won't be
5278         having access to 2.x.
5280 Tue Feb 11 16:43:43 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5282         * .cvsignore: Add cvsnt.mdp and cvsnt.ncb.  They seem to be files
5283         created by Visual C++ 4.x which were not created by Visual C++ 2.x.
5285 Tue Feb  4 11:42:30 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5287         * INSTALL: OS/2 port is client only.
5289         * Rename devel-cvs (which had only been in the repository, not the
5290         distribution) to DEVEL-CVS.  Add "Charter for the devel-cvs
5291         mailing list:" heading, "CVS Development Policies" title, and
5292         one-sentence introduction (editorial changes, not run by
5293         devel-cvs).  Revise paragraph concerning membership in the list to
5294         reflect policy change to make read-only membership different from
5295         the ability to send to the list (the new wording was approved by
5296         devel-cvs, as was the rename and including it in the
5297         distribution).
5298         * Makefile.in (DISTFILES): Add DEVEL-CVS.
5299         * HACKING: Add "Mailing lists" section.
5301 Tue Jan 28 10:41:05 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5303         * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
5304         lib/md5.c changes.
5305         * acconfig.h: Add HAVE_CONNECT.  This is needed so that autoheader
5306         2.10 works; I think this has been broken since 2 Dec 1996.
5307         * config.h.in: Regenerated with autoheader 2.10.
5308         * configure: Regenerated with autoconf 2.10.
5310         * HACKING: Revise criterion for whether something goes in NEWS
5311         again (now "user-visible change worth mentioning"--the language
5312         from the GNU coding standards).
5314 Mon Jan 27 23:05:24 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5316         * HACKING: Criterion for whether something goes in NEWS is not
5317         whether it is user-visible; it is whether it is a bugfix or a
5318         feature.
5320 Tue Jan 21 10:21:53 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5322         * INSTALL: Warn people against pre-5.x RCS; describe how to find
5323         out what version of RCS you have.
5325 Wed Jan  8 14:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5327         * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
5328         decided to get rid of these some time ago.
5330 Wed Jan  8 00:17:13 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5332         * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
5333         question got renamed a bit but ended up as the bottom of the NEWS
5334         file.  Eliminate use of first person in a few places where it is
5335         unclear who it refers to.  Explicitly say that the lists
5336         of contributors are not comprehensive.
5338 Thu Jan  2 12:59:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5340         * README, Makefile.in: Remove paragraph about writing to the Free
5341         Software Foundation at 675 Massachusetts Avenue.  (1) They are no
5342         longer at that address; (2) the Free Software Foundation are not
5343         the ones to write to concerning CVS licensing.  bug-cvs would be a
5344         more appropriate choice; (3) there is probably little need for
5345         this paragraph anyway.
5347 Thu Jan  2 09:46:37 1997  Karl Fogel  <kfogel@ynu38.ynu.edu.cn>
5349         * NEWS: mention read-only repository access feature.
5351 Wed Jan  1 18:47:08 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
5353         * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
5354         There is no point in including them without src/ChangeLog,
5355         src/ChangeLog-96, etc., but more to the point they really belong
5356         in the source distribution rather than a binary distribution anyway.
5358 Mon Dec 30 16:55:54 1996  Abe Feldman  <feldman@harvey.cyclic.com>
5360         * NEWS: Add entry for changes to checkout command (creating CVS
5361         directory at top of working directory)
5363 Tue Dec 17 13:13:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5365         * NEWS: Add entry for verifymsg.
5367 Tue Dec 10 19:22:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5369         * cvs-format.el: Revise comments to explain how to use it and
5370         general minor tidying of comments.
5372 Mon Dec  2 13:05:44 1996  Ian Lance Taylor  <ian@cygnus.com>
5374         * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
5375         because the value will have been cached; instead, check whether
5376         the library was found with connect defined.
5377         * configure: Rebuild with autoconf 2.12.
5379 Sat Nov 30 23:04:52 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5381         * BUGS: Add note about mysterious failure in test 187a3.
5383 Fri Nov 29 10:19:50 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5385         * configure.in (AC_CHECK_FUNCS): Also check for readlink.
5386         * config.h.in: Regenerated using autoheader 2.10.
5388 Fri Nov 22 16:30:27 1996  Brendan Kehoe  <brendan@cygnus.com>
5390         * configure.in: Check for -lsocket, etc., before checking for
5391         Kerberos libraries.
5392         * configure: Rebuild.
5394 1996-11-19  Jim Kingdon
5396         * cvsnt.mak: Remove strippath.c.
5398 Sun Nov  3 21:54:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5400         * README: Move detailed information on compatibility to
5401         the manual; simply point to it here.
5403 Thu Oct 31 07:20:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5405         * BUGS: Add note about cvs import of binary files on non-unix.
5407 Tue Oct 29 13:59:14 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5409         * BUGS: Add note about "dying gasps" message.
5411 Sat Oct 26 16:17:09 1996  Jim Blandy  <jimb@totoro.cyclic.com>
5413         * configure.in (AC_CHECK_FUNCS): Check for tzset.
5415 Fri Oct 25 10:27:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5417         * NEWS: Mention new loginfo features.
5419 Thu Oct 24 08:21:48 1996  Lars.Henriksen@netman.dk
5421         * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
5423 Tue Oct 22 10:34:21 1996  Noel Cragg  <noel@gargle.rain.org>
5425         * configure.in: don't check for the existence of the /etc/security
5426         directory, because it's possible to have PAM installed without
5427         using shadow passwords.
5428         * configure: regenerated.
5430 Sat Oct 19 18:34:29 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5432         * README: Say that the remote protocol is not interoperable before
5433         CVS 1.5.
5435 Sat Oct 19 13:06:53 1996  Mark H. Wilkinson  <mhw@minster.york.ac.uk>
5436                           and Jim Kingdon  <kingdon@cyclic.com>
5438         * configure.in, INSTALL: New options for configure to enable or
5439         disable client and server code, overriding configure's defaults.
5440         * confiugre: Regenerated.
5442 Sat Oct 19 13:06:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5444         * INSTALL: Add note about what to do if you got a binary
5445         distribution of CVS.  Add VAX/VMS entry.
5447 Thu Oct 17 15:38:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5449         * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
5450         vs. A4 paper.
5452 Wed Oct 16 16:59:57 1996  Jim Blandy  <jimb@totoro.cyclic.com>
5454         * configure.in: Simplify code to check for crypt.  Check for
5455         -lcrypt first, and then check for the crypt function.  The old
5456         code did slightly funky things with cache variables, which JimK's
5457         last change disturbed.  Let's just keep it simple.
5458         * configure: Rebuilt.
5460 Wed Oct 16 15:01:59 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5462         * configure.in: Don't call unset.  It isn't portable to Ultrix,
5463         but perhaps more to the point, seems like we should be using the
5464         cached values (there was no comment explaining why we should
5465         ignore the cached values, and none of the CVS developers were
5466         able to provide an explanation when I asked).
5467         * configure: Regenerated.
5469         * NEWS: Add item regarding export and "cvs history".
5471 Tue Oct 15 07:40:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5473         * TESTS: Mention the fact that expr is only for the tests, not for
5474         CVS itself.  At least one person was unclear on this.
5476 Mon Oct 14 12:13:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5478         * HACKING: Add "Submitting patches (strategy)" section and
5479         sentence about test cases.  These changes have been run by
5480         devel-cvs and there was no objection.
5482 Sat Oct 12 19:43:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5484         * README.VMS: Add notes about some build problems on VAX/VMS.
5486 Thu Oct 10 09:20:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5488         * BUGS: Remove item about & in modules file and client/server; the
5489         bug is fixed.
5491         * README.VMS: Rewrite sections about wildcard expansion and
5492         calling editors to suggest technical approaches and to make it
5493         clear that fixes will only happen if someone gets around to them.
5495 Sat Oct  5 15:01:22 1996  Jim Blandy  <jimb@totoro.cyclic.com>
5497         * Version 1.9 released.
5499 Tue Oct  1 14:32:44 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5501         * NEWS, README: Revert changes regarding -D, -g, and A4.  They
5502         are for new features which are not appropriate at this stage of
5503         the release process.
5505 Mon Sep 30 14:51:36 1996  Greg A. Woods  <woods@most.weird.com>
5507         * INSTALL (sun3): 1.8.86+ builds and runs make check.
5509         * NEWS: describe -D and -g; DIFFBIN and GREPBIN
5511         * MINOR-BUGS: yet another couple of annoyances...
5513 Mon Sep 30 08:33:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5515         * BUGS: Mention "cvs add -m" client/server bug.
5517         * NEWS: Document change from A4 to US letter.  It may seem minor,
5518         but it affects a *lot* of people.
5520         * README: Revise discussion of US letter vs. A4 to reflect recent
5521         change to cvs.texinfo.
5523 Sun Sep 29 16:32:47 1996  Greg A. Woods  <woods@most.weird.com>
5525         * MINOR-BUGS: describe a minor annoyance or two
5527         * BUGS: describe a couple of new bugs
5529 Sun Sep 29 14:09:49 1996  Noel Cragg  <noel@gargle.rain.org>
5531         * configure.in: check for shadow password files as well as for
5532         getspnam.  Some systems (like Linux) have getspnam in the C
5533         library, but aren't necessarily using shadow passwords.
5534         * configure, config.h.in: Regenerate.
5536 Fri Sep 27 16:49:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5538         * Makefile.in (TSUBDIRS): Remove comment about order of
5539         directories mattering.  That was only for an old set of hacks,
5540         since gone, which tried to combine several tag files into one
5541         (before emacs could use several tag files at once).
5543 Wed Sep 25 10:35:06 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5545         * NEWS: Add note about "cvs log -d" date formats changing.  See
5546         comment I added to cvs.texinfo for more whining about this situation.
5548         * BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
5550 Wed Sep 25 10:22:00 1996  Larry Jones  <larry.jones@sdrc.com>
5552         * configure.in: Add hack for ISC crypt (the version in the posix C
5553         library doesn't work -- why am I not surprised).  Add check for
5554         libsec.a for shadow password functions.
5556         * Makefile.in: Make zlib along with lib in the check targets.
5558 Wed Sep 25 08:34:01 1996  Jim Blandy  <jimb@floss.cyclic.com>
5560         Fix from Mark A. Solinski <markso@mcs.com>:
5561         * cvsnt.mak: The debug configuration adds the zlib directory to
5562         the include path but it is missing from the release configuration.
5563         Add it to the "ADD CPP" and "CPP_PROJ" lines.
5565 Tue Sep 24 11:32:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5567         * INSTALL: Add VMS entry.  Clarify what "tested" means.
5569         * README: Replace section about what CVS is with the blurb from
5570         cvs.spec (which is also the paragraph we use in the release
5571         announcements).
5572         Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
5574         * BUGS: Remove item about version numbers; we now have version
5575         numbers.  Remove item about server using /usr/tmp; this has been
5576         changed.  Remove item about deadlocks between server and client
5577         and file contents being interpreted as commands; I believe this
5578         refers to the case which was fixed by Ian's 7 Aug 96 change to
5579         receive_partial_file.  Remove item about server temp directory
5580         becoming full; I'm not sure all bugs related to that have been
5581         fixed, but I think the ones mentioned have been.  Remove item
5582         about .# files; this is a documented behavior.  Refer to
5583         platform-specific documentation.  Add bug with & in modules file
5584         and client/server CVS.  Move bug about weird use of long file
5585         names to end; the bug report is so long people won't want to read
5586         past it.  Refer to README concerning reporting bugs.  Add
5587         introduction.  Reword some bug descriptions.  Add bug concerning
5588         ~/.cvsignore on NT.
5589         * MINOR-BUGS: Add introduction.  Reword some bug descriptions.
5590         Remove item about "premature end of file"--we've improved that
5591         error message as much as we can figure out how.  Remove item about
5592         filenames getting truncated (with rcs2log?)--I think this is a fixed
5593         bug although I couldn't quickly find a ChangeLog entry for the fix.
5595 Tue Sep 17 12:46:37 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5597         * .cvsignore: Add cvs-*.spec.
5599 Mon Sep 16 17:42:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5601         * TODO: In 180, mention issue of network being down.  Add item
5602         182, about inclusiveness of "cvs log -r foo -r bar".
5604         * HACKING: Also mention arbitrary limits and reentrancy.
5605         User-visible changes should be documented in cvs.texinfo as well
5606         as NEWS.
5608 Thu Sep 12 16:06:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5610         * README.VMS: Put authorship info at end.  Add disclaimer.  Say
5611         that patch is mandatory not optional.  Don't mention gzip; we
5612         don't require it any more.  Remove section on filename case; the
5613         bugs described there are fixed.  Miscellaneous tweaks and updates.
5615 Wed Sep 11 11:08:39 1996  Jim Blandy  <jimb@totoro.cyclic.com>
5617         * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
5619 Tue Sep 10 19:55:07 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5621         * Makefile.in (DISTFILES): Add build.com and README.VMS.
5622         (SUBDIRS): Add vms.
5623         * build.com: Also recurse into zlib directory.
5625         * NEWS: Mention Win95.
5627 Fri Sep  6 11:43:26 1996  Ian Lance Taylor  <ian@cygnus.com>
5629         * configure.in: Add AC_ARG_ENABLE for encryption.
5630         * acconfig.h: Add ENCRYPTION.
5631         * configure, config.h.in: Regenerate.
5632         * NEWS: Modify the entry on encryption to mention that you must
5633         configure with --enable-encryption.
5634         * INSTALL: Mention the --with-krb4 and --enable-encryption
5635         configure options.
5637 Thu Sep  5 11:30:45 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5639         * NEWS: Revise access method item to mention both :ext: and
5640         :server:.
5642         * README.VMS: Change bug reporting address to bug-cvs.  In
5643         discussing filenames, don't mention a hypothetical behavior
5644         involving folding to lowercase (I'm not sure what is meant, and it
5645         doesn't sound right to me) and do mention that things might be
5646         different now (as a result of recent changes to case sensitivity
5647         code).
5649 Wed Sep  4 1996  Jim Kingdon  <kingdon@cyclic.com>
5651         * cvsnt.mak: Add windows-NT/ChangeLog.
5653 Wed Sep  4 13:55:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5655         * Makefile.in (DISTFILES): Add cvs.spec.
5657 Mon Aug 26 15:30:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5659         * TODO: Add item suggesting "cvs message" command.
5661 Tue Aug 20 12:22:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5663         * configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
5664         * config.h.in, configure: Regenerated.
5665         * os2/config.h, windows-NT/config.h: Remove #define of inline.
5667         * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
5668         anywhere.
5669         * config.h.in, configure: Regenerated.
5670         * os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
5671         remove __CHAR_UNSIGNED__.
5673 Fri Aug 16 13:37:19 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5675         * cvs.spec (%description): Replace description with one that
5676         resembles the release announcements we have been sending out.  The
5677         previous one was out of date and not really focused on describing
5678         what CVS does.
5679         (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
5680         this is the default it should be for all kinds of builds, not just
5681         those via RPM.
5683 Fri Aug 16 16:09:59 1996  Norbert Kiesel  <nk@col.sw-ley.de>
5685         * cvs.spec: new file.  This is a template for a RPM specification
5686         file (which is used by 'make spec').
5688         * Makefile.in (installdirs-local): new (empty) target
5689         (all install uninstall installdirs): add installdirs to list of
5690         targets which are done for all subdirs
5691         (spec): new target to create a rpm specification file (which can
5692         be used to create RPM source and binary packages)
5693         (dist): depend on spec (which now also creates .fname)
5695 Wed Aug 14 13:59:11 1996  Norbert Kiesel  <nk@col.sw-ley.de>
5697         * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
5698         password entries
5699         * configure: regenerated
5700         * config.h.in: regenerated
5702 Mon Aug 12 14:15:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5704         * Makefile.in (config.status): When running config.status
5705         --recheck, preserve the value of CFLAGS.
5707 Fri Aug  9 14:11:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5709         * TESTS: Also mention dejagnu advantages.
5711 Thu Aug  8 16:00:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5713         * TESTS (ABOUT STDOUT AND STDERR): New section.
5714         (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
5716         * NEWS: Change entry regarding "cvs log" not invoking "rlog" so
5717         that it emphasizes user-visible behaviors.
5719 Tue Aug  6 17:01:23 1996  Ian Lance Taylor  <ian@cygnus.com>
5721         * TODO: Remove item #167 (cvs log doesn't understand symbolic
5722         branch names).  It works now.
5724         * NEWS: Mention that "cvs log" no longer invokes "rlog".
5726 Wed Jul 31 16:06:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5728         * HACKING: Mention rule about _ vs - in file names.
5730 Wed Jul 24 19:10:38 1996  Ian Lance Taylor  <ian@cygnus.com>
5732         * NEWS: Mention that Kerberos encryption is now supported.
5734 Mon Jul 22 23:48:39 1996  Ian Lance Taylor  <ian@cygnus.com>
5736         * NEWS: Mention that the commit message has changed slightly when
5737         committing changes on a branch.
5739 Fri Jul 19 16:10:04 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5741         * TESTS: Say that GNU expr is part of sh-utils.
5743 Thu Jul 18 18:16:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5745         * NEWS: Mention -k wrappers option.
5747         * TESTS: In list of what we would like in a test framework, only
5748         mention portable once, and other wording cleanups.
5750 Mon Jul 15 1996  Jim Kingdon  <kingdon@cyclic.com>
5752         * cvsnt.mak: Add src/ChangeLog (lets us edit it from within
5753         the integrated development environment).
5755 Sun Jul 14 1996  Jim Kingdon  <kingdon@cyclic.com>
5757         * cvsnt.mak: Add src/zlib.c.  Add zlib group containing the .c
5758         files in zlib.  Add /I "zlib" compiler options.
5760 Sun Jul 14 10:26:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5762         * NEWS: Expand zlib item to emphasize user-visible (and
5763         CVS-installer-visible) consequences.
5765 Sat Jul 13 21:11:50 1996  Ian Lance Taylor  <ian@cygnus.com>
5767         * NEWS: Mention that -z now uses zlib.
5769 Fri Jul 12 18:54:21 1996  Ian Lance Taylor  <ian@cygnus.com>
5771         * Makefile.in (USOURCE_SUBDIRS): Add zlib.
5772         * configure.in (AC_OUTPUT): Add zlib/Makefile.
5773         * configure: Regenerate.
5775         * zlib/*: Import zlib 1.0.3.  Remove zlib/Makefile.  Modify
5776         zlib/Makefile.in for use with CVS.
5778 Fri Jul 12 1996  Jim Kingdon  <kingdon@cyclic.com>
5780         * cvsnt.mak: Add src/buffer.c
5782 Wed Jul 10 18:44:58 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5784         * NEWS: Say that rlog is deprecated.
5786 Tue Jul  9 14:37:41 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5788         * PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
5790         * HACKING: Expand comments on portability.
5792 Sun Jul  7 23:21:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5794         * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
5795         a very old version of the CVS server for nefarious purposes and it
5796         has been long gone.
5797         * configure: Regenerated.
5799 Tue Jul  2 22:36:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5801         * TESTS: Add discussion of test frameworks.
5803 Fri Jun 28 20:27:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5805         * NEWS: Describe "cvs diff -q" removal and new diff options.
5807 Thu Jun 13 17:29:30 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5809         * TODO: Remove item #67 about having cvs import create CVS
5810         directories; I don't think it is wise to have cvs import mess with
5811         the directory it is working in at all.  Remove item #69 about
5812         having import edit modules--in many cases there is no need for an
5813         entry in modules.  Remove item #76 about running on top of SCCS;
5814         we are clearly not evolving in that direction.  Remove item #91
5815         about documenting how to import sources from SCCS or RCS; this is
5816         now documented in cvs.texinfo.  Remove item #129 about "U CFTS/";
5817         without more information it is impossible to know what behavior is
5818         being discussed.  Remove item #157 concerning module names in cvs
5819         release; cvs release takes a directory name, not a module name.
5820         Remove item #159 about checking access times; this is as likely to
5821         be an annoyance as a help, and people who are into that can just
5822         look at the result from "cvs update" (directly or with a script).
5823         Remove item #164 concerning variables in *info files; it is done.
5824         Remove item #35 (it just says "cvs admin" is cheesy, which isn't
5825         specific enough to be useful).  Rewrite #39 to be specific about
5826         what would be nice in having branches track each other.  Remove
5827         item #46--I'm not sure what it means and if it means that one
5828         should check in with "cci" or some such instead of "cvs ci" then
5829         that is an installation hassle and a minimal convenience.  Add
5830         item #180.
5832         * config.h.in: Regenerated.
5834 Thu Jun 13 1996  Ian Lance Taylor  <ian@cygnus.com>
5835                  and Jim Kingdon  <kingdon@cyclic.com>
5837         * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
5838         looking for -ldes.
5839         * configure: Regenerated.
5841 Mon Jun 10 13:13:35 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5843         * NEWS: Mention NT local.
5845 Fri Jun  7 18:02:36 1996  Ian Lance Taylor  <ian@cygnus.com>
5846                           and Jim Kingdon  <kingdon@cyclic.com>
5848         * NEWS: Mention new annotate options.
5850 Thu Jun  6 14:08:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5852         * lib/savecwd.c: Revert CVS_* patch.  The include files where
5853         CVS_* is defined were not included, and the code in question was
5854         inside HAVE_FCHDIR which isn't defined on the Mac anyway.
5856         * src/filesubr.c: Revert CVS_* patch in this one file.  The mac
5857         port should have its own copy of filesubr.c instead.
5859 Wed Jun 05 10:03:10 1996  Mike Ladwig  <mike@twinpeaks.prc.com>
5861         * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
5862         commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
5863         filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
5864         login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
5865         parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
5866         rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
5867         Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
5868         filesystem calls take only one argument; permission is handled
5869         very differently on those systems than in UNIX.  On MacOS,
5870         the naming scheme for volumes and subdirectories is quite
5871         different.  This patch leaves hooks in the form of CVS_ACCESS,
5872         CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
5873         CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
5874         these differences.
5876 Thu Jun  6 11:11:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5878         * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
5880 Wed Jun  5 1996  Jim Kingdon  <kingdon@cyclic.com>
5882         * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
5883         breaks.  No substantive changes, I think.
5885 Thu May 30 15:35:57 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5887         * Makefile.in (DISTFILES): add TESTS.
5889 Tue May 28 13:10:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5891         * src/server.c: Add comment regarding out-of-order bug.
5892         * TESTS: Explain out-of-order bug.
5894         * INSTALL: Remove $CVSId$.  More strongly encourage people to skip
5895         the tests if they don't have the time to look at the results.
5896         Move most of the discussion of tests to new file TESTS, and add
5897         some information on interpreting check.log output.
5898         * README: In brief summary of install, don't spell out details of
5899         "make check" or "cvs init" steps.
5901 Sun May 26 17:59:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5903         * NEWS: Change "up-to-date" to "not locally modified"; the file
5904         need not match the head revision it only need match some revision.
5906 Sun May 26 17:02:49 1996  Norbert Kiesel  <nk@col.sw-ley.de>
5908         * NEWS: document new option "-c" for tag
5910 Thu May 23 21:49:33 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5912         * INSTALL: Remove footnote 10.  The only kind of change suitable
5913         for listing here is fairly easy portability stuff.
5915 Fri May 17 11:49:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5917         * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
5919 Thu May 16 17:13:56 1996  Noel Cragg  <noel@gargle.rain.org>
5921         * NEWS: Mention all access methods.
5923 Wed May 15 23:38:15 1996  Noel Cragg  <noel@gargle.rain.org>
5925         * NEWS: add info about access methods and document behavior change
5926         for "cvs login."
5928 Mon May 13 10:37:09 1996  Greg A. Woods  <woods@most.weird.com>
5930         * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
5932 Fri May 10 09:39:49 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5934         * NEWS: Document that -d overrides CVS/Root.
5936 Mon May  6 06:00:10 1996  Benjamin J. Lee  <benjamin@cyclic.com>
5938         * Version 1.8.1
5940 Sun May  5 17:38:21 1996  Benjamin J. Lee  <benjamin@cyclic.com>
5942         Integrated changes submitted by Ian Taylor <ian@cygnus.com>
5944         * update.c (update_dirent_proc): cvs co -p doesn't print
5945         anything when run from an empty directory.
5947         * import.c (import_descend_dir): Check for a file in the
5948         repository which will be checked out to the same name as the
5949         directory.
5951 Sun May  5 15:49:00 1996  Benjamin J. Lee  <benjamin@cyclic.com>
5953         * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
5954         way that it can not be used to check for main().  Check
5955         for printf() instead. (Reported by ian@cygnus.com)
5957         * configure: Regenerated.
5959 Thu May  2 13:34:37 1996  Benjamin J. Lee  <benjamin@cyclic.com>
5961         * Version 1.7.88
5963 Thu May  2 10:42:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5965         * NEWS: Clarify what happened to examples directory.
5967 Thu May  2 02:06:49 1996  Benjamin J. Lee  <benjamin@cyclic.com>
5969         * INSTALL: Updated for NeXTSTEP 3.3 (1.7)
5971 Thu May  2 01:40:55 1996  Benjamin J. Lee  <benjamin@cyclic.com>
5973         * Compatibility fixes affecting QNX, NetBSD, and SCO
5975         * configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
5976           (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
5977           define AUTH_SERVER_SUPPORT only if crypt() is found.
5979         * configure: Regenerated.
5981         * src/server.c (HAVE_INITGROUPS): Use initgroups() only if
5982         located by configure.
5984 Wed May  1 15:38:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5986         * NEWS: Remove item about reserving all-uppercase tag names.
5988 Wed May 01 00:18:01 1996  noel  <noel@BOAT_ANCHOR>
5990         * cvsnt.mak: remove all of those unnecessary libraries!  We only
5991         need advapi32.lib and wsock32.lib.
5993 Wed Apr 24 16:48:35 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
5995         * NEWS: Document that -d overrides CVS/Root.
5997 Fri Apr 19 11:22:35 1996  Benjamin J. Lee  <benjamin@cyclic.com>
5999         * Version 1.7.86
6001 Sun Apr 14 11:06:44 1996  Karl Fogel  <kfogel@floss.red-bean.com>
6003         * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
6004         tools/Makefile, and tools/pcl-cvs/Makefile.  Do not any longer
6005         generate contrib/pcl-cvs/Makefile.
6007         * Makefile.in: deal w/ above changes.
6009         * configure: regenerated.
6011         * Added `tools' subdir (pcl-cvs will live there, as will other
6012         things maintained along with the CVS distribution).
6014 Wed Apr 10 17:15:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6016         * README: Mention documentation and A4 paper in particular.
6018 Thu Mar 28 12:31:38 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6020         * NEWS: Add "cvs annotate".
6022 Tue Mar 26 10:46:59 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6024         * INSTALL: In example, change tag name to avoid using a tag name
6025         reserved to CVS.
6027         * NEWS: Document reservation of some tag names.
6029 Fri Mar 22 10:45:23 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6031         * INSTALL: Clarify that RCS is only for server or local.
6033 Mon Mar 18 10:15:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6035         * README: Mention info@cyclic.com where we mention support
6036         contracts, not at the end where people might be tempted to view it
6037         as a generic help line.
6039 Thu Mar 14 16:34:26 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6041         * Makefile.in (stamp-h): Don't run ./config.status --recheck.
6043 Thu Mar 14 1996  Jim Kingdon  <kingdon@cyclic.com>
6045         * cvsnt.mak: Regenerate dependencies.
6047 Thu Mar 14 13:45:11 1996  Jim Blandy  <jimb@totoro.cyclic.com>
6049         * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
6050         not using the examples directory any more.
6052 Wed Mar 13 17:02:00 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6054         * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
6055         instructions.  Instead of telling everyone to update modules
6056         whenever adding directories (which is optional), refer to the
6057         manual regarding all administrative files.  Revise "make check"
6058         instructions to be even less encouraging about submitting bug
6059         reports.
6061         * examples/*: Removed.
6062         * Makefile.in (SUBDIRS): Remove examples.
6063         * cvsinit.sh: Removed.
6064         * Makefile.in: Remove all cvsinit and PROGS stuff.
6065         * NEWS: Mention cvsinit -> cvs init change.
6067 Mon Mar 11 13:12:35 1996  Samuel Tardieu  <sam@inf.enst.fr>
6069         * BUGS: removed previous description from Greg Woods (3/6/96)
6070         since the bug seems to be corrected
6072 Wed Mar  6 10:35:32 1996  Greg A. Woods  <woods@most.weird.com>
6074         * BUGS: describe a weird core-dump with 'cvs co -c'.  Now I can't
6075         even get a stack backtrace again -- dbx dumps core!
6077 Fri Mar  1 09:21:56 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6079         * README.VMS: Remove distribution information (since it is no
6080         longer different for VMS).  Various wording fixes to reflect the
6081         fact that using rsh is just one of several ways to connect to a
6082         cvs server, not "the official" one.  Say that the unsuitable rsh
6083         is the UCX one.  Clarify what rsh uses privileged ports for.
6085 Fri Mar  1 01:26:28 1996  Benjamin J. Lee  <benjamin@cyclic.com>
6087         * README.VMS, build.com: Added for VMS.
6089 Thu Feb 29 10:04:20 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6091         * NEWS: Mention change to default ignore list.
6093 Thu Feb 29 00:28:08 1996  Peter Wemm  <peter@jhome.DIALix.COM>
6095         * configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
6096         the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
6097         FreeBSD, etc.
6098         * configure: Regenerated.
6100 Tue Feb 27 10:43:14 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6102         * INSTALL: Change submission address to bug-cvs from info-cvs.
6103         Encourage submissions to be in the form of diffs to INSTALL.
6105 Sun Feb 25 15:23:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6107         * HACKING: Fix typo.
6109 Fri Feb 23 1996  Jim Kingdon  <kingdon@cyclic.com>
6111         * cvsnt.mak: Add login.c and scramble.c.
6113 Fri Feb 23 16:36:11 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6115         * README: Mention comp.software.config-mgmt.  Don't mention old
6116         cyclic-cvs mailing list.
6118         * acconfig.h: Add AUTH_SERVER_SUPPORT.  Remove DIFF and GREP (no
6119         longer used).
6120         * configure.in: Define AUTH_SERVER_SUPPORT.
6121         * config.h.in, configure: Regenerated.
6123 Thu Feb 22 22:32:09 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6125         * configure.in: Remove AC_FUNC_ALLOCA.
6126         * configure: Regenerated.
6128 Mon Feb 19 09:39:21 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6130         * HACKING: Add comments about portability and assert().
6132 Thu Feb 15 16:40:13 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6134         * NEWS: Mention $USER internal variable.
6136 Thu Feb 15 14:00:00 1996  Gary Oberbrunner  <garyo@avs.com>
6137                           and Jim Kingdon  <kingdon@cyclic.com>
6139         * cvsnt.mak: Add vasprintf.c and mkmodules.c
6141 Tue Feb 13 20:05:47 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6143         * configure.in (AC_REPLACE_FUNCS): Add strtoul.
6144         * configure: Regenerated.
6146 Mon Feb 12 10:06:27 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6148         * TODO: Remove mkmodules stuff.
6149         * NEWS: Add item concerning mkmodules.
6151         * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
6152         * configure: Regenerated.
6154 Sun Feb 11 16:43:38 1996  Karl Fogel  <kfogel@floss.red-bean.com>
6156         * Makefile.in (DISTFILES): added HACKING.
6158 Sun Feb 11 12:38:51 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6160         * NEWS: Revise *info files feature (now user vars, not env vars).
6162 Fri Feb  9 23:51:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6164         * NEWS: Mention env var in *info files feature.
6166 Fri Feb  9 02:41:50 1996  Jim Blandy  <jimb@totoro.cyclic.com>
6168         * Makefile.in (DISTFILES): Remove config.sub and config.guess from
6169         the list; they're not distributed any more.
6171 Thu Feb  1 19:47:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6173         * INSTALL: Remove RM; no longer used.
6175 Thu Feb  1 14:38:04 1996  Karl Fogel  <kfogel@floss.red-bean.com>
6177         * configure: re-ran autoconf.
6179         * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
6180         subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
6181         etags's someday.
6182         (lint): run in USOURCE_SUBDIRS only.
6184 Thu Feb  1 13:06:47 1996  Roland McGrath  <roland@baalperazim.frob.com>
6186         * configure.in (WITH_KRB4): Escape $ in help text.
6188 Wed Jan 31 19:03:37 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6190         * HACKING: Add info about NEWS file and release process.
6192 Tue Jan 30 16:00:00 1996  Jim Kingdon  <kingdon@peary.cyclic.com>
6194         * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
6195         dependencies to take care of save-cwd.h.
6196         * windows-NT/README: Update information about Visual C++ 4.0.
6198 Tue Jan 30 16:09:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6200         * Rename lib/save-cwd.c to lib/savecwd.c.  Avoiding a hyphen
6201         seems to be the only way to get Visual C++ 2.1 to generate a
6202         cvsnt.mak which Visual C++ 4.0 will accept.
6203         * Rename lib/save-cwd.h to lib/savecwd.h for consistency.
6204         * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
6205         src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
6206         accordingly.
6208         * INSTALL, os2/options.h, windows-NT/options.h,
6209         macintosh/options.h, src/options.h.in: Remove SORT; it is no
6210         longer used.
6212 Mon Jan 29 15:16:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6214         * INSTALL: Mention -b.  Don't talk about RCS 5.6.[5-7] beta
6215         releases; this will be an issue for few if any people.  Remove
6216         stuff about diff and --with-diffutils which is no longer true.
6218         * README: Refer to HACKING file.  Refer to cvs.texinfo not
6219         manpage.  Rewrite section about compatibility between CVS versions.
6220         * HACKING: New file.
6221         * INSTALL: Move -Wall section to HACKING; refer to HACKING.
6223 Wed Jan 24 20:26:55 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6225         * configure.in: Remove diff stuff.  Also remove AC_CANONICAL_HOST
6226         and bindir crud as that was the only place they were used.
6227         * config.h.in, configure: Regenerated.
6228         * config.sub, config.guess: Removed.
6229         * src/options.h.in (DIFF): Change to "diff" and change comment to tell
6230         people not to use -a.
6231         * src/sanity.sh: New test binfiles tests for above-fixed bug (see
6232         comments in patch_file in update.c--passing -a to diff generates a
6233         patch which patch cannot apply).
6235         * NEWS: Adjust to reflect existence of 1.7.
6237 Tue Jan 23 14:20:39 1996  Jim Blandy  <jimb@totoro.cyclic.com>
6239         * devel-cvs: New file, not to be included in the distribution.
6241 Thu Jan 18 21:46:56 1996  Jim Blandy  <jimb@totoro.cyclic.com>
6243         * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
6244         and remote-cvs@cyclic.com addresses.  It turns out that people see
6245         these addresses and use them.  Mention the proper way to report
6246         bugs.
6248 Wed Jan 17 16:40:01 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6250         * README: Fix typo (info-cvs-requests -> info-cvs-request).
6252 Fri Jan 12 13:38:12 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6254         * configure.in, configure: Revert "Checking user's gender" change.
6255         Sure, you only live once, but I want mine to be a *long* life, not
6256         one interrupted by a CVS user who is not amused coming after me
6257         with an axe.
6259 Fri Jan 12 12:46:23 1996  Karl Fogel  <kfogel@floss.red-bean.com>
6261         * configure: regenerated.
6263         * configure.in: print "Checking user's gender... ok".  I mean,
6264         what the heck, you only live once.
6266 Thu Jan 11 14:00:00 1996  Jim Kingdon  <peary.cyclic.com>
6268         * cvsnt.mak: Update dependencies.
6270 Thu Jan 11 12:03:10 1996  Norbert Kiesel  <nk@col.sw-ley.de>
6272         * NEWS: document loss of CVS_NOADMIN.  Also, mention the
6273           possibility to use "cvs" in .cvsrc.
6275 Wed Jan 10 20:40:23 1996  Karl Fogel  <kfogel@floss.red-bean.com>
6277         * configure: regenerated.
6279         * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
6281         * Makefile.in (SUBDIRS): added `macintosh'.
6283 Wed Jan 10 01:17:18 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6285         * README: Remove URL of obsolete David Zuhn web page.
6287         * FAQ: Replace entire file with short paragraph explaining the FAQ
6288         is dead.
6290         * configure.in: Don't set exec_prefix.  Set bindir from prefix if
6291         exec_prefix isn't set.
6292         * configure: Regenerated.
6294         * INSTALL: Update list of machines for 1.6.85 (further changes to
6295         the list of machines will not receive ChangeLog entries).
6297 Tue Jan  9 09:02:05 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6299         * NEWS: Mention changes in default ignore list.
6301         * INSTALL: check.log is not in /tmp/cvs-sanity.  Mention
6302         submitting bug reports as a possibility, not a request from us.
6303         Separate out "make check" a bit to make clear it is optional.
6305 Mon Jan  8 11:42:40 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6307         * INSTALL: Remove grep stuff; no longer necessary.
6308         Don't say that patch must understand unidiffs; no longer true.
6309         Suggest configuring with -Wall (here until we have a "how to hack
6310         CVS document").
6312 Wed Jan  3 19:00:00 1996  Jim Kingdon  <kingdon@peary.cyclic.com>
6314         * .cvsignore: Add cvsnt.vcp.
6316 Mon Jan  1 22:45:50 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
6318         * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
6319         New rules.
6321 Sun Dec 31 16:52:49 1995  Karl Fogel  <kfogel@floss.cyclic.com>
6323         * NEWS: add a blurb about password authentication.
6325 Sun Dec 31 16:16:38 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6327         * README: Add "submissions will be distributed under the GPL"
6328         language (like the newspapers have for letters to the editor).
6330 Thu Dec 21 16:00:00 1995  Jim Kingdon  <kingdon@peary.cyclic.com>
6332         * cvsnt.mak: Revert to an old version, then add in recent changes
6333         to lists of files (using Visual C++; not by hand editing--this way
6334         it can be used as an internal project not just an external one).
6336 Tue Dec 19 17:13:14 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6338         * NEWS: Mention -kb (strictly speaking a bugfix, not a new
6339         feature, I guess, but it seems worth mentioning anyway).
6341 Tue Dec 19 17:00:00 1995  Jim Kingdon  <kingdon@peary.cyclic.com>
6343         * TODO: Remove "regular TODO list:" line which accidentally got
6344         checked in.
6346 Mon Dec 18 18:59:30 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6348         * Makefile.in (TAR_VERBOSE): Default to empty, not "v".  I don't
6349         want that whole long list of files any more than jimb's daily
6350         update script does.
6352 Sun Dec 17 23:59:11 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6354         * configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
6355         * configure: Regenerated.
6357 Sat Dec 16 17:19:45 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6359         * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
6360         * configure: Regenerated.
6362 Mon Nov 20 14:19:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6364         * TODO: Remove items about developer communications; they are done.
6365         * NEWS: Mention developer communication features.
6366         * cvsinit.sh: Also add notify file.
6368 Mon Dec 11 22:44:58 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
6370         * New subdir "macintosh", for Mike Ladwig's
6371         <mike@twinpeaks.prc.com> port-in-progress.
6373 Thu Dec  7 14:32:49 1995  Jim Meyering  (meyering@comco.com)
6375         * Makefile.in (check): Make sure library is built before running
6376         make in src.
6377         (remotecheck): Likewise.
6378         (installcheck): Likewise.
6380 Wed Dec  6 11:40:37 1995  J.T. Conklin  <jtc@slave.cygnus.com>
6382         * configure.in: Remove leading -l from first argument of
6383         AC_CHECK_LIB for -lkrb and -ldes checks.
6385 Mon Dec  4 08:06:31 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6387         * config.h.in: Regenerated.
6389 Sun Dec  3 20:05:10 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6391         * configure.in: Remove grep stuff.
6392         * configure: Regenerated.
6394 Fri Dec  1 11:16:18 1995  Norbert Kiesel  <nk@col.sw-ley.de>
6396         * configure, config.h.in: re-ran autoconf
6398         * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
6399           tested headers
6401         * Makefile.in (DISTFILES): add config.sub and config.guess
6403 Thu Nov 23 09:01:53 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6405         * TODO: Remove item about doc describing undoing a change; it
6406         already does.
6408 Sun Nov 19 18:12:36 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6410         * Makefile.in (dist): Pull out the 'v' in the tar command to a
6411         variable, so I can disable it in my daily update script.
6413 Tue Nov 14 18:31:36 1995  Greg A. Woods  <woods@most.weird.com>
6415         * cvsinit.sh:
6416         - new rcs id
6417         - new opening comment
6418         - read only one "word" for CVSROOT
6419         - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
6420         examples install loop, special handling for latter....
6421         - don't do any special stuff for loginfo -- always comment out
6422         everything in the newly installed examples
6423         - add a wee message to suggest editing newly installed examples
6424         - tweak some more comments, esp. regarding install of contrib
6425         scripts....
6426         - make $CVSROOT/CVROOT/history group writable if it didn't exist
6427         as it's not very useful otherwise
6429 Tue Nov 14 15:22:25 1995  Greg A. Woods  <woods@most.weird.com>
6431         * cvsinit.sh: woops!  wasn't installing contrib/log!
6433 Tue Nov 14 12:09:11 1995  Greg A. Woods  <woods@most.weird.com>
6435         * INSTALL: oops, missed a couple of things about "configure"
6437         * configure: re-ran autoconf
6439 Tue Nov 14 11:06:25 1995  Greg A. Woods  <woods@most.weird.com>
6441         * config.guess, config.sub: first time in (from autoconf-2.4)
6443         * configure.in:
6444         - updated to work with autoconf-2.4
6445         - call AC_CANONICAL_HOST to get host OS type right (needs
6446         config.sub and config.guess)
6447         - added full support for --with-diffutils and --with-gnugrep
6448         - fixed the diff search to work almost like the one for RCS-5.7
6449         - fixed some quoting problems
6451         * README: mention optional 'make check' step
6453         * INSTALL:
6454         - updated notes about working SunOS versions
6455         - re-wrote notes about RCS, diffutils, etc.
6456         - added notes about configuring with GNU diffutils and GNU grep
6457         - added notes about using 'make check'
6458         - changed bug reporiting instructions to mention cvsbug
6459         - re-wrote notes about setting CVSROOT in shell startups
6461 Fri Nov  3 11:11:16 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6463         * README: Fix typo in URL of molli's web site.
6465 Tue Oct 31 19:28:16 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
6467         * testing something, please ignore.
6469 Mon Oct 23 18:37:27 1995  Karl Fogel  <kfogel@floss.cyclic.com>
6471         * configure: re-ran autoconf.
6473         * configure.in (AC_OUTPUT): os2/Makefile.
6475         * Makefile.in (SUBDIRS): added os2 subdir.
6477 Mon Oct 23 12:02:51 1995  Norbert Kiesel  <nk@col.sw-ley.de>
6479         * cvsnt.mak:  added lib/getline.c
6481 Fri Oct 20 17:04:55 1995  Norbert Kiesel  <nk@col.sw-ley.de>
6483         * cvsnt.mak: added src/expand_path.c, error.[ch] now in src
6485 Thu Oct 19 16:26:32 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6487         * INSTALL: Remove note about RCS 5.7 and log messages
6488         consisting only of whitespace; fixed in CVS on 11 Jul 95.
6490 Tue Oct 17 17:57:23 1995  Warren Jones  <wjones@tc.fluke.com>
6492         * man/cvs.5, examples/modules: Document -e.
6494 Tue Oct 10 16:34:25 1995  Thorsten Lockert  <tholo@sigmasoft.com>
6496         * configure.in: More crud looking for kerberos, this time for 4.4BSD.
6497         * configure: Regenerated.
6499 Sun Oct  8 12:22:19 1995  Peter Wemm  <peter@haywire.DIALix.COM>
6501         * configure.in: check for POSIX and BSD style reliable signals
6502         * configure: regenerated by autoconf
6503         * config.h.in: regenerated by autoheader
6505 Fri Oct  6 21:50:48 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6507         There is little point in trying to share a file as trivial as
6508         lib/error.c between programs.  So just admit it is CVS specific:
6509         * lib/error.c: Move from here...
6510         * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
6511         * lib/error.h: Move from here...
6512         * src/error.h: ...to here.  Remove CVS_SUPPORT
6513         ifdefs; remove unused variable error_message_count.
6514         * src/Makefile.in (OBJECTS): Add error.o.
6515         (SOURCES): Add error.c.
6516         (HEADERS): Add error.h.
6517         * lib/Makefile.in (OBJECTS): Remove error.o.
6518         (SOURCES): Remove error.c.
6519         (HEADERS): Remove error.h.
6520         * acconfig.h, configure.in: Remove CVS_SUPPORT.
6521         * configure, config.h.in: Rebuilt using autoconf and autoheader.
6522         * windows-NT/config.h: Remove CVS_SUPPORT.
6524 Thu Oct  5 17:26:38 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6526         * INSTALL: Mention Siemens-Nixdorf RM600.
6528 Tue Oct  3 09:32:19 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6530         * NEWS: Remove item about -f global option; it is old news already
6531         mentioned elsewhere in the file.
6533 Mon Oct  2 18:12:15 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6535         * FAQ: Updated for CVS 1.5.  And now 1.6 is almost out.  The FAQ
6536         always lags the package, sigh...
6538 Mon Oct  2 18:10:35 1995  Larry Jones  <larry.jones@sdrc.com>
6540         * configure, config.h.in: Rebuilt using autoconf and autoheader.
6542         * configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
6543         (ISC keeps all the stuff that BSD has in <sys/types.h> here, so
6544         we need it for the FD_SET stuff for select().)
6545         Moved check for gethostname() after check for connect() since if
6546         connect() is not found, we may add librariesd and gethostname()
6547         may well be in one of those libraries.
6548         If connect() isn't found, look in -linet (ISC) in addition to
6549         -lsocket and -lnsl.  Also, ignore the cache since we need to
6550         update LIBS reguardless of whether it was found before or not and
6551         the answer may well be different afterwards.
6552         Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
6553         found.
6555         * INSTALL: update info for ISC 4.0.1; renumber footnotes.
6557 Mon Oct  2 17:01:07 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6559         * INSTALL: Indicate CVS version tested with Solaris 2.4.
6561 Mon Oct  2 10:42:37 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
6563         * (configure): Re-ran autoconf.
6565 Mon Oct  2 10:33:58 1995  Michael Finken  <finken@conware.de>
6567         * configure.in: AC_REPLACE `strstr'.
6569 Sun Oct  1 23:22:28 1995  Bryan O'Sullivan  <bos@serpentine.com>
6571         * (INSTALL): noted that CVS works fine on Solaris 2.4 with both
6572           gcc and SPARCworks cc.
6574 Sun Oct  1 18:48:19 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
6576         * (configure): re-ran autoconf following Peter Wemm's change
6577         below.
6579 Sun Oct  1 22:24:56 1995  Peter Wemm  <peter@haywire.dialix.com>
6581         * configure.in: more extensive searching for -lsocket and -lnsl
6582         as done in Taylor-UUCP 1.06
6584 Sun Oct  1 15:32:01 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
6586         * (configure): re-ran autoconf.
6588 Sun Oct  1 11:35:17 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6590         * TODO: Remove item about setting comment leader automatically;
6591         RCS 5.7 does this.
6593 Wed Sep 27 15:34:04 1995  Peter Wemm  <peter@haywire.dialix.com>
6595         * configure.in: correct detection of GNU diff's -a option for
6596         src/options.h
6597         * configure: regenerate with autoconf
6599 Fri Sep 22 14:29:31 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6601         * TODO: Remove item about reindenting on the way in and out.
6602         wrappers provide this functionality.
6604 Wed Sep 20 14:27:28 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6606         * configure.in: #define the symbols DIFF and GREP to be the paths
6607         to the DIFF and GREP programs; their values will be edited into
6608         src/options.h (and config.h, coincidentally).
6609         * acconfig.h (DIFF, GREP): Add these.
6610         * configure, config.h.in: Rebuilt using autoconf and autoheader.
6612 Sun Sep 10 21:38:05 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6614         * TODO: CVS can already undo a change, suggest documenting how.
6615         Expand slightly on mode stuff.
6616         Remove item about not letting people check out into repository (it
6617         is done).
6618         Redo item about expanding env vars in *info to reflect current
6619         thinking.
6620         Remove item about making it hard to accidentally move tags; it is
6621         done.
6622         Add client/server note to suggestion regarding interactive merging.
6624 Fri Sep  1 12:07:02 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6626         * BUGS: Remove items about refetching unpatchable files and options.h.
6628 Fri Sep  1 09:20:09 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6630         * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
6632 Thu Aug 31 13:47:35 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6634         * Makefile.in (stamp-h): Rebuild config.status before trying to
6635         use it to build config.h.
6637         * Makefile.in: Change "cd foo; make" to "cd foo && make";
6638         otherwise we get into an infinite loop if an objdir doesn't exist.
6640 Thu Aug 31 11:07:06 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6642         * configure.in: Arrange not to touch options.h if we haven't
6643         modified it.  AC_CONFIG_HEADER checks if the file is unmodified,
6644         whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
6645         (AC_CONFIG_HEADER): ... mention src/options.h here...
6646         (AC_OUTPUT): ... not here.
6647         Copy src/options.h to src/options.h-SAVED, don't move it.
6648         Otherwise, configure will create it again every time.
6649         Remove the code to compare the new src/options.h with
6650         src/options.h-SAVED and move it back if it's unchanged; autoconf
6651         writes that for us now.
6653 Wed Aug 30 18:45:28 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6655         * .cvsignore: Ignore WinDebug and WinRel directories, used by
6656         Microsoft Visual C++ to store object files and executables.
6658         * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
6659         symbols, which autoheader will use to build config.h.in from
6660         configure.in.
6661         * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
6662         between AC_DEFINEs and opening parens of argument lists.  Oops.
6663         * configure: Rebuild using autoconf.
6664         * config.h.in: Rebuild using autoheader.
6666         * Makefile.in (SUBDIRS): Uncomment windows-NT.
6668         * INSTALL: Added Windows NT to list of supported platforms.
6669         Added Windows NT installation instructions.
6671 Tue Aug 29 16:08:01 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6673         * cvsnt.mak: Completed Windows NT port.
6675         * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
6676         to get #defined.  In the config.h file for the Windows NT port, we
6677         only #define CLIENT_SUPPORT.
6678         * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
6679         these.
6681         * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
6682         subdirectory too.
6684         * cvsnt.vcp: Removed.  This doesn't store any information needed
6685         to compile CVS; it seems to be mostly programmer preference stuff.
6686         There's no need to distribute it.
6688         * INSTALL: Added info about Harris Nighthawk from Steve Allen ---
6689         thanks!
6691 Mon Aug 21 16:08:37 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6693         Bring the saga to a close:
6694         * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
6695         need to set the MAKE variable in Makefile.
6696         * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
6698 Mon Aug 21 15:26:29 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6700         * Makefile.in: Add comment regarding AC_SET_MAKE.
6702 Sat Aug 19 21:57:51 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6704         * configure.in: Define CVS_SUPPORT, to tell certain library
6705         functions that they're part of CVS.
6706         * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
6707         on.
6709 Fri Aug 18 22:35:34 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6711         * Makefile.in: Don't set MAKE; apparently all makes set it and GNU
6712         make, at least, will set it to what make was invoked as (perhaps gmake
6713         or some such), not just "make" (which might not support VPATH, for
6714         example).
6716 Sun Aug 13 23:35:47 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
6718         * INSTALL: Convert Data General entry to same format as other entries.
6720 Sun Aug 13 13:11:36 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6722         * cvs-format.el: Add note about set-c-style.
6724 Thu Aug  3 16:13:29 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6726         * INSTALL: Fixed mail address for updates.
6728         * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
6730 Sun Jul 30 20:12:26 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6732         * cvsinit.sh: Unify code for modules and loginfo with code for
6733         other files which have checked-out and ,v files in CVSROOT.
6734         Don't add "#" to start of lines in rcstemplate.
6736 Sat Jul 29 16:48:05 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6738         * cvsinit.sh: If arguments are given, give version number and
6739         usage message.  Make printed messages much more concise.
6741         * cvsinit.sh: Rename log.pl to log.  Don't install log twice.
6743         * Makefile.in (install-local), contrib/Makefile.in (install):
6744         Remove "reminder" to run cvsinit; running cvsinit is not required.
6746 Fri Jul 28 16:46:10 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6748         * Makefile.in (SUBDIRS): Comment out windows-NT.
6750 Fri Jul 28 02:27:54 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6752         * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
6753         (SUBDIRS): Add windows-NT.
6755         * config.h.in: Regenerated from configure.in by autoheader.
6757 Wed Jul 19 18:00:00 1995  Jim Blandy  <jimb@cyclic.com>
6759         * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
6761 Tue Jul 18 21:18:00 1995  Jim Blandy  <jimb@cyclic.com>
6763         * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
6764         doesn't have it.
6766         * configure.in (AC_CHECK_HEADERS): Check for sys/time.h.  If you're
6767         using AC_HEADER_TIME, it's best to check for this too.
6769         * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
6770         Choose this as your project when working with CVS under MSVC++.
6771         * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
6772         * windows-NT: New subdirectory, containing files to be used to
6773         build under Microsoft Windows NT.
6775 Wed Jul 12 23:26:24 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6777         * Makefile.in: Remove duplicate install-info rule.
6779 Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
6781         * Makefile.in (install-local): added rule for install-info, made
6782         `install' depend on it.
6784         * README: correct mailing list addresses.
6785         * INSTALL: same.
6787 Wed Jul 12 09:15:02 1995  Jim Meyering  (meyering@comco.com)
6789         * configure.in (gdiff_path): Remove gdiff from the list of programs.
6790         SGI's Irix includes a program named gdiff that is an X-based GUI to
6791         diff.
6793         * configure.in: Add check for working fnmatch functions so that
6794         systems providing it don't incur the space overhead of linking
6795         with the version in lib.  Cross compiling builds always use the
6796         version in lib.
6798 Tue Jul 11 15:47:20 1995  Greg A. Woods  <woods@most.weird.com>
6800         * configure.in: add some FIXME comments
6801         - add a hack to restore src/options.h if AC_OUTPUT() didn't modify
6802         it. Note that this does *not* work for config.status, thus one
6803         FIXME comment.
6804         - add test for #! (to warn about possible failure of perl scripts
6805         - add test for diff and grep paths (for src/options.h.in)
6806         - fix up handling of src/options.h.in
6807         - add checks for PERL_PATH and CSH_PATH (from previous local changes)
6809 Tue Jul 11 14:31:18 1995  Michael Shields  <shields@tembel.org>
6811         * Makefile.in (LDFLAGS): Pick up from configure.
6813 Sun Jul  9 19:03:00 1995  Greg A. Woods  <woods@most.weird.com>
6815         * configure: re-ran autoconf-2.4
6817         * cvsinit.sh: make use of xVERSIONx from the Makefile
6818         - get rid of stuff duplicated in examples/* and use that instead
6820         * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
6821         from src/version.c instead.
6823         * cvsinit.sh: install two more example CVSROOT control/config
6824         files: rcstemplate checkoutlist
6825         - install useful scripts from $CVSLIB/contrib too...
6826         (from previous local changes)
6828         * Makefile.in: add another reminder to run 'cvsinit' to update
6829         repository(ies) (from previous local changes)
6831 Thu Jul  6 17:53:55 1995  Paul Eggert  <eggert@twinsun.com>
6833         * Makefile.in (mostlyclean-local): Remove $(PROGS).
6835 Sat Jul  1 13:11:41 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6837         * Version 1.5.1.
6839 Thu Jun 29 01:02:09 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6841         * configure.in, configure: cross_compiling gets set to "no", not
6842         empty--change test accordingly.
6844         * Version 1.4.93.
6846 Wed Jun 28 22:33:54 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6848         * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
6849         rules for configure and config.status, just like in Makefile.in or
6850         src/Makefile.in.
6852 Tue Jun 27 19:53:05 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6854         * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
6855         * lib/Makefile.in (OBJECTS): Add fnmatch.
6856         Avoids buggy Solaris 2.4 libc fnmatch.
6858         * FAQ: Updated with new version from ftp.odi.com.
6860 Mon Jun 26 15:17:46 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6862         * Version 1.4.92.
6864 Thu Jun 22 12:45:24 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6866         * Version 1.4.91.
6868 Wed Jun 21 16:33:04 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6870         * PROJECTS: New file.
6871         * Makefile.in (DISTFILES): Add it.
6873 Wed Jun 21 16:12:14 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6875         * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
6876         The reason for passing it is gone now that we are using autoconf
6877         2.x which will set INSTALL in the sub-makefiles correctly.
6879 Tue Jun 20 18:14:54 1995  James Kingdon  <kingdon@harvey.cyclic.com>
6881         * configure.in, configure: Make sure src directory exists before
6882         trying to copy options.h to it.
6884 Mon Jun 19 13:47:20 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6886         * Makefile.in: Add a "remotecheck" target here, for consistency;
6887         people shouldn't have to switch to src before running the tests.
6889 Mon Jun 19 10:08:03 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
6891         * INSTALL: Update list of machines tested.  Remove note about
6892         systems missing opendir--this is an autoconf issue, not something
6893         installers should have to worry about.  Refer to NEWS instead of
6894         ChangeLog.  No longer "strongly recommend" putting diff -a in
6895         options.h.
6897 Fri Jun 16 22:30:03 1995  Jim Kingdon  (kingdon@cyclic.com)
6899         * Version 1.4.90.
6901         * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
6903         * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
6905         * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
6906         examples/Makefile.in, contrib/Makefile.in,
6907         contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
6908         (dist-dir): Use srcdir where appropriate.
6910 Thu Jun 15 14:33:37 1995  Jim Kingdon  (kingdon@cyclic.com)
6912         * CYCLIC-CVS-FAQ: Removed.
6913         * Rename ChangeLog.fsf to NEWS.  Add information about changes
6914         since 1.4A2.
6915         * Makefile.in (DISTFILES): Adjust accordingly.
6916         * README: Revise to reflect current status of releases.
6918 Thu Jun 15 12:22:42 1995  Jim Kingdon  (kingdon@cyclic.com)
6920         * TODO: Remove various items already fixed.  Revise others.
6922 Thu Jun 15 12:24:45 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
6924         * configure.in: Use AC_C_INLINE to handle inline.
6925         Reorganized to put compiler and OS checks first so that any
6926         special defines they might provide are used in subsequent tests.
6928         * configure, config.h.in: regenerated with autoconf and
6929         autoheader version 2.3.
6931 Thu Jun  8 16:33:51 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
6933         * INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
6935 Tue May 30 00:07:15 1995  Jim Meyering  (meyering@comco.com)
6937         * Makefile.in (distclean-local): Don't delete config.status here.
6938         (distclean): Delete config.status here instead, but only after
6939         recursive make invocations.  Otherwise, the new dependencies
6940         in */Makefile.in on ../config.status led to failure in each sub-make
6941         because there is no rule there to make ../config.status.
6942         Reported by Jeff Johnson <jbj@brewster.jbj.org>.
6943         (realclean): Likewise.
6945 Mon May 29 22:24:28 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
6947         * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
6948         Use AC_HEADER_STAT to determine if S_FOO() macros work.
6949         Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
6950         can be included as recommend by autoconf manual.
6951         Remove AC_STRUCT_TM test, as above test is better.
6953         * configure, config.h.in: regenerated with autoconf and
6954         autoheader version 2.3.
6956 Fri Apr 28 14:36:49 1995  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
6958         * Makefile.in: Set "all" as default target instead of ".PHONY".
6959         Some versions of make will otherwise try building all of the phony
6960         targets, in order.
6962 Mon May  1 14:02:42 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
6964         * configure.in: Set up src/options.h for the user.  Its defaults are
6965         usually right.
6966         * README, INSTALL: Adjust installation instructions appropriately.
6968 Fri Apr 28 22:31:26 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
6970         * Makefile.in (DISTFILES): Brought up-to-date.
6971         (dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
6972         (GZIP, GZIP_EXT): New variables.
6973         (dist-dir): New target.
6975         We don't want to include a file the user has to edit in the
6976         distribution.
6977         * src/options.h: No longer distributed.
6978         * src/options.h.in: Distribute this instead.
6979         * INSTALL, README: Installation instructions updated.
6981 Sat Apr  8 19:02:21 1995  Roland McGrath  <roland@baalperazim.frob.com>
6983         * configure.in: Check for fchdir.
6984         (connect check): Use AC_CHECK_LIB instead of (obsolete)
6985         AC_HAVE_LIBRARY.
6987 Sat Apr  8 14:52:46 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
6989         * Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
6990         Under GCC, we want -g -O.
6992 Wed Feb  8 06:49:49 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
6994         * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
6995         the target is created.
6996         * configure.in: Applied `autoupdate' from Autoconf 2.1 to
6997         modernize macro usage.
6998         (AC_RSH): Call removed.  It was obsolete and not doing anything useful.
6999         (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
7000         (AC_TYPE_PID_T): Add this check.
7002 Tue Nov  8 06:26:54 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
7004         * Add stamp-h.in.  Remove it from .cvsignore.
7006 Fri Oct 28 11:50:51 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
7008         * Makefile.in: Comment out autoconf and autoheader rules.
7010 Tue Oct 25 17:44:13 1994  Ken Raeburn  <raeburn@cujo.cygnus.com>
7012         * Makefile.in (all, install, uninstall): Fail if make in
7013         subdirectory fails.
7015 Tue Oct 18 13:26:15 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
7017         * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*.  Add comment about
7018         why we need to.
7020 Tue Sep 27 08:27:06 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
7022         * Makefile.in (SUBDIRS): Reinstate "contrib".
7023         * configure.in (AC_OUTPUT): Add contrib/Makefile.
7024         * configure: Regenerated.
7026 Tue Sep 27 01:03:59 1994  John Gilmore  (gnu@cygnus.com)
7028         * Makefile.in (SUBDIRS):  Comment out "contrib".  Since we don't
7029         bother to configure it, we shouldn't make it either.
7031 Wed Aug 10 14:52:57 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
7033         * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
7035         * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
7036         list.  Don't check for memmove separately.
7037         * configure: Regenerated.
7038         * config.h.in: Regenerated for Mark's change.
7040 Wed Aug 10 14:32:24 1994  Mark Eichin  (eichin@cygnus.com)
7042         * configure.in (KRB4): recognize --with-krb4=path. Also test for
7043         krb_get_err_text so src/main.c and src/client.c can deal
7044         appropriately.
7046 Tue Aug  9 15:49:07 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
7048         * configure.in: Check sizes of `long' and `int', needed for md5
7049         code.
7050         * acconfig.h: New file.  Mention HAVE_KERBEROS, to keep autoheader
7051         happy.
7052         * configure, config.h.in: Regenerated.
7054 Tue Jul 19 11:23:21 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
7056         * configure.in: Check not only that krb.h exists, but that it will
7057         actually compile correctly.
7058         * configure: Regenerated.
7060 Mon Jul 11 07:04:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
7062         * configure.in: Add comment re autoheader.
7064 Tue Jun 28 22:09:23 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
7066         * configure.in: Only look for -lsocket and -lnsl if we don't
7067         already have connect.
7068         * configure: Regenerated.
7070 Mon Jun 27 17:21:48 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
7072         * configure.in: Correct "krb_libdir" to "${krb_libdir}".
7073         * configure: Regenerated.
7075 Fri Jun  3 10:15:24 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
7077         * configure.in: Check for -lsocket and -lnsl.
7078         * configure: Regenerated.
7080 Fri May 27 18:12:43 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
7082         * configure.in: Add valloc to AC_REPLACE_FUNCS.  Add getpagesize
7083         to AC_HAVE_FUNCS.  Check for krb.h and -lkrb.  If not found, look
7084         in /usr/kerberos if native.  If found somewhere, define
7085         HAVE_KERBEROS and also look for -ldes.  Substitute includeopt.
7086         * configure: Regenerated.
7088 Fri Mar 11 13:11:51 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
7090         * configure.in: Check for <sys/select.h>; used by src/server.c.
7091         * configure: Regenerated.
7093 Sun Jan  9 12:04:15 1994  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
7095         * configure.in: Check for timezone function, for NetBSD support.
7096         * configure: Regenerated.
7098 Wed Dec 15 18:05:21 1993  david d `zoo' zuhn  (zoo@andros.cygnus.com)
7100         * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
7101           recursive make invocations that require it; define
7102           INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
7103           add to MDEFINES; use YACC instead of BISON
7106 Mon Dec  6 17:02:18 1993  K. Richard Pixley  (rich@sendai.cygnus.com)
7108         * src/diff.c (diff_fileproc): add support for "cvs diff -N" which
7109           allows for adding or removing files via patches.