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-04-02 Derek Price <dprice@collab.net> 6 for Alon Ziv <alonz@zapper.com> 7 8 * getdate.y: Add a declaration for yyparse(). 9 10 * getdate.c: Regenerated. 11 122001-03-14 Derek Price <derek.price@openavenue.com> 13 14 * Makefile.in: Regenerated 15 162001-02-20 Derek Price <derek.price@openavenue.com> 17 18 * xgssapi.h: New file to perform GSSAPI include magic. 19 * Makefile.am (EXTRA_DIST): Add xgssapi.h. 20 21 * Makefile.in: Regenerated. 22 232001-02-14 Derek Price <derek.price@openavenue.com> 24 25 * Makefile.am (libcvs_a_SOURCES): Add xtime.h & xselect.h. 26 * Makefile.in: Regenerated. 27 * getdate.y: Include xtime.h. 28 * getdate.c: Regenerated. 29 * system.h: Include xtime.h. 30 * xtime.h: New file to do include magic for time functions. 31 * xselect.h: New file to do select include magic. 32 332001-02-06 Derek Price <derek.price@openavenue.com> 34 Rex Jolliff <Rex_Jolliff@notes.ymp.gov> 35 Shawn Smith <Shawn_Smith@notes.ymp.gov> 36 37 * system.h: definitions of CVS_OPENDIR, CVS_READDIR, & CVS_CLOSEDIR 38 provided here in support of changes to handle VMS DEC C 5.7 39 {open,read,close}dir problems. Check today's entry in the vms subdir 40 for more. 41 422001-01-10 Derek Price <derek.price@openavenue.com> 43 Rex Jolliff <Rex_Jolliff@notes.ymp.gov> 44 45 * rename.c: replace calls to unlink() with CVS_UNLINK() for VMS 46 472000-12-22 Derek Price <derek.price@openavenue.com> 48 49 * Makefile.am (INCLUDES): Fixed typo 50 * Makefile.in: Regenerated 51 522000-12-22 Derek Price <derek.price@openavenue.com> 53 54 * Makefile.am (INCLUDES): Added $(top_srcdir)/src 55 * Makefile.in: Regenerated 56 572000-12-21 Derek Price <derek.price@openavenue.com> 58 59 * .cvsignore: Added .deps directory and alphabetized 60 * Makefile.am: New file needed by Automake 61 * Makefile.in: Regenerated 62 632000-11-15 Derek Price <derek.price@openavenue.com> 64 65 * system.h: Added CVS_FDOPEN to conform to CVS_FOPEN precedent 66 672000-07-10 Larry Jones <larry.jones@sdrc.com> 68 69 * savecwd.c: #include <sys/types.h> before <fcntl.h>. 70 712000-07-04 Karl Fogel <kfogel@red-bean.com> 72 73 * getline.h, getline.c (getstr): take new limit arg. 74 (GETLINE_NO_LIMIT): new #define. 75 (getline_safe): new function, takes limit arg and passes it on. 76 (getline): pass GETLINE_NO_LIMIT to getstr(). 77 78 See related change of same date in ../src/ChangeLog. 79 802000-06-19 Larry Jones <larry.jones@sdrc.com> 81 82 * regex.c, regex.h: Version from emacs 20.7 to plug memory leaks 83 and avoid potential portability problems. 84 852000-03-22 Larry Jones <larry.jones@sdrc.com> 86 87 * getdate.y: Add logic to allow yyyy/mm/dd in addition to mm/dd/yy 88 (since that is the format CVS frequently uses). 89 * getdate.c: Regenerated. 90 912000-02-16 Jim Meyering <meyering@lucent.com> 92 93 * sighandle.c (SIG_inCrSect): New function. 94 952000-01-03 Larry Jones <larry.jones@sdrc.com> 96 97 * getdate.y (Convert): Add window to determine whether 2-digit dates 98 are 19xx (69-99) or 20xx (00-68). 99 (get_date): Fix y2k bug: initialize yyYear to tm_year + 1900, 100 not just tm_year. 101 * getdate.c: Regenerated. 102 1031999-12-29 Jim Kingdon <http://developer.redhat.com/> 104 105 * Makefile.in: There was a comment here which referred to a long 106 comment in configure.in about regex.o (the configure.in comment 107 isn't there any more). Replace our comment with a conciser 108 version of the former configure.in comment. 109 1101999-03-26 Jim Kingdon <http://www.cyclic.com> 111 112 * getopt.h: Don't declare the arguments to getopt. 113 1141999-02-09 Jim Kingdon <http://www.cyclic.com> 115 116 * vasprintf.c: Removed; there is apparently no clean, portable 117 solution to the VA_LIST_IS_ARRAY problem (C9X drafts have va_copy, 118 but we aren't even assuming C90 yet!). 119 * Makefile.in (SOURCES): Remove vasprintf.c. 120 * build_lib.com: Remove vasprintf.c and vasprintf.obj. 121 1221999-01-26 Jim Kingdon <http://www.cyclic.com> 123 and Joerg Bullmann <http://www.glink.net.hk/~jb/MacCVSClient/> 124 125 * fnmatch.c: Use FOLD_FN_CHAR in two cases where it had been 126 omitted. 127 1281999-01-22 Jim Kingdon <http://www.cyclic.com> 129 130 * fnmatch.c: Include system.h; FOLD_FN_CHAR has moved there from 131 config.h (from Alexey Milov). Don't define our own FOLD_FN_CHAR; 132 that just masks cases in which we got the includes tangled up. 133 1341999-01-12 Jim Kingdon <http://www.cyclic.com> 135 136 * memmove.c: Remove paragraph which contained the FSF's old 137 snail mail address; it has changed. 138 1391999-01-05 Jim Kingdon <http://www.cyclic.com> 140 141 * md5.c, md5.h: Rename all the external interfaces to start with 142 cvs_* to avoid namespace pollution problems. Include string.h 143 unconditionally, to avoid gcc -Wall warnings on memset. 144 1451998-12-29 Jim Kingdon <http://www.cyclic.com> 146 147 * getdate.y (RelativeMonth): Add 1900 to tm_year, so that in 2000, 148 we pass 2000, not 100, to Convert. 149 (Convert): Add comment about Year argument. 150 * getdate.c: Regenerated using byacc. 151 152Tue Mar 24 16:08:00 1998 Ian Lance Taylor <ian@cygnus.com> 153 154 * Makefile.in (CFLAGS): Set to @CFLAGS@, not -g. 155 1561998-02-20 Jim Kingdon <kingdon@harvey.cyclic.com> 157 158 * regex.c: Partial merge with version from emacs 20.2. Brings 159 over some trivial changes (whitespace and so on) (most such 160 changes I didn't bother with, for this time). Don't cast to int 161 before comparing old_regend[r] to regstart[r] (this is the point 162 of bothering; the old code was broken for 64 bit machines. 163 Reported by Paul Vixie). 164 165Tue Feb 17 18:33:26 1998 Ian Lance Taylor <ian@cygnus.com> 166 167 * memmove.c: New file, resurrecting the old one. 168 * Makefile.in (SOURCES): Add memmove.c. 169 1701998-02-03 Tim Pierce <twp@skepsis.com> 171 172 * system.h (CVS_LSTAT): New macro. 173 174Sat Feb 7 17:33:39 1998 Ian Lance Taylor <ian@cygnus.com> 175 176 * getline.h (getstr): Declare. 177 17813 Jan 1998 Jim Kingdon 179 180 * fncase.c: Include config.h before system.h. 181 182 * system.h: Just include string.h unconditionally. We already 183 include it unconditionally elsewhere. 184 185Tue Jan 13 16:51:59 1998 Ian Lance Taylor <ian@cygnus.com> 186 187 * fncase.c: New file, taken from windows-NT/filesubr.c. 188 * system.h: If __CYGWIN32__ or WIN32 are defined, define 189 FOLD_FN_CHAR, FILENAMES_CASE_INSENSITIVE, and ISDIRSEP, and 190 declare fncmp and fnfold. Taken from windows-NT/config.h. 191 * Makefile.in (SOURCES): Add fncase.c. 192 193Sat Jan 10 10:51:26 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 194 195 * getline.c (getstr): Make sure to set errno when appropriate. I 196 didn't test the error case for the new code but inspection shows 197 the old code was rather broken. 198 199Sat Nov 29 22:03:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 200 201 getwd and getcwd were a big big mess. Although Jim's fix might 202 indeed be fixing a typo, the code is so tangled that I would guess 203 it probably breaks some system. So clean this up: 204 * xgetwd.c: Always assume we have getcwd (we had been anyway, 205 before Jim's change). 206 * getwd.c: Removed. 207 * Makefile.in: Remove getwd.c 208 * system.h: Remove declarations of getwd and getcwd. Move getcwd 209 declaration to the !HAVE_UNISTD_H section. 210 2111997-11-29 Jim Meyering <meyering@na-net.ornl.gov> 212 213 * xgetwd.c: Fix typo s/ifndef/ifdef/ in test of HAVE_GETWD. 214 215Wed Nov 26 10:12:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 216 217 * system.h: Always use "rb" and "wb". Check for O_BINARY with an 218 #ifdef, not the error-prone LINES_CRLF_TERMINATED. 219 220Thu Sep 25 10:57:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 221 222 * getdate.y (get_date): If gmtime returns NULL, try to cope. 223 * getdate.c: Regenerated using byacc. 224 225 * getdate.y: Remove comment about sending email concerning this file 226 to Rich Salz. 227 * getdate.c: Regenerated using byacc. 228 229Wed Sep 24 10:35:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 230 231 * Makefile.in (OBJECTS): Add regex.o. 232 233Wed Sep 17 16:37:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 234 235 * getdate.y (ToSeconds): For am or pm, a hour of "12" really means 0. 236 * getdate.c: Regenerated using byacc (not bison per comment). 237 238Tue Sep 9 20:51:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 239 240 * build_lib.com: Add vasprintf.c and vasprintf.obj. 241 242 * build_lib.com: Remove strippath.obj from library/create command. 243 244Sun Sep 7 17:35:27 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 245 246 * system.h: Replace comment referring to ChangeLog with a 247 comment based on the ChangeLog entries. 248 249 * strdup.c: Removed, per change to ../configure.in 250 * Makefile.in (SOURCES): Remove strdup.c. 251 252Mon Jun 16 18:59:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 253 254 * system.h: Add CVS_FNMATCH. 255 256Sun Jun 8 23:41:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 257 258 * system.h (mkfifo): Remove; not used anywhere. 259 260Thu Mar 6 17:14:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 261 262 * regex.c: Partial merge with version from emacs 19.34. I brought 263 over most trivial changes (whitespace and so on). Most of the 264 changes to portability cruft I did not bring over, on the theory 265 of sticking to the devil that we know. I did bring over the 266 change to undef MAX and MIN (this is a better solution to a 267 problem we had been handling a different way). There were a 268 variety of changes I probably could/should have brought over, but 269 elected not to try to understand them and whether they would cause 270 trouble (printchar -> putchar, changes to output format in 271 print_partial_compiled_pattern, internationalization, 272 FREE_STACK_RETURN and friends which would appear to be fixing 273 memory leaks in error cases, RE_TRANSLATE_TYPE, and others). I 274 did merge the changes (union fail_stack_elt, PUSH_FAILURE_POINTER, 275 etc.) to use a union for the failure stack rather than playing 276 games with pointers and integers (that was my reason for 277 bothering; the code had been broken on the Alpha). 278 279Mon Feb 10 18:52:18 1997 Ullrich von Bassewitz <uz@musoftware.com> 280 281 * md5.c: Make the parameter to getu32 const since the function will 282 only read the values and this will avoid compiler warnings in other 283 places. 284 285Mon Feb 10 18:29:04 1997 Ullrich von Bassewitz <uz@musoftware.com> 286 287 * vasprintf.c: Added a #define for systems where a va_list is 288 defined as an array, not as a pointer. 289 290Mon Feb 10 09:31:38 1997 Ken Raeburn <raeburn@cygnus.com> 291 292 * md5.c (MD5STEP): Truncate to 32 bits before shifting right. 293 294Thu Jan 30 11:35:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 295 296 * regex.h: Don't prototype re_comp and re_exec. 297 298Tue Jan 28 17:45:46 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 299 300 * md5.c, md5.h: Changes so these work without having an integer 301 type which is exactly 32 bits. Modeled after changes by Tatu Ylonen 302 <ylo@cs.hut.fi> as part of SSH but rewritten. 303 304Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 305 306 * Makefile.in, getopt.h, sighandle.c, system.h: Remove CVSid; we 307 decided to get rid of these some time ago. 308 309Thu Jan 2 13:30:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 310 311 * Makefile.in, argmatch.c, fnmatch.c, fnmatch.h, getline.c, 312 getopt.c, getopt.h, getopt1.c, getwd.c, hostname.c, mkdir.c, 313 regex.c, regex.h, rename.c, sighandle.c, strdup.c, strerror.c, 314 stripslash.c, system.h, vasprintf.c, wait.h, xgetwd.c, yesno.c: 315 Remove "675" paragraph; see ../ChangeLog for rationale. 316 317Sun Nov 24 13:34:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 318 319 * getdate.y (Convert): Change last acceptable year from 1999 to 320 2038. 321 * getdate.c: Regenerated using byacc 1.9. 322 323Tue Nov 19 17:11:17 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 324 325 * Makefile.in (OBJECTS): Remove strippath.o; we don't use 326 strip_path anymore. 327 (SOURCES): Remove strippath.c. 328 * strippath.c: Removed. 329 * build_lib.com: Remove strippath.c. 330 331Wed Oct 2 10:43:35 1996 Norbert Kiesel <nk@col.sw-ley.de> 332 333 * getdate.y: removed CVSid variable 334 335 * getdate.c: regenerated (using byacc 1.9) 336 337Wed Sep 25 10:25:00 1996 Larry Jones <larry.jones@sdrc.com> 338 339 * vasprintf.c: Fix type clashes in calls to strtoul. 340 341Wed Sep 11 15:55:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 342 343 * build_lib.com: Add valloc.c. 344 345Tue Sep 10 23:04:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 346 347 * Makefile.in (DISTFILES): Add build_lib.com. 348 349Fri Aug 16 16:01:57 1996 Norbert Kiesel <nk@col.sw-ley.de> 350 351 * Makefile.in (installdirs): new (empty) target 352 353Mon Aug 12 11:03:43 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 354 355 * system.h: Don't use #elif. It is said to cause problems with 356 one of the HP compilers on HPUX 9.01. 357 358Sun Jul 7 23:25:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 359 360 * memmove.c: Removed. The memove function was used by a very old 361 version of the CVS server for nefarious purposes and it has been 362 long gone. 363 * Makefile.in (SOURCES): Remove memmove.c. 364 365Thu Jun 6 15:12:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 366 367 * vasprintf.c: If STDC_HEADERS, include stdlib.h rather than 368 declaring its functions ourself. 369 370Wed Jun 05 10:14:29 1996 Mike Ladwig <mike@twinpeaks.prc.com> 371 and Jim Kingdon <kingdon@cyclic.com> 372 373 * system.h: If ERRNO_H_MISSING is defined, don't include errno.h. 374 375Wed Jun 05 10:14:29 1996 Mike Ladwig <mike@twinpeaks.prc.com> 376 377 * regex.c: Don't define MAX and MIN if already defined. 378 379Sun May 12 09:40:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 380 381 * getdate.y: Replace alloca.h include with a comment explaining 382 why we avoid alloca and the consequences of that. 383 * getdate.c: Regenerated. 384 385Wed May 8 09:31:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 386 387 * getdate.c: Regenerate with the version of byacc in Red Hat 3.0.3 388 (which I believe is byacc 1.9). byacc, unlike bison, does not 389 require alloca in the generated parser. 390 391Thu Apr 25 18:26:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 392 393 * getdate.y (get_date): Set Start from nowtime, not now->time, 394 which may not be set. 395 * getdate.c: Regenerated. 396 397Wed Apr 10 17:55:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 398 399 * getdate.y (get_date): Use a time_t variable rather than a field 400 in a struct timeb. Works around Solaris compiler bug. Sure, it 401 is a compiler bug, but the workaround is completely painless. 402 * getdate.c: Regenerated. 403 404Fri Mar 22 11:17:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 405 406 * system.h: If EXIT_FAILURE is not defined by stdlib.h, define it 407 ourself. 408 409Thu Mar 14 16:27:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 410 411 * system.h: Remove alloca cruft. 412 413Wed Feb 28 03:16:48 1996 Benjamin J. Lee <benjamin@cyclic.com> 414 415 * build_lib.com: Changed definition of symbol CC to search 416 for include files in [-.VMS] so VMS config.h can be picked 417 up without copying. 418 419Tue Feb 27 21:26:34 1996 Benjamin J. Lee <benjamin@cyclic.com> 420 421 * build_lib.com: Added. DCL File to build contents of [.lib] 422 423Tue Feb 27 21:18:38 1996 Benjamin J. Lee <benjamin@cyclic.com> 424 425 * system.h: added an existence_error macro check for EVMSERR 426 necessary for happiness under VMS 427 428Thu Feb 22 22:30:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 429 430 * Makefile.in (OBJECTS): Remove @ALLOCA@ 431 (SOURCES): Remove alloca.c 432 * alloca.c: Removed. 433 * regex.c (REGEX_MALLOC): Define. 434 435Thu Feb 15 14:00:00 Jim Kingdon <kingdon@cyclic.com> 436 437 * vasprintf.c: Declare abs(). 438 439Wed Feb 14 14:48:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 440 441 * vasprintf.c (int_vasprintf): Don't cast arguments to memcpy. 442 * vasprintf.c, strtoul.c: Don't include ansidecl.h. Do include 443 config.h if HAVE_CONFIG_H (for const). 444 * strtoul.c: Change CONST to const. 445 446Tue Feb 13 20:04:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 447 448 * strtoul.c: Added (needed by vasprintf.c, and missing on SunOS4). 449 * Makefile.in (SOURCES): Add strtoul.c. 450 451Mon Feb 12 10:04:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 452 453 * vasprintf.c: Added (same contents as before). 454 * Makefile.in (SOURCES): Add vasprintf.c. 455 456Thu Feb 1 14:33:17 1996 Karl Fogel <kfogel@floss.red-bean.com> 457 458 * Makefile.in (xlint): new rule; does nothing, as I'm not sure 459 running lint is actually advisable in here, but the top-level 460 Makefile thinks it can `make xlint' here. 461 462Thu Feb 1 15:07:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 463 464 * getopt.c: Remove rcsid. 465 466Tue Jan 30 18:20:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 467 468 * getline.c: Don't define NDEBUG. 469 (getstr): Rewrite assertions in a way which should stay clear of 470 signed/unsigned problems and compiler warnings thereof. 471 472Thu Jan 25 00:14:06 1996 Jim Kingdon <kingdon@beezley.cyclic.com> 473 474 * yesno.c (yesno): fflush stdout as well as stderr. 475 476Wed Jan 3 18:16:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 477 478 * sighandle.c (SIG_register): Use memset not bzero. 479 * system.h: Remove defines for index, rindex, bcmp, and bzero. 480 All the calls to those functions are gone from CVS. 481 482Tue Jan 2 13:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com> 483 484 Visual C++ lint: 485 * sighandle.c: Prototype SIG_handle and SIG_defaults. 486 Use SIG_ERR where appropriate. 487 488Mon Dec 18 10:15:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 489 490 * rename.c: Check ENOENT rather than existence_error. The latter 491 is undefined in this file, and including system.h is said to cause 492 (unspecified) problems. 493 494Sun Dec 17 23:58:06 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 495 496 * vasprintf.c: Removed (it is no longer used). 497 * Makefile.in (SOURCES): Remove vasprintf.c. 498 499Sat Dec 16 17:18:33 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 500 501 * vasprintf.c: Added. 502 * Makefile.in (SOURCES): Add vasprintf.c 503 504Mon Dec 4 10:54:04 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 505 506 * getdate.c: Remove #line directives. I know, this is a kludge, 507 but Visual C++ 2.1 seems to require it (why, I have no idea. It 508 has no trouble with the #line directives in getdate in CVS 1.6). 509 510Sat Nov 18 16:20:37 1995 Karl Fogel <kfogel@floss.cyclic.com> 511 512 * rename.c: same. 513 514 * mkdir.c: Use new macro `existence_error', instead of comparing 515 errno to ENOENT directly. 516 517 * system.h (existence_error): new macro, tries to portably ask if 518 errno represents a file-not-exist error. 519 520Fri Nov 17 20:08:58 1995 Karl Fogel <kfogel@floss.cyclic.com> 521 522 * system.h (NEED_DECOY_PERMISSIONS): moved this section to where 523 it belongs, duh. 524 525 * getdate.c: if STDC_HEADERS, then just include <stdlib.h> instead 526 of declaring malloc() and realloc() to be char *. 527 528 * system.h: ifdef NEED_DECOY_PERMISSIONS, then define the S_I* 529 permission masks for USR, GRP, and OTH in terms of the simpler 530 OS/2 masks. 531 532Wed Nov 15 15:36:03 1995 Karl Fogel <kfogel@floss.cyclic.com> 533 534 * system.h: ifdef USE_OWN_TCPIP_H, then include "tcpip.h". Only 535 OS/2 does this right now. 536 537Tue Nov 14 18:44:57 1995 Greg A. Woods <woods@most.weird.com> 538 539 * getdate.c: OK, this one is from SunOS-4.1 yacc and may be more 540 portable -- at least it compiles silently here! ;-) 541 542Mon Nov 13 03:53:45 1995 Karl Fogel <kfogel@floss.cyclic.com> 543 544 * fnmatch.c: conform to 80 column standard (yes, I'm a pedant). 545 546Wed Nov 8 11:10:59 1995 Karl Fogel <kfogel@floss.cyclic.com> 547 548 * system.h (STAT_MACROS): ifdef S_IFMT, then use it as before; but 549 if it's not defined, then just do a single mask and assume 550 acceptance any of non-zero result. Norbert, I trust you'll let me 551 know if this is unsatisfactory. :-) 552 Ifdef HAVE_SYS_UTIME_H, then include <sys/utime.h>. Only OS/2 553 defines this right now. 554 555Wed Nov 8 13:18:51 1995 Norbert Kiesel <nk@col.sw-ley.de> 556 557 * valloc.c: omit malloc declaration (it's already in system.h 558 which is included and conflicts with <stdlib.h> on some 559 systems). 560 561Tue Nov 7 19:38:48 1995 Norbert Kiesel <nk@col.sw-ley.de> 562 563 * system.h (STAT_MACROS_BROKEN): undo previous change, because 564 else all regular files will be identified as links (the mask for 565 links is S_IFREG|S_IFCHR). 566 567Mon Nov 6 19:20:56 1995 Karl Fogel <kfogel@floss.cyclic.com> 568 569 * system.h (STAT_MACROS_BROKEN): in defining the S_IF* macros, 570 don't fold to 1 or 0 by first masking with S_IFMT; not all 571 systems have that macro, and anyway it's only necessary that we 572 return non-zero. 573 574Fri Oct 27 13:43:35 1995 Karl Fogel <kfogel@floss.cyclic.com> 575 576 * save-cwd.c: use __PROTO instead of __P (see below). 577 578 * getline.h (__PROTO): same as below. 579 580 * save-cwd.h (__PROTO): replaces __P. New name, so don't ask if 581 already defined. The conflict was that OS/2 w/ IBM C/C++ uses 582 `__P' for something else, in <ctype.h> of all places. 583 584 * system.h: do nothing about alloca ifdef ALLOCA_IN_STDLIB (see 585 ../src/ChangeLog). 586 587Tue Oct 24 13:01:25 1995 Norbert Kiesel <nk@col.sw-ley.de> 588 589 * wait.h: include sys/resource.h if available. This is needed at 590 least under AIX-3.2 where <sys/wait.h> doesn't include it. 591 592Mon Oct 23 17:39:11 1995 Norbert Kiesel <nk@col.sw-ley.de> 593 594 * valloc.c (valloc): change parameter definition 595 596Sun Oct 22 14:15:44 1995 Jim Meyering (meyering@comco.com) 597 598 * getline.c, getline.h: New files. 599 * Makefile.in (SOURCES, OBJECTS, HEADERS): Add getline.c, getline.o, 600 and getline.h, respectively. 601 602Tue Oct 10 18:01:50 1995 Karl Fogel <kfogel@totoro.cyclic.com> 603 604 * Makefile.in (cvs_srcdir): define cvs_srcdir to be ../src, then 605 include it with -I so save_cwd.c can find error.h (for example). 606 607Sun Oct 8 12:27:57 1995 Peter Wemm <peter@haywire.DIALix.COM> 608 609 * system.h: define POSIX_SIGNALS or BSD_SIGNALS if configure has 610 located all the necessary functions for each "type". 611 * sighandle.c: detect/use POSIX/BSD reliable signals (especially 612 for blocking signals in critical sections). Helps prevent stray 613 locks on interruption. 614 615Mon Oct 2 18:11:23 1995 Jim Blandy <jimb@totoro.cyclic.com> 616 617 * system.h: Doc fix. 618 619Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com> 620 621 * regex.c: compile 4.2 BSD compatible functions even when 622 _POSIX_SOURCE is defined since we need them and we wouldn't be 623 compiling this file unless they don't exist. 624 625Mon Oct 2 10:32:20 1995 Michael Finken <finken@conware.de> 626 627 * strstr.c (strstr): new file and func. 628 629 * Makefile.in (SOURCES): added strstr.c. 630 631Sun Oct 1 21:03:40 1995 Karl Fogel <kfogel@totoro.cyclic.com> 632 633 * regex.c: reverted below change. 634 635Thu Sep 28 13:37:04 1995 Larry Jones <larry.jones@sdrc.com> 636 637 * regexp.c: check for ISC. 638 639Thu Sep 7 19:18:00 1995 Jim Blandy <jimb@cyclic.com> 640 641 * save-cwd.c: #include <direct.h> and <io.h>, on systems that 642 have them. 643 644 * getopt.c (_getopt_internal): Cast the return value of strlen, 645 which is unsigned, before comparing it with the difference between 646 two pointers, which is unsigned. 647 648Thu Aug 31 11:31:42 1995 Jim Blandy <jimb@totoro.cyclic.com> 649 650 * getdate.y [STDC_HEADERS]: #include <stdlib.h>, for abort. 651 [HAVE_ALLOCA_H]: #include <alloca.h>, for alloca on Windows NT. 652 653Wed Aug 30 18:48:44 1995 Jim Blandy <jimb@totoro.cyclic.com> 654 655 * system.h [HAVE_IO_H]: #include <io.h>, for Windows NT. 656 [HAVE_DIRECT_H]: #include <direct.h>, for Windows NT. 657 (CVS_MKDIR, FOLD_FN_CHAR, fnfold, fncmp, ISDIRSEP, OPEN_BINARY, 658 FOPEN_BINARY_READ, FOPEN_BINARY_WRITE): New macros/functions, for 659 use in system-sensitive code. 660 661 * regex.c (re_set_registers): start and end are pointers, not 662 integers. Cast the initializing value appropriately. 663 664 * getopt.c [HAVE_STRING_H]: #include <string.h>, to avoid 665 warnings. 666 667 * fnmatch.c (FOLD_FN_CHAR): Give this a dummy #definition if 668 config.h didn't #define it. 669 (fnmatch): Pass filename characters through FOLD_FN_CHAR before 670 comparing them. 671 672 * argmatch.c: #include <sys/types.h>. 673 (argmatch): Declare arglen to be a size_t, rather than an int, 674 to avoid signed/unsigned comparison "problems". 675 676 * .cvsignore: Remove getdate.c from this file. We want to 677 distribute it, for systems that don't have a Yacc-equivalent 678 installed (like Windows NT). 679 680Sat Aug 19 22:00:51 1995 Jim Blandy <jimb@totoro.cyclic.com> 681 682 * error.c: Don't #define CVS_SUPPORT here. config.h takes care of 683 that for us. 684 [CVS_SUPPORT] (error_use_protocol): New variable, with apology. 685 (error): If error_use_protocol is set, report errors using the 686 client/server protocol. 687 * error.h [CVS_SUPPORT]: Extern decl for error_use_protocol. 688 689Fri Aug 4 00:01:24 1995 Jim Meyering (meyering@comco.com) 690 691 * xgetwd.c: Don't declare free. A K&R style declaration gets 692 a conflict on some Sun systems when compiling with acc. 693 694 * save-cwd.c: New file. 695 * save-cwd.h: New file. 696 * Makefile.in (SOURCES): Add save-cwd.c 697 (OBJECTS): Add save-cwd.o. 698 (HEADERS): Add save-cwd.h. 699 700Thu Aug 3 00:55:54 1995 Jim Meyering (meyering@comco.com) 701 702 * error.h: New file. 703 * Makefile.in (HEADERS): Add error.h. 704 705Sat Jul 29 15:53:55 1995 James Kingdon <kingdon@harvey.cyclic.com> 706 707 * Makefile.in (SOURCES): Add getdate.c. 708 709Thu Jul 27 09:11:41 1995 Robert Lipe <robertl@rjlhome.arnet.com> 710 711 * system.h: Check for PATHSIZE before falling back to _POSIX_PATH_MAX. 712 713Thu Jul 20 12:38:03 1995 James Kingdon <kingdon@harvey.cyclic.com> 714 715 * error.c: Instead of calling cvs functions to clean up, allow cvs 716 to register a callback via error_set_cleanup. Avoids hassles with 717 include files and SERVER_SUPPORT and so on. 718 719Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com> 720 721 * system.h: Include <sys/param.h> only if HAVE_SYS_PARAM_H 722 is #defined. We've added a test to configure.in to #define this 723 on most systems. 724 725Thu Jul 13 11:22:21 1995 Jim Meyering (meyering@comco.com) 726 727 * xgetwd.c: New file. 728 * Makefile.in (SOURCES): Add xgetwd.c 729 (OBJECTS): Add xgetwd.o. 730 731Wed Jul 12 09:18:49 1995 Jim Meyering (meyering@comco.com) 732 733 * Makefile.in (OBJECTS): Remove fnmatch.o. Now configure adds it 734 to LIBOBJS when necessary. 735 736Fri Jun 30 16:27:18 1995 James Kingdon <kingdon@harvey.cyclic.com> 737 738 * rename.c (rename): If MVDIR is not defined, just give an error 739 on attempt to rename a directory. 740 741Thu Jun 29 00:46:31 1995 James Kingdon <kingdon@harvey.cyclic.com> 742 743 * system.h: Check HAVE_SYS_TIMEB_H not non-existent HAVE_TIMEB_H. 744 745 * system.h: Don't define alloca if it is already defined. 746 747Wed Jun 28 15:24:51 1995 James Kingdon <kingdon@harvey.cyclic.com> 748 749 * system.h: If NeXT, define utimbuf ourself. 750 751Mon May 29 22:32:40 1995 J.T. Conklin <jtc@rtl.cygnus.com> 752 753 * system.h: Handle time and directory headers as recommended in 754 the autoconf manual. 755 Undefine the S_FOO() macros if STAT_MACROS_BROKEN is set. 756 Don't define mode_t, as it is handled by config.h. 757 758Sat May 27 08:46:00 1995 Jim Meyering (meyering@comco.com) 759 760 * Makefile.in (Makefile): Regenerate only Makefile in current 761 directory when Makefile.in is out of date. Depend on ../config.status. 762 763Fri Apr 28 22:49:25 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 764 765 * Makefile.in (SOURCES, OBJECTS): Updated. 766 (HEADERS): New variable. 767 (DISTFILES): Updated. 768 (dist-dir): Renamed from dist; changed to work with DISTDIR 769 variable passed from parent. 770 771Wed Feb 8 06:37:53 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 772 773 * system.h (S_IRUSR et al): Define if not already defined. 774 775 * waitpid.c [HAVE_CONFIG_H]: Include "config.h". 776 (ualloc): Return OLDPTR rather than running off the end. 777 778Mon Aug 22 22:48:19 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com) 779 780 * error.c (strerror): Replaced conditional static definition 781 (always used, since the condition variable was never set) with an 782 extern declaration, since it's provided by libc or strerror.c. 783 784Wed Aug 10 14:54:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 785 786 * Makefile.in (SOURCES): Add waitpid.c. 787 * waitpid.c: New file. 788 789Tue Aug 9 16:00:12 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 790 791 * md5.h (uint32): If SIZEOF_LONG isn't 4, don't define this to be 792 "unsigned long"; try SIZEOF_INT and "unsigned int", otherwise 793 complain. 794 795 * md5.c: Include config.h. 796 (const): Don't bother defining here, config.h should take care of 797 it. 798 799 * valloc.c (malloc): Declare. 800 801Fri Jul 15 12:57:20 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 802 803 * getopt.c: Do not include <stdlib.h> unless __GNU_LIBRARY__ is 804 defined. On Irix 5.2, <stdlib.h> includes <getopt.h>, which 805 causes a multiple definition of struct option. 806 807Fri Jul 8 10:04:59 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 808 809 * md5.h, md5.c: Remove ANSI-isms. 810 811Thu Jul 7 20:24:18 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 812 813 * md5.h, md5.c: New files. 814 * Makefile.in (SOURCES): Add md5.c. 815 (OBJECTS): Add md5.o. 816 (DISTFILES): Add md5.h. 817 (md5.o): New target; depend upon md5.h. 818 819Fri May 27 18:15:34 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 820 821 * valloc.c: New file. 822 823Tue May 17 08:18:26 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 824 825 * error.c (error, fperror): If server_active, call server_cleanup 826 as well as Lock_Cleanup. 827 828Thu Jan 6 13:45:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 829 830 * system.h: Fix Dec 27 change to work correctly. Makes Sep 9 831 change unnecessary, so backed that one out. Never define PATH_MAX 832 in terms of pathconf, because that doesn't produce a constant, and 833 PATH_MAX is used to set array sizes. 834 835Mon Dec 27 14:22:07 1993 Mark Eichin (eichin@cygnus.com) 836 837 * system.h: don't touch PATH_MAX or MAXPATHLEN if *both* of them 838 are already defined, as one may be defined in terms of the other. 839