ChangeLog revision 175261
12006-06-09 Derek Price <derek@ximbiot.com> 2 3 * NEWS: Note client/server conflict fix. 4 52006-05-25 Derek Price <derek@ximbiot.com> 6 7 * configure.in: Accept --with-rsh argument to set RSH_DFLT in config.h. 8 Prefer `remsh' to `rsh' when autodetecting and comment rationale. 9 102006-04-27 Derek Price <derek@ximbiot.com> 11 12 * acinclude.m4 (ACX_WITH_GSSAPI): Detect libgss for HP-UX. 13 * NEWS: Note that GSSAPI builds under HP-UX. 14 (Report from Larry Jones <lawrence.jones@ugs.com>.) 15 162006-03-07 Derek Price <derek@ximbiot.com> 17 18 * NEWS: Note rtag fixes. 19 202006-02-26 Derek Price <derek@ximbiot.com> 21 22 * NEWS: Note CVSADM fix as an efficiency improvement. 23 242006-02-01 Derek Price <derek@ximbiot.com> 25 26 * NEWS: Note unconditional val-tags lock removal. 27 28 * NEWS: Note history buffer overflow fix. 29 302006-01-30 Derek Price <derek@ximbiot.com> 31 32 * NEWS: Note nonblocking flow control pipe fix. 33 342005-12-09 Derek Price <derek@ximbiot.com> 35 36 * NEWS: Note misc doc & bug fixes. 37 382005-12-07 Derek Price <derek@ximbiot.com> 39 40 * NEWS: Note recognition of :extssh:. 41 422005-10-18 Derek Price <derek@ximbiot.com> 43 44 * KEYS: New file, suggested by Antoine Lexy-Lambert <antoine@gmx.de>. 45 * README: Mention KEYS file. 46 472005-09-26 Derek Price <derek@ximbiot.com> 48 49 [bug #14639] 50 * acinclude.m4: Find the crypto library on FreeBSD 5.x. 51 Patch from Serguei E. Leontiev <lse@CryptoPro.ru>. 52 53 * NEWS: Note FreeBSD 5.x GSSAPI fix. 54 55 * NEWS: Note fsync'd commits. 56 572005-09-24 Derek Price <derek@ximbiot.com> 58 59 * NEWS, HACKING: Standardize on Automake 1.9.6. 60 612005-09-22 Derek Price <derek@ximbiot.com> 62 63 * NEWS: Mention conflict fixes. 64 652005-09-13 Derek Price <derek@ximbiot.com> 66 67 * TESTS: Mention new $username8 & $anyusername variables. 68 692005-09-04 Larry Jones <lawrence.jones@ugs.com> 70 71 * NEWS: s/bug-cvs@gnu.org/bug-cvs@nongnu.org/. 72 * configure.in: s/info-cvs@gnu.org/info-cvs@nongnu.org/. 73 * configure: Regenerated. 74 752005-09-01 Derek Price <derek@ximbiot.com> 76 77 * AUTHORS, DEVEL-CVS, HACKING, README: Update links, email addresses, 78 & mailing list descriptions. 79 802005-09-01 Derek Price <derek@ximbiot.com> 81 82 * FAQ: Update links. 83 842005-09-01 Derek Price <derek@ximbiot.com> 85 86 * HACKING, INSTALL, README, README.VMS, configure.in: Update links and 87 email addresses. 88 892005-08-31 Derek Price <derek@ximbiot.com> 90 91 * www/.htaccess: Remove this file. 92 932005-08-31 Derek Price <derek@ximbiot.com> 94 95 * cvs.spec.in: Note last spec file change in internal ChangeLog. 96 972005-08-31 Derek Price <derek@ximbiot.com> 98 99 * NEWS: Note spec file repair. 100 1012005-08-31 Derek Price <derek@ximbiot.com> 102 103 * cvs.spec.in: Update links to point to Savannah. s/Copyright/License/ 104 for RPM 4.mumble. 105 1062005-08-30 Larry Jones <lawrence.jones@ugs.com> 107 108 * NEWS: Note import locking fix. 109 1102005-07-12 Derek Price <derek@ximbiot.com> 111 112 * FAQ, HACKING, INSTALL: Add copyright notices. 113 1142005-07-11 Derek Price <derek@ximbiot.com> 115 116 * FAQ, HACKING, INSTALL: Update license notices. 117 1182005-06-02 Derek Price <derek@ximbiot.com> 119 120 * NEWS: Note server compression hang fix. 121 1222005-06-01 Conrad T. Pino <Conrad@Pino.com> 123 124 * makewin32.cmd: Add Windows NT command file to build CVS Project. 125 Imported from revision 1.2 on feature branch. 126 1272005-05-27 Derek Price <derek@ximbiot.com> 128 129 * NEWS: Note diff space split fix. 130 * BUGS: Remove diff space split note. 131 1322005-05-03 Derek Price <derek@ximbiot.com> 133 134 * INSTALL: Add footnote about compiling a CVS checkout of CVS on a 135 case-insensitive UNIX file system like Mac OS X. 136 1372005-05-02 Derek Price <derek@ximbiot.com> 138 139 * TODO (231): Renumber as... 140 (234): ...this to match numbering on 1.12.x. 141 1422005-05-02 Derek Price <derek@ximbiot.com> 143 144 * TODO (231): New item. 145 (22, 30, 31): Remove completed items. 146 1472005-05-02 Derek Price <derek@ximbiot.com> 148 149 * NEWS: Note new val-tags locks. 150 1512005-04-30 Derek Price <derek@ximbiot.com> 152 153 * NEWS: Note new history locks. 154 1552005-04-20 Derek Price <derek@ximbiot.com> 156 157 * NEWS: Note log overflow fix. 158 1592005-04-15 Derek Price <derek@ximbiot.com> 160 161 * NEWS: Note Klocwork fixes. 162 1632005-04-14 Derek Price <derek@ximbiot.com> 164 165 * NEWS: Note contrib Perl taint vulnerability fix. 166 1672005-03-23 Derek Price <derek@ximbiot.com> 168 169 * ylwrap: New file. 170 1712005-03-15 Derek Price <derek@ximbiot.com> 172 173 * HACKING, NEWS: Note new Automake version. 174 1752005-03-04 Jim Hyslop <jhyslop@ieee.org> 176 177 * NEWS: Note fix for compile errors on IRIX 5.3. 178 1792005-02-22 Derek Price <derek@ximbiot.com> 180 181 * NEWS: Note recent watch on/off fileattr fix. 182 1832005-01-31 Derek Price <derek@ximbiot.com> 184 185 * AUTHORS: Add Conrad Pino. 186 * README: Update copyright notice. 187 1882005-01-29 Derek Price <derek@ximbiot.com> 189 190 * NEWS: Note some recent changes. 191 1922004-11-17 Derek Price <derek@ximbiot.com> 193 194 * NEWS: Note "red file" fix source inclusion. 195 1962004-11-05 Conrad T. Pino <Conrad@Pino.com> 197 198 * cvsnt.dep: Regenerated after complete rebuild. 199 * cvsnt.mak: Regenerated after complete rebuild. 200 2012004-11-03 Derek Price <derek@ximbiot.com> 202 203 * HACKING, NEWS: Note new Autoconf & Automake versions. 204 2052004-10-29 Derek Price <derek@ximbiot.com> 206 207 * NEWS: Note xreadlink fix. 208 2092004-10-26 Derek Price <derek@ximbiot.com> 210 211 * NEWS: Note GSSAPI error message fix. 212 2132004-10-19 Derek Price <derek@ximbiot.com> 214 215 * NEWS: Note resurrection fix. 216 2172004-10-14 Derek Price <derek@ximbiot.com> 218 219 * NEWS: Note new import branch verification. 220 2212004-09-25 Derek Price <derek@ximbiot.com> 222 223 * configure.in: Use doc/mkman.pl as source for doc/mkman. 224 2252004-09-08 Conrad T. Pino <Conrad@Pino.com> 226 227 * cvsnt.dsp: Add "windows-NT/JmgStat.c" to project. Add 228 "windows-NT/JmgStat.h" to project. Add "lib/xsize.h" to project. 229 * cvsnt.dep: Regenerated for "cvsnt.dsp" change. 230 * cvsnt.mak: Regenerated for "cvsnt.dsp" change. 231 2322004-09-07 Derek Price <derek@ximbiot.com> 233 234 * NEWS: Note Windows DST fix. 235 2362004-09-03 Derek Price <derek@ximbiot.com> 237 238 * HACKING: Codify backwards compatibility conventions. Remove outdated 239 reference to very old MSVC++ releases. 240 2412004-08-30 Derek Price <derek@ximbiot.com> 242 243 * NEWS: Note compliance of log_accum.pl with Perl 5.8.5. 244 2452004-08-24 Derek Price <derek@ximbiot.com> 246 247 * TODO (24, 49, 92, 113): Remove completed/obsolescent items. 248 2492004-08-24 Derek Price <derek@ximbiot.com> 250 251 * BUGS: Remove release subdir note. This was fixed with the commit on 252 2004-02-25, based on Matthew Ogilvie's patch. 253 2542004-08-24 Derek Price <derek@ximbiot.com> 255 256 * NEWS: Note r* . fix. 257 * BUGS: Remove r* . note. 258 2592004-08-24 Derek Price <derek@ximbiot.com> 260 261 * NEWS: Note invalid tag fix. 262 2632004-08-24 Mark D. Baushke <mdb@cvshome.org> 264 265 * NEWS: Note that modules -a bugfix has a change in behavior. 266 2672004-06-22 Derek Price <derek@ximbiot.com> 268 269 * NEWS: Note Conrad's Windows fix. 270 2712004-06-21 Derek Price <derek@ximbiot.com> 272 273 * .cvsignore: Ignore GPG signature files for distributions. 274 2752004-06-10 Derek Price <derek@ximbiot.com> 276 277 * NEWS: Note manual update. 278 2792004-06-09 Derek Price <derek@ximbiot.com> 280 281 * NEWS: Note Stefan & Sebastian's security fixes. 282 * acinclude.m4 (gl_SIZE_MAX, gl_XSIZE): Import from GNULIB. 283 * configure.in: Call gl_XSIZE. 284 2852004-06-09 Derek Price <derek@ximbiot.com> 286 287 * NEWS: Note CAN-2004-0414 fix. 288 2892004-05-19 Derek Price <derek@ximbiot.com> 290 291 * NEWS: Note CAN-2004-0396 fix. 292 2932004-05-17 Derek Price <derek@ximbiot.com> 294 295 * BUGS: Note assertion failure of r* commands. 296 2972004-05-17 Derek Price <derek@ximbiot.com> 298 299 * BUGS: Remove out of date comment about out of date Windows build 300 files and several bug reports that are so old, without similar recent 301 reports, that I'm assuming that the problems have been fixed. 302 3032004-05-15 Derek Price <derek@ximbiot.com> 304 305 * cvsnt.dsp: Header file list updated. 306 * cvsnt.dep: Regenerated for "cvsnt.dsp" change. 307 * cvsnt.mak: Regenerated for "cvsnt.dsp" change. 308 (Patch from Conrad Pino <conrad@pino.com>.) 309 3102004-05-13 Derek Price <derek@ximbiot.com> 311 312 * NEWS: Note MSVC++ project file regeneration. 313 3142004-05-13 Derek Price <derek@ximbiot.com> 315 316 * cvsnt.dsw: Rename "zlib/zlib.*" to "zlib/libz.*". 317 Add project "lib/libcvs". 318 * cvsnt.dsp: Revised for "cvsnt.dsw" changes. Move "lib/*.c" to 319 project "lib/libcvs". Upgraded to Visual C++ 6.0 format. 320 * cvsnt.dep: Added for "cvsnt.dsp" change. 321 * cvsnt.mak: Regenerated for "cvsnt.dsp" change. 322 (Patch from Conrad Pino <conrad@pino.com>.) 323 324 * configure.in: Generate windows-NT/fix-msvc-mak. 325 3262004-04-30 Derek Price <derek@ximbiot.com> 327 328 * NEWS: Note that man page is generated from cvs.texinfo now. 329 * configure.in: Build doc/mkman. 330 * configure, Makefile.in: Regenerated. 331 3322004-04-26 Derek Price <derek@ximbiot.com> 333 334 * NEWS: Note that :ext: no longer relies on an external transport with 335 a GNU argument processor. 336 3372004-04-20 Derek Price <derek@ximbiot.com> 338 339 * NEWS: Note XP directory deletion fix. 340 3412004-04-16 Derek Price <derek@ximbiot.com> 342 343 * NEWS: Correct CVS name for piped checkout issue now that we have one. 344 3452004-04-15 Derek Price <derek@ximbiot.com> 346 347 * NEWS: Retroactively add CVE issue name for the piped etc issue. 348 3492004-04-15 Derek Price <derek@ximbiot.com> 350 351 * NEWS: Retroactively add CVE issue name for the trojan server issue. 352 3532004-04-14 Derek Price <derek@ximbiot.com> 354 355 * INSTALL (Building from source code under Unix): Move Autoconf & 356 Automake notes... 357 * HACKING (Regenerating Build Files): ...here. 358 3592004-04-13 Derek Price <derek@ximbiot.com> 360 361 * NEWS: Note validation of paths passed to the client. 362 3632004-04-07 Derek Price <derek@ximbiot.com> 364 365 * NEWS: Clarify relative-path up-reference article. 366 3672004-04-07 Derek Price <derek@ximbiot.com> 368 369 * NEWS: Note ignoring of method options in CVSROOTs. 370 3712004-04-06 Derek Price <derek@ximbiot.com> 372 373 * TODO (196, 217, 219, 220, 222, 226): Remove completed items. 374 (230): New item. 375 3762004-04-06 Derek Price <derek@ximbiot.com> 377 378 * NEWS: Note this change. 379 * configure.in: Do not try and use TMP, TEMP, or TMPDIR as default 380 temporary directories. 381 * configure: Regenerated. 382 3832004-04-04 Derek Price <derek@ximbiot.com> 384 385 * NEWS: Note Cygwin handles paths like X:\. 386 3872004-04-02 Derek Price <derek@ximbiot.com> 388 389 * NEWS: Note Windows ISDIRSEP fix. 390 3912004-04-02 Derek Price <derek@ximbiot.com> 392 393 * INSTALL: Instruct users to use the Workspace file and not the project 394 file for MSVC++. 395 (Patch from Conrad T. Pino <conrad@pino.com>.) 396 3972004-04-02 Derek Price <derek@ximbiot.com> 398 399 * NEWS: Make some notes as to client/serverness of changes. 400 4012004-04-02 Derek Price <derek@ximbiot.com> 402 403 * NEWS: Note relative path fix. 404 4052004-04-01 Derek Price <derek@ximbiot.com> 406 407 * NEWS: Record run race removal. 408 4092004-03-31 Mark D. Baushke <mdb@cvshome.org> 410 411 * cvs.spec.in (BuildRequires): Do not fail if info DIR file does 412 not exist. (Not everyone has an install-info that generates the 413 dir file that we want deleted.) 414 (Report from Geoff Beier <geoff@caradas.com>.) 415 4162004-03-25 Derek Price <derek@ximbiot.com> 417 418 * NEWS: Note failure of Cygwin to convert back slashes to slashes. 419 4202004-03-25 Derek Price <derek@ximbiot.com> 421 422 * cvs.spec.in (BuildRoot): Use a more unique directory name. 423 4242004-03-22 Derek Price <derek@ximbiot.com> 425 426 * INSTALL: Note compilation & --without-gssapi requirement for HPPA 427 with HP-UX 11.11. 428 (Report from Nicolas Vervelle <nicolas.vervelle@steria.com>.) 429 4302004-03-20 Derek Price <derek@ximbiot.com> 431 432 * NEWS: Note resurrection fixes. 433 4342004-03-18 Derek Price <derek@ximbiot.com> 435 436 * NEWS: Back out previous NEWS change at Larry Jones' suggestion. 437 4382004-03-17 Derek Price <derek@ximbiot.com> 439 440 * configure.in (--enable-password-authentication-client): Correct 441 error message text. 442 * NEWS: Note this change. 443 * configure: Regenerated. 444 4452004-03-15 Derek Price <derek@ximbiot.com> 446 447 * NEWS: Note cvs release + Kerberos fix. 448 4492004-03-15 Derek Price <derek@ximbiot.com> 450 451 * configure.in: Correct grammar in help text. 452 * configure: Regenerated. 453 4542004-03-15 Derek Price <derek@ximbiot.com> 455 456 * macintosh/.cvsignore: Complete pruning of directory started in 1999. 457 4582004-03-14 Derek Price <derek@ximbiot.com> 459 460 * NEWS: Note resurrection fix. 461 4622004-03-14 Derek Price <derek@ximbiot.com> 463 464 * NEWS: Note error & status message corrections. 465 4662004-03-14 Derek Price <derek@ximbiot.com> 467 468 * NEWS: Note diff of added files against arbitrary revisions fix. 469 4702004-03-12 Derek Price <derek@ximbiot.com> 471 472 * NEWS: Note Larry's recent documentation fixes. 473 4742004-03-03 Derek Price <derek@ximbiot.com> 475 476 * NEWS: Note that directories and files named `CVS' are now also 477 rejected by import. 478 4792004-02-25 Derek Price <derek@ximbiot.com> 480 481 * NEWS: Update dying gasp note. 482 4832004-02-25 Derek Price <derek@ximbiot.com> 484 485 * NEWS: Note `cvs release' Entries corruption fix. 486 4872004-02-20 Derek Price <derek@ximbiot.com> 488 489 * NEWS: Note that the dying gasp check has now been completely removed. 490 4912004-02-17 Derek Price <derek@ximbiot.com> 492 493 * NEWS: Note spec file fix. 494 * cvs.spec: Update to avoid the error checking algorithm's of more 495 recent version of RPM. 496 4972004-02-17 Derek Price <derek@ximbiot.com> 498 499 * NEWS: Note recent commenting of src/checkout.c and Mark's leak fixes. 500 5012004-02-12 Derek Price <derek@ximbiot.com> 502 503 * NEWS: Note Mark D. Baushke's recent memory leak plugs. 504 5052004-02-12 Derek Price <derek@ximbiot.com> 506 507 * NEWS: Note Ville Skytt��'s other recent man page patch. 508 5092004-02-12 Derek Price <derek@ximbiot.com> 510 511 * NEWS: Note Ville Skytt��'s recent man page patch. 512 5132004-02-11 Derek Price <derek@ximbiot.com> 514 515 * NEWS: Note :fork: segfault avoidance. 516 5172004-02-11 Derek Price <derek@ximbiot.com> 518 519 * NEWS: Note readability improvements. 520 5212004-02-10 Derek Price <derek@ximbiot.com> 522 523 * NEWS: Note dying gasp check. 524 5252004-02-10 Derek Price <derek@ximbiot.com> 526 527 * NEWS: Note flow control pipe race fix. 528 5292004-02-10 Derek Price <derek@ximbiot.com> 530 531 * BUGS: Note problems building with MSVC++ under Windows and 532 workaround. 533 * INSTALL: Ditto. 534 5352004-02-10 Derek Price <derek@ximbiot.com> 536 537 * cvsnt.mak: Add stack.c and stack.h in order to compile under Windows. 538 * NEWS: Note Windows fixes. 539 * README: Update copyright notice. 540 5412004-02-09 Derek Price <derek@ximbiot.com> 542 543 * NEWS: Note new tests in sanity.sh. 544 5452004-02-06 Derek Price <derek@ximbiot.com> 546 547 * README: Undo accidental overwrite. 548 5492004-02-04 Derek Price <derek@ximbiot.com> 550 551 * NEWS: Note that alias module recursion is now more comprehensive. 552 5532004-02-03 Derek Price <derek@ximbiot.com> 554 555 * NEWS: Note case insensitive client directory case preservation. 556 5572004-02-02 Derek Price <derek@ximbiot.com> 558 559 * NEWS: Note new join-rm tests. 560 5612004-02-02 Derek Price <derek@ximbiot.com> 562 563 * NEWS: Note removal from the server of support for case insensitive 564 clients. 565 5662004-01-30 Derek Price <derek@ximbiot.com> 567 568 * NEWS: Note man page fix. 569 5702004-01-30 Derek Price <derek@ximbiot.com> 571 572 * NEWS: Note contrib/log_accum tidy. 573 5742004-01-25 Derek Price <derek@ximbiot.com> 575 576 * NEWS: Note Kerberos 4 fix. 577 5782004-01-22 Derek Price <derek@ximbiot.com> 579 580 * NEWS: Note recent infinite alias loop fix. 581 5822004-01-22 Derek Price <derek@ximbiot.com> 583 584 * INSTALL: Remove a note about an Automake bug that has been fixed for 585 quite awhile. 586 5872004-01-22 Derek Price <derek@ximbiot.com> 588 589 * INSTALL: s/Automake 1.7.5/Automake 1.7.9/. 590 5912004-01-14 Derek Price <derek@ximbiot.com> 592 593 * NEWS: Note Larrys recent mktemp.sh inclusion, documentation reorg, 594 and zlib code fix. 595 5962003-12-23 Larry Jones <lawrence.jones@ugsplm.com> 597 598 * Makefile.am: Add mktemp.sh to EXTRA_DIST. 599 * Makefile.in: Regenerated. 600 601 * configure.in: Get mktemp.sh from $srcdir. 602 * configure: Regenerated. 603 (Reported by Matt Selsky <selsky@columbia.edu>.) 604 6052003-12-18 Derek Price <derek@ximbiot.com> 606 607 * NEWS: Add since 1.11.11 section. 608 * configure.in: Update for dev 1.11.11.1. 609 * configure: Regenerated. 610 6112003-12-18 Derek Price <derek@ximbiot.com> 612 613 * configure.in: Update for release 1.11.11. 614 * configure: Regenerated. 615 6162003-12-18 Derek Price <derek@ximbiot.com> 617 618 * NEWS: Note syslog of root attempts. 619 6202003-12-18 Derek Price <derek@ximbiot.com> 621 622 * NEWS: Note that pserver can no longer run as root. 623 6242003-12-07 Mark D. Baushke <mdb@cvshome.org> 625 626 * configure.in (AC_SYS_LARGEFILE): Remove. More work is needed 627 before AC_SYS_LARGEFILE will work on all platforms. 628 * configure, config.h.in: Regenerated. 629 * NEWS: Remove last note. 630 631 * configure.in (AC_SYS_LARGEFILE): Add. The history file on 632 Solaris boxes can grow beyond 2GB. 633 * configure, config.h.in: Regenerated. 634 * NEWS: Note addition of --disable-largefiles option. 635 6362003-12-05 Derek Price <derek@ximbiot.com> 637 638 * configure.in: Update to require Automake 1.7.9. 639 6402003-12-04 Derek Price <derek@ximbiot.com> 641 642 * configure.in: Update for dev version 1.11.10.1. 643 * NEWS: Add Changes since 1.11.10 section. 644 * configure: Regenerated. 645 6462003-12-04 Derek Price <derek@ximbiot.com> 647 648 * configure.in: Update for release 1.11.10. 649 * configure: Regenerated. 650 6512003-12-03 Derek Price <derek@ximbiot.com> 652 653 * configure.in: Always AC_LIBOBJ(fncase) when filenames are found to be 654 case insensitive. 655 * configure: Regenerated. 656 6572003-11-26 Derek Price <derek@ximbiot.com> 658 659 * NEWS: Note recase tests. 660 6612003-11-26 Derek Price <derek@ximbiot.com> 662 663 * NEWS: Note new test suite functionality. 664 6652003-11-25 Derek Price <derek@ximbiot.com> 666 667 * NEWS: Note latest case insensitivity fix. 668 6692003-11-19 Derek Price <derek@ximbiot.com> 670 671 * NEWS: Rename "OTHER ISSUES" to "GENERAL USER ISSUES" and move the 672 note about the Autoconf upgrade to a new "DEVELOPER ISSUES" section. 673 Add a note about upgrading Automake. 674 * aclocal.m4, configure, **/Makefile.in: Regenerated with Automake 675 1.7.9. 676 6772003-11-18 Derek Price <derek@ximbiot.com> 678 679 * NEWS: Subdivide Changes section into "SERVER SECURITY ISSUES" and 680 "OTHER ISSUES". Note module abspath issue in security section. 681 6822003-11-10 Derek Price <derek@ximbiot.com> 683 684 * BUGS: Add some detail to the last two notes Mark added. 685 6862003-11-10 Mark D. Baushke <mdb@cvshome.org> 687 688 * BUGS: Note that symlinks to files will not work with or without 689 LockDir. Note that symlinks to directories will not work with 690 LockDir. 691 692 * NEWS (Changes since 1.11.9): Note symlinked CVSROOT now works. 693 6942003-11-10 Derek Price <derek@ximbiot.com> 695 696 * configure.in: Require Autoconf 2.58. 697 * INSTALL, NEWS: Note new Autoconf requirements. 698 699 * configure: Regenerated. 700 7012003-11-04 Derek Price <derek@ximbiot.com> 702 703 * configure.in: Add some more help text for --enable-case-sensitivity. 704 * configure: Regenerated. 705 7062003-11-03 Derek Price <derek@ximbiot.com> 707 708 * configure.in: Require Automake 1.7.5. 709 7102003-11-03 Derek Price <derek@ximbiot.com> 711 712 * INSTALL: Add some notes on Autoconf requirements. 713 7142003-10-31 Derek Price <derek@ximbiot.com> 715 716 * INSTALL: Note Cygwin as an option for building CVS under Windows. 717 7182003-10-31 Derek Price <derek@ximbiot.com> 719 720 * INSTALL: s/cvsgui/wincvs/. 721 7222003-10-27 Derek Price <derek@ximbiot.com> 723 724 * configure.in: Move case sensitivity test to the enable-* section and 725 allow override via command line switch. 726 * NEWS: Update last news item to reflect new command line switch. 727 * configure, config.h.in: Regenerated. 728 7292003-10-27 Derek Price <derek@ximbiot.com> 730 731 * configure.in: Add new test for a case insensitive file system. 732 * configure, config.h.in: Regenerated. 733 * NEWS: Note the above change. 734 7352003-10-24 Derek Price <derek@ximbiot.com> 736 737 * NEWS: Update recent text about joins to reflect new behavior. 738 7392003-10-24 Derek Price <derek@ximbiot.com> 740 741 * BUGS: Note that release of a project subdir does not remove the entry 742 from `./CVS/Entries'. 743 7442003-10-24 Derek Price <derek@ximbiot.com> 745 746 * BUGS: Remove obsolete bug report. 747 (Patch from Paul Edwards <somewhere in Australia>.) 748 7492003-10-24 Derek Price <derek@ximbiot.com> 750 751 * BUGS: Remove obsolete bug report. 752 (Patch from Paul Edwards <somewhere in Australia>.) 753 7542003-10-23 Mark D. Baushke <mdb@cvshome.org> 755 756 * NEWS: Note behavior change for cvs update -jrev1 -jrev2. 757 7582003-10-21 Derek Price <derek@ximbiot.com> 759 760 * NEWS: Note Mark's recent admin -m fix. 761 7622003-10-21 Derek Price <derek@ximbiot.com> 763 764 * NEWS: Note the @email{} and @url{} fixes as misc documentation fixes. 765 7662003-10-14 Derek Price <derek@ximbiot.com> 767 768 * NEWS: Note POSIX 1003.1-2001 compatibility of docs and scripts. 769 7702003-10-14 Derek Price <derek@ximbiot.com> 771 772 Port to pedantic POSIX 1003.1-2001 hosts, such as Debian GNU/Linux 773 testing with _POSIX2_VERSION=200112 in the environment. 774 775 * BUGS: Suggest 'diff -C2', not 'diff -c2'. 776 * FAQ: Suggest 'sort -k 1.2', not 'sort +0.1'. 777 * depcomp: Sync to the depcomp shipped with Automake 1.7.8, as 778 it has the bug fixed and that's better than maintaining our 779 own depcomp. 780 (Patch from Paul Eggert <eggert@twinsun.com>.) 781 7822003-10-14 Derek Price <derek@ximbiot.com> 783 784 * INSTALL: Add HPPA 2.0 running HP-UX 10.20 for CVS 1.11.9. 785 (Report from Tom Kuiper <kuiper@DSNra.JPL.NASA.gov>.) 786 7872003-10-10 Derek Price <derek@ximbiot.com> 788 789 * NEWS (Changes since 1.11.9): New section. 790 * configure.in: Update package version to 1.11.9.1. 791 * configure: Regenerated. 792 7932003-10-10 Derek Price <derek@ximbiot.com> 794 795 * configure.in: Update package version to 1.11.9. 796 * configure: Regenerated. 797 7982003-10-08 Derek Price <derek@ximbiot.com> 799 800 * NEWS: Note history reporting fix. 801 8022003-10-08 Derek Price <derek@ximbiot.com> 803 804 * NEWS: Improve syntax and punctuation of my last entry. 805 8062003-10-08 Derek Price <derek@ximbiot.com> 807 808 * NEWS: Note history fix for clients requesting `P' records. 809 8102003-10-07 Derek Price <derek@ximbiot.com> 811 812 * NEWS: Note case insensitive file lookup fix. 813 8142003-10-03 Derek Price <derek@ximbiot.com> 815 816 * NEWS: Note server ignoring `-l' with a warning. 817 8182003-10-02 Derek Price <derek@ximbiot.com> 819 820 * NEWS (Changes since 1.11.8): Add empty section. 821 * configure.in: Update package version to 1.11.8.1. 822 * configure: Regenerated. 823 8242003-10-02 Derek Price <derek@ximbiot.com> 825 826 * configure.in: Update package version to 1.11.8. 827 * configure: Regenerated. 828 8292003-10-02 Derek Price <derek@ximbiot.com> 830 831 * NEWS: Note getpass fix. 832 8332003-09-29 Derek Price <derek@ximbiot.com> 834 835 * NEWS (Changes since 1.11.7): Insert empty entry. 836 * configure.in: Update to 1.11.7.1. 837 * configure: Regenerated. 838 8392003-09-29 Derek Price <derek@ximbiot.com> 840 841 * configure.in: Update package version to 1.11.7. 842 * configure: Regenerated. 843 8442003-09-29 Derek Price <derek@ximbiot.com> 845 846 * NEWS: Note recent fix of the potential segfault during a diff. 847 8482003-09-26 Derek Price <derek@ximbiot.com> 849 850 * BUGS: Note bug in options passed to diff via `cvs diff'. 851 8522003-09-12 Derek Price <derek@ximbiot.com> 853 854 * NEWS: Note checkoutlist error message handling fix. 855 8562003-08-27 Larry Jones <lawrence.jones@eds.com> 857 858 * NEWS: Note client/server messages have real command name, client/ 859 server updates get logged in history file, history file has "P" 860 record type. 861 8622003-07-29 Derek Price <derek@ximbiot.com> 863 864 * configure.in: Replace my recent misuse of AH_VERBATIM with a call to 865 AC_DEFINE. 866 * config.h.in, configure: Regenerated. 867 8682003-07-29 Derek Price <derek@ximbiot.com> 869 870 * configure.in: Do not check for getpassphrase. Define `getpass' to 871 `cvs_getpass' in config.h to avoid conflicts with system decls. 872 * NEWS: Note use of GNULIB getpass. 873 874 * config.h.in, configure: Regenerated. 875 8762003-07-25 Derek Price <derek@ximbiot.com> 877 878 * INSTALL: Note --without-gssapi required to configure on OS X. 879 8802003-07-18 Derek Price <derek@ximbiot.com> 881 882 * BUGS: Remove mention of wrappers -t/-f since they are no longer 883 supported. 884 8852003-07-18 Derek Price <derek@ximbiot.com> 886 887 * Makefile.am (EXTRA_DIST): Add cvs.spec so that RPMs can be built 888 directly from tarballs. 889 * Makefile.in: Regenerated. 890 8912003-07-18 Derek Price <derek@ximbiot.com> 892 893 * TODO (72): Remove mention of the -i/-o in the modules file since they 894 have been removed. 895 8962003-06-27 Larry Jones <lawrence.jones@eds.com> 897 898 * NEWS: Note LockDir fix. 899 9002003-06-23 Derek Price <derek@ximbiot.com> 901 902 * configure.in: Debian Woody has -lkrb4, so check for that. 903 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.) 904 905 * config.h.in: Regenerated. 906 * configure: Ditto. 907 9082003-06-20 Derek Price <derek@ximbiot.com> 909 910 * INSTALL: Add some OS X platforms to the compile list. Correct link to 911 cvsgui.org -> wincvs.org. 912 9132003-06-09 Derek Price <derek@ximbiot.com> 914 915 * cvsnt.mak: Rename win32.c to woe32.c in accordance with the GNU 916 convention to avoid implying that we consider the Microsoft Windows 917 Operating Environment any sort of "win". 918 9192003-06-09 Derek Price <derek@ximbiot.com> 920 921 * NEWS: Note short patch fix. 922 9232003-06-09 Derek Price <derek@ximbiot.com> 924 925 * TODO (45): Combine this with... 926 (30): ...this item (as #30). Remove reference to diff since the 927 modules file is only consulted for the r* commands. 928 9292003-06-02 Derek Price <derek@ximbiot.com> 930 931 * NEWS: Note empty diff change text fix. 932 9332003-05-29 Derek Price <derek@ximbiot.com> 934 935 * NEWS: Note removal of global -l option. 936 9372003-05-27 Derek Price <derek@ximbiot.com> 938 939 * AUTHORS: Give Mark an email address. 940 9412003-05-27 Derek Price <derek@ximbiot.com> 942 943 * cvs.spec.in: Add some files to doc. Remove redundant %defattr. 944 9452003-05-27 Derek Price <derek@ximbiot.com> 946 947 * NEWS (Changes since 1.11.5): Add missing entry. 948 9492003-05-27 Derek Price <derek@ximbiot.com> 950 951 * README (Credits): Move... 952 * AUTHORS: ...here and update. 953 9542003-05-26 Derek Price <derek@ximbiot.com> 955 956 * configure.in: Update CVS version to 1.11.6.1. 957 958 * configure: Regenerated. 959 9602003-05-25 Derek Price <derek@ximbiot.com> 961 962 * configure.in: Update CVS version to 1.11.6. 963 964 * configure: Regenerated. 965 9662003-05-25 Derek Price <derek@ximbiot.com> 967 968 * BUGS: Note current intermittant BSDI failures. 969 9702003-05-22 Larry Jones <lawrence.jones@eds.com> 971 972 * NEWS: Note recent administrative file changes. 973 9742003-05-21 Derek Price <derek@ximbiot.com> 975 976 * INSTALL: Mention new Automake version. 977 * NEWS: Ditto. 978 979 * Makefile.in: Regenerated. 980 * aclocal.m4: Ditto. 981 * config.h.in: Ditto. 982 * configure: Ditto. 983 9842003-05-20 Derek Price <derek@ximbiot.com> 985 986 * INSTALL: Using Autoconf version 2.57. 987 * NEWS: Ditto. Reorder NEWS items to put the stuff which it is likely 988 that only developers care about last. 989 * configure: Regenerated with Autoconf 2.57. 990 9912003-05-09 Derek Price <derek@ximbiot.com> 992 993 * configure.in: Back out all the S_ISSOCK changes I just made and move 994 the equivalent to lib/system.h. 995 996 * configure.in: Regenerated. 997 * config.h.in: Ditto. 998 9992003-05-09 Derek Price <derek@ximbiot.com> 1000 1001 * configure.in: Try again, with AC_TRY_LINK this time. 1002 1003 * configure: Regenerated. 1004 10052003-05-09 Derek Price <derek@ximbiot.com> 1006 1007 * configure.in: Correct a typo in my last patch. 1008 1009 * configure: Regenerated. 1010 10112003-05-09 Derek Price <derek@ximbiot.com> 1012 1013 * configure.in: Add some checks for S_ISSOCK to avoid a problem on 1014 SCO OpenServer 5.0.6a. 1015 (Reported by Boyd Lynn Gerber <gerberb@zenez.com>.) 1016 1017 * config.h.in: Regenerated. 1018 * configure: Ditto. 1019 10202003-05-01 Derek Price <derek@ximbiot.com> 1021 1022 * TODO (149): Remove reference to defunct RELATIVE_REPOS macro. 1023 10242003-04-30 Derek Price <derek@ximbiot.com> 1025 1026 * acinclude.m4 (ACX_WITH_GSSAPI): Fix typo in broken conditional. 1027 (Thanks to Alexey Mahotkin <alexm@hsys.msk.ru>.) 1028 1029 * configure: Regenerated. 1030 * aclocal.m4: Ditto. 1031 10322003-04-28 Derek Price <derek@ximbiot.com> 1033 1034 * NEWS (Changes since 1.11.5): Note removal of Checkin.prog and 1035 Update.prog functionality. 1036 10372003-04-10 Larry Jones <lawrence.jones@eds.com> 1038 1039 * aclocal.m4 (AM_MAINTAINER_MODE): New macro to support 1040 --enable-maintainer-mode. 1041 * configure.in: Use it. 1042 * configure: Regenerated. 1043 * Makefile.in: Regenerated. 1044 * noautomake.sh: Removed; no longer needed. 1045 * INSTALL: Remove reference to noautomake.sh, add reference to 1046 --enable-maintainer-mode. 1047 * Makefile.am: Remove noautomake.sh. 1048 * NEWS: Add note about --enable-maintainer-mode and noautomake.sh. 1049 * README: Remove noautomake.sh. 1050 10512003-04-01 Derek Price <derek@ximbiot.com> 1052 1053 * BUGS: Remove a pcl-cvs bug. pcl-cvs is no longer part of the CVS 1054 source distribution. 1055 10562003-04-01 Derek Price <derek@ximbiot.com> 1057 1058 * BUGS: Remove reference to cvs admin SEGV bug Larry Jones fixed 1059 on 2003-02-19. 1060 10612003-04-01 Derek Price <derek@ximbiot.com> 1062 1063 * BUGS: Remove obsolete bug. 1064 * configure.in: Tail the BUGS file for status. 1065 1066 * configure: Regenerated. 1067 10682003-03-28 Derek Price <derek@ximbiot.com> 1069 1070 * configure.in (--with-editor): Quit with an error message when no 1071 editor is found. Allow --with-editor to override $EDITOR from the 1072 user's environment. Add vim to the list of defaults. 1073 1074 * configure: Regenerated. 1075 10762003-03-26 Derek Price <derek@ximbiot.com> 1077 1078 * configure.in (--with-editor): Quit with an error message when 1079 --without-editor is specified. 1080 (Report from Jim Salter <jsalterjim@earthlink.net>.) 1081 1082 * configure: Regenerated. 1083 10842003-03-24 Derek Price <derek@ximbiot.com> 1085 1086 * configure.in: Add copyright notice. 1087 * Makefile.am: Update copyright notice. 1088 1089 * Makefile.in: Regenerated. 1090 * configure: Ditto. 1091 10922003-03-07 Derek Price <derek@ximbiot.com> 1093 1094 * TESTS: Document some more global variables. 1095 10962003-03-05 Mark D Baushke <mdb@cvshome.org> 1097 1098 * NEWS (Changes since 1.11.5): Backout CVS_LOCAL_BRANCH_NUM feature. 1099 1100 * NEWS (Changes since 1.11.5): Mention CVS_LOCAL_BRANCH_NUM 1101 environment varaible. 1102 11032003-02-25 Derek Price <derek@ximbiot.com> 1104 1105 * configure.in (WITH_KRB4): Import KRB4 patch from Redhat 8.0's CVS 1106 1.11.2-5 SRPM. It's not the right fix, but it will work until I get 1107 around to merging some of the code with WITH_GSSAPI and seperating the 1108 bits into separate M4 files. 1109 1110 * configure: Regenerated. 1111 * config.h.in: Ditto. 1112 11132003-02-28 Derek Price <derek@ximbiot.com> 1114 1115 * acinclude.m4 (ACX_WITH_GSSAPI): Move the checkin from 1/23 to 1116 aclocal.m4 to the source, here. 1117 1118 * aclocal.m4: Regenerated. 1119 * configure: Regenerated. 1120 11212003-02-28 Larry Jones <lawrence.jones@eds.com> 1122 1123 * TODO (206): Done in 1.11.3. 1124 (226): Add comment about deadlock. 1125 (228, 229): New items. 1126 11272003-02-26 Derek Price <derek@ximbiot.com> 1128 1129 * mktemp.sh: Actually add file this time. 1130 * mktemp.sh: Add copyright notice, some comments, and attempt to return 1131 success and error codes. 1132 11332003-02-25 Derek Price <derek@ximbiot.com> 1134 1135 * configure.in: Add checks for mktemp and sendmail. 1136 * mktemp.sh: New file. 1137 1138 * Makefile.in: Regenerated. 1139 * configure: Ditto. 1140 11412003-02-06 Derek Price <derek@ximbiot.com> 1142 1143 * NEWS (Changes since 1.11.5): Note error message corrections. 1144 11452003-01-30 Larry Jones <lawrence.jones@eds.com> 1146 1147 * FAQ: Update URL for tkCVS info. 1148 1149 * NEWS (Changes from 1.11.2 to 1.11.3): Add note about fixing watch 1150 in server mode. 1151 11522003-01-28 Derek Price <derek@ximbiot.com> 1153 1154 * INSTALL: Remove a reference to options.h. 1155 (Thanks to Jenn Vesperman <jenn@anthill.echidna.id.au> for the report.) 1156 11572003-01-28 Larry Jones <lawrence.jones@eds.com> 1158 1159 * NEWS: Update for 1.11.5, add notes about bug fixes in older 1160 versions. 1161 11622003-01-23 Derek Price <derek@ximbiot.com> 1163 1164 * aclocal.m4 (WITH_GSSAPI): Check for libcrypt before libroken to 1165 satisfy a FreeBSD 4.6 dependency. 1166 (Thanks to Jan Ruzicka <jan.ruzicka@comtechmobile.com> for the bug 1167 report and a partial fix.) 1168 1169 * configure: regenerated. 1170 11712003-01-20 Derek Price <derek@ximbiot.com> 1172 1173 * NEWS: Update the news for the last release to mention that client 1174 builds are not affected by the security vulnerability. 1175 11762003-01-20 Derek Price <derek@ximbiot.com> 1177 1178 * configure.in: Update to dev version 1.11.5.1. 1179 * configure: Regenerated. 1180 11812003-01-16 Derek Price <derek@ximbiot.com> 1182 1183 * NEWS: Add 1.11.4 entry in regards to 1184 <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0015>. 1185 The Common Vulnerabilities and Exposures project (cve.mitre.org) 1186 has assigned the name CAN-2003-0015 to this issue. 1187 * configure.in: Update to CVS version 1.11.5. 1188 1189 * configure: Regenerated. 1190 11912002-01-16 Derek Price <derek@ximbiot.com> 1192 1193 * configure.in (--with-editor): Look for nano, the GNU GPL pico clone. 1194 (Reported by Robin Cook <rcook@wyrms.net>.) 1195 1196 * configure: Regenerated. 1197 11982002-01-16 Derek Price <derek@ximbiot.com> 1199 1200 * configure.in: Update to dev version (1.11.4.1). 1201 * configure: Regenerated. 1202 12032002-12-28 Derek Price <derek@ximbiot.com> 1204 1205 * NEWS: Add since 1.11.3 entry. 1206 * configure.in: Update to version 1.11.4. 1207 * configure: Regenerated. 1208 12092002-12-27 Derek Price <derek@ximbiot.com> 1210 1211 * NEWS: Add dummy entry for since 1.11.3. 1212 * configure.in: Update to dev version 1.11.3.1. 1213 * configure: Regenerated. 1214 12152002-12-27 Derek Price <derek@ximbiot.com> 1216 1217 * .cvsignore: Add bz2. 1218 * NEWS: Add note about options.h. 1219 * configure.in: Set version to 1.11.3. 1220 * cvs.spec.in: No longer need to remove config.cache between runs 1221 of configure. 1222 1223 * configure: Regenerated. 1224 12252002-12-20 Derek Price <derek@ximbiot.com> 1226 1227 * cvsnt.mak: Make previous rule more like Visual Studio expects. 1228 12292002-12-19 Derek Price <derek@ximbiot.com> 1230 1231 * cvsnt.mak: Add lib/fnmatch.h.in -> lib/fnmatch.h rule. 1232 12332002-12-19 Derek Price <derek@ximbiot.com> 1234 1235 * INSTALL: Remove references to options.h. 1236 * cvsnt.mak: Ditto. 1237 * FAQ: Ditto, plus some references to installing RCS & DIFF. Wow. 1238 That was _really_ out of date. 1239 * configure.in: Define MY_NDBM here rather than in src/options.h. 1240 1241 * config.h.in: Regenerated. 1242 * configure: Ditto. 1243 12442002-12-16 Derek Price <derek@ximbiot.com> 1245 1246 * INSTALL: Add a platform to the tested platforms list. 1247 (Thanks to Johan Vermeire <Johan.Vermeire@skynet.be>.) 1248 12492002-12-04 Derek Price <derek@ximbiot.com> 1250 1251 * configure.in: Add --with switch for specifying CVS_ADMIN_GROUP. 1252 1253 * config.h.in: Regenerated. 1254 * configure: Ditto. 1255 12562002-11-21 Larry Jones <lawrence.jones@eds.com> 1257 1258 * configure.in: Add contrib/check_cvs. 1259 * configure: Regenerated. 1260 12612002-11-12 Derek Price <derek@ximbiot.com> 1262 1263 * .cvsignore: Update autom4te ignore pattern for version number 1264 included in path name by new versions of autom4te. 1265 12662002-10-28 Derek Price <derek@ximbiot.com> 1267 1268 * configure.in: Flesh out some comments in regards to Sun Interactive 1269 UNIX (ISC). 1270 12712002-09-24 Derek Price <derek@ximbiot.com> 1272 1273 * configure.in (WITH_KRB4): Update WITH_KRB4 output to use 1274 AC_MSG_CHECKING and AC_MSG_RESULT for consitency. 1275 (with-editor): Update comment. 1276 1277 * configure: Regenerated. 1278 12792002-09-24 Derek Price <derek@ximbiot.com> 1280 1281 * configure.in (--enable-password-authenticated-client): New option. 1282 (--enable-encryption): Increase the readability of the help text. 1283 1284 * configure: Regenerated. 1285 * config.h.in: Ditto. 1286 12872002-09-24 Derek Price <derek@ximbiot.com> 1288 1289 * configure.in (enable-encryption): Move to a more sensible location 1290 and print a warning if it is specified with neither the client or the 1291 server enabled. 1292 (--with-editor): Move to a closer resemblance to alphabetical order. 1293 (enables and withs): Reformat help strings for consistency. 1294 * acinclude.m4: Ditto. 1295 1296 * configure: Regenerated. 1297 * aclocal.m4: Ditto. 1298 12992002-09-24 Derek Price <derek@ximbiot.com> 1300 1301 * configure.in (enable-force-editor): New option. 1302 1303 * configure: Regenerated. 1304 * config.h.in: Ditto. 1305 13062002-09-24 Derek Price <derek@ximbiot.com> 1307 1308 * acinclude.m4 (ACX_WITH_GSAPI): Use AC_MSG_CHECKING & AC_MSG_RESULT 1309 instead of AS_MESSAGE for consistent appearance of the output even 1310 though it makes the code look a little clunky. 1311 13122002-09-24 Derek Price <derek@ximbiot.com> 1313 1314 * INSTALL: Document --with-umask. 1315 * configure.in (--with-umask): New option. 1316 (--with-tmpdir): Move to something more closely resembling alphabetical 1317 order of the --with- arguments. 1318 1319 * configure: Regenerated. 1320 * config.h.in: Ditto. 1321 13222002-09-24 Derek Price <derek@ximbiot.com> 1323 1324 * INSTALL: Note new Automake version. 1325 * NEWS: Ditto. 1326 * configure.in (AC_ISC_POSIX): Remove this obsolete call and comment 1327 out some related code with an explanation. 1328 1329 * Makefile.in: Regenerated using Automake 1.6.3. 1330 * aclocal.m4: Ditto. 1331 * configure: Regenerated. 1332 13332002-09-24 Larry Jones <lawrence.jones@eds.com> 1334 1335 * aclocal.m4: Remove no longer needed definition of AC_ISC_POSIX 1336 from gettext-0.10.40. 1337 * configure.in: Remove warnings about obsolete AC_STRUCT_ST_BLKSIZE 1338 and AC_STRUCT_ST_RDEV, add check for geteuid(). 1339 * configure, config.h.in: Regenerated. 1340 13412002-09-24 Derek Price <derek@ximbiot.com> 1342 1343 * TODO (227): New item. 1344 13452002-09-24 Larry Jones <lawrence.jones@eds.com> 1346 1347 * configure.in (--enable-server-flow-control): Fix nonportable code. 1348 * configure: Regenerated. 1349 13502002-09-24 Derek Price <derek@ximbiot.com> 1351 1352 * INSTALL: Explain --with-tmpdir. 1353 * configure.in (--with-tmpdir): New configure argument. 1354 1355 * configure: Regenerated. 1356 * config.h.in: Ditto. 1357 13582002-09-24 Derek Price <derek@ximbiot.com> 1359 1360 * INSTALL: Explain --with-editor. 1361 * configure.in (--with-editor): New configure argument. 1362 1363 * Makefile.in: Regenerated. 1364 * configure: Ditto. 1365 * config.h.in: Ditto. 1366 13672002-09-24 Larry Jones <lawrence.jones@eds.com> 1368 1369 * TODO (226): New item. 1370 1371 * configure.in: Remove PATCH_PROGRAM. 1372 * configure: Regenerated. 1373 * config.h.in: Ditto. 1374 13752002-09-20 Derek Price <derek@ximbiot.com> 1376 1377 * INSTALL: Explain --enable-server-flow-control. 1378 * configure.in (--enable-server-flow-control): New configure argument. 1379 1380 * configure: Regenerated. 1381 * config.h.in: Ditto. 1382 13832002-09-20 Derek Price <derek@ximbiot.com> 1384 1385 * configure.in: Set PATCH_PROGRAM as possible, autodetecting with 1386 a user override. 1387 1388 * configure: Regenerated. 1389 * config.h.in: Ditto. 1390 13912002-09-20 Derek Price <derek@ximbiot.com> 1392 1393 * configure.in: Use AC_HELP_STRING to create pretty help strings. 1394 Reformat some lines for legibility. 1395 (with-krb4): Fix help strings and logging. 1396 1397 * configure.in: Regenerated. 1398 13992002-08-16 Derek Price <derek@ximbiot.com> 1400 1401 * configure.in: Make CVS_BADROOT a configure option. 1402 1403 * configure: Regenerated. 1404 * config.h.in: Ditto. 1405 14062002-08-12 Derek Price <oberon@umich.edu> 1407 1408 * configure.in: Move ftruncate from AC_CHECK_FUNC to AC_REPLACE_FUNC. 1409 (Symptoms reported by 1410 Andrey Aristarkhov <Aristarkhov@bitechnology.ru>.) 1411 * aclocal.m4: Regenerated. 1412 * configure: Ditto. 1413 14142002-07-09 Larry Jones <lawrence.jones@eds.com> 1415 1416 * NEWS (Changes since 1.11.2): Note lock message times now UTC. 1417 14182002-06-28 Derek Price <oberon@umich.edu> 1419 1420 * INSTALL (Building [on] other platforms): Don't reference the Mac 1421 README file since it has been missing for several releases. Mention 1422 the UNIXness of Mac OS X and correct references to wincvs.org to point 1423 to the new cvsgui.org . 1424 (Reported by Sarah Gonzales <slindahl@rice.edu>.) 1425 14262002-05-22 Larry Jones <lawrence.jones@eds.com> 1427 1428 * TODO (173, 202): Update to reflect current state of affairs. 1429 (207): Defunct as of 1.11.2. 1430 1431 * NEWS (Changes from 1.11.1p1 to 1.11.2): Note new RereadLogAfterVerify 1432 config option. 1433 14342002-05-15 Larry Jones <lawrence.jones@eds.com> 1435 1436 * NEWS (Changes from 1.11.1p1 to 1.11.2): Note log/rlog changes. 1437 14382002-05-08 Derek Price <oberon@umich.edu> 1439 1440 * configure.in: Add code to use lib/fnmatch.h.in redirection when 1441 necessary to avoid namespace conflicts in #includes. 1442 * configure: Regenerated. 1443 14442002-05-08 Derek Price <oberon@umich.edu> 1445 1446 * TODO (215): Add note. 1447 14482002-05-08 Derek Price <oberon@umich.edu> 1449 1450 * TODO (214): Clarify item. 1451 14522002-05-02 Derek Price <oberon@umich.edu> 1453 1454 * configure.in: Add check for fnmatch.h so we can avoid namespace 1455 conflicts on systems where the fnmatch function is broken. Not sure 1456 this applies to any systems but Mac OS X. 1457 1458 * configure: Regenerated. 1459 * config.h.in: Ditto. 1460 14612002-05-02 Derek Price <oberon@umich.edu> 1462 1463 * .cvsignore: Remove config.cache and add autom4te.cache. 1464 14652002-05-02 Derek Price <oberon@umich.edu> 1466 1467 * noautoconf.sh: Update this script for operation with the new autotools. 1468 * stamp-h1.in: Remove this obsolete file. 1469 14702002-05-01 Derek Price <oberon@umich.edu> 1471 1472 * TODO (224): Comment on this item. 1473 14742002-05-01 Larry Jones <lawrence.jones@eds.com> 1475 1476 * TODO (215 - 225): New items. 1477 14782002-05-01 Derek Price <oberon@umich.edu> 1479 1480 * TODO (214): Add note about moving options.h options into the configure 1481 script. 1482 * configure.in: Remove last few references to options.h. 1483 * configure: Regenerated. 1484 14852002-04-30 Derek Price <oberon@umich.edu> 1486 1487 * acconfig.h: Remove this file, it is deprecated. 1488 1489 * Makefile.am (AUTOMAKE_OPTIONS): Move these into configure.in. 1490 * acinclude.m4: Some minor updates for compatibility with the new 1491 Autotools, some reformatting for readability, and a minor bugfix or 1492 two. 1493 * configure.in: Add new AC_DEFINE arguments and replace some direct 1494 assignments to LIBOBJS with calls to AC_LIBOBJ. Call AC_INIT and 1495 AM_INIT_AUTOMAKE with the new APIs. Call AC_PACKAGE_NAME, 1496 AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION, and AC_PACKAGE_STRING to 1497 subst/define the corresponding variables. Call AC_CONFIG_FILES with 1498 the old AC_OUTPUT args and call AC_OUTPUT without args. Remove 1499 references to version.h. 1500 * cvs.spec.in: Use the new substs. 1501 1502 * INSTALL: Mention new versions of Automake & Autoconf. 1503 * NEWS: Ditto. 1504 1505 * Makefile.in: Regenerated. 1506 * aclocal.m4: Ditto. 1507 * configure: Ditto. 1508 * config.h.in: Ditto. 1509 15102002-04-28 Derek Price <oberon@umich.edu> 1511 1512 * TODO (208, 209, 210, 211, 212, 213): New items. 1513 15142002-04-27 Derek Price <oberon@umich.edu> 1515 1516 * configure.in: Set LIBOBJ for fnmatch.c and fnmatch.h using the 1517 correct functions. Add checks for some functions whose names conflict 1518 with functions on Mac OS X 10.1 with the most recent dev packages. 1519 This should be removable after the Mac dev packages are fixed. 1520 1521 * configure: Regenerated. 1522 * config.h.in: Ditto. 1523 15242002-04-18 Derek Price <oberon@umich.edu> 1525 1526 * NEWS: Add a dummy entry so automake will let me update the version. 1527 * configure.in: Update the version number. 1528 * configure: Regenerated. 1529 15302002-04-17 Derek Price <oberon@umich.edu> 1531 1532 * configure.in: Update version number. 1533 * configure: Regenerated. 1534 15352002-04-03 Derek Price <oberon@umich.edu> 1536 1537 * cvs.spec.in: Use a lowercase "cvshome.org". Add some RedHat safety 1538 features to avoid "rm -rf /". No need to rebuild the docs in the 1539 distribution. Don't strip the binary. 1540 15412002-03-26 Derek Price <oberon@umich.edu> 1542 1543 * configure.in: Add a FIXME comment. 1544 15452002-03-21 Derek Price <oberon@umich.edu> 1546 1547 * aclocal.m4: Regenerate with recent version of Autoconf. It looks 1548 like things changed because of some RedHat patches or the like which 1549 didn't change the Autoconf version number, but the differences look 1550 like useful changes so I'm going to use them for consistency. 1551 * config.h.in: Ditto. 1552 * configure: Ditto. 1553 15542002-03-19 Larry Jones <larry.jones@sdrc.com> 1555 1556 * NEWS (Changes since 1.11.1p1): Note -S flag for [r]log. 1557 15582002-02-08 Larry Jones <larry.jones@sdrc.com> 1559 1560 * NEWS (Changes since 1.11.1p1): Note read-only tag fix. 1561 15622002-02-01 Larry Jones <larry.jones@sdrc.com> 1563 1564 * NEWS (Changes from 1.9 to 1.10): Note -t/-f wrappers disabled. 1565 15662001-12-12 Larry Jones <larry.jones@sdrc.com> 1567 1568 * NEWS (Changes from 1.10 to 1.11): Note update -C. 1569 15702001-12-03 Larry Jones <larry.jones@sdrc.com> 1571 1572 * TODO (206, 207): New items. 1573 1574 * NEWS (Changes since 1.11.1p1): Note -F flag for [r]annotate. 1575 (Changes from 1.11 to 1.11.1): Note :: for log. 1576 15772001-10-18 Derek Price <dprice@collab.net> 1578 1579 * TESTS: Remove outdated note about tests that don't use the dotest 1580 function and add some notes on writing tests. 1581 * HACKING: Reference TESTS file in note about submitting test cases 1582 with patches. 1583 15842001-09-28 Larry Jones <larry.jones@sdrc.com> 1585 1586 * noautomake.sh: Protect wildcards from shell expansion. 1587 (Patch submitted by Stephen Cameron <smcameron@yahoo.com>.) 1588 15892001-09-22 Derek Price <dprice@collab.net> 1590 1591 * INSTALL (Building from source code under Unix): Continue 1592 noautoconf.sh note, stressing source checked out from CVS. 1593 15942001-09-22 Derek Price <dprice@collab.net> 1595 1596 * noautomake.sh: Correct usage. 1597 15982001-09-13 Derek Price <dprice@collab.net> 1599 1600 * Makefile.am (AUTOMAKE_OPTIONS): Updated to require Automake 1.5. 1601 * NEWS (Changes since 1.11.1p1): Added note about standardizing on 1602 Automake 1.5. 1603 * INSTALL (Building from source code under UNIX): It's Automake version 1604 `1.5', not `2.5'. 1605 (Detailed information about your interaction with "configure"): Added 1606 note about using `configure --help'. 1607 * README (Installation): Add noautoconf.sh to the list of build and 1608 installation commands. 1609 1610 * Makefile.in: Regenerated. 1611 16122001-09-04 Derek Price <dprice@collab.net> 1613 1614 * Makefile.in: Regenerated with automake 1.5. 1615 * aclocal.m4: Ditto. 1616 * configure: Ditto. 1617 16182001-09-04 Derek Price <dprice@collab.net> 1619 1620 * INSTALL (Building from source code under UNIX): Add a comment about 1621 the noautomake.sh script and autotool versions. 1622 16232001-08-20 Derek Price <dprice@collab.net> 1624 1625 * configure.in (AC_OUTPUT): Add src/version.h. 1626 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.) 1627 1628 * configure: Regenerated. 1629 16302001-08-20 Derek Price <dprice@collab.net> 1631 1632 * .cvsignore: Add cvs.spec. 1633 16342001-08-14 Derek Price <dprice@collab.net> 1635 1636 * configure.in (AC_OUTPUT): Add cvs.spec. 1637 * Makefile.am (EXTRA_DIST): Remove cvs.spec.in and cvs.spec. 1638 (Original patch from Alexey Mahotkin <alexm@hsys.msk.ru>.) 1639 1640 * cvs.spec.in: Use @PACKAGE@ from configure. 1641 * cvs.spec: Remove this file. 1642 1643 * configure: Regenerated. 1644 * Makefile.in: Ditto. 1645 16462001-08-14 Derek Price <dprice@collab.net> 1647 1648 * DEVEL-CVS: Update mailing list addresses. 1649 * HACKING: Ditto. 1650 16512001-08-09 Derek Price <dprice@collab.net> 1652 1653 * cvsnt.mak: Add entry for annotate.c. 1654 16552001-08-07 Derek Price <dprice@collab.net> 1656 1657 * build.com: correct name of build .com for zlib. 1658 (Patch from Mike Marciniszyn <Mike.Marciniszyn@sanchez.com>.) 1659 16602001-08-06 Derek Price <dprice@collab.net> 1661 1662 * configure.in: Remove some redundant macros (they appear to be run 1663 automatically by AC_INIT). 1664 1665 * configure: Regenerated. 1666 16672001-08-06 Derek Price <dprice@collab.net> 1668 1669 * configure.in: Add AC_EXEEXT to get things right when under Windows. 1670 (Report and patch from manklu@web.de.) 1671 1672 * configure.in: Reorder some macros to prevent Autoconf warnings. 1673 1674 * configure: Regenerated. 1675 * Makefile.in: Ditto. 1676 16772001-07-26 Larry Jones <larry.jones@sdrc.com> 1678 1679 * NEWS: Fix format, add note about tag -B. 1680 16812001-07-16 Derek Price <dprice@collab.net> 1682 1683 * compile: New Automake file. 1684 * configure.in: Add AM_PROG_CC_C_O to work around problems with some 1685 compilers. 1686 1687 * aclocal.m4: Regenerated. 1688 * Makefile.in: Ditto. 1689 * config.h.in: Ditto. 1690 * configure: Ditto. 1691 (Thanks to Stephen Cameron <smcameron@yahoo.com> and 1692 Tom Tromey <tromey@redhat.com>.) 1693 16942001-07-04 Derek Price <dprice@collab.net> 1695 1696 * Makefile.in: Regenerated with new Automake release candidate 1.4h. 1697 * aclocal.m4: Ditto. 1698 16992001-07-04 Derek Price <dprice@collab.net> 1700 1701 * configure.in: Tidy and add some comments. 1702 1703 * configure: Regenerated. 1704 17052001-07-03 Derek Price <dprice@collab.net> 1706 1707 * HACKING (Source): Add a note about where to obtain the development 1708 sources. 1709 (Thanks to Bear Giles <bear@coyotesong.com>.) 1710 17112001-07-03 Derek Price <dprice@collab.net> 1712 1713 * configure.in: Test for mmap. 1714 1715 * configure: Regenerated. 1716 * config.h.in: Ditto. 1717 17182001-06-28 Derek Price <dprice@collab.net> 1719 1720 * Makefile.in: Regenerated with new version of Automake. 1721 * aclocal.m4: Ditto. 1722 * configure: Regenerated. 1723 17242001-06-28 Derek Price <dprice@collab.net> 1725 1726 * mdate-sh: New file to support doc/version.texi. 1727 17282001-06-27 Larry Jones <larry.jones@sdrc.com> 1729 1730 * TESTS: Note environment variables to select certain tools, 1731 potential problems with big environments. 1732 1733 * TODO: Add note about non-canonical paths. Reformat long lines. 1734 1735 * NEWS (Changes since 1.11): Note new loginfo format string expansion. 1736 Reformat some long lines. 1737 17382001-06-11 Derek Price <dprice@collab.net> 1739 1740 * cvsnt.dsp: Add src/annotate.c to source file list. 1741 (Thanks to Jerzy Kaczorowski <kaczoroj@hotmail.com>.) 1742 17432001-05-30 Derek Price <dprice@collab.net> 1744 1745 * configure.in (AC_OUTPUT): Change contrib/pvcs2cvs to contrib/pvcs2rcs. 1746 1747 * configure: Regenerated. 1748 17492001-05-29 Derek Price <dprice@collab.net> 1750 1751 * configure.in (AC_OUTPUT): Add pvcs2cvs. 1752 1753 * configure: Regenerated. 1754 17552001-05-21 Derek Price <dprice@collab.net> 1756 1757 * NEWS (Changes since 1.11): It's "noautomake.sh", not "noautoconf.sh". 1758 * Makefile.am (EXTRA_DIST): Include noautomake.sh. 1759 (AUTOMAKE_OPTIONS): Update required Automake version to 1.4e. 1760 (Reported by Alexey Mahotkin <alexm@hsys.msk.ru>). 1761 17622001-05-21 Derek Price <dprice@collab.net> 1763 1764 * Makefile.am (EXTRA_DIST): Add noautoconf.sh. 1765 17662001-05-17 Larry Jones <larry.jones@sdrc.com> 1767 1768 * depcomp: Yet another newer (unofficial) version from Automake. 1769 17702001-05-10 Larry Jones <larry.jones@sdrc.com> 1771 1772 * configure.in (AC_OUTPUT): Remove -f from chmod -- not portable. 1773 * configure: Regenerated. 1774 17752001-05-03 Derek Price <dprice@collab.net> 1776 1777 * TODO (204): New item. 1778 17792001-05-02 Derek Price <dprice@collab.net> 1780 1781 * acinclude.m4 (ACX_WITH_GSSAPI): Make krb5.h a requirement for GSSAPI. 1782 krb5.h shouldn't be required, but CVS's GSSAPI implementation is 1783 broken. 1784 (Reported by Stephen Rasku <stephen@tgivan.com>.) 1785 1786 * aclocal.m4: Regenerated. 1787 * configure: Ditto. 1788 17892001-04-29 Derek Price <dprice@collab.net> 1790 1791 * Makefile.am (distcheck-hook): Undo last change. 1792 (localcheck): New target. 1793 1794 * Makefile.in: Regenerated. 1795 17962001-04-29 Derek Price <dprice@collab.net> 1797 1798 * Makefile.am: Add remotecheck to distcheck-hook. 1799 1800 * Makefile.in: Regenerated. 1801 18022001-04-27 Derek Price <dprice@collab.net> 1803 1804 * TODO (202): Remove my claim. 1805 (203): New item. 1806 18072001-04-27 Derek Price <dprice@collab.net> 1808 1809 * configure.in: Update version number. 1810 1811 * configure: Regenerated. 1812 * cvs.spec: Ditto. 1813 18142001-04-27 Derek Price <dprice@collab.net> 1815 1816 * configure.in: Update version number. 1817 * NEWS (new since 1.11.1): Broke read-only fix. 1818 (new since 1.11): Diff fix. 1819 1820 * configure: Regenerated. 1821 * cvs.spec: Ditto. 1822 18232001-04-26 Derek Price <dprice@collab.net> 1824 1825 * cvs.spec.in: Don't include %{_infodir}/dir. 1826 (krb5): Remove krb5-config from dependencies. 1827 1828 * cvs.spec: Regenerated. 1829 18302001-04-25 Derek Price <dprice@collab.net> 1831 1832 * configure.in: Update version to 1.11.1. 1833 1834 * Makefile.in: Regenerated with AM 1.4e as of today at 18:10 -0400 1835 (EDT). 1836 * aclocal.m4: Ditto. 1837 * configure: Ditto. 1838 18392001-04-25 Derek Price <dprice@collab.net> 1840 1841 * NEWS: Correct punctuation. 1842 18432001-04-25 Larry Jones <larry.jones@sdrc.com> 1844 1845 * depcomp (aix, sgi): Correct previous fixes. 1846 18472001-04-24 Larry Jones <larry.jones@sdrc.com> 1848 1849 * depcomp (sgi): Remove stray HP-UX code. 1850 18512001-04-18 Derek Price <dprice@collab.net> 1852 1853 * noautoconf.sh: New shell script to touch Makefile.in files and 1854 prevent unecessary AUtomake rebuilds after updates. 1855 * NEWS: Note this new scipt. 1856 18572001-04-16 Larry Jones <larry.jones@sdrc.com> 1858 1859 * depcomp (aix): Remove stray HP-UX code. 1860 18612001-04-12 Larry Jones <larry.jones@sdrc.com> 1862 1863 * mkinstalldirs: Newer version from Automake. 1864 18652001-04-12 Larry Jones <larry.jones@sdrc.com> 1866 1867 * depcomp: Newer version from Automake. 1868 18692001-04-04 Larry Jones <larry.jones@sdrc.com> 1870 1871 * depcomp: Don't count on $? being set in then or else clauses. 1872 18732001-03-30 Larry Jones <larry.jones@sdrc.com> 1874 1875 * NEWS: Note new rlog and rannotate commands. 1876 18772001-03-14 Derek Price <derek.price@openavenue.com> 1878 1879 * configure.in (AC_CHECK_FUNCS): Look for gettimeofday. 1880 1881 * config.h.in: Regenerated: 1882 * configure: Ditto. 1883 * stamp-h1.in: Ditto. 1884 18852001-03-14 Derek Price <derek.price@openavenue.com> 1886 1887 New version of Automake (1.4e). With luck it works with the quirky BSD 1888 Make. 1889 1890 * aclocal.m4: Regenerated. 1891 * configure: Ditto. 1892 * Makefile.in: Ditto. 1893 * stamp-h1.in: Ditto. 1894 18952001-02-28 Derek Price <derek.price@openavenue.com> 1896 1897 * acinclude.m4 (ACX_WITH_GSSAPI): Move the -L linker option back into 1898 LIBS where it should be. LDFLAGS is a user variable. 1899 1900 * aclocal.m4: Regenerated. 1901 * configure: Regenerated. 1902 19032001-02-23 Derek Price <derek.price@openavenue.com> 1904 1905 * configure.in: Comment definition of PR_PROGRAM. 1906 1907 * configure: Regenerated. 1908 19092001-02-22 Derek Price <derek.price@openavenue.com> 1910 Pavel Roskin <proski@gnu.org> 1911 1912 * configure.in: Define PR_PROGRAM if `pr' has been found. 1913 1914 * config.h.in: Regenerated. 1915 * configure: Regenerated. 1916 19172001-02-20 Derek Price <derek.price@openavenue.com> 1918 1919 * acconfig.h (HAVE_GSSAPI): Removed. Entries in acconfig.h aren't 1920 necesary when the full functionality of AC_DEFINE is used. 1921 (HAVE_GSS_C_NT_HOSTBASED_SERVICE): Ditto. 1922 * acinclude.m4 (ACX_WITH_GSSAPI): New file with GSSAPI configure code. 1923 * configure.in: Use ACX_WITH_GSSAPI instead of writing GSSAPI code in 1924 place. 1925 1926 * aclocal.m4: Regenerated. 1927 * config.h.in: Regenerated. 1928 * configure: Regenerated. 1929 19302001-02-15 Derek Price <derek.price@openavenue.com> 1931 1932 * configure: Regenerated without beta automake macros. 1933 19342001-02-14 Derek Price <derek.price@openavenue.com> 1935 1936 * configure.in (AC_CHECK_FUNCS): Alphebetize & reorganize. Add 1937 cascading search for nanosleep, usleep, & select, in that order. 1938 * config.h.in: Regenerated. 1939 * configure: Regenerated. 1940 * cvsnt.mak: List xtime.h & xselect.h dependancies. 1941 19422001-02-14 Larry Jones <larry.jones@sdrc.com> 1943 1944 * cvsnt.dsp: Remove references to rtag.c & rtag.obj. 1945 * cvsnt.mak: Ditto. 1946 19472001-02-13 Derek Price <derek.price@openavenue.com> 1948 1949 * TODO: Add note about merging rdiff & diff. 1950 19512001-02-13 Derek Price <derek.price@openavenue.com> 1952 1953 * TODO: Add note about cvs_temp_file. 1954 19552001-02-07 Derek Price <derek.price@openavenue.com> 1956 1957 * cvs.spec.in (build): Remove the info 'dir' file so it doesn't get 1958 installed accidentally. 1959 (post): Install info files _into_ system dir file 1960 (preun): uninstall info files from dir file 1961 * cvs.spec: regenerated 1962 19632001-01-31 Derek Price <derek.price@openavenue.com> 1964 1965 * TODO: Add a note about 'cvs add' w/o write access 1966 19672001-01-29 Derek Price <derek.price@openavenue.com> 1968 1969 * NEWS: Rewrite the comment on the new ~/.cvspass functionality 1970 * TODO: Add a note about testing login/logout 1971 19722001-01-29 Derek Price <derek.price@openavenue.com> 1973 1974 * configure.in: Rewrite args to AC_TRY_COMMAND in a form that is 1975 acceptable to both Autoconf 1.13 and the new 1.49 beta. 1976 1977 * configure: regenerated 1978 19792001-01-29 Larry Jones <larry.jones@sdrc.com> 1980 1981 * configure.in: Check for syslog.h. 1982 * configure, config.h.in: Regenerated. 1983 19842001-01-17 Derek Price <derek.price@openavenue.com> 1985 1986 * configure.in: add machinery to check for the BSD VPATH bug 1987 and check for texi2dvi. 1988 * doc/Makefile.am: use the machinery 1989 * diff/Makefile.in: changes to support 'make dist' from a build dir 1990 * emx/Makefile.in: changes to support 'make dist' from a build dir 1991 * os2/Makefile.in: changes to support 'make dist' from a build dir 1992 * zlib/Makefile.in: changes to support 'make dist' from a build dir 1993 1994 * Makefile.in: regenerated 1995 * aclocal.m4: regenerated 1996 * configure: regenerated 1997 * contrib/Makefile.in: regenerated 1998 * doc/Makefile.in: regenerated 1999 * lib/Makefile.in: regenerated 2000 * man/Makefile.in: regenerated 2001 * src/Makefile.in: regenerated 2002 * tools/Makefile.in: regenerated 2003 * vms/Makefile.in: regenerated 2004 * windows-NT/Makefile.in: regenerated 2005 * windows-NT/SCC/Makefile.in: regenerated 2006 20072001-01-10 Derek Price <derek.price@openavenue.com> 2008 Rex Jolliff <Rex_Jolliff@notes.ymp.gov> 2009 2010 * NEWS (new since 1.11): Add comment about VMS wildcards 2011 20122001-01-05 Derek Price <derek.price@openavenue.com> 2013 2014 * configure.in (AC_OUTPUT): Move some script targets here 2015 * contrib/Makefile.am (EXTRA_DIST, SUFFIXES, .pl:, .csh:): Move some 2016 script targets to configure.in 2017 * src/Makefile.am (cvsbug, cvsbug_EXTRA_DIST, EXTRA_DIST): move cvsbug 2018 target to configure.in 2019 2020 * aclocal.m4: Regenerated due to change in Automake installation 2021 2022 * Makefile.in: Regenerated 2023 * configure: ditto 2024 * contrib/Makefile.in: ditto 2025 * doc/Makefile.in: ditto 2026 * lib/Makefile.in: ditto 2027 * man/Makefile.in: ditto 2028 * src/Makefile.in: ditto 2029 * tools/Makefile.in: ditto 2030 * vms/Makefile.in: ditto 2031 * windows-NT/Makefile.in: ditto 2032 * windows-NT/SCC/Makefile.in: ditto 2033 2034 * cvs.spec: updated timestamp 2035 * stamp-h1.in: ditto 2036 * doc/CVSvn.texi: ditto 2037 * src/stamp-h2.in: ditto 2038 * src/version.c: ditto 2039 2040 * contrib/clmerge.in: Rename from clmerge.pl 2041 * contrib/cln_hist.in: Rename from cln_hist.pl 2042 * contrib/commit_prep.in: Rename from commit_prep.pl 2043 * contrib/cvs_acls.in: Rename from cvs_acls.pl 2044 * contrib/log.in: Rename from log.pl 2045 * contrib/log_accum.in: Rename from log_accum.pl 2046 * contrib/mfpipe.in: Rename from mfpipe.pl 2047 * contrib/rcslock.in: Rename from rcslock.pl 2048 * contrib/sccs2rcs.in: Rename from scc2rcs.csh 2049 * src/cvsbug.in: Rename from cvsbug.sh 2050 2051 * contrib/clmerge.pl: Rename to clmerge.in 2052 * contrib/cln_hist.pl: Rename to cln_hist.in 2053 * contrib/commit_prep.pl: Rename to commit_prep.in 2054 * contrib/cvs_acls.pl: Rename to cvs_acls.in 2055 * contrib/log.pl: Rename to log.in 2056 * contrib/log_accum.pl: Rename to log_accum.in 2057 * contrib/mfpipe.pl: Rename to mfpipe.in 2058 * contrib/rcslock.pl: Rename to rcslock.in 2059 * contrib/sccs2rcs.csh: Rename to sccs2rcs.in 2060 * src/cvsbug.sh: Rename to cvsbug.in 2061 20622001-01-03 Derek Price <derek.price@openavenue.com> 2063 2064 * Makefile.am (remotecheck): depend on 'all' 2065 * Makefile.in: regenerated 2066 20672001-01-03 Derek Price <derek.price@openavenue.com> 2068 2069 * Makefile.in (DEP_FILES): Regenerated with new version of Automake 2070 (DEP_FILES_conditional patch for BSD make compatibility) 2071 * contrib/Makefile.in: ditto 2072 * doc/Makefile.in: ditto 2073 * lib/Makefile.in: ditto 2074 * man/Makefile.in: ditto 2075 * src/Makefile.in: ditto 2076 * tools/Makefile.in: ditto 2077 * vms/Makefile.in: ditto 2078 * windows-NT/Makefile.in: ditto 2079 * windows-NT/SCC/Makefile.in: ditto 2080 20812000-12-28 Derek Price <derek.price@openavenue.com> 2082 2083 * INSTALL (BUILDING FROM SOURCES): Added a couple more platforms to the 2084 build and test list. 2085 (Building ... under Unix): Added note about BSD make and 2086 --disable-dependency-tracking 2087 (Building ... under Windows ...): Added note about using MSVC++ 6.0 2088 (Building [on] other platforms): Added note about wincvs.org and 2089 cvsnt.org. Added more complete note about BSD make and 2090 --disable-dependency-tracking than the above 2091 20922000-12-27 Derek Price <derek.price@openavenue.com> 2093 2094 * NEWS: Fix comments about the changes to ~/.cvspass 2095 20962000-12-26 Derek Price <derek.price@openavenue.com> 2097 2098 * Makefile.am (EXTRA_DIST): Add cvs.spec.in 2099 (cvs.spec): new target 2100 * Makefile.in: Regenerated 2101 * aclocal.m4: update timestamp 2102 * configure: Regenerated 2103 * configure.in (AC_OUTPUT): Remove cvs.spec, doc/CVSvn.texi, 2104 & src/version.c 2105 * stamp-h1.in: update timestamp 2106 * contrib/Makefile.in: ditto 2107 * lib/Makefile.in: ditto 2108 * man/Makefile.in: ditto 2109 * tools/Makefile.in: ditto 2110 * vms/Makefile.in: ditto 2111 * windows-NT/Makefile.in: ditto 2112 * windows-NT/SCC/Makefile.in: ditto 2113 21142000-12-22 Derek Price <derek.price@openavenue.com> 2115 2116 * configure.in (AC_OUTPUT): Stretched 2117 * configure: Regenerated 2118 21192000-12-22 Derek Price <derek.price@openavenue.com> 2120 2121 * aclocal.m4: Regenerated due to Automake update 2122 21232000-12-22 Derek Price <derek.price@openavenue.com> 2124 2125 * Makefile.in: Regenerated 2126 * aclocal.m4: Regenerated due to a change to AM_PROG_ETAGS 2127 * configure: Regenerated 2128 21292000-12-21 Derek Price <derek.price@openavenue.com> 2130 2131 * .cvsignore: removed newly unused files, added new stamp file, 2132 and alphabetized. 2133 * AUTHORS: Added this file to please Automake. Apparently, its 2134 presence is mandated by the GNU coding standards. 2135 * Makefile.am: New file needed by Automake 2136 * Makefile.in: Regenerated 2137 * NEWS: Add a comment about the Automake conversion 2138 * aclocal.m4: Added this file for Automake 2139 * config.h.in: Regenerated 2140 * configure: Regenerated 2141 * configure.in: Some changes to support Automake and support for 2142 missing roff & ps2pdf programs. 2143 * cvs.spec: Regenerated 2144 * cvs.spec.in: New file leveraging Automake support 2145 * depcomp: New Automake file 2146 * install-sh: Newer version from Automake 2147 * missing: New Automake file 2148 * mkinstalldirs: Newer version from Automake 2149 * stamp-h.in: Remove unused file 2150 * stamp-h1.in: New Automake generated stamp file 2151 21522000-11-30 Derek Price <derek.price@openavenue.com> 2153 Stephen Kennedy <Stephen.Kennedy@havok.com> 2154 2155 * cvs.spec (krb5): Require krb5-devel for a build of the krb5 target 2156 21572000-11-29 Derek Price <derek.price@openavenue.com> 2158 Stephen Kennedy <Stephen.Kennedy@havok.com> 2159 2160 * cvs.spec (build, post, preun): remove an old, commented out 2161 line and replace hardcoded paths with _infodir and _bindir as 2162 appropriate 2163 (files): replace file list with more generic and succinct one 2164 21652000-11-15 Derek Price <derek.price@openavenue.com> 2166 2167 * TODO (198): added note about deprecating cvs_temp_name 2168 * configure.in (AC_CHECK_FUNCS): added mkstemp to support 2169 new cvs_temp_file function. 2170 * config.h.in: regenerated 2171 * configure: regenerated 2172 21732000-11-08 Larry Jones <larry.jones@sdrc.com> 2174 2175 * configure.in: Check for getgroups function. 2176 * configure, config.h.in: Regenerated. 2177 21782000-11-07 Larry Jones <larry.jones@sdrc.com> 2179 2180 * Makefile.in (FLAGS_TO_PASS): Add INSTALL, INSTALL_DATA, and 2181 INSTALL_PROGRAM. 2182 (Reported by Christian Brechbuehler <christian@arsdigita.com>.) 2183 21842000-11-03 Derek Price <derek.price@openavenue.com> 2185 2186 * cvs.spec (build): pass in --without-gssapi when configuring the main 2187 package so that the Kerberized version of CVS doesn't get built when 2188 the user happens to have Kerberos installed in the default location. 2189 21902000-10-31 Derek Price <derek.price@openavenue.com> 2191 2192 * NEWS: Mention zlib was updated to 1.1.3. 2193 21942000-10-30 Derek Price <derek.price@openavenue.com> 2195 2196 * cvs.spec: Fixed trapping for gssapi so that the RPM can be built 2197 on a machine without Kerberos. Should now build standard RPM on a 2198 machine without Kerberos and the standard RPM + the Kerberos RPM on 2199 a machine with the Kerberos devel libraries. 2200 22012000-10-26 Larry Jones <larry.jones@sdrc.com> 2202 2203 * configure.in: Get path to pr for diff. 2204 (Patch submitted by Urs Thuermann <urs@isnogud.escape.de>.) 2205 * configure: Regenerated. 2206 22072000-10-18 Derek Price <derek.price@openavenue.com> 2208 2209 * .cvsignore: Added .fname & .version, two temporary files used in spec 2210 file creation. 2211 * Makefile.in (distclean-local): clean .fname & .version 2212 * cvs.spec: Replaced with a new version based on RedHat 6.2's spec file 2213 for cvs 1.10.7. Edited heavily to include a krb5 subpackage for the 2214 gssapi binary and fixed RedHat's info and man file placement. 2215 22162000-10-17 Derek Price <derek.price@openavenue.com> 2217 2218 * NEWS: added a comment about the new CVSROOT format for pserver. 2219 22202000-10-17 Derek Price <derek.price@openavenue.com> 2221 2222 * NEWS: added a comment about the new format of ~/.cvspass 2223 22242000-10-09 Derek Price <derek.price@openavenue.com> 2225 2226 * cvsnt.mak: Some minor changes to allow CVS to compile correctly 2227 under NT and Visual C++ 6.0. 2228 22292000-09-07 Larry Jones <larry.jones@sdrc.com> 2230 2231 * Makefile.in: Use @bindir@, @libdir@, @infodir@, and @mandir@ 2232 from autoconf. 2233 2234 * acconfig.h: Copy HAVE_CRYPT, HAVE_GETSPNAM, REGEX_MALLOC, and 2235 _REGEX_RE_COMP from config.h.in to here, where they should have 2236 been in the first place. 2237 * config.h.in: Regenerated. 2238 22392000-08-30 Larry Jones <larry.jones@sdrc.com> 2240 2241 * NEWS: Note additional history enhancements. 2242 22432000-08-01 Larry Jones <larry.jones@sdrc.com> 2244 2245 * configure.in, config.h.in: Add check for getpassphrase (Solaris). 2246 * configure: Regenerated. 2247 22482000-07-11 Larry Jones <larry.jones@sdrc.com> 2249 2250 * configure.in, config.h.in: Add checks for mknod() and st_rdev 2251 since some systems (notably Plan 9) don't have them. 2252 * configure: Regenerated. 2253 22542000-07-10 Larry Jones <larry.jones@sdrc.com> 2255 2256 * NEWS: Note the new "version" command. 2257 22582000-07-06 Larry Jones <larry.jones@sdrc.com> 2259 2260 * NEWS: Note that admin -t works in client/server. 2261 22622000-06-19 Larry Jones <larry.jones@sdrc.com> 2263 2264 * configure.in (AC_DEFINE): Define REGEX_MALLOC and _REGEX_RE_COMP 2265 to configure lib/regex.c the way we want without messing with the 2266 code. 2267 * config.h.in: Ditto. 2268 * configure: Regenerated. 2269 22702000-05-16 Jim Kingdon <kingdon@redhat.com> 2271 2272 * TODO (186): Remove paragraph about Eric Raymond's interest. 2273 This is still on the future projects on his site, it just seems to 2274 brief (and too long ago updated) that I don't really see the need 2275 to mention it. 2276 22772000-05-05 Larry Jones <larry.jones@sdrc.com> 2278 2279 * TESTS: Add notes about required tools and where to get them. 2280 22812000-05-02 Donald Sharp <sharpd@cisco.com> 2282 and Larry Jones <larry.jones@sdrc.com> 2283 2284 * NEWS: Note history output format change. 2285 22862000-02-17 Larry Jones <larry.jones@sdrc.com> 2287 2288 * NEWS: Note that PreservePermissions is disabled. 2289 * configure.in: Don't define PRESERVE_PERMISSIONS_SUPPORT. 2290 * configure: Regenerated. 2291 22922000-02-01 Larry Jones <larry.jones@sdrc.com> 2293 2294 * configure.in: Try again to handle systems that need both libsocket 2295 and libnsl. 2296 * configure: Regenerated. 2297 22981999-12-09 Larry Jones <larry.jones@sdrc.com> 2299 2300 * configure.in: Correctly handle systems that need both libsocket 2301 and libnsl. 2302 * configure: Regenerated. 2303 23041999-12-06 Larry Jones <larry.jones@sdrc.com> 2305 2306 * configure.in: Update to autoconf 2.13; use new AC_SEARCH_LIBS 2307 to handle getspnam, connect, gethostbyname, and crypt correctly; 2308 use new AC_FUNC_FNMATCH instead of doing it by hand. 2309 * configure: Regenerated with autoconf 2.13. 2310 23111999-12-06 Larry Jones <larry.jones@sdrc.com> 2312 2313 * INSTALL (Tested platforms): Update info. 2314 23151999-11-04 Jim Kingdon <http://developer.redhat.com/> 2316 2317 * README (Installation): Yet another prep.ai.mit.edu -> gnu.org 2318 change (can't believe we still haven't gotten them all). 2319 23201999-11-04 Karl Fogel <kfogel@red-bean.com> 2321 2322 * NEWS: added item about anon cvs no longer needing password. 2323 23241999-10-28 Larry Jones <larry.jones@sdrc.com> 2325 2326 * TESTS: Add note about not running as root. Remove note about 2327 Solaris sort since sanity.sh was changed to avoid the problem. 2328 23291999-07-12 Larry Jones <larry.jones@sdrc.com> 2330 2331 * TESTS: Remove suspicion that setting LC_COLLATE has fixed the 2332 problem with Solaris sort -- people are still reporting it. 2333 23341999-05-17 Jim Kingdon <http://www.cyclic.com> 2335 2336 (These changes were run by devel-cvs; feedback was "They look fine" 2337 from Jim Meyering and "I concur" from Noel Cragg). 2338 * HACKING (Submitting patches): Rewrite parts to try to sketch out 2339 a process which is less centralized and hopefully describes the 2340 status quo better (for example, I've mostly removed the word 2341 "submit" because it describes a process of sending your patch to a 2342 central authority rather than to whoever wants it). Update to 2343 reflect some of the current practices/thinking regarding quality 2344 and other matters. Try to be more concise where feasible. 2345 23461999-05-13 Jim Kingdon <http://www.cyclic.com> 2347 2348 * BUGS: Remove item about RELATIVE_REPOS not working with 2349 client/server CVS; it must have been fixed because the testsuite 2350 is working fine with RELATIVE_REPOS. 2351 23521999-05-07 Jim Kingdon <http://www.cyclic.com> 2353 2354 * TESTS: Add note about send-expect style interaction. 2355 23561999-04-26 Jim Kingdon 2357 2358 * cvsnt.mak: Revert to the version before today's changes 2359 (modulo one "because the IDE feels like it" change). I 2360 couldn't get O'Connor's cvsnt.mak to work with MSVC 4.0 at 2361 all (I tried the IDE, which tried to wrap the makefile and 2362 wouldn't build even with the wrap, and the command line NMAKE). 2363 * .cvsignore: Add back cvsnt.mdp WinDebug WinRel, accordingly. 2364 23651999-04-26 Jim Kingdon <http://www.cyclic.com> 2366 2367 * Makefile.in (DISTFILES): Add cvsnt.dsw. 2368 23691999-04-26 (submitted 1999-03-24) John O'Connor <john@shore.net> 2370 2371 * cvsnt.dsw: new file. The workspace file used by MSVC 5+ to 2372 manage multiple projects. It contains three projects: cvsnt, 2373 zlib and diff. 2374 2375 * cvsnt.dsp: Fixed problem where CVS wouldn't build because of 2376 file name conflicts. Removed all the files from zlib and diff 2377 directories and moved to separate project files. 2378 2379 * cvsnt.mak: Re-generated due to the changes in cvsnt.dsp. 2380 2381 * .cvsignore: Removed un-used entries related to MSVC. Added 2382 entries to cover all files generated by the NT build: *.ncb, 2383 *.opt, *.plg, Debug and Release. 2384 23851999-04-09 Jim Kingdon <http://www.cyclic.com> 2386 2387 * HACKING: Add a sentence about sending patches somewhere other 2388 than bug-cvs, while still granting permission for people to use 2389 them under the GPL. 2390 23911999-04-08 Jim Kingdon <http://www.cyclic.com> 2392 2393 * configure.in (AC_OUTPUT): Remove macintosh/Makefile (overlooked 2394 in change of 1999-02-26; thanks to Erik Bertelsen for reporting it). 2395 * configure: Regenerated. 2396 23971999-02-26 Jim Kingdon <http://www.cyclic.com> 2398 2399 * macintosh: Remove this subdirectory and all its contents. It 2400 contained MacCVS 2.x, but pretty much everyone has moved on to 2401 MacCVS 3.x, MacCVS Pro, or MacCVSClient. 2402 * Makefile.in (SUBDIRS): Remove macintosh. 2403 24041999-02-25 Mehul N. Sanghvi (and Jim Kingdon) 2405 2406 * INSTALL: Add MkLinux on PowerPC. 2407 24081999-02-18 Jim Kingdon 2409 2410 * cvsnt.mak: Remove vasprintf. Plus of course the usual 2411 "because the IDE feels like it" changes. 2412 24131999-02-09 Jim Kingdon <http://www.cyclic.com> 2414 2415 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf; see 2416 lib/ChangeLog for rationale. 2417 * configure: Regenerated. 2418 24191999-01-31 Assar Westerlund of sics.se 2420 and Jim Kingdon 2421 2422 * configure.in: The GSSAPI code in CVS requires krb5.h which 2423 Solaris 2.7 doesn't have. Check for it. 2424 * configure: Regenerated. 2425 24261999-01-12 Jim Kingdon <http://www.cyclic.com> 2427 2428 * COPYING, COPYING.LIB: Remove obsolete snail address of the Free 2429 Software Foundation. 2430 24311998-12-01 Jim Kingdon 2432 2433 * TODO (195): Check in a few clarifications from Andrew Tridgell, 2434 the rsync author. 2435 24361998-11-11 Jim Kingdon 2437 2438 * HACKING: Change prep.ai.mit.edu to gnu.org. 2439 24401998-10-26 Jim Kingdon 2441 2442 * INSTALL: Add information for Sequent DYNIX/ptx4.0, from a report 2443 by Marco Franzen. 2444 24451998-10-14 Jim Kingdon 2446 2447 * configure.in (AC_OUTPUT): Remove contrib/elib/Makefile. 2448 * configure: Regenerated using autoconf 2.10. 2449 24501998-10-13 Jim Kingdon 2451 2452 * TODO (149): Update since -d doesn't rewrite CVS/Root any more. 2453 24541998-10-03 Jim Kingdon <kingdon@harvey.cyclic.com> 2455 2456 * TODO (31): Mention the ,foo.c, and SIGINT issue. 2457 24581998-09-25 Jim Kingdon <kingdon@harvey.cyclic.com> 2459 2460 * FAQ: Update from FAQ-O-Matic. This features fewer blank lines 2461 and a few more minor formatting changes (not sure whether the 2462 FAQ-O-Matic changed or whether this is because I upgraded Lynx). 2463 I read through the diffs, and the real changes are: (A) In 2464 /Advanced_Topics_/Setting_up_and_Manag/, #1, describe "cvs init", 2465 don't describe committing modules file twice 2466 (no longer needed now that mkmodules is not a separate program), 2467 don't mention "cvs import" here. (B) 2468 /Advanced_Topics_/Setting_up_and_Manag/, #5, describe special 2469 issues with pserver and repository permissions, 2470 (C), /Advanced_Topics_/Tricks_of_the_Trade/, renumber the question 2471 "Why do timestamps sometimes get set to the date of the revision" 2472 from #17 to #9. Renumber the questions between #9 and #17 2473 accordingly, (D) /User_Tasks_/Less_Common_User_Tas/, "8. How do I 2474 split a file into pieces, retaining revision histories?", include 2475 a script which may help with this, (E) 2476 /What_is_CVS_/How_does_CVS_differ_/, correct the name of SABLIME, 2477 (F) /What_is_CVS_/Where_do_I_find_CVS_/, "2. Is there an archive 2478 of CVS material?", note that http://www.delos.com/cvs doesn't 2479 exist any more. 2480 2481 * NEWS: Mention :fork:. 2482 24831998-09-24 Jim Kingdon <kingdon@harvey.cyclic.com> 2484 2485 * INSTALL (Tested platforms): Update SCO OpenServer information, 2486 from a report by Robert Lipe@DIGI. 2487 24881998-09-22 Jim Kingdon <kingdon@harvey.cyclic.com> 2489 2490 * NEWS: Add items about multiple roots and -d not updating 2491 CVS/Root. 2492 24931998-09-09 Jim Kingdon <kingdon@harvey.cyclic.com> 2494 2495 * configure.in (AC_OUTPUT): Remove tools/pcl-cvs/Makefile. 2496 * configure: Regenerated using autoconf 2.10. 2497 24981998-09-07 Jim Kingdon <kingdon@harvey.cyclic.com> 2499 2500 * NEWS: Add item about LockDir. 2501 25021998-08-31 Jim Kingdon <kingdon@harvey.cyclic.com> 2503 2504 * INSTALL (Tested platforms): Add Solaris x86 (reported by Jeremy of 2505 exit109.com) and Irix 6.4 (reported by Russ Allbery). 2506 2507 * INSTALL (Tested platforms): Add Solaris 2.6 (reported by Russ 2508 Allbery). 2509 25101998-08-28 Noel Cragg <noel@swish.red-bean.com> 2511 2512 * TODO (196): new item. 2513 25141998-08-26 Jim Kingdon <kingdon@harvey.cyclic.com> 2515 2516 * TESTS: Update comments concerning Solaris sort and LC_COLLATE. 2517 25181998-08-17 Jim Kingdon <kingdon@harvey.cyclic.com> 2519 2520 * INSTALL: Update Irix, Ultrix, and NetBSD/Alpha with test results 2521 from Noel. 2522 25231998-08-14 Jim Kingdon <kingdon@harvey.cyclic.com> 2524 2525 * INSTALL: Add NetBSD/mac68k (reported by Hauke Fath of melog.de). 2526 Add alpha-dec-osf4.0 and update SunOS and linux entries (reported 2527 by Jim Kingdon and Noel Cragg). 2528 25291998-08-06 Jim Kingdon <kingdon@harvey.cyclic.com> 2530 2531 * INSTALL: Update for SCO OpenServer 5 (reported by Jeffery 2532 Cann). 2533 25341998-08-01 Jim Kingdon <kingdon@harvey.cyclic.com> 2535 2536 * INSTALL: Add Unixware 7 (reported by Phillip Porch). 2537 25381998-07-29 Jim Kingdon <kingdon@harvey.cyclic.com> 2539 2540 * cvsnt.mak: For rcscmds.c, also include files from the diff 2541 directory. Plus of course the usual voluminous "because Visual 2542 C++ 4.0 feels like it" changes. 2543 2544Tue Jul 28 22:16:48 1998 Noel Cragg <noel@swish.red-bean.com> 2545 2546 * Makefile.in (dist): unset the GZIP shell variable before calling 2547 gzip to avoid invocation problems. 2548 2549Sun Jul 26 16:22:21 1998 Noel Cragg <noel@swish.red-bean.com> 2550 2551 * NEWS: add info about TopLevelAdmin. 2552 25531998-07-20 Jim Kingdon <kingdon@harvey.cyclic.com> 2554 2555 * INSTALL: Update entries for HPUX and AIX (based on a submission 2556 from Andreas Ley). 2557 25581998-06-25 Jim Kingdon <kingdon@harvey.cyclic.com> 2559 2560 * README.VMS: We generally don't need GNU patch any more. 2561 25621998-06-03 Jim Kingdon <kingdon@harvey.cyclic.com> 2563 2564 * TESTS: Don't mention the version of Solaris; Mark Borges says 2565 that it applies to Solaris 2.5 as well as 2.6. 2566 25671998-06-02 Assar Westerlund <assar@sics.se> 2568 2569 * configure.in: Test for GSS_C_NT_HOSTBASED_SERVICE in gssapi.h. 2570 * acconfig.h: Add undef for HAVE_GSS_C_NT_HOSTBASED_SERVICE. 2571 * configure, config.h.in: Rebuild. 2572 25731998-06-01 Assar Westerlund <assar@sics.se> 2574 and Ian Lance Taylor <ian@cygnus.com> 2575 2576 * configure.in: Check for GSSAPI headers individually. Use a 2577 different set of GSSPI libraries if gssapi.h rather than 2578 gssapi/gssapi.h is found. Adds Heimdal support. 2579 * configure, config.h.in: Rebuild. 2580 25811998-05-25 Jim Kingdon <kingdon@harvey.cyclic.com> 2582 2583 * cvs.spec (%description): Rewrite to be slightly more verbose 2584 about the basic features. Don't try to mention what CVS lacks. 2585 25861998-05-23 Jim Kingdon <kingdon@harvey.cyclic.com> 2587 2588 * BUGS: Remove items about binary file bugs which were fixed 2589 approximately 6 months ago. 2590 25911998-04-28 Jim Kingdon <kingdon@harvey.cyclic.com> 2592 2593 * TESTS: Add note about Solaris sort program (reported by Mark 2594 D. Baushke). 2595 25961998-03-16 Larry Jones <larry.jones@sdrc.com> 2597 2598 * configure.in: Simplify test for shadow password support since 2599 the code now handles the case where shadow passwords are supported 2600 but are not in use. 2601 * configure: Regenerated. 2602 26031998-03-07 Jim Kingdon <kingdon@harvey.cyclic.com> 2604 2605 * TESTS: Remove note about SGI's XFS. Someone reports that it 2606 works (I would assume due to the 13 Feb 1998, and earlier, changes 2607 to sanity.sh). 2608 2609 * NEWS: Add item about PreservePermissions. Fix unclear wording 2610 in gserver item. 2611 26121998-03-04 Jim Kingdon <kingdon@harvey.cyclic.com> 2613 2614 * acconfig.h, configure.in: Add PRESERVE_PERMISSIONS_SUPPORT and 2615 always define it. 2616 * configure, config.h.in: Regenerated. 2617 2618Tue Feb 17 18:32:36 1998 Ian Lance Taylor <ian@cygnus.com> 2619 2620 * configure.in: Add memmove back to AC_REPLACE_FUNCS list. 2621 * configure: Rebuild. 2622 26231998-02-16 Jim Kingdon <kingdon@harvey.cyclic.com> 2624 2625 * TODO (190): Remove "failed to check out" from commit.c from 2626 lists of error messages suppressed by -q; it no longer is. 2627 26284 Feb 1998 Jim Kingdon 2629 2630 * cvsnt.mak: The usual "because Visual C++ feels like it" 2631 changes. These ones seem to have to do with reordering 2632 files and release versus debug configurations, mainly. 2633 2634Fri Jan 30 10:37:40 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2635 2636 * INSTALL: Update which version of CVS was tested with EMX. 2637 263815 Jan 1998 W. L. Estes <wlestes@hamlet.uncg.edu> 2639 and Jim Kingdon <kingdon@harvey.cyclic.com> 2640 2641 * cvs.spec, Makefile.in: Fix some problems with the spec file 2642 distributed with cvs. RPM chokes on a build root of slash, so 2643 that is gone now. CVS is relocatable (as far as I know) so I 2644 added a prefix tag. The source location was incorrect and in 2645 fixing that I had to add a `g' flag to one of the sed commands in 2646 the Makefile.in so the spec file gets generated correctly. 2647 264813 Jan 1998 Jim Kingdon 2649 2650 * cvsnt.mak: Add lib/fncase.c. Plus of course the usual 2651 "because Visual C++ feels like it" changes. 2652 2653Tue Jan 13 16:49:38 1998 Ian Lance Taylor <ian@cygnus.com> 2654 2655 * acconfig.h (USE_SETMODE_STDOUT): Add undef line. 2656 (HAVE_SETMODE): Likewise. 2657 * configure.in: If cygwin32, define USE_SETMODE_STDOUT and 2658 HAVE_SETMODE. 2659 * configure, config.h.in: Regenerate. 2660 2661 * acconfig.h (UTIME_EXPECTS_WRITABLE): Add undef line. 2662 * configure.in: If cygwin32, define UTIME_EXPECTS_WRITABLE. 2663 * configure, config.h.in: Regenerate. 2664 2665 * configure.in: Add test for cygwin32, and set LIBOBJS and LIBS 2666 accordingly. 2667 * configure: Regenerate. 2668 2669Sun Jan 11 11:43:55 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2670 2671 * HACKING: Add example of indentation for switch statement. I 2672 always have to look this one up, and it seems worthwhile to 2673 specify it here rather than be unsure which switch statement in 2674 CVS to use as an example. 2675 2676Wed Jan 7 09:41:08 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2677 2678 * TODO: Revise item 149 (concerning changing CVS/Root and such). 2679 "This whole area is a rather bad pile of individual decisions which 2680 accumulated over time, some of them probably bad decisions with 2681 hindsight." 2682 2683Wed Dec 31 09:25:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2684 2685 * FAQ: Re-import from FAQ-O-Matic. Features a change regarding 2686 removing directories. 2687 2688Tue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2689 2690 * README.VMS, INSTALL, HACKING, BUGS, README: Change bug-cvs 2691 address from prep.ai.mit.edu to gnu.org per email from Martin 2692 Hamilton. When referring to bug-reporting procedure refer to 2693 Cederqvist not README. 2694 2695Tue Dec 16 13:13:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2696 2697 * FAQ: Re-import from FAQ-O-Matic. The content is the same, but 2698 instead of being from Mosaic, it is from "lynx -dump -nolist". 2699 This output is somewhat better (for example, it is formatted for 2700 80 columns or so, rather than Mosaic which is rather 2701 inconsistent), and also lynx is free and still maintained whereas 2702 NCSA Mosaic is proprietary and no longer maintained. 2703 2704 * FAQ: Re-import from FAQ-O-Matic. Features an update to the 2705 Sablime question. 2706 2707 * NEWS: Add item about GSSAPI. 2708 2709Fri Dec 12 14:00:57 1997 Ian Lance Taylor <ian@cygnus.com> 2710 2711 * configure.in: Add --with-gssapi option, and look for gssapi.h 2712 and GSSAPI Kerberos v5 libraries. 2713 * acconfig.h: Add HAVE_GSSAPI. 2714 * configure, config.h.in: Regenerate. 2715 2716Thu Dec 11 15:58:06 1997 Eric Mumpower <nocturne@cygnus.com> 2717 2718 * configure.in: Let --with-krb4 override the system Kerberos 2719 header files and libraries, if any. 2720 * configure: Regenerate. 2721 2722Thu Dec 4 20:01:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2723 2724 * configure.in (AC_CHECK_FUNCS): Remove mempcpy per change to 2725 src/rcs.c. 2726 * configure: Regenerated (never was regenerated after getwd change). 2727 27281997-12-04 Jim Meyering <meyering@na-net.ornl.gov> 2729 2730 * configure.in (AC_CHECK_FUNCS): Add mempcpy. 2731 2732Thu Dec 4 10:42:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2733 2734 * BUGS: Update for kfogel .cvswrappers fix. 2735 2736Tue Dec 2 22:14:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2737 2738 * MINOR-BUGS: Update per info-cvs mail from Steve Cameron. 2739 27401997-11-29 Jim Kingdon 2741 2742 * cvsnt.mak: Remove lib/getwd.c (see lib/ChangeLog for rationale). 2743 2744 * cvsnt.mak: The usual "because Developer Studio feels like 2745 it" changes. 2746 2747Sat Nov 29 22:10:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2748 2749 * configure.in (AC_REPLACE_FUNCS): Remove getwd (see lib/ChangeLog 2750 for rationale). 2751 2752Mon Nov 24 10:36:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2753 2754 * INSTALL: Update QNX information per email from Michael Hunter of 2755 QNX. 2756 2757Wed Nov 19 17:44:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2758 2759 * INSTALL: Add Sequent entry per bug-cvs report. 2760 27611997-11-17 Karl Fogel <kfogel@floss.red-bean.com> 2762 2763 * BUGS: Remove item about exporting binary files to non-unix 2764 clients; this is fixed. 2765 2766Mon Nov 17 09:07:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2767 2768 * BUGS: Add yet another binary files problem. 2769 27701997-11-14 Karl Fogel <kfogel@floss.red-bean.com> 2771 2772 * cvsnt.mak: updated for diff/ subdir. 2773 2774Fri Nov 14 12:25:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2775 2776 * BUGS: Remove item about dying gasps message. At least one known 2777 cause has been fixed. 2778 2779Wed Nov 12 20:24:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2780 2781 * FAQ: Re-import from FAQ-O-Matic. Features a wording fix to 2782 "What do I do first? How do I create a Repository?" and a 2783 formatting fix (makes it clear which bullets are under what) 2784 to "What is a module?" 2785 2786 * NEWS: Add item about RCS library. Remove item about RCSBIN in 2787 CVSROOT/config. 2788 * INSTALL: Simplify instructions to reflect the fact that one need 2789 not any longer install RCS and GNU diff. 2790 * PROJECTS: Remove item about RCS library; it is done. 2791 2792Mon, 10 Nov 1997 Jim Kingdon 2793 2794 * cvsnt.dsp: For diff/diff.c, also look for include files in 2795 diff directory. This means we get diff/system.h not lib/system.h. 2796 2797Sun Nov 9 16:16:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2798 2799 * TODO (#195): New item, about rsync and such issues. 2800 2801Thu Nov 6 14:29:14 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2802 2803 * TODO (#194): New item, about separated metadata. 2804 2805 * TODO (#186): Rewrite paragraph on CVSclusters to be clearer 2806 about what this can do and why I think it is a cool idea. 2807 2808Sun Nov 2 19:34:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2809 2810 * DEVEL-CVS: Wording fix: want to specify that new developers are 2811 granted checkin access and the ability to send to devel-cvs, not 2812 specify whether this is implemented via an "account" (whatever 2813 that is) (editorial change, not run by devel-cvs). 2814 2815Fri Oct 31 16:30:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2816 2817 * NEWS: Mention admin -o rev1::rev2. 2818 2819Wed Oct 29 08:40:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2820 2821 * TODO: Add item 193, about alternatives to timestamps in CVS/Entries. 2822 2823Tue Oct 28 19:59:48 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2824 2825 * TODO (190): "rcs failed" message is no longer affected by global 2826 -q option. 2827 28281997-10-28 Jim Kingdon 2829 2830 * .cvsignore: Add Visual C++ files du jour, namely 2831 {diff,vc50}.{pdb,idb,pch}. 2832 2833 * cvsnt.dsp: Add files for diff library. The custom build 2834 stuff for diff/version.c and diff/diff.c was to deal with 2835 there also being a src/version.c and src/diff.c. There 2836 might be an easier way. 2837 2838Mon Oct 27 11:21:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2839 2840 * FAQ: Re-import from FAQ-O-Matic. Features an edit from Larry 2841 Jones regarding CVS on Windows. 2842 2843Mon Oct 20 15:23:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2844 2845 * BUGS: Add item about spaces in login names. 2846 2847Mon Oct 20 10:25:42 1997 Hannes R. Boehm <hannes@boehm.org> 2848 2849 * INSTALL (Tested platforms): Add Red Hat Linux 4.2. 2850 2851Wed Oct 15 10:55:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2852 2853 * TODO (#192): Also mention issue with opening connections to new 2854 servers if CVSROOT changes. 2855 2856 * TODO (#191): Add thoughts on external difference programs. 2857 28581997-10-11 Noel Cragg <noel@swish.red-bean.com> 2859 2860 * BUGS: remove note about the `-d' flag bug that was just fixed. 2861 2862 * TODO: new item 192. 2863 2864Thu Oct 9 12:59:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2865 2866 * TODO: Revise item #182 to be clearer and to point to the 2867 unofficial patch. 2868 2869Thu Sep 25 14:48:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2870 2871 * build.com: Also recurse into diff directory. 2872 2873Wed Sep 24 10:35:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2874 2875 * configure.in: Don't check for system-supplied regex matcher; see 2876 comment for rationale. 2877 * configure: Regenerated. 2878 2879Tue Sep 23 16:00:25 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2880 2881 * BUGS: Add item about cvs add and -k wrappers. 2882 2883Mon Sep 22 11:21:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2884 2885 * TODO: Revise item #191 in response to xdelta 1.10 release and a 2886 few other random thoughts. 2887 2888Sun Sep 21 17:56:28 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2889 2890 * configure.in: Instead of checking for memchr, just define 2891 HAVE_MEMCHR and HAVE_STRCHR. 2892 Add comment about AC_FUNC_VFORK and vfork in general. 2893 * acconfig.h: Add HAVE_MEMCHR and HAVE_STRCHR. 2894 * configure, config.h.in: Regenerated. 2895 2896 * config.h.in: Regenerate using autoheader from autoconf 2.10. 2897 2898Sat Sep 20 01:17:10 1997 Tim Pierce <twp@twp.tezcat.com> 2899 2900 [notes: (1) includes the patches to config.h.in which he sent 2901 (presumably generated), (2) I have omitted a change, which was 2902 sent without a ChangeLog entry, to change re_exec to 2903 re_compile_pattern in configure.in, (3) Also adds diff/Makefile in 2904 AC_OUTPUT -kingdon] 2905 2906 * Makefile.in (USOURCE_SUBDIRS, check, remotecheck, installcheck): 2907 Add diff. 2908 2909 Note that AC_CHECK_FUNCS(vfork) 2910 has been replaced by AC_FUNC_VFORK... libdiff wants the more 2911 specific test, and it seems unlikely to break CVS. 2912 2913 * configure.in: Add AC_FUNC_CLOSEDIR_VOID, AC_FUNC_VFORK, 2914 AC_STRUCT_ST_BLKSIZE. 2915 (AC_CHECK_HEADERS): Add limits.h and sys/file.h. 2916 (AC_REPLACE_FUNCS): Add memchr. 2917 (AC_CHECK_FUNCS): Remove vfork. 2918 2919Fri Sep 19 09:59:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2920 2921 * TODO: Add item #191, concerning how to store binary files. 2922 2923Wed Sep 17 16:13:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2924 2925 * TESTS: Add ideas about ability to pass spaces in arguments, and 2926 stdin, to the program under test, as something to consider for the 2927 different test frameworks. 2928 2929Tue Sep 16 00:14:55 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2930 2931 * BUGS: Add item about importing binary files. 2932 2933 * TODO: Adjust item #150 to reflect the fact that the client is 2934 not quite so mean about tossing the log message as it was. 2935 2936Fri Sep 12 13:04:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2937 2938 * INSTALL: Update Windows entries per email from Greg Strockbine 2939 <gstrock@dpc.com>. 2940 2941Thu Sep 11 15:03:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2942 2943 * TODO: New item #190, about meaning of -q and -Q global options. 2944 2945Wed Sep 10 18:48:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2946 2947 * TODO: A few more thoughts on "cvs message" (item 150). 2948 2949Tue Sep 9 22:20:15 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2950 2951 * README.VMS (Notes regarding compiling on VAX/VMS): Add item 2952 about mode_t and pid_t. 2953 2954Sun Sep 7 17:34:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2955 2956 * FAQ: Re-import from FAQ-O-Matic. The metavariables are back. 2957 2958 * FAQ: Re-import from FAQ-O-Matic. Features comment from 2959 julian@whistle about update -r branch:date. It also clobbered the 2960 metavariables (confusion about "<" as data vs. HTML tag I would 2961 guess), which I plan on fixing in a moment. 2962 2963 * configure.in: Add comment about re_exec and regexp syntax. 2964 2965 * configure.in (AC_REPLACE_FUNCS): Remove strdup; CVS was long 2966 ago converted to use its own routine xstrdup. 2967 * configure: Regenerated. 2968 2969Sat Sep 6 00:08:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2970 2971 * FAQ: Re-import from FAQ-O-Matic. In particular: GIC info 2972 updated, binary files updated (e.g. -kb not -ko), rename database 2973 and rCVS info updated (refer to TODO), tweaks to section on 2974 contributing (HACKING, DEVEL-CVS, &c), Cyclic info updated 2975 (e.g. remove Indiana address), usenet info updated 2976 (e.g. comp.software.config-mgmt not gnu.*). 2977 2978Fri Sep 5 20:46:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2979 2980 * FAQ: Add another introductory paragraph which talks about out of 2981 date material from 1995 FAQ. 2982 2983 * FAQ: Re-import from FAQ-O-Matic. This was mainly as a proof of 2984 concept that I could edit the Cygnus question and have the diffs 2985 come out looking right (which worked), but I also discovered that 2986 the previous checkin was truncated partway through. 2987 2988 * FAQ: Replace file with an introductory paragraph plus a 2989 downloaded copy of Molli's FAQ-O-Matic. I believe the content 2990 closely matches the 1995 Grubbs FAQ but because everything is 2991 re-ordered it would be painstaking work to verify this. 2992 2993Thu Sep 4 17:33:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2994 2995 * BUGS: Add item about -w global option and client/server. 2996 2997Wed Sep 3 23:03:34 1997 Noel Cragg <noel@harvey.cyclic.com> 2998 2999 * TODO: Verbosify verbiage in item #189. 3000 3001Wed Sep 3 14:14:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3002 3003 * TODO: Add item #189, concerning renames. 3004 3005Sat Aug 30 03:26:57 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3006 3007 * TODO: Fix typo in Noel's change. 3008 3009Sat Aug 30 03:17:36 1997 Noel Cragg <noel@harvey.cyclic.com> 3010 3011 * TODO: Add a header so emacs chooses the correct editing mode. 3012 Made several entries more verbose (expanded some of the less 3013 well-known acronyms and/or added pointers to further 3014 documentation). 3015 3016Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3017 3018 * INSTALL: Remove "SparcClassing" typo that has been there for 3019 a while. 3020 3021Wed Aug 20 09:51:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3022 and Loren James Rittle <rittle@comm.mot.com> 3023 3024 * INSTALL: Update information for SunOS4, Solaris, Digital Unix, 3025 and HPUX. 3026 3027Fri Aug 15 16:42:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3028 3029 * INSTALL: Remove the "CVS 1.6" crud; it really isn't needed. Add 3030 paragraph about the meaning of the last three arguments to cvs 3031 import. 3032 3033Thu Aug 14 14:42:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3034 and Loren James Rittle <rittle@comm.mot.com> 3035 3036 * INSTALL: Update information for SunOS4 and Solaris. 3037 3038Mon Aug 4 00:02:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3039 3040 * BUGS: Be specific about wrappers not working client/server. 3041 3042Sat Aug 2 09:23:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3043 3044 * INSTALL: In step 4, be more generic (the CVS sources are just an 3045 example, and people might not have them handy). 3046 3047Fri Jul 25 17:02:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3048 3049 * INSTALL: Refer to cvs.texinfo as the Cederqvist manual; that 3050 seems to be the description which best applies no matter how it 3051 was obtained. Be a little more explicit about the "$" prompt 3052 convention and setting environment variables. Use double quotes 3053 because they work on both DOS and Unix. 3054 3055Thu Jul 24 12:22:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3056 3057 * NEWS: Also mention SystemAuth. 3058 3059 * INSTALL (MIPS): Add more detailed report concerning Irix 6.2, 3060 as reported by larry.jones@sdrc.com (Larry Jones). 3061 3062Tue Jul 22 17:35:31 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3063 3064 * INSTALL (PowerPC): Add item for Lynx 2.5. 3065 306621 Jul 1997 Jim Kingdon 3067 3068 * Makefile.in (DISTFILES): Add cvsnt.dsp. 3069 3070Mon Jul 21 09:40:10 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3071 3072 * configure.in: Adjust comment regarding version of autoconf which 3073 introduced --bindir. 3074 3075Fri Jul 18 09:47:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3076 3077 * TODO: Remove item 161 (the comments in cvs.texinfo have a much 3078 more complete discussion of date format issues). In item 30, 3079 change "patch" to "rdiff" and expand discussion slightly. Remove 3080 item 64 (the performance issues in initial checkout have probably 3081 changed quite a bit since that was written and in any event it 3082 isn't particularly useful without specifics of what is slow and 3083 ideas for speeding it up). 3084 3085 * INSTALL: Reorganize to separate out building/installing CVS 3086 executables from what to do once you have them. Adjust Visual C++ 3087 instructions to deal with Visual C++ 5.x. Add brief mentions of 3088 platforms other than unix and Windows. 3089 3090Thu Jul 17 21:13:16 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3091 3092 * TODO: In item 39, talk about how PRCS 1.2 as a possible model. 3093 3094Sat Jul 12 15:43:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3095 3096 * HACKING: Rewrite paragraph on arbitrary limits to reflect the 3097 fact that the known arbitrary limits are gone. 3098 30998 Jul 1997 Jim Kingdon 3100 3101 * cvsnt.dsp: Turn on browse information. 3102 3103Thu Jul 3 10:07:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3104 3105 * INSTALL: Sending exact suggested text is almost as good as a diff. 3106 3107 * INSTALL (i386 family): Add lines about Watcom and EMX on OS/2. 3108 3109 * TODO: Add notes about popt and option parsing in general. 3110 3111Wed Jul 2 13:11:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3112 3113 * TODO: Update item 149 to reflect CVS/Root. 3114 3115 * TODO: Add item 187, about usage errors vs. help messages. 3116 3117Mon Jun 23 18:24:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3118 3119 * NEWS: Adjust mention of read-only access in the light of 3120 changes to cvs.texinfo. 3121 3122 * TODO: Add item 186, concerning multisite. 3123 3124Sun, 22 Jun 1997 Jim Kingdon 3125 3126 * cvsnt.dsp: New file. This apparently is what Visual C++ 5.0 3127 uses in lieu of a .mak file (or so it seems). 3128 * .cvsignore: Add cvsnt.opt cvsnt.dsw cvsnt.plg. These seem to 3129 be the generated files du jour for Visual C++ 5.0. 3130 3131Thu Jun 19 17:16:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3132 3133 * NEWS: Add item about CVSROOT/config. 3134 3135Wed Jun 18 00:00:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3136 3137 * NEWS: Mention pserver --allow-root. 3138 3139Mon Jun 16 19:07:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3140 3141 * Makefile.in (SUBDIRS): Add emx. 3142 * configure.in (AC_OUTPUT): Add emx. 3143 * configure: Regenerated. 3144 3145Sun Jun 8 23:44:00 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3146 3147 * configure.in (AC_CHECK_FUNCS): Remove mkfifo; not used anywhere. 3148 * configure, config.h.in: Regenerated. 3149 3150Thu May 29 15:53:06 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3151 3152 * DEVEL-CVS: Add "Policy regarding checkout-only access" to 3153 replace parenthetical remark about checkout-only access. This is 3154 more of a cosmetic/editorial change than a new policy. 3155 3156Wed May 21 17:02:29 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3157 3158 * BUGS: Add item about wrappers. 3159 3160Fri May 16 13:43:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3161 3162 * BUGS: Add item about "cvs export" and binary files. 3163 3164Sun May 11 11:38:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3165 3166 * README.VMS: Remove information about "direct TCP". Noone has 3167 been complaining about it being broken (the code bitrotted not long 3168 after it was written), nor has anyone complained 3169 that contrib/listener.c was omitted from the distribution (because 3170 it wasn't mentioned in contrib/Makefile.in DISTFILES). If there 3171 is a desire to resurrect such a feature, it should use port 2401 3172 as now discussed in doc/cvsclient.texi. 3173 3174Thu May 8 12:14:40 1997 Larry Jones <larry.jones@sdrc.com> 3175 and Jim Kingdon <kingdon@harvey.cyclic.com> 3176 3177 * INSTALL: Update MIPS/SGI Irix 6.2 3178 * TESTS: Add note about TESTDIR and SGI Irix 6's XFS. 3179 3180Wed May 7 12:01:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3181 3182 * TODO: Fix keywords accidentally expanded in previous checkin. 3183 3184 * TODO: Add item #185, concerning keyword expansion and merges. 3185 3186Sun May 4 19:46:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3187 3188 * README: Replace section on reporting bugs with a reference to 3189 the bug-reporting section in cvs.texinfo. 3190 3191Fri May 2 22:50:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3192 3193 * BUGS: Remove item about importing binary files; the bug is fixed. 3194 3195Sun Apr 27 19:54:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3196 3197 * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG. 3198 3199 * INSTALL: Don't mention GREP; CVS no longer uses it. 3200 3201 * configure.in: Add comment about --bindir. 3202 3203Thu Apr 24 15:21:17 1997 Norbert Kiesel <nk@cosa.de> 3204 3205 * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp 3206 * config.h.in, configure: Regenerated with autoconf 2.10. 3207 320821 Apr 1997 Jim Kingdon 3209 3210 * cvsnt.mak: Visual C++, as usual, wants to fiddle with this. 3211 This time it would appear to be chiefly the dependencies. 3212 3213Mon Apr 21 01:06:31 1997 Ian Lance Taylor <ian@cygnus.com> 3214 3215 * NEWS: Document that the client no longer needs an external patch 3216 program. 3217 3218Thu Apr 17 14:28:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3219 3220 * TODO: Combine items 150 and 181 since they are basically the same. 3221 3222Tue Apr 15 12:32:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3223 3224 * FAQ: The URL of yahoo's Configuration Management category has 3225 changed. As it might change again, just cite their top-level page 3226 rather than the entire URL. 3227 32288 Apr 1997 Jim Kingdon 3229 3230 * cvsnt.mak: Add windows-NT/sockerror.c. 3231 3232Wed Mar 26 15:51:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3233 3234 * BUGS: Further note on import -kb bug. 3235 3236Tue Mar 25 17:51:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3237 3238 * cvs-format.el: Add comment concerning c-label-offset. 3239 3240Wed Mar 19 14:06:40 1997 Jim Meyering <meyering@totoro.cyclic.com> 3241 3242 * configure.in (test for shadow passwords): Use AC_MSG_RESULT 3243 rather than echo, so configure obeys --quiet. 3244 Use yes and no in message rather than yup and nope. 3245 324619 Mar 1997 Jim Kingdon 3247 3248 * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies 3249 for the Release configuration as well as the Debug one. Why it 3250 didn't do this before, I have no idea. 3251 325213 Mar 1997 Jim Kingdon 3253 3254 * cvsnt.mak: Recent changes have added a number of getline.h 3255 dependencies. 3256 3257Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3258 3259 * configure.in (AC_C_CROSS): Add comment about obsolescence 3260 thereof. 3261 * config.h.in, configure: Regenerated with autoconf 2.10. 3262 3263Thu Mar 13 05:50:29 1997 Philippe De Muyter <phdm@info.ucl.ac.be> 3264 3265 Here are the fixes I needed to make to cvs-1.9 to get it to 3266 compile and successfully pass 'make check' on m68k-motorola-sysv. 3267 * lib/getwd.c (getwd): Added declaration for getcwd(). 3268 * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined. 3269 * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3. 3270 * src/admin.c (admin): Added declaration for getgrnam(). 3271 * src/server.c (fcntl.h): Do not include file twice. Already included 3272 from system.h from cvs.h. 3273 * src/sanity.sh (imported-f*): Renamed from imported-file*, that were 3274 too long for sysv. 3275 * configure.in (wait3): Added to AC_CHECK_FUNCS list. 3276 3277Wed Mar 12 14:32:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3278 3279 * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug. 3280 3281 * TODO: Remove item 135; this is solved by %v and %V in loginfo. 3282 3283 * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf; 3284 HAVE_SETVBUF is no longer used. 3285 * config.h, configure: Regenerated with autoconf 2.10. 3286 3287 * TODO: Add item 184, concerning MD5-based password hash. 3288 Remove item 14, concerning "pathname stripper". I think that was 3289 a reference to the late unlamented strip_path. 3290 3291Sat Mar 8 21:22:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3292 3293 * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95). 3294 3295Fri Mar 7 16:51:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3296 3297 * INSTALL: Just talked to a NT 4.0 user; add it to the list. 3298 3299Sun Mar 2 22:01:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3300 3301 * NEWS: Add item about "cvs admin" vs. "cvs admin .". 3302 3303 * TODO: Remove item #169. It doesn't really explain what an 3304 "archive library" is or in general what the feature they discuss is 3305 supposed to do--I mean, CVS _can_ be used to store .o's, if 3306 that is what they are talking about. 3307 3308 * TODO: Add item #183, about greater documentation/visiblity for 3309 Entries.Static and CVS/Tag. 3310 3311 * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp 3312 shouldn't be an issue anymore 3313 3314Thu Feb 20 13:53:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3315 3316 * INSTALL: Update Cray entry per mail from John Bowman 3317 <bowman@ipp-garching.mpg.de> 3318 3319 * configure.in: Add comments about autoconf version. 3320 3321Mon Feb 17 09:55:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3322 3323 * configure: Regenerated. 3324 3325Sat Feb 15 15:37:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3326 3327 * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile. 3328 3329Sun Dec 15 13:12:30 1996 Michael Douglass <mikedoug@texas.net> 3330 and Jim Kingdon <kingdon@harvey.cyclic.com> 3331 3332 * NEWS: Mention "cvs logout". 3333 33341997-02-12 Jim Kingdon 3335 3336 * cvsnt.mak: Visual C++ seems to want to make some cosmetic 3337 changes (reordering *.obj files), perhaps prodded by "Save 3338 All". I hope that putting in these changes will make it 3339 happy... 3340 33411997-02-11 Jim Kingdon <kingdon@cyclic.com> 3342 3343 * cvsnt.mak: Replace with version from Visual C++ 4.0. If someone 3344 wants the 2.x one back, I suppose we can put them side by side, 3345 but I won't be able to update the 2.x one any more as I won't be 3346 having access to 2.x. 3347 3348Tue Feb 11 16:43:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3349 3350 * .cvsignore: Add cvsnt.mdp and cvsnt.ncb. They seem to be files 3351 created by Visual C++ 4.x which were not created by Visual C++ 2.x. 3352 3353Tue Feb 4 11:42:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3354 3355 * INSTALL: OS/2 port is client only. 3356 3357 * Rename devel-cvs (which had only been in the repository, not the 3358 distribution) to DEVEL-CVS. Add "Charter for the devel-cvs 3359 mailing list:" heading, "CVS Development Policies" title, and 3360 one-sentence introduction (editorial changes, not run by 3361 devel-cvs). Revise paragraph concerning membership in the list to 3362 reflect policy change to make read-only membership different from 3363 the ability to send to the list (the new wording was approved by 3364 devel-cvs, as was the rename and including it in the 3365 distribution). 3366 * Makefile.in (DISTFILES): Add DEVEL-CVS. 3367 * HACKING: Add "Mailing lists" section. 3368 3369Tue Jan 28 10:41:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3370 3371 * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with 3372 lib/md5.c changes. 3373 * acconfig.h: Add HAVE_CONNECT. This is needed so that autoheader 3374 2.10 works; I think this has been broken since 2 Dec 1996. 3375 * config.h.in: Regenerated with autoheader 2.10. 3376 * configure: Regenerated with autoconf 2.10. 3377 3378 * HACKING: Revise criterion for whether something goes in NEWS 3379 again (now "user-visible change worth mentioning"--the language 3380 from the GNU coding standards). 3381 3382Mon Jan 27 23:05:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3383 3384 * HACKING: Criterion for whether something goes in NEWS is not 3385 whether it is user-visible; it is whether it is a bugfix or a 3386 feature. 3387 3388Tue Jan 21 10:21:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3389 3390 * INSTALL: Warn people against pre-5.x RCS; describe how to find 3391 out what version of RCS you have. 3392 3393Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3394 3395 * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we 3396 decided to get rid of these some time ago. 3397 3398Wed Jan 8 00:17:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3399 3400 * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in 3401 question got renamed a bit but ended up as the bottom of the NEWS 3402 file. Eliminate use of first person in a few places where it is 3403 unclear who it refers to. Explicitly say that the lists 3404 of contributors are not comprehensive. 3405 3406Thu Jan 2 12:59:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3407 3408 * README, Makefile.in: Remove paragraph about writing to the Free 3409 Software Foundation at 675 Massachusetts Avenue. (1) They are no 3410 longer at that address; (2) the Free Software Foundation are not 3411 the ones to write to concerning CVS licensing. bug-cvs would be a 3412 more appropriate choice; (3) there is probably little need for 3413 this paragraph anyway. 3414 3415Thu Jan 2 09:46:37 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn> 3416 3417 * NEWS: mention read-only repository access feature. 3418 3419Wed Jan 1 18:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 3420 3421 * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc. 3422 There is no point in including them without src/ChangeLog, 3423 src/ChangeLog-96, etc., but more to the point they really belong 3424 in the source distribution rather than a binary distribution anyway. 3425 3426Mon Dec 30 16:55:54 1996 Abe Feldman <feldman@harvey.cyclic.com> 3427 3428 * NEWS: Add entry for changes to checkout command (creating CVS 3429 directory at top of working directory) 3430 3431Tue Dec 17 13:13:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3432 3433 * NEWS: Add entry for verifymsg. 3434 3435Tue Dec 10 19:22:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3436 3437 * cvs-format.el: Revise comments to explain how to use it and 3438 general minor tidying of comments. 3439 3440Mon Dec 2 13:05:44 1996 Ian Lance Taylor <ian@cygnus.com> 3441 3442 * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time, 3443 because the value will have been cached; instead, check whether 3444 the library was found with connect defined. 3445 * configure: Rebuild with autoconf 2.12. 3446 3447Sat Nov 30 23:04:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3448 3449 * BUGS: Add note about mysterious failure in test 187a3. 3450 3451Fri Nov 29 10:19:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3452 3453 * configure.in (AC_CHECK_FUNCS): Also check for readlink. 3454 * config.h.in: Regenerated using autoheader 2.10. 3455 3456Fri Nov 22 16:30:27 1996 Brendan Kehoe <brendan@cygnus.com> 3457 3458 * configure.in: Check for -lsocket, etc., before checking for 3459 Kerberos libraries. 3460 * configure: Rebuild. 3461 34621996-11-19 Jim Kingdon 3463 3464 * cvsnt.mak: Remove strippath.c. 3465 3466Sun Nov 3 21:54:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3467 3468 * README: Move detailed information on compatibility to 3469 the manual; simply point to it here. 3470 3471Thu Oct 31 07:20:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3472 3473 * BUGS: Add note about cvs import of binary files on non-unix. 3474 3475Tue Oct 29 13:59:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3476 3477 * BUGS: Add note about "dying gasps" message. 3478 3479Sat Oct 26 16:17:09 1996 Jim Blandy <jimb@totoro.cyclic.com> 3480 3481 * configure.in (AC_CHECK_FUNCS): Check for tzset. 3482 3483Fri Oct 25 10:27:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3484 3485 * NEWS: Mention new loginfo features. 3486 3487Thu Oct 24 08:21:48 1996 Lars.Henriksen@netman.dk 3488 3489 * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)" 3490 3491Tue Oct 22 10:34:21 1996 Noel Cragg <noel@gargle.rain.org> 3492 3493 * configure.in: don't check for the existence of the /etc/security 3494 directory, because it's possible to have PAM installed without 3495 using shadow passwords. 3496 * configure: regenerated. 3497 3498Sat Oct 19 18:34:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3499 3500 * README: Say that the remote protocol is not interoperable before 3501 CVS 1.5. 3502 3503Sat Oct 19 13:06:53 1996 Mark H. Wilkinson <mhw@minster.york.ac.uk> 3504 and Jim Kingdon <kingdon@cyclic.com> 3505 3506 * configure.in, INSTALL: New options for configure to enable or 3507 disable client and server code, overriding configure's defaults. 3508 * confiugre: Regenerated. 3509 3510Sat Oct 19 13:06:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3511 3512 * INSTALL: Add note about what to do if you got a binary 3513 distribution of CVS. Add VAX/VMS entry. 3514 3515Thu Oct 17 15:38:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3516 3517 * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter 3518 vs. A4 paper. 3519 3520Wed Oct 16 16:59:57 1996 Jim Blandy <jimb@totoro.cyclic.com> 3521 3522 * configure.in: Simplify code to check for crypt. Check for 3523 -lcrypt first, and then check for the crypt function. The old 3524 code did slightly funky things with cache variables, which JimK's 3525 last change disturbed. Let's just keep it simple. 3526 * configure: Rebuilt. 3527 3528Wed Oct 16 15:01:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3529 3530 * configure.in: Don't call unset. It isn't portable to Ultrix, 3531 but perhaps more to the point, seems like we should be using the 3532 cached values (there was no comment explaining why we should 3533 ignore the cached values, and none of the CVS developers were 3534 able to provide an explanation when I asked). 3535 * configure: Regenerated. 3536 3537 * NEWS: Add item regarding export and "cvs history". 3538 3539Tue Oct 15 07:40:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3540 3541 * TESTS: Mention the fact that expr is only for the tests, not for 3542 CVS itself. At least one person was unclear on this. 3543 3544Mon Oct 14 12:13:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3545 3546 * HACKING: Add "Submitting patches (strategy)" section and 3547 sentence about test cases. These changes have been run by 3548 devel-cvs and there was no objection. 3549 3550Sat Oct 12 19:43:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3551 3552 * README.VMS: Add notes about some build problems on VAX/VMS. 3553 3554Thu Oct 10 09:20:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3555 3556 * BUGS: Remove item about & in modules file and client/server; the 3557 bug is fixed. 3558 3559 * README.VMS: Rewrite sections about wildcard expansion and 3560 calling editors to suggest technical approaches and to make it 3561 clear that fixes will only happen if someone gets around to them. 3562 3563Sat Oct 5 15:01:22 1996 Jim Blandy <jimb@totoro.cyclic.com> 3564 3565 * Version 1.9 released. 3566 3567Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3568 3569 * NEWS, README: Revert changes regarding -D, -g, and A4. They 3570 are for new features which are not appropriate at this stage of 3571 the release process. 3572 3573Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com> 3574 3575 * INSTALL (sun3): 1.8.86+ builds and runs make check. 3576 3577 * NEWS: describe -D and -g; DIFFBIN and GREPBIN 3578 3579 * MINOR-BUGS: yet another couple of annoyances... 3580 3581Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3582 3583 * BUGS: Mention "cvs add -m" client/server bug. 3584 3585 * NEWS: Document change from A4 to US letter. It may seem minor, 3586 but it affects a *lot* of people. 3587 3588 * README: Revise discussion of US letter vs. A4 to reflect recent 3589 change to cvs.texinfo. 3590 3591Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com> 3592 3593 * MINOR-BUGS: describe a minor annoyance or two 3594 3595 * BUGS: describe a couple of new bugs 3596 3597Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org> 3598 3599 * configure.in: check for shadow password files as well as for 3600 getspnam. Some systems (like Linux) have getspnam in the C 3601 library, but aren't necessarily using shadow passwords. 3602 * configure, config.h.in: Regenerate. 3603 3604Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3605 3606 * Makefile.in (TSUBDIRS): Remove comment about order of 3607 directories mattering. That was only for an old set of hacks, 3608 since gone, which tried to combine several tag files into one 3609 (before emacs could use several tag files at once). 3610 3611Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3612 3613 * NEWS: Add note about "cvs log -d" date formats changing. See 3614 comment I added to cvs.texinfo for more whining about this situation. 3615 3616 * BUGS: Remove item about ~/.cvsignore on NT; it is fixed. 3617 3618Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com> 3619 3620 * configure.in: Add hack for ISC crypt (the version in the posix C 3621 library doesn't work -- why am I not surprised). Add check for 3622 libsec.a for shadow password functions. 3623 3624 * Makefile.in: Make zlib along with lib in the check targets. 3625 3626Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com> 3627 3628 Fix from Mark A. Solinski <markso@mcs.com>: 3629 * cvsnt.mak: The debug configuration adds the zlib directory to 3630 the include path but it is missing from the release configuration. 3631 Add it to the "ADD CPP" and "CPP_PROJ" lines. 3632 3633Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3634 3635 * INSTALL: Add VMS entry. Clarify what "tested" means. 3636 3637 * README: Replace section about what CVS is with the blurb from 3638 cvs.spec (which is also the paragraph we use in the release 3639 announcements). 3640 Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs. 3641 3642 * BUGS: Remove item about version numbers; we now have version 3643 numbers. Remove item about server using /usr/tmp; this has been 3644 changed. Remove item about deadlocks between server and client 3645 and file contents being interpreted as commands; I believe this 3646 refers to the case which was fixed by Ian's 7 Aug 96 change to 3647 receive_partial_file. Remove item about server temp directory 3648 becoming full; I'm not sure all bugs related to that have been 3649 fixed, but I think the ones mentioned have been. Remove item 3650 about .# files; this is a documented behavior. Refer to 3651 platform-specific documentation. Add bug with & in modules file 3652 and client/server CVS. Move bug about weird use of long file 3653 names to end; the bug report is so long people won't want to read 3654 past it. Refer to README concerning reporting bugs. Add 3655 introduction. Reword some bug descriptions. Add bug concerning 3656 ~/.cvsignore on NT. 3657 * MINOR-BUGS: Add introduction. Reword some bug descriptions. 3658 Remove item about "premature end of file"--we've improved that 3659 error message as much as we can figure out how. Remove item about 3660 filenames getting truncated (with rcs2log?)--I think this is a fixed 3661 bug although I couldn't quickly find a ChangeLog entry for the fix. 3662 3663Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3664 3665 * .cvsignore: Add cvs-*.spec. 3666 3667Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3668 3669 * TODO: In 180, mention issue of network being down. Add item 3670 182, about inclusiveness of "cvs log -r foo -r bar". 3671 3672 * HACKING: Also mention arbitrary limits and reentrancy. 3673 User-visible changes should be documented in cvs.texinfo as well 3674 as NEWS. 3675 3676Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3677 3678 * README.VMS: Put authorship info at end. Add disclaimer. Say 3679 that patch is mandatory not optional. Don't mention gzip; we 3680 don't require it any more. Remove section on filename case; the 3681 bugs described there are fixed. Miscellaneous tweaks and updates. 3682 3683Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com> 3684 3685 * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile. 3686 3687Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3688 3689 * Makefile.in (DISTFILES): Add build.com and README.VMS. 3690 (SUBDIRS): Add vms. 3691 * build.com: Also recurse into zlib directory. 3692 3693 * NEWS: Mention Win95. 3694 3695Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com> 3696 3697 * configure.in: Add AC_ARG_ENABLE for encryption. 3698 * acconfig.h: Add ENCRYPTION. 3699 * configure, config.h.in: Regenerate. 3700 * NEWS: Modify the entry on encryption to mention that you must 3701 configure with --enable-encryption. 3702 * INSTALL: Mention the --with-krb4 and --enable-encryption 3703 configure options. 3704 3705Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3706 3707 * NEWS: Revise access method item to mention both :ext: and 3708 :server:. 3709 3710 * README.VMS: Change bug reporting address to bug-cvs. In 3711 discussing filenames, don't mention a hypothetical behavior 3712 involving folding to lowercase (I'm not sure what is meant, and it 3713 doesn't sound right to me) and do mention that things might be 3714 different now (as a result of recent changes to case sensitivity 3715 code). 3716 3717Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com> 3718 3719 * cvsnt.mak: Add windows-NT/ChangeLog. 3720 3721Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3722 3723 * Makefile.in (DISTFILES): Add cvs.spec. 3724 3725Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3726 3727 * TODO: Add item suggesting "cvs message" command. 3728 3729Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3730 3731 * configure.in (AC_C_INLINE): Removed; see src/ChangeLog. 3732 * config.h.in, configure: Regenerated. 3733 * os2/config.h, windows-NT/config.h: Remove #define of inline. 3734 3735 * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used 3736 anywhere. 3737 * config.h.in, configure: Regenerated. 3738 * os2/config.h, vms/config.h, windows-NT/config.h: Likewise, 3739 remove __CHAR_UNSIGNED__. 3740 3741Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3742 3743 * cvs.spec (%description): Replace description with one that 3744 resembles the release announcements we have been sending out. The 3745 previous one was out of date and not really focused on describing 3746 what CVS does. 3747 (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make 3748 this is the default it should be for all kinds of builds, not just 3749 those via RPM. 3750 3751Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de> 3752 3753 * cvs.spec: new file. This is a template for a RPM specification 3754 file (which is used by 'make spec'). 3755 3756 * Makefile.in (installdirs-local): new (empty) target 3757 (all install uninstall installdirs): add installdirs to list of 3758 targets which are done for all subdirs 3759 (spec): new target to create a rpm specification file (which can 3760 be used to create RPM source and binary packages) 3761 (dist): depend on spec (which now also creates .fname) 3762 3763Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de> 3764 3765 * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow 3766 password entries 3767 * configure: regenerated 3768 * config.h.in: regenerated 3769 3770Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3771 3772 * Makefile.in (config.status): When running config.status 3773 --recheck, preserve the value of CFLAGS. 3774 3775Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3776 3777 * TESTS: Also mention dejagnu advantages. 3778 3779Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3780 3781 * TESTS (ABOUT STDOUT AND STDERR): New section. 3782 (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option. 3783 3784 * NEWS: Change entry regarding "cvs log" not invoking "rlog" so 3785 that it emphasizes user-visible behaviors. 3786 3787Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com> 3788 3789 * TODO: Remove item #167 (cvs log doesn't understand symbolic 3790 branch names). It works now. 3791 3792 * NEWS: Mention that "cvs log" no longer invokes "rlog". 3793 3794Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3795 3796 * HACKING: Mention rule about _ vs - in file names. 3797 3798Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com> 3799 3800 * NEWS: Mention that Kerberos encryption is now supported. 3801 3802Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com> 3803 3804 * NEWS: Mention that the commit message has changed slightly when 3805 committing changes on a branch. 3806 3807Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3808 3809 * TESTS: Say that GNU expr is part of sh-utils. 3810 3811Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3812 3813 * NEWS: Mention -k wrappers option. 3814 3815 * TESTS: In list of what we would like in a test framework, only 3816 mention portable once, and other wording cleanups. 3817 3818Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com> 3819 3820 * cvsnt.mak: Add src/ChangeLog (lets us edit it from within 3821 the integrated development environment). 3822 3823Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com> 3824 3825 * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c 3826 files in zlib. Add /I "zlib" compiler options. 3827 3828Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3829 3830 * NEWS: Expand zlib item to emphasize user-visible (and 3831 CVS-installer-visible) consequences. 3832 3833Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com> 3834 3835 * NEWS: Mention that -z now uses zlib. 3836 3837Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com> 3838 3839 * Makefile.in (USOURCE_SUBDIRS): Add zlib. 3840 * configure.in (AC_OUTPUT): Add zlib/Makefile. 3841 * configure: Regenerate. 3842 3843 * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify 3844 zlib/Makefile.in for use with CVS. 3845 3846Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com> 3847 3848 * cvsnt.mak: Add src/buffer.c 3849 3850Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3851 3852 * NEWS: Say that rlog is deprecated. 3853 3854Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3855 3856 * PROJECTS: Refer to comment in rcscmds.c regarding RCS library. 3857 3858 * HACKING: Expand comments on portability. 3859 3860Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3861 3862 * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by 3863 a very old version of the CVS server for nefarious purposes and it 3864 has been long gone. 3865 * configure: Regenerated. 3866 3867Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3868 3869 * TESTS: Add discussion of test frameworks. 3870 3871Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3872 3873 * NEWS: Describe "cvs diff -q" removal and new diff options. 3874 3875Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3876 3877 * TODO: Remove item #67 about having cvs import create CVS 3878 directories; I don't think it is wise to have cvs import mess with 3879 the directory it is working in at all. Remove item #69 about 3880 having import edit modules--in many cases there is no need for an 3881 entry in modules. Remove item #76 about running on top of SCCS; 3882 we are clearly not evolving in that direction. Remove item #91 3883 about documenting how to import sources from SCCS or RCS; this is 3884 now documented in cvs.texinfo. Remove item #129 about "U CFTS/"; 3885 without more information it is impossible to know what behavior is 3886 being discussed. Remove item #157 concerning module names in cvs 3887 release; cvs release takes a directory name, not a module name. 3888 Remove item #159 about checking access times; this is as likely to 3889 be an annoyance as a help, and people who are into that can just 3890 look at the result from "cvs update" (directly or with a script). 3891 Remove item #164 concerning variables in *info files; it is done. 3892 Remove item #35 (it just says "cvs admin" is cheesy, which isn't 3893 specific enough to be useful). Rewrite #39 to be specific about 3894 what would be nice in having branches track each other. Remove 3895 item #46--I'm not sure what it means and if it means that one 3896 should check in with "cci" or some such instead of "cvs ci" then 3897 that is an installation hassle and a minimal convenience. Add 3898 item #180. 3899 3900 * config.h.in: Regenerated. 3901 3902Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com> 3903 and Jim Kingdon <kingdon@cyclic.com> 3904 3905 * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when 3906 looking for -ldes. 3907 * configure: Regenerated. 3908 3909Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3910 3911 * NEWS: Mention NT local. 3912 3913Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com> 3914 and Jim Kingdon <kingdon@cyclic.com> 3915 3916 * NEWS: Mention new annotate options. 3917 3918Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3919 3920 * lib/savecwd.c: Revert CVS_* patch. The include files where 3921 CVS_* is defined were not included, and the code in question was 3922 inside HAVE_FCHDIR which isn't defined on the Mac anyway. 3923 3924 * src/filesubr.c: Revert CVS_* patch in this one file. The mac 3925 port should have its own copy of filesubr.c instead. 3926 3927Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com> 3928 3929 * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c, 3930 commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c, 3931 filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c, 3932 login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c, 3933 parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c, 3934 rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}: 3935 Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many 3936 filesystem calls take only one argument; permission is handled 3937 very differently on those systems than in UNIX. On MacOS, 3938 the naming scheme for volumes and subdirectories is quite 3939 different. This patch leaves hooks in the form of CVS_ACCESS, 3940 CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR, 3941 CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate 3942 these differences. 3943 3944Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3945 3946 * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7". 3947 3948Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com> 3949 3950 * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line 3951 breaks. No substantive changes, I think. 3952 3953Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3954 3955 * Makefile.in (DISTFILES): add TESTS. 3956 3957Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3958 3959 * src/server.c: Add comment regarding out-of-order bug. 3960 * TESTS: Explain out-of-order bug. 3961 3962 * INSTALL: Remove $CVSId$. More strongly encourage people to skip 3963 the tests if they don't have the time to look at the results. 3964 Move most of the discussion of tests to new file TESTS, and add 3965 some information on interpreting check.log output. 3966 * README: In brief summary of install, don't spell out details of 3967 "make check" or "cvs init" steps. 3968 3969Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3970 3971 * NEWS: Change "up-to-date" to "not locally modified"; the file 3972 need not match the head revision it only need match some revision. 3973 3974Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de> 3975 3976 * NEWS: document new option "-c" for tag 3977 3978Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3979 3980 * INSTALL: Remove footnote 10. The only kind of change suitable 3981 for listing here is fairly easy portability stuff. 3982 3983Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 3984 3985 * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs". 3986 3987Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org> 3988 3989 * NEWS: Mention all access methods. 3990 3991Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org> 3992 3993 * NEWS: add info about access methods and document behavior change 3994 for "cvs login." 3995 3996Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com> 3997 3998 * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2) 3999 4000Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4001 4002 * NEWS: Document that -d overrides CVS/Root. 4003 4004Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com> 4005 4006 * Version 1.8.1 4007 4008Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com> 4009 4010 Integrated changes submitted by Ian Taylor <ian@cygnus.com> 4011 4012 * update.c (update_dirent_proc): cvs co -p doesn't print 4013 anything when run from an empty directory. 4014 4015 * import.c (import_descend_dir): Check for a file in the 4016 repository which will be checked out to the same name as the 4017 directory. 4018 4019Sun May 5 15:49:00 1996 Benjamin J. Lee <benjamin@cyclic.com> 4020 4021 * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a 4022 way that it can not be used to check for main(). Check 4023 for printf() instead. (Reported by ian@cygnus.com) 4024 4025 * configure: Regenerated. 4026 4027Thu May 2 13:34:37 1996 Benjamin J. Lee <benjamin@cyclic.com> 4028 4029 * Version 1.7.88 4030 4031Thu May 2 10:42:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4032 4033 * NEWS: Clarify what happened to examples directory. 4034 4035Thu May 2 02:06:49 1996 Benjamin J. Lee <benjamin@cyclic.com> 4036 4037 * INSTALL: Updated for NeXTSTEP 3.3 (1.7) 4038 4039Thu May 2 01:40:55 1996 Benjamin J. Lee <benjamin@cyclic.com> 4040 4041 * Compatibility fixes affecting QNX, NetBSD, and SCO 4042 4043 * configure.in (AC_CHECK_FUNCS): Added check for initgroups(), 4044 (ac_cv_func_crypt) Added check for crypt() in -lcrypt; 4045 define AUTH_SERVER_SUPPORT only if crypt() is found. 4046 4047 * configure: Regenerated. 4048 4049 * src/server.c (HAVE_INITGROUPS): Use initgroups() only if 4050 located by configure. 4051 4052Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4053 4054 * NEWS: Remove item about reserving all-uppercase tag names. 4055 4056Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR> 4057 4058 * cvsnt.mak: remove all of those unnecessary libraries! We only 4059 need advapi32.lib and wsock32.lib. 4060 4061Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4062 4063 * NEWS: Document that -d overrides CVS/Root. 4064 4065Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com> 4066 4067 * Version 1.7.86 4068 4069Sun Apr 14 11:06:44 1996 Karl Fogel <kfogel@floss.red-bean.com> 4070 4071 * configure.in (AC_OUTPUT): generate contrib/elib/Makefile, 4072 tools/Makefile, and tools/pcl-cvs/Makefile. Do not any longer 4073 generate contrib/pcl-cvs/Makefile. 4074 4075 * Makefile.in: deal w/ above changes. 4076 4077 * configure: regenerated. 4078 4079 * Added `tools' subdir (pcl-cvs will live there, as will other 4080 things maintained along with the CVS distribution). 4081 4082Wed Apr 10 17:15:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4083 4084 * README: Mention documentation and A4 paper in particular. 4085 4086Thu Mar 28 12:31:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4087 4088 * NEWS: Add "cvs annotate". 4089 4090Tue Mar 26 10:46:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4091 4092 * INSTALL: In example, change tag name to avoid using a tag name 4093 reserved to CVS. 4094 4095 * NEWS: Document reservation of some tag names. 4096 4097Fri Mar 22 10:45:23 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4098 4099 * INSTALL: Clarify that RCS is only for server or local. 4100 4101Mon Mar 18 10:15:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4102 4103 * README: Mention info@cyclic.com where we mention support 4104 contracts, not at the end where people might be tempted to view it 4105 as a generic help line. 4106 4107Thu Mar 14 16:34:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4108 4109 * Makefile.in (stamp-h): Don't run ./config.status --recheck. 4110 4111Thu Mar 14 1996 Jim Kingdon <kingdon@cyclic.com> 4112 4113 * cvsnt.mak: Regenerate dependencies. 4114 4115Thu Mar 14 13:45:11 1996 Jim Blandy <jimb@totoro.cyclic.com> 4116 4117 * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're 4118 not using the examples directory any more. 4119 4120Wed Mar 13 17:02:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4121 4122 * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit 4123 instructions. Instead of telling everyone to update modules 4124 whenever adding directories (which is optional), refer to the 4125 manual regarding all administrative files. Revise "make check" 4126 instructions to be even less encouraging about submitting bug 4127 reports. 4128 4129 * examples/*: Removed. 4130 * Makefile.in (SUBDIRS): Remove examples. 4131 * cvsinit.sh: Removed. 4132 * Makefile.in: Remove all cvsinit and PROGS stuff. 4133 * NEWS: Mention cvsinit -> cvs init change. 4134 4135Mon Mar 11 13:12:35 1996 Samuel Tardieu <sam@inf.enst.fr> 4136 4137 * BUGS: removed previous description from Greg Woods (3/6/96) 4138 since the bug seems to be corrected 4139 4140Wed Mar 6 10:35:32 1996 Greg A. Woods <woods@most.weird.com> 4141 4142 * BUGS: describe a weird core-dump with 'cvs co -c'. Now I can't 4143 even get a stack backtrace again -- dbx dumps core! 4144 4145Fri Mar 1 09:21:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4146 4147 * README.VMS: Remove distribution information (since it is no 4148 longer different for VMS). Various wording fixes to reflect the 4149 fact that using rsh is just one of several ways to connect to a 4150 cvs server, not "the official" one. Say that the unsuitable rsh 4151 is the UCX one. Clarify what rsh uses privileged ports for. 4152 4153Fri Mar 1 01:26:28 1996 Benjamin J. Lee <benjamin@cyclic.com> 4154 4155 * README.VMS, build.com: Added for VMS. 4156 4157Thu Feb 29 10:04:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4158 4159 * NEWS: Mention change to default ignore list. 4160 4161Thu Feb 29 00:28:08 1996 Peter Wemm <peter@jhome.DIALix.COM> 4162 4163 * configure.in: correctly spell FNM_PATHNAME in fnmatch() test, 4164 the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux, 4165 FreeBSD, etc. 4166 * configure: Regenerated. 4167 4168Tue Feb 27 10:43:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4169 4170 * INSTALL: Change submission address to bug-cvs from info-cvs. 4171 Encourage submissions to be in the form of diffs to INSTALL. 4172 4173Sun Feb 25 15:23:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4174 4175 * HACKING: Fix typo. 4176 4177Fri Feb 23 1996 Jim Kingdon <kingdon@cyclic.com> 4178 4179 * cvsnt.mak: Add login.c and scramble.c. 4180 4181Fri Feb 23 16:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4182 4183 * README: Mention comp.software.config-mgmt. Don't mention old 4184 cyclic-cvs mailing list. 4185 4186 * acconfig.h: Add AUTH_SERVER_SUPPORT. Remove DIFF and GREP (no 4187 longer used). 4188 * configure.in: Define AUTH_SERVER_SUPPORT. 4189 * config.h.in, configure: Regenerated. 4190 4191Thu Feb 22 22:32:09 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4192 4193 * configure.in: Remove AC_FUNC_ALLOCA. 4194 * configure: Regenerated. 4195 4196Mon Feb 19 09:39:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4197 4198 * HACKING: Add comments about portability and assert(). 4199 4200Thu Feb 15 16:40:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4201 4202 * NEWS: Mention $USER internal variable. 4203 4204Thu Feb 15 14:00:00 1996 Gary Oberbrunner <garyo@avs.com> 4205 and Jim Kingdon <kingdon@cyclic.com> 4206 4207 * cvsnt.mak: Add vasprintf.c and mkmodules.c 4208 4209Tue Feb 13 20:05:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4210 4211 * configure.in (AC_REPLACE_FUNCS): Add strtoul. 4212 * configure: Regenerated. 4213 4214Mon Feb 12 10:06:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4215 4216 * TODO: Remove mkmodules stuff. 4217 * NEWS: Add item concerning mkmodules. 4218 4219 * configure.in (AC_REPLACE_FUNCS): Add vasprintf. 4220 * configure: Regenerated. 4221 4222Sun Feb 11 16:43:38 1996 Karl Fogel <kfogel@floss.red-bean.com> 4223 4224 * Makefile.in (DISTFILES): added HACKING. 4225 4226Sun Feb 11 12:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4227 4228 * NEWS: Revise *info files feature (now user vars, not env vars). 4229 4230Fri Feb 9 23:51:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4231 4232 * NEWS: Mention env var in *info files feature. 4233 4234Fri Feb 9 02:41:50 1996 Jim Blandy <jimb@totoro.cyclic.com> 4235 4236 * Makefile.in (DISTFILES): Remove config.sub and config.guess from 4237 the list; they're not distributed any more. 4238 4239Thu Feb 1 19:47:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4240 4241 * INSTALL: Remove RM; no longer used. 4242 4243Thu Feb 1 14:38:04 1996 Karl Fogel <kfogel@floss.red-bean.com> 4244 4245 * configure: re-ran autoconf. 4246 4247 * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source 4248 subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly 4249 etags's someday. 4250 (lint): run in USOURCE_SUBDIRS only. 4251 4252Thu Feb 1 13:06:47 1996 Roland McGrath <roland@baalperazim.frob.com> 4253 4254 * configure.in (WITH_KRB4): Escape $ in help text. 4255 4256Wed Jan 31 19:03:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4257 4258 * HACKING: Add info about NEWS file and release process. 4259 4260Tue Jan 30 16:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com> 4261 4262 * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate 4263 dependencies to take care of save-cwd.h. 4264 * windows-NT/README: Update information about Visual C++ 4.0. 4265 4266Tue Jan 30 16:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4267 4268 * Rename lib/save-cwd.c to lib/savecwd.c. Avoiding a hyphen 4269 seems to be the only way to get Visual C++ 2.1 to generate a 4270 cvsnt.mak which Visual C++ 4.0 will accept. 4271 * Rename lib/save-cwd.h to lib/savecwd.h for consistency. 4272 * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c, 4273 src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update 4274 accordingly. 4275 4276 * INSTALL, os2/options.h, windows-NT/options.h, 4277 macintosh/options.h, src/options.h.in: Remove SORT; it is no 4278 longer used. 4279 4280Mon Jan 29 15:16:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4281 4282 * INSTALL: Mention -b. Don't talk about RCS 5.6.[5-7] beta 4283 releases; this will be an issue for few if any people. Remove 4284 stuff about diff and --with-diffutils which is no longer true. 4285 4286 * README: Refer to HACKING file. Refer to cvs.texinfo not 4287 manpage. Rewrite section about compatibility between CVS versions. 4288 * HACKING: New file. 4289 * INSTALL: Move -Wall section to HACKING; refer to HACKING. 4290 4291Wed Jan 24 20:26:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4292 4293 * configure.in: Remove diff stuff. Also remove AC_CANONICAL_HOST 4294 and bindir crud as that was the only place they were used. 4295 * config.h.in, configure: Regenerated. 4296 * config.sub, config.guess: Removed. 4297 * src/options.h.in (DIFF): Change to "diff" and change comment to tell 4298 people not to use -a. 4299 * src/sanity.sh: New test binfiles tests for above-fixed bug (see 4300 comments in patch_file in update.c--passing -a to diff generates a 4301 patch which patch cannot apply). 4302 4303 * NEWS: Adjust to reflect existence of 1.7. 4304 4305Tue Jan 23 14:20:39 1996 Jim Blandy <jimb@totoro.cyclic.com> 4306 4307 * devel-cvs: New file, not to be included in the distribution. 4308 4309Thu Jan 18 21:46:56 1996 Jim Blandy <jimb@totoro.cyclic.com> 4310 4311 * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com 4312 and remote-cvs@cyclic.com addresses. It turns out that people see 4313 these addresses and use them. Mention the proper way to report 4314 bugs. 4315 4316Wed Jan 17 16:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4317 4318 * README: Fix typo (info-cvs-requests -> info-cvs-request). 4319 4320Fri Jan 12 13:38:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4321 4322 * configure.in, configure: Revert "Checking user's gender" change. 4323 Sure, you only live once, but I want mine to be a *long* life, not 4324 one interrupted by a CVS user who is not amused coming after me 4325 with an axe. 4326 4327Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com> 4328 4329 * configure: regenerated. 4330 4331 * configure.in: print "Checking user's gender... ok". I mean, 4332 what the heck, you only live once. 4333 4334Thu Jan 11 14:00:00 1996 Jim Kingdon <peary.cyclic.com> 4335 4336 * cvsnt.mak: Update dependencies. 4337 4338Thu Jan 11 12:03:10 1996 Norbert Kiesel <nk@col.sw-ley.de> 4339 4340 * NEWS: document loss of CVS_NOADMIN. Also, mention the 4341 possibility to use "cvs" in .cvsrc. 4342 4343Wed Jan 10 20:40:23 1996 Karl Fogel <kfogel@floss.red-bean.com> 4344 4345 * configure: regenerated. 4346 4347 * configure.in (AC_OUTPUT): added `macintosh/Makefile'. 4348 4349 * Makefile.in (SUBDIRS): added `macintosh'. 4350 4351Wed Jan 10 01:17:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4352 4353 * README: Remove URL of obsolete David Zuhn web page. 4354 4355 * FAQ: Replace entire file with short paragraph explaining the FAQ 4356 is dead. 4357 4358 * configure.in: Don't set exec_prefix. Set bindir from prefix if 4359 exec_prefix isn't set. 4360 * configure: Regenerated. 4361 4362 * INSTALL: Update list of machines for 1.6.85 (further changes to 4363 the list of machines will not receive ChangeLog entries). 4364 4365Tue Jan 9 09:02:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4366 4367 * NEWS: Mention changes in default ignore list. 4368 4369 * INSTALL: check.log is not in /tmp/cvs-sanity. Mention 4370 submitting bug reports as a possibility, not a request from us. 4371 Separate out "make check" a bit to make clear it is optional. 4372 4373Mon Jan 8 11:42:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4374 4375 * INSTALL: Remove grep stuff; no longer necessary. 4376 Don't say that patch must understand unidiffs; no longer true. 4377 Suggest configuring with -Wall (here until we have a "how to hack 4378 CVS document"). 4379 4380Wed Jan 3 19:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com> 4381 4382 * .cvsignore: Add cvsnt.vcp. 4383 4384Mon Jan 1 22:45:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 4385 4386 * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile): 4387 New rules. 4388 4389Sun Dec 31 16:52:49 1995 Karl Fogel <kfogel@floss.cyclic.com> 4390 4391 * NEWS: add a blurb about password authentication. 4392 4393Sun Dec 31 16:16:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4394 4395 * README: Add "submissions will be distributed under the GPL" 4396 language (like the newspapers have for letters to the editor). 4397 4398Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com> 4399 4400 * cvsnt.mak: Revert to an old version, then add in recent changes 4401 to lists of files (using Visual C++; not by hand editing--this way 4402 it can be used as an internal project not just an external one). 4403 4404Tue Dec 19 17:13:14 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4405 4406 * NEWS: Mention -kb (strictly speaking a bugfix, not a new 4407 feature, I guess, but it seems worth mentioning anyway). 4408 4409Tue Dec 19 17:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com> 4410 4411 * TODO: Remove "regular TODO list:" line which accidentally got 4412 checked in. 4413 4414Mon Dec 18 18:59:30 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4415 4416 * Makefile.in (TAR_VERBOSE): Default to empty, not "v". I don't 4417 want that whole long list of files any more than jimb's daily 4418 update script does. 4419 4420Sun Dec 17 23:59:11 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4421 4422 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf. 4423 * configure: Regenerated. 4424 4425Sat Dec 16 17:19:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4426 4427 * configure.in (AC_REPLACE_FUNCS): Add vasprintf. 4428 * configure: Regenerated. 4429 4430Mon Nov 20 14:19:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4431 4432 * TODO: Remove items about developer communications; they are done. 4433 * NEWS: Mention developer communication features. 4434 * cvsinit.sh: Also add notify file. 4435 4436Mon Dec 11 22:44:58 1995 Karl Fogel <kfogel@totoro.cyclic.com> 4437 4438 * New subdir "macintosh", for Mike Ladwig's 4439 <mike@twinpeaks.prc.com> port-in-progress. 4440 4441Thu Dec 7 14:32:49 1995 Jim Meyering (meyering@comco.com) 4442 4443 * Makefile.in (check): Make sure library is built before running 4444 make in src. 4445 (remotecheck): Likewise. 4446 (installcheck): Likewise. 4447 4448Wed Dec 6 11:40:37 1995 J.T. Conklin <jtc@slave.cygnus.com> 4449 4450 * configure.in: Remove leading -l from first argument of 4451 AC_CHECK_LIB for -lkrb and -ldes checks. 4452 4453Mon Dec 4 08:06:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4454 4455 * config.h.in: Regenerated. 4456 4457Sun Dec 3 20:05:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4458 4459 * configure.in: Remove grep stuff. 4460 * configure: Regenerated. 4461 4462Fri Dec 1 11:16:18 1995 Norbert Kiesel <nk@col.sw-ley.de> 4463 4464 * configure, config.h.in: re-ran autoconf 4465 4466 * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of 4467 tested headers 4468 4469 * Makefile.in (DISTFILES): add config.sub and config.guess 4470 4471Thu Nov 23 09:01:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4472 4473 * TODO: Remove item about doc describing undoing a change; it 4474 already does. 4475 4476Sun Nov 19 18:12:36 1995 Jim Blandy <jimb@totoro.cyclic.com> 4477 4478 * Makefile.in (dist): Pull out the 'v' in the tar command to a 4479 variable, so I can disable it in my daily update script. 4480 4481Tue Nov 14 18:31:36 1995 Greg A. Woods <woods@most.weird.com> 4482 4483 * cvsinit.sh: 4484 - new rcs id 4485 - new opening comment 4486 - read only one "word" for CVSROOT 4487 - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to 4488 examples install loop, special handling for latter.... 4489 - don't do any special stuff for loginfo -- always comment out 4490 everything in the newly installed examples 4491 - add a wee message to suggest editing newly installed examples 4492 - tweak some more comments, esp. regarding install of contrib 4493 scripts.... 4494 - make $CVSROOT/CVROOT/history group writable if it didn't exist 4495 as it's not very useful otherwise 4496 4497Tue Nov 14 15:22:25 1995 Greg A. Woods <woods@most.weird.com> 4498 4499 * cvsinit.sh: woops! wasn't installing contrib/log! 4500 4501Tue Nov 14 12:09:11 1995 Greg A. Woods <woods@most.weird.com> 4502 4503 * INSTALL: oops, missed a couple of things about "configure" 4504 4505 * configure: re-ran autoconf 4506 4507Tue Nov 14 11:06:25 1995 Greg A. Woods <woods@most.weird.com> 4508 4509 * config.guess, config.sub: first time in (from autoconf-2.4) 4510 4511 * configure.in: 4512 - updated to work with autoconf-2.4 4513 - call AC_CANONICAL_HOST to get host OS type right (needs 4514 config.sub and config.guess) 4515 - added full support for --with-diffutils and --with-gnugrep 4516 - fixed the diff search to work almost like the one for RCS-5.7 4517 - fixed some quoting problems 4518 4519 * README: mention optional 'make check' step 4520 4521 * INSTALL: 4522 - updated notes about working SunOS versions 4523 - re-wrote notes about RCS, diffutils, etc. 4524 - added notes about configuring with GNU diffutils and GNU grep 4525 - added notes about using 'make check' 4526 - changed bug reporiting instructions to mention cvsbug 4527 - re-wrote notes about setting CVSROOT in shell startups 4528 4529Fri Nov 3 11:11:16 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4530 4531 * README: Fix typo in URL of molli's web site. 4532 4533Tue Oct 31 19:28:16 1995 Karl Fogel <kfogel@totoro.cyclic.com> 4534 4535 * testing something, please ignore. 4536 4537Mon Oct 23 18:37:27 1995 Karl Fogel <kfogel@floss.cyclic.com> 4538 4539 * configure: re-ran autoconf. 4540 4541 * configure.in (AC_OUTPUT): os2/Makefile. 4542 4543 * Makefile.in (SUBDIRS): added os2 subdir. 4544 4545Mon Oct 23 12:02:51 1995 Norbert Kiesel <nk@col.sw-ley.de> 4546 4547 * cvsnt.mak: added lib/getline.c 4548 4549Fri Oct 20 17:04:55 1995 Norbert Kiesel <nk@col.sw-ley.de> 4550 4551 * cvsnt.mak: added src/expand_path.c, error.[ch] now in src 4552 4553Thu Oct 19 16:26:32 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4554 4555 * INSTALL: Remove note about RCS 5.7 and log messages 4556 consisting only of whitespace; fixed in CVS on 11 Jul 95. 4557 4558Tue Oct 17 17:57:23 1995 Warren Jones <wjones@tc.fluke.com> 4559 4560 * man/cvs.5, examples/modules: Document -e. 4561 4562Tue Oct 10 16:34:25 1995 Thorsten Lockert <tholo@sigmasoft.com> 4563 4564 * configure.in: More crud looking for kerberos, this time for 4.4BSD. 4565 * configure: Regenerated. 4566 4567Sun Oct 8 12:22:19 1995 Peter Wemm <peter@haywire.DIALix.COM> 4568 4569 * configure.in: check for POSIX and BSD style reliable signals 4570 * configure: regenerated by autoconf 4571 * config.h.in: regenerated by autoheader 4572 4573Fri Oct 6 21:50:48 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4574 4575 There is little point in trying to share a file as trivial as 4576 lib/error.c between programs. So just admit it is CVS specific: 4577 * lib/error.c: Move from here... 4578 * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs. 4579 * lib/error.h: Move from here... 4580 * src/error.h: ...to here. Remove CVS_SUPPORT 4581 ifdefs; remove unused variable error_message_count. 4582 * src/Makefile.in (OBJECTS): Add error.o. 4583 (SOURCES): Add error.c. 4584 (HEADERS): Add error.h. 4585 * lib/Makefile.in (OBJECTS): Remove error.o. 4586 (SOURCES): Remove error.c. 4587 (HEADERS): Remove error.h. 4588 * acconfig.h, configure.in: Remove CVS_SUPPORT. 4589 * configure, config.h.in: Rebuilt using autoconf and autoheader. 4590 * windows-NT/config.h: Remove CVS_SUPPORT. 4591 4592Thu Oct 5 17:26:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4593 4594 * INSTALL: Mention Siemens-Nixdorf RM600. 4595 4596Tue Oct 3 09:32:19 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4597 4598 * NEWS: Remove item about -f global option; it is old news already 4599 mentioned elsewhere in the file. 4600 4601Mon Oct 2 18:12:15 1995 Jim Blandy <jimb@totoro.cyclic.com> 4602 4603 * FAQ: Updated for CVS 1.5. And now 1.6 is almost out. The FAQ 4604 always lags the package, sigh... 4605 4606Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com> 4607 4608 * configure, config.h.in: Rebuilt using autoconf and autoheader. 4609 4610 * configure.in: check for <sys/bsdtypes.h>; used by src/server.c. 4611 (ISC keeps all the stuff that BSD has in <sys/types.h> here, so 4612 we need it for the FD_SET stuff for select().) 4613 Moved check for gethostname() after check for connect() since if 4614 connect() is not found, we may add librariesd and gethostname() 4615 may well be in one of those libraries. 4616 If connect() isn't found, look in -linet (ISC) in addition to 4617 -lsocket and -lnsl. Also, ignore the cache since we need to 4618 update LIBS reguardless of whether it was found before or not and 4619 the answer may well be different afterwards. 4620 Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is 4621 found. 4622 4623 * INSTALL: update info for ISC 4.0.1; renumber footnotes. 4624 4625Mon Oct 2 17:01:07 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4626 4627 * INSTALL: Indicate CVS version tested with Solaris 2.4. 4628 4629Mon Oct 2 10:42:37 1995 Karl Fogel <kfogel@totoro.cyclic.com> 4630 4631 * (configure): Re-ran autoconf. 4632 4633Mon Oct 2 10:33:58 1995 Michael Finken <finken@conware.de> 4634 4635 * configure.in: AC_REPLACE `strstr'. 4636 4637Sun Oct 1 23:22:28 1995 Bryan O'Sullivan <bos@serpentine.com> 4638 4639 * (INSTALL): noted that CVS works fine on Solaris 2.4 with both 4640 gcc and SPARCworks cc. 4641 4642Sun Oct 1 18:48:19 1995 Karl Fogel <kfogel@totoro.cyclic.com> 4643 4644 * (configure): re-ran autoconf following Peter Wemm's change 4645 below. 4646 4647Sun Oct 1 22:24:56 1995 Peter Wemm <peter@haywire.dialix.com> 4648 4649 * configure.in: more extensive searching for -lsocket and -lnsl 4650 as done in Taylor-UUCP 1.06 4651 4652Sun Oct 1 15:32:01 1995 Karl Fogel <kfogel@totoro.cyclic.com> 4653 4654 * (configure): re-ran autoconf. 4655 4656Sun Oct 1 11:35:17 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4657 4658 * TODO: Remove item about setting comment leader automatically; 4659 RCS 5.7 does this. 4660 4661Wed Sep 27 15:34:04 1995 Peter Wemm <peter@haywire.dialix.com> 4662 4663 * configure.in: correct detection of GNU diff's -a option for 4664 src/options.h 4665 * configure: regenerate with autoconf 4666 4667Fri Sep 22 14:29:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4668 4669 * TODO: Remove item about reindenting on the way in and out. 4670 wrappers provide this functionality. 4671 4672Wed Sep 20 14:27:28 1995 Jim Blandy <jimb@totoro.cyclic.com> 4673 4674 * configure.in: #define the symbols DIFF and GREP to be the paths 4675 to the DIFF and GREP programs; their values will be edited into 4676 src/options.h (and config.h, coincidentally). 4677 * acconfig.h (DIFF, GREP): Add these. 4678 * configure, config.h.in: Rebuilt using autoconf and autoheader. 4679 4680Sun Sep 10 21:38:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4681 4682 * TODO: CVS can already undo a change, suggest documenting how. 4683 Expand slightly on mode stuff. 4684 Remove item about not letting people check out into repository (it 4685 is done). 4686 Redo item about expanding env vars in *info to reflect current 4687 thinking. 4688 Remove item about making it hard to accidentally move tags; it is 4689 done. 4690 Add client/server note to suggestion regarding interactive merging. 4691 4692Fri Sep 1 12:07:02 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4693 4694 * BUGS: Remove items about refetching unpatchable files and options.h. 4695 4696Fri Sep 1 09:20:09 1995 Jim Blandy <jimb@totoro.cyclic.com> 4697 4698 * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted. 4699 4700Thu Aug 31 13:47:35 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4701 4702 * Makefile.in (stamp-h): Rebuild config.status before trying to 4703 use it to build config.h. 4704 4705 * Makefile.in: Change "cd foo; make" to "cd foo && make"; 4706 otherwise we get into an infinite loop if an objdir doesn't exist. 4707 4708Thu Aug 31 11:07:06 1995 Jim Blandy <jimb@totoro.cyclic.com> 4709 4710 * configure.in: Arrange not to touch options.h if we haven't 4711 modified it. AC_CONFIG_HEADER checks if the file is unmodified, 4712 whereas AC_OUTPUT doesn't, and they're otherwise identical, so... 4713 (AC_CONFIG_HEADER): ... mention src/options.h here... 4714 (AC_OUTPUT): ... not here. 4715 Copy src/options.h to src/options.h-SAVED, don't move it. 4716 Otherwise, configure will create it again every time. 4717 Remove the code to compare the new src/options.h with 4718 src/options.h-SAVED and move it back if it's unchanged; autoconf 4719 writes that for us now. 4720 4721Wed Aug 30 18:45:28 1995 Jim Blandy <jimb@totoro.cyclic.com> 4722 4723 * .cvsignore: Ignore WinDebug and WinRel directories, used by 4724 Microsoft Visual C++ to store object files and executables. 4725 4726 * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New 4727 symbols, which autoheader will use to build config.h.in from 4728 configure.in. 4729 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces 4730 between AC_DEFINEs and opening parens of argument lists. Oops. 4731 * configure: Rebuild using autoconf. 4732 * config.h.in: Rebuild using autoheader. 4733 4734 * Makefile.in (SUBDIRS): Uncomment windows-NT. 4735 4736 * INSTALL: Added Windows NT to list of supported platforms. 4737 Added Windows NT installation instructions. 4738 4739Tue Aug 29 16:08:01 1995 Jim Blandy <jimb@totoro.cyclic.com> 4740 4741 * cvsnt.mak: Completed Windows NT port. 4742 4743 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these 4744 to get #defined. In the config.h file for the Windows NT port, we 4745 only #define CLIENT_SUPPORT. 4746 * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for 4747 these. 4748 4749 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT 4750 subdirectory too. 4751 4752 * cvsnt.vcp: Removed. This doesn't store any information needed 4753 to compile CVS; it seems to be mostly programmer preference stuff. 4754 There's no need to distribute it. 4755 4756 * INSTALL: Added info about Harris Nighthawk from Steve Allen --- 4757 thanks! 4758 4759Mon Aug 21 16:08:37 1995 Jim Blandy <jimb@totoro.cyclic.com> 4760 4761 Bring the saga to a close: 4762 * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we 4763 need to set the MAKE variable in Makefile. 4764 * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate. 4765 4766Mon Aug 21 15:26:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4767 4768 * Makefile.in: Add comment regarding AC_SET_MAKE. 4769 4770Sat Aug 19 21:57:51 1995 Jim Blandy <jimb@totoro.cyclic.com> 4771 4772 * configure.in: Define CVS_SUPPORT, to tell certain library 4773 functions that they're part of CVS. 4774 * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew 4775 on. 4776 4777Fri Aug 18 22:35:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4778 4779 * Makefile.in: Don't set MAKE; apparently all makes set it and GNU 4780 make, at least, will set it to what make was invoked as (perhaps gmake 4781 or some such), not just "make" (which might not support VPATH, for 4782 example). 4783 4784Sun Aug 13 23:35:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 4785 4786 * INSTALL: Convert Data General entry to same format as other entries. 4787 4788Sun Aug 13 13:11:36 1995 Jim Blandy <jimb@totoro.cyclic.com> 4789 4790 * cvs-format.el: Add note about set-c-style. 4791 4792Thu Aug 3 16:13:29 1995 Jim Blandy <jimb@totoro.cyclic.com> 4793 4794 * INSTALL: Fixed mail address for updates. 4795 4796 * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3. 4797 4798Sun Jul 30 20:12:26 1995 James Kingdon <kingdon@harvey.cyclic.com> 4799 4800 * cvsinit.sh: Unify code for modules and loginfo with code for 4801 other files which have checked-out and ,v files in CVSROOT. 4802 Don't add "#" to start of lines in rcstemplate. 4803 4804Sat Jul 29 16:48:05 1995 James Kingdon <kingdon@harvey.cyclic.com> 4805 4806 * cvsinit.sh: If arguments are given, give version number and 4807 usage message. Make printed messages much more concise. 4808 4809 * cvsinit.sh: Rename log.pl to log. Don't install log twice. 4810 4811 * Makefile.in (install-local), contrib/Makefile.in (install): 4812 Remove "reminder" to run cvsinit; running cvsinit is not required. 4813 4814Fri Jul 28 16:46:10 1995 James Kingdon <kingdon@harvey.cyclic.com> 4815 4816 * Makefile.in (SUBDIRS): Comment out windows-NT. 4817 4818Fri Jul 28 02:27:54 1995 Jim Blandy <jimb@totoro.cyclic.com> 4819 4820 * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp. 4821 (SUBDIRS): Add windows-NT. 4822 4823 * config.h.in: Regenerated from configure.in by autoheader. 4824 4825Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com> 4826 4827 * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>. 4828 4829Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com> 4830 4831 * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT 4832 doesn't have it. 4833 4834 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h. If you're 4835 using AC_HEADER_TIME, it's best to check for this too. 4836 4837 * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++. 4838 Choose this as your project when working with CVS under MSVC++. 4839 * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++. 4840 * windows-NT: New subdirectory, containing files to be used to 4841 build under Microsoft Windows NT. 4842 4843Wed Jul 12 23:26:24 1995 James Kingdon <kingdon@harvey.cyclic.com> 4844 4845 * Makefile.in: Remove duplicate install-info rule. 4846 4847Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com> 4848 4849 * Makefile.in (install-local): added rule for install-info, made 4850 `install' depend on it. 4851 4852 * README: correct mailing list addresses. 4853 * INSTALL: same. 4854 4855Wed Jul 12 09:15:02 1995 Jim Meyering (meyering@comco.com) 4856 4857 * configure.in (gdiff_path): Remove gdiff from the list of programs. 4858 SGI's Irix includes a program named gdiff that is an X-based GUI to 4859 diff. 4860 4861 * configure.in: Add check for working fnmatch functions so that 4862 systems providing it don't incur the space overhead of linking 4863 with the version in lib. Cross compiling builds always use the 4864 version in lib. 4865 4866Tue Jul 11 15:47:20 1995 Greg A. Woods <woods@most.weird.com> 4867 4868 * configure.in: add some FIXME comments 4869 - add a hack to restore src/options.h if AC_OUTPUT() didn't modify 4870 it. Note that this does *not* work for config.status, thus one 4871 FIXME comment. 4872 - add test for #! (to warn about possible failure of perl scripts 4873 - add test for diff and grep paths (for src/options.h.in) 4874 - fix up handling of src/options.h.in 4875 - add checks for PERL_PATH and CSH_PATH (from previous local changes) 4876 4877Tue Jul 11 14:31:18 1995 Michael Shields <shields@tembel.org> 4878 4879 * Makefile.in (LDFLAGS): Pick up from configure. 4880 4881Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com> 4882 4883 * configure: re-ran autoconf-2.4 4884 4885 * cvsinit.sh: make use of xVERSIONx from the Makefile 4886 - get rid of stuff duplicated in examples/* and use that instead 4887 4888 * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it 4889 from src/version.c instead. 4890 4891 * cvsinit.sh: install two more example CVSROOT control/config 4892 files: rcstemplate checkoutlist 4893 - install useful scripts from $CVSLIB/contrib too... 4894 (from previous local changes) 4895 4896 * Makefile.in: add another reminder to run 'cvsinit' to update 4897 repository(ies) (from previous local changes) 4898 4899Thu Jul 6 17:53:55 1995 Paul Eggert <eggert@twinsun.com> 4900 4901 * Makefile.in (mostlyclean-local): Remove $(PROGS). 4902 4903Sat Jul 1 13:11:41 1995 James Kingdon <kingdon@harvey.cyclic.com> 4904 4905 * Version 1.5.1. 4906 4907Thu Jun 29 01:02:09 1995 James Kingdon <kingdon@harvey.cyclic.com> 4908 4909 * configure.in, configure: cross_compiling gets set to "no", not 4910 empty--change test accordingly. 4911 4912 * Version 1.4.93. 4913 4914Wed Jun 28 22:33:54 1995 James Kingdon <kingdon@harvey.cyclic.com> 4915 4916 * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out 4917 rules for configure and config.status, just like in Makefile.in or 4918 src/Makefile.in. 4919 4920Tue Jun 27 19:53:05 1995 James Kingdon <kingdon@harvey.cyclic.com> 4921 4922 * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch. 4923 * lib/Makefile.in (OBJECTS): Add fnmatch. 4924 Avoids buggy Solaris 2.4 libc fnmatch. 4925 4926 * FAQ: Updated with new version from ftp.odi.com. 4927 4928Mon Jun 26 15:17:46 1995 James Kingdon <kingdon@harvey.cyclic.com> 4929 4930 * Version 1.4.92. 4931 4932Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com> 4933 4934 * Version 1.4.91. 4935 4936Wed Jun 21 16:33:04 1995 James Kingdon <kingdon@harvey.cyclic.com> 4937 4938 * PROJECTS: New file. 4939 * Makefile.in (DISTFILES): Add it. 4940 4941Wed Jun 21 16:12:14 1995 James Kingdon <kingdon@harvey.cyclic.com> 4942 4943 * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes. 4944 The reason for passing it is gone now that we are using autoconf 4945 2.x which will set INSTALL in the sub-makefiles correctly. 4946 4947Tue Jun 20 18:14:54 1995 James Kingdon <kingdon@harvey.cyclic.com> 4948 4949 * configure.in, configure: Make sure src directory exists before 4950 trying to copy options.h to it. 4951 4952Mon Jun 19 13:47:20 1995 Jim Blandy <jimb@totoro.cyclic.com> 4953 4954 * Makefile.in: Add a "remotecheck" target here, for consistency; 4955 people shouldn't have to switch to src before running the tests. 4956 4957Mon Jun 19 10:08:03 1995 Jim Kingdon (kingdon@lioth.cygnus.com) 4958 4959 * INSTALL: Update list of machines tested. Remove note about 4960 systems missing opendir--this is an autoconf issue, not something 4961 installers should have to worry about. Refer to NEWS instead of 4962 ChangeLog. No longer "strongly recommend" putting diff -a in 4963 options.h. 4964 4965Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com) 4966 4967 * Version 1.4.90. 4968 4969 * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile. 4970 4971 * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>. 4972 4973 * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in, 4974 examples/Makefile.in, contrib/Makefile.in, 4975 contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in 4976 (dist-dir): Use srcdir where appropriate. 4977 4978Thu Jun 15 14:33:37 1995 Jim Kingdon (kingdon@cyclic.com) 4979 4980 * CYCLIC-CVS-FAQ: Removed. 4981 * Rename ChangeLog.fsf to NEWS. Add information about changes 4982 since 1.4A2. 4983 * Makefile.in (DISTFILES): Adjust accordingly. 4984 * README: Revise to reflect current status of releases. 4985 4986Thu Jun 15 12:22:42 1995 Jim Kingdon (kingdon@cyclic.com) 4987 4988 * TODO: Remove various items already fixed. Revise others. 4989 4990Thu Jun 15 12:24:45 1995 J.T. Conklin <jtc@rtl.cygnus.com> 4991 4992 * configure.in: Use AC_C_INLINE to handle inline. 4993 Reorganized to put compiler and OS checks first so that any 4994 special defines they might provide are used in subsequent tests. 4995 4996 * configure, config.h.in: regenerated with autoconf and 4997 autoheader version 2.3. 4998 4999Thu Jun 8 16:33:51 1995 Jim Kingdon (kingdon@lioth.cygnus.com) 5000 5001 * INSTALL (Installation): Disrecommend RCS 5.6.[5-7]. 5002 5003Tue May 30 00:07:15 1995 Jim Meyering (meyering@comco.com) 5004 5005 * Makefile.in (distclean-local): Don't delete config.status here. 5006 (distclean): Delete config.status here instead, but only after 5007 recursive make invocations. Otherwise, the new dependencies 5008 in */Makefile.in on ../config.status led to failure in each sub-make 5009 because there is no rule there to make ../config.status. 5010 Reported by Jeff Johnson <jbj@brewster.jbj.org>. 5011 (realclean): Likewise. 5012 5013Mon May 29 22:24:28 1995 J.T. Conklin <jtc@rtl.cygnus.com> 5014 5015 * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER. 5016 Use AC_HEADER_STAT to determine if S_FOO() macros work. 5017 Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h> 5018 can be included as recommend by autoconf manual. 5019 Remove AC_STRUCT_TM test, as above test is better. 5020 5021 * configure, config.h.in: regenerated with autoconf and 5022 autoheader version 2.3. 5023 5024Fri Apr 28 14:36:49 1995 Ken Raeburn (raeburn@kr-pc.cygnus.com) 5025 5026 * Makefile.in: Set "all" as default target instead of ".PHONY". 5027 Some versions of make will otherwise try building all of the phony 5028 targets, in order. 5029 5030Mon May 1 14:02:42 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 5031 5032 * configure.in: Set up src/options.h for the user. Its defaults are 5033 usually right. 5034 * README, INSTALL: Adjust installation instructions appropriately. 5035 5036Fri Apr 28 22:31:26 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 5037 5038 * Makefile.in (DISTFILES): Brought up-to-date. 5039 (dist): Rewritten to use dist-dir targets, passing DISTDIR variable. 5040 (GZIP, GZIP_EXT): New variables. 5041 (dist-dir): New target. 5042 5043 We don't want to include a file the user has to edit in the 5044 distribution. 5045 * src/options.h: No longer distributed. 5046 * src/options.h.in: Distribute this instead. 5047 * INSTALL, README: Installation instructions updated. 5048 5049Sat Apr 8 19:02:21 1995 Roland McGrath <roland@baalperazim.frob.com> 5050 5051 * configure.in: Check for fchdir. 5052 (connect check): Use AC_CHECK_LIB instead of (obsolete) 5053 AC_HAVE_LIBRARY. 5054 5055Sat Apr 8 14:52:46 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 5056 5057 * Makefile.in (CFLAGS): Let configure set the default for CFLAGS. 5058 Under GCC, we want -g -O. 5059 5060Wed Feb 8 06:49:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 5061 5062 * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so 5063 the target is created. 5064 * configure.in: Applied `autoupdate' from Autoconf 2.1 to 5065 modernize macro usage. 5066 (AC_RSH): Call removed. It was obsolete and not doing anything useful. 5067 (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will. 5068 (AC_TYPE_PID_T): Add this check. 5069 5070Tue Nov 8 06:26:54 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5071 5072 * Add stamp-h.in. Remove it from .cvsignore. 5073 5074Fri Oct 28 11:50:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5075 5076 * Makefile.in: Comment out autoconf and autoheader rules. 5077 5078Tue Oct 25 17:44:13 1994 Ken Raeburn <raeburn@cujo.cygnus.com> 5079 5080 * Makefile.in (all, install, uninstall): Fail if make in 5081 subdirectory fails. 5082 5083Tue Oct 18 13:26:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5084 5085 * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*. Add comment about 5086 why we need to. 5087 5088Tue Sep 27 08:27:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5089 5090 * Makefile.in (SUBDIRS): Reinstate "contrib". 5091 * configure.in (AC_OUTPUT): Add contrib/Makefile. 5092 * configure: Regenerated. 5093 5094Tue Sep 27 01:03:59 1994 John Gilmore (gnu@cygnus.com) 5095 5096 * Makefile.in (SUBDIRS): Comment out "contrib". Since we don't 5097 bother to configure it, we shouldn't make it either. 5098 5099Wed Aug 10 14:52:57 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 5100 5101 * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice. 5102 5103 * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS 5104 list. Don't check for memmove separately. 5105 * configure: Regenerated. 5106 * config.h.in: Regenerated for Mark's change. 5107 5108Wed Aug 10 14:32:24 1994 Mark Eichin (eichin@cygnus.com) 5109 5110 * configure.in (KRB4): recognize --with-krb4=path. Also test for 5111 krb_get_err_text so src/main.c and src/client.c can deal 5112 appropriately. 5113 5114Tue Aug 9 15:49:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 5115 5116 * configure.in: Check sizes of `long' and `int', needed for md5 5117 code. 5118 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader 5119 happy. 5120 * configure, config.h.in: Regenerated. 5121 5122Tue Jul 19 11:23:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 5123 5124 * configure.in: Check not only that krb.h exists, but that it will 5125 actually compile correctly. 5126 * configure: Regenerated. 5127 5128Mon Jul 11 07:04:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 5129 5130 * configure.in: Add comment re autoheader. 5131 5132Tue Jun 28 22:09:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 5133 5134 * configure.in: Only look for -lsocket and -lnsl if we don't 5135 already have connect. 5136 * configure: Regenerated. 5137 5138Mon Jun 27 17:21:48 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 5139 5140 * configure.in: Correct "krb_libdir" to "${krb_libdir}". 5141 * configure: Regenerated. 5142 5143Fri Jun 3 10:15:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 5144 5145 * configure.in: Check for -lsocket and -lnsl. 5146 * configure: Regenerated. 5147 5148Fri May 27 18:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 5149 5150 * configure.in: Add valloc to AC_REPLACE_FUNCS. Add getpagesize 5151 to AC_HAVE_FUNCS. Check for krb.h and -lkrb. If not found, look 5152 in /usr/kerberos if native. If found somewhere, define 5153 HAVE_KERBEROS and also look for -ldes. Substitute includeopt. 5154 * configure: Regenerated. 5155 5156Fri Mar 11 13:11:51 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 5157 5158 * configure.in: Check for <sys/select.h>; used by src/server.c. 5159 * configure: Regenerated. 5160 5161Sun Jan 9 12:04:15 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com) 5162 5163 * configure.in: Check for timezone function, for NetBSD support. 5164 * configure: Regenerated. 5165 5166Wed Dec 15 18:05:21 1993 david d `zoo' zuhn (zoo@andros.cygnus.com) 5167 5168 * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all 5169 recursive make invocations that require it; define 5170 INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and 5171 add to MDEFINES; use YACC instead of BISON 5172 5173 5174Mon Dec 6 17:02:18 1993 K. Richard Pixley (rich@sendai.cygnus.com) 5175 5176 * src/diff.c (diff_fileproc): add support for "cvs diff -N" which 5177 allows for adding or removing files via patches. 5178 5179