diff options
Diffstat (limited to 'gnu/usr.bin/cvs/ChangeLog')
-rw-r--r-- | gnu/usr.bin/cvs/ChangeLog | 450 |
1 files changed, 450 insertions, 0 deletions
diff --git a/gnu/usr.bin/cvs/ChangeLog b/gnu/usr.bin/cvs/ChangeLog index ad187ad5188..ab94ab490cc 100644 --- a/gnu/usr.bin/cvs/ChangeLog +++ b/gnu/usr.bin/cvs/ChangeLog @@ -1,3 +1,444 @@ +Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS, README: Revert changes regarding -D, -g, and A4. They + are for new features which are not appropriate at this stage of + the release process. + +Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com> + + * INSTALL (sun3): 1.8.86+ builds and runs make check. + + * NEWS: describe -D and -g; DIFFBIN and GREPBIN + + * MINOR-BUGS: yet another couple of annoyances... + +Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * BUGS: Mention "cvs add -m" client/server bug. + + * NEWS: Document change from A4 to US letter. It may seem minor, + but it affects a *lot* of people. + + * README: Revise discussion of US letter vs. A4 to reflect recent + change to cvs.texinfo. + +Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com> + + * MINOR-BUGS: describe a minor annoyance or two + + * BUGS: describe a couple of new bugs + +Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org> + + * configure.in: check for shadow password files as well as for + getspnam. Some systems (like Linux) have getspnam in the C + library, but aren't necessarily using shadow passwords. + * configure, config.h.in: Regenerate. + +Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * Makefile.in (TSUBDIRS): Remove comment about order of + directories mattering. That was only for an old set of hacks, + since gone, which tried to combine several tag files into one + (before emacs could use several tag files at once). + +Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Add note about "cvs log -d" date formats changing. See + comment I added to cvs.texinfo for more whining about this situation. + + * BUGS: Remove item about ~/.cvsignore on NT; it is fixed. + +Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com> + + * configure.in: Add hack for ISC crypt (the version in the posix C + library doesn't work -- why am I not surprised). Add check for + libsec.a for shadow password functions. + + * Makefile.in: Make zlib along with lib in the check targets. + +Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com> + + Fix from Mark A. Solinski <markso@mcs.com>: + * cvsnt.mak: The debug configuration adds the zlib directory to + the include path but it is missing from the release configuration. + Add it to the "ADD CPP" and "CPP_PROJ" lines. + +Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * INSTALL: Add VMS entry. Clarify what "tested" means. + + * README: Replace section about what CVS is with the blurb from + cvs.spec (which is also the paragraph we use in the release + announcements). + Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs. + + * BUGS: Remove item about version numbers; we now have version + numbers. Remove item about server using /usr/tmp; this has been + changed. Remove item about deadlocks between server and client + and file contents being interpreted as commands; I believe this + refers to the case which was fixed by Ian's 7 Aug 96 change to + receive_partial_file. Remove item about server temp directory + becoming full; I'm not sure all bugs related to that have been + fixed, but I think the ones mentioned have been. Remove item + about .# files; this is a documented behavior. Refer to + platform-specific documentation. Add bug with & in modules file + and client/server CVS. Move bug about weird use of long file + names to end; the bug report is so long people won't want to read + past it. Refer to README concerning reporting bugs. Add + introduction. Reword some bug descriptions. Add bug concerning + ~/.cvsignore on NT. + * MINOR-BUGS: Add introduction. Reword some bug descriptions. + Remove item about "premature end of file"--we've improved that + error message as much as we can figure out how. Remove item about + filenames getting truncated (with rcs2log?)--I think this is a fixed + bug although I couldn't quickly find a ChangeLog entry for the fix. + +Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * .cvsignore: Add cvs-*.spec. + +Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * TODO: In 180, mention issue of network being down. Add item + 182, about inclusiveness of "cvs log -r foo -r bar". + + * HACKING: Also mention arbitrary limits and reentrancy. + User-visible changes should be documented in cvs.texinfo as well + as NEWS. + +Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * README.VMS: Put authorship info at end. Add disclaimer. Say + that patch is mandatory not optional. Don't mention gzip; we + don't require it any more. Remove section on filename case; the + bugs described there are fixed. Miscellaneous tweaks and updates. + +Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com> + + * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile. + +Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * Makefile.in (DISTFILES): Add build.com and README.VMS. + (SUBDIRS): Add vms. + * build.com: Also recurse into zlib directory. + + * NEWS: Mention Win95. + +Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com> + + * configure.in: Add AC_ARG_ENABLE for encryption. + * acconfig.h: Add ENCRYPTION. + * configure, config.h.in: Regenerate. + * NEWS: Modify the entry on encryption to mention that you must + configure with --enable-encryption. + * INSTALL: Mention the --with-krb4 and --enable-encryption + configure options. + +Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Revise access method item to mention both :ext: and + :server:. + + * README.VMS: Change bug reporting address to bug-cvs. In + discussing filenames, don't mention a hypothetical behavior + involving folding to lowercase (I'm not sure what is meant, and it + doesn't sound right to me) and do mention that things might be + different now (as a result of recent changes to case sensitivity + code). + +Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com> + + * cvsnt.mak: Add windows-NT/ChangeLog. + +Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * Makefile.in (DISTFILES): Add cvs.spec. + +Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * TODO: Add item suggesting "cvs message" command. + +Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * configure.in (AC_C_INLINE): Removed; see src/ChangeLog. + * config.h.in, configure: Regenerated. + * os2/config.h, windows-NT/config.h: Remove #define of inline. + + * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used + anywhere. + * config.h.in, configure: Regenerated. + * os2/config.h, vms/config.h, windows-NT/config.h: Likewise, + remove __CHAR_UNSIGNED__. + +Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * cvs.spec (%description): Replace description with one that + resembles the release announcements we have been sending out. The + previous one was out of date and not really focused on describing + what CVS does. + (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make + this is the default it should be for all kinds of builds, not just + those via RPM. + +Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de> + + * cvs.spec: new file. This is a template for a RPM specification + file (which is used by 'make spec'). + + * Makefile.in (installdirs-local): new (empty) target + (all install uninstall installdirs): add installdirs to list of + targets which are done for all subdirs + (spec): new target to create a rpm specification file (which can + be used to create RPM source and binary packages) + (dist): depend on spec (which now also creates .fname) + +Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de> + + * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow + password entries + * configure: regenerated + * config.h.in: regenerated + +Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * Makefile.in (config.status): When running config.status + --recheck, preserve the value of CFLAGS. + +Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * TESTS: Also mention dejagnu advantages. + +Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * TESTS (ABOUT STDOUT AND STDERR): New section. + (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option. + + * NEWS: Change entry regarding "cvs log" not invoking "rlog" so + that it emphasizes user-visible behaviors. + +Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com> + + * TODO: Remove item #167 (cvs log doesn't understand symbolic + branch names). It works now. + + * NEWS: Mention that "cvs log" no longer invokes "rlog". + +Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * HACKING: Mention rule about _ vs - in file names. + +Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com> + + * NEWS: Mention that Kerberos encryption is now supported. + +Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com> + + * NEWS: Mention that the commit message has changed slightly when + committing changes on a branch. + +Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * TESTS: Say that GNU expr is part of sh-utils. + +Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Mention -k wrappers option. + + * TESTS: In list of what we would like in a test framework, only + mention portable once, and other wording cleanups. + +Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com> + + * cvsnt.mak: Add src/ChangeLog (lets us edit it from within + the integrated development environment). + +Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com> + + * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c + files in zlib. Add /I "zlib" compiler options. + +Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Expand zlib item to emphasize user-visible (and + CVS-installer-visible) consequences. + +Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com> + + * NEWS: Mention that -z now uses zlib. + +Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com> + + * Makefile.in (USOURCE_SUBDIRS): Add zlib. + * configure.in (AC_OUTPUT): Add zlib/Makefile. + * configure: Regenerate. + + * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify + zlib/Makefile.in for use with CVS. + +Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com> + + * cvsnt.mak: Add src/buffer.c + +Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Say that rlog is deprecated. + +Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * PROJECTS: Refer to comment in rcscmds.c regarding RCS library. + + * HACKING: Expand comments on portability. + +Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by + a very old version of the CVS server for nefarious purposes and it + has been long gone. + * configure: Regenerated. + +Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * TESTS: Add discussion of test frameworks. + +Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Describe "cvs diff -q" removal and new diff options. + +Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * TODO: Remove item #67 about having cvs import create CVS + directories; I don't think it is wise to have cvs import mess with + the directory it is working in at all. Remove item #69 about + having import edit modules--in many cases there is no need for an + entry in modules. Remove item #76 about running on top of SCCS; + we are clearly not evolving in that direction. Remove item #91 + about documenting how to import sources from SCCS or RCS; this is + now documented in cvs.texinfo. Remove item #129 about "U CFTS/"; + without more information it is impossible to know what behavior is + being discussed. Remove item #157 concerning module names in cvs + release; cvs release takes a directory name, not a module name. + Remove item #159 about checking access times; this is as likely to + be an annoyance as a help, and people who are into that can just + look at the result from "cvs update" (directly or with a script). + Remove item #164 concerning variables in *info files; it is done. + Remove item #35 (it just says "cvs admin" is cheesy, which isn't + specific enough to be useful). Rewrite #39 to be specific about + what would be nice in having branches track each other. Remove + item #46--I'm not sure what it means and if it means that one + should check in with "cci" or some such instead of "cvs ci" then + that is an installation hassle and a minimal convenience. Add + item #180. + + * config.h.in: Regenerated. + +Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com> + and Jim Kingdon <kingdon@cyclic.com> + + * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when + looking for -ldes. + * configure: Regenerated. + +Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Mention NT local. + +Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com> + and Jim Kingdon <kingdon@cyclic.com> + + * NEWS: Mention new annotate options. + +Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * lib/savecwd.c: Revert CVS_* patch. The include files where + CVS_* is defined were not included, and the code in question was + inside HAVE_FCHDIR which isn't defined on the Mac anyway. + + * src/filesubr.c: Revert CVS_* patch in this one file. The mac + port should have its own copy of filesubr.c instead. + +Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com> + + * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c, + commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c, + filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c, + login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c, + parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c, + rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}: + Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many + filesystem calls take only one argument; permission is handled + very differently on those systems than in UNIX. On MacOS, + the naming scheme for volumes and subdirectories is quite + different. This patch leaves hooks in the form of CVS_ACCESS, + CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR, + CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate + these differences. + +Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7". + +Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com> + + * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line + breaks. No substantive changes, I think. + +Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * Makefile.in (DISTFILES): add TESTS. + +Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * src/server.c: Add comment regarding out-of-order bug. + * TESTS: Explain out-of-order bug. + + * INSTALL: Remove $CVSId$. More strongly encourage people to skip + the tests if they don't have the time to look at the results. + Move most of the discussion of tests to new file TESTS, and add + some information on interpreting check.log output. + * README: In brief summary of install, don't spell out details of + "make check" or "cvs init" steps. + +Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Change "up-to-date" to "not locally modified"; the file + need not match the head revision it only need match some revision. + +Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de> + + * NEWS: document new option "-c" for tag + +Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * INSTALL: Remove footnote 10. The only kind of change suitable + for listing here is fairly easy portability stuff. + +Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs". + +Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org> + + * NEWS: Mention all access methods. + +Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org> + + * NEWS: add info about access methods and document behavior change + for "cvs login." + +Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com> + + * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2) + +Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Document that -d overrides CVS/Root. + +Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com> + + * Version 1.8.1 + Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com> Integrated changes submitted by Ian Taylor <ian@cygnus.com> @@ -46,6 +487,15 @@ Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> * NEWS: Remove item about reserving all-uppercase tag names. +Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR> + + * cvsnt.mak: remove all of those unnecessary libraries! We only + need advapi32.lib and wsock32.lib. + +Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com> + + * NEWS: Document that -d overrides CVS/Root. + Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com> * Version 1.7.86 |