1 2001-04-26 Derek Price <dprice@collab.net>
3 * cvs.spec.in: Don't include %{_infodir}/dir.
4 (krb5): Remove krb5-config from dependencies.
6 * cvs.spec: Regenerated.
8 2001-04-25 Derek Price <dprice@collab.net>
10 * configure.in: Update version to 1.11.1.
12 * Makefile.in: Regenerated with AM 1.4e as of today at 18:10 -0400
17 2001-04-25 Derek Price <dprice@collab.net>
19 * NEWS: Correct punctuation.
21 2001-04-25 Larry Jones <larry.jones@sdr.com>
23 * depcomp (aix, sgi): Correct previous fixes.
25 2001-04-24 Larry Jones <larry.jones@sdr.com>
27 * depcomp (sgi): Remove stray HP-UX code.
29 2001-04-18 Derek Price <dprice@collab.net>
31 * noautoconf.sh: New shell script to touch Makefile.in files and
32 prevent unecessary AUtomake rebuilds after updates.
33 * NEWS: Note this new scipt.
35 2001-04-16 Larry Jones <larry.jones@sdr.com>
37 * depcomp (aix): Remove stray HP-UX code.
39 2001-04-12 Larry Jones <larry.jones@sdr.com>
41 * mkinstalldirs: Newer version from Automake.
43 2001-04-12 Larry Jones <larry.jones@sdr.com>
45 * depcomp: Newer version from Automake.
47 2001-04-04 Larry Jones <larry.jones@sdr.com>
49 * depcomp: Don't count on $? being set in then or else clauses.
51 2001-03-30 Larry Jones <larry.jones@sdr.com>
53 * NEWS: Note new rlog and rannotate commands.
55 2001-03-14 Derek Price <derek.price@openavenue.com>
57 * configure.in (AC_CHECK_FUNCS): Look for gettimeofday.
59 * config.h.in: Regenerated:
63 2001-03-14 Derek Price <derek.price@openavenue.com>
65 New version of Automake (1.4e). With luck it works with the quirky BSD
68 * aclocal.m4: Regenerated.
73 2001-02-28 Derek Price <derek.price@openavenue.com>
75 * acinclude.m4 (ACX_WITH_GSSAPI): Move the -L linker option back into
76 LIBS where it should be. LDFLAGS is a user variable.
78 * aclocal.m4: Regenerated.
79 * configure: Regenerated.
81 2001-02-23 Derek Price <derek.price@openavenue.com>
83 * configure.in: Comment definition of PR_PROGRAM.
85 * configure: Regenerated.
87 2001-02-22 Derek Price <derek.price@openavenue.com>
88 Pavel Roskin <proski@gnu.org>
90 * configure.in: Define PR_PROGRAM if `pr' has been found.
92 * config.h.in: Regenerated.
93 * configure: Regenerated.
95 2001-02-20 Derek Price <derek.price@openavenue.com>
97 * acconfig.h (HAVE_GSSAPI): Removed. Entries in acconfig.h aren't
98 necesary when the full functionality of AC_DEFINE is used.
99 (HAVE_GSS_C_NT_HOSTBASED_SERVICE): Ditto.
100 * acinclude.m4 (ACX_WITH_GSSAPI): New file with GSSAPI configure code.
101 * configure.in: Use ACX_WITH_GSSAPI instead of writing GSSAPI code in
104 * aclocal.m4: Regenerated.
105 * config.h.in: Regenerated.
106 * configure: Regenerated.
108 2001-02-15 Derek Price <derek.price@openavenue.com>
110 * configure: Regenerated without beta automake macros.
112 2001-02-14 Derek Price <derek.price@openavenue.com>
114 * configure.in (AC_CHECK_FUNCS): Alphebetize & reorganize. Add
115 cascading search for nanosleep, usleep, & select, in that order.
116 * config.h.in: Regenerated.
117 * configure: Regenerated.
118 * cvsnt.mak: List xtime.h & xselect.h dependancies.
120 2001-02-14 Larry Jones <larry.jones@sdrc.com>
122 * cvsnt.dsp: Remove references to rtag.c & rtag.obj.
125 2001-02-13 Derek Price <derek.price@openavenue.com>
127 * TODO: Add note about merging rdiff & diff.
129 2001-02-13 Derek Price <derek.price@openavenue.com>
131 * TODO: Add note about cvs_temp_file.
133 2001-02-07 Derek Price <derek.price@openavenue.com>
135 * cvs.spec.in (build): Remove the info 'dir' file so it doesn't get
136 installed accidentally.
137 (post): Install info files _into_ system dir file
138 (preun): uninstall info files from dir file
139 * cvs.spec: regenerated
141 2001-01-31 Derek Price <derek.price@openavenue.com>
143 * TODO: Add a note about 'cvs add' w/o write access
145 2001-01-29 Derek Price <derek.price@openavenue.com>
147 * NEWS: Rewrite the comment on the new ~/.cvspass functionality
148 * TODO: Add a note about testing login/logout
150 2001-01-29 Derek Price <derek.price@openavenue.com>
152 * configure.in: Rewrite args to AC_TRY_COMMAND in a form that is
153 acceptable to both Autoconf 1.13 and the new 1.49 beta.
155 * configure: regenerated
157 2001-01-29 Larry Jones <larry.jones@sdrc.com>
159 * configure.in: Check for syslog.h.
160 * configure, config.h.in: Regenerated.
162 2001-01-17 Derek Price <derek.price@openavenue.com>
164 * configure.in: add machinery to check for the BSD VPATH bug
165 and check for texi2dvi.
166 * doc/Makefile.am: use the machinery
167 * diff/Makefile.in: changes to support 'make dist' from a build dir
168 * emx/Makefile.in: changes to support 'make dist' from a build dir
169 * os2/Makefile.in: changes to support 'make dist' from a build dir
170 * zlib/Makefile.in: changes to support 'make dist' from a build dir
172 * Makefile.in: regenerated
173 * aclocal.m4: regenerated
174 * configure: regenerated
175 * contrib/Makefile.in: regenerated
176 * doc/Makefile.in: regenerated
177 * lib/Makefile.in: regenerated
178 * man/Makefile.in: regenerated
179 * src/Makefile.in: regenerated
180 * tools/Makefile.in: regenerated
181 * vms/Makefile.in: regenerated
182 * windows-NT/Makefile.in: regenerated
183 * windows-NT/SCC/Makefile.in: regenerated
185 2001-01-10 Derek Price <derek.price@openavenue.com>
186 Rex Jolliff <Rex_Jolliff@notes.ymp.gov>
188 * NEWS (new since 1.11): Add comment about VMS wildcards
190 2001-01-05 Derek Price <derek.price@openavenue.com>
192 * configure.in (AC_OUTPUT): Move some script targets here
193 * contrib/Makefile.am (EXTRA_DIST, SUFFIXES, .pl:, .csh:): Move some
194 script targets to configure.in
195 * src/Makefile.am (cvsbug, cvsbug_EXTRA_DIST, EXTRA_DIST): move cvsbug
196 target to configure.in
198 * aclocal.m4: Regenerated due to change in Automake installation
200 * Makefile.in: Regenerated
202 * contrib/Makefile.in: ditto
203 * doc/Makefile.in: ditto
204 * lib/Makefile.in: ditto
205 * man/Makefile.in: ditto
206 * src/Makefile.in: ditto
207 * tools/Makefile.in: ditto
208 * vms/Makefile.in: ditto
209 * windows-NT/Makefile.in: ditto
210 * windows-NT/SCC/Makefile.in: ditto
212 * cvs.spec: updated timestamp
214 * doc/CVSvn.texi: ditto
215 * src/stamp-h2.in: ditto
216 * src/version.c: ditto
218 * contrib/clmerge.in: Rename from clmerge.pl
219 * contrib/cln_hist.in: Rename from cln_hist.pl
220 * contrib/commit_prep.in: Rename from commit_prep.pl
221 * contrib/cvs_acls.in: Rename from cvs_acls.pl
222 * contrib/log.in: Rename from log.pl
223 * contrib/log_accum.in: Rename from log_accum.pl
224 * contrib/mfpipe.in: Rename from mfpipe.pl
225 * contrib/rcslock.in: Rename from rcslock.pl
226 * contrib/sccs2rcs.in: Rename from scc2rcs.csh
227 * src/cvsbug.in: Rename from cvsbug.sh
229 * contrib/clmerge.pl: Rename to clmerge.in
230 * contrib/cln_hist.pl: Rename to cln_hist.in
231 * contrib/commit_prep.pl: Rename to commit_prep.in
232 * contrib/cvs_acls.pl: Rename to cvs_acls.in
233 * contrib/log.pl: Rename to log.in
234 * contrib/log_accum.pl: Rename to log_accum.in
235 * contrib/mfpipe.pl: Rename to mfpipe.in
236 * contrib/rcslock.pl: Rename to rcslock.in
237 * contrib/sccs2rcs.csh: Rename to sccs2rcs.in
238 * src/cvsbug.sh: Rename to cvsbug.in
240 2001-01-03 Derek Price <derek.price@openavenue.com>
242 * Makefile.am (remotecheck): depend on 'all'
243 * Makefile.in: regenerated
245 2001-01-03 Derek Price <derek.price@openavenue.com>
247 * Makefile.in (DEP_FILES): Regenerated with new version of Automake
248 (DEP_FILES_conditional patch for BSD make compatibility)
249 * contrib/Makefile.in: ditto
250 * doc/Makefile.in: ditto
251 * lib/Makefile.in: ditto
252 * man/Makefile.in: ditto
253 * src/Makefile.in: ditto
254 * tools/Makefile.in: ditto
255 * vms/Makefile.in: ditto
256 * windows-NT/Makefile.in: ditto
257 * windows-NT/SCC/Makefile.in: ditto
259 2000-12-28 Derek Price <derek.price@openavenue.com>
261 * INSTALL (BUILDING FROM SOURCES): Added a couple more platforms to the
263 (Building ... under Unix): Added note about BSD make and
264 --disable-dependency-tracking
265 (Building ... under Windows ...): Added note about using MSVC++ 6.0
266 (Building [on] other platforms): Added note about wincvs.org and
267 cvsnt.org. Added more complete note about BSD make and
268 --disable-dependency-tracking than the above
270 2000-12-27 Derek Price <derek.price@openavenue.com>
272 * NEWS: Fix comments about the changes to ~/.cvspass
274 2000-12-26 Derek Price <derek.price@openavenue.com>
276 * Makefile.am (EXTRA_DIST): Add cvs.spec.in
277 (cvs.spec): new target
278 * Makefile.in: Regenerated
279 * aclocal.m4: update timestamp
280 * configure: Regenerated
281 * configure.in (AC_OUTPUT): Remove cvs.spec, doc/CVSvn.texi,
283 * stamp-h1.in: update timestamp
284 * contrib/Makefile.in: ditto
285 * lib/Makefile.in: ditto
286 * man/Makefile.in: ditto
287 * tools/Makefile.in: ditto
288 * vms/Makefile.in: ditto
289 * windows-NT/Makefile.in: ditto
290 * windows-NT/SCC/Makefile.in: ditto
292 2000-12-22 Derek Price <derek.price@openavenue.com>
294 * configure.in (AC_OUTPUT): Stretched
295 * configure: Regenerated
297 2000-12-22 Derek Price <derek.price@openavenue.com>
299 * aclocal.m4: Regenerated due to Automake update
301 2000-12-22 Derek Price <derek.price@openavenue.com>
303 * Makefile.in: Regenerated
304 * aclocal.m4: Regenerated due to a change to AM_PROG_ETAGS
305 * configure: Regenerated
307 2000-12-21 Derek Price <derek.price@openavenue.com>
309 * .cvsignore: removed newly unused files, added new stamp file,
311 * AUTHORS: Added this file to please Automake. Apparently, its
312 presence is mandated by the GNU coding standards.
313 * Makefile.am: New file needed by Automake
314 * Makefile.in: Regenerated
315 * NEWS: Add a comment about the Automake conversion
316 * aclocal.m4: Added this file for Automake
317 * config.h.in: Regenerated
318 * configure: Regenerated
319 * configure.in: Some changes to support Automake and support for
320 missing roff & ps2pdf programs.
321 * cvs.spec: Regenerated
322 * cvs.spec.in: New file leveraging Automake support
323 * depcomp: New Automake file
324 * install-sh: Newer version from Automake
325 * missing: New Automake file
326 * mkinstalldirs: Newer version from Automake
327 * stamp-h.in: Remove unused file
328 * stamp-h1.in: New Automake generated stamp file
330 2000-11-30 Derek Price <derek.price@openavenue.com>
331 Stephen Kennedy <Stephen.Kennedy@havok.com>
333 * cvs.spec (krb5): Require krb5-devel for a build of the krb5 target
335 2000-11-29 Derek Price <derek.price@openavenue.com>
336 Stephen Kennedy <Stephen.Kennedy@havok.com>
338 * cvs.spec (build, post, preun): remove an old, commented out
339 line and replace hardcoded paths with _infodir and _bindir as
341 (files): replace file list with more generic and succinct one
343 2000-11-15 Derek Price <derek.price@openavenue.com>
345 * TODO (198): added note about deprecating cvs_temp_name
346 * configure.in (AC_CHECK_FUNCS): added mkstemp to support
347 new cvs_temp_file function.
348 * config.h.in: regenerated
349 * configure: regenerated
351 2000-11-08 Larry Jones <larry.jones@sdrc.com>
353 * configure.in: Check for getgroups function.
354 * configure, config.h.in: Regenerated.
356 2000-11-07 Larry Jones <larry.jones@sdrc.com>
358 * Makefile.in (FLAGS_TO_PASS): Add INSTALL, INSTALL_DATA, and
360 (Reported by Christian Brechbuehler <christian@arsdigita.com>.)
362 2000-11-03 Derek Price <derek.price@openavenue.com>
364 * cvs.spec (build): pass in --without-gssapi when configuring the main
365 package so that the Kerberized version of CVS doesn't get built when
366 the user happens to have Kerberos installed in the default location.
368 2000-10-31 Derek Price <derek.price@openavenue.com>
370 * NEWS: Mention zlib was updated to 1.1.3.
372 2000-10-30 Derek Price <derek.price@openavenue.com>
374 * cvs.spec: Fixed trapping for gssapi so that the RPM can be built
375 on a machine without Kerberos. Should now build standard RPM on a
376 machine without Kerberos and the standard RPM + the Kerberos RPM on
377 a machine with the Kerberos devel libraries.
379 2000-10-26 Larry Jones <larry.jones@sdrc.com>
381 * configure.in: Get path to pr for diff.
382 (Patch submitted by Urs Thuermann <urs@isnogud.escape.de>.)
383 * configure: Regenerated.
385 2000-10-18 Derek Price <derek.price@openavenue.com>
387 * .cvsignore: Added .fname & .version, two temporary files used in spec
389 * Makefile.in (distclean-local): clean .fname & .version
390 * cvs.spec: Replaced with a new version based on RedHat 6.2's spec file
391 for cvs 1.10.7. Edited heavily to include a krb5 subpackage for the
392 gssapi binary and fixed RedHat's info and man file placement.
394 2000-10-17 Derek Price <derek.price@openavenue.com>
396 * NEWS: added a comment about the new CVSROOT format for pserver.
398 2000-10-17 Derek Price <derek.price@openavenue.com>
400 * NEWS: added a comment about the new format of ~/.cvspass
402 2000-10-09 Derek Price <derek.price@openavenue.com>
404 * cvsnt.mak: Some minor changes to allow CVS to compile correctly
405 under NT and Visual C++ 6.0.
407 2000-09-07 Larry Jones <larry.jones@sdrc.com>
409 * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@
412 * acconfig.h: Copy HAVE_CRYPT, HAVE_GETSPNAM, REGEX_MALLOC, and
413 _REGEX_RE_COMP from config.h.in to here, where they should have
414 been in the first place.
415 * config.h.in: Regenerated.
417 2000-08-30 Larry Jones <larry.jones@sdrc.com>
419 * NEWS: Note additional history enhancements.
421 2000-08-01 Larry Jones <larry.jones@sdrc.com>
423 * configure.in, config.h.in: Add check for getpassphrase (Solaris).
424 * configure: Regenerated.
426 2000-07-11 Larry Jones <larry.jones@sdrc.com>
428 * configure.in, config.h.in: Add checks for mknod() and st_rdev
429 since some systems (notably Plan 9) don't have them.
430 * configure: Regenerated.
432 2000-07-10 Larry Jones <larry.jones@sdrc.com>
434 * NEWS: Note the new "version" command.
436 2000-07-06 Larry Jones <larry.jones@sdrc.com>
438 * NEWS: Note that admin -t works in client/server.
440 2000-06-19 Larry Jones <larry.jones@sdrc.com>
442 * configure.in (AC_DEFINE): Define REGEX_MALLOC and _REGEX_RE_COMP
443 to configure lib/regex.c the way we want without messing with the
445 * config.h.in: Ditto.
446 * configure: Regenerated.
448 2000-05-16 Jim Kingdon <kingdon@redhat.com>
450 * TODO (186): Remove paragraph about Eric Raymond's interest.
451 This is still on the future projects on his site, it just seems to
452 brief (and too long ago updated) that I don't really see the need
455 2000-05-05 Larry Jones <larry.jones@sdrc.com>
457 * TESTS: Add notes about required tools and where to get them.
459 2000-05-02 Donald Sharp <sharpd@cisco.com>
460 and Larry Jones <larry.jones@sdrc.com>
462 * NEWS: Note history output format change.
464 2000-02-17 Larry Jones <larry.jones@sdrc.com>
466 * NEWS: Note that PreservePermissions is disabled.
467 * configure.in: Don't define PRESERVE_PERMISSIONS_SUPPORT.
468 * configure: Regenerated.
470 2000-02-01 Larry Jones <larry.jones@sdrc.com>
472 * configure.in: Try again to handle systems that need both libsocket
474 * configure: Regenerated.
476 1999-12-09 Larry Jones <larry.jones@sdrc.com>
478 * configure.in: Correctly handle systems that need both libsocket
480 * configure: Regenerated.
482 1999-12-06 Larry Jones <larry.jones@sdrc.com>
484 * configure.in: Update to autoconf 2.13; use new AC_SEARCH_LIBS
485 to handle getspnam, connect, gethostbyname, and crypt correctly;
486 use new AC_FUNC_FNMATCH instead of doing it by hand.
487 * configure: Regenerated with autoconf 2.13.
489 1999-12-06 Larry Jones <larry.jones@sdrc.com>
491 * INSTALL (Tested platforms): Update info.
493 1999-11-04 Jim Kingdon <http://developer.redhat.com/>
495 * README (Installation): Yet another prep.ai.mit.edu -> gnu.org
496 change (can't believe we still haven't gotten them all).
498 1999-11-04 Karl Fogel <kfogel@red-bean.com>
500 * NEWS: added item about anon cvs no longer needing password.
502 1999-10-28 Larry Jones <larry.jones@sdrc.com>
504 * TESTS: Add note about not running as root. Remove note about
505 Solaris sort since sanity.sh was changed to avoid the problem.
507 1999-07-12 Larry Jones <larry.jones@sdrc.com>
509 * TESTS: Remove suspicion that setting LC_COLLATE has fixed the
510 problem with Solaris sort -- people are still reporting it.
512 1999-05-17 Jim Kingdon <http://www.cyclic.com>
514 (These changes were run by devel-cvs; feedback was "They look fine"
515 from Jim Meyering and "I concur" from Noel Cragg).
516 * HACKING (Submitting patches): Rewrite parts to try to sketch out
517 a process which is less centralized and hopefully describes the
518 status quo better (for example, I've mostly removed the word
519 "submit" because it describes a process of sending your patch to a
520 central authority rather than to whoever wants it). Update to
521 reflect some of the current practices/thinking regarding quality
522 and other matters. Try to be more concise where feasible.
524 1999-05-13 Jim Kingdon <http://www.cyclic.com>
526 * BUGS: Remove item about RELATIVE_REPOS not working with
527 client/server CVS; it must have been fixed because the testsuite
528 is working fine with RELATIVE_REPOS.
530 1999-05-07 Jim Kingdon <http://www.cyclic.com>
532 * TESTS: Add note about send-expect style interaction.
534 1999-04-26 Jim Kingdon
536 * cvsnt.mak: Revert to the version before today's changes
537 (modulo one "because the IDE feels like it" change). I
538 couldn't get O'Connor's cvsnt.mak to work with MSVC 4.0 at
539 all (I tried the IDE, which tried to wrap the makefile and
540 wouldn't build even with the wrap, and the command line NMAKE).
541 * .cvsignore: Add back cvsnt.mdp WinDebug WinRel, accordingly.
543 1999-04-26 Jim Kingdon <http://www.cyclic.com>
545 * Makefile.in (DISTFILES): Add cvsnt.dsw.
547 1999-04-26 (submitted 1999-03-24) John O'Connor <john@shore.net>
549 * cvsnt.dsw: new file. The workspace file used by MSVC 5+ to
550 manage multiple projects. It contains three projects: cvsnt,
553 * cvsnt.dsp: Fixed problem where CVS wouldn't build because of
554 file name conflicts. Removed all the files from zlib and diff
555 directories and moved to separate project files.
557 * cvsnt.mak: Re-generated due to the changes in cvsnt.dsp.
559 * .cvsignore: Removed un-used entries related to MSVC. Added
560 entries to cover all files generated by the NT build: *.ncb,
561 *.opt, *.plg, Debug and Release.
563 1999-04-09 Jim Kingdon <http://www.cyclic.com>
565 * HACKING: Add a sentence about sending patches somewhere other
566 than bug-cvs, while still granting permission for people to use
569 1999-04-08 Jim Kingdon <http://www.cyclic.com>
571 * configure.in (AC_OUTPUT): Remove macintosh/Makefile (overlooked
572 in change of 1999-02-26; thanks to Erik Bertelsen for reporting it).
573 * configure: Regenerated.
575 1999-02-26 Jim Kingdon <http://www.cyclic.com>
577 * macintosh: Remove this subdirectory and all its contents. It
578 contained MacCVS 2.x, but pretty much everyone has moved on to
579 MacCVS 3.x, MacCVS Pro, or MacCVSClient.
580 * Makefile.in (SUBDIRS): Remove macintosh.
582 1999-02-25 Mehul N. Sanghvi (and Jim Kingdon)
584 * INSTALL: Add MkLinux on PowerPC.
586 1999-02-18 Jim Kingdon
588 * cvsnt.mak: Remove vasprintf. Plus of course the usual
589 "because the IDE feels like it" changes.
591 1999-02-09 Jim Kingdon <http://www.cyclic.com>
593 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf; see
594 lib/ChangeLog for rationale.
595 * configure: Regenerated.
597 1999-01-31 Assar Westerlund of sics.se
600 * configure.in: The GSSAPI code in CVS requires krb5.h which
601 Solaris 2.7 doesn't have. Check for it.
602 * configure: Regenerated.
604 1999-01-12 Jim Kingdon <http://www.cyclic.com>
606 * COPYING, COPYING.LIB: Remove obsolete snail address of the Free
609 1998-12-01 Jim Kingdon
611 * TODO (195): Check in a few clarifications from Andrew Tridgell,
614 1998-11-11 Jim Kingdon
616 * HACKING: Change prep.ai.mit.edu to gnu.org.
618 1998-10-26 Jim Kingdon
620 * INSTALL: Add information for Sequent DYNIX/ptx4.0, from a report
623 1998-10-14 Jim Kingdon
625 * configure.in (AC_OUTPUT): Remove contrib/elib/Makefile.
626 * configure: Regenerated using autoconf 2.10.
628 1998-10-13 Jim Kingdon
630 * TODO (149): Update since -d doesn't rewrite CVS/Root any more.
632 1998-10-03 Jim Kingdon <kingdon@harvey.cyclic.com>
634 * TODO (31): Mention the ,foo.c, and SIGINT issue.
636 1998-09-25 Jim Kingdon <kingdon@harvey.cyclic.com>
638 * FAQ: Update from FAQ-O-Matic. This features fewer blank lines
639 and a few more minor formatting changes (not sure whether the
640 FAQ-O-Matic changed or whether this is because I upgraded Lynx).
641 I read through the diffs, and the real changes are: (A) In
642 /Advanced_Topics_/Setting_up_and_Manag/, #1, describe "cvs init",
643 don't describe committing modules file twice
644 (no longer needed now that mkmodules is not a separate program),
645 don't mention "cvs import" here. (B)
646 /Advanced_Topics_/Setting_up_and_Manag/, #5, describe special
647 issues with pserver and repository permissions,
648 (C), /Advanced_Topics_/Tricks_of_the_Trade/, renumber the question
649 "Why do timestamps sometimes get set to the date of the revision"
650 from #17 to #9. Renumber the questions between #9 and #17
651 accordingly, (D) /User_Tasks_/Less_Common_User_Tas/, "8. How do I
652 split a file into pieces, retaining revision histories?", include
653 a script which may help with this, (E)
654 /What_is_CVS_/How_does_CVS_differ_/, correct the name of SABLIME,
655 (F) /What_is_CVS_/Where_do_I_find_CVS_/, "2. Is there an archive
656 of CVS material?", note that http://www.delos.com/cvs doesn't
659 * NEWS: Mention :fork:.
661 1998-09-24 Jim Kingdon <kingdon@harvey.cyclic.com>
663 * INSTALL (Tested platforms): Update SCO OpenServer information,
664 from a report by Robert Lipe@DIGI.
666 1998-09-22 Jim Kingdon <kingdon@harvey.cyclic.com>
668 * NEWS: Add items about multiple roots and -d not updating
671 1998-09-09 Jim Kingdon <kingdon@harvey.cyclic.com>
673 * configure.in (AC_OUTPUT): Remove tools/pcl-cvs/Makefile.
674 * configure: Regenerated using autoconf 2.10.
676 1998-09-07 Jim Kingdon <kingdon@harvey.cyclic.com>
678 * NEWS: Add item about LockDir.
680 1998-08-31 Jim Kingdon <kingdon@harvey.cyclic.com>
682 * INSTALL (Tested platforms): Add Solaris x86 (reported by Jeremy of
683 exit109.com) and Irix 6.4 (reported by Russ Allbery).
685 * INSTALL (Tested platforms): Add Solaris 2.6 (reported by Russ
688 1998-08-28 Noel Cragg <noel@swish.red-bean.com>
690 * TODO (196): new item.
692 1998-08-26 Jim Kingdon <kingdon@harvey.cyclic.com>
694 * TESTS: Update comments concerning Solaris sort and LC_COLLATE.
696 1998-08-17 Jim Kingdon <kingdon@harvey.cyclic.com>
698 * INSTALL: Update Irix, Ultrix, and NetBSD/Alpha with test results
701 1998-08-14 Jim Kingdon <kingdon@harvey.cyclic.com>
703 * INSTALL: Add NetBSD/mac68k (reported by Hauke Fath of melog.de).
704 Add alpha-dec-osf4.0 and update SunOS and linux entries (reported
705 by Jim Kingdon and Noel Cragg).
707 1998-08-06 Jim Kingdon <kingdon@harvey.cyclic.com>
709 * INSTALL: Update for SCO OpenServer 5 (reported by Jeffery
712 1998-08-01 Jim Kingdon <kingdon@harvey.cyclic.com>
714 * INSTALL: Add Unixware 7 (reported by Phillip Porch).
716 1998-07-29 Jim Kingdon <kingdon@harvey.cyclic.com>
718 * cvsnt.mak: For rcscmds.c, also include files from the diff
719 directory. Plus of course the usual voluminous "because Visual
720 C++ 4.0 feels like it" changes.
722 Tue Jul 28 22:16:48 1998 Noel Cragg <noel@swish.red-bean.com>
724 * Makefile.in (dist): unset the GZIP shell variable before calling
725 gzip to avoid invocation problems.
727 Sun Jul 26 16:22:21 1998 Noel Cragg <noel@swish.red-bean.com>
729 * NEWS: add info about TopLevelAdmin.
731 1998-07-20 Jim Kingdon <kingdon@harvey.cyclic.com>
733 * INSTALL: Update entries for HPUX and AIX (based on a submission
736 1998-06-25 Jim Kingdon <kingdon@harvey.cyclic.com>
738 * README.VMS: We generally don't need GNU patch any more.
740 1998-06-03 Jim Kingdon <kingdon@harvey.cyclic.com>
742 * TESTS: Don't mention the version of Solaris; Mark Borges says
743 that it applies to Solaris 2.5 as well as 2.6.
745 1998-06-02 Assar Westerlund <assar@sics.se>
747 * configure.in: Test for GSS_C_NT_HOSTBASED_SERVICE in gssapi.h.
748 * acconfig.h: Add undef for HAVE_GSS_C_NT_HOSTBASED_SERVICE.
749 * configure, config.h.in: Rebuild.
751 1998-06-01 Assar Westerlund <assar@sics.se>
752 and Ian Lance Taylor <ian@cygnus.com>
754 * configure.in: Check for GSSAPI headers individually. Use a
755 different set of GSSPI libraries if gssapi.h rather than
756 gssapi/gssapi.h is found. Adds Heimdal support.
757 * configure, config.h.in: Rebuild.
759 1998-05-25 Jim Kingdon <kingdon@harvey.cyclic.com>
761 * cvs.spec (%description): Rewrite to be slightly more verbose
762 about the basic features. Don't try to mention what CVS lacks.
764 1998-05-23 Jim Kingdon <kingdon@harvey.cyclic.com>
766 * BUGS: Remove items about binary file bugs which were fixed
767 approximately 6 months ago.
769 1998-04-28 Jim Kingdon <kingdon@harvey.cyclic.com>
771 * TESTS: Add note about Solaris sort program (reported by Mark
774 1998-03-16 Larry Jones <larry.jones@sdrc.com>
776 * configure.in: Simplify test for shadow password support since
777 the code now handles the case where shadow passwords are supported
779 * configure: Regenerated.
781 1998-03-07 Jim Kingdon <kingdon@harvey.cyclic.com>
783 * TESTS: Remove note about SGI's XFS. Someone reports that it
784 works (I would assume due to the 13 Feb 1998, and earlier, changes
787 * NEWS: Add item about PreservePermissions. Fix unclear wording
790 1998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com>
792 * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and
794 * configure, config.h.in: Regenerated.
796 Tue Feb 17 18:32:36 1998 Ian Lance Taylor <ian@cygnus.com>
798 * configure.in: Add memmove back to AC_REPLACE_FUNCS list.
799 * configure: Rebuild.
801 1998-02-16 Jim Kingdon <kingdon@harvey.cyclic.com>
803 * TODO (190): Remove "failed to check out" from commit.c from
804 lists of error messages suppressed by -q; it no longer is.
806 4 Feb 1998 Jim Kingdon
808 * cvsnt.mak: The usual "because Visual C++ feels like it"
809 changes. These ones seem to have to do with reordering
810 files and release versus debug configurations, mainly.
812 Fri Jan 30 10:37:40 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
814 * INSTALL: Update which version of CVS was tested with EMX.
816 15 Jan 1998 W. L. Estes <wlestes@hamlet.uncg.edu>
817 and Jim Kingdon <kingdon@harvey.cyclic.com>
819 * cvs.spec, Makefile.in: Fix some problems with the spec file
820 distributed with cvs. RPM chokes on a build root of slash, so
821 that is gone now. CVS is relocatable (as far as I know) so I
822 added a prefix tag. The source location was incorrect and in
823 fixing that I had to add a `g' flag to one of the sed commands in
824 the Makefile.in so the spec file gets generated correctly.
826 13 Jan 1998 Jim Kingdon
828 * cvsnt.mak: Add lib/fncase.c. Plus of course the usual
829 "because Visual C++ feels like it" changes.
831 Tue Jan 13 16:49:38 1998 Ian Lance Taylor <ian@cygnus.com>
833 * acconfig.h (USE_SETMODE_STDOUT): Add undef line.
834 (HAVE_SETMODE): Likewise.
835 * configure.in: If cygwin32, define USE_SETMODE_STDOUT and
837 * configure, config.h.in: Regenerate.
839 * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line.
840 * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE.
841 * configure, config.h.in: Regenerate.
843 * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS
845 * configure: Regenerate.
847 Sun Jan 11 11:43:55 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
849 * HACKING: Add example of indentation for switch statement. I
850 always have to look this one up, and it seems worthwhile to
851 specify it here rather than be unsure which switch statement in
852 CVS to use as an example.
854 Wed Jan 7 09:41:08 1998 Jim Kingdon <kingdon@harvey.cyclic.com>
856 * TODO: Revise item 149 (concerning changing CVS/Root and such).
857 "This whole area is a rather bad pile of individual decisions which
858 accumulated over time, some of them probably bad decisions with
861 Wed Dec 31 09:25:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
863 * FAQ: Re-import from FAQ-O-Matic. Features a change regarding
864 removing directories.
866 Tue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
868 * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs
869 address from prep.ai.mit.edu to gnu.org per email from Martin
870 Hamilton. When referring to bug-reporting procedure refer to
871 Cederqvist not README.
873 Tue Dec 16 13:13:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
875 * FAQ: Re-import from FAQ-O-Matic. The content is the same, but
876 instead of being from Mosaic, it is from "lynx -dump -nolist".
877 This output is somewhat better (for example, it is formatted for
878 80 columns or so, rather than Mosaic which is rather
879 inconsistent), and also lynx is free and still maintained whereas
880 NCSA Mosaic is proprietary and no longer maintained.
882 * FAQ: Re-import from FAQ-O-Matic. Features an update to the
885 * NEWS: Add item about GSSAPI.
887 Fri Dec 12 14:00:57 1997 Ian Lance Taylor <ian@cygnus.com>
889 * configure.in: Add --with-gssapi option, and look for gssapi.h
890 and GSSAPI Kerberos v5 libraries.
891 * acconfig.h: Add HAVE_GSSAPI.
892 * configure, config.h.in: Regenerate.
894 Thu Dec 11 15:58:06 1997 Eric Mumpower <nocturne@cygnus.com>
896 * configure.in: Let --with-krb4 override the system Kerberos
897 header files and libraries, if any.
898 * configure: Regenerate.
900 Thu Dec 4 20:01:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
902 * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to
904 * configure: Regenerated (never was regenerated after getwd change).
906 1997-12-04 Jim Meyering <meyering@na-net.ornl.gov>
908 * configure.in (AC_CHECK_FUNCS): Add mempcpy.
910 Thu Dec 4 10:42:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
912 * BUGS: Update for kfogel .cvswrappers fix.
914 Tue Dec 2 22:14:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
916 * MINOR-BUGS: Update per info-cvs mail from Steve Cameron.
918 1997-11-29 Jim Kingdon
920 * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale).
922 * cvsnt.mak: The usual "because Developer Studio feels like
925 Sat Nov 29 22:10:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
927 * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog
930 Mon Nov 24 10:36:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
932 * INSTALL: Update QNX information per email from Michael Hunter of
935 Wed Nov 19 17:44:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
937 * INSTALL: Add Sequent entry per bug-cvs report.
939 1997-11-17 Karl Fogel <kfogel@floss.red-bean.com>
941 * BUGS: Remove item about exporting binary files to non-unix
942 clients; this is fixed.
944 Mon Nov 17 09:07:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
946 * BUGS: Add yet another binary files problem.
948 1997-11-14 Karl Fogel <kfogel@floss.red-bean.com>
950 * cvsnt.mak: updated for diff/ subdir.
952 Fri Nov 14 12:25:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
954 * BUGS: Remove item about dying gasps message. At least one known
955 cause has been fixed.
957 Wed Nov 12 20:24:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
959 * FAQ: Re-import from FAQ-O-Matic. Features a wording fix to
960 "What do I do first? How do I create a Repository?" and a
961 formatting fix (makes it clear which bullets are under what)
962 to "What is a module?"
964 * NEWS: Add item about RCS library. Remove item about RCSBIN in
966 * INSTALL: Simplify instructions to reflect the fact that one need
967 not any longer install RCS and GNU diff.
968 * PROJECTS: Remove item about RCS library; it is done.
970 Mon, 10 Nov 1997 Jim Kingdon
972 * cvsnt.dsp: For diff/diff.c, also look for include files in
973 diff directory. This means we get diff/system.h not lib/system.h.
975 Sun Nov 9 16:16:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
977 * TODO (#195): New item, about rsync and such issues.
979 Thu Nov 6 14:29:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
981 * TODO (#194): New item, about separated metadata.
983 * TODO (#186): Rewrite paragraph on CVSclusters to be clearer
984 about what this can do and why I think it is a cool idea.
986 Sun Nov 2 19:34:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
988 * DEVEL-CVS: Wording fix: want to specify that new developers are
989 granted checkin access and the ability to send to devel-cvs, not
990 specify whether this is implemented via an "account" (whatever
991 that is) (editorial change, not run by devel-cvs).
993 Fri Oct 31 16:30:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
995 * NEWS: Mention admin -o rev1::rev2.
997 Wed Oct 29 08:40:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
999 * TODO: Add item 193, about alternatives to timestamps in CVS/Entries.
1001 Tue Oct 28 19:59:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1003 * TODO (190): "rcs failed" message is no longer affected by global
1006 1997-10-28 Jim Kingdon
1008 * .cvsignore: Add Visual C++ files du jour, namely
1009 {diff,vc50}.{pdb,idb,pch}.
1011 * cvsnt.dsp: Add files for diff library. The custom build
1012 stuff for diff/version.c and diff/diff.c was to deal with
1013 there also being a src/version.c and src/diff.c. There
1014 might be an easier way.
1016 Mon Oct 27 11:21:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1018 * FAQ: Re-import from FAQ-O-Matic. Features an edit from Larry
1019 Jones regarding CVS on Windows.
1021 Mon Oct 20 15:23:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1023 * BUGS: Add item about spaces in login names.
1025 Mon Oct 20 10:25:42 1997 Hannes R. Boehm <hannes@boehm.org>
1027 * INSTALL (Tested platforms): Add Red Hat Linux 4.2.
1029 Wed Oct 15 10:55:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1031 * TODO (#192): Also mention issue with opening connections to new
1032 servers if CVSROOT changes.
1034 * TODO (#191): Add thoughts on external difference programs.
1036 1997-10-11 Noel Cragg <noel@swish.red-bean.com>
1038 * BUGS: remove note about the `-d' flag bug that was just fixed.
1040 * TODO: new item 192.
1042 Thu Oct 9 12:59:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1044 * TODO: Revise item #182 to be clearer and to point to the
1047 Thu Sep 25 14:48:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1049 * build.com: Also recurse into diff directory.
1051 Wed Sep 24 10:35:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1053 * configure.in: Don't check for system-supplied regex matcher; see
1054 comment for rationale.
1055 * configure: Regenerated.
1057 Tue Sep 23 16:00:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1059 * BUGS: Add item about cvs add and -k wrappers.
1061 Mon Sep 22 11:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1063 * TODO: Revise item #191 in response to xdelta 1.10 release and a
1064 few other random thoughts.
1066 Sun Sep 21 17:56:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1068 * configure.in: Instead of checking for memchr, just define
1069 HAVE_MEMCHR and HAVE_STRCHR.
1070 Add comment about AC_FUNC_VFORK and vfork in general.
1071 * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR.
1072 * configure, config.h.in: Regenerated.
1074 * config.h.in: Regenerate using autoheader from autoconf 2.10.
1076 Sat Sep 20 01:17:10 1997 Tim Pierce <twp@twp.tezcat.com>
1078 [notes: (1) includes the patches to config.h.in which he sent
1079 (presumably generated), (2) I have omitted a change, which was
1080 sent without a ChangeLog entry, to change re_exec to
1081 re_compile_pattern in configure.in, (3) Also adds diff/Makefile in
1084 * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck):
1087 Note that AC_CHECK_FUNCS(vfork)
1088 has been replaced by AC_FUNC_VFORK... libdiff wants the more
1089 specific test, and it seems unlikely to break CVS.
1091 * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK,
1092 AC_STRUCT_ST_BLKSIZE.
1093 (AC_CHECK_HEADERS): Add limits.h and sys/file.h.
1094 (AC_REPLACE_FUNCS): Add memchr.
1095 (AC_CHECK_FUNCS): Remove vfork.
1097 Fri Sep 19 09:59:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1099 * TODO: Add item #191, concerning how to store binary files.
1101 Wed Sep 17 16:13:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1103 * TESTS: Add ideas about ability to pass spaces in arguments, and
1104 stdin, to the program under test, as something to consider for the
1105 different test frameworks.
1107 Tue Sep 16 00:14:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1109 * BUGS: Add item about importing binary files.
1111 * TODO: Adjust item #150 to reflect the fact that the client is
1112 not quite so mean about tossing the log message as it was.
1114 Fri Sep 12 13:04:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1116 * INSTALL: Update Windows entries per email from Greg Strockbine
1119 Thu Sep 11 15:03:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1121 * TODO: New item #190, about meaning of -q and -Q global options.
1123 Wed Sep 10 18:48:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1125 * TODO: A few more thoughts on "cvs message" (item 150).
1127 Tue Sep 9 22:20:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1129 * README.VMS (Notes regarding compiling on VAX/VMS): Add item
1130 about mode_t and pid_t.
1132 Sun Sep 7 17:34:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1134 * FAQ: Re-import from FAQ-O-Matic. The metavariables are back.
1136 * FAQ: Re-import from FAQ-O-Matic. Features comment from
1137 julian@whistle about update -r branch:date. It also clobbered the
1138 metavariables (confusion about "<" as data vs. HTML tag I would
1139 guess), which I plan on fixing in a moment.
1141 * configure.in: Add comment about re_exec and regexp syntax.
1143 * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long
1144 ago converted to use its own routine xstrdup.
1145 * configure: Regenerated.
1147 Sat Sep 6 00:08:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1149 * FAQ: Re-import from FAQ-O-Matic. In particular: GIC info
1150 updated, binary files updated (e.g. -kb not -ko), rename database
1151 and rCVS info updated (refer to TODO), tweaks to section on
1152 contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated
1153 (e.g. remove Indiana address), usenet info updated
1154 (e.g. comp.software.config-mgmt not gnu.*).
1156 Fri Sep 5 20:46:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1158 * FAQ: Add another introductory paragraph which talks about out of
1159 date material from 1995 FAQ.
1161 * FAQ: Re-import from FAQ-O-Matic. This was mainly as a proof of
1162 concept that I could edit the Cygnus question and have the diffs
1163 come out looking right (which worked), but I also discovered that
1164 the previous checkin was truncated partway through.
1166 * FAQ: Replace file with an introductory paragraph plus a
1167 downloaded copy of Molli's FAQ-O-Matic. I believe the content
1168 closely matches the 1995 Grubbs FAQ but because everything is
1169 re-ordered it would be painstaking work to verify this.
1171 Thu Sep 4 17:33:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1173 * BUGS: Add item about -w global option and client/server.
1175 Wed Sep 3 23:03:34 1997 Noel Cragg <noel@harvey.cyclic.com>
1177 * TODO: Verbosify verbiage in item #189.
1179 Wed Sep 3 14:14:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1181 * TODO: Add item #189, concerning renames.
1183 Sat Aug 30 03:26:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1185 * TODO: Fix typo in Noel's change.
1187 Sat Aug 30 03:17:36 1997 Noel Cragg <noel@harvey.cyclic.com>
1189 * TODO: Add a header so emacs chooses the correct editing mode.
1190 Made several entries more verbose (expanded some of the less
1191 well-known acronyms and/or added pointers to further
1194 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1196 * INSTALL: Remove "SparcClassing" typo that has been there for
1199 Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1200 and Loren James Rittle <rittle@comm.mot.com>
1202 * INSTALL: Update information for SunOS4, Solaris, Digital Unix,
1205 Fri Aug 15 16:42:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1207 * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed. Add
1208 paragraph about the meaning of the last three arguments to cvs
1211 Thu Aug 14 14:42:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1212 and Loren James Rittle <rittle@comm.mot.com>
1214 * INSTALL: Update information for SunOS4 and Solaris.
1216 Mon Aug 4 00:02:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1218 * BUGS: Be specific about wrappers not working client/server.
1220 Sat Aug 2 09:23:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1222 * INSTALL: In step 4, be more generic (the CVS sources are just an
1223 example, and people might not have them handy).
1225 Fri Jul 25 17:02:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1227 * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that
1228 seems to be the description which best applies no matter how it
1229 was obtained. Be a little more explicit about the "$" prompt
1230 convention and setting environment variables. Use double quotes
1231 because they work on both DOS and Unix.
1233 Thu Jul 24 12:22:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1235 * NEWS: Also mention SystemAuth.
1237 * INSTALL (MIPS): Add more detailed report concerning Irix 6.2,
1238 as reported by larry.jones@sdrc.com (Larry Jones).
1240 Tue Jul 22 17:35:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1242 * INSTALL (PowerPC): Add item for Lynx 2.5.
1244 21 Jul 1997 Jim Kingdon
1246 * Makefile.in (DISTFILES): Add cvsnt.dsp.
1248 Mon Jul 21 09:40:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1250 * configure.in: Adjust comment regarding version of autoconf which
1251 introduced --bindir.
1253 Fri Jul 18 09:47:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1255 * TODO: Remove item 161 (the comments in cvs.texinfo have a much
1256 more complete discussion of date format issues). In item 30,
1257 change "patch" to "rdiff" and expand discussion slightly. Remove
1258 item 64 (the performance issues in initial checkout have probably
1259 changed quite a bit since that was written and in any event it
1260 isn't particularly useful without specifics of what is slow and
1261 ideas for speeding it up).
1263 * INSTALL: Reorganize to separate out building/installing CVS
1264 executables from what to do once you have them. Adjust Visual C++
1265 instructions to deal with Visual C++ 5.x. Add brief mentions of
1266 platforms other than unix and Windows.
1268 Thu Jul 17 21:13:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1270 * TODO: In item 39, talk about how PRCS 1.2 as a possible model.
1272 Sat Jul 12 15:43:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1274 * HACKING: Rewrite paragraph on arbitrary limits to reflect the
1275 fact that the known arbitrary limits are gone.
1277 8 Jul 1997 Jim Kingdon
1279 * cvsnt.dsp: Turn on browse information.
1281 Thu Jul 3 10:07:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1283 * INSTALL: Sending exact suggested text is almost as good as a diff.
1285 * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2.
1287 * TODO: Add notes about popt and option parsing in general.
1289 Wed Jul 2 13:11:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1291 * TODO: Update item 149 to reflect CVS/Root.
1293 * TODO: Add item 187, about usage errors vs. help messages.
1295 Mon Jun 23 18:24:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1297 * NEWS: Adjust mention of read-only access in the light of
1298 changes to cvs.texinfo.
1300 * TODO: Add item 186, concerning multisite.
1302 Sun, 22 Jun 1997 Jim Kingdon
1304 * cvsnt.dsp: New file. This apparently is what Visual C++ 5.0
1305 uses in lieu of a .mak file (or so it seems).
1306 * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg. These seem to
1307 be the generated files du jour for Visual C++ 5.0.
1309 Thu Jun 19 17:16:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1311 * NEWS: Add item about CVSROOT/config.
1313 Wed Jun 18 00:00:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1315 * NEWS: Mention pserver --allow-root.
1317 Mon Jun 16 19:07:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1319 * Makefile.in (SUBDIRS): Add emx.
1320 * configure.in (AC_OUTPUT): Add emx.
1321 * configure: Regenerated.
1323 Sun Jun 8 23:44:00 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1325 * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere.
1326 * configure, config.h.in: Regenerated.
1328 Thu May 29 15:53:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1330 * DEVEL-CVS: Add "Policy regarding checkout-only access" to
1331 replace parenthetical remark about checkout-only access. This is
1332 more of a cosmetic/editorial change than a new policy.
1334 Wed May 21 17:02:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1336 * BUGS: Add item about wrappers.
1338 Fri May 16 13:43:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1340 * BUGS: Add item about "cvs export" and binary files.
1342 Sun May 11 11:38:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1344 * README.VMS: Remove information about "direct TCP". Noone has
1345 been complaining about it being broken (the code bitrotted not long
1346 after it was written), nor has anyone complained
1347 that contrib/listener.c was omitted from the distribution (because
1348 it wasn't mentioned in contrib/Makefile.in DISTFILES). If there
1349 is a desire to resurrect such a feature, it should use port 2401
1350 as now discussed in doc/cvsclient.texi.
1352 Thu May 8 12:14:40 1997 Larry Jones <larry.jones@sdrc.com>
1353 and Jim Kingdon <kingdon@harvey.cyclic.com>
1355 * INSTALL: Update MIPS/SGI Irix 6.2
1356 * TESTS: Add note about TESTDIR and SGI Irix 6's XFS.
1358 Wed May 7 12:01:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1360 * TODO: Fix keywords accidentally expanded in previous checkin.
1362 * TODO: Add item #185, concerning keyword expansion and merges.
1364 Sun May 4 19:46:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1366 * README: Replace section on reporting bugs with a reference to
1367 the bug-reporting section in cvs.texinfo.
1369 Fri May 2 22:50:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1371 * BUGS: Remove item about importing binary files; the bug is fixed.
1373 Sun Apr 27 19:54:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1375 * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG.
1377 * INSTALL: Don't mention GREP; CVS no longer uses it.
1379 * configure.in: Add comment about --bindir.
1381 Thu Apr 24 15:21:17 1997 Norbert Kiesel <nk@cosa.de>
1383 * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp
1384 * config.h.in, configure: Regenerated with autoconf 2.10.
1386 21 Apr 1997 Jim Kingdon
1388 * cvsnt.mak: Visual C++, as usual, wants to fiddle with this.
1389 This time it would appear to be chiefly the dependencies.
1391 Mon Apr 21 01:06:31 1997 Ian Lance Taylor <ian@cygnus.com>
1393 * NEWS: Document that the client no longer needs an external patch
1396 Thu Apr 17 14:28:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1398 * TODO: Combine items 150 and 181 since they are basically the same.
1400 Tue Apr 15 12:32:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1402 * FAQ: The URL of yahoo's Configuration Management category has
1403 changed. As it might change again, just cite their top-level page
1404 rather than the entire URL.
1406 8 Apr 1997 Jim Kingdon
1408 * cvsnt.mak: Add windows-NT/sockerror.c.
1410 Wed Mar 26 15:51:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1412 * BUGS: Further note on import -kb bug.
1414 Tue Mar 25 17:51:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1416 * cvs-format.el: Add comment concerning c-label-offset.
1418 Wed Mar 19 14:06:40 1997 Jim Meyering <meyering@totoro.cyclic.com>
1420 * configure.in (test for shadow passwords): Use AC_MSG_RESULT
1421 rather than echo, so configure obeys --quiet.
1422 Use yes and no in message rather than yup and nope.
1424 19 Mar 1997 Jim Kingdon
1426 * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies
1427 for the Release configuration as well as the Debug one. Why it
1428 didn't do this before, I have no idea.
1430 13 Mar 1997 Jim Kingdon
1432 * cvsnt.mak: Recent changes have added a number of getline.h
1435 Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1437 * configure.in (AC_C_CROSS): Add comment about obsolescence
1439 * config.h.in, configure: Regenerated with autoconf 2.10.
1441 Thu Mar 13 05:50:29 1997 Philippe De Muyter <phdm@info.ucl.ac.be>
1443 Here are the fixes I needed to make to cvs-1.9 to get it to
1444 compile and successfully pass 'make check' on m68k-motorola-sysv.
1445 * lib/getwd.c (getwd): Added declaration for getcwd().
1446 * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined.
1447 * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3.
1448 * src/admin.c (admin): Added declaration for getgrnam().
1449 * src/server.c (fcntl.h): Do not include file twice. Already included
1450 from system.h from cvs.h.
1451 * src/sanity.sh (imported-f*): Renamed from imported-file*, that were
1453 * configure.in (wait3): Added to AC_CHECK_FUNCS list.
1455 Wed Mar 12 14:32:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1457 * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug.
1459 * TODO: Remove item 135; this is solved by %v and %V in loginfo.
1461 * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf;
1462 HAVE_SETVBUF is no longer used.
1463 * config.h, configure: Regenerated with autoconf 2.10.
1465 * TODO: Add item 184, concerning MD5-based password hash.
1466 Remove item 14, concerning "pathname stripper". I think that was
1467 a reference to the late unlamented strip_path.
1469 Sat Mar 8 21:22:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1471 * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95).
1473 Fri Mar 7 16:51:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1475 * INSTALL: Just talked to a NT 4.0 user; add it to the list.
1477 Sun Mar 2 22:01:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1479 * NEWS: Add item about "cvs admin" vs. "cvs admin .".
1481 * TODO: Remove item #169. It doesn't really explain what an
1482 "archive library" is or in general what the feature they discuss is
1483 supposed to do--I mean, CVS _can_ be used to store .o's, if
1484 that is what they are talking about.
1486 * TODO: Add item #183, about greater documentation/visiblity for
1487 Entries.Static and CVS/Tag.
1489 * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp
1490 shouldn't be an issue anymore
1492 Thu Feb 20 13:53:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1494 * INSTALL: Update Cray entry per mail from John Bowman
1495 <bowman@ipp-garching.mpg.de>
1497 * configure.in: Add comments about autoconf version.
1499 Mon Feb 17 09:55:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1501 * configure: Regenerated.
1503 Sat Feb 15 15:37:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1505 * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile.
1507 Sun Dec 15 13:12:30 1996 Michael Douglass <mikedoug@texas.net>
1508 and Jim Kingdon <kingdon@harvey.cyclic.com>
1510 * NEWS: Mention "cvs logout".
1512 1997-02-12 Jim Kingdon
1514 * cvsnt.mak: Visual C++ seems to want to make some cosmetic
1515 changes (reordering *.obj files), perhaps prodded by "Save
1516 All". I hope that putting in these changes will make it
1519 1997-02-11 Jim Kingdon <kingdon@cyclic.com>
1521 * cvsnt.mak: Replace with version from Visual C++ 4.0. If someone
1522 wants the 2.x one back, I suppose we can put them side by side,
1523 but I won't be able to update the 2.x one any more as I won't be
1524 having access to 2.x.
1526 Tue Feb 11 16:43:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1528 * .cvsignore: Add cvsnt.mdp and cvsnt.ncb. They seem to be files
1529 created by Visual C++ 4.x which were not created by Visual C++ 2.x.
1531 Tue Feb 4 11:42:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1533 * INSTALL: OS/2 port is client only.
1535 * Rename devel-cvs (which had only been in the repository, not the
1536 distribution) to DEVEL-CVS. Add "Charter for the devel-cvs
1537 mailing list:" heading, "CVS Development Policies" title, and
1538 one-sentence introduction (editorial changes, not run by
1539 devel-cvs). Revise paragraph concerning membership in the list to
1540 reflect policy change to make read-only membership different from
1541 the ability to send to the list (the new wording was approved by
1542 devel-cvs, as was the rename and including it in the
1544 * Makefile.in (DISTFILES): Add DEVEL-CVS.
1545 * HACKING: Add "Mailing lists" section.
1547 Tue Jan 28 10:41:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1549 * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with
1551 * acconfig.h: Add HAVE_CONNECT. This is needed so that autoheader
1552 2.10 works; I think this has been broken since 2 Dec 1996.
1553 * config.h.in: Regenerated with autoheader 2.10.
1554 * configure: Regenerated with autoconf 2.10.
1556 * HACKING: Revise criterion for whether something goes in NEWS
1557 again (now "user-visible change worth mentioning"--the language
1558 from the GNU coding standards).
1560 Mon Jan 27 23:05:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1562 * HACKING: Criterion for whether something goes in NEWS is not
1563 whether it is user-visible; it is whether it is a bugfix or a
1566 Tue Jan 21 10:21:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1568 * INSTALL: Warn people against pre-5.x RCS; describe how to find
1569 out what version of RCS you have.
1571 Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1573 * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we
1574 decided to get rid of these some time ago.
1576 Wed Jan 8 00:17:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1578 * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in
1579 question got renamed a bit but ended up as the bottom of the NEWS
1580 file. Eliminate use of first person in a few places where it is
1581 unclear who it refers to. Explicitly say that the lists
1582 of contributors are not comprehensive.
1584 Thu Jan 2 12:59:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1586 * README, Makefile.in: Remove paragraph about writing to the Free
1587 Software Foundation at 675 Massachusetts Avenue. (1) They are no
1588 longer at that address; (2) the Free Software Foundation are not
1589 the ones to write to concerning CVS licensing. bug-cvs would be a
1590 more appropriate choice; (3) there is probably little need for
1591 this paragraph anyway.
1593 Thu Jan 2 09:46:37 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn>
1595 * NEWS: mention read-only repository access feature.
1597 Wed Jan 1 18:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com>
1599 * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc.
1600 There is no point in including them without src/ChangeLog,
1601 src/ChangeLog-96, etc., but more to the point they really belong
1602 in the source distribution rather than a binary distribution anyway.
1604 Mon Dec 30 16:55:54 1996 Abe Feldman <feldman@harvey.cyclic.com>
1606 * NEWS: Add entry for changes to checkout command (creating CVS
1607 directory at top of working directory)
1609 Tue Dec 17 13:13:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1611 * NEWS: Add entry for verifymsg.
1613 Tue Dec 10 19:22:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1615 * cvs-format.el: Revise comments to explain how to use it and
1616 general minor tidying of comments.
1618 Mon Dec 2 13:05:44 1996 Ian Lance Taylor <ian@cygnus.com>
1620 * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time,
1621 because the value will have been cached; instead, check whether
1622 the library was found with connect defined.
1623 * configure: Rebuild with autoconf 2.12.
1625 Sat Nov 30 23:04:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1627 * BUGS: Add note about mysterious failure in test 187a3.
1629 Fri Nov 29 10:19:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1631 * configure.in (AC_CHECK_FUNCS): Also check for readlink.
1632 * config.h.in: Regenerated using autoheader 2.10.
1634 Fri Nov 22 16:30:27 1996 Brendan Kehoe <brendan@cygnus.com>
1636 * configure.in: Check for -lsocket, etc., before checking for
1638 * configure: Rebuild.
1640 1996-11-19 Jim Kingdon
1642 * cvsnt.mak: Remove strippath.c.
1644 Sun Nov 3 21:54:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1646 * README: Move detailed information on compatibility to
1647 the manual; simply point to it here.
1649 Thu Oct 31 07:20:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1651 * BUGS: Add note about cvs import of binary files on non-unix.
1653 Tue Oct 29 13:59:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1655 * BUGS: Add note about "dying gasps" message.
1657 Sat Oct 26 16:17:09 1996 Jim Blandy <jimb@totoro.cyclic.com>
1659 * configure.in (AC_CHECK_FUNCS): Check for tzset.
1661 Fri Oct 25 10:27:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1663 * NEWS: Mention new loginfo features.
1665 Thu Oct 24 08:21:48 1996 Lars.Henriksen@netman.dk
1667 * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)"
1669 Tue Oct 22 10:34:21 1996 Noel Cragg <noel@gargle.rain.org>
1671 * configure.in: don't check for the existence of the /etc/security
1672 directory, because it's possible to have PAM installed without
1673 using shadow passwords.
1674 * configure: regenerated.
1676 Sat Oct 19 18:34:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1678 * README: Say that the remote protocol is not interoperable before
1681 Sat Oct 19 13:06:53 1996 Mark H. Wilkinson <mhw@minster.york.ac.uk>
1682 and Jim Kingdon <kingdon@cyclic.com>
1684 * configure.in, INSTALL: New options for configure to enable or
1685 disable client and server code, overriding configure's defaults.
1686 * confiugre: Regenerated.
1688 Sat Oct 19 13:06:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1690 * INSTALL: Add note about what to do if you got a binary
1691 distribution of CVS. Add VAX/VMS entry.
1693 Thu Oct 17 15:38:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1695 * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter
1698 Wed Oct 16 16:59:57 1996 Jim Blandy <jimb@totoro.cyclic.com>
1700 * configure.in: Simplify code to check for crypt. Check for
1701 -lcrypt first, and then check for the crypt function. The old
1702 code did slightly funky things with cache variables, which JimK's
1703 last change disturbed. Let's just keep it simple.
1704 * configure: Rebuilt.
1706 Wed Oct 16 15:01:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1708 * configure.in: Don't call unset. It isn't portable to Ultrix,
1709 but perhaps more to the point, seems like we should be using the
1710 cached values (there was no comment explaining why we should
1711 ignore the cached values, and none of the CVS developers were
1712 able to provide an explanation when I asked).
1713 * configure: Regenerated.
1715 * NEWS: Add item regarding export and "cvs history".
1717 Tue Oct 15 07:40:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1719 * TESTS: Mention the fact that expr is only for the tests, not for
1720 CVS itself. At least one person was unclear on this.
1722 Mon Oct 14 12:13:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1724 * HACKING: Add "Submitting patches (strategy)" section and
1725 sentence about test cases. These changes have been run by
1726 devel-cvs and there was no objection.
1728 Sat Oct 12 19:43:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1730 * README.VMS: Add notes about some build problems on VAX/VMS.
1732 Thu Oct 10 09:20:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1734 * BUGS: Remove item about & in modules file and client/server; the
1737 * README.VMS: Rewrite sections about wildcard expansion and
1738 calling editors to suggest technical approaches and to make it
1739 clear that fixes will only happen if someone gets around to them.
1741 Sat Oct 5 15:01:22 1996 Jim Blandy <jimb@totoro.cyclic.com>
1743 * Version 1.9 released.
1745 Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1747 * NEWS, README: Revert changes regarding -D, -g, and A4. They
1748 are for new features which are not appropriate at this stage of
1749 the release process.
1751 Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com>
1753 * INSTALL (sun3): 1.8.86+ builds and runs make check.
1755 * NEWS: describe -D and -g; DIFFBIN and GREPBIN
1757 * MINOR-BUGS: yet another couple of annoyances...
1759 Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1761 * BUGS: Mention "cvs add -m" client/server bug.
1763 * NEWS: Document change from A4 to US letter. It may seem minor,
1764 but it affects a *lot* of people.
1766 * README: Revise discussion of US letter vs. A4 to reflect recent
1767 change to cvs.texinfo.
1769 Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com>
1771 * MINOR-BUGS: describe a minor annoyance or two
1773 * BUGS: describe a couple of new bugs
1775 Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org>
1777 * configure.in: check for shadow password files as well as for
1778 getspnam. Some systems (like Linux) have getspnam in the C
1779 library, but aren't necessarily using shadow passwords.
1780 * configure, config.h.in: Regenerate.
1782 Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1784 * Makefile.in (TSUBDIRS): Remove comment about order of
1785 directories mattering. That was only for an old set of hacks,
1786 since gone, which tried to combine several tag files into one
1787 (before emacs could use several tag files at once).
1789 Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1791 * NEWS: Add note about "cvs log -d" date formats changing. See
1792 comment I added to cvs.texinfo for more whining about this situation.
1794 * BUGS: Remove item about ~/.cvsignore on NT; it is fixed.
1796 Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com>
1798 * configure.in: Add hack for ISC crypt (the version in the posix C
1799 library doesn't work -- why am I not surprised). Add check for
1800 libsec.a for shadow password functions.
1802 * Makefile.in: Make zlib along with lib in the check targets.
1804 Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com>
1806 Fix from Mark A. Solinski <markso@mcs.com>:
1807 * cvsnt.mak: The debug configuration adds the zlib directory to
1808 the include path but it is missing from the release configuration.
1809 Add it to the "ADD CPP" and "CPP_PROJ" lines.
1811 Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1813 * INSTALL: Add VMS entry. Clarify what "tested" means.
1815 * README: Replace section about what CVS is with the blurb from
1816 cvs.spec (which is also the paragraph we use in the release
1818 Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs.
1820 * BUGS: Remove item about version numbers; we now have version
1821 numbers. Remove item about server using /usr/tmp; this has been
1822 changed. Remove item about deadlocks between server and client
1823 and file contents being interpreted as commands; I believe this
1824 refers to the case which was fixed by Ian's 7 Aug 96 change to
1825 receive_partial_file. Remove item about server temp directory
1826 becoming full; I'm not sure all bugs related to that have been
1827 fixed, but I think the ones mentioned have been. Remove item
1828 about .# files; this is a documented behavior. Refer to
1829 platform-specific documentation. Add bug with & in modules file
1830 and client/server CVS. Move bug about weird use of long file
1831 names to end; the bug report is so long people won't want to read
1832 past it. Refer to README concerning reporting bugs. Add
1833 introduction. Reword some bug descriptions. Add bug concerning
1835 * MINOR-BUGS: Add introduction. Reword some bug descriptions.
1836 Remove item about "premature end of file"--we've improved that
1837 error message as much as we can figure out how. Remove item about
1838 filenames getting truncated (with rcs2log?)--I think this is a fixed
1839 bug although I couldn't quickly find a ChangeLog entry for the fix.
1841 Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1843 * .cvsignore: Add cvs-*.spec.
1845 Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1847 * TODO: In 180, mention issue of network being down. Add item
1848 182, about inclusiveness of "cvs log -r foo -r bar".
1850 * HACKING: Also mention arbitrary limits and reentrancy.
1851 User-visible changes should be documented in cvs.texinfo as well
1854 Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1856 * README.VMS: Put authorship info at end. Add disclaimer. Say
1857 that patch is mandatory not optional. Don't mention gzip; we
1858 don't require it any more. Remove section on filename case; the
1859 bugs described there are fixed. Miscellaneous tweaks and updates.
1861 Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
1863 * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile.
1865 Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1867 * Makefile.in (DISTFILES): Add build.com and README.VMS.
1869 * build.com: Also recurse into zlib directory.
1871 * NEWS: Mention Win95.
1873 Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com>
1875 * configure.in: Add AC_ARG_ENABLE for encryption.
1876 * acconfig.h: Add ENCRYPTION.
1877 * configure, config.h.in: Regenerate.
1878 * NEWS: Modify the entry on encryption to mention that you must
1879 configure with --enable-encryption.
1880 * INSTALL: Mention the --with-krb4 and --enable-encryption
1883 Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1885 * NEWS: Revise access method item to mention both :ext: and
1888 * README.VMS: Change bug reporting address to bug-cvs. In
1889 discussing filenames, don't mention a hypothetical behavior
1890 involving folding to lowercase (I'm not sure what is meant, and it
1891 doesn't sound right to me) and do mention that things might be
1892 different now (as a result of recent changes to case sensitivity
1895 Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com>
1897 * cvsnt.mak: Add windows-NT/ChangeLog.
1899 Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1901 * Makefile.in (DISTFILES): Add cvs.spec.
1903 Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1905 * TODO: Add item suggesting "cvs message" command.
1907 Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1909 * configure.in (AC_C_INLINE): Removed; see src/ChangeLog.
1910 * config.h.in, configure: Regenerated.
1911 * os2/config.h, windows-NT/config.h: Remove #define of inline.
1913 * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used
1915 * config.h.in, configure: Regenerated.
1916 * os2/config.h, vms/config.h, windows-NT/config.h: Likewise,
1917 remove __CHAR_UNSIGNED__.
1919 Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1921 * cvs.spec (%description): Replace description with one that
1922 resembles the release announcements we have been sending out. The
1923 previous one was out of date and not really focused on describing
1925 (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make
1926 this is the default it should be for all kinds of builds, not just
1929 Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de>
1931 * cvs.spec: new file. This is a template for a RPM specification
1932 file (which is used by 'make spec').
1934 * Makefile.in (installdirs-local): new (empty) target
1935 (all install uninstall installdirs): add installdirs to list of
1936 targets which are done for all subdirs
1937 (spec): new target to create a rpm specification file (which can
1938 be used to create RPM source and binary packages)
1939 (dist): depend on spec (which now also creates .fname)
1941 Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de>
1943 * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow
1945 * configure: regenerated
1946 * config.h.in: regenerated
1948 Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1950 * Makefile.in (config.status): When running config.status
1951 --recheck, preserve the value of CFLAGS.
1953 Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1955 * TESTS: Also mention dejagnu advantages.
1957 Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1959 * TESTS (ABOUT STDOUT AND STDERR): New section.
1960 (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option.
1962 * NEWS: Change entry regarding "cvs log" not invoking "rlog" so
1963 that it emphasizes user-visible behaviors.
1965 Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com>
1967 * TODO: Remove item #167 (cvs log doesn't understand symbolic
1968 branch names). It works now.
1970 * NEWS: Mention that "cvs log" no longer invokes "rlog".
1972 Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1974 * HACKING: Mention rule about _ vs - in file names.
1976 Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com>
1978 * NEWS: Mention that Kerberos encryption is now supported.
1980 Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com>
1982 * NEWS: Mention that the commit message has changed slightly when
1983 committing changes on a branch.
1985 Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1987 * TESTS: Say that GNU expr is part of sh-utils.
1989 Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
1991 * NEWS: Mention -k wrappers option.
1993 * TESTS: In list of what we would like in a test framework, only
1994 mention portable once, and other wording cleanups.
1996 Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com>
1998 * cvsnt.mak: Add src/ChangeLog (lets us edit it from within
1999 the integrated development environment).
2001 Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com>
2003 * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c
2004 files in zlib. Add /I "zlib" compiler options.
2006 Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2008 * NEWS: Expand zlib item to emphasize user-visible (and
2009 CVS-installer-visible) consequences.
2011 Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com>
2013 * NEWS: Mention that -z now uses zlib.
2015 Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com>
2017 * Makefile.in (USOURCE_SUBDIRS): Add zlib.
2018 * configure.in (AC_OUTPUT): Add zlib/Makefile.
2019 * configure: Regenerate.
2021 * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify
2022 zlib/Makefile.in for use with CVS.
2024 Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com>
2026 * cvsnt.mak: Add src/buffer.c
2028 Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2030 * NEWS: Say that rlog is deprecated.
2032 Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2034 * PROJECTS: Refer to comment in rcscmds.c regarding RCS library.
2036 * HACKING: Expand comments on portability.
2038 Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2040 * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by
2041 a very old version of the CVS server for nefarious purposes and it
2043 * configure: Regenerated.
2045 Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2047 * TESTS: Add discussion of test frameworks.
2049 Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2051 * NEWS: Describe "cvs diff -q" removal and new diff options.
2053 Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2055 * TODO: Remove item #67 about having cvs import create CVS
2056 directories; I don't think it is wise to have cvs import mess with
2057 the directory it is working in at all. Remove item #69 about
2058 having import edit modules--in many cases there is no need for an
2059 entry in modules. Remove item #76 about running on top of SCCS;
2060 we are clearly not evolving in that direction. Remove item #91
2061 about documenting how to import sources from SCCS or RCS; this is
2062 now documented in cvs.texinfo. Remove item #129 about "U CFTS/";
2063 without more information it is impossible to know what behavior is
2064 being discussed. Remove item #157 concerning module names in cvs
2065 release; cvs release takes a directory name, not a module name.
2066 Remove item #159 about checking access times; this is as likely to
2067 be an annoyance as a help, and people who are into that can just
2068 look at the result from "cvs update" (directly or with a script).
2069 Remove item #164 concerning variables in *info files; it is done.
2070 Remove item #35 (it just says "cvs admin" is cheesy, which isn't
2071 specific enough to be useful). Rewrite #39 to be specific about
2072 what would be nice in having branches track each other. Remove
2073 item #46--I'm not sure what it means and if it means that one
2074 should check in with "cci" or some such instead of "cvs ci" then
2075 that is an installation hassle and a minimal convenience. Add
2078 * config.h.in: Regenerated.
2080 Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com>
2081 and Jim Kingdon <kingdon@cyclic.com>
2083 * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when
2085 * configure: Regenerated.
2087 Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2089 * NEWS: Mention NT local.
2091 Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com>
2092 and Jim Kingdon <kingdon@cyclic.com>
2094 * NEWS: Mention new annotate options.
2096 Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2098 * lib/savecwd.c: Revert CVS_* patch. The include files where
2099 CVS_* is defined were not included, and the code in question was
2100 inside HAVE_FCHDIR which isn't defined on the Mac anyway.
2102 * src/filesubr.c: Revert CVS_* patch in this one file. The mac
2103 port should have its own copy of filesubr.c instead.
2105 Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com>
2107 * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c,
2108 commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c,
2109 filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c,
2110 login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c,
2111 parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c,
2112 rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}:
2113 Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many
2114 filesystem calls take only one argument; permission is handled
2115 very differently on those systems than in UNIX. On MacOS,
2116 the naming scheme for volumes and subdirectories is quite
2117 different. This patch leaves hooks in the form of CVS_ACCESS,
2118 CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR,
2119 CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate
2122 Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2124 * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7".
2126 Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com>
2128 * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line
2129 breaks. No substantive changes, I think.
2131 Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2133 * Makefile.in (DISTFILES): add TESTS.
2135 Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2137 * src/server.c: Add comment regarding out-of-order bug.
2138 * TESTS: Explain out-of-order bug.
2140 * INSTALL: Remove $CVSId$. More strongly encourage people to skip
2141 the tests if they don't have the time to look at the results.
2142 Move most of the discussion of tests to new file TESTS, and add
2143 some information on interpreting check.log output.
2144 * README: In brief summary of install, don't spell out details of
2145 "make check" or "cvs init" steps.
2147 Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2149 * NEWS: Change "up-to-date" to "not locally modified"; the file
2150 need not match the head revision it only need match some revision.
2152 Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de>
2154 * NEWS: document new option "-c" for tag
2156 Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2158 * INSTALL: Remove footnote 10. The only kind of change suitable
2159 for listing here is fairly easy portability stuff.
2161 Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2163 * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs".
2165 Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org>
2167 * NEWS: Mention all access methods.
2169 Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org>
2171 * NEWS: add info about access methods and document behavior change
2174 Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com>
2176 * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2)
2178 Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2180 * NEWS: Document that -d overrides CVS/Root.
2182 Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com>
2186 Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com>
2188 Integrated changes submitted by Ian Taylor <ian@cygnus.com>
2190 * update.c (update_dirent_proc): cvs co -p doesn't print
2191 anything when run from an empty directory.
2193 * import.c (import_descend_dir): Check for a file in the
2194 repository which will be checked out to the same name as the
2197 Sun May 5 15:49:00 1996 Benjamin J. Lee <benjamin@cyclic.com>
2199 * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a
2200 way that it can not be used to check for main(). Check
2201 for printf() instead. (Reported by ian@cygnus.com)
2203 * configure: Regenerated.
2205 Thu May 2 13:34:37 1996 Benjamin J. Lee <benjamin@cyclic.com>
2209 Thu May 2 10:42:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2211 * NEWS: Clarify what happened to examples directory.
2213 Thu May 2 02:06:49 1996 Benjamin J. Lee <benjamin@cyclic.com>
2215 * INSTALL: Updated for NeXTSTEP 3.3 (1.7)
2217 Thu May 2 01:40:55 1996 Benjamin J. Lee <benjamin@cyclic.com>
2219 * Compatibility fixes affecting QNX, NetBSD, and SCO
2221 * configure.in (AC_CHECK_FUNCS): Added check for initgroups(),
2222 (ac_cv_func_crypt) Added check for crypt() in -lcrypt;
2223 define AUTH_SERVER_SUPPORT only if crypt() is found.
2225 * configure: Regenerated.
2227 * src/server.c (HAVE_INITGROUPS): Use initgroups() only if
2228 located by configure.
2230 Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2232 * NEWS: Remove item about reserving all-uppercase tag names.
2234 Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR>
2236 * cvsnt.mak: remove all of those unnecessary libraries! We only
2237 need advapi32.lib and wsock32.lib.
2239 Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2241 * NEWS: Document that -d overrides CVS/Root.
2243 Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com>
2247 Sun Apr 14 11:06:44 1996 Karl Fogel <kfogel@floss.red-bean.com>
2249 * configure.in (AC_OUTPUT): generate contrib/elib/Makefile,
2250 tools/Makefile, and tools/pcl-cvs/Makefile. Do not any longer
2251 generate contrib/pcl-cvs/Makefile.
2253 * Makefile.in: deal w/ above changes.
2255 * configure: regenerated.
2257 * Added `tools' subdir (pcl-cvs will live there, as will other
2258 things maintained along with the CVS distribution).
2260 Wed Apr 10 17:15:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2262 * README: Mention documentation and A4 paper in particular.
2264 Thu Mar 28 12:31:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2266 * NEWS: Add "cvs annotate".
2268 Tue Mar 26 10:46:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2270 * INSTALL: In example, change tag name to avoid using a tag name
2273 * NEWS: Document reservation of some tag names.
2275 Fri Mar 22 10:45:23 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2277 * INSTALL: Clarify that RCS is only for server or local.
2279 Mon Mar 18 10:15:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2281 * README: Mention info@cyclic.com where we mention support
2282 contracts, not at the end where people might be tempted to view it
2283 as a generic help line.
2285 Thu Mar 14 16:34:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2287 * Makefile.in (stamp-h): Don't run ./config.status --recheck.
2289 Thu Mar 14 1996 Jim Kingdon <kingdon@cyclic.com>
2291 * cvsnt.mak: Regenerate dependencies.
2293 Thu Mar 14 13:45:11 1996 Jim Blandy <jimb@totoro.cyclic.com>
2295 * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're
2296 not using the examples directory any more.
2298 Wed Mar 13 17:02:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2300 * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit
2301 instructions. Instead of telling everyone to update modules
2302 whenever adding directories (which is optional), refer to the
2303 manual regarding all administrative files. Revise "make check"
2304 instructions to be even less encouraging about submitting bug
2307 * examples/*: Removed.
2308 * Makefile.in (SUBDIRS): Remove examples.
2309 * cvsinit.sh: Removed.
2310 * Makefile.in: Remove all cvsinit and PROGS stuff.
2311 * NEWS: Mention cvsinit -> cvs init change.
2313 Mon Mar 11 13:12:35 1996 Samuel Tardieu <sam@inf.enst.fr>
2315 * BUGS: removed previous description from Greg Woods (3/6/96)
2316 since the bug seems to be corrected
2318 Wed Mar 6 10:35:32 1996 Greg A. Woods <woods@most.weird.com>
2320 * BUGS: describe a weird core-dump with 'cvs co -c'. Now I can't
2321 even get a stack backtrace again -- dbx dumps core!
2323 Fri Mar 1 09:21:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2325 * README.VMS: Remove distribution information (since it is no
2326 longer different for VMS). Various wording fixes to reflect the
2327 fact that using rsh is just one of several ways to connect to a
2328 cvs server, not "the official" one. Say that the unsuitable rsh
2329 is the UCX one. Clarify what rsh uses privileged ports for.
2331 Fri Mar 1 01:26:28 1996 Benjamin J. Lee <benjamin@cyclic.com>
2333 * README.VMS, build.com: Added for VMS.
2335 Thu Feb 29 10:04:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2337 * NEWS: Mention change to default ignore list.
2339 Thu Feb 29 00:28:08 1996 Peter Wemm <peter@jhome.DIALix.COM>
2341 * configure.in: correctly spell FNM_PATHNAME in fnmatch() test,
2342 the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux,
2344 * configure: Regenerated.
2346 Tue Feb 27 10:43:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2348 * INSTALL: Change submission address to bug-cvs from info-cvs.
2349 Encourage submissions to be in the form of diffs to INSTALL.
2351 Sun Feb 25 15:23:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2353 * HACKING: Fix typo.
2355 Fri Feb 23 1996 Jim Kingdon <kingdon@cyclic.com>
2357 * cvsnt.mak: Add login.c and scramble.c.
2359 Fri Feb 23 16:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2361 * README: Mention comp.software.config-mgmt. Don't mention old
2362 cyclic-cvs mailing list.
2364 * acconfig.h: Add AUTH_SERVER_SUPPORT. Remove DIFF and GREP (no
2366 * configure.in: Define AUTH_SERVER_SUPPORT.
2367 * config.h.in, configure: Regenerated.
2369 Thu Feb 22 22:32:09 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2371 * configure.in: Remove AC_FUNC_ALLOCA.
2372 * configure: Regenerated.
2374 Mon Feb 19 09:39:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2376 * HACKING: Add comments about portability and assert().
2378 Thu Feb 15 16:40:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2380 * NEWS: Mention $USER internal variable.
2382 Thu Feb 15 14:00:00 1996 Gary Oberbrunner <garyo@avs.com>
2383 and Jim Kingdon <kingdon@cyclic.com>
2385 * cvsnt.mak: Add vasprintf.c and mkmodules.c
2387 Tue Feb 13 20:05:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2389 * configure.in (AC_REPLACE_FUNCS): Add strtoul.
2390 * configure: Regenerated.
2392 Mon Feb 12 10:06:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2394 * TODO: Remove mkmodules stuff.
2395 * NEWS: Add item concerning mkmodules.
2397 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
2398 * configure: Regenerated.
2400 Sun Feb 11 16:43:38 1996 Karl Fogel <kfogel@floss.red-bean.com>
2402 * Makefile.in (DISTFILES): added HACKING.
2404 Sun Feb 11 12:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2406 * NEWS: Revise *info files feature (now user vars, not env vars).
2408 Fri Feb 9 23:51:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2410 * NEWS: Mention env var in *info files feature.
2412 Fri Feb 9 02:41:50 1996 Jim Blandy <jimb@totoro.cyclic.com>
2414 * Makefile.in (DISTFILES): Remove config.sub and config.guess from
2415 the list; they're not distributed any more.
2417 Thu Feb 1 19:47:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2419 * INSTALL: Remove RM; no longer used.
2421 Thu Feb 1 14:38:04 1996 Karl Fogel <kfogel@floss.red-bean.com>
2423 * configure: re-ran autoconf.
2425 * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source
2426 subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly
2428 (lint): run in USOURCE_SUBDIRS only.
2430 Thu Feb 1 13:06:47 1996 Roland McGrath <roland@baalperazim.frob.com>
2432 * configure.in (WITH_KRB4): Escape $ in help text.
2434 Wed Jan 31 19:03:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2436 * HACKING: Add info about NEWS file and release process.
2438 Tue Jan 30 16:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
2440 * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate
2441 dependencies to take care of save-cwd.h.
2442 * windows-NT/README: Update information about Visual C++ 4.0.
2444 Tue Jan 30 16:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2446 * Rename lib/save-cwd.c to lib/savecwd.c. Avoiding a hyphen
2447 seems to be the only way to get Visual C++ 2.1 to generate a
2448 cvsnt.mak which Visual C++ 4.0 will accept.
2449 * Rename lib/save-cwd.h to lib/savecwd.h for consistency.
2450 * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c,
2451 src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update
2454 * INSTALL, os2/options.h, windows-NT/options.h,
2455 macintosh/options.h, src/options.h.in: Remove SORT; it is no
2458 Mon Jan 29 15:16:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2460 * INSTALL: Mention -b. Don't talk about RCS 5.6.[5-7] beta
2461 releases; this will be an issue for few if any people. Remove
2462 stuff about diff and --with-diffutils which is no longer true.
2464 * README: Refer to HACKING file. Refer to cvs.texinfo not
2465 manpage. Rewrite section about compatibility between CVS versions.
2466 * HACKING: New file.
2467 * INSTALL: Move -Wall section to HACKING; refer to HACKING.
2469 Wed Jan 24 20:26:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2471 * configure.in: Remove diff stuff. Also remove AC_CANONICAL_HOST
2472 and bindir crud as that was the only place they were used.
2473 * config.h.in, configure: Regenerated.
2474 * config.sub, config.guess: Removed.
2475 * src/options.h.in (DIFF): Change to "diff" and change comment to tell
2476 people not to use -a.
2477 * src/sanity.sh: New test binfiles tests for above-fixed bug (see
2478 comments in patch_file in update.c--passing -a to diff generates a
2479 patch which patch cannot apply).
2481 * NEWS: Adjust to reflect existence of 1.7.
2483 Tue Jan 23 14:20:39 1996 Jim Blandy <jimb@totoro.cyclic.com>
2485 * devel-cvs: New file, not to be included in the distribution.
2487 Thu Jan 18 21:46:56 1996 Jim Blandy <jimb@totoro.cyclic.com>
2489 * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com
2490 and remote-cvs@cyclic.com addresses. It turns out that people see
2491 these addresses and use them. Mention the proper way to report
2494 Wed Jan 17 16:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2496 * README: Fix typo (info-cvs-requests -> info-cvs-request).
2498 Fri Jan 12 13:38:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2500 * configure.in, configure: Revert "Checking user's gender" change.
2501 Sure, you only live once, but I want mine to be a *long* life, not
2502 one interrupted by a CVS user who is not amused coming after me
2505 Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
2507 * configure: regenerated.
2509 * configure.in: print "Checking user's gender... ok". I mean,
2510 what the heck, you only live once.
2512 Thu Jan 11 14:00:00 1996 Jim Kingdon <peary.cyclic.com>
2514 * cvsnt.mak: Update dependencies.
2516 Thu Jan 11 12:03:10 1996 Norbert Kiesel <nk@col.sw-ley.de>
2518 * NEWS: document loss of CVS_NOADMIN. Also, mention the
2519 possibility to use "cvs" in .cvsrc.
2521 Wed Jan 10 20:40:23 1996 Karl Fogel <kfogel@floss.red-bean.com>
2523 * configure: regenerated.
2525 * configure.in (AC_OUTPUT): added `macintosh/Makefile'.
2527 * Makefile.in (SUBDIRS): added `macintosh'.
2529 Wed Jan 10 01:17:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2531 * README: Remove URL of obsolete David Zuhn web page.
2533 * FAQ: Replace entire file with short paragraph explaining the FAQ
2536 * configure.in: Don't set exec_prefix. Set bindir from prefix if
2537 exec_prefix isn't set.
2538 * configure: Regenerated.
2540 * INSTALL: Update list of machines for 1.6.85 (further changes to
2541 the list of machines will not receive ChangeLog entries).
2543 Tue Jan 9 09:02:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2545 * NEWS: Mention changes in default ignore list.
2547 * INSTALL: check.log is not in /tmp/cvs-sanity. Mention
2548 submitting bug reports as a possibility, not a request from us.
2549 Separate out "make check" a bit to make clear it is optional.
2551 Mon Jan 8 11:42:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2553 * INSTALL: Remove grep stuff; no longer necessary.
2554 Don't say that patch must understand unidiffs; no longer true.
2555 Suggest configuring with -Wall (here until we have a "how to hack
2558 Wed Jan 3 19:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com>
2560 * .cvsignore: Add cvsnt.vcp.
2562 Mon Jan 1 22:45:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com>
2564 * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile):
2567 Sun Dec 31 16:52:49 1995 Karl Fogel <kfogel@floss.cyclic.com>
2569 * NEWS: add a blurb about password authentication.
2571 Sun Dec 31 16:16:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2573 * README: Add "submissions will be distributed under the GPL"
2574 language (like the newspapers have for letters to the editor).
2576 Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
2578 * cvsnt.mak: Revert to an old version, then add in recent changes
2579 to lists of files (using Visual C++; not by hand editing--this way
2580 it can be used as an internal project not just an external one).
2582 Tue Dec 19 17:13:14 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2584 * NEWS: Mention -kb (strictly speaking a bugfix, not a new
2585 feature, I guess, but it seems worth mentioning anyway).
2587 Tue Dec 19 17:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com>
2589 * TODO: Remove "regular TODO list:" line which accidentally got
2592 Mon Dec 18 18:59:30 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2594 * Makefile.in (TAR_VERBOSE): Default to empty, not "v". I don't
2595 want that whole long list of files any more than jimb's daily
2598 Sun Dec 17 23:59:11 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2600 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf.
2601 * configure: Regenerated.
2603 Sat Dec 16 17:19:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2605 * configure.in (AC_REPLACE_FUNCS): Add vasprintf.
2606 * configure: Regenerated.
2608 Mon Nov 20 14:19:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2610 * TODO: Remove items about developer communications; they are done.
2611 * NEWS: Mention developer communication features.
2612 * cvsinit.sh: Also add notify file.
2614 Mon Dec 11 22:44:58 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2616 * New subdir "macintosh", for Mike Ladwig's
2617 <mike@twinpeaks.prc.com> port-in-progress.
2619 Thu Dec 7 14:32:49 1995 Jim Meyering (meyering@comco.com)
2621 * Makefile.in (check): Make sure library is built before running
2623 (remotecheck): Likewise.
2624 (installcheck): Likewise.
2626 Wed Dec 6 11:40:37 1995 J.T. Conklin <jtc@slave.cygnus.com>
2628 * configure.in: Remove leading -l from first argument of
2629 AC_CHECK_LIB for -lkrb and -ldes checks.
2631 Mon Dec 4 08:06:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2633 * config.h.in: Regenerated.
2635 Sun Dec 3 20:05:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2637 * configure.in: Remove grep stuff.
2638 * configure: Regenerated.
2640 Fri Dec 1 11:16:18 1995 Norbert Kiesel <nk@col.sw-ley.de>
2642 * configure, config.h.in: re-ran autoconf
2644 * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of
2647 * Makefile.in (DISTFILES): add config.sub and config.guess
2649 Thu Nov 23 09:01:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2651 * TODO: Remove item about doc describing undoing a change; it
2654 Sun Nov 19 18:12:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
2656 * Makefile.in (dist): Pull out the 'v' in the tar command to a
2657 variable, so I can disable it in my daily update script.
2659 Tue Nov 14 18:31:36 1995 Greg A. Woods <woods@most.weird.com>
2663 - new opening comment
2664 - read only one "word" for CVSROOT
2665 - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to
2666 examples install loop, special handling for latter....
2667 - don't do any special stuff for loginfo -- always comment out
2668 everything in the newly installed examples
2669 - add a wee message to suggest editing newly installed examples
2670 - tweak some more comments, esp. regarding install of contrib
2672 - make $CVSROOT/CVROOT/history group writable if it didn't exist
2673 as it's not very useful otherwise
2675 Tue Nov 14 15:22:25 1995 Greg A. Woods <woods@most.weird.com>
2677 * cvsinit.sh: woops! wasn't installing contrib/log!
2679 Tue Nov 14 12:09:11 1995 Greg A. Woods <woods@most.weird.com>
2681 * INSTALL: oops, missed a couple of things about "configure"
2683 * configure: re-ran autoconf
2685 Tue Nov 14 11:06:25 1995 Greg A. Woods <woods@most.weird.com>
2687 * config.guess, config.sub: first time in (from autoconf-2.4)
2690 - updated to work with autoconf-2.4
2691 - call AC_CANONICAL_HOST to get host OS type right (needs
2692 config.sub and config.guess)
2693 - added full support for --with-diffutils and --with-gnugrep
2694 - fixed the diff search to work almost like the one for RCS-5.7
2695 - fixed some quoting problems
2697 * README: mention optional 'make check' step
2700 - updated notes about working SunOS versions
2701 - re-wrote notes about RCS, diffutils, etc.
2702 - added notes about configuring with GNU diffutils and GNU grep
2703 - added notes about using 'make check'
2704 - changed bug reporiting instructions to mention cvsbug
2705 - re-wrote notes about setting CVSROOT in shell startups
2707 Fri Nov 3 11:11:16 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2709 * README: Fix typo in URL of molli's web site.
2711 Tue Oct 31 19:28:16 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2713 * testing something, please ignore.
2715 Mon Oct 23 18:37:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
2717 * configure: re-ran autoconf.
2719 * configure.in (AC_OUTPUT): os2/Makefile.
2721 * Makefile.in (SUBDIRS): added os2 subdir.
2723 Mon Oct 23 12:02:51 1995 Norbert Kiesel <nk@col.sw-ley.de>
2725 * cvsnt.mak: added lib/getline.c
2727 Fri Oct 20 17:04:55 1995 Norbert Kiesel <nk@col.sw-ley.de>
2729 * cvsnt.mak: added src/expand_path.c, error.[ch] now in src
2731 Thu Oct 19 16:26:32 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2733 * INSTALL: Remove note about RCS 5.7 and log messages
2734 consisting only of whitespace; fixed in CVS on 11 Jul 95.
2736 Tue Oct 17 17:57:23 1995 Warren Jones <wjones@tc.fluke.com>
2738 * man/cvs.5, examples/modules: Document -e.
2740 Tue Oct 10 16:34:25 1995 Thorsten Lockert <tholo@sigmasoft.com>
2742 * configure.in: More crud looking for kerberos, this time for 4.4BSD.
2743 * configure: Regenerated.
2745 Sun Oct 8 12:22:19 1995 Peter Wemm <peter@haywire.DIALix.COM>
2747 * configure.in: check for POSIX and BSD style reliable signals
2748 * configure: regenerated by autoconf
2749 * config.h.in: regenerated by autoheader
2751 Fri Oct 6 21:50:48 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2753 There is little point in trying to share a file as trivial as
2754 lib/error.c between programs. So just admit it is CVS specific:
2755 * lib/error.c: Move from here...
2756 * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs.
2757 * lib/error.h: Move from here...
2758 * src/error.h: ...to here. Remove CVS_SUPPORT
2759 ifdefs; remove unused variable error_message_count.
2760 * src/Makefile.in (OBJECTS): Add error.o.
2761 (SOURCES): Add error.c.
2762 (HEADERS): Add error.h.
2763 * lib/Makefile.in (OBJECTS): Remove error.o.
2764 (SOURCES): Remove error.c.
2765 (HEADERS): Remove error.h.
2766 * acconfig.h, configure.in: Remove CVS_SUPPORT.
2767 * configure, config.h.in: Rebuilt using autoconf and autoheader.
2768 * windows-NT/config.h: Remove CVS_SUPPORT.
2770 Thu Oct 5 17:26:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2772 * INSTALL: Mention Siemens-Nixdorf RM600.
2774 Tue Oct 3 09:32:19 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2776 * NEWS: Remove item about -f global option; it is old news already
2777 mentioned elsewhere in the file.
2779 Mon Oct 2 18:12:15 1995 Jim Blandy <jimb@totoro.cyclic.com>
2781 * FAQ: Updated for CVS 1.5. And now 1.6 is almost out. The FAQ
2782 always lags the package, sigh...
2784 Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com>
2786 * configure, config.h.in: Rebuilt using autoconf and autoheader.
2788 * configure.in: check for <sys/bsdtypes.h>; used by src/server.c.
2789 (ISC keeps all the stuff that BSD has in <sys/types.h> here, so
2790 we need it for the FD_SET stuff for select().)
2791 Moved check for gethostname() after check for connect() since if
2792 connect() is not found, we may add librariesd and gethostname()
2793 may well be in one of those libraries.
2794 If connect() isn't found, look in -linet (ISC) in addition to
2795 -lsocket and -lnsl. Also, ignore the cache since we need to
2796 update LIBS reguardless of whether it was found before or not and
2797 the answer may well be different afterwards.
2798 Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is
2801 * INSTALL: update info for ISC 4.0.1; renumber footnotes.
2803 Mon Oct 2 17:01:07 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2805 * INSTALL: Indicate CVS version tested with Solaris 2.4.
2807 Mon Oct 2 10:42:37 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2809 * (configure): Re-ran autoconf.
2811 Mon Oct 2 10:33:58 1995 Michael Finken <finken@conware.de>
2813 * configure.in: AC_REPLACE `strstr'.
2815 Sun Oct 1 23:22:28 1995 Bryan O'Sullivan <bos@serpentine.com>
2817 * (INSTALL): noted that CVS works fine on Solaris 2.4 with both
2818 gcc and SPARCworks cc.
2820 Sun Oct 1 18:48:19 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2822 * (configure): re-ran autoconf following Peter Wemm's change
2825 Sun Oct 1 22:24:56 1995 Peter Wemm <peter@haywire.dialix.com>
2827 * configure.in: more extensive searching for -lsocket and -lnsl
2828 as done in Taylor-UUCP 1.06
2830 Sun Oct 1 15:32:01 1995 Karl Fogel <kfogel@totoro.cyclic.com>
2832 * (configure): re-ran autoconf.
2834 Sun Oct 1 11:35:17 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2836 * TODO: Remove item about setting comment leader automatically;
2839 Wed Sep 27 15:34:04 1995 Peter Wemm <peter@haywire.dialix.com>
2841 * configure.in: correct detection of GNU diff's -a option for
2843 * configure: regenerate with autoconf
2845 Fri Sep 22 14:29:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2847 * TODO: Remove item about reindenting on the way in and out.
2848 wrappers provide this functionality.
2850 Wed Sep 20 14:27:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
2852 * configure.in: #define the symbols DIFF and GREP to be the paths
2853 to the DIFF and GREP programs; their values will be edited into
2854 src/options.h (and config.h, coincidentally).
2855 * acconfig.h (DIFF, GREP): Add these.
2856 * configure, config.h.in: Rebuilt using autoconf and autoheader.
2858 Sun Sep 10 21:38:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2860 * TODO: CVS can already undo a change, suggest documenting how.
2861 Expand slightly on mode stuff.
2862 Remove item about not letting people check out into repository (it
2864 Redo item about expanding env vars in *info to reflect current
2866 Remove item about making it hard to accidentally move tags; it is
2868 Add client/server note to suggestion regarding interactive merging.
2870 Fri Sep 1 12:07:02 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2872 * BUGS: Remove items about refetching unpatchable files and options.h.
2874 Fri Sep 1 09:20:09 1995 Jim Blandy <jimb@totoro.cyclic.com>
2876 * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted.
2878 Thu Aug 31 13:47:35 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2880 * Makefile.in (stamp-h): Rebuild config.status before trying to
2881 use it to build config.h.
2883 * Makefile.in: Change "cd foo; make" to "cd foo && make";
2884 otherwise we get into an infinite loop if an objdir doesn't exist.
2886 Thu Aug 31 11:07:06 1995 Jim Blandy <jimb@totoro.cyclic.com>
2888 * configure.in: Arrange not to touch options.h if we haven't
2889 modified it. AC_CONFIG_HEADER checks if the file is unmodified,
2890 whereas AC_OUTPUT doesn't, and they're otherwise identical, so...
2891 (AC_CONFIG_HEADER): ... mention src/options.h here...
2892 (AC_OUTPUT): ... not here.
2893 Copy src/options.h to src/options.h-SAVED, don't move it.
2894 Otherwise, configure will create it again every time.
2895 Remove the code to compare the new src/options.h with
2896 src/options.h-SAVED and move it back if it's unchanged; autoconf
2897 writes that for us now.
2899 Wed Aug 30 18:45:28 1995 Jim Blandy <jimb@totoro.cyclic.com>
2901 * .cvsignore: Ignore WinDebug and WinRel directories, used by
2902 Microsoft Visual C++ to store object files and executables.
2904 * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New
2905 symbols, which autoheader will use to build config.h.in from
2907 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces
2908 between AC_DEFINEs and opening parens of argument lists. Oops.
2909 * configure: Rebuild using autoconf.
2910 * config.h.in: Rebuild using autoheader.
2912 * Makefile.in (SUBDIRS): Uncomment windows-NT.
2914 * INSTALL: Added Windows NT to list of supported platforms.
2915 Added Windows NT installation instructions.
2917 Tue Aug 29 16:08:01 1995 Jim Blandy <jimb@totoro.cyclic.com>
2919 * cvsnt.mak: Completed Windows NT port.
2921 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these
2922 to get #defined. In the config.h file for the Windows NT port, we
2923 only #define CLIENT_SUPPORT.
2924 * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for
2927 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT
2930 * cvsnt.vcp: Removed. This doesn't store any information needed
2931 to compile CVS; it seems to be mostly programmer preference stuff.
2932 There's no need to distribute it.
2934 * INSTALL: Added info about Harris Nighthawk from Steve Allen ---
2937 Mon Aug 21 16:08:37 1995 Jim Blandy <jimb@totoro.cyclic.com>
2939 Bring the saga to a close:
2940 * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we
2941 need to set the MAKE variable in Makefile.
2942 * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate.
2944 Mon Aug 21 15:26:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2946 * Makefile.in: Add comment regarding AC_SET_MAKE.
2948 Sat Aug 19 21:57:51 1995 Jim Blandy <jimb@totoro.cyclic.com>
2950 * configure.in: Define CVS_SUPPORT, to tell certain library
2951 functions that they're part of CVS.
2952 * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew
2955 Fri Aug 18 22:35:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2957 * Makefile.in: Don't set MAKE; apparently all makes set it and GNU
2958 make, at least, will set it to what make was invoked as (perhaps gmake
2959 or some such), not just "make" (which might not support VPATH, for
2962 Sun Aug 13 23:35:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com>
2964 * INSTALL: Convert Data General entry to same format as other entries.
2966 Sun Aug 13 13:11:36 1995 Jim Blandy <jimb@totoro.cyclic.com>
2968 * cvs-format.el: Add note about set-c-style.
2970 Thu Aug 3 16:13:29 1995 Jim Blandy <jimb@totoro.cyclic.com>
2972 * INSTALL: Fixed mail address for updates.
2974 * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3.
2976 Sun Jul 30 20:12:26 1995 James Kingdon <kingdon@harvey.cyclic.com>
2978 * cvsinit.sh: Unify code for modules and loginfo with code for
2979 other files which have checked-out and ,v files in CVSROOT.
2980 Don't add "#" to start of lines in rcstemplate.
2982 Sat Jul 29 16:48:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
2984 * cvsinit.sh: If arguments are given, give version number and
2985 usage message. Make printed messages much more concise.
2987 * cvsinit.sh: Rename log.pl to log. Don't install log twice.
2989 * Makefile.in (install-local), contrib/Makefile.in (install):
2990 Remove "reminder" to run cvsinit; running cvsinit is not required.
2992 Fri Jul 28 16:46:10 1995 James Kingdon <kingdon@harvey.cyclic.com>
2994 * Makefile.in (SUBDIRS): Comment out windows-NT.
2996 Fri Jul 28 02:27:54 1995 Jim Blandy <jimb@totoro.cyclic.com>
2998 * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp.
2999 (SUBDIRS): Add windows-NT.
3001 * config.h.in: Regenerated from configure.in by autoheader.
3003 Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com>
3005 * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>.
3007 Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com>
3009 * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT
3012 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h. If you're
3013 using AC_HEADER_TIME, it's best to check for this too.
3015 * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++.
3016 Choose this as your project when working with CVS under MSVC++.
3017 * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++.
3018 * windows-NT: New subdirectory, containing files to be used to
3019 build under Microsoft Windows NT.
3021 Wed Jul 12 23:26:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
3023 * Makefile.in: Remove duplicate install-info rule.
3025 Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com>
3027 * Makefile.in (install-local): added rule for install-info, made
3028 `install' depend on it.
3030 * README: correct mailing list addresses.
3033 Wed Jul 12 09:15:02 1995 Jim Meyering (meyering@comco.com)
3035 * configure.in (gdiff_path): Remove gdiff from the list of programs.
3036 SGI's Irix includes a program named gdiff that is an X-based GUI to
3039 * configure.in: Add check for working fnmatch functions so that
3040 systems providing it don't incur the space overhead of linking
3041 with the version in lib. Cross compiling builds always use the
3044 Tue Jul 11 15:47:20 1995 Greg A. Woods <woods@most.weird.com>
3046 * configure.in: add some FIXME comments
3047 - add a hack to restore src/options.h if AC_OUTPUT() didn't modify
3048 it. Note that this does *not* work for config.status, thus one
3050 - add test for #! (to warn about possible failure of perl scripts
3051 - add test for diff and grep paths (for src/options.h.in)
3052 - fix up handling of src/options.h.in
3053 - add checks for PERL_PATH and CSH_PATH (from previous local changes)
3055 Tue Jul 11 14:31:18 1995 Michael Shields <shields@tembel.org>
3057 * Makefile.in (LDFLAGS): Pick up from configure.
3059 Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com>
3061 * configure: re-ran autoconf-2.4
3063 * cvsinit.sh: make use of xVERSIONx from the Makefile
3064 - get rid of stuff duplicated in examples/* and use that instead
3066 * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it
3067 from src/version.c instead.
3069 * cvsinit.sh: install two more example CVSROOT control/config
3070 files: rcstemplate checkoutlist
3071 - install useful scripts from $CVSLIB/contrib too...
3072 (from previous local changes)
3074 * Makefile.in: add another reminder to run 'cvsinit' to update
3075 repository(ies) (from previous local changes)
3077 Thu Jul 6 17:53:55 1995 Paul Eggert <eggert@twinsun.com>
3079 * Makefile.in (mostlyclean-local): Remove $(PROGS).
3081 Sat Jul 1 13:11:41 1995 James Kingdon <kingdon@harvey.cyclic.com>
3085 Thu Jun 29 01:02:09 1995 James Kingdon <kingdon@harvey.cyclic.com>
3087 * configure.in, configure: cross_compiling gets set to "no", not
3088 empty--change test accordingly.
3092 Wed Jun 28 22:33:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
3094 * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out
3095 rules for configure and config.status, just like in Makefile.in or
3098 Tue Jun 27 19:53:05 1995 James Kingdon <kingdon@harvey.cyclic.com>
3100 * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch.
3101 * lib/Makefile.in (OBJECTS): Add fnmatch.
3102 Avoids buggy Solaris 2.4 libc fnmatch.
3104 * FAQ: Updated with new version from ftp.odi.com.
3106 Mon Jun 26 15:17:46 1995 James Kingdon <kingdon@harvey.cyclic.com>
3110 Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com>
3114 Wed Jun 21 16:33:04 1995 James Kingdon <kingdon@harvey.cyclic.com>
3116 * PROJECTS: New file.
3117 * Makefile.in (DISTFILES): Add it.
3119 Wed Jun 21 16:12:14 1995 James Kingdon <kingdon@harvey.cyclic.com>
3121 * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes.
3122 The reason for passing it is gone now that we are using autoconf
3123 2.x which will set INSTALL in the sub-makefiles correctly.
3125 Tue Jun 20 18:14:54 1995 James Kingdon <kingdon@harvey.cyclic.com>
3127 * configure.in, configure: Make sure src directory exists before
3128 trying to copy options.h to it.
3130 Mon Jun 19 13:47:20 1995 Jim Blandy <jimb@totoro.cyclic.com>
3132 * Makefile.in: Add a "remotecheck" target here, for consistency;
3133 people shouldn't have to switch to src before running the tests.
3135 Mon Jun 19 10:08:03 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
3137 * INSTALL: Update list of machines tested. Remove note about
3138 systems missing opendir--this is an autoconf issue, not something
3139 installers should have to worry about. Refer to NEWS instead of
3140 ChangeLog. No longer "strongly recommend" putting diff -a in
3143 Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com)
3147 * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile.
3149 * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>.
3151 * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in,
3152 examples/Makefile.in, contrib/Makefile.in,
3153 contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in
3154 (dist-dir): Use srcdir where appropriate.
3156 Thu Jun 15 14:33:37 1995 Jim Kingdon (kingdon@cyclic.com)
3158 * CYCLIC-CVS-FAQ: Removed.
3159 * Rename ChangeLog.fsf to NEWS. Add information about changes
3161 * Makefile.in (DISTFILES): Adjust accordingly.
3162 * README: Revise to reflect current status of releases.
3164 Thu Jun 15 12:22:42 1995 Jim Kingdon (kingdon@cyclic.com)
3166 * TODO: Remove various items already fixed. Revise others.
3168 Thu Jun 15 12:24:45 1995 J.T. Conklin <jtc@rtl.cygnus.com>
3170 * configure.in: Use AC_C_INLINE to handle inline.
3171 Reorganized to put compiler and OS checks first so that any
3172 special defines they might provide are used in subsequent tests.
3174 * configure, config.h.in: regenerated with autoconf and
3175 autoheader version 2.3.
3177 Thu Jun 8 16:33:51 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
3179 * INSTALL (Installation): Disrecommend RCS 5.6.[5-7].
3181 Tue May 30 00:07:15 1995 Jim Meyering (meyering@comco.com)
3183 * Makefile.in (distclean-local): Don't delete config.status here.
3184 (distclean): Delete config.status here instead, but only after
3185 recursive make invocations. Otherwise, the new dependencies
3186 in */Makefile.in on ../config.status led to failure in each sub-make
3187 because there is no rule there to make ../config.status.
3188 Reported by Jeff Johnson <jbj@brewster.jbj.org>.
3189 (realclean): Likewise.
3191 Mon May 29 22:24:28 1995 J.T. Conklin <jtc@rtl.cygnus.com>
3193 * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER.
3194 Use AC_HEADER_STAT to determine if S_FOO() macros work.
3195 Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h>
3196 can be included as recommend by autoconf manual.
3197 Remove AC_STRUCT_TM test, as above test is better.
3199 * configure, config.h.in: regenerated with autoconf and
3200 autoheader version 2.3.
3202 Fri Apr 28 14:36:49 1995 Ken Raeburn (raeburn@kr-pc.cygnus.com)
3204 * Makefile.in: Set "all" as default target instead of ".PHONY".
3205 Some versions of make will otherwise try building all of the phony
3208 Mon May 1 14:02:42 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
3210 * configure.in: Set up src/options.h for the user. Its defaults are
3212 * README, INSTALL: Adjust installation instructions appropriately.
3214 Fri Apr 28 22:31:26 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
3216 * Makefile.in (DISTFILES): Brought up-to-date.
3217 (dist): Rewritten to use dist-dir targets, passing DISTDIR variable.
3218 (GZIP, GZIP_EXT): New variables.
3219 (dist-dir): New target.
3221 We don't want to include a file the user has to edit in the
3223 * src/options.h: No longer distributed.
3224 * src/options.h.in: Distribute this instead.
3225 * INSTALL, README: Installation instructions updated.
3227 Sat Apr 8 19:02:21 1995 Roland McGrath <roland@baalperazim.frob.com>
3229 * configure.in: Check for fchdir.
3230 (connect check): Use AC_CHECK_LIB instead of (obsolete)
3233 Sat Apr 8 14:52:46 1995 Jim Blandy <jimb@totoro.bio.indiana.edu>
3235 * Makefile.in (CFLAGS): Let configure set the default for CFLAGS.
3236 Under GCC, we want -g -O.
3238 Wed Feb 8 06:49:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
3240 * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so
3241 the target is created.
3242 * configure.in: Applied `autoupdate' from Autoconf 2.1 to
3243 modernize macro usage.
3244 (AC_RSH): Call removed. It was obsolete and not doing anything useful.
3245 (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will.
3246 (AC_TYPE_PID_T): Add this check.
3248 Tue Nov 8 06:26:54 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3250 * Add stamp-h.in. Remove it from .cvsignore.
3252 Fri Oct 28 11:50:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3254 * Makefile.in: Comment out autoconf and autoheader rules.
3256 Tue Oct 25 17:44:13 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
3258 * Makefile.in (all, install, uninstall): Fail if make in
3261 Tue Oct 18 13:26:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3263 * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*. Add comment about
3266 Tue Sep 27 08:27:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3268 * Makefile.in (SUBDIRS): Reinstate "contrib".
3269 * configure.in (AC_OUTPUT): Add contrib/Makefile.
3270 * configure: Regenerated.
3272 Tue Sep 27 01:03:59 1994 John Gilmore (gnu@cygnus.com)
3274 * Makefile.in (SUBDIRS): Comment out "contrib". Since we don't
3275 bother to configure it, we shouldn't make it either.
3277 Wed Aug 10 14:52:57 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3279 * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice.
3281 * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS
3282 list. Don't check for memmove separately.
3283 * configure: Regenerated.
3284 * config.h.in: Regenerated for Mark's change.
3286 Wed Aug 10 14:32:24 1994 Mark Eichin (eichin@cygnus.com)
3288 * configure.in (KRB4): recognize --with-krb4=path. Also test for
3289 krb_get_err_text so src/main.c and src/client.c can deal
3292 Tue Aug 9 15:49:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3294 * configure.in: Check sizes of `long' and `int', needed for md5
3296 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader
3298 * configure, config.h.in: Regenerated.
3300 Tue Jul 19 11:23:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
3302 * configure.in: Check not only that krb.h exists, but that it will
3303 actually compile correctly.
3304 * configure: Regenerated.
3306 Mon Jul 11 07:04:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
3308 * configure.in: Add comment re autoheader.
3310 Tue Jun 28 22:09:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
3312 * configure.in: Only look for -lsocket and -lnsl if we don't
3313 already have connect.
3314 * configure: Regenerated.
3316 Mon Jun 27 17:21:48 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
3318 * configure.in: Correct "krb_libdir" to "${krb_libdir}".
3319 * configure: Regenerated.
3321 Fri Jun 3 10:15:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
3323 * configure.in: Check for -lsocket and -lnsl.
3324 * configure: Regenerated.
3326 Fri May 27 18:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
3328 * configure.in: Add valloc to AC_REPLACE_FUNCS. Add getpagesize
3329 to AC_HAVE_FUNCS. Check for krb.h and -lkrb. If not found, look
3330 in /usr/kerberos if native. If found somewhere, define
3331 HAVE_KERBEROS and also look for -ldes. Substitute includeopt.
3332 * configure: Regenerated.
3334 Fri Mar 11 13:11:51 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
3336 * configure.in: Check for <sys/select.h>; used by src/server.c.
3337 * configure: Regenerated.
3339 Sun Jan 9 12:04:15 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com)
3341 * configure.in: Check for timezone function, for NetBSD support.
3342 * configure: Regenerated.
3344 Wed Dec 15 18:05:21 1993 david d `zoo' zuhn (zoo@andros.cygnus.com)
3346 * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all
3347 recursive make invocations that require it; define
3348 INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and
3349 add to MDEFINES; use YACC instead of BISON
3352 Mon Dec 6 17:02:18 1993 K. Richard Pixley (rich@sendai.cygnus.com)
3354 * src/diff.c (diff_fileproc): add support for "cvs diff -N" which
3355 allows for adding or removing files via patches.