12001-04-25 Derek Price <dprice@collab.net> 2 3 * Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400. 4 52001-03-14 Derek Price <derek.price@openavenue.com> 6 7 * Makefile.in: Regenerated 8 92001-02-15 Derek Price <derek.price@openavenue.com> 10 Laine Stump <laine+info-cvs@laine.org> 11 12 * config.h: Define HAVE_USLEEP and define a prototype for usleep. 13 * win32.c (usleep): New function. 14 152000-12-22 Derek Price <derek.price@openavenue.com> 16 17 * Makefile.in: Regenerated 18 192000-12-21 Derek Price <derek.price@openavenue.com> 20 21 * Makefile.am: New file needed by Automake 22 * Makefile.in: Regenerated 23 242000-11-21 Derek Price <derek.price@openavenue.com> 25 26 * filesubr.c (check_statbuf): subtract 3600 from the times returned 27 by the stat function when daylight savings time is in effect due to a 28 bug in Windoze. Fixes a bug where CVS thinks all files have been 29 touched after a transition to or from daylight savings time. 30 312000-11-20 Derek Price <derek.price@openavenue.com> 32 33 * filesubr.c (cvs_temp_file): add this function to match the one in 34 src/filesubr.c 35 (cvs_temp_name): wrap cvs_temp_file as in src/filesubr.c 36 372000-10-18 Derek Price <derek.price@openavenue.com> 38 39 * config.h: Add () to a macro function to supress a warning. 40 412000-06-26 Larry Jones <larry.jones@sdrc.com> 42 43 * config.h: Define REGEX_MALLOC and _REGEX_RE_COMP. 44 452000-01-02 Karl Fogel <kfogel@red-bean.com> 46 47 * pwd.c (getlogin): try to find login name in environment 48 variables before asking the operating system. 49 501999-02-26 Jim Kingdon <http://www.cyclic.com> 51 52 * options.h: Make RELATIVE_REPOS the default, as in 53 ../src/options.h.in. 54 Remove CVS_DIFFDATE; removed from CVS on 27 Jun 1996. 55 561998-10-13 Jim Kingdon 57 58 * README: Update information about make/project files, cygwin and 59 the (lack of) need for RCS 5.7. Tweak a few more things. 60 611998-10-03 Jim Kingdon 62 63 * win32.c: Include cvs.h and only check server_active if 64 SERVER_SUPPORT is defined. 65 661998-10-02 Jim Kingdon <kingdon@harvey.cyclic.com> 67 68 (This was reported by someone else but I don't remember who). 69 * config.h: Define SYSTEM_CLEANUP. 70 * win32.c (wnt_cleanup): New function, implements it. 71 721998-09-28 Johannes Stezenbach <johannes.stezenbach@propack-data.de> 73 and Jim Kingdon 74 75 * config.h (CVS_RENAME): Define. 76 * filesubr.c, config.h (wnt_rename): New function. 77 * filesubr.c (rename_file): Call CVS_RENAME not rename. 78 791998-09-04 Jim Kingdon <kingdon@harvey.cyclic.com> 80 81 * win32.c (gethostname): Expand comment about gethostname 82 vs. GetComputerName (reported by Randy Coulman). 83 841998-07-01 Jim Kingdon <kingdon@harvey.cyclic.com> 85 86 * startserver.c (wnt_shutdown_server): Check for errors from close(). 87 881998-06-30 Noel Cragg 89 90 * startserver.c: add a global variable which notes if we've opened 91 a socket. Since the code in client.c will call wnt_shutdown_server 92 regardless of which client method we've selected, we need to make 93 sure and not call shutdown or closesocket on a pipe (it won't work). 94 (wnt_shutdown_server): use the new global to decide whether or not 95 to call socket routines or simply use close. 96 97 981998-06-11 Jim Kingdon 99 100 * config.h (CVS_STAT, CVS_LSTAT): Define. 101 * filesubr.c, config.h (wnt_stat, wnt_lstat, check_statbuf): 102 New functions. 103 1041998-04-09 Jim Kingdon <kingdon@harvey.cyclic.com> 105 106 * filesubr.c (link_file): Remove; no longer used. 107 108Tue Feb 17 02:31:41 1998 Noel Cragg <noel@swish.red-bean.com> 109 110 * filesubr.c (last_component): return the top-level directory when 111 asked about the top-level directory. 112 113Fri Jan 16 00:57:31 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 114 115 * sanity.sh: Remove. As far as I know the Windows hacks in this 116 file have been superceded by improvements to Cygwin and/or Ian's 117 recent changes to src/sanity.sh. The ones I noticed: we had been 118 working around lack of /dev/null (apprently Cygwin now has it); we 119 had been not expecting rm -rf to delete readonly files (apparently 120 it now does); there was an issue with case of arguments passed on 121 command line (it would seem like Cygwin has changed this). 122 I also notice that the file had not even been in the distribution 123 because it was missing from Makefile.in (ugh). 124 12513 Jan 1998 Jim Kingdon 126 127 * run.c (run_exec): Change parameters from char * to const char *. 128 129Tue Jan 13 16:57:56 1998 Ian Lance Taylor <ian@cygnus.com> 130 131 * config.h (FOLD_FN_CHAR): Don't define; instead move to 132 lib/system.h, where it is defined conditionally. 133 (FILENAMES_CASE_INSENSITIVE, ISDIRSEP): Likewise. 134 (WNT_filename_classes, fncmp, fnfold): Likewise for declarations. 135 * filesubr.c (WNT_filename_classes): Remove; now in lib/fncase.c. 136 (fncmp, fnfold): Likewise. 137 138Tue Jan 13 13:15:34 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 139 140 * run.c: Adjust run_setup for new calling convention. 141 142 * config.h (DIFF): Remove; no longer used. 143 * options.h (DIFF, RCSBIN_DFLT): Remove; no longer used. 144 145Wed Dec 31 10:56:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 146 147 * config.h, filesubr.c (convert_file): Remove; no longer used 148 (except for BROKEN_READWRITE_CONVERSION which doesn't apply). 149 150Sat Dec 27 16:57:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 151 152 * options.h (HAVE_RCS5): Remove; no longer used. 153 154 * config.h (LINES_CRLF_TERMINATED): Remove; no longer used. 155 156Tue Dec 23 08:28:44 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 157 158 * README: Change bug-cvs address from prep.ai.mit.edu to gnu.org 159 per email from Martin Hamilton. 160 161Sun Nov 30 18:03:02 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 162 163 * run.c (run_args): Remove; nowhere used. 164 165Sat Nov 29 22:21:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 166 167 * options.h: Remove declaration of getwd; see lib/ChangeLog for 168 rationale. 169 170Wed, 12 Nov 1997 Jim Kingdon 171 172 * config.h: Define same_file. 173 174Sun, 9 Nov 1997 Jim Kingdon 175 176 * config.h: Define HAVE_SETMODE. 177 178Mon Nov 10 11:15:54 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 179 180 * run.c (call_diff, call_diff3): Removed, per change to 181 src/rcscmds.c. 182 183Fri Oct 31 16:52:30 1997 Abe Feldman 184 185 * config.h: Define UTIME_EXPECTS_WRITABLE. 186 187Tue Oct 28 14:50:37 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 188 189 * run.c: Also define call_diff and call_diff3. 190 191Sat Sep 13 20:13:09 1997 <Martin.Sjoelin@ubs.ch> 192 indentation/whitespace fixes by Jim Kingdon 193 194 * run.c (quote): quote any " included in argument string to 195 avoid having ci choke on message string format. 196 197Sun Sep 7 19:59:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 198 199 * README: Add section on coding standards (win32, ANSI, &c). 200 201Fri Aug 29 19:13:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 202 203 * filesubr.c (isabsolute): Add comment about interaction with 204 strip_trailing_slashes (reported by Jin S Choi <jsc@w3health.com>). 205 206Thu Aug 28 12:06:37 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 207 208 * filesubr.c (link_file): Remove #if 0'd version; the real version 209 is elsewhere in this file. 210 211Sun Aug 10 21:08:12 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 212 213 * ndir.c, ndir.h, pwd.c, pwd.h: Remove $Header; we decided to 214 get rid of these some time ago. 215 216Sun Aug 3 21:14:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 217 218 * README: Note KLUDGE_FOR_WNT_TESTSUITE when discussing tests. 219 220Fri Jul 18 09:49:52 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 221 222 * README: Adjust discussion of makefiles to deal with Visual C++ 223 5.x. One doesn't need patch if client and server are current. 224 22510 Jul 1997 Jim Kingdon 226 227 * config.h: Define USE_SETMODE_STDOUT. 228 2298 Jul 1997 Jim Kingdon 230 231 * rcmd.c (rcmd_authenticate): With error message, print the 232 user names that we were attempting to use. 233 * win32.c (win32getlogin): If GetUserName returns "", return 234 NULL. 235 236Sun, 22 Jun 1997 Jim Kingdon 237 238 * win32.c: Also include winsock.h. 239 Include stdlib.h (for exit()). 240 * rcmd.c: Move include of cvs.h above test of HAVE_WINSOCK_H. 241 242Tue Jun 17 16:35:06 1997 Jim Kingdon (unknown@beezley) 243 244 * rcmd.c: Check HAVE_WINSOCK_H in figuring out which files 245 to include (see comment about making this portable). If not 246 HAVE_WINSOCK_H, make various #definitions. 247 * rcmd.c (init_winsock): Move from here... 248 * win32.c: ...to here. 249 * rcmd.c (bind_and_connect, resolve_address): Shut up gcc -Wall 250 (which doesn't know that error (1, ...) doesn't return). 251 252Sun Jun 8 23:43:21 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 253 254 * config.h (HAVE_MKFIFO): Remove; not used anywhere. 255 256Sat May 3 11:15:46 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 257 258 * rcmd.c: Add "copyright" notice. 259 260Thu Apr 17 00:15:36 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 261 262 * Makefile.in: Add sockerror.c. 263 264Wed Apr 9 15:29:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 265 266 * filesubr.c (expand_wild): Add comments about "." and comparing 267 NULL pointers. 268 2698 Apr 1997 Jim Kingdon 270 271 * rcmd.c: Instead of returning -1 and passing that back to 272 startserver.c which will print a very vague error message, call 273 error() right away with a specific message. This also fixes 274 some places where we had bogusly called GetLastError instead of 275 WSAGetLastError. 276 (init_winsock): Remove call to setsockopt. It was an artifact 277 from before the time that we defined NO_SOCKET_TO_FD, doesn't 278 seem to be needed any more, and fails with some non-Microsoft 279 winsock implementations. 280 281Wed Apr 2 14:08:10 1997 Vince Del Vecchio <vdelvecc@spd.analog.com> 282 and Jim Kingdon 283 284 * sockerror.c: New file. 285 * config.h (SOCK_STRERROR, SOCK_ERRNO): New macros. 286 * startserver.c: In reporting errors from socket calls, use 287 SOCK_STRERROR and SOCK_ERRNO since strerror(errno) doesn't work 288 for Win32. 289 * rcmd.c (rcmd_authenticate): Use WSASetLastError instead of 290 assigning to errno, since that is where the caller will look. 291 292Sun Apr 6 17:22:19 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 293 294 * filesubr.c (copy_file): Add comment about CopyFile. 295 296Wed Mar 26 13:13:41 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 297 298 * README: Also mention tar and gzip. 299 300 * README: Binaries are now under 1.9, not 1.8.3, on 301 ftp.cyclic.com. Also mention http URL. 302 30313 Mar 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 304 305 * filesubr.c (get_homedir): Allocate pathbuf; removes arbitrary 306 limit. 307 308Wed Mar 12 16:10:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 309 310 * filesubr.c (get_homedir): Expand comment about HOME 311 vs. HOMEDRIVE/HOMEPATH. 312 313 * config.h (HAVE_SETVBUF): Removed; no longer used. 314 315Thu Mar 6 19:46:53 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 316 317 * README: tab stop setting apparently was under "Editor" in Visual 318 C++ 2.x but it is under "Tabs" in Visual C++ 4.x. 319 List number of warnings for regex.c (103, which is actually down 320 from 121 prior to the change I just made to regex.c). 321 322Sat Feb 15 15:27:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 323 324 * Makefile.in (dist-dir): Also handle SUBDIRS. 325 (SUBDIRS): New variable. 326 327Wed Jan 29 18:28:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 328 329 * config.h, options.h (GREP): Remove; no longer used. 330 331Tue Jan 28 18:29:03 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 332 333 * config.h: Remove SIZEOF_INT and SIZEOF_LONG; no longer needed 334 with lib/md5.c changes. 335 3361997-01-08 Jim Kingdon 337 338 * filesubr.c (expand_wild): If we just find a file (that 339 is, without expanding a wildcard), return the file name 340 as specified rather than as it exists in the filesystem. 341 342Thu Jan 2 13:30:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 343 344 * filesubr.c, ndir.c, ndir.h, pwd.c, pwd.h, run.c, stripslash.c: 345 Remove "675" paragraph; see ../ChangeLog for rationale. 346 347Wed Jan 1 22:51:01 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 348 349 * options.h: Reword comment for TMPDIR_DFLT to make it clear that 350 this isn't specific to the pserver server. 351 352Tue Dec 31 14:17:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 353 354 * README: Remove another mention of grep; CVS no longer uses it. 355 356Tue Dec 31 11:01:29 1996 Noel Cragg <noel@gargle.rain.org> 357 358 * README: Add note that the various support utilities can also be 359 found at the Cyclic FTP site; things move around on the net. 360 361Tue Dec 31 12:33:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 362 363 * README: Add note about lack of need for rsh. I don't know if 364 this is the best place to talk about this, but many people get 365 confused by it. 366 367Sat Nov 30 15:33:22 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 368 369 * README: Grep is no longer required. Specify when gzip is required. 370 371Tue Nov 19 17:19:35 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 372 373 * Makefile.in (SOURCES): Remove strippath.c. 374 * strippath.c: Removed. 375 376Sun Nov 10 22:54:04 1996 Paul Sanders <p.sanders@dial.pipex.com> 377 and Jim Kingdon <kingdon@harvey.cyclic.com> 378 379 * run.c (run_popen): Save and restore file descriptors. 380 381Fri Oct 18 16:54:00 1996 Tony Brusseau <brusseau@jprc.com> 382 and Jim Kingdon <kingdon@harvey.cyclic.com> 383 384 * strippath.c (strip_path): Leave leading "\\" unmolested for UNC. 385 386Thu Oct 17 10:57:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 387 388 * README: Clarify who it is who needs to be able to mount the 389 repository. 390 391Mon Oct 14 08:30:38 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 392 393 * README: Remove item about markso Win95 web site now that it is 394 merged in. Mention Win95 at beginning. 395 396Tue Oct 8 12:37:54 1996 Ian Lance Taylor <ian@cygnus.com> 397 398 * options.h (HAD_RCS4): Remove; no longer used. 399 400Wed Sep 25 14:31:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 401 402 * options.h (TMPDIR_DFLT): Change from c:\temp to c:\\temp. 403 404Tue Sep 24 14:37:29 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 405 406 * options.h: Add TMPDIR_DFLT. 407 408Tue Sep 10 19:20:25 1996 Mark A. Solinski <markso@mcs.com> 409 and Jim Kingdon <kingdon@harvey.cyclic.com> 410 411 This is said to be the last set of changes needed for Win95: 412 * rcmd.c: Include cvs.h. 413 (rcmd_authenticate): Use send/recv instead of read/write. 414 (rcmd): Don't call _open_osfhandle; just return the socket. 415 * options.h: Move NO_SOCKET_TO_FD from here... 416 * config.h: ...to here. Update comment. 417 * config.h (START_SERVER_RETURNS_SOCKET, SEND_NEVER_PARTIAL): 418 Define. 419 * startserver.c (shutdown_fd): Remove; it is unused. 420 (wnt_start_server): Don't dup the file descriptor; instead set 421 both *tofd and *fromfd to read_fd. 422 (wnt_shutdown_server): Don't call _get_osfhandle; just use the 423 argument as the socket. 424 425Wed Sep 4 1996 Jim Kingdon <kingdon@cyclic.com> 426 427 * filesubr.c (mkdir_if_needed): mkdir on NT only takes one, 428 not two, arguments. 429 430Thu Aug 29 09:47:33 1996 Mark A. Solinski <markso@mcs.com> 431 and Jim Kingdon <kingdon@harvey.cyclic.com> 432 433 * filesubr.c (deep_remove_dir, unlink_file_dir): ENOENT can also 434 mean that we tried to unlink a directory (Win95). 435 436Mon Aug 26 12:47:58 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 437 438 * filesubr.c (mkdir_if_needed): Added. 439 440Thu Aug 22 19:12:17 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 441 442 The following changes are said to be necessary (but not 443 sufficient) for Win95: 444 * config.h (sleep): Use "unsigned int" not just "unsigned". 445 * filesubr.c (deep_remove_dir): Treat EACCES as well as ENOTEMPTY 446 as an indication that we need to remove the directory. 447 448Fri Aug 16 16:06:22 1996 Norbert Kiesel <nk@col.sw-ley.de> 449 450 * Makefile.in (installdirs): new (empty) target 451 452Mon Aug 12 14:45:16 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 453 454 * config.h: Remove CLIENT_ONLY; it is nowhere used. 455 456Mon Jul 15 1996 Jim Kingdon <kingdon@cyclic.com> 457 458 * README: Add note about tab stop setting. 459 460Fri Jun 7 13:07:37 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 461 462 * config.h: Change INITIALIZE_SOCKET_SUBSYSTEM to 463 SYSTEM_INITIALIZE to reflect change in ../src/main.c. 464 465Mon Jun 03 01:00:08 1996 noel <noel@BOAT_ANCHOR> 466 467 * sanity.sh: include new tests from ../src/sanity.sh. 468 469 * filesubr.c (copy_file): use open with O_CREAT instead of creat 470 so we can also use O_BINARY -- we don't want to do any LF -> CR/LF 471 translations when we copy files. 472 473Fri May 17 11:53:13 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 474 475 * README: In a few places it used to say "server" when it meant 476 "client". Fix it. Say explicitly that there is no server on NT. 477 Fix typos (4,0 -> 4.0; CVS.system -> CVS). 478 479Thu May 16 16:52:45 1996 Noel Cragg <noel@gargle.rain.org> 480 481 * README: explain which utilities are required for client support 482 and local support in separate paragraphs. 483 484 * filesubr.c (expand_wild): rename max to cvs_max to avoid 485 conflicts with other already-defined routines. 486 (get_homedir): rename min to cvs_min. 487 488Thu May 16 01:18:22 1996 noel <noel@BOAT_ANCHOR> 489 490 * sanity.sh: Hacked version of src/sanity.sh for use under 491 CYGWIN32. 492 493 * filesubr.c (expand_wild): Since FindFirstFile and FindNextFile 494 don't return the pathname of a file, we need to keep track of it 495 ourselves. 496 497 * options.h: Fix defines for DIFF and GREP. 498 499 * run.c (run_exec): Flush stdout and stderr so we end up with the 500 correct interleaving of output for sanity.sh. This can be removed 501 later, if desired. 502 503Wed May 15 23:51:49 1996 Noel Cragg <noel@gargle.rain.org> 504 505 * README: mention that grep is mandatory. 506 507Tue May 14 1996 Jim Kingdon <kingdon@cyclic.com> 508 509 * filesubr.c (cvs_temp_name): Call _tempnam not tmpnam. 510 511Tue May 14 13:38:51 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 512 513 * filesubr.c (cvs_temp_name): New function.. 514 515Wed May 01 01:28:41 1996 noel <noel@BOAT_ANCHOR> 516 517 * filesubr.c (get_homedir): use both HOMEDRIVE and HOMEPATH to 518 construct the user's home directory. 519 520Tue Apr 9 20:56:14 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 521 522 * README: Mention CRLF for src/server.c. 523 524Mon Mar 25 1996 Jim Kingdon <kingdon@cyclic.com> 525 526 * filesubr.c (expand_wild): New function. 527 528Tue Mar 19 17:55:39 1996 Norbert Kiesel <nk@col.sw-ley.de> 529 530 * startserver.c (wnt_start_server): Cleaned up code to get port 531 (and thus made consistent with VMS and Mac) 532 533Mon Mar 18 14:54:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 534 535 * config.h: Don't declare gethostname; main.c already includes 536 winsock.h. Define FILENAMES_CASE_INSENSITIVE. 537 538Fri Mar 15 1996 Jim Kingdon <kingdon@cyclic.com> 539 540 * filesubr.c (fncmp): Fix typo (n1 -> n2) which had caused the 541 function to always return 0. 542 543Thu Mar 7 08:55:39 1996 Jim Blandy <jimb@totoro.cyclic.com> 544 545 * Makefile.in (HEADERS): Remove alloca.h from list. 546 547Wed Feb 28 11:08:06 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 548 549 * options.h: Remove AUTH_SERVER_SUPPORT; no longer should be 550 defined in options.h. 551 552 * config.h: Remove C_ALLOCA, CRAY_STACKSEG_END, HAVE_ALLOCA, 553 HAVE_ALLOCA_H, and STACK_DIRECTION to reflect alloca removal. 554 * startserver.c (wnt_start_server): Don't use alloca. 555 * alloca.h: Removed. 556 557Fri Feb 23 18:00:00 1996 Jim Kingdon <kingdon@cyclic.com> 558 559 * options.h: Define AUTH_CLIENT_SUPPORT and NO_SOCKET_TO_FD. 560 * config.h: Define HAVE_WINSOCK_H. 561 * win32.c (getpass): New function. 562 * filesubr.c (get_homedir): New function. 563 564Mon Feb 12 16:09:24 1996 Norbert Kiesel <nk@col.sw-ley.de> 565 566 * run.c (run_popen): Changed more Popen() to run_popen() 567 568Mon Feb 12 03:33:27 1996 Benjamin J. Lee <benjamin@cyclic.com> 569 570 * run.c: Changed Popen() to run_popen() for the benefit of 571 case-insensitive linkers (VMS) which confuse Popen() with popen() 572 573Fri Feb 9 22:10:12 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 574 575 * Makefile.in (distclean): Remove Makefile. 576 577 * config.h: Remove SYSTEM_COMMENT_TABLE. 578 579Thu Feb 1 15:09:17 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 580 581 * options.h: Remove RM; no longer used. 582 583 * filesubr.c: Remove rcsid. 584 585Thu Jan 11 16:01:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 586 587 * README: Update with information for Visual C++ 4.0, some 588 warnings that weren't mentioned, etc. 589 590Thu Jan 11 12:04:42 1996 Norbert Kiesel <nk@col.sw-ley.de> 591 592 * options.h: remove CVS_NOADMIN 593 594Wed Jan 3 16:17:19 1996 Jon Dart <jdart@tss.com> 595 and Jim Kingdon <kingdon@harvey.cyclic.com> 596 597 * run.c (filter_stream_through_program): If pidp is NULL, don't 598 store to *pidp. 599 * ndir.h: Change MAXNAMLEN to 255. 600 * run.c (build_command): Deal with it if there are no arguments at 601 all. 602 603Mon Jan 1 23:40:01 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 604 605 * filesubr.c (link_file): New function. 606 607 * README: Mention CRLF vs. LF in cvsnt.mak. Other minor revisions. 608 609Fri Dec 22 12:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com> 610 611 * run.c (filter_stream_through_program): On error, error() rather 612 than returning -1. 613 614Thu Dec 21 16:00:00 1995 Jim Kingdon <kingdon@peary.cyclic.com> 615 616 * options.h: Don't define NO_SOCKET_TO_FD. 617 618Mon Dec 18 09:57:29 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 619 620 * options.h: Explain NO_SOCKET_TO_FD some more. 621 622Sun Dec 17 21:19:18 1995 Karl Fogel <kfogel@floss.cyclic.com> 623 624 * options.h (NO_SOCKET_TO_FD): define to 1. 625 626Tue Dec 12 19:18:00 1995 Karl Fogel <kfogel@floss.cyclic.com> 627 628 * options.h (AUTH_CLIENT_SUPPORT, AUTH_SERVER_SUPPORT): these 629 replace CVS_LOGIN. 630 (RCSBIN_DFLT): expand comment. 631 632Mon Dec 11 12:43:35 1995 adamg <adamg@microsoft.com> 633 634 * config.h: Add INITIALIZE_SOCKET_SUBSYSTEM macro to ensure that 635 winsock is initialized early enough for the gethostname() in 636 main.c to succeed. 637 * rcmd.c: Remove from init_winsock(), and rcmd() code that 638 initialized winsock on demand. 639 640Thu Dec 7 14:49:16 1995 Jim Meyering (meyering@comco.com) 641 642 * filesubr.c (isaccessible): Rename from isaccessable. 643 Update callers. 644 645Mon Dec 4 10:46:31 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 646 647 * The following change was copied from src/filesubr.c. This is 648 because we need filesubr.c to compile, not because we are trying 649 to make set*id work on NT (if it even has set*id). 650 * filesubr.c (isaccessable): new function. Checks access-rights 651 for files like access(), but is getxid-safe. Falls back to 652 access() if SETXID_SUPPORT is not enabled. 653 (isfile): replace stat() by isaccessable(file, F_OK) 654 (isreadable): replace access() by isaccessable() 655 (iswritable): ditto 656 (make_directory): rename local variable buf to sb 657 658Fri Nov 24 11:17:16 EST 1995 Boleslaw Ciesielski <bolek@viewlogic.com> 659 660 * filesubr.c (convert_file): Pass S_IWRITE to open when creating 661 file (fixes problem with deleting temporary files). 662 663Fri Nov 24 11:12:47 1995 Boleslaw Ciesielski <bolek@viewlogic.com> 664 665 * run.c (build_command): Move len++ inside loop, to make room for 666 spaces between arguments. 667 668Thu Oct 26 10:12:51 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 669 670 * README: Say that patch is required, not optional. 671 672Wed Oct 25 07:40:17 1995 Noel Cragg <noel@virtual.office.com> 673 674 * startserver.c (wnt_start_server): removed NTOHS call; since the 675 resulting number was passed as the port number to rcmd which 676 called NTOHS again, we did a complicated NOOP. 677 678Tue Oct 24 10:59:03 1995 Norbert Kiesel <nk@col.sw-ley.de> 679 680 * Makefile.in: insert autoconf variables. This allows e.g. make 681 dist to work when configure was called from within a subdir. 682 683 * Makefile.in (dist): replace by rule which honors $(srcdir) 684 685Mon Oct 23 18:51:49 1995 Karl Fogel <kfogel@floss.cyclic.com> 686 687 * Makefile.in (clean): new rule, does nothing but satisfy 688 top-level Makefile's beliefs about what its children can do. 689 690Fri Oct 20 11:09:55 1995 Norbert Kiesel <nk@col.sw-ley.de> 691 692 * config.h: use same layout and comments as current ../config.h.in 693 694 * options.h: as above for ../src/options.h.in 695 696Tue Oct 10 16:04:18 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 697 698 * README: Update to remove obsolete information (e.g. ftp 699 distributions). 700 701Thu Oct 5 17:28:52 1995 Kevin Layer <layer@franz.com> 702 703 * filesubr.c: Add semicolon after USE. 704 705Thu Sep 7 19:18:00 1995 Jim Blandy <jimb@cyclic.com> 706 707 * config.h (CVS_SUPPORT): #define this. 708 709 * ndir.c (opendir): Make the directory name argument a const 710 char *, instead of just a char *. 711 * ndir.h (opendir): Extern declaration changed to match. 712 713Thu Aug 31 12:00:08 1995 Jim Blandy <jimb@totoro.cyclic.com> 714 715 * Makefile.in (HEADERS, SOURCES): New variables. 716 (DISTFILES): Refer to them, and include README, Makefile.in, and 717 .cvsignore. 718 719 * filesubr.c (unlink_file_dir, deep_remove_dir): New functions, 720 originally added to src/filesubr.c and then adapted here for 721 Windows NT. 722 723Wed Aug 30 15:39:57 1995 Jim Blandy <jimb@totoro.cyclic.com> 724 725 * Windows NT port merged. 726 * README, config.h, filesubr.c, mkdir.c, ndir.c, ndir.h, 727 options.h, pwd.c, pwd.h, rcmd.c, rcmd.h, run.c, startserver.c, 728 strippath.c, stripslash.c, waitpid.c, win32.c: Changed or added. 729 730Thu Aug 10 13:30:00 1995 Jim Blandy <jimb@cyclic.com> 731 732 * filesubr.c, mkdir.c, pwd.c, run.c, win32.c: New source files. 733 * pwd.h: New header file. 734 735Wed Jul 19 18:00:00 1995 Jim Blandy <jimb@cyclic.com> 736 737 * alloca.h: New file. 738 739 * config.h (HAVE_IO_H): Define this. 740 741Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com> 742 743 * config.h, options.h, pwd.h: New files. 744