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