ChangeLog revision 25839
1236769SobrienSun May 11 11:38:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2236769Sobrien 3236769Sobrien * README.VMS: Remove information about "direct TCP". Noone has 4236769Sobrien been complaining about it being broken (the code bitrotted not long 5236769Sobrien after it was written), nor has anyone complained 6236769Sobrien that contrib/listener.c was omitted from the distribution (because 7236769Sobrien it wasn't mentioned in contrib/Makefile.in DISTFILES). If there 8236769Sobrien is a desire to resurrect such a feature, it should use port 2401 9236769Sobrien as now discussed in doc/cvsclient.texi. 10236769Sobrien 11236769SobrienThu May 8 12:14:40 1997 Larry Jones <larry.jones@sdrc.com> 12236769Sobrien and Jim Kingdon <kingdon@harvey.cyclic.com> 13236769Sobrien 14236769Sobrien * INSTALL: Update MIPS/SGI Irix 6.2 15236769Sobrien * TESTS: Add note about TESTDIR and SGI Irix 6's XFS. 16236769Sobrien 17236769SobrienWed May 7 12:01:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 18236769Sobrien 19236769Sobrien * TODO: Fix keywords accidentally expanded in previous checkin. 20236769Sobrien 21236769Sobrien * TODO: Add item #185, concerning keyword expansion and merges. 22236769Sobrien 23236769SobrienSun May 4 19:46:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 24236769Sobrien 25236769Sobrien * README: Replace section on reporting bugs with a reference to 26236769Sobrien the bug-reporting section in cvs.texinfo. 27236769Sobrien 28236769SobrienFri May 2 22:50:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 29236769Sobrien 30236769Sobrien * BUGS: Remove item about importing binary files; the bug is fixed. 31236769Sobrien 32236769SobrienSun Apr 27 19:54:34 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 33236769Sobrien 34236769Sobrien * INSTALL: Refer to doc/DIFFUTILS-2.7-BUG. 35236769Sobrien 36236769Sobrien * INSTALL: Don't mention GREP; CVS no longer uses it. 37236769Sobrien 38236769Sobrien * configure.in: Add comment about --bindir. 39236769Sobrien 40236769SobrienThu Apr 24 15:21:17 1997 Norbert Kiesel <nk@cosa.de> 41236769Sobrien 42236769Sobrien * configure.in (AC_CHECK_FUNCS): added tempnam and mktemp 43236769Sobrien * config.h.in, configure: Regenerated with autoconf 2.10. 44236769Sobrien 45236769Sobrien21 Apr 1997 Jim Kingdon 46236769Sobrien 47236769Sobrien * cvsnt.mak: Visual C++, as usual, wants to fiddle with this. 48236769Sobrien This time it would appear to be chiefly the dependencies. 49236769Sobrien 50236769SobrienMon Apr 21 01:06:31 1997 Ian Lance Taylor <ian@cygnus.com> 51236769Sobrien 52236769Sobrien * NEWS: Document that the client no longer needs an external patch 53236769Sobrien program. 54236769Sobrien 55236769SobrienThu Apr 17 14:28:20 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 56236769Sobrien 57236769Sobrien * TODO: Combine items 150 and 181 since they are basically the same. 58236769Sobrien 59236769SobrienTue Apr 15 12:32:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 60236769Sobrien 61236769Sobrien * FAQ: The URL of yahoo's Configuration Management category has 62236769Sobrien changed. As it might change again, just cite their top-level page 63236769Sobrien rather than the entire URL. 64236769Sobrien 65236769Sobrien8 Apr 1997 Jim Kingdon 66236769Sobrien 67236769Sobrien * cvsnt.mak: Add windows-NT/sockerror.c. 68236769Sobrien 69236769SobrienWed Mar 26 15:51:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 70236769Sobrien 71236769Sobrien * BUGS: Further note on import -kb bug. 72236769Sobrien 73236769SobrienTue Mar 25 17:51:32 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 74236769Sobrien 75236769Sobrien * cvs-format.el: Add comment concerning c-label-offset. 76236769Sobrien 77236769SobrienWed Mar 19 14:06:40 1997 Jim Meyering <meyering@totoro.cyclic.com> 78236769Sobrien 79236769Sobrien * configure.in (test for shadow passwords): Use AC_MSG_RESULT 80 rather than echo, so configure obeys --quiet. 81 Use yes and no in message rather than yup and nope. 82 8319 Mar 1997 Jim Kingdon 84 85 * cvsnt.mak: Now Visual C++ wants to add a bunch of dependencies 86 for the Release configuration as well as the Debug one. Why it 87 didn't do this before, I have no idea. 88 8913 Mar 1997 Jim Kingdon 90 91 * cvsnt.mak: Recent changes have added a number of getline.h 92 dependencies. 93 94Thu Mar 13 08:43:04 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 95 96 * configure.in (AC_C_CROSS): Add comment about obsolescence 97 thereof. 98 * config.h.in, configure: Regenerated with autoconf 2.10. 99 100Thu Mar 13 05:50:29 1997 Philippe De Muyter <phdm@info.ucl.ac.be> 101 102 Here are the fixes I needed to make to cvs-1.9 to get it to 103 compile and successfully pass 'make check' on m68k-motorola-sysv. 104 * lib/getwd.c (getwd): Added declaration for getcwd(). 105 * lib/wait.h (WIFSTOPPED et al.): Macro defined if not defined. 106 * lib/waitpid.c (waitpid): Use wait, not wait3, if !HAVE_WAIT3. 107 * src/admin.c (admin): Added declaration for getgrnam(). 108 * src/server.c (fcntl.h): Do not include file twice. Already included 109 from system.h from cvs.h. 110 * src/sanity.sh (imported-f*): Renamed from imported-file*, that were 111 too long for sysv. 112 * configure.in (wait3): Added to AC_CHECK_FUNCS list. 113 114Wed Mar 12 14:32:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 115 116 * BUGS: Add "failed assertion `rev == NULL || isdigit (*rev)'" bug. 117 118 * TODO: Remove item 135; this is solved by %v and %V in loginfo. 119 120 * configure.in (AC_CHECK_FUNCS): Don't check for setvbuf; 121 HAVE_SETVBUF is no longer used. 122 * config.h, configure: Regenerated with autoconf 2.10. 123 124 * TODO: Add item 184, concerning MD5-based password hash. 125 Remove item 14, concerning "pathname stripper". I think that was 126 a reference to the late unlamented strip_path. 127 128Sat Mar 8 21:22:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 129 130 * INSTALL: NT 4.0 is client and local (like other NT 3.51 & Win95). 131 132Fri Mar 7 16:51:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 133 134 * INSTALL: Just talked to a NT 4.0 user; add it to the list. 135 136Sun Mar 2 22:01:23 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 137 138 * NEWS: Add item about "cvs admin" vs. "cvs admin .". 139 140 * TODO: Remove item #169. It doesn't really explain what an 141 "archive library" is or in general what the feature they discuss is 142 supposed to do--I mean, CVS _can_ be used to store .o's, if 143 that is what they are talking about. 144 145 * TODO: Add item #183, about greater documentation/visiblity for 146 Entries.Static and CVS/Tag. 147 148 * INSTALL (footnote 5): Add note about how /usr/tmp vs. /var/tmp 149 shouldn't be an issue anymore 150 151Thu Feb 20 13:53:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 152 153 * INSTALL: Update Cray entry per mail from John Bowman 154 <bowman@ipp-garching.mpg.de> 155 156 * configure.in: Add comments about autoconf version. 157 158Mon Feb 17 09:55:35 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 159 160 * configure: Regenerated. 161 162Sat Feb 15 15:37:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 163 164 * configure.in (AC_OUTPUT): Add windows-NT/SCC/Makefile. 165 166Sun Dec 15 13:12:30 1996 Michael Douglass <mikedoug@texas.net> 167 and Jim Kingdon <kingdon@harvey.cyclic.com> 168 169 * NEWS: Mention "cvs logout". 170 1711997-02-12 Jim Kingdon 172 173 * cvsnt.mak: Visual C++ seems to want to make some cosmetic 174 changes (reordering *.obj files), perhaps prodded by "Save 175 All". I hope that putting in these changes will make it 176 happy... 177 1781997-02-11 Jim Kingdon <kingdon@cyclic.com> 179 180 * cvsnt.mak: Replace with version from Visual C++ 4.0. If someone 181 wants the 2.x one back, I suppose we can put them side by side, 182 but I won't be able to update the 2.x one any more as I won't be 183 having access to 2.x. 184 185Tue Feb 11 16:43:43 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 186 187 * .cvsignore: Add cvsnt.mdp and cvsnt.ncb. They seem to be files 188 created by Visual C++ 4.x which were not created by Visual C++ 2.x. 189 190Tue Feb 4 11:42:30 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 191 192 * INSTALL: OS/2 port is client only. 193 194 * Rename devel-cvs (which had only been in the repository, not the 195 distribution) to DEVEL-CVS. Add "Charter for the devel-cvs 196 mailing list:" heading, "CVS Development Policies" title, and 197 one-sentence introduction (editorial changes, not run by 198 devel-cvs). Revise paragraph concerning membership in the list to 199 reflect policy change to make read-only membership different from 200 the ability to send to the list (the new wording was approved by 201 devel-cvs, as was the rename and including it in the 202 distribution). 203 * Makefile.in (DISTFILES): Add DEVEL-CVS. 204 * HACKING: Add "Mailing lists" section. 205 206Tue Jan 28 10:41:05 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 207 208 * configure.in: Remove AC_CHECK_SIZEOF; no longer needed with 209 lib/md5.c changes. 210 * acconfig.h: Add HAVE_CONNECT. This is needed so that autoheader 211 2.10 works; I think this has been broken since 2 Dec 1996. 212 * config.h.in: Regenerated with autoheader 2.10. 213 * configure: Regenerated with autoconf 2.10. 214 215 * HACKING: Revise criterion for whether something goes in NEWS 216 again (now "user-visible change worth mentioning"--the language 217 from the GNU coding standards). 218 219Mon Jan 27 23:05:24 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 220 221 * HACKING: Criterion for whether something goes in NEWS is not 222 whether it is user-visible; it is whether it is a bugfix or a 223 feature. 224 225Tue Jan 21 10:21:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 226 227 * INSTALL: Warn people against pre-5.x RCS; describe how to find 228 out what version of RCS you have. 229 230Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 231 232 * Makefile.in, NEWS, README, TODO, configure.in: Remove CVSid; we 233 decided to get rid of these some time ago. 234 235Wed Jan 8 00:17:13 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 236 237 * README (Credits): Refer to NEWS not ChangeLog; the ChangeLog in 238 question got renamed a bit but ended up as the bottom of the NEWS 239 file. Eliminate use of first person in a few places where it is 240 unclear who it refers to. Explicitly say that the lists 241 of contributors are not comprehensive. 242 243Thu Jan 2 12:59:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 244 245 * README, Makefile.in: Remove paragraph about writing to the Free 246 Software Foundation at 675 Massachusetts Avenue. (1) They are no 247 longer at that address; (2) the Free Software Foundation are not 248 the ones to write to concerning CVS licensing. bug-cvs would be a 249 more appropriate choice; (3) there is probably little need for 250 this paragraph anyway. 251 252Thu Jan 2 09:46:37 1997 Karl Fogel <kfogel@ynu38.ynu.edu.cn> 253 254 * NEWS: mention read-only repository access feature. 255 256Wed Jan 1 18:47:08 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 257 258 * cvs.spec: Don't include ChangeLog and ChangeLog.zoo in %doc. 259 There is no point in including them without src/ChangeLog, 260 src/ChangeLog-96, etc., but more to the point they really belong 261 in the source distribution rather than a binary distribution anyway. 262 263Mon Dec 30 16:55:54 1996 Abe Feldman <feldman@harvey.cyclic.com> 264 265 * NEWS: Add entry for changes to checkout command (creating CVS 266 directory at top of working directory) 267 268Tue Dec 17 13:13:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 269 270 * NEWS: Add entry for verifymsg. 271 272Tue Dec 10 19:22:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 273 274 * cvs-format.el: Revise comments to explain how to use it and 275 general minor tidying of comments. 276 277Mon Dec 2 13:05:44 1996 Ian Lance Taylor <ian@cygnus.com> 278 279 * configure.in: Don't call AC_CHECK_FUNCS(connect) a second time, 280 because the value will have been cached; instead, check whether 281 the library was found with connect defined. 282 * configure: Rebuild with autoconf 2.12. 283 284Sat Nov 30 23:04:52 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 285 286 * BUGS: Add note about mysterious failure in test 187a3. 287 288Fri Nov 29 10:19:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 289 290 * configure.in (AC_CHECK_FUNCS): Also check for readlink. 291 * config.h.in: Regenerated using autoheader 2.10. 292 293Fri Nov 22 16:30:27 1996 Brendan Kehoe <brendan@cygnus.com> 294 295 * configure.in: Check for -lsocket, etc., before checking for 296 Kerberos libraries. 297 * configure: Rebuild. 298 2991996-11-19 Jim Kingdon 300 301 * cvsnt.mak: Remove strippath.c. 302 303Sun Nov 3 21:54:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 304 305 * README: Move detailed information on compatibility to 306 the manual; simply point to it here. 307 308Thu Oct 31 07:20:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 309 310 * BUGS: Add note about cvs import of binary files on non-unix. 311 312Tue Oct 29 13:59:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 313 314 * BUGS: Add note about "dying gasps" message. 315 316Sat Oct 26 16:17:09 1996 Jim Blandy <jimb@totoro.cyclic.com> 317 318 * configure.in (AC_CHECK_FUNCS): Check for tzset. 319 320Fri Oct 25 10:27:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 321 322 * NEWS: Mention new loginfo features. 323 324Thu Oct 24 08:21:48 1996 Lars.Henriksen@netman.dk 325 326 * INSTALL: Update to "DEC Alpha running OSF/1 version 3.2 (1.9)" 327 328Tue Oct 22 10:34:21 1996 Noel Cragg <noel@gargle.rain.org> 329 330 * configure.in: don't check for the existence of the /etc/security 331 directory, because it's possible to have PAM installed without 332 using shadow passwords. 333 * configure: regenerated. 334 335Sat Oct 19 18:34:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 336 337 * README: Say that the remote protocol is not interoperable before 338 CVS 1.5. 339 340Sat Oct 19 13:06:53 1996 Mark H. Wilkinson <mhw@minster.york.ac.uk> 341 and Jim Kingdon <kingdon@cyclic.com> 342 343 * configure.in, INSTALL: New options for configure to enable or 344 disable client and server code, overriding configure's defaults. 345 * confiugre: Regenerated. 346 347Sat Oct 19 13:06:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 348 349 * INSTALL: Add note about what to do if you got a binary 350 distribution of CVS. Add VAX/VMS entry. 351 352Thu Oct 17 15:38:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 353 354 * NEWS, README: Reinstate 30 Sep 96 changes concerning US letter 355 vs. A4 paper. 356 357Wed Oct 16 16:59:57 1996 Jim Blandy <jimb@totoro.cyclic.com> 358 359 * configure.in: Simplify code to check for crypt. Check for 360 -lcrypt first, and then check for the crypt function. The old 361 code did slightly funky things with cache variables, which JimK's 362 last change disturbed. Let's just keep it simple. 363 * configure: Rebuilt. 364 365Wed Oct 16 15:01:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 366 367 * configure.in: Don't call unset. It isn't portable to Ultrix, 368 but perhaps more to the point, seems like we should be using the 369 cached values (there was no comment explaining why we should 370 ignore the cached values, and none of the CVS developers were 371 able to provide an explanation when I asked). 372 * configure: Regenerated. 373 374 * NEWS: Add item regarding export and "cvs history". 375 376Tue Oct 15 07:40:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 377 378 * TESTS: Mention the fact that expr is only for the tests, not for 379 CVS itself. At least one person was unclear on this. 380 381Mon Oct 14 12:13:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 382 383 * HACKING: Add "Submitting patches (strategy)" section and 384 sentence about test cases. These changes have been run by 385 devel-cvs and there was no objection. 386 387Sat Oct 12 19:43:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 388 389 * README.VMS: Add notes about some build problems on VAX/VMS. 390 391Thu Oct 10 09:20:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 392 393 * BUGS: Remove item about & in modules file and client/server; the 394 bug is fixed. 395 396 * README.VMS: Rewrite sections about wildcard expansion and 397 calling editors to suggest technical approaches and to make it 398 clear that fixes will only happen if someone gets around to them. 399 400Sat Oct 5 15:01:22 1996 Jim Blandy <jimb@totoro.cyclic.com> 401 402 * Version 1.9 released. 403 404Tue Oct 1 14:32:44 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 405 406 * NEWS, README: Revert changes regarding -D, -g, and A4. They 407 are for new features which are not appropriate at this stage of 408 the release process. 409 410Mon Sep 30 14:51:36 1996 Greg A. Woods <woods@most.weird.com> 411 412 * INSTALL (sun3): 1.8.86+ builds and runs make check. 413 414 * NEWS: describe -D and -g; DIFFBIN and GREPBIN 415 416 * MINOR-BUGS: yet another couple of annoyances... 417 418Mon Sep 30 08:33:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 419 420 * BUGS: Mention "cvs add -m" client/server bug. 421 422 * NEWS: Document change from A4 to US letter. It may seem minor, 423 but it affects a *lot* of people. 424 425 * README: Revise discussion of US letter vs. A4 to reflect recent 426 change to cvs.texinfo. 427 428Sun Sep 29 16:32:47 1996 Greg A. Woods <woods@most.weird.com> 429 430 * MINOR-BUGS: describe a minor annoyance or two 431 432 * BUGS: describe a couple of new bugs 433 434Sun Sep 29 14:09:49 1996 Noel Cragg <noel@gargle.rain.org> 435 436 * configure.in: check for shadow password files as well as for 437 getspnam. Some systems (like Linux) have getspnam in the C 438 library, but aren't necessarily using shadow passwords. 439 * configure, config.h.in: Regenerate. 440 441Fri Sep 27 16:49:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 442 443 * Makefile.in (TSUBDIRS): Remove comment about order of 444 directories mattering. That was only for an old set of hacks, 445 since gone, which tried to combine several tag files into one 446 (before emacs could use several tag files at once). 447 448Wed Sep 25 10:35:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 449 450 * NEWS: Add note about "cvs log -d" date formats changing. See 451 comment I added to cvs.texinfo for more whining about this situation. 452 453 * BUGS: Remove item about ~/.cvsignore on NT; it is fixed. 454 455Wed Sep 25 10:22:00 1996 Larry Jones <larry.jones@sdrc.com> 456 457 * configure.in: Add hack for ISC crypt (the version in the posix C 458 library doesn't work -- why am I not surprised). Add check for 459 libsec.a for shadow password functions. 460 461 * Makefile.in: Make zlib along with lib in the check targets. 462 463Wed Sep 25 08:34:01 1996 Jim Blandy <jimb@floss.cyclic.com> 464 465 Fix from Mark A. Solinski <markso@mcs.com>: 466 * cvsnt.mak: The debug configuration adds the zlib directory to 467 the include path but it is missing from the release configuration. 468 Add it to the "ADD CPP" and "CPP_PROJ" lines. 469 470Tue Sep 24 11:32:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 471 472 * INSTALL: Add VMS entry. Clarify what "tested" means. 473 474 * README: Replace section about what CVS is with the blurb from 475 cvs.spec (which is also the paragraph we use in the release 476 announcements). 477 Change location of pcl-cvs from contrib/pcl-cvs to tools/pcl-cvs. 478 479 * BUGS: Remove item about version numbers; we now have version 480 numbers. Remove item about server using /usr/tmp; this has been 481 changed. Remove item about deadlocks between server and client 482 and file contents being interpreted as commands; I believe this 483 refers to the case which was fixed by Ian's 7 Aug 96 change to 484 receive_partial_file. Remove item about server temp directory 485 becoming full; I'm not sure all bugs related to that have been 486 fixed, but I think the ones mentioned have been. Remove item 487 about .# files; this is a documented behavior. Refer to 488 platform-specific documentation. Add bug with & in modules file 489 and client/server CVS. Move bug about weird use of long file 490 names to end; the bug report is so long people won't want to read 491 past it. Refer to README concerning reporting bugs. Add 492 introduction. Reword some bug descriptions. Add bug concerning 493 ~/.cvsignore on NT. 494 * MINOR-BUGS: Add introduction. Reword some bug descriptions. 495 Remove item about "premature end of file"--we've improved that 496 error message as much as we can figure out how. Remove item about 497 filenames getting truncated (with rcs2log?)--I think this is a fixed 498 bug although I couldn't quickly find a ChangeLog entry for the fix. 499 500Tue Sep 17 12:46:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 501 502 * .cvsignore: Add cvs-*.spec. 503 504Mon Sep 16 17:42:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 505 506 * TODO: In 180, mention issue of network being down. Add item 507 182, about inclusiveness of "cvs log -r foo -r bar". 508 509 * HACKING: Also mention arbitrary limits and reentrancy. 510 User-visible changes should be documented in cvs.texinfo as well 511 as NEWS. 512 513Thu Sep 12 16:06:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 514 515 * README.VMS: Put authorship info at end. Add disclaimer. Say 516 that patch is mandatory not optional. Don't mention gzip; we 517 don't require it any more. Remove section on filename case; the 518 bugs described there are fixed. Miscellaneous tweaks and updates. 519 520Wed Sep 11 11:08:39 1996 Jim Blandy <jimb@totoro.cyclic.com> 521 522 * configure.in (AC_OUTPUT): Don't forget to create vms/Makefile. 523 524Tue Sep 10 19:55:07 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 525 526 * Makefile.in (DISTFILES): Add build.com and README.VMS. 527 (SUBDIRS): Add vms. 528 * build.com: Also recurse into zlib directory. 529 530 * NEWS: Mention Win95. 531 532Fri Sep 6 11:43:26 1996 Ian Lance Taylor <ian@cygnus.com> 533 534 * configure.in: Add AC_ARG_ENABLE for encryption. 535 * acconfig.h: Add ENCRYPTION. 536 * configure, config.h.in: Regenerate. 537 * NEWS: Modify the entry on encryption to mention that you must 538 configure with --enable-encryption. 539 * INSTALL: Mention the --with-krb4 and --enable-encryption 540 configure options. 541 542Thu Sep 5 11:30:45 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 543 544 * NEWS: Revise access method item to mention both :ext: and 545 :server:. 546 547 * README.VMS: Change bug reporting address to bug-cvs. In 548 discussing filenames, don't mention a hypothetical behavior 549 involving folding to lowercase (I'm not sure what is meant, and it 550 doesn't sound right to me) and do mention that things might be 551 different now (as a result of recent changes to case sensitivity 552 code). 553 554Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com> 555 556 * cvsnt.mak: Add windows-NT/ChangeLog. 557 558Wed Sep 4 13:55:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 559 560 * Makefile.in (DISTFILES): Add cvs.spec. 561 562Mon Aug 26 15:30:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 563 564 * TODO: Add item suggesting "cvs message" command. 565 566Tue Aug 20 12:22:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 567 568 * configure.in (AC_C_INLINE): Removed; see src/ChangeLog. 569 * config.h.in, configure: Regenerated. 570 * os2/config.h, windows-NT/config.h: Remove #define of inline. 571 572 * configure.in (AC_C_CHAR_UNSIGNED): Removed; it is not used 573 anywhere. 574 * config.h.in, configure: Regenerated. 575 * os2/config.h, vms/config.h, windows-NT/config.h: Likewise, 576 remove __CHAR_UNSIGNED__. 577 578Fri Aug 16 13:37:19 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 579 580 * cvs.spec (%description): Replace description with one that 581 resembles the release announcements we have been sending out. The 582 previous one was out of date and not really focused on describing 583 what CVS does. 584 (%build): Don't define SERVER_FLOWCONTROL; if we are ready to make 585 this is the default it should be for all kinds of builds, not just 586 those via RPM. 587 588Fri Aug 16 16:09:59 1996 Norbert Kiesel <nk@col.sw-ley.de> 589 590 * cvs.spec: new file. This is a template for a RPM specification 591 file (which is used by 'make spec'). 592 593 * Makefile.in (installdirs-local): new (empty) target 594 (all install uninstall installdirs): add installdirs to list of 595 targets which are done for all subdirs 596 (spec): new target to create a rpm specification file (which can 597 be used to create RPM source and binary packages) 598 (dist): depend on spec (which now also creates .fname) 599 600Wed Aug 14 13:59:11 1996 Norbert Kiesel <nk@col.sw-ley.de> 601 602 * configure.in (AC_REPLACE_FUNCS): add getspnam for reading shadow 603 password entries 604 * configure: regenerated 605 * config.h.in: regenerated 606 607Mon Aug 12 14:15:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 608 609 * Makefile.in (config.status): When running config.status 610 --recheck, preserve the value of CFLAGS. 611 612Fri Aug 9 14:11:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 613 614 * TESTS: Also mention dejagnu advantages. 615 616Thu Aug 8 16:00:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 617 618 * TESTS (ABOUT STDOUT AND STDERR): New section. 619 (ABOUT TEST FRAMEWORKS): Add sed/cmp/diff (a la C News) as an option. 620 621 * NEWS: Change entry regarding "cvs log" not invoking "rlog" so 622 that it emphasizes user-visible behaviors. 623 624Tue Aug 6 17:01:23 1996 Ian Lance Taylor <ian@cygnus.com> 625 626 * TODO: Remove item #167 (cvs log doesn't understand symbolic 627 branch names). It works now. 628 629 * NEWS: Mention that "cvs log" no longer invokes "rlog". 630 631Wed Jul 31 16:06:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 632 633 * HACKING: Mention rule about _ vs - in file names. 634 635Wed Jul 24 19:10:38 1996 Ian Lance Taylor <ian@cygnus.com> 636 637 * NEWS: Mention that Kerberos encryption is now supported. 638 639Mon Jul 22 23:48:39 1996 Ian Lance Taylor <ian@cygnus.com> 640 641 * NEWS: Mention that the commit message has changed slightly when 642 committing changes on a branch. 643 644Fri Jul 19 16:10:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 645 646 * TESTS: Say that GNU expr is part of sh-utils. 647 648Thu Jul 18 18:16:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 649 650 * NEWS: Mention -k wrappers option. 651 652 * TESTS: In list of what we would like in a test framework, only 653 mention portable once, and other wording cleanups. 654 655Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com> 656 657 * cvsnt.mak: Add src/ChangeLog (lets us edit it from within 658 the integrated development environment). 659 660Sun Jul 14 1996 Jim Kingdon <kingdon@cyclic.com> 661 662 * cvsnt.mak: Add src/zlib.c. Add zlib group containing the .c 663 files in zlib. Add /I "zlib" compiler options. 664 665Sun Jul 14 10:26:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 666 667 * NEWS: Expand zlib item to emphasize user-visible (and 668 CVS-installer-visible) consequences. 669 670Sat Jul 13 21:11:50 1996 Ian Lance Taylor <ian@cygnus.com> 671 672 * NEWS: Mention that -z now uses zlib. 673 674Fri Jul 12 18:54:21 1996 Ian Lance Taylor <ian@cygnus.com> 675 676 * Makefile.in (USOURCE_SUBDIRS): Add zlib. 677 * configure.in (AC_OUTPUT): Add zlib/Makefile. 678 * configure: Regenerate. 679 680 * zlib/*: Import zlib 1.0.3. Remove zlib/Makefile. Modify 681 zlib/Makefile.in for use with CVS. 682 683Fri Jul 12 1996 Jim Kingdon <kingdon@cyclic.com> 684 685 * cvsnt.mak: Add src/buffer.c 686 687Wed Jul 10 18:44:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 688 689 * NEWS: Say that rlog is deprecated. 690 691Tue Jul 9 14:37:41 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 692 693 * PROJECTS: Refer to comment in rcscmds.c regarding RCS library. 694 695 * HACKING: Expand comments on portability. 696 697Sun Jul 7 23:21:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 698 699 * configure.in (AC_REPLACE_FUNCS): Remove memmove; it was used by 700 a very old version of the CVS server for nefarious purposes and it 701 has been long gone. 702 * configure: Regenerated. 703 704Tue Jul 2 22:36:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 705 706 * TESTS: Add discussion of test frameworks. 707 708Fri Jun 28 20:27:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 709 710 * NEWS: Describe "cvs diff -q" removal and new diff options. 711 712Thu Jun 13 17:29:30 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 713 714 * TODO: Remove item #67 about having cvs import create CVS 715 directories; I don't think it is wise to have cvs import mess with 716 the directory it is working in at all. Remove item #69 about 717 having import edit modules--in many cases there is no need for an 718 entry in modules. Remove item #76 about running on top of SCCS; 719 we are clearly not evolving in that direction. Remove item #91 720 about documenting how to import sources from SCCS or RCS; this is 721 now documented in cvs.texinfo. Remove item #129 about "U CFTS/"; 722 without more information it is impossible to know what behavior is 723 being discussed. Remove item #157 concerning module names in cvs 724 release; cvs release takes a directory name, not a module name. 725 Remove item #159 about checking access times; this is as likely to 726 be an annoyance as a help, and people who are into that can just 727 look at the result from "cvs update" (directly or with a script). 728 Remove item #164 concerning variables in *info files; it is done. 729 Remove item #35 (it just says "cvs admin" is cheesy, which isn't 730 specific enough to be useful). Rewrite #39 to be specific about 731 what would be nice in having branches track each other. Remove 732 item #46--I'm not sure what it means and if it means that one 733 should check in with "cci" or some such instead of "cvs ci" then 734 that is an installation hassle and a minimal convenience. Add 735 item #180. 736 737 * config.h.in: Regenerated. 738 739Thu Jun 13 1996 Ian Lance Taylor <ian@cygnus.com> 740 and Jim Kingdon <kingdon@cyclic.com> 741 742 * configure.in: Put -L${krb_libdir} in LDFLAGS temporarily when 743 looking for -ldes. 744 * configure: Regenerated. 745 746Mon Jun 10 13:13:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 747 748 * NEWS: Mention NT local. 749 750Fri Jun 7 18:02:36 1996 Ian Lance Taylor <ian@cygnus.com> 751 and Jim Kingdon <kingdon@cyclic.com> 752 753 * NEWS: Mention new annotate options. 754 755Thu Jun 6 14:08:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 756 757 * lib/savecwd.c: Revert CVS_* patch. The include files where 758 CVS_* is defined were not included, and the code in question was 759 inside HAVE_FCHDIR which isn't defined on the Mac anyway. 760 761 * src/filesubr.c: Revert CVS_* patch in this one file. The mac 762 port should have its own copy of filesubr.c instead. 763 764Wed Jun 05 10:03:10 1996 Mike Ladwig <mike@twinpeaks.prc.com> 765 766 * lib/{system.h,savecwd.c}, src/{add.c,checkout.c,client.c, 767 commit.c,create_adm.c,diff.c,edit.c,entries.c,fileattr.c, 768 filesubr.c,find_names.c,history.c,ignore.c,import.c,lock.c, 769 login.c,logmsg.c,mkmodules.c,modules.c,myndbm.c,no_diff.c, 770 parseinfo.c,patch.c,rcs.c,recurse.c,release.c,remove.c,root.c, 771 rtag.c,server.c,tag.c,update.c,vers_ts.c,wrapper.c}: 772 Under non-UNIX operating systems (MS-DOS, WinNT, MacOS), many 773 filesystem calls take only one argument; permission is handled 774 very differently on those systems than in UNIX. On MacOS, 775 the naming scheme for volumes and subdirectories is quite 776 different. This patch leaves hooks in the form of CVS_ACCESS, 777 CVS_CHDIR, CVS_CREAT, CVS_FOPEN, CVS_MKDIR, CVS_OPEN, CVS_OPENDIR, 778 CVS_RENAME, CVS_RMDIR, CVS_STAT, and CVS_UNLINK to accomodate 779 these differences. 780 781Thu Jun 6 11:11:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 782 783 * NEWS: Say "changes from 1.7 to 1.8" not "changes since 1.7". 784 785Wed Jun 5 1996 Jim Kingdon <kingdon@cyclic.com> 786 787 * cvsnt.mak: Visual C++ 2.1 seems to want to reformat the line 788 breaks. No substantive changes, I think. 789 790Thu May 30 15:35:57 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 791 792 * Makefile.in (DISTFILES): add TESTS. 793 794Tue May 28 13:10:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 795 796 * src/server.c: Add comment regarding out-of-order bug. 797 * TESTS: Explain out-of-order bug. 798 799 * INSTALL: Remove $CVSId$. More strongly encourage people to skip 800 the tests if they don't have the time to look at the results. 801 Move most of the discussion of tests to new file TESTS, and add 802 some information on interpreting check.log output. 803 * README: In brief summary of install, don't spell out details of 804 "make check" or "cvs init" steps. 805 806Sun May 26 17:59:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 807 808 * NEWS: Change "up-to-date" to "not locally modified"; the file 809 need not match the head revision it only need match some revision. 810 811Sun May 26 17:02:49 1996 Norbert Kiesel <nk@col.sw-ley.de> 812 813 * NEWS: document new option "-c" for tag 814 815Thu May 23 21:49:33 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 816 817 * INSTALL: Remove footnote 10. The only kind of change suitable 818 for listing here is fairly easy portability stuff. 819 820Fri May 17 11:49:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 821 822 * NEWS: Refer to cvs.texinfo and say "filesystem" not "fs". 823 824Thu May 16 17:13:56 1996 Noel Cragg <noel@gargle.rain.org> 825 826 * NEWS: Mention all access methods. 827 828Wed May 15 23:38:15 1996 Noel Cragg <noel@gargle.rain.org> 829 830 * NEWS: add info about access methods and document behavior change 831 for "cvs login." 832 833Mon May 13 10:37:09 1996 Greg A. Woods <woods@most.weird.com> 834 835 * INSTALL: updated for Sun-3 SunOS 4.1.1_U1 (1.8.2) 836 837Fri May 10 09:39:49 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 838 839 * NEWS: Document that -d overrides CVS/Root. 840 841Mon May 6 06:00:10 1996 Benjamin J. Lee <benjamin@cyclic.com> 842 843 * Version 1.8.1 844 845Sun May 5 17:38:21 1996 Benjamin J. Lee <benjamin@cyclic.com> 846 847 Integrated changes submitted by Ian Taylor <ian@cygnus.com> 848 849 * update.c (update_dirent_proc): cvs co -p doesn't print 850 anything when run from an empty directory. 851 852 * import.c (import_descend_dir): Check for a file in the 853 repository which will be checked out to the same name as the 854 directory. 855 856Sun May 5 15:49:00 1996 Benjamin J. Lee <benjamin@cyclic.com> 857 858 * configure.in: autoconf 2.9 handles AC_CHECK_LIB in a 859 way that it can not be used to check for main(). Check 860 for printf() instead. (Reported by ian@cygnus.com) 861 862 * configure: Regenerated. 863 864Thu May 2 13:34:37 1996 Benjamin J. Lee <benjamin@cyclic.com> 865 866 * Version 1.7.88 867 868Thu May 2 10:42:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 869 870 * NEWS: Clarify what happened to examples directory. 871 872Thu May 2 02:06:49 1996 Benjamin J. Lee <benjamin@cyclic.com> 873 874 * INSTALL: Updated for NeXTSTEP 3.3 (1.7) 875 876Thu May 2 01:40:55 1996 Benjamin J. Lee <benjamin@cyclic.com> 877 878 * Compatibility fixes affecting QNX, NetBSD, and SCO 879 880 * configure.in (AC_CHECK_FUNCS): Added check for initgroups(), 881 (ac_cv_func_crypt) Added check for crypt() in -lcrypt; 882 define AUTH_SERVER_SUPPORT only if crypt() is found. 883 884 * configure: Regenerated. 885 886 * src/server.c (HAVE_INITGROUPS): Use initgroups() only if 887 located by configure. 888 889Wed May 1 15:38:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 890 891 * NEWS: Remove item about reserving all-uppercase tag names. 892 893Wed May 01 00:18:01 1996 noel <noel@BOAT_ANCHOR> 894 895 * cvsnt.mak: remove all of those unnecessary libraries! We only 896 need advapi32.lib and wsock32.lib. 897 898Wed Apr 24 16:48:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 899 900 * NEWS: Document that -d overrides CVS/Root. 901 902Fri Apr 19 11:22:35 1996 Benjamin J. Lee <benjamin@cyclic.com> 903 904 * Version 1.7.86 905 906Sun Apr 14 11:06:44 1996 Karl Fogel <kfogel@floss.red-bean.com> 907 908 * configure.in (AC_OUTPUT): generate contrib/elib/Makefile, 909 tools/Makefile, and tools/pcl-cvs/Makefile. Do not any longer 910 generate contrib/pcl-cvs/Makefile. 911 912 * Makefile.in: deal w/ above changes. 913 914 * configure: regenerated. 915 916 * Added `tools' subdir (pcl-cvs will live there, as will other 917 things maintained along with the CVS distribution). 918 919Wed Apr 10 17:15:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 920 921 * README: Mention documentation and A4 paper in particular. 922 923Thu Mar 28 12:31:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 924 925 * NEWS: Add "cvs annotate". 926 927Tue Mar 26 10:46:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 928 929 * INSTALL: In example, change tag name to avoid using a tag name 930 reserved to CVS. 931 932 * NEWS: Document reservation of some tag names. 933 934Fri Mar 22 10:45:23 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 935 936 * INSTALL: Clarify that RCS is only for server or local. 937 938Mon Mar 18 10:15:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 939 940 * README: Mention info@cyclic.com where we mention support 941 contracts, not at the end where people might be tempted to view it 942 as a generic help line. 943 944Thu Mar 14 16:34:26 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 945 946 * Makefile.in (stamp-h): Don't run ./config.status --recheck. 947 948Thu Mar 14 1996 Jim Kingdon <kingdon@cyclic.com> 949 950 * cvsnt.mak: Regenerate dependencies. 951 952Thu Mar 14 13:45:11 1996 Jim Blandy <jimb@totoro.cyclic.com> 953 954 * configure.in (AC_OUTPUT): Don't create examples/Makefile; we're 955 not using the examples directory any more. 956 957Wed Mar 13 17:02:00 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 958 959 * INSTALL: Refer to cvs.texinfo rather than out-of-date cvsinit 960 instructions. Instead of telling everyone to update modules 961 whenever adding directories (which is optional), refer to the 962 manual regarding all administrative files. Revise "make check" 963 instructions to be even less encouraging about submitting bug 964 reports. 965 966 * examples/*: Removed. 967 * Makefile.in (SUBDIRS): Remove examples. 968 * cvsinit.sh: Removed. 969 * Makefile.in: Remove all cvsinit and PROGS stuff. 970 * NEWS: Mention cvsinit -> cvs init change. 971 972Mon Mar 11 13:12:35 1996 Samuel Tardieu <sam@inf.enst.fr> 973 974 * BUGS: removed previous description from Greg Woods (3/6/96) 975 since the bug seems to be corrected 976 977Wed Mar 6 10:35:32 1996 Greg A. Woods <woods@most.weird.com> 978 979 * BUGS: describe a weird core-dump with 'cvs co -c'. Now I can't 980 even get a stack backtrace again -- dbx dumps core! 981 982Fri Mar 1 09:21:56 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 983 984 * README.VMS: Remove distribution information (since it is no 985 longer different for VMS). Various wording fixes to reflect the 986 fact that using rsh is just one of several ways to connect to a 987 cvs server, not "the official" one. Say that the unsuitable rsh 988 is the UCX one. Clarify what rsh uses privileged ports for. 989 990Fri Mar 1 01:26:28 1996 Benjamin J. Lee <benjamin@cyclic.com> 991 992 * README.VMS, build.com: Added for VMS. 993 994Thu Feb 29 10:04:20 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 995 996 * NEWS: Mention change to default ignore list. 997 998Thu Feb 29 00:28:08 1996 Peter Wemm <peter@jhome.DIALix.COM> 999 1000 * configure.in: correctly spell FNM_PATHNAME in fnmatch() test, 1001 the supplied test fails on proposed POSIX.2, lib/fnmatch.*, Linux, 1002 FreeBSD, etc. 1003 * configure: Regenerated. 1004 1005Tue Feb 27 10:43:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1006 1007 * INSTALL: Change submission address to bug-cvs from info-cvs. 1008 Encourage submissions to be in the form of diffs to INSTALL. 1009 1010Sun Feb 25 15:23:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1011 1012 * HACKING: Fix typo. 1013 1014Fri Feb 23 1996 Jim Kingdon <kingdon@cyclic.com> 1015 1016 * cvsnt.mak: Add login.c and scramble.c. 1017 1018Fri Feb 23 16:36:11 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1019 1020 * README: Mention comp.software.config-mgmt. Don't mention old 1021 cyclic-cvs mailing list. 1022 1023 * acconfig.h: Add AUTH_SERVER_SUPPORT. Remove DIFF and GREP (no 1024 longer used). 1025 * configure.in: Define AUTH_SERVER_SUPPORT. 1026 * config.h.in, configure: Regenerated. 1027 1028Thu Feb 22 22:32:09 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1029 1030 * configure.in: Remove AC_FUNC_ALLOCA. 1031 * configure: Regenerated. 1032 1033Mon Feb 19 09:39:21 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1034 1035 * HACKING: Add comments about portability and assert(). 1036 1037Thu Feb 15 16:40:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1038 1039 * NEWS: Mention $USER internal variable. 1040 1041Thu Feb 15 14:00:00 1996 Gary Oberbrunner <garyo@avs.com> 1042 and Jim Kingdon <kingdon@cyclic.com> 1043 1044 * cvsnt.mak: Add vasprintf.c and mkmodules.c 1045 1046Tue Feb 13 20:05:47 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1047 1048 * configure.in (AC_REPLACE_FUNCS): Add strtoul. 1049 * configure: Regenerated. 1050 1051Mon Feb 12 10:06:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1052 1053 * TODO: Remove mkmodules stuff. 1054 * NEWS: Add item concerning mkmodules. 1055 1056 * configure.in (AC_REPLACE_FUNCS): Add vasprintf. 1057 * configure: Regenerated. 1058 1059Sun Feb 11 16:43:38 1996 Karl Fogel <kfogel@floss.red-bean.com> 1060 1061 * Makefile.in (DISTFILES): added HACKING. 1062 1063Sun Feb 11 12:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1064 1065 * NEWS: Revise *info files feature (now user vars, not env vars). 1066 1067Fri Feb 9 23:51:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1068 1069 * NEWS: Mention env var in *info files feature. 1070 1071Fri Feb 9 02:41:50 1996 Jim Blandy <jimb@totoro.cyclic.com> 1072 1073 * Makefile.in (DISTFILES): Remove config.sub and config.guess from 1074 the list; they're not distributed any more. 1075 1076Thu Feb 1 19:47:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1077 1078 * INSTALL: Remove RM; no longer used. 1079 1080Thu Feb 1 14:38:04 1996 Karl Fogel <kfogel@floss.red-bean.com> 1081 1082 * configure: re-ran autoconf. 1083 1084 * Makefile.in (USOURCE_SUBDIRS, SUBDIRS): abstract unix source 1085 subdirs to new var USOURCE_SUBDIRS, for lint's sake and possibly 1086 etags's someday. 1087 (lint): run in USOURCE_SUBDIRS only. 1088 1089Thu Feb 1 13:06:47 1996 Roland McGrath <roland@baalperazim.frob.com> 1090 1091 * configure.in (WITH_KRB4): Escape $ in help text. 1092 1093Wed Jan 31 19:03:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1094 1095 * HACKING: Add info about NEWS file and release process. 1096 1097Tue Jan 30 16:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com> 1098 1099 * cvsnt.mak: Change save-cwd.c to savecwd.c and regenerate 1100 dependencies to take care of save-cwd.h. 1101 * windows-NT/README: Update information about Visual C++ 4.0. 1102 1103Tue Jan 30 16:09:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1104 1105 * Rename lib/save-cwd.c to lib/savecwd.c. Avoiding a hyphen 1106 seems to be the only way to get Visual C++ 2.1 to generate a 1107 cvsnt.mak which Visual C++ 4.0 will accept. 1108 * Rename lib/save-cwd.h to lib/savecwd.h for consistency. 1109 * os2/Makefile.in, lib/Makefile.in, lib/savecwd.c, src/add.c, 1110 src/import.c, src/modules.c, src/recurse.c, src/tag.c: Update 1111 accordingly. 1112 1113 * INSTALL, os2/options.h, windows-NT/options.h, 1114 macintosh/options.h, src/options.h.in: Remove SORT; it is no 1115 longer used. 1116 1117Mon Jan 29 15:16:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1118 1119 * INSTALL: Mention -b. Don't talk about RCS 5.6.[5-7] beta 1120 releases; this will be an issue for few if any people. Remove 1121 stuff about diff and --with-diffutils which is no longer true. 1122 1123 * README: Refer to HACKING file. Refer to cvs.texinfo not 1124 manpage. Rewrite section about compatibility between CVS versions. 1125 * HACKING: New file. 1126 * INSTALL: Move -Wall section to HACKING; refer to HACKING. 1127 1128Wed Jan 24 20:26:55 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1129 1130 * configure.in: Remove diff stuff. Also remove AC_CANONICAL_HOST 1131 and bindir crud as that was the only place they were used. 1132 * config.h.in, configure: Regenerated. 1133 * config.sub, config.guess: Removed. 1134 * src/options.h.in (DIFF): Change to "diff" and change comment to tell 1135 people not to use -a. 1136 * src/sanity.sh: New test binfiles tests for above-fixed bug (see 1137 comments in patch_file in update.c--passing -a to diff generates a 1138 patch which patch cannot apply). 1139 1140 * NEWS: Adjust to reflect existence of 1.7. 1141 1142Tue Jan 23 14:20:39 1996 Jim Blandy <jimb@totoro.cyclic.com> 1143 1144 * devel-cvs: New file, not to be included in the distribution. 1145 1146Thu Jan 18 21:46:56 1996 Jim Blandy <jimb@totoro.cyclic.com> 1147 1148 * BUGS: Remove all mention of the outdated cyclic-cvs@cyclic.com 1149 and remote-cvs@cyclic.com addresses. It turns out that people see 1150 these addresses and use them. Mention the proper way to report 1151 bugs. 1152 1153Wed Jan 17 16:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1154 1155 * README: Fix typo (info-cvs-requests -> info-cvs-request). 1156 1157Fri Jan 12 13:38:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1158 1159 * configure.in, configure: Revert "Checking user's gender" change. 1160 Sure, you only live once, but I want mine to be a *long* life, not 1161 one interrupted by a CVS user who is not amused coming after me 1162 with an axe. 1163 1164Fri Jan 12 12:46:23 1996 Karl Fogel <kfogel@floss.red-bean.com> 1165 1166 * configure: regenerated. 1167 1168 * configure.in: print "Checking user's gender... ok". I mean, 1169 what the heck, you only live once. 1170 1171Thu Jan 11 14:00:00 1996 Jim Kingdon <peary.cyclic.com> 1172 1173 * cvsnt.mak: Update dependencies. 1174 1175Thu Jan 11 12:03:10 1996 Norbert Kiesel <nk@col.sw-ley.de> 1176 1177 * NEWS: document loss of CVS_NOADMIN. Also, mention the 1178 possibility to use "cvs" in .cvsrc. 1179 1180Wed Jan 10 20:40:23 1996 Karl Fogel <kfogel@floss.red-bean.com> 1181 1182 * configure: regenerated. 1183 1184 * configure.in (AC_OUTPUT): added `macintosh/Makefile'. 1185 1186 * Makefile.in (SUBDIRS): added `macintosh'. 1187 1188Wed Jan 10 01:17:18 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1189 1190 * README: Remove URL of obsolete David Zuhn web page. 1191 1192 * FAQ: Replace entire file with short paragraph explaining the FAQ 1193 is dead. 1194 1195 * configure.in: Don't set exec_prefix. Set bindir from prefix if 1196 exec_prefix isn't set. 1197 * configure: Regenerated. 1198 1199 * INSTALL: Update list of machines for 1.6.85 (further changes to 1200 the list of machines will not receive ChangeLog entries). 1201 1202Tue Jan 9 09:02:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1203 1204 * NEWS: Mention changes in default ignore list. 1205 1206 * INSTALL: check.log is not in /tmp/cvs-sanity. Mention 1207 submitting bug reports as a possibility, not a request from us. 1208 Separate out "make check" a bit to make clear it is optional. 1209 1210Mon Jan 8 11:42:40 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1211 1212 * INSTALL: Remove grep stuff; no longer necessary. 1213 Don't say that patch must understand unidiffs; no longer true. 1214 Suggest configuring with -Wall (here until we have a "how to hack 1215 CVS document"). 1216 1217Wed Jan 3 19:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com> 1218 1219 * .cvsignore: Add cvsnt.vcp. 1220 1221Mon Jan 1 22:45:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 1222 1223 * os2/Makefile.in (Makefile), windows-NT/Makefile.in (Makefile): 1224 New rules. 1225 1226Sun Dec 31 16:52:49 1995 Karl Fogel <kfogel@floss.cyclic.com> 1227 1228 * NEWS: add a blurb about password authentication. 1229 1230Sun Dec 31 16:16:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1231 1232 * README: Add "submissions will be distributed under the GPL" 1233 language (like the newspapers have for letters to the editor). 1234 1235Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com> 1236 1237 * cvsnt.mak: Revert to an old version, then add in recent changes 1238 to lists of files (using Visual C++; not by hand editing--this way 1239 it can be used as an internal project not just an external one). 1240 1241Tue Dec 19 17:13:14 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1242 1243 * NEWS: Mention -kb (strictly speaking a bugfix, not a new 1244 feature, I guess, but it seems worth mentioning anyway). 1245 1246Tue Dec 19 17:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com> 1247 1248 * TODO: Remove "regular TODO list:" line which accidentally got 1249 checked in. 1250 1251Mon Dec 18 18:59:30 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1252 1253 * Makefile.in (TAR_VERBOSE): Default to empty, not "v". I don't 1254 want that whole long list of files any more than jimb's daily 1255 update script does. 1256 1257Sun Dec 17 23:59:11 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1258 1259 * configure.in (AC_REPLACE_FUNCS): Remove vasprintf. 1260 * configure: Regenerated. 1261 1262Sat Dec 16 17:19:45 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1263 1264 * configure.in (AC_REPLACE_FUNCS): Add vasprintf. 1265 * configure: Regenerated. 1266 1267Mon Nov 20 14:19:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1268 1269 * TODO: Remove items about developer communications; they are done. 1270 * NEWS: Mention developer communication features. 1271 * cvsinit.sh: Also add notify file. 1272 1273Mon Dec 11 22:44:58 1995 Karl Fogel <kfogel@totoro.cyclic.com> 1274 1275 * New subdir "macintosh", for Mike Ladwig's 1276 <mike@twinpeaks.prc.com> port-in-progress. 1277 1278Thu Dec 7 14:32:49 1995 Jim Meyering (meyering@comco.com) 1279 1280 * Makefile.in (check): Make sure library is built before running 1281 make in src. 1282 (remotecheck): Likewise. 1283 (installcheck): Likewise. 1284 1285Wed Dec 6 11:40:37 1995 J.T. Conklin <jtc@slave.cygnus.com> 1286 1287 * configure.in: Remove leading -l from first argument of 1288 AC_CHECK_LIB for -lkrb and -ldes checks. 1289 1290Mon Dec 4 08:06:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1291 1292 * config.h.in: Regenerated. 1293 1294Sun Dec 3 20:05:10 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1295 1296 * configure.in: Remove grep stuff. 1297 * configure: Regenerated. 1298 1299Fri Dec 1 11:16:18 1995 Norbert Kiesel <nk@col.sw-ley.de> 1300 1301 * configure, config.h.in: re-ran autoconf 1302 1303 * configure.in (AC_CHECK_HEADERS): add sys/resource.h to list of 1304 tested headers 1305 1306 * Makefile.in (DISTFILES): add config.sub and config.guess 1307 1308Thu Nov 23 09:01:53 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1309 1310 * TODO: Remove item about doc describing undoing a change; it 1311 already does. 1312 1313Sun Nov 19 18:12:36 1995 Jim Blandy <jimb@totoro.cyclic.com> 1314 1315 * Makefile.in (dist): Pull out the 'v' in the tar command to a 1316 variable, so I can disable it in my daily update script. 1317 1318Tue Nov 14 18:31:36 1995 Greg A. Woods <woods@most.weird.com> 1319 1320 * cvsinit.sh: 1321 - new rcs id 1322 - new opening comment 1323 - read only one "word" for CVSROOT 1324 - add checkoutlist, cvswrappers, taginfo, wrap, & unwrap to 1325 examples install loop, special handling for latter.... 1326 - don't do any special stuff for loginfo -- always comment out 1327 everything in the newly installed examples 1328 - add a wee message to suggest editing newly installed examples 1329 - tweak some more comments, esp. regarding install of contrib 1330 scripts.... 1331 - make $CVSROOT/CVROOT/history group writable if it didn't exist 1332 as it's not very useful otherwise 1333 1334Tue Nov 14 15:22:25 1995 Greg A. Woods <woods@most.weird.com> 1335 1336 * cvsinit.sh: woops! wasn't installing contrib/log! 1337 1338Tue Nov 14 12:09:11 1995 Greg A. Woods <woods@most.weird.com> 1339 1340 * INSTALL: oops, missed a couple of things about "configure" 1341 1342 * configure: re-ran autoconf 1343 1344Tue Nov 14 11:06:25 1995 Greg A. Woods <woods@most.weird.com> 1345 1346 * config.guess, config.sub: first time in (from autoconf-2.4) 1347 1348 * configure.in: 1349 - updated to work with autoconf-2.4 1350 - call AC_CANONICAL_HOST to get host OS type right (needs 1351 config.sub and config.guess) 1352 - added full support for --with-diffutils and --with-gnugrep 1353 - fixed the diff search to work almost like the one for RCS-5.7 1354 - fixed some quoting problems 1355 1356 * README: mention optional 'make check' step 1357 1358 * INSTALL: 1359 - updated notes about working SunOS versions 1360 - re-wrote notes about RCS, diffutils, etc. 1361 - added notes about configuring with GNU diffutils and GNU grep 1362 - added notes about using 'make check' 1363 - changed bug reporiting instructions to mention cvsbug 1364 - re-wrote notes about setting CVSROOT in shell startups 1365 1366Fri Nov 3 11:11:16 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1367 1368 * README: Fix typo in URL of molli's web site. 1369 1370Tue Oct 31 19:28:16 1995 Karl Fogel <kfogel@totoro.cyclic.com> 1371 1372 * testing something, please ignore. 1373 1374Mon Oct 23 18:37:27 1995 Karl Fogel <kfogel@floss.cyclic.com> 1375 1376 * configure: re-ran autoconf. 1377 1378 * configure.in (AC_OUTPUT): os2/Makefile. 1379 1380 * Makefile.in (SUBDIRS): added os2 subdir. 1381 1382Mon Oct 23 12:02:51 1995 Norbert Kiesel <nk@col.sw-ley.de> 1383 1384 * cvsnt.mak: added lib/getline.c 1385 1386Fri Oct 20 17:04:55 1995 Norbert Kiesel <nk@col.sw-ley.de> 1387 1388 * cvsnt.mak: added src/expand_path.c, error.[ch] now in src 1389 1390Thu Oct 19 16:26:32 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1391 1392 * INSTALL: Remove note about RCS 5.7 and log messages 1393 consisting only of whitespace; fixed in CVS on 11 Jul 95. 1394 1395Tue Oct 17 17:57:23 1995 Warren Jones <wjones@tc.fluke.com> 1396 1397 * man/cvs.5, examples/modules: Document -e. 1398 1399Tue Oct 10 16:34:25 1995 Thorsten Lockert <tholo@sigmasoft.com> 1400 1401 * configure.in: More crud looking for kerberos, this time for 4.4BSD. 1402 * configure: Regenerated. 1403 1404Sun Oct 8 12:22:19 1995 Peter Wemm <peter@haywire.DIALix.COM> 1405 1406 * configure.in: check for POSIX and BSD style reliable signals 1407 * configure: regenerated by autoconf 1408 * config.h.in: regenerated by autoheader 1409 1410Fri Oct 6 21:50:48 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1411 1412 There is little point in trying to share a file as trivial as 1413 lib/error.c between programs. So just admit it is CVS specific: 1414 * lib/error.c: Move from here... 1415 * src/error.c: ...to here, and remove CVS_SUPPORT ifdefs. 1416 * lib/error.h: Move from here... 1417 * src/error.h: ...to here. Remove CVS_SUPPORT 1418 ifdefs; remove unused variable error_message_count. 1419 * src/Makefile.in (OBJECTS): Add error.o. 1420 (SOURCES): Add error.c. 1421 (HEADERS): Add error.h. 1422 * lib/Makefile.in (OBJECTS): Remove error.o. 1423 (SOURCES): Remove error.c. 1424 (HEADERS): Remove error.h. 1425 * acconfig.h, configure.in: Remove CVS_SUPPORT. 1426 * configure, config.h.in: Rebuilt using autoconf and autoheader. 1427 * windows-NT/config.h: Remove CVS_SUPPORT. 1428 1429Thu Oct 5 17:26:38 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1430 1431 * INSTALL: Mention Siemens-Nixdorf RM600. 1432 1433Tue Oct 3 09:32:19 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1434 1435 * NEWS: Remove item about -f global option; it is old news already 1436 mentioned elsewhere in the file. 1437 1438Mon Oct 2 18:12:15 1995 Jim Blandy <jimb@totoro.cyclic.com> 1439 1440 * FAQ: Updated for CVS 1.5. And now 1.6 is almost out. The FAQ 1441 always lags the package, sigh... 1442 1443Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com> 1444 1445 * configure, config.h.in: Rebuilt using autoconf and autoheader. 1446 1447 * configure.in: check for <sys/bsdtypes.h>; used by src/server.c. 1448 (ISC keeps all the stuff that BSD has in <sys/types.h> here, so 1449 we need it for the FD_SET stuff for select().) 1450 Moved check for gethostname() after check for connect() since if 1451 connect() is not found, we may add librariesd and gethostname() 1452 may well be in one of those libraries. 1453 If connect() isn't found, look in -linet (ISC) in addition to 1454 -lsocket and -lnsl. Also, ignore the cache since we need to 1455 update LIBS reguardless of whether it was found before or not and 1456 the answer may well be different afterwards. 1457 Define CLIENT_SUPPORT and SERVER_SUPPORT only if connect() is 1458 found. 1459 1460 * INSTALL: update info for ISC 4.0.1; renumber footnotes. 1461 1462Mon Oct 2 17:01:07 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1463 1464 * INSTALL: Indicate CVS version tested with Solaris 2.4. 1465 1466Mon Oct 2 10:42:37 1995 Karl Fogel <kfogel@totoro.cyclic.com> 1467 1468 * (configure): Re-ran autoconf. 1469 1470Mon Oct 2 10:33:58 1995 Michael Finken <finken@conware.de> 1471 1472 * configure.in: AC_REPLACE `strstr'. 1473 1474Sun Oct 1 23:22:28 1995 Bryan O'Sullivan <bos@serpentine.com> 1475 1476 * (INSTALL): noted that CVS works fine on Solaris 2.4 with both 1477 gcc and SPARCworks cc. 1478 1479Sun Oct 1 18:48:19 1995 Karl Fogel <kfogel@totoro.cyclic.com> 1480 1481 * (configure): re-ran autoconf following Peter Wemm's change 1482 below. 1483 1484Sun Oct 1 22:24:56 1995 Peter Wemm <peter@haywire.dialix.com> 1485 1486 * configure.in: more extensive searching for -lsocket and -lnsl 1487 as done in Taylor-UUCP 1.06 1488 1489Sun Oct 1 15:32:01 1995 Karl Fogel <kfogel@totoro.cyclic.com> 1490 1491 * (configure): re-ran autoconf. 1492 1493Sun Oct 1 11:35:17 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1494 1495 * TODO: Remove item about setting comment leader automatically; 1496 RCS 5.7 does this. 1497 1498Wed Sep 27 15:34:04 1995 Peter Wemm <peter@haywire.dialix.com> 1499 1500 * configure.in: correct detection of GNU diff's -a option for 1501 src/options.h 1502 * configure: regenerate with autoconf 1503 1504Fri Sep 22 14:29:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1505 1506 * TODO: Remove item about reindenting on the way in and out. 1507 wrappers provide this functionality. 1508 1509Wed Sep 20 14:27:28 1995 Jim Blandy <jimb@totoro.cyclic.com> 1510 1511 * configure.in: #define the symbols DIFF and GREP to be the paths 1512 to the DIFF and GREP programs; their values will be edited into 1513 src/options.h (and config.h, coincidentally). 1514 * acconfig.h (DIFF, GREP): Add these. 1515 * configure, config.h.in: Rebuilt using autoconf and autoheader. 1516 1517Sun Sep 10 21:38:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1518 1519 * TODO: CVS can already undo a change, suggest documenting how. 1520 Expand slightly on mode stuff. 1521 Remove item about not letting people check out into repository (it 1522 is done). 1523 Redo item about expanding env vars in *info to reflect current 1524 thinking. 1525 Remove item about making it hard to accidentally move tags; it is 1526 done. 1527 Add client/server note to suggestion regarding interactive merging. 1528 1529Fri Sep 1 12:07:02 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1530 1531 * BUGS: Remove items about refetching unpatchable files and options.h. 1532 1533Fri Sep 1 09:20:09 1995 Jim Blandy <jimb@totoro.cyclic.com> 1534 1535 * Makefile.in (DISTFILES): Remove cvsnt.vcp; it's been deleted. 1536 1537Thu Aug 31 13:47:35 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1538 1539 * Makefile.in (stamp-h): Rebuild config.status before trying to 1540 use it to build config.h. 1541 1542 * Makefile.in: Change "cd foo; make" to "cd foo && make"; 1543 otherwise we get into an infinite loop if an objdir doesn't exist. 1544 1545Thu Aug 31 11:07:06 1995 Jim Blandy <jimb@totoro.cyclic.com> 1546 1547 * configure.in: Arrange not to touch options.h if we haven't 1548 modified it. AC_CONFIG_HEADER checks if the file is unmodified, 1549 whereas AC_OUTPUT doesn't, and they're otherwise identical, so... 1550 (AC_CONFIG_HEADER): ... mention src/options.h here... 1551 (AC_OUTPUT): ... not here. 1552 Copy src/options.h to src/options.h-SAVED, don't move it. 1553 Otherwise, configure will create it again every time. 1554 Remove the code to compare the new src/options.h with 1555 src/options.h-SAVED and move it back if it's unchanged; autoconf 1556 writes that for us now. 1557 1558Wed Aug 30 18:45:28 1995 Jim Blandy <jimb@totoro.cyclic.com> 1559 1560 * .cvsignore: Ignore WinDebug and WinRel directories, used by 1561 Microsoft Visual C++ to store object files and executables. 1562 1563 * acconfig.h (CVS_SUPPORT, CLIENT_SUPPORT, SERVER_SUPPORT): New 1564 symbols, which autoheader will use to build config.h.in from 1565 configure.in. 1566 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Remove spaces 1567 between AC_DEFINEs and opening parens of argument lists. Oops. 1568 * configure: Rebuild using autoconf. 1569 * config.h.in: Rebuild using autoheader. 1570 1571 * Makefile.in (SUBDIRS): Uncomment windows-NT. 1572 1573 * INSTALL: Added Windows NT to list of supported platforms. 1574 Added Windows NT installation instructions. 1575 1576Tue Aug 29 16:08:01 1995 Jim Blandy <jimb@totoro.cyclic.com> 1577 1578 * cvsnt.mak: Completed Windows NT port. 1579 1580 * configure.in (SERVER_SUPPORT, CLIENT_SUPPORT): Arrange for these 1581 to get #defined. In the config.h file for the Windows NT port, we 1582 only #define CLIENT_SUPPORT. 1583 * config.h.in (SERVER_SUPPORT, CLIENT_SUPPORT): Add #undefs for 1584 these. 1585 1586 * configure.in (AC_OUTPUT): Build the Makefile for the windows-NT 1587 subdirectory too. 1588 1589 * cvsnt.vcp: Removed. This doesn't store any information needed 1590 to compile CVS; it seems to be mostly programmer preference stuff. 1591 There's no need to distribute it. 1592 1593 * INSTALL: Added info about Harris Nighthawk from Steve Allen --- 1594 thanks! 1595 1596Mon Aug 21 16:08:37 1995 Jim Blandy <jimb@totoro.cyclic.com> 1597 1598 Bring the saga to a close: 1599 * configure.in: Use AC_PROG_MAKE_SET here, to decide whether we 1600 need to set the MAKE variable in Makefile. 1601 * Makefile.in: Use @SET_MAKE@ here, to set MAKE when appropriate. 1602 1603Mon Aug 21 15:26:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1604 1605 * Makefile.in: Add comment regarding AC_SET_MAKE. 1606 1607Sat Aug 19 21:57:51 1995 Jim Blandy <jimb@totoro.cyclic.com> 1608 1609 * configure.in: Define CVS_SUPPORT, to tell certain library 1610 functions that they're part of CVS. 1611 * config.h.in: Add #undef for CVS_SUPPORT, for configure to chew 1612 on. 1613 1614Fri Aug 18 22:35:34 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1615 1616 * Makefile.in: Don't set MAKE; apparently all makes set it and GNU 1617 make, at least, will set it to what make was invoked as (perhaps gmake 1618 or some such), not just "make" (which might not support VPATH, for 1619 example). 1620 1621Sun Aug 13 23:35:47 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 1622 1623 * INSTALL: Convert Data General entry to same format as other entries. 1624 1625Sun Aug 13 13:11:36 1995 Jim Blandy <jimb@totoro.cyclic.com> 1626 1627 * cvs-format.el: Add note about set-c-style. 1628 1629Thu Aug 3 16:13:29 1995 Jim Blandy <jimb@totoro.cyclic.com> 1630 1631 * INSTALL: Fixed mail address for updates. 1632 1633 * INSTALL: Noted that 1.5 runs on SunOS 4.1.1 -- 4.1.3. 1634 1635Sun Jul 30 20:12:26 1995 James Kingdon <kingdon@harvey.cyclic.com> 1636 1637 * cvsinit.sh: Unify code for modules and loginfo with code for 1638 other files which have checked-out and ,v files in CVSROOT. 1639 Don't add "#" to start of lines in rcstemplate. 1640 1641Sat Jul 29 16:48:05 1995 James Kingdon <kingdon@harvey.cyclic.com> 1642 1643 * cvsinit.sh: If arguments are given, give version number and 1644 usage message. Make printed messages much more concise. 1645 1646 * cvsinit.sh: Rename log.pl to log. Don't install log twice. 1647 1648 * Makefile.in (install-local), contrib/Makefile.in (install): 1649 Remove "reminder" to run cvsinit; running cvsinit is not required. 1650 1651Fri Jul 28 16:46:10 1995 James Kingdon <kingdon@harvey.cyclic.com> 1652 1653 * Makefile.in (SUBDIRS): Comment out windows-NT. 1654 1655Fri Jul 28 02:27:54 1995 Jim Blandy <jimb@totoro.cyclic.com> 1656 1657 * Makefile.in (DISTFILES): Add cvsnt.mak and cvsnt.vcp. 1658 (SUBDIRS): Add windows-NT. 1659 1660 * config.h.in: Regenerated from configure.in by autoheader. 1661 1662Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com> 1663 1664 * configure.in (AC_CHECK_HEADERS): Check for <io.h> and <direct.h>. 1665 1666Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com> 1667 1668 * configure.in (AC_CHECK_HEADERS): Check for sys/param.h; Windows NT 1669 doesn't have it. 1670 1671 * configure.in (AC_CHECK_HEADERS): Check for sys/time.h. If you're 1672 using AC_HEADER_TIME, it's best to check for this too. 1673 1674 * cvsnt.mak: New file --- makefile equivalent for Microsoft Visual C++. 1675 Choose this as your project when working with CVS under MSVC++. 1676 * cvsnt.vcp: New file --- configuration info for Microsoft Visual C++. 1677 * windows-NT: New subdirectory, containing files to be used to 1678 build under Microsoft Windows NT. 1679 1680Wed Jul 12 23:26:24 1995 James Kingdon <kingdon@harvey.cyclic.com> 1681 1682 * Makefile.in: Remove duplicate install-info rule. 1683 1684Wed Jul 12 16:00:27 1995 Karl Fogel <kfogel@floss.cyclic.com> 1685 1686 * Makefile.in (install-local): added rule for install-info, made 1687 `install' depend on it. 1688 1689 * README: correct mailing list addresses. 1690 * INSTALL: same. 1691 1692Wed Jul 12 09:15:02 1995 Jim Meyering (meyering@comco.com) 1693 1694 * configure.in (gdiff_path): Remove gdiff from the list of programs. 1695 SGI's Irix includes a program named gdiff that is an X-based GUI to 1696 diff. 1697 1698 * configure.in: Add check for working fnmatch functions so that 1699 systems providing it don't incur the space overhead of linking 1700 with the version in lib. Cross compiling builds always use the 1701 version in lib. 1702 1703Tue Jul 11 15:47:20 1995 Greg A. Woods <woods@most.weird.com> 1704 1705 * configure.in: add some FIXME comments 1706 - add a hack to restore src/options.h if AC_OUTPUT() didn't modify 1707 it. Note that this does *not* work for config.status, thus one 1708 FIXME comment. 1709 - add test for #! (to warn about possible failure of perl scripts 1710 - add test for diff and grep paths (for src/options.h.in) 1711 - fix up handling of src/options.h.in 1712 - add checks for PERL_PATH and CSH_PATH (from previous local changes) 1713 1714Tue Jul 11 14:31:18 1995 Michael Shields <shields@tembel.org> 1715 1716 * Makefile.in (LDFLAGS): Pick up from configure. 1717 1718Sun Jul 9 19:03:00 1995 Greg A. Woods <woods@most.weird.com> 1719 1720 * configure: re-ran autoconf-2.4 1721 1722 * cvsinit.sh: make use of xVERSIONx from the Makefile 1723 - get rid of stuff duplicated in examples/* and use that instead 1724 1725 * Makefile.in: $(VERSION) for cvsinit.sh wasn't set, so get it 1726 from src/version.c instead. 1727 1728 * cvsinit.sh: install two more example CVSROOT control/config 1729 files: rcstemplate checkoutlist 1730 - install useful scripts from $CVSLIB/contrib too... 1731 (from previous local changes) 1732 1733 * Makefile.in: add another reminder to run 'cvsinit' to update 1734 repository(ies) (from previous local changes) 1735 1736Thu Jul 6 17:53:55 1995 Paul Eggert <eggert@twinsun.com> 1737 1738 * Makefile.in (mostlyclean-local): Remove $(PROGS). 1739 1740Sat Jul 1 13:11:41 1995 James Kingdon <kingdon@harvey.cyclic.com> 1741 1742 * Version 1.5.1. 1743 1744Thu Jun 29 01:02:09 1995 James Kingdon <kingdon@harvey.cyclic.com> 1745 1746 * configure.in, configure: cross_compiling gets set to "no", not 1747 empty--change test accordingly. 1748 1749 * Version 1.4.93. 1750 1751Wed Jun 28 22:33:54 1995 James Kingdon <kingdon@harvey.cyclic.com> 1752 1753 * lib/Makefile.in, man/Makefile.in, doc/Makefile.in: Comment out 1754 rules for configure and config.status, just like in Makefile.in or 1755 src/Makefile.in. 1756 1757Tue Jun 27 19:53:05 1995 James Kingdon <kingdon@harvey.cyclic.com> 1758 1759 * configure.in (AC_REPLACE_FUNCS), configure: Remove fnmatch. 1760 * lib/Makefile.in (OBJECTS): Add fnmatch. 1761 Avoids buggy Solaris 2.4 libc fnmatch. 1762 1763 * FAQ: Updated with new version from ftp.odi.com. 1764 1765Mon Jun 26 15:17:46 1995 James Kingdon <kingdon@harvey.cyclic.com> 1766 1767 * Version 1.4.92. 1768 1769Thu Jun 22 12:45:24 1995 James Kingdon <kingdon@harvey.cyclic.com> 1770 1771 * Version 1.4.91. 1772 1773Wed Jun 21 16:33:04 1995 James Kingdon <kingdon@harvey.cyclic.com> 1774 1775 * PROJECTS: New file. 1776 * Makefile.in (DISTFILES): Add it. 1777 1778Wed Jun 21 16:12:14 1995 James Kingdon <kingdon@harvey.cyclic.com> 1779 1780 * Makefile.in (FLAGS_TO_PASS): Don't pass INSTALL to sub-makes. 1781 The reason for passing it is gone now that we are using autoconf 1782 2.x which will set INSTALL in the sub-makefiles correctly. 1783 1784Tue Jun 20 18:14:54 1995 James Kingdon <kingdon@harvey.cyclic.com> 1785 1786 * configure.in, configure: Make sure src directory exists before 1787 trying to copy options.h to it. 1788 1789Mon Jun 19 13:47:20 1995 Jim Blandy <jimb@totoro.cyclic.com> 1790 1791 * Makefile.in: Add a "remotecheck" target here, for consistency; 1792 people shouldn't have to switch to src before running the tests. 1793 1794Mon Jun 19 10:08:03 1995 Jim Kingdon (kingdon@lioth.cygnus.com) 1795 1796 * INSTALL: Update list of machines tested. Remove note about 1797 systems missing opendir--this is an autoconf issue, not something 1798 installers should have to worry about. Refer to NEWS instead of 1799 ChangeLog. No longer "strongly recommend" putting diff -a in 1800 options.h. 1801 1802Fri Jun 16 22:30:03 1995 Jim Kingdon (kingdon@cyclic.com) 1803 1804 * Version 1.4.90. 1805 1806 * configure, configure.in (AC_OUTPUT): Add config/pcl-cvs/Makefile. 1807 1808 * Makefile.in (dist): Rename dist from ccvs-<version> to cvs-<version>. 1809 1810 * Makefile.in (dist, dist-dir), src/Makefile.in, doc/Makefile.in, 1811 examples/Makefile.in, contrib/Makefile.in, 1812 contrib/pcl-cvs/Makefile, man/Makefile.in, lib/Makefile.in 1813 (dist-dir): Use srcdir where appropriate. 1814 1815Thu Jun 15 14:33:37 1995 Jim Kingdon (kingdon@cyclic.com) 1816 1817 * CYCLIC-CVS-FAQ: Removed. 1818 * Rename ChangeLog.fsf to NEWS. Add information about changes 1819 since 1.4A2. 1820 * Makefile.in (DISTFILES): Adjust accordingly. 1821 * README: Revise to reflect current status of releases. 1822 1823Thu Jun 15 12:22:42 1995 Jim Kingdon (kingdon@cyclic.com) 1824 1825 * TODO: Remove various items already fixed. Revise others. 1826 1827Thu Jun 15 12:24:45 1995 J.T. Conklin <jtc@rtl.cygnus.com> 1828 1829 * configure.in: Use AC_C_INLINE to handle inline. 1830 Reorganized to put compiler and OS checks first so that any 1831 special defines they might provide are used in subsequent tests. 1832 1833 * configure, config.h.in: regenerated with autoconf and 1834 autoheader version 2.3. 1835 1836Thu Jun 8 16:33:51 1995 Jim Kingdon (kingdon@lioth.cygnus.com) 1837 1838 * INSTALL (Installation): Disrecommend RCS 5.6.[5-7]. 1839 1840Tue May 30 00:07:15 1995 Jim Meyering (meyering@comco.com) 1841 1842 * Makefile.in (distclean-local): Don't delete config.status here. 1843 (distclean): Delete config.status here instead, but only after 1844 recursive make invocations. Otherwise, the new dependencies 1845 in */Makefile.in on ../config.status led to failure in each sub-make 1846 because there is no rule there to make ../config.status. 1847 Reported by Jeff Johnson <jbj@brewster.jbj.org>. 1848 (realclean): Likewise. 1849 1850Mon May 29 22:24:28 1995 J.T. Conklin <jtc@rtl.cygnus.com> 1851 1852 * configure.in: Use AC_HEADER_DIRENT instead of AC_DIR_HEADER. 1853 Use AC_HEADER_STAT to determine if S_FOO() macros work. 1854 Use AC_HEADER_TIME to determine if both <sys/time.h> and <time.h> 1855 can be included as recommend by autoconf manual. 1856 Remove AC_STRUCT_TM test, as above test is better. 1857 1858 * configure, config.h.in: regenerated with autoconf and 1859 autoheader version 2.3. 1860 1861Fri Apr 28 14:36:49 1995 Ken Raeburn (raeburn@kr-pc.cygnus.com) 1862 1863 * Makefile.in: Set "all" as default target instead of ".PHONY". 1864 Some versions of make will otherwise try building all of the phony 1865 targets, in order. 1866 1867Mon May 1 14:02:42 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 1868 1869 * configure.in: Set up src/options.h for the user. Its defaults are 1870 usually right. 1871 * README, INSTALL: Adjust installation instructions appropriately. 1872 1873Fri Apr 28 22:31:26 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 1874 1875 * Makefile.in (DISTFILES): Brought up-to-date. 1876 (dist): Rewritten to use dist-dir targets, passing DISTDIR variable. 1877 (GZIP, GZIP_EXT): New variables. 1878 (dist-dir): New target. 1879 1880 We don't want to include a file the user has to edit in the 1881 distribution. 1882 * src/options.h: No longer distributed. 1883 * src/options.h.in: Distribute this instead. 1884 * INSTALL, README: Installation instructions updated. 1885 1886Sat Apr 8 19:02:21 1995 Roland McGrath <roland@baalperazim.frob.com> 1887 1888 * configure.in: Check for fchdir. 1889 (connect check): Use AC_CHECK_LIB instead of (obsolete) 1890 AC_HAVE_LIBRARY. 1891 1892Sat Apr 8 14:52:46 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 1893 1894 * Makefile.in (CFLAGS): Let configure set the default for CFLAGS. 1895 Under GCC, we want -g -O. 1896 1897Wed Feb 8 06:49:49 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1898 1899 * Makefile.in (stamp-h): Pass CONFIG_FILES=$@ to config.status so 1900 the target is created. 1901 * configure.in: Applied `autoupdate' from Autoconf 2.1 to 1902 modernize macro usage. 1903 (AC_RSH): Call removed. It was obsolete and not doing anything useful. 1904 (AC_OUTPUT): Write stamp-h as the Makefile rules expect we will. 1905 (AC_TYPE_PID_T): Add this check. 1906 1907Tue Nov 8 06:26:54 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 1908 1909 * Add stamp-h.in. Remove it from .cvsignore. 1910 1911Fri Oct 28 11:50:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 1912 1913 * Makefile.in: Comment out autoconf and autoheader rules. 1914 1915Tue Oct 25 17:44:13 1994 Ken Raeburn <raeburn@cujo.cygnus.com> 1916 1917 * Makefile.in (all, install, uninstall): Fail if make in 1918 subdirectory fails. 1919 1920Tue Oct 18 13:26:15 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 1921 1922 * Makefile.in (FLAGS_TO_PASS): Pass INSTALL*. Add comment about 1923 why we need to. 1924 1925Tue Sep 27 08:27:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 1926 1927 * Makefile.in (SUBDIRS): Reinstate "contrib". 1928 * configure.in (AC_OUTPUT): Add contrib/Makefile. 1929 * configure: Regenerated. 1930 1931Tue Sep 27 01:03:59 1994 John Gilmore (gnu@cygnus.com) 1932 1933 * Makefile.in (SUBDIRS): Comment out "contrib". Since we don't 1934 bother to configure it, we shouldn't make it either. 1935 1936Wed Aug 10 14:52:57 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 1937 1938 * Makefile.in (FLAGS_TO_PASS): Don't include LIBS or CFLAGS twice. 1939 1940 * configure.in: Include waitpid and memmove in AC_REPLACE_FUNCS 1941 list. Don't check for memmove separately. 1942 * configure: Regenerated. 1943 * config.h.in: Regenerated for Mark's change. 1944 1945Wed Aug 10 14:32:24 1994 Mark Eichin (eichin@cygnus.com) 1946 1947 * configure.in (KRB4): recognize --with-krb4=path. Also test for 1948 krb_get_err_text so src/main.c and src/client.c can deal 1949 appropriately. 1950 1951Tue Aug 9 15:49:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 1952 1953 * configure.in: Check sizes of `long' and `int', needed for md5 1954 code. 1955 * acconfig.h: New file. Mention HAVE_KERBEROS, to keep autoheader 1956 happy. 1957 * configure, config.h.in: Regenerated. 1958 1959Tue Jul 19 11:23:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 1960 1961 * configure.in: Check not only that krb.h exists, but that it will 1962 actually compile correctly. 1963 * configure: Regenerated. 1964 1965Mon Jul 11 07:04:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 1966 1967 * configure.in: Add comment re autoheader. 1968 1969Tue Jun 28 22:09:23 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 1970 1971 * configure.in: Only look for -lsocket and -lnsl if we don't 1972 already have connect. 1973 * configure: Regenerated. 1974 1975Mon Jun 27 17:21:48 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 1976 1977 * configure.in: Correct "krb_libdir" to "${krb_libdir}". 1978 * configure: Regenerated. 1979 1980Fri Jun 3 10:15:24 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 1981 1982 * configure.in: Check for -lsocket and -lnsl. 1983 * configure: Regenerated. 1984 1985Fri May 27 18:12:43 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 1986 1987 * configure.in: Add valloc to AC_REPLACE_FUNCS. Add getpagesize 1988 to AC_HAVE_FUNCS. Check for krb.h and -lkrb. If not found, look 1989 in /usr/kerberos if native. If found somewhere, define 1990 HAVE_KERBEROS and also look for -ldes. Substitute includeopt. 1991 * configure: Regenerated. 1992 1993Fri Mar 11 13:11:51 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 1994 1995 * configure.in: Check for <sys/select.h>; used by src/server.c. 1996 * configure: Regenerated. 1997 1998Sun Jan 9 12:04:15 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com) 1999 2000 * configure.in: Check for timezone function, for NetBSD support. 2001 * configure: Regenerated. 2002 2003Wed Dec 15 18:05:21 1993 david d `zoo' zuhn (zoo@andros.cygnus.com) 2004 2005 * Makefile.in: add MAKEINFO to MDEFINES, pass down MDEFINES on all 2006 recursive make invocations that require it; define 2007 INSTALL_PROGRAM and use it; reorganize MDEFINES; set infodir and 2008 add to MDEFINES; use YACC instead of BISON 2009 2010 2011Mon Dec 6 17:02:18 1993 K. Richard Pixley (rich@sendai.cygnus.com) 2012 2013 * src/diff.c (diff_fileproc): add support for "cvs diff -N" which 2014 allows for adding or removing files via patches. 2015 2016