12005-09-29 Derek Price <derek@ximbiot.com> 2 3 * system.h: #define fd_select select when not already defined. 4 52005-09-25 Conrad T. Pino <Conrad@Pino.com> 6 7 * libcvs.dsp: Add files (mkstemp.c tempname.c) to project. 8 9 * libcvs.dep, libcvs.mak: Regenerated for "libcvs.dsp" changes. 10 112005-09-21 Conrad T. Pino <Conrad@Pino.com> 12 13 * libcvs.dep: Regenerated for "../windows-NT/fix-msvc-mak.pl" change 14 to remove "basetsd" references. 15 162005-09-20 Conrad T. Pino <Conrad@Pino.com> 17 18 * libcvs.dsp: Add files (canon-host.c gai_strerror.c getaddrinfo.c 19 getdelim.c mbchar.c strnlen1.c canon-host.h getaddrinfo.h getdelim.h 20 glob-libc.h mbchar.h mbuiter.h regex_internal.h strcase.h strnlen1.h 21 ..\windows-NT\netdb.h ..\windows-NT\sys\socket.h) to project. 22 23 * libcvs.dep libcvs.mak: Regenerated for "libcvs.dsp" changes. 24 252005-09-20 Derek Price <derek@ximbiot.com> 26 27 * getaddrinfo.c: Update from GNULIB. 28 292005-09-20 Derek Price <derek@ximbiot.com> 30 Paul Eggert <eggert@cs.ucla.edu> 31 32 * regcomp.c, regex_internal.c, regex_internal.h, regexec.c: New, 33 simpler replacement fix for the previous. 34 352005-09-19 Derek Price <derek@ximbiot.com> 36 37 * regcomp.c, regex_internal.c, regex_internal.h, regexec.c: Fix some 38 __attribute definition problems (submitted to GNULIB). 39 40 * __fpending.c, __fpending.h, atexit.c, basename.c, chdir-long.c, 41 closeout.c, cycle-check.c, dirname.c, dup-safer.c, dup2.c, exitfail.c, 42 fd-safer.c, filenamecat.c, fnmatch.c, ftruncate.c, getaddrinfo.c, 43 getcwd.c, getdate.h, getdelim.c, getline.c, getlogin_r.c, getndelim2.c, 44 getnline.c, getopt1.c, getpass.c, gettimeofday.c, lstat.c, malloc.c, 45 memmove.c, mkdir.c, mkstemp.c, nanosleep.c, openat.c, pipe-safer.c, 46 quotearg.c, readlink.c, realloc.c, regex.c, rename.c, rpmatch.c, 47 save-cwd.c, strerror.c, stripslash.c, strncasecmp.c, strnlen1.c, 48 strstr.c, strtol.c, tempname.c, time_r.c, timespec.h, xalloc-die.c, 49 xgetcwd.c, xmalloc.c, xreadlink.c, yesno.c: Update from GNULIB. 50 51 * canon-host.h, md5.c, md5.h, mktime.c, timespec.h: Update from GNULIB. 52 532005-09-15 Derek Price <derek@ximbiot.com> 54 55 * regcomp.c, regex_internal.c, regex_internal.h, regexec.c: Update from 56 GNULIB, again. 57 58 * regcomp.c, regex_internal.c, regex_internal.h, regexec.c: Update from 59 GNULIB. 60 61 * strstr.h: Update from GNULIB. 62 632005-09-13 Derek Price <derek@ximbiot.com> 64 65 * canon-host.c: Update from GNULIB. 66 672005-09-12 Derek Price <derek@ximbiot.com> 68 69 * gai_strerror.c: Include config.h when available. Include 70 getaddrinfo.h before other headers to test interface. 71 722005-09-10 Larry Jones <lawrence.jones@ugs.com> 73 74 * canon-host.c (canon_host_r): Designated initializers are C99 only. 75 * getaddrinfo.c (getaddrinfo): Can't do arithmetic on void *. Fix 76 incorrect hints member name. Fix const mismatch. 77 782005-09-09 Derek Price <derek@ximbiot.com> 79 80 Install glibc porting changes. 81 * glob.c, glob_.h: Update with alpha-GNULIB. 82 * glob-libc.h: New file from same. 83 842005-09-08 Derek Price <derek@ximbiot.com> 85 86 * getaddrinfo.h: Don't assume HAVE_GETADDRINFO will be defined when the 87 system does not haev getaddrinfo. 88 892005-09-06 Derek Price <derek@ximbiot.com> 90 91 * regex_internal.h: Update from GNULIB. 92 93 * getpass.c, regcomp.c, regex_internal.c, regex_internal.h, regexec.c: 94 Update from GNULIB. 95 96 Update from GNULIB with alpha-quality patch. 97 * Makefile.am: Add getaddrinfo cruft. 98 * canon-host.c: Updated to use getaddrinfo module. 99 * canon-host.h, gai_strerror.c, getaddrinfo.c, getaddrinfo.h: New 100 files. 101 1022005-09-05 Derek Price <derek@ximbiot.com> 103 104 * Makefile.am (mbchar): Remove obsolete module cruft. 105 1062005-09-04 Derek Price <derek@ximbiot.com> 107 108 Update from GNULIB. 109 * glob.c, glob_.h: Updated. 110 * Makefile.am: Move glob targets into alpha order. Add size_max 111 module. 112 113 Add canon-host module from GNULIB. 114 * canon-host.c: New file. 115 116 Update from GNULIB. 117 * Makefile.am: Import modifications from... 118 * Makefile.gnulib: ...here. 119 * dup-safer.c, fd-safer.c, getpass.c, regcomp.c, regex.c, regex.h, 120 regex_internal.c, regex_internal.h, regexec.c, strcase.h, 121 strcasecmp.c, strftime.c, strncasecmp.c, strstr.c, strstr.h, 122 unistd-safer.h: Updated. 123 * mbchar.c, mbchar.h, mbuiter.h, memchr.c, pipe-safer.c, strnlen1.c, 124 strnlen1.h, unistd--.h: New files. 125 1262005-08-31 Derek Price <derek@ximbiot.com> 127 128 * getdelim.c (getdelim): Return EOF on EOF, revisited. 129 1302005-08-31 Derek Price <derek@ximbiot.com> 131 132 * getdelim.c (getdelim): Return EOF on EOF. 133 1342005-08-12 Derek Price <derek@ximbiot.com> 135 136 Update from GNULIB. 137 * Makefile.am: Update using Makefile.gnulib changes. 138 * Makefile.gnulib, dup-safer.c, dup2.c, fnmatch.c, getcwd.c, getcwd.h, 139 getline.c, getline.h, getlogin_r.h, mktime.c, openat.h, 140 pagealign_alloc.c, quotearg.c, regex.c, regex.h, save-cwd.c, 141 strftime.c, tempname.c, time_r.h, xmalloc.c: Updated. 142 * getdelim.c, getdelim.h, regcomp.c, regex_internal.c, 143 regex_internal.h, regexec.c, size_max.h: New files. 144 1452005-06-12 Conrad T. Pino <Conrad@Pino.com> 146 147 * libcvs.dsp: Add files "filenamecat.h" and "lstat.c" to project. 148 * libcvs.dep, libcvs.mak: Regenerate for "libcvs.dsp" changes. 149 1502005-06-10 Derek Price <derek@ximbiot.com> 151 152 Sync with GNULIB. 153 * basename.c, canonicalize.c, canonicalize.h, dirname.c, dirname.h, 154 fnmatch_.h, fnmatch_loop.c, getcwd.c, getlogin_r.c, mkstemp.c, 155 openat.c, openat.h, pathmax.h, rename.c, stripslash.c, tempname.c, 156 xreadlink.c: Update from GNULIB. 157 * path-concat.c, path-concat.h: Rename to... 158 * filenamecat.c, filenamecat.h: ...this. 159 160 Test new stat module. 161 * lstat.h: New file. 162 * stat.c: Remove this file and... 163 * lstat.c: ...move most functionality here. 164 1652005-05-30 Conrad T. Pino <Conrad@Pino.com> 166 167 * libcvs.dsp: Add file "windows-NT/woe32.h" to project. 168 * libcvs.dep: Regenerate for "libcvs.dsp" change. 169 1702005-05-28 Derek Price <derek@ximbiot.com> 171 172 * glob_.h: s/MISSING_SYS_CDEFS_H/_SYS_CDEFS_H/. Add comment. 173 1742005-05-27 Derek Price <derek@ximbiot.com> 175 176 * getlogin_r.h: Import new version from GNULIB. 177 1782005-05-26 Derek Price <derek@ximbiot.com> 179 180 * glob_.h: Protect __THROW separately from __BEGIN_DECLS. 181 1822005-05-26 Derek Price <derek@ximbiot.com> 183 184 * system.h: Move non-system substitute GNULIB headers into cvs.h. 185 Remove stat macros in favor of GNULIB stat-macros module. Assume 186 <sys/stat.h> and <stdlib.h> per HACKING. 187 1882004-05-26 Conrad T. Pino <Conrad@Pino.com> 189 190 * libcvs.dsp: Add files "getlogin_r.c" and "getlogin_r.h" to project. 191 * libcvs.dep, libcvs.mak: Regenerated for "libcvs.dsp" change. 192 1932004-05-26 Conrad T. Pino <Conrad@Pino.com> 194 195 * glob_.h: Windows build fakes "ndir.h" which defines "struct direct" 196 which differs from "dirent.h" which defines "struct dirent". 197 1982005-05-25 Derek Price <derek@ximbiot.com> 199 200 * glob.c (LOGIN_NAME_MAX): Wrap sysconf for Windows. 201 2022005-05-25 Derek Price <derek@ximbiot.com> 203 204 * glob_.h: Simplify <sys/cdefs.h> include and GLIBC macro use. Replace 205 use of defined _LIBC with !defined GLOB_PREFIX. Restore some GLIBC 206 stuff we don't care about anyhow. Separate some #defines into their 207 own section for clarity. 208 (__glob_pattern_p): Move this definition... 209 * glob.c (__glob_pattern_p): ...here. 210 (HAVE_D_TYPE): Remove this macro for simplicity's sake. 211 (HAVE__POSIX_GETPWNAM_R): Ditto. 212 * getlogin_r.c, getlogin_r.h: Update from GNULIB. 213 2142005-05-25 Derek Price <derek@ximbiot.com> 215 216 * glob.c: Remove HAVE_GETLOGIN_R complexity in favor of the GNULIB 217 getlogin_r module. Redefine "struct_stat64" rather than "stat64" to 218 avoid macro collisions on Solaris. 219 * getlogin_r.c, getlogin_r.h: New files from GNULIB. 220 2212004-05-24 Conrad T. Pino <Conrad@Pino.com> 222 223 * libcvs.dsp: Add files "canonicalize.c", "cycle-check.c", 224 "canonicalize.h", "cycle-check.h", "dev-ino.h", "glob.h", "mempcpy.h", 225 "path-concat.h", "stat-macros.h" and "strdup.h" to project. 226 * libcvs.dep, libcvs.mak: Regenerated for "libcvs.dsp" change. 227 2282005-05-24 Conrad T. Pino <Conrad@Pino.com> 229 230 * glob_.h: Remove "struct stat;" forward declaration and update comment. 231 2322005-05-24 Conrad T. Pino <Conrad@Pino.com> 233 234 * glob_.h: "#include <sys/stat.h>" for Solaris "#define stat stat64" 235 case. 236 2372005-05-24 Derek Price <derek@ximbiot.com> 238 239 * stat.c: Use system stat & lstat functions in this file. 240 * system.h (CVS_STAT, CVS_LSTAT): Remove these macros. 241 2422005-05-24 Derek Price <derek@ximbiot.com> 243 244 * Makefile.am (BUILT_SOURCES, EXTRA_DIST, MAINTAINERCLEANFILES): Add 245 getdate.c due to automake bug. 246 2472005-05-24 Derek Price <derek@ximbiot.com> 248 249 * glob_.h, glob.c: Don't attempt to handle 64 bit file information 250 explicitly when not compiling as part of glibc. 251 2522005-05-23 Derek Price <derek@ximbiot.com> 253 254 * canonicalize.c, canonicalize.h, cycle-check.c, cycle-check.h, 255 dev-ino.h, path-concat.c, path-concat.h: New files from GNULIB. 256 2572005-05-23 Derek Price <derek@ximbiot.com> 258 259 * Makefile.am: Remove unnecessary comment. 260 2612005-05-23 Derek Price <derek@ximbiot.com> 262 263 * __fpending.c, alloca_.h, allocsa.c, allocsa.h, asnprintf.c, 264 asprintf.c, basename.c, chdir-long.c, chdir-long.h, closeout.c, 265 closeout.h, dirname.c, dirname.h, dup-safer.c, dup2.c, error.c, 266 error.h, exit.h, exitfail.c, exitfail.h, fd-safer.c, fnmatch.c, 267 fnmatch_.h, fnmatch_loop.c, getcwd.c, getcwd.h, getdate.c, getdate.h, 268 getdate.y, gethostname.c, getline.c, getline.h, getndelim2.c, 269 getndelim2.h, getnline.c, getnline.h, getopt.c, getopt1.c, getopt_.h, 270 getopt_int.h, getpagesize.h, getpass.c, getpass.h, gettext.h, 271 gettime.c, gettimeofday.c, lstat.c, malloc.c, md5.c, md5.h, mempcpy.c, 272 mempcpy.h, memrchr.c, memrchr.h, minmax.h, mkdir.c, mkstemp.c, 273 mktime.c, nanosleep.c, openat.c, openat.h, pagealign_alloc.c, 274 pagealign_alloc.h, pathmax.h, printf-args.c, printf-args.h, 275 printf-parse.c, printf-parse.h, quotearg.c, quotearg.h, readlink.c, 276 realloc.c, regex.c, regex.h, rename.c, rpmatch.c, save-cwd.c, 277 save-cwd.h, setenv.c, setenv.h, stat-macros.h, stat.c, stdbool_.h, 278 stdint_.h, strcase.h, strcasecmp.c, strdup.c, strdup.h, strerror.c, 279 strftime.c, strftime.h, stripslash.c, strstr.c, strstr.h, strtol.c, 280 strtoul.c, tempname.c, time_r.c, time_r.h, timespec.h, unistd-safer.h, 281 unlocked-io.h, unsetenv.c, vasnprintf.c, vasnprintf.h, vasprintf.c, 282 vasprintf.h, xalloc-die.c, xalloc.h, xgetcwd.c, xgetcwd.h, 283 xgethostname.c, xmalloc.c, xreadlink.c, xreadlink.h, xsize.h, yesno.c, 284 yesno.h: Update from GNULIB. 285 2862005-05-20 Derek Price <derek@ximbiot.com> 287 288 * glob.c (__stat64): Add args to macro definition for clarity. 289 2902005-05-19 Derek Price <derek@ximbiot.com> 291 292 * glob.c: Use POSIX getpwnam_r on Solaris. 293 2942005-05-19 Derek Price <derek@ximbiot.com> 295 296 * glob.c: Don't delcare protos for getlogin or getlogin_r if we got one 297 from <unistd.h>. 298 2992005-05-18 Derek Price <derek@ximbiot.com> 300 301 * glob.c (GETPW_R_SIZE_MAX): Remove `;' from macro definition. 302 3032005-05-18 Derek Price <derek@ximbiot.com> 304 305 More misc cleanup for compatibility with GNULIB & glibc, mostly 306 suggested by Paul Eggert <eggert@cs.ucla.edu>. 307 * glob.c: Improve comments. 308 (GETPW_R_SIZE_MAX): Add parens to definition. 309 (glob): Use GNU coding conventions (formatting change). 310 * glob_.h: Include <sys/cdefs.h> when possible. 311 3122005-05-17 Conrad T. Pino <Conrad@Pino.com> 313 314 * libcvs.dsp: Add "glob.c", "glob_.h" and "mempcpy.c" to project. 315 * libcvs.dep, libcvs.mak: Regenerated for "libcvs.dsp" change. 316 3172005-05-17 Derek Price <derek@ximbiot.com> 318 319 More misc cleanup for compatibility with GNULIB & glibc, mostly 320 suggested by Paul Eggert <eggert@cs.ucla.edu>. 321 * glob.c: Improve comments. 322 (GETPW_R_SIZE_MAX): New macro to avoid undefined sysconf macros. 323 (glob): Use new macro. 324 * glob_.h: Define __const, __restrict, and __USE_GNU when necessary. 325 Protect use of __BEGIN_DECLS & __END_DECLS. Remove include of 326 <sys/types.h>. Reorganize definitions for GNULIB. Remove #undefs 327 which work around what is now probably a non-existant problem. 328 3292005-05-15 Derek Price <derek@ximbiot.com> 330 331 * glob_.h, glob.c: More misc cleanup for compatibility with GNULIB & 332 glibc, mostly suggested by Paul Eggert <eggert@cs.ucla.edu>. Remove 333 casts to and from void * - they are not needed in C89. 334 3352005-05-13 Derek Price <derek@ximbiot.com> 336 337 * glob_.h: Enable GNU features by default. Remove copy/pasted getopt 338 #define. 339 * glob.c: s/__strdup/strdup/ (Fixes BSD compilation issue). 340 3412005-05-13 Derek Price <derek@ximbiot.com> 342 343 * glob.c, glob_.h: Misc cleanup for compatibility with GNULIB & glibc, 344 mostly suggested by Paul Eggert <eggert@cs.ucla.edu>. 345 3462005-05-12 Derek Price <derek@ximbiot.com> 347 348 * glob.c, glob_.h: Misc improvements suggested by Paul Eggert, bringing 349 these files closer to their glibc sources. Simplify & reorganize for 350 clarity. Use protos. 351 (glob_in_dir): Fix GLOB_ONLYDIR bug/typo. 352 3532005-05-11 Derek Price <derek@ximbiot.com> 354 355 * .cvsignore: Ignore glob.h. 356 * Makefile.am (BUILT_SOURCES, EXTRA_DIST, MOSTLYCLEANFILES): Add glob 357 files. 358 (glob.h): New target. 359 * glob.c, glob_.h: New files. 360 * strdup.c, strdup.h: New files from GNULIB. 361 3622005-05-09 Conrad T. Pino <Conrad@Pino.com> 363 364 * libcvs.dep, libcvs.mak: Regenerated after Windows full rebuild. 365 3662005-05-08 Mark D. Baushke <mdb@cvshome.org> 367 368 * libcvs.dsp: unistd-safer.h is in lib, not windows-NT. 369 * libcvs.dep: Regenerate. 370 3712005-05-07 Mark D. Baushke <mdb@cvshome.org> 372 373 * libcvs.dep: Use a relative path for unistd-safer.h. 374 375 * libcvs.dsp: Update from GNULIB. 376 Add files dup-safer.c, fd-safer.c, and unistd-safer.h. 377 * libcvs.dep, libcvs.mak: Regenerate. 378 3792005-05-03 Derek Price <derek@ximbiot.com> 380 381 Update from GNULIB. 382 * chdir-long.c, nanosleep.c, save-cwd.c, tempname.c: Updated. 383 * dup-safer.c, fd-safer.c, unistd-safer.h: New files. 384 3852005-05-01 Mark D. Baushke <mdb@cvshome.org> 386 387 * regex.c: Update from GNULIB. 388 3892005-04-25 Derek Price <derek@ximbiot.com> 390 391 * getdate.y: Update from GNULIB. 392 3932005-04-15 Derek Price <derek@ximbiot.com> 394 395 * Makefile.am (DISTCLEANFILES): Add getdate.log. 396 * .cvsignore: Ditto. 397 * test-getdate.sh: Add new tests. 398 (verify, skip, valid_timezone): New functions. 399 4002005-04-12 Derek Price <derek@ximbiot.com> 401 402 * getdate.y: Update from GNULIB. 403 4042005-04-06 Derek Price <derek@ximbiot.com> 405 406 * getdate.y: Update from GNULIB. 407 4082005-04-03 Mark D. Baushke <mdb@cvshome.org> 409 410 * strtol.c: Update from GNULIB. 411 4122005-03-29 Mark D. Baushke <mdb@cvshome.org> 413 414 * mktime.c, strftime.c: Update from GNULIB. 415 4162005-03-23 Derek Price <derek@ximbiot.com> 417 418 * Makefile.am (getdate_SOURCES): Remove sources that are now included 419 via $(noinst_LIBRARIES). 420 4212005-03-22 Mark D. Baushke <mdb@cvshome.org> 422 423 * mktime.c, regex.c, stdint_.h, strftime.c, strtol.c: Update from 424 GNULIB. 425 4262005-03-10 Mark D. Baushke <mdb@cvshome.org> 427 428 * mktime.c, save-cwd.c, strftime.c, strtol.c: Update from GNULIB. 429 4302005-03-08 Conrad T. Pino <Conrad@Pino.com> 431 432 * .cvsignore: Add stdint.h entry. 433 4342005-03-07 Conrad T. Pino <Conrad@Pino.com> 435 436 * libcvs.dsp: Synchronize with GNULIB updates. 437 Remove valloc.c file. Add files __fpending.c, __fpending.h, 438 chdir-long.h, closeout.c, closeout.h, getcwd.h, 439 pagealign_alloc.c, pagealign_alloc.h, quotearg.c, quotearg.h. 440 * libcvs.dep, libcvs.mak: Regenerate for libcvs.dsp change. 441 4422005-03-07 Mark D. Baushke <mdb@cvshome.org> 443 444 * pagealign_alloc.c: Update from GNULIB. 445 4462005-03-04 Jim Hyslop <jhyslop@ieee.org> 447 448 * xtime.h: added include guards to fix compile errors on IRIX 5.3 449 (Patch from Georg Schwarz <georg.scwarz@freenet.de>.) 450 4512005-03-03 Derek Price <derek@ximbiot.com> 452 453 * pagealign_alloc.c, pagealign_alloc.h: New files from GNULIB. 454 * valloc.c: Remove this obsolete file. 455 4562005-03-02 Jim Meyering <jim@meyering.net> 457 458 * Makefile.am (libcvs_a_SOURCES): Add the following to support 459 the GNULIB closeout module: closeout.c, closeout.h, quotearg.c, 460 quotearg.h, __fpending.h. 461 * closeout.c, closeout.h: New files. 462 * quotearg.c, quotearg.h: New files. 463 * __fpending.c, __fpending.h: New files. 464 * Makefile.gnulib: Regenerate. 465 4662005-03-02 Derek Price <derek@ximbiot.com> 467 468 * gettext.h, setenv.c, vasnprintf.c, vasprintf.c: Update from GNULIB. 469 4702005-03-01 Derek Price <derek@ximbiot.com> 471 472 Update installed GNULIB modules. 473 * Makefile.am: Tweak for new GNULIB updates. 474 * alloca_.h, dup2.c, error.c, ftruncate.c, getdate.c, getdate.y, 475 getopt_.h, gettext.h, gettime.c, malloc.c, mkdir.c, mktime.c, 476 realloc.c, rename.c, save-cwd.c, strstr.c, strtoul.c, timespec.h, 477 xgetcwd.c: Update these files. 478 * chdir-long.c, chdir-long.h, getcwd.c, getcwd.h, mempcpy.c, mempcpy.h, 479 memrchr.c, memrchr.h, openat.c, openat.h, strstr.h, strtol.c: New files 480 from GNULIB. 481 4822005-03-01 Derek Price <derek@ximbiot.com> 483 484 * xtime.h: Remove obsolete timeb stuff. 485 4862005-02-20 Mark D. Baushke <mdb@cvshome.org> 487 488 * xgethostname.c (xgethostname): Check for ENOMEM, which is 489 returned by OSX/Darwin if the specified buffer is not large 490 enough for the hostname. 491 (Problem reported by Neil Conway <neilc@samurai.com>.) 492 4932005-02-08 Derek Price <derek@ximbiot.com> 494 495 * fncase.c (OSX_filename_classes): Mac OSX doesn't need \ mapped to /. 496 * system.h (FOLD_FN_CASE): Clarify comment. 497 4982005-01-31 Derek Price <derek@ximbiot.com> 499 500 * Makefile.am: Update copyright notices. 501 5022004-12-14 Derek Price <derek@ximbiot.com> 503 504 * Makefile.am (EXTRA_DIST): Add Makefile.gnulib. 505 5062004-11-30 Conrad T. Pino <Conrad@Pino.com> 507 508 * libcvs.dep: Regenerated for "../cvsnt.dsp" change. 509 * libcvs.mak: Regenerated for "../cvsnt.dsp" change. 510 5112004-11-21 Mark D. Baushke <mdb@cvshome.org> 512 513 * libcvs.dep, libcvs.dsp, libcvs.mak: Add "xgethostname.c" to 514 project. 515 5162004-11-19 Derek Price <derek@ximbiot.com> 517 518 * xgethostname.h, xgethostname.c: New files from GNULIB. 519 * Makefile.am (libcvs_a_SOURCES): Add new files. 520 5212004-11-17 Derek Price <derek@ximbiot.com> 522 523 * getdate.y, getopt.c, getopt1.c, getopt_.h, getopt_int.h, xgetcwd.c: 524 Update from GNULIB. 525 5262004-11-15 Derek Price <derek@ximbiot.com> 527 528 * Makefile.am (libcvs_a_LIBADD): Add @ALLOCA@. 529 5302004-11-11 Derek Price <derek@ximbiot.com> 531 532 * Makefile.am (EXTRA_DIST): Add test-getdate.sh. 533 5342004-11-11 Mark D. Baushke <mdb@cvshome.org> 535 536 * alloca_.h, allocsa.h, mktime.c: Update from GNULIB. 537 5382004-11-11 Mark D. Baushke <mdb@cvshome.org> 539 540 * strftime.c, getdate.y: Update from GNULIB. 541 * getdate.c: Regenerated. 542 5432004-11-10 Mark D. Baushke <mdb@cvshome.org> 544 545 * test-getdate.sh: Remove non-portable 'Feb 29, 2096 8 years' 546 test case. Add comments about portable dates. 547 5482004-11-10 Mark D. Baushke <mdb@cvshome.org> 549 550 * test-getdate.sh (TZ): Set to UTC0 instead of UTC to fix MacOS X 551 problem. 552 5532004-11-10 Mark D. Baushke <mdb@cvshome.org> 554 555 * mktime.c (SHR): New macro, which is a portable substitute for >> 556 that should work even on Crays. 557 Problem reported by Mark D. Baushke. 558 (TIME_T_MIDPOINT, ydhms_diff, __mktime_internal): Use it. 559 (Patch from Paul Eggert of GNULIB.) 560 561 * Makefile.am (getdate_LDADD): Add @ALLOCA@. 562 * Makefile.in: Regenerated. 563 5642004-11-09 Mark D. Baushke <mdb@cvshome.org> 565 566 * strftime.c: Update from GNULIB. 567 5682004-11-05 Conrad T. Pino <Conrad@Pino.com> 569 570 * libcvs.dsp: Add "readlink.c" to project. 571 * libcvs.dep: Regenerate for "libcvs.dsp" change. 572 * libcvs.mak: Regenerate for "libcvs.dsp" change. 573 5742004-11-05 Mark D. Baushke <mdb@cvshome.org> 575 576 * readlink.c: Update from GNULIB. 577 5782004-11-04 Conrad T. Pino <Conrad@Pino.com> 579 580 * libcvs.dsp: Add "xreadlink.c" and "xreadlink.h" to project. 581 * libcvs.dep: Regenerate for "libcvs.dsp" change. 582 * libcvs.mak: Regenerate for "libcvs.dsp" change. 583 5842004-11-04 Mark D. Baushke <mdb@cvshome.org> 585 586 * allocsa.h, allocsa.valgrind: Update from GNULIB. 587 * Makefile.in: Regenerated. 588 5892004-11-04 Mark D. Baushke <mdb@cvshome.org> 590 591 * sunos57-select.c: Move '#undef select' before system #include 592 statements to avoid conflicting declarations on BSDI BSD/OS 4.2. 593 5942004-11-03 Mark D. Baushke <mdb@cvshome.org> 595 596 * Makefile.am: Update from GNULIB. 597 * readlink.c, xreadlink.c, xreadlink.h: Add from GNULIB. 598 * Makefile.gnulib, Makefile.in: Regenerated. 599 6002004-11-03 Derek Price <derek@ximbiot.com> 601 602 * getdate.y: Update from GNULIB. 603 6042004-11-02 Mark D. Baushke <mdb@cvshome.org> 605 606 * getpass.c, setenv.h: Update from GNULIB. 607 6082004-11-02 Mark D. Baushke <mdb@cvshome.org> 609 610 * test-getdate.sh (getdate): Do not assume 'diff -u' is 611 universally available. 612 * Makefile.am (getdate_SOURCES): Add allocsa.c sources needed by 613 getdate on Solaris. 614 * Makefile.in: Regenerated. 615 6162004-11-01 Conrad T. Pino <Conrad@Pino.com> 617 618 * libcvs.dsp: Add "setenv.c", "unsetenv.c", "allocsa.h" and "setenv.h" to project. 619 * libcvs.dep: Regenerate for "libcvs.dsp" change. 620 * libcvs.mak: Regenerate for "libcvs.dsp" change. 621 6222004-11-01 Derek Price <derek@ximbiot.com> 623 624 * test-getdate.sh: Test a date relative to a specified date and one of 625 the failing dates from the rcs2-7 test in src/sanity.sh. 626 6272004-11-01 Derek Price <derek@ximbiot.com> 628 629 * Makefile.am (TESTS): Add test-getdate.sh. 630 (check_PROGRAMS): Add getdate. 631 (getdate_*): Add info to build getdate. 632 (MOSTLYCLEANFILES): Add files that might be generated by 633 test-getdate.sh. 634 * allocsa.c, allocsa.h, setenv.c setenv.h, unsetenv.c: New files from 635 GNULIB. 636 * test-getdate.sh: Add some new dates and expect correct output. 637 6382004-10-27 Mark D. Baushke <mdb@cvshome.org> 639 640 * mktime.c (not_equal_tm): New patch from GNULIB. 641 6422004-10-26 Conrad T. Pino <Conrad@Pino.com> 643 644 * libcvs.dsp: Add "rpmatch.c" and "yesno.h" to project. 645 * libcvs.dep: Regenerate for "libcvs.dsp" change. 646 * libcvs.mak: Regenerate for "libcvs.dsp" change. 647 6482004-10-26 Derek Price <derek@ximbiot.com> 649 650 * Makefile.am (libcvs_a_SOURCES): Move error.h to its own section. 651 6522004-10-21 Derek Price <derek@ximbiot.com> 653 654 * Makefile.am (libcvs_a_SOURCES): Add yesno.h. 655 * rpmatch.c, yesno.h: New files from GNULIB. 656 * yesno.c: Update from GNULIB. 657 6582004-10-23 Conrad T. Pino <Conrad@Pino.com> 659 660 * libcvs.dsp: Add "../windows-NT/stdint.h" to project. 661 * libcvs.dep: Regenerate for "libcvs.dsp" change. 662 6632004-10-22 Mark D. Baushke <mdb@cvshome.org> 664 665 * Makefile.am (libcvs_a_OBJECTS): Fix typo for $(ALLOCA_H) and 666 ($STDBOOL_H). Also update rules for stdint GNULIB module. 667 * Makefile.in: Regenerated. 668 6692004-10-22 Conrad T. Pino <Conrad@Pino.com> 670 671 * libcvs.dsp: Remove "argmatch.c" from project. 672 6732004-10-22 Mark D. Baushke <mdb@cvshome.org> 674 675 * Makefile.am (libcvs_a_SOURCES): Add stdint GNULIB module. 676 Fix typos in alloca and stdbool sections. 677 * stdint_.h: New file from GNULIB. 678 * getpagesize.h: Update from GNULIB. 679 * mktime.c: Update from GNULIB. 680 6812004-10-22 Derek Price <derek@ximbiot.com> 682 683 * Makefile.am (libcvs_a_SOURCES): Move md5 to its own section. 684 * md5.c, md5.h: Update from GNULIB. 685 6862004-10-21 Derek Price <derek@ximbiot.com> 687 688 * Makefile.am, rpmatch.c, yesno.h, yesno.c: Back out recent changes. 689 6902004-10-21 Derek Price <derek@ximbiot.com> 691 692 * error.c, error.h: Update from GNULIB. 693 6942004-10-21 Mark Baushke <mdb@cvshome.org> 695 696 * libcvs.dep, libcvs.mak: Remove argmatch references. 697 6982004-10-21 Derek Price <derek@ximbiot.com> 699 700 * Makefile.am (libcvs_a_SOURCES): Move yesno to its own section. 701 * rpmatch.c, yesno.h: New files from GNULIB. 702 * yesno.c: Update from GNULIB. 703 7042004-10-21 Derek Price <derek@ximbiot.com> 705 706 * Makefile.am (libcvs_a_SOURCES): Move getpagesize to its own section. 707 * getpagesize.h: Update from GNULIB. 708 7092004-10-21 Mark Baushke <mdb@cvshome.org> 710 711 * Makefile.in: Regenerated. 712 7132004-10-21 Derek Price <derek@ximbiot.com> 714 715 * Makefile.am (libcvs_a_SOURCES): Remove argmatch.c. 716 * argmatch.c: Remove this unused file. 717 7182004-10-21 Derek Price <derek@ximbiot.com> 719 720 * Makefile.am (libcvs_a_SOURCES): Move strftime to its own section. 721 * strftime.h: New file. 722 7232004-10-21 Derek Price <derek@ximbiot.com> 724 725 * malloc.c: Update from GNULIB. 726 7272004-10-21 Mark Baushke <mdb@cvshome.org> 728 729 * Makefile.am (all-local): Fix typo. 730 * Makefile.in: Regenerated. 731 7322004-10-21 Conrad T. Pino <Conrad@Pino.com> 733 734 * libcvs.mak: Regenerated for "../zlib/lib.dsp" change. 735 7362004-10-20 Mark D. Baushke <mdb@cvshome.org> 737 738 * sunos57-select.c: New file. Work around Solaris 7 select() 739 hang. 740 * Makefile.in: Regenerate for new configure.in. 741 7422004-10-18 Derek Price <derek@ximbiot.com> 743 744 * system.h: Define DEVNULL here when necessary. Don't include 745 unistd.h twice. 746 7472004-10-16 Conrad T. Pino <Conrad@Pino.com> 748 749 * libcvs.dsp: Add "vasprintf.c" and "vasprintf.h" to project. 750 * libcvs.dep: Regenerate for "libcvs.dsp" change. 751 * libcvs.mak: Regenerate for "libcvs.dsp" change. 752 7532004-10-15 Derek Price <derek@ximbiot.com> 754 755 * asprintf.c, vasprintf.c, vasprintf.h: New files from GNULIB. 756 7572004-10-15 Derek Price <derek@ximbiot.com> 758 759 * getpass.c: Update from GNULIB. 760 7612004-10-09 Derek Price <derek@ximbiot.com> 762 763 * Makefile.am (libcvs_a_SOURCES): Add stat-macros.h. 764 * stat.c: Update from GNULIB. 765 * stat-macros.c: New file from GNULIB. 766 7672004-10-09 Derek Price <derek@ximbiot.com> 768 769 * nanosleep.c: Update from GNULIB. 770 7712004-10-09 Derek Price <derek@ximbiot.com> 772 773 * memmove.c: Update from GNULIB. 774 7752004-10-09 Derek Price <derek@ximbiot.com> 776 777 * Makefile.am (libcvs_a_SOURCES): Move minmax.h to its own section. 778 7792004-10-07 Derek Price <derek@ximbiot.com> 780 781 * system.h: Reorganize slightly. 782 7832004-10-07 Conrad T. Pino <Conrad@Pino.com> 784 785 * libcvs.dsp: Remove "xstrdup.c" from project. 786 Add "strcasecmp.c", "getopt_.h" and "getopt_int.h" to project. 787 * libcvs.dep: Regenerate for "libcvs.dsp" changes. 788 * libcvs.mak: Regenerate for "libcvs.dsp" changes. 789 7902004-10-06 Derek Price <derek@ximbiot.com> 791 792 * system.h: Include getopt.h. 793 7942004-10-06 Derek Price <derek@ximbiot.com> 795 796 * Makefile.am (libcvs_a_SOURCES): Add getpass.h. 797 * getpass.h: New file from GNULIB. 798 * getpass.c: Update from GNULIB. 799 8002004-10-06 Derek Price <derek@ximbiot.com> 801 802 * Makefile.am (libcvs_a_SOURCES): Add strcase.h. 803 * strcase.h, strcasecmp.c, strncasecmp.c: New files from GNULIB. 804 8052004-10-06 Derek Price <derek@ximbiot.com> 806 807 * gethostname.c: Update from gnulib. 808 8092004-10-06 Derek Price <derek@ximbiot.com> 810 811 * Makefile.am (libcvs_a_SOURCES): Move getline, getnline, & getndelim2 812 sources to their own sections. 813 * getline.c, getndelim2.c, getndelim2.h, getnline.c, getnline.h: Update 814 from GNULIB. 815 8162004-10-06 Derek Price <derek@ximbiot.com> 817 818 * .cvsignore: Add getopt.h. 819 8202004-10-06 Derek Price <derek@ximbiot.com> 821 822 * Makefile.am: Add new configuration for getopt. 823 * getopt.h: Remove file. 824 * getopt_.h, getopt_int.h: New files from GNULIB. 825 * getopt.c, getopt1.c: Update from GNULIB. 826 8272004-10-06 Derek Price <derek@ximbiot.com> 828 829 * mkstemp.c, tempname.c: Update from GNULIB. 830 8312004-10-06 Derek Price <derek@ximbiot.com> 832 833 * Makefile.am (libcvs_a_SOURCES): Remove xstrdup.c. 834 8352004-10-06 Derek Price <derek@ximbiot.com> 836 837 * xstrdup.c: Remove this obsolete file. 838 8392004-10-05 Derek Price <derek@ximbiot.com> 840 841 * Makefile.am (fnmatch, fnmatch-posix): Improve comment. 842 * fnmatch.c, fnmatch_loop.c: Update from GNULIB. 843 8442004-10-05 Derek Price <derek@ximbiot.com> 845 846 * Makefile.am (libcvs_a_SOURCES): Move exit.h to its own section. 847 8482004-10-05 Conrad T. Pino <Conrad@Pino.com> 849 850 * libcvs.dsp: Remove "savecwd.c", "savecwd.h", "xgetwd.c" from project. 851 Add "save-cwd.c", "save-cwd.h", "xgetcwd.c", "xgetcwd.h" to project. 852 * libcvs.dep: Regenerated for "libcvs.dsp" change. 853 * libcvs.mak: Regenerated for "libcvs.dsp" change. 854 8552004-10-05 Derek Price <derek@ximbiot.com> 856 857 * basename.c, dirname.c, dirname.h, stripslash.c: Updated from GNULIB. 858 * system.h: s/FILESYSTEM_PREFIX_LEN/FILE_SYSTEM_PREFIX_LEN/. 859 8602004-10-05 Derek Price <derek@ximbiot.com> 861 862 * Makefile.gnulib: New file. 863 8642004-10-05 Derek Price <derek@ximbiot.com> 865 866 * Makefile.am (libcvs_a_SOURCES): Add xalloc-die.c. 867 * xalloc-die.c: New file from GNULIB. 868 * xalloc.h, xmalloc.c: Update from GNULIB. 869 8702004-10-05 Derek Price <derek@ximbiot.com> 871 872 * Makefile.am (libcvs_a_SOURCES): Move gettext.h to its own section. 873 * gettext.h, vasnprintf.c, vasnprintf.h: Update from GNULIB. 874 8752004-10-05 Derek Price <derek@ximbiot.com> 876 877 * savecwd.c: Rename to... 878 * save-cwd.c: ...this and replace with the newest version from GNULIB. 879 * savecwd.h: Ditto, but to... 880 * save-cwd.h: ...this name. 881 * Makefile.am (libcvs_a_SOURCES): Remove savecwd.[ch]. Add save-cwd.h 882 & save-cwd.c in their own section. 883 8842004-10-05 Derek Price <derek@ximbiot.com> 885 886 * Makefile.am (libcvs_a_SOURCES): Remove xgetwd.c, add xgetcwd.h & 887 xgetcwd.c in their own section. 888 * xgetwd.c: Removed. 889 * xgetcwd.h, xgetcwd.c: New files imported from GNULIB. 890 8912004-10-05 Derek Price <derek@ximbiot.com> 892 893 * alloca_.h, alloca.c: Import latest versions from GNULIB. 894 8952004-10-05 Derek Price <derek@ximbiot.com> 896 897 * Makefile.am (libcvs_a_SOURCES): Move pathmax.h to its own section. 898 8992004-10-05 Derek Price <derek@ximbiot.com> 900 901 * Makefile.am (libcvs_a_SOURCES): Move unlocked-io.h to its own 902 section. 903 * unlocked-io.h: Import most recent version from GNULIB. 904 9052004-10-05 Derek Price <derek@ximbiot.com> 906 907 * Makefile.am (libcvs_a_SOURCES): Move regex.h to its own section. 908 * regex.c: Import most recent version from GNULIB. 909 9102004-10-05 Conrad T. Pino <Conrad@Pino.com> 911 912 * libcvs.dsp: Add "dirname.c" to project to resolve link error. 913 * libcvs.dep: Regenerated for "libcvs.dsp" change. 914 * libcvs.mak: Regenerated for "libcvs.dsp" change. 915 9162004-10-05 Mark D. Baushke <mdb@cvshome.org> 917 918 * regex.c (re_comp): Cast gettext return value to char * to 919 avoid warning in !ENABLE_NLS case. Patch imported from GNULIB. 920 (Problem report from Martin Neitzel <neitzel@sco.gaertner.de>.) 921 9222004-09-09 Conrad T. Pino <Conrad@Pino.com> 923 924 * libcvs.mak: Regenerated for "../cvsnt.dsp" changes made 2004-09-08. 925 9262004-08-27 Derek Price <derek@ximbiot.com> 927 928 Import minmax module from GNULIB. 929 930 * Makefile.am (libcvs_A_SOURCES): Add minmax.h. 931 * minmax.h: New file. 932 9332004-07-13 Derek Price <derek@ximbiot.com> 934 935 * .cvsignore: Ignore GCC profiling data. 936 9372004-06-24 Derek Price <derek@ximbiot.com> 938 939 * libcvs.dsp: Add "./xsize.h" to Header file list. Add "./strftime.c" 940 & "./time_r.c" to Source file list. 941 * libcvs.dep, libcvs.mak: Regenerated for "./libcvs.dsp" change. 942 (Patch submitted by Conrad T. Pino <Conrad@Pino.com>.) 943 9442004-06-09 Derek Price <derek@ximbiot.com> 945 946 * Makefile.am (xsize): Move GNULIB xsize module into its own section. 947 9482004-05-20 Derek Price <derek@ximbiot.com> 949 950 * Makefile.am (libcvs_a_SOURCES): Add strftime.c. 951 * strftime.c: New file. 952 9532004-05-17 Derek Price <derek@ximbiot.com> 954 955 * libcvs.dsp: Add "lib/xtime.h" to project header files. 956 * libcvs.dep: Regnerated for "libcvs.dsp" file change. 957 (Patch from Conrad T. Pino <Conrad@Pino.com>.) 958 9592004-05-15 Derek Price <derek@ximbiot.com> 960 961 Back out GNULIB getdate update until date parsing problem is fixed. 962 * Makefile.am: Temporarily comment out getdate.y test targets. 963 * getdate.y: Restored from version 1.19. 964 * xtime.h: Readded from version 1.1. 965 * Makefile.in, getdate.c: Regenerated. 966 9672004-05-15 Derek Price <derek@ximbiot.com> 968 969 * libcvs.dsp: Move all "../lib/*.c" files to this project. Header file 970 list updated for GNULIB updates. 971 * libcvs.dep: Regenerated for "libcvs.dsp" changes. 972 * libcvs.mak: Regenerated for "libcvs.dsp" changes. 973 (Patch from Conrad T. Pino <Conrad@Pino.com>.) 974 9752004-05-14 Derek Price <derek@ximbiot.com> 976 977 * libcvs.dsp: Add basename.c & gettime.c for Windows build. 978 (Patch from Conrad T. Pino <Conrad@Pino.com>.) 979 9802004-05-14 Derek Price <derek@ximbiot.com> 981 982 * gettime.c, nanosleep.c: Updated from GNULIB. 983 9842004-05-03 Mark D. Baushke <mdb@cvshome.org> 985 986 * Makefile.in (check-TESTS): Correct the script to deal with some 987 make (BSD) that use 'sh -e' which will terminate whenever a 988 command (such as test -n "") fails. 989 9902004-05-03 Derek Price <derek@ximbiot.com> 991 992 * Makefile.am (getdate_LDADD): Add $(LIBINTL), needed on some systems. 993 9942004-05-03 Derek Price <derek@ximbiot.com> 995 996 * Makefile.am (BUILT_SOURCES, MAINTAINERCLEANFILES): Remove getdate.c, 997 Automake determines this automatically. 998 * Makefile.in: Regenerated. 999 10002004-05-02 Derek Price <derek@ximbiot.com> 1001 1002 * progname.c (progname): Assume = "getdate" for now. 1003 10042004-05-02 Derek Price <derek@ximbiot.com> 1005 1006 * Makefile.am (getdate_SOURCES): Add xmalloc, xstrdup, error, exitfail, 1007 and progname for getdate test program on some systems. 1008 * error.c, progname.c: New file. 1009 (Report from Mark D. Baushke <mdb@cvshome.org>.) 1010 10112004-04-29 Derek Price <derek@ximbiot.com> 1012 1013 * getdate.y: Restore unforked version from GNULIB. 1014 * unlocked-io.h: Update to most recent version from GNULIB. 1015 * getdate.y: Regenerated. 1016 10172004-04-28 Derek Price <derek@ximbiot.com> 1018 1019 * .cvsignore: Add getdate executable. 1020 * Makefile.am: Remove out-of-date comment about regex. Use Automake 1021 comments where the comments won't look good in the Makefile. 1022 (AM_CPPFLAGS): Remove obsolescent include. 1023 (TESTS, MOSTLYCLEANFILES, check_PROGRAMS, getdate_*): Add support for 1024 testing getdate. 1025 * test-getdate.sh: New file. 1026 * getdate.y: Move include to compile in test mode. 1027 * Makefile.in, getdate.c: Regenerated. 1028 10292004-04-28 Derek Price <derek@ximbiot.com> 1030 1031 * system.h: Include timespec.h instead of xtime.h. 1032 * xtime.h: Removed. 1033 10342004-04-27 Derek Price <derek@ximbiot.com> 1035 1036 * Makefile.am (libcvs_a_SOURCES): Add getdate.h, getdate.y in their own 1037 section. 1038 (BUILT_SOURCES, MAINTAINERCLEANFILES): Add getdate.c. 1039 * getdate.h, getdate.y: Import updated versions from GNULIB. 1040 * Makefile.in: Regenerated. 1041 10422004-04-27 Derek Price <derek@ximbiot.com> 1043 1044 * mktime.c: New file. 1045 * Makefile.in: Regenerated. 1046 10472004-04-27 Derek Price <derek@ximbiot.com> 1048 1049 * Makefile.am (libcvs_a_SOURCES): Add time_r.h. 1050 * time_r.h: New file. 1051 * Makefile.in: Regenerated. 1052 10532004-04-27 Derek Price <derek@ximbiot.com> 1054 1055 * nanosleep.c: New file. 1056 * Makefile.in: Regenerated. 1057 10582004-04-27 Derek Price <derek@ximbiot.com> 1059 1060 * Makefile.am (libcvs_a_SOURCES): Add gettime.c. 1061 * gettime.c: New file. 1062 * Makefile.in: Regenerated. 1063 10642004-04-27 Derek Price <derek@ximbiot.com> 1065 1066 * gettimeofday.c: New file. 1067 * Makefile.in: Regenerated. 1068 10692004-04-27 Derek Price <derek@ximbiot.com> 1070 1071 * Makefile.am (libcvs_a_SOURCES): Add timespec.h. 1072 * timespec.h: New file. 1073 * Makefile.in: Regenerated. 1074 10752004-04-27 Derek Price <derek@ximbiot.com> 1076 1077 * system.h: Move definition of FILENAMES_CASE_INSENSITIVE to 1078 windows-NT/config.h. 1079 10802004-04-27 Derek Price <derek@ximbiot.com> 1081 1082 Add dirname module from GNULIB. 1083 1084 * Makefile.am (libcvs_SOURCES): Add new files. 1085 * basename.c, dirname.c, dirname.h: New files. 1086 * stripslash.c: Update from GNULIB. 1087 * system.h (ISDIRSEP): Remove. 1088 (ISABSOLUTE): s/ISDIRSEP/ISSLASH/. Use FILESYSTEM_PREFIX_LEN to search 1089 for DOS drive spec rather than reimplementing. 1090 * Makefile.in: Regenerated. 1091 10922004-04-26 Derek Price <derek@ximbiot.com> 1093 1094 * libcvs.dsp: Add stdbool.h from windows-NT as source dependency. 1095 * libcvs.mak: Regenerated. 1096 10972004-04-23 Derek Price <derek@ximbiot.com> 1098 1099 * libcvs.dsp, libcvs.dep, libcvs.mak: Back out recent stdbool.h change. 1100 11012004-04-23 Derek Price <derek@ximbiot.com> 1102 1103 * .cvsignore: Add stdbool.h. 1104 11052004-04-23 Derek Price <derek@ximbiot.com> 1106 1107 * libcvs.dsp: Create stdbool.h. 1108 * libcvs.dep, libcvs.mak: Regenerated. 1109 11102004-04-22 Derek Price <derek@ximbiot.com> 1111 1112 * system.h: #include <fnmatch.h>. 1113 11142004-04-22 Derek Price <derek@ximbiot.com> 1115 1116 * system.h: #include <stdbool.h>. 1117 11182004-04-21 Derek Price <derek@ximbiot.com> 1119 1120 Add stdbool module from GNULIB. 1121 1122 * stdbool_.h: New file. 1123 * Makefile.am (stdbool.h, BUILT_SOURCES, EXTRA_DIST, MOSTLYCLEANFILES): 1124 Add stdbool cruft. 1125 * Makefile.in: Regenerated. 1126 11272004-04-20 Derek Price <derek@ximbiot.com> 1128 1129 * system.h: Correct comments. 1130 11312004-04-19 Derek Price <derek@ximbiot.com> 1132 1133 * system.h: Gratuitous reformatting. 1134 11352004-04-19 Derek Price <derek@ximbiot.com> 1136 1137 * Makefile.am (EXTRA_DIST): s/lib\.\w+/libcvs.*/i. 1138 * Makefile.in: Regenerated. 1139 11402004-04-19 Derek Price <derek@ximbiot.com> 1141 1142 * libcvs.mak: Regenerated for "zlib/libz.dsp" change. 1143 (Patch from Conrad T. Pino <Conrad@Pino.com>.) 1144 11452004-04-17 Derek Price <derek@ximbiot.com> 1146 1147 * libcvs.dsp, libcvs.dep, libcvs.mak: Move... 1148 * lib.dsp, lib.dep, lib.mak: ...here. 1149 (Patch from Conrad T. Pino <Conrad@Pino.com>.) 1150 11512004-04-17 Derek Price <derek@ximbiot.com> 1152 1153 * LIB.dsp: Rename to... 1154 * lib.dsp: ...this. 1155 11562004-04-15 Derek Price <derek@ximbiot.com> 1157 1158 * lib.dsp: Set PROP BASE directories to projet standard 1159 has "Reset" function use project defaults. 1160 Change "..\lib\" paths to ".\" for consistency. 1161 * lib.mak: Regenerated for lib.dsp change. 1162 (Patch from Conrad T. Pino <Conrad@Pino.com>.) 1163 11642004-04-15 Derek Price <derek@ximbiot.com> 1165 1166 * lib.dsp: Dropped "alloca.c" from project. 1167 * lib.dep: Regenerated for "lib.dsp" change. 1168 * lib.mak: Regenerated for "lib.dsp" change. 1169 (Patch from Conrad T. Pino <Conrad@Pino.com>.) 1170 11712004-04-15 Derek Price <derek@ximbiot.com> 1172 1173 * Makefile.am (EXTRA_DIST): Add LIB.dep. 1174 * Makefile.in: Regenerated. 1175 11762004-04-15 Derek Price <derek@ximbiot.com> 1177 1178 * lib.dsp: Update to compile fnmatch. 1179 * LIB.dep: New generated file. 1180 * lib.mak: Regenerated. 1181 (Patch from Conrad T. Pino <conrad@pino.com>.) 1182 11832004-04-14 Derek Price <derek@ximbiot.com> 1184 1185 Update to current fnmatch module from GNULIB. 1186 1187 * Makefile.am (BUILT_SOURCES, EXTRA_DIST): Add fnmatch sources. 1188 (MOSTLYCLEANFILES): Initialize & add fnmatch & alloca headers. 1189 (libcvs_a_OBJECTS): Make dependent on $(FNMATCH_H). 1190 (fnmatch.h): New target. 1191 * fnmatch.h.in: Rename to... 1192 * fnmatch_.h: ...this. 1193 * fnmatch.c: New version from GNULIB. 1194 * fnmatch_loop.c: New file. 1195 * Makefile.in: Regenerated. 1196 11972004-04-14 Derek Price <derek@ximbiot.com> 1198 1199 * Makefile.am (EXTRA_DIST): Remove lib.dep. 1200 * Makefile.in: Regenerated. 1201 12022004-04-07 Derek Price <derek@ximbiot.com> 1203 1204 * regex.c: Revise "FREE_VAR" macro to eliminate C4090/C4022 warnings 1205 in Windows build with Visual C++ 6.0 compiler. 1206 (Original patch from Conrad T. Pino <Conrad@Pino.com>.) 1207 12082004-04-07 Derek Price <derek@ximbiot.com> 1209 1210 Update regex module from GNULIB. 1211 1212 * Makefile.am (libcvs_a_SOURCES): Remove regex.c. 1213 * regex.c, regex.h: Import new versions from GNULIB. 1214 * Makefile.in: Regenerated. 1215 12162004-04-04 Derek Price <derek@ximbiot.com> 1217 1218 * system.h: Correct comment. 1219 12202004-04-04 Derek Price <derek@ximbiot.com> 1221 1222 * system.h: Restore complete path folding for Cygwin under Windows. 1223 Add ISABSOLUTE macro for determining whether a path is absolute to 1224 handle X:\ style paths under Windows (& Cygwin). 1225 12262004-03-29 Derek Price <derek@ximbiot.com> 1227 1228 * lib.mak: Regenerated with VC++ 5.0. 1229 (Sent by Dennis Jones <djones@oregon.com>.) 1230 * LIB.dep: Removed. 1231 12322004-03-28 Derek Price <derek@ximbiot.com> 1233 1234 * lib.mak: Regenerated. 1235 12362004-03-27 Derek Price <derek@ximbiot.com> 1237 1238 * LIB.dep, lib.mak: Regenerated. 1239 12402004-03-26 Derek Price <derek@ximbiot.com> 1241 1242 * Makefile.in: Regenerated. 1243 12442004-03-26 Derek Price <derek@ximbiot.com> 1245 1246 * LIB.dep, lib.dsp, lib.mak: New files. 1247 * Makefile.am (EXTRA_DIST): Add new files. 1248 * .cvsignore: Ignore MSVC build cruft. 1249 12502004-03-25 Derek Price <derek@ximbiot.com> 1251 1252 * system.h: No longer fold back slashes in paths into slashes. 1253 12542004-03-25 Derek Price <derek@ximbiot.com> 1255 1256 * realloc.c: Update to more recent version from GNULIB to fix a WOE32 1257 compilation problem. 1258 12592004-03-20 Derek Price <derek@ximbiot.com> 1260 1261 * mkdir.c (mkdir): Declare string args const. 1262 12632004-03-13 Derek Price <derek@ximbiot.com> 1264 1265 * Makefile.am (libcvs_a_SOURCES): Add error.h. 1266 * Makefile.in: Regenerated. 1267 12682004-03-11 Derek Price <derek@ximbiot.com> 1269 1270 * xsize.h: Move the default definition of SIZE_MAX into 1271 windows-NT/config.h.in. 1272 12732004-03-07 Derek Price <derek@ximbiot.com> 1274 1275 * xsize.h: Provide a default definition of SIZE_MAX for Windows. 1276 12772004-02-20 Derek Price <derek@ximbiot.com> 1278 1279 Import xalloc module from GNULIB, as well as its remaining unimported 1280 dependency, the exitfail module. 1281 1282 * Makefile.am (libcvs_a_SOURCES): Add new sources. 1283 * exitfail.c, exitfail.h, xalloc.h, xmalloc.c, xstrdup.c: New files. 1284 * Makefile.in: Regenerated. 1285 12862004-02-15 Derek Price <derek@ximbiot.com> 1287 1288 Import vasnprintf module from GNULIB. 1289 * asnprintf.c, printf-args.c, printf-args.h, printf-parse.c, 1290 printf-parse.h, vasnprintf.c, vasnprintf.h: New files. 1291 * Makefile.am (libcvs_a_SOURCES): Add header files. 1292 12932004-02-15 Derek Price <derek@ximbiot.com> 1294 1295 Import xsize module from GNULIB for vasnprintf(). 1296 * xsize.h: New file. 1297 * Makefile.am (libcvs_a_SOURCES): Add xsize.h. 1298 12992004-02-15 Derek Price <derek@ximbiot.com> 1300 1301 Import alloca module from GNULIB for vasnprintf(). 1302 * alloca_.h, alloca.c: New files. 1303 * .cvsignore: Ignore alloca.h. 1304 * Makefile.am: Compile alloca() when necessary. 1305 * Makefile.in: Regenerated. 1306 13072004-02-15 Derek Price <derek@ximbiot.com> 1308 1309 Make error() accessible to the GNULIB functions. 1310 1311 * error.h: Move in from ../src. 1312 13132004-02-15 Derek Price <derek@ximbiot.com> 1314 1315 * strerror.c: Update to latest version from gnulib. 1316 13172003-12-14 Mark D. Baushke <mdb@cvshome.org> 1318 1319 * fseeko.c: Remove unnecessary #ifdef code. 1320 * ftello.c: Ditto. 1321 * system.h: Ditto. 1322 13232003-12-10 Mark D. Baushke <mdb@cvshome.org> 1324 1325 * ftello.c: Rework for AC_FUNC_FSEEKO. 1326 * system.h: Rework fseeko and ftello prototypes. 1327 13282003-12-10 Mark D. Baushke <mdb@cvshome.org> 1329 1330 * xgetwd.c (pathmax.h): Add new include. 1331 (Patch from Rob Clevenger <rob@robsite.org>.) 1332 13332003-12-09 Derek Price <derek@ximbiot.com> 1334 1335 * system.h: Correct spelling in comment. 1336 13372003-12-09 Mark D. Baushke <mdb@cvshome.org> 1338 1339 * fseeko.c (fseeko): New file and function to help with largefile 1340 support. 1341 * ftello.c (ftello): Ditto. 1342 * system.h (ftello): Add prototype if !defined(HAVE_FTELLO). 1343 * Makefile.in: Regenerated. 1344 13452003-12-09 Larry Jones <lawrence.jones@eds.com> 1346 1347 * getdate.c: Regenerated. 1348 13492003-12-08 Mark D. Baushke <mdb@cvshome.org> 1350 1351 * getdate.y: Remove #include <stdio.h> to avoid problems compiling 1352 AIX with '#define _LARGE_FILES 1' with Redeclaration of fgetpos64 1353 and ftello64. This may be an autoconf problem with 1354 AC_SYS_LARGEFILE. 1355 * getdate.c: Regenerated. 1356 13572003-12-03 Derek Price <derek@ximbiot.com> 1358 1359 * fncase.c (OSX_filename_classes): New array. 1360 (fncmp): Use FOLD_FN_CASE rather relying on the fact that it will be 1361 #defined to use WNT_filename_classes. 1362 * system.h: Define FOLD_FN_CASE, fncmp, and fnfold for all case 1363 insensitive filesystems. Share some code between the new generic case 1364 insensitive section and the old WOE32 section. 1365 13662003-11-25 Mark D. Baushke <mdb@cvshome.org> 1367 1368 * Makefile.in: Regenerate for new configure.in. 1369 13702003-10-27 Derek Price <derek@ximbiot.com> 1371 1372 * Makefile.am (libcvs_a_SOURCES): Remove obsolete PROTO.h. 1373 * Makefile.in: Regenerated. 1374 13752003-10-22 Derek Price <derek@ximbiot.com> 1376 1377 * Makefile.am (libcvs_a_LIBADD): Undo the previous change and move it 1378 into the program linking step in `../src'. 1379 * Makefile.in: Regenerated. 1380 13812003-10-21 Derek Price <derek@ximbiot.com> 1382 1383 * Makefile.am (libcvs_a_LIBADD): Add $(LIBINTL) for gettext. 1384 * Makefile.in: Regenerated. 1385 13862003-10-04 Derek Price <derek@ximbiot.com> 1387 1388 * sighandle.c (SIG_handle): With the last commit, avoid allowing a 1389 second interrupt while this interrupt handler runs. 1390 (SIG_beginCrSect, SIG_endCrSect): With the last change, move these two 1391 functions to the top of this file to avoid prototyping them for 1392 SIG_handle(). 1393 (*): C89ify some prototypes. 1394 13952003-10-04 Derek Price <derek@ximbiot.com> 1396 1397 * system.h (EXIT_FAILURE): Don't define here since it's defined in 1398 exit.h. 1399 14002003-10-01 Derek Price <derek@ximbiot.com> 1401 1402 * getpass.c: Update to new version from GNULIB with Larry's fix 1403 incorporated. 1404 14052003-10-01 Derek Price <derek@ximbiot.com> 1406 1407 * getopt.h, getopt.c, getopt1.c: Update from GNULIB. 1408 14092003-10-01 Derek Price <derek@ximbiot.com> 1410 1411 * getline.c, getndelim2.c: Merge changes from GNULIB. 1412 14132003-10-01 Derek Price <derek@ximbiot.com> 1414 1415 * system.h: Assume <string.h> and <sys/types.h> per the notes in 1416 HACKING. 1417 14182003-09-30 Larry Jones <lawrence.jones@eds.com> 1419 1420 * getpass.c: Fix bug that caused password to be echoed on many 1421 systems (input may not be followed by output on the same stream 1422 without an intervening call to a file positioning function). 1423 (Reported by David Everly <david.everly@mci.com>.) 1424 14252003-09-30 Derek Price <derek@ximbiot.com> 1426 1427 Provide an atexit() function on systems which provide on_exit() but not 1428 atexit(). 1429 1430 * atexit.c: New file. 1431 * Makefile.in: Regenerated. 1432 14332003-08-19 Derek Price <derek@ximbiot.com> 1434 1435 * system.h: Assume more headers, re C89 & GNULIB. 1436 14372003-08-12 Derek Price <derek@ximbiot.com> 1438 1439 * Makefile.am (libcvs_a_SOURCES): Remove getndelim2 - it is now in 1440 LIBOBJ. 1441 14422003-07-31 Derek Price <derek@ximbiot.com> 1443 1444 * Makefile.am (libcvs_a_SOURCES): Remove getpass.c per new getpass-gnu 1445 API from GNULIB. 1446 * Makefile: Regenerated. 1447 14482003-07-29 Derek Price <derek@ximbiot.com> 1449 1450 * getpass.c: New file, almost identical to GNULIB's currect version. 1451 * Makefile.am (libcvs_a_SOURCES): Add getpass.c. 1452 * Makefile.in: Regenerated. 1453 14542003-07-25 Derek Price <derek@ximbiot.com> 1455 1456 * lstat.c: Sync with GNULIB. 1457 * stat.c: Almost sync'd with GNULIB. 1458 14592003-07-25 Derek Price <derek@ximbiot.com> 1460 1461 * getline.h: Sync this file with GNULIB. 1462 14632003-07-24 Derek Price <derek@ximbiot.com> 1464 1465 * getline.c, getline.h, getndelim2.c, getndelim2.h, getnline.c, 1466 getnline.h: Merge some more changes from GNULIB. 1467 14682003-07-24 Derek Price <derek@ximbiot.com> 1469 1470 * gethostname.c: Update from GNULIB. 1471 14722003-07-23 Derek Price <derek@ximbiot.com> 1473 1474 * system.h: Move some includes from src/cvs.h. 1475 14762003-07-22 Derek Price <derek@ximbiot.com> 1477 1478 * system.h: Assume <stddef.h> per C89. 1479 14802003-07-22 Derek Price <derek@ximbiot.com> 1481 1482 * strerror.c: Import current version from GNULIB. 1483 * Makefile.in: Regenerated. 1484 14852003-07-22 Derek Price <derek@ximbiot.com> 1486 1487 * Makefile.am: Make a comment more specific about LIBOBJ, while 1488 removing a list of LIBOBJ'd file maintained elsewhere. 1489 * memmove.c: Import current version from GNULIB. 1490 14912003-07-22 Derek Price <derek@ximbiot.com> 1492 1493 * exit.h: Really add this file this time. 1494 * Makefile.in: Regenerated. 1495 14962003-07-22 Derek Price <derek@ximbiot.com> 1497 1498 * exit.h: New file from GNULIB. 1499 * Makefile.am (lib_SOURCES): Add exit.h. 1500 15012003-07-19 Derek Price <derek@ximbiot.com> 1502 1503 * stat.c: Sync us with GNULIB, except for the xalloc.h requirement. 1504 xalloc.h is waiting on $GNULIB/modules/error for import. 1505 15062003-07-19 Derek Price <derek@ximbiot.com> 1507 1508 * Makefile.am: Add getndelim.c & getnline.c as part of the new API. 1509 * getline.c: Merge more of Bruno Habile's GNULIB changes to this file 1510 so our fork is less divergent. 1511 * getline.h: Ditto. 1512 * getndelim2.c: Ditto. 1513 * getndelim2.h: Ditto. 1514 * getnline.c: Ditto. 1515 * getnline.h: Ditto. 1516 1517 * Makefile.in: Regenerated. 1518 15192003-07-19 Derek Price <derek@ximbiot.com> 1520 1521 * savecwd.c: Move the MD5 stuff that shifted here a few commits back... 1522 * md5.c: ...back to here. 1523 15242003-07-19 Derek Price <derek@ximbiot.com> 1525 1526 * getndelim2.c: Make limit an ssize_t rather than int, as per the 1527 return type. 1528 * getndelim2.h: Ditto. 1529 * getnline.c: Ditto. 1530 * getnline.h: Ditto. 1531 15322003-07-19 Derek Price <derek@ximbiot.com> 1533 1534 * getline.c (getdelim): Return ssize_t, as per getline.h. 1535 15362003-07-17 Derek Price <derek@ximbiot.com> 1537 1538 * getline.c: Merge some of Bruno Habile's changes from GNULIB including 1539 some he didn't quite finish, like renaming of n => linesize. 1540 * getline.h: Ditto. 1541 * getndelim2.c: Ditto. 1542 * getndelim2.h: Ditto. 1543 * getnline.c: Ditto. 1544 * getnline.h: Ditto. 1545 15462003-07-17 Derek Price <derek@ximbiot.com> 1547 1548 * getndelim2.c: New file. 1549 * getndelim2.h: Ditto. 1550 1551 * Makefile.am (libcvs_a_SOURCES): Add getndelim2.h. 1552 * getline.h: Return ssize_t. 1553 * getnline.h: Ditto. 1554 * getline.c: Ditto and depend on getndelim2. 1555 * getnline.c: Ditto. 1556 1557 * Makefile.in: Regenerated. 1558 15592003-07-16 Derek Price <derek@ximbiot.com> 1560 1561 * getline.c: Don't include the unneeded unlocked-io.h. 1562 * getnline.c: Remove extra blank line. Use GETNDELIM_NO_LIMIT rather 1563 than GETNLINE_NO_LIMIT. 1564 * getnline.h: Define GETNDELIM_NO_LIMIT rather than GETNLINE_NO_LIMIT. 1565 15662003-07-16 Derek Price <derek@ximbiot.com> 1567 1568 * PROTO.h: Remove this file since some of our GNULIB sources no longer 1569 support compilers that can't handle prototypes. 1570 1571 * md5.c: s/PROTO//. 1572 * md5.h: Ditto. 1573 * savecwd.c: Ditto. 1574 * savecwd.h: Ditto. 1575 * sighandle.c: Ditto. 1576 15772003-07-16 Derek Price <derek@ximbiot.com> 1578 1579 * getline.h: Include config.h so to use the macros it defines. 1580 (Thanks to Steve McIntyre <stevem@cvshome.org> for the report.) 1581 15822003-07-16 Derek Price <derek@ximbiot.com> 1583 1584 * pathmax.h: New file. 1585 1586 * Makefile.am (libcvs_a_SOURCES): Add pathmax.h. 1587 * system.h: Remove PATH_MAX stuff. 1588 1589 * Makefile.in: Regenerated. 1590 15912003-07-16 Derek Price <derek@ximbiot.com> 1592 1593 * getnline.c: New file based on GNULIB and resubmitted to GNULIB. 1594 * getnline.h: Ditto. 1595 1596 * Makefile.am (libcvs_a_SOURCES): Add new getnline.h. 1597 * getline.c: Import and hack version from GNULIB to prevent double 1598 prototype problem on 64-bit machines. Resubmitted to GNULIB. 1599 * getline.h: Ditto. 1600 (Thanks to Steve McIntyre <stevem@cvshome.org> for the report.) 1601 1602 * Makefile.in: Regenerated. 1603 16042003-07-15 Derek Price <derek@ximbiot.com> 1605 1606 * unlocked-io.h: s/LGPL/GPL/g, imported from GNULIB. 1607 16082003-06-13 Derek Price <derek@ximbiot.com> 1609 1610 * mkstemp.c: New file. 1611 * tempname.c: Ditto. 1612 1613 * Makefile.in: Regenerated. 1614 16152003-06-11 Derek Price <derek@ximbiot.com> 1616 1617 * Makefile.am (libcvs_a_SOURCES): Add gettext.h. 1618 * system.h: Include gettext.h. 1619 1620 * gettext.h: New file from GNULIB. 1621 1622 * Makefile.in: Regenerated. 1623 16242003-06-09 Derek Price <derek@ximbiot.com> 1625 1626 * system.h: Reference the WIN32 macro only in order to define WOE32, 1627 in accordance with the GNU convention to avoid implying that we 1628 consider the Microsoft Windows Operating Environment any sort of "win". 1629 16302003-05-29 Derek Price <derek@ximbiot.com> 1631 1632 * Makefile.am: xgssapi.h is no more. 1633 * xgssapi.h: Move its contents to src/gssapi-client.h 1634 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.) 1635 1636 * Makefile.in: Regenerated. 1637 16382003-05-28 Derek Price <derek@ximbiot.com> 1639 1640 * getline.h, md5.c, sighandle.c, savecwd.h: Use PROTO.h. 1641 * savecwd.c: Use standard PROTO macro. 1642 * Makefile.am: Add PROTO.h 1643 * PROTO.h: PROTO macro definition is finally here, as specified in 1644 Autoconf documentation. 1645 (Original patch from Alexey Mahotkin <alexm@hsys.msk.ru>.) 1646 1647 * Makefile.in: Regenerated. 1648 16492003-05-28 Derek Price <derek@ximbiot.com> 1650 1651 * Makefile.am: get rid of $(includeopt); -Isrc/ is ok, so remove 1652 lengthy explanation. 1653 (Patch from Alexey Mahotkin <alexm@hsys.msk.ru>.) 1654 1655 * Makefile.in: Regenerated. 1656 16572003-05-27 Derek Price <derek@ximbiot.com> 1658 1659 * README: New file explaining the GNULIB origin of many of the lib 1660 files. 1661 16622003-05-21 Derek Price <derek@ximbiot.com> 1663 1664 * Makefile.in: Regenerate with Automake version 1.7.5. 1665 16662003-05-21 Derek Price <derek@ximbiot.com> 1667 1668 * unlocked-io.h: New file from GNULIB. 1669 * system.h: Include unlocked-io.h. 1670 * Makefile.am (libcvs_a_SOURCES): Add unlocked-io.h. 1671 1672 * Makefile.in: Regenerated. 1673 16742003-05-21 Derek Price <derek@ximbiot.com> 1675 1676 * realloc.c: New file from GNULIB. 1677 * system.h (HAVE_REALLOC, CVS_REALLOC): Add support for realloc.c. 1678 16792003-05-20 Derek Price <derek@ximbiot.com> 1680 1681 * stat.c: Don't compile LSTAT code unless configure detected that we 1682 need to be trailing-slash-safe. 1683 16842003-05-20 Derek Price <derek@ximbiot.com> 1685 1686 * Makefile.in: Regenerated. 1687 16882003-05-20 Derek Price <derek@ximbiot.com> 1689 1690 * system.h: Move in the standard includes from cvs.h. Define 1691 CVS_MALLOC & CVS_REALLOC. 1692 16932003-05-19 Derek Price <derek@ximbiot.com> 1694 1695 * malloc.c: New file from <https://savannah.gnu.org/projects/gnulib>. 1696 16972003-05-19 Derek Price <derek@ximbiot.com> 1698 1699 * lstat.c: New file from <https://savannah.gnu.org/projects/gnulib>. 1700 * stat.c: Ditto. 1701 * system.h: Define CVS_STAT and CVS_LSTAT properly when the system 1702 versions of stat and lstat are broken. 1703 17042003-05-19 Derek Price <derek@ximbiot.com> 1705 1706 * .cvsignore: Add fnmatch.h for Windows. 1707 17082003-05-09 Derek Price <derek@ximbiot.com> 1709 1710 * xgssapi.h: #include config.h. 1711 (Reported by Boyd Lynn Gerber <gerberb@zenez.com>.) 1712 17132003-05-09 Derek Price <derek@ximbiot.com> 1714 1715 * system.h: Define S_ISSOCK on SCO OpenServer. 1716 17172003-05-09 Derek Price <derek@ximbiot.com> 1718 1719 * Makefile.in: Regenerated. 1720 17212003-04-30 Derek Price <derek@ximbiot.com> 1722 1723 * Makefile.in: Regenerated. 1724 17252003-04-10 Larry Jones <lawrence.jones@eds.com> 1726 1727 * Makefile.in: Regenerated. 1728 17292003-04-03 Derek Price <derek@ximbiot.com> 1730 1731 * Makefile.am (distclean-local): New target to remove fnmatch.h when 1732 necessary. This should be handled by Automake, but until then... 1733 (Resolves issue #100 1734 <http://ccvs.cvshome.org/issues/show_bug.cgi?id=100> from 1735 Serguei E. Leontiev <Serge3lse@cvshome.org>.) 1736 1737 * Makefile.in: Regenerated. 1738 17392003-03-24 Derek Price <derek@ximbiot.com> 1740 1741 * Makefile.am: Update copyright notice. 1742 1743 * Makefile.in: Regenerated. 1744 17452003-03-19 Mark D. Baushke <mdb@cvshome.org> 1746 1747 * Makefile.in: Regenerated. 1748 17492003-03-19 Derek Price <derek@ximbiot.com> 1750 1751 * Makefile.in: Regenerated. 1752 17532003-02-25 Derek Price <derek@ximbiot.com> 1754 1755 * Makefile.in: Regenerated. 1756 17572003-01-23 Larry Jones <lawrence.jones@eds.com> 1758 1759 * getdate.y: Add RCS/CVS timestamp format (Y.mm.dd.hh.mm.ss). 1760 * getdate.c: Regenerated. 1761 1762 * wait.h (WCOREDUMP): New macro. 1763 17642002-12-27 Derek Price <derek@ximbiot.com> 1765 1766 * getdate.c: Regenerated with Bison 1.35. 1767 17682002-11-04 Derek Price <derek@ximbiot.com> 1769 1770 * getdate.y (Convert): Add comment as to the effectiveness of 1771 descriptive error messages. 1772 17732002-09-24 Derek Price <derek@ximbiot.com> 1774 1775 * Makefile.in: Regenerated using Automake 1.6.3. 1776 17772002-09-24 Derek Price <derek@ximbiot.com> 1778 1779 * Makefile.in: Regenerated. 1780 17812002-09-15 Larry Jones <lawrence.jones@eds.com> 1782 1783 * system.h: Add FOPEN_BINARY_READWRITE. 1784 (Patch submitted by Josh Lehan <cvs@krellan.com>.) 1785 17862002-08-12 Derek Price <oberon@umich.edu> 1787 1788 * Makefile.am: Remove obsolete reference to `ftruncate.c'. 1789 (Symptoms reported by 1790 Andrey Aristarkhov <Aristarkhov@bitechnology.ru>.) 1791 * Makefile.in: Regenerated. 1792 17932002-08-08 Derek Price <oberon@umich.edu> 1794 1795 * regex.c: Removed unused `compile_range' declaration. 1796 (Patch from John Tytgat <John.Tytgat@aaug.net>.) 1797 17982002-05-09 Larry Jones <lawrence.jones@eds.com> 1799 1800 * getline.c (getstr): Make terminator int instead of char to avoid 1801 promotion problems. 1802 * getline.h (getstr): Change to match. 1803 18042002-05-08 Derek Price <oberon@umich.edu> 1805 1806 * Makefile.in: Regenerated. 1807 * fnmatch.h: Move this file... 1808 * fnmatch.h.in: here. 1809 18102002-05-08 Derek Price <oberon@umich.edu> 1811 1812 * strerror.c: Use HAVE_CONFIG_H and put config.h in brackets rather 1813 than quotes. 1814 18152002-05-02 Derek Price <oberon@umich.edu> 1816 1817 * fnmatch.h: More #defines to avoid Mac OS X namespace conflicts. 1818 18192002-04-30 Derek Price <oberon@umich.edu> 1820 1821 * hostname.c: Rename to... 1822 * gethostname.c: this. 1823 * Makefile.am: Change comment to reflect above. 1824 1825 * Makefile.in: Regenerated with automake 1.6. 1826 18272002-04-28 Derek Price <oberon@umich.edu> 1828 1829 * getopt.h: #define new names for functions and variables when they 1830 might conflict with system definitions (namely on Mac OS X 10.1 with 1831 the most recent dev packages - This should be removable after the Mac 1832 dev packages are fixed.). 1833 * regex.h: Ditto. 1834 * Makefile.am (libcvs_a_SOURCES): Remove fnmatch.h. 1835 18362002-04-20 Larry Jones <larry.jones@sdrc.com> 1837 1838 * Makefile.am (libcvs_a_SOURCES): Add getpagesize.h. 1839 * Makefile.in: Regenerated. 1840 18412001-09-18 Derek Price <dprice@collab.net> 1842 1843 * fnmatch.c: The header file for a system function we're replacing with 1844 our own should be #included using double quotes. 1845 (Patch from Corey Minyard <minyard@acm.org> via 1846 Alexey Mahotkin <alexm@hsys.msk.ru>.) 1847 18482001-09-04 Derek Price <dprice@collab.net> 1849 1850 * Makefile.in: Regenerated with automake 1.5. 1851 18522001-08-09 Derek Price <dprice@collab.net> 1853 1854 * getpagesize.h: Only include sys/param.h when HAVE_SYS_PARAM_H has 1855 been defined by configure. 1856 18572001-08-07 Derek Price <dprice@collab.net> 1858 1859 * build_lib.com: Verify. 1860 * getdate.y: Move the include of xtime.h out from underneath the ifdef 1861 so that it is always included. 1862 (Patch from Mike Marciniszyn <Mike.Marciniszyn@sanchez.com>.) 1863 1864 * getdate.c: Regenerated. 1865 18662001-08-06 Derek Price <dprice@collab.net> 1867 1868 * Makefile.in: Regenerated. 1869 18702001-07-05 Larry Jones <larry.jones@sdrc.com> 1871 1872 * getpagesize.h: New file to define getpagesize() for systems that 1873 don't already have it. 1874 * valloc.c (valloc): Use it. 1875 18762001-07-04 Derek Price <dprice@collab.net> 1877 1878 * Makefile.in: Regenerated with new Automake release candidate 1.4h. 1879 18802001-06-28 Derek Price <dprice@collab.net> 1881 1882 * Makefile.in: Regenerated with new version of Automake. 1883 18842001-06-15 Derek Price <dprice@collab.net> 1885 1886 * xselect.h: Don't include xtime.h. 1887 (Thanks to Martin Neitzel <neitzel@sco.gaertner.de>.) 1888 18892001-04-25 Derek Price <dprice@collab.net> 1890 1891 * Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400. 1892 18932001-04-02 Derek Price <dprice@collab.net> 1894 for Alon Ziv <alonz@zapper.com> 1895 1896 * getdate.y: Add a declaration for yyparse(). 1897 1898 * getdate.c: Regenerated. 1899 19002001-03-14 Derek Price <derek.price@openavenue.com> 1901 1902 * Makefile.in: Regenerated 1903 19042001-02-20 Derek Price <derek.price@openavenue.com> 1905 1906 * xgssapi.h: New file to perform GSSAPI include magic. 1907 * Makefile.am (EXTRA_DIST): Add xgssapi.h. 1908 1909 * Makefile.in: Regenerated. 1910 19112001-02-14 Derek Price <derek.price@openavenue.com> 1912 1913 * Makefile.am (libcvs_a_SOURCES): Add xtime.h & xselect.h. 1914 * Makefile.in: Regenerated. 1915 * getdate.y: Include xtime.h. 1916 * getdate.c: Regenerated. 1917 * system.h: Include xtime.h. 1918 * xtime.h: New file to do include magic for time functions. 1919 * xselect.h: New file to do select include magic. 1920 19212001-02-06 Derek Price <derek.price@openavenue.com> 1922 Rex Jolliff <Rex_Jolliff@notes.ymp.gov> 1923 Shawn Smith <Shawn_Smith@notes.ymp.gov> 1924 1925 * system.h: definitions of CVS_OPENDIR, CVS_READDIR, & CVS_CLOSEDIR 1926 provided here in support of changes to handle VMS DEC C 5.7 1927 {open,read,close}dir problems. Check today's entry in the vms subdir 1928 for more. 1929 19302001-01-10 Derek Price <derek.price@openavenue.com> 1931 Rex Jolliff <Rex_Jolliff@notes.ymp.gov> 1932 1933 * rename.c: replace calls to unlink() with CVS_UNLINK() for VMS 1934 19352000-12-22 Derek Price <derek.price@openavenue.com> 1936 1937 * Makefile.am (INCLUDES): Fixed typo 1938 * Makefile.in: Regenerated 1939 19402000-12-22 Derek Price <derek.price@openavenue.com> 1941 1942 * Makefile.am (INCLUDES): Added $(top_srcdir)/src 1943 * Makefile.in: Regenerated 1944 19452000-12-21 Derek Price <derek.price@openavenue.com> 1946 1947 * .cvsignore: Added .deps directory and alphabetized 1948 * Makefile.am: New file needed by Automake 1949 * Makefile.in: Regenerated 1950 19512000-11-15 Derek Price <derek.price@openavenue.com> 1952 1953 * system.h: Added CVS_FDOPEN to conform to CVS_FOPEN precedent 1954 19552000-07-10 Larry Jones <larry.jones@sdrc.com> 1956 1957 * savecwd.c: #include <sys/types.h> before <fcntl.h>. 1958 19592000-07-04 Karl Fogel <kfogel@red-bean.com> 1960 1961 * getline.h, getline.c (getstr): take new limit arg. 1962 (GETLINE_NO_LIMIT): new #define. 1963 (getline_safe): new function, takes limit arg and passes it on. 1964 (getline): pass GETLINE_NO_LIMIT to getstr(). 1965 1966 See related change of same date in ../src/ChangeLog. 1967 19682000-06-19 Larry Jones <larry.jones@sdrc.com> 1969 1970 * regex.c, regex.h: Version from emacs 20.7 to plug memory leaks 1971 and avoid potential portability problems. 1972 19732000-03-22 Larry Jones <larry.jones@sdrc.com> 1974 1975 * getdate.y: Add logic to allow yyyy/mm/dd in addition to mm/dd/yy 1976 (since that is the format CVS frequently uses). 1977 * getdate.c: Regenerated. 1978 19792000-02-16 Jim Meyering <meyering@lucent.com> 1980 1981 * sighandle.c (SIG_inCrSect): New function. 1982 19832000-01-03 Larry Jones <larry.jones@sdrc.com> 1984 1985 * getdate.y (Convert): Add window to determine whether 2-digit dates 1986 are 19xx (69-99) or 20xx (00-68). 1987 (get_date): Fix y2k bug: initialize yyYear to tm_year + 1900, 1988 not just tm_year. 1989 * getdate.c: Regenerated. 1990 19911999-12-29 Jim Kingdon <http://developer.redhat.com/> 1992 1993 * Makefile.in: There was a comment here which referred to a long 1994 comment in configure.in about regex.o (the configure.in comment 1995 isn't there any more). Replace our comment with a conciser 1996 version of the former configure.in comment. 1997 19981999-03-26 Jim Kingdon <http://www.cyclic.com> 1999 2000 * getopt.h: Don't declare the arguments to getopt. 2001 20021999-02-09 Jim Kingdon <http://www.cyclic.com> 2003 2004 * vasprintf.c: Removed; there is apparently no clean, portable 2005 solution to the VA_LIST_IS_ARRAY problem (C9X drafts have va_copy, 2006 but we aren't even assuming C90 yet!). 2007 * Makefile.in (SOURCES): Remove vasprintf.c. 2008 * build_lib.com: Remove vasprintf.c and vasprintf.obj. 2009 20101999-01-26 Jim Kingdon <http://www.cyclic.com> 2011 and Joerg Bullmann <http://www.glink.net.hk/~jb/MacCVSClient/> 2012 2013 * fnmatch.c: Use FOLD_FN_CHAR in two cases where it had been 2014 omitted. 2015 20161999-01-22 Jim Kingdon <http://www.cyclic.com> 2017 2018 * fnmatch.c: Include system.h; FOLD_FN_CHAR has moved there from 2019 config.h (from Alexey Milov). Don't define our own FOLD_FN_CHAR; 2020 that just masks cases in which we got the includes tangled up. 2021 20221999-01-12 Jim Kingdon <http://www.cyclic.com> 2023 2024 * memmove.c: Remove paragraph which contained the FSF's old 2025 snail mail address; it has changed. 2026 20271999-01-05 Jim Kingdon <http://www.cyclic.com> 2028 2029 * md5.c, md5.h: Rename all the external interfaces to start with 2030 cvs_* to avoid namespace pollution problems. Include string.h 2031 unconditionally, to avoid gcc -Wall warnings on memset. 2032 20331998-12-29 Jim Kingdon <http://www.cyclic.com> 2034 2035 * getdate.y (RelativeMonth): Add 1900 to tm_year, so that in 2000, 2036 we pass 2000, not 100, to Convert. 2037 (Convert): Add comment about Year argument. 2038 * getdate.c: Regenerated using byacc. 2039 2040Tue Mar 24 16:08:00 1998 Ian Lance Taylor <ian@cygnus.com> 2041 2042 * Makefile.in (CFLAGS): Set to @CFLAGS@, not -g. 2043 20441998-02-20 Jim Kingdon <kingdon@harvey.cyclic.com> 2045 2046 * regex.c: Partial merge with version from emacs 20.2. Brings 2047 over some trivial changes (whitespace and so on) (most such 2048 changes I didn't bother with, for this time). Don't cast to int 2049 before comparing old_regend[r] to regstart[r] (this is the point 2050 of bothering; the old code was broken for 64 bit machines. 2051 Reported by Paul Vixie). 2052 2053Tue Feb 17 18:33:26 1998 Ian Lance Taylor <ian@cygnus.com> 2054 2055 * memmove.c: New file, resurrecting the old one. 2056 * Makefile.in (SOURCES): Add memmove.c. 2057 20581998-02-03 Tim Pierce <twp@skepsis.com> 2059 2060 * system.h (CVS_LSTAT): New macro. 2061 2062Sat Feb 7 17:33:39 1998 Ian Lance Taylor <ian@cygnus.com> 2063 2064 * getline.h (getstr): Declare. 2065 206613 Jan 1998 Jim Kingdon 2067 2068 * fncase.c: Include config.h before system.h. 2069 2070 * system.h: Just include string.h unconditionally. We already 2071 include it unconditionally elsewhere. 2072 2073Tue Jan 13 16:51:59 1998 Ian Lance Taylor <ian@cygnus.com> 2074 2075 * fncase.c: New file, taken from windows-NT/filesubr.c. 2076 * system.h: If __CYGWIN32__ or WIN32 are defined, define 2077 FOLD_FN_CHAR, FILENAMES_CASE_INSENSITIVE, and ISDIRSEP, and 2078 declare fncmp and fnfold. Taken from windows-NT/config.h. 2079 * Makefile.in (SOURCES): Add fncase.c. 2080 2081Sat Jan 10 10:51:26 1998 Jim Kingdon <kingdon@harvey.cyclic.com> 2082 2083 * getline.c (getstr): Make sure to set errno when appropriate. I 2084 didn't test the error case for the new code but inspection shows 2085 the old code was rather broken. 2086 2087Sat Nov 29 22:03:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2088 2089 getwd and getcwd were a big big mess. Although Jim's fix might 2090 indeed be fixing a typo, the code is so tangled that I would guess 2091 it probably breaks some system. So clean this up: 2092 * xgetwd.c: Always assume we have getcwd (we had been anyway, 2093 before Jim's change). 2094 * getwd.c: Removed. 2095 * Makefile.in: Remove getwd.c 2096 * system.h: Remove declarations of getwd and getcwd. Move getcwd 2097 declaration to the !HAVE_UNISTD_H section. 2098 20991997-11-29 Jim Meyering <meyering@na-net.ornl.gov> 2100 2101 * xgetwd.c: Fix typo s/ifndef/ifdef/ in test of HAVE_GETWD. 2102 2103Wed Nov 26 10:12:33 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2104 2105 * system.h: Always use "rb" and "wb". Check for O_BINARY with an 2106 #ifdef, not the error-prone LINES_CRLF_TERMINATED. 2107 2108Thu Sep 25 10:57:39 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2109 2110 * getdate.y (get_date): If gmtime returns NULL, try to cope. 2111 * getdate.c: Regenerated using byacc. 2112 2113 * getdate.y: Remove comment about sending email concerning this file 2114 to Rich Salz. 2115 * getdate.c: Regenerated using byacc. 2116 2117Wed Sep 24 10:35:38 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2118 2119 * Makefile.in (OBJECTS): Add regex.o. 2120 2121Wed Sep 17 16:37:17 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2122 2123 * getdate.y (ToSeconds): For am or pm, a hour of "12" really means 0. 2124 * getdate.c: Regenerated using byacc (not bison per comment). 2125 2126Tue Sep 9 20:51:45 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2127 2128 * build_lib.com: Add vasprintf.c and vasprintf.obj. 2129 2130 * build_lib.com: Remove strippath.obj from library/create command. 2131 2132Sun Sep 7 17:35:27 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2133 2134 * system.h: Replace comment referring to ChangeLog with a 2135 comment based on the ChangeLog entries. 2136 2137 * strdup.c: Removed, per change to ../configure.in 2138 * Makefile.in (SOURCES): Remove strdup.c. 2139 2140Mon Jun 16 18:59:50 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2141 2142 * system.h: Add CVS_FNMATCH. 2143 2144Sun Jun 8 23:41:11 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2145 2146 * system.h (mkfifo): Remove; not used anywhere. 2147 2148Thu Mar 6 17:14:49 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2149 2150 * regex.c: Partial merge with version from emacs 19.34. I brought 2151 over most trivial changes (whitespace and so on). Most of the 2152 changes to portability cruft I did not bring over, on the theory 2153 of sticking to the devil that we know. I did bring over the 2154 change to undef MAX and MIN (this is a better solution to a 2155 problem we had been handling a different way). There were a 2156 variety of changes I probably could/should have brought over, but 2157 elected not to try to understand them and whether they would cause 2158 trouble (printchar -> putchar, changes to output format in 2159 print_partial_compiled_pattern, internationalization, 2160 FREE_STACK_RETURN and friends which would appear to be fixing 2161 memory leaks in error cases, RE_TRANSLATE_TYPE, and others). I 2162 did merge the changes (union fail_stack_elt, PUSH_FAILURE_POINTER, 2163 etc.) to use a union for the failure stack rather than playing 2164 games with pointers and integers (that was my reason for 2165 bothering; the code had been broken on the Alpha). 2166 2167Mon Feb 10 18:52:18 1997 Ullrich von Bassewitz <uz@musoftware.com> 2168 2169 * md5.c: Make the parameter to getu32 const since the function will 2170 only read the values and this will avoid compiler warnings in other 2171 places. 2172 2173Mon Feb 10 18:29:04 1997 Ullrich von Bassewitz <uz@musoftware.com> 2174 2175 * vasprintf.c: Added a #define for systems where a va_list is 2176 defined as an array, not as a pointer. 2177 2178Mon Feb 10 09:31:38 1997 Ken Raeburn <raeburn@cygnus.com> 2179 2180 * md5.c (MD5STEP): Truncate to 32 bits before shifting right. 2181 2182Thu Jan 30 11:35:26 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2183 2184 * regex.h: Don't prototype re_comp and re_exec. 2185 2186Tue Jan 28 17:45:46 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2187 2188 * md5.c, md5.h: Changes so these work without having an integer 2189 type which is exactly 32 bits. Modeled after changes by Tatu Ylonen 2190 <ylo@cs.hut.fi> as part of SSH but rewritten. 2191 2192Wed Jan 8 14:50:47 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2193 2194 * Makefile.in, getopt.h, sighandle.c, system.h: Remove CVSid; we 2195 decided to get rid of these some time ago. 2196 2197Thu Jan 2 13:30:56 1997 Jim Kingdon <kingdon@harvey.cyclic.com> 2198 2199 * Makefile.in, argmatch.c, fnmatch.c, fnmatch.h, getline.c, 2200 getopt.c, getopt.h, getopt1.c, getwd.c, hostname.c, mkdir.c, 2201 regex.c, regex.h, rename.c, sighandle.c, strdup.c, strerror.c, 2202 stripslash.c, system.h, vasprintf.c, wait.h, xgetwd.c, yesno.c: 2203 Remove "675" paragraph; see ../ChangeLog for rationale. 2204 2205Sun Nov 24 13:34:25 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2206 2207 * getdate.y (Convert): Change last acceptable year from 1999 to 2208 2038. 2209 * getdate.c: Regenerated using byacc 1.9. 2210 2211Tue Nov 19 17:11:17 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2212 2213 * Makefile.in (OBJECTS): Remove strippath.o; we don't use 2214 strip_path anymore. 2215 (SOURCES): Remove strippath.c. 2216 * strippath.c: Removed. 2217 * build_lib.com: Remove strippath.c. 2218 2219Wed Oct 2 10:43:35 1996 Norbert Kiesel <nk@col.sw-ley.de> 2220 2221 * getdate.y: removed CVSid variable 2222 2223 * getdate.c: regenerated (using byacc 1.9) 2224 2225Wed Sep 25 10:25:00 1996 Larry Jones <larry.jones@sdrc.com> 2226 2227 * vasprintf.c: Fix type clashes in calls to strtoul. 2228 2229Wed Sep 11 15:55:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2230 2231 * build_lib.com: Add valloc.c. 2232 2233Tue Sep 10 23:04:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2234 2235 * Makefile.in (DISTFILES): Add build_lib.com. 2236 2237Fri Aug 16 16:01:57 1996 Norbert Kiesel <nk@col.sw-ley.de> 2238 2239 * Makefile.in (installdirs): new (empty) target 2240 2241Mon Aug 12 11:03:43 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2242 2243 * system.h: Don't use #elif. It is said to cause problems with 2244 one of the HP compilers on HPUX 9.01. 2245 2246Sun Jul 7 23:25:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2247 2248 * memmove.c: Removed. The memove function was used by a very old 2249 version of the CVS server for nefarious purposes and it has been 2250 long gone. 2251 * Makefile.in (SOURCES): Remove memmove.c. 2252 2253Thu Jun 6 15:12:59 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2254 2255 * vasprintf.c: If STDC_HEADERS, include stdlib.h rather than 2256 declaring its functions ourself. 2257 2258Wed Jun 05 10:14:29 1996 Mike Ladwig <mike@twinpeaks.prc.com> 2259 and Jim Kingdon <kingdon@cyclic.com> 2260 2261 * system.h: If ERRNO_H_MISSING is defined, don't include errno.h. 2262 2263Wed Jun 05 10:14:29 1996 Mike Ladwig <mike@twinpeaks.prc.com> 2264 2265 * regex.c: Don't define MAX and MIN if already defined. 2266 2267Sun May 12 09:40:08 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2268 2269 * getdate.y: Replace alloca.h include with a comment explaining 2270 why we avoid alloca and the consequences of that. 2271 * getdate.c: Regenerated. 2272 2273Wed May 8 09:31:03 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2274 2275 * getdate.c: Regenerate with the version of byacc in Red Hat 3.0.3 2276 (which I believe is byacc 1.9). byacc, unlike bison, does not 2277 require alloca in the generated parser. 2278 2279Thu Apr 25 18:26:34 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2280 2281 * getdate.y (get_date): Set Start from nowtime, not now->time, 2282 which may not be set. 2283 * getdate.c: Regenerated. 2284 2285Wed Apr 10 17:55:02 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2286 2287 * getdate.y (get_date): Use a time_t variable rather than a field 2288 in a struct timeb. Works around Solaris compiler bug. Sure, it 2289 is a compiler bug, but the workaround is completely painless. 2290 * getdate.c: Regenerated. 2291 2292Fri Mar 22 11:17:05 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2293 2294 * system.h: If EXIT_FAILURE is not defined by stdlib.h, define it 2295 ourself. 2296 2297Thu Mar 14 16:27:53 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2298 2299 * system.h: Remove alloca cruft. 2300 2301Wed Feb 28 03:16:48 1996 Benjamin J. Lee <benjamin@cyclic.com> 2302 2303 * build_lib.com: Changed definition of symbol CC to search 2304 for include files in [-.VMS] so VMS config.h can be picked 2305 up without copying. 2306 2307Tue Feb 27 21:26:34 1996 Benjamin J. Lee <benjamin@cyclic.com> 2308 2309 * build_lib.com: Added. DCL File to build contents of [.lib] 2310 2311Tue Feb 27 21:18:38 1996 Benjamin J. Lee <benjamin@cyclic.com> 2312 2313 * system.h: added an existence_error macro check for EVMSERR 2314 necessary for happiness under VMS 2315 2316Thu Feb 22 22:30:04 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2317 2318 * Makefile.in (OBJECTS): Remove @ALLOCA@ 2319 (SOURCES): Remove alloca.c 2320 * alloca.c: Removed. 2321 * regex.c (REGEX_MALLOC): Define. 2322 2323Thu Feb 15 14:00:00 Jim Kingdon <kingdon@cyclic.com> 2324 2325 * vasprintf.c: Declare abs(). 2326 2327Wed Feb 14 14:48:31 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2328 2329 * vasprintf.c (int_vasprintf): Don't cast arguments to memcpy. 2330 * vasprintf.c, strtoul.c: Don't include ansidecl.h. Do include 2331 config.h if HAVE_CONFIG_H (for const). 2332 * strtoul.c: Change CONST to const. 2333 2334Tue Feb 13 20:04:39 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2335 2336 * strtoul.c: Added (needed by vasprintf.c, and missing on SunOS4). 2337 * Makefile.in (SOURCES): Add strtoul.c. 2338 2339Mon Feb 12 10:04:46 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2340 2341 * vasprintf.c: Added (same contents as before). 2342 * Makefile.in (SOURCES): Add vasprintf.c. 2343 2344Thu Feb 1 14:33:17 1996 Karl Fogel <kfogel@floss.red-bean.com> 2345 2346 * Makefile.in (xlint): new rule; does nothing, as I'm not sure 2347 running lint is actually advisable in here, but the top-level 2348 Makefile thinks it can `make xlint' here. 2349 2350Thu Feb 1 15:07:42 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2351 2352 * getopt.c: Remove rcsid. 2353 2354Tue Jan 30 18:20:27 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2355 2356 * getline.c: Don't define NDEBUG. 2357 (getstr): Rewrite assertions in a way which should stay clear of 2358 signed/unsigned problems and compiler warnings thereof. 2359 2360Thu Jan 25 00:14:06 1996 Jim Kingdon <kingdon@beezley.cyclic.com> 2361 2362 * yesno.c (yesno): fflush stdout as well as stderr. 2363 2364Wed Jan 3 18:16:50 1996 Jim Kingdon <kingdon@harvey.cyclic.com> 2365 2366 * sighandle.c (SIG_register): Use memset not bzero. 2367 * system.h: Remove defines for index, rindex, bcmp, and bzero. 2368 All the calls to those functions are gone from CVS. 2369 2370Tue Jan 2 13:00:00 1996 Jim Kingdon <kingdon@peary.cyclic.com> 2371 2372 Visual C++ lint: 2373 * sighandle.c: Prototype SIG_handle and SIG_defaults. 2374 Use SIG_ERR where appropriate. 2375 2376Mon Dec 18 10:15:05 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 2377 2378 * rename.c: Check ENOENT rather than existence_error. The latter 2379 is undefined in this file, and including system.h is said to cause 2380 (unspecified) problems. 2381 2382Sun Dec 17 23:58:06 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 2383 2384 * vasprintf.c: Removed (it is no longer used). 2385 * Makefile.in (SOURCES): Remove vasprintf.c. 2386 2387Sat Dec 16 17:18:33 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 2388 2389 * vasprintf.c: Added. 2390 * Makefile.in (SOURCES): Add vasprintf.c 2391 2392Mon Dec 4 10:54:04 1995 Jim Kingdon <kingdon@harvey.cyclic.com> 2393 2394 * getdate.c: Remove #line directives. I know, this is a kludge, 2395 but Visual C++ 2.1 seems to require it (why, I have no idea. It 2396 has no trouble with the #line directives in getdate in CVS 1.6). 2397 2398Sat Nov 18 16:20:37 1995 Karl Fogel <kfogel@floss.cyclic.com> 2399 2400 * rename.c: same. 2401 2402 * mkdir.c: Use new macro `existence_error', instead of comparing 2403 errno to ENOENT directly. 2404 2405 * system.h (existence_error): new macro, tries to portably ask if 2406 errno represents a file-not-exist error. 2407 2408Fri Nov 17 20:08:58 1995 Karl Fogel <kfogel@floss.cyclic.com> 2409 2410 * system.h (NEED_DECOY_PERMISSIONS): moved this section to where 2411 it belongs, duh. 2412 2413 * getdate.c: if STDC_HEADERS, then just include <stdlib.h> instead 2414 of declaring malloc() and realloc() to be char *. 2415 2416 * system.h: ifdef NEED_DECOY_PERMISSIONS, then define the S_I* 2417 permission masks for USR, GRP, and OTH in terms of the simpler 2418 OS/2 masks. 2419 2420Wed Nov 15 15:36:03 1995 Karl Fogel <kfogel@floss.cyclic.com> 2421 2422 * system.h: ifdef USE_OWN_TCPIP_H, then include "tcpip.h". Only 2423 OS/2 does this right now. 2424 2425Tue Nov 14 18:44:57 1995 Greg A. Woods <woods@most.weird.com> 2426 2427 * getdate.c: OK, this one is from SunOS-4.1 yacc and may be more 2428 portable -- at least it compiles silently here! ;-) 2429 2430Mon Nov 13 03:53:45 1995 Karl Fogel <kfogel@floss.cyclic.com> 2431 2432 * fnmatch.c: conform to 80 column standard (yes, I'm a pedant). 2433 2434Wed Nov 8 11:10:59 1995 Karl Fogel <kfogel@floss.cyclic.com> 2435 2436 * system.h (STAT_MACROS): ifdef S_IFMT, then use it as before; but 2437 if it's not defined, then just do a single mask and assume 2438 acceptance any of non-zero result. Norbert, I trust you'll let me 2439 know if this is unsatisfactory. :-) 2440 Ifdef HAVE_SYS_UTIME_H, then include <sys/utime.h>. Only OS/2 2441 defines this right now. 2442 2443Wed Nov 8 13:18:51 1995 Norbert Kiesel <nk@col.sw-ley.de> 2444 2445 * valloc.c: omit malloc declaration (it's already in system.h 2446 which is included and conflicts with <stdlib.h> on some 2447 systems). 2448 2449Tue Nov 7 19:38:48 1995 Norbert Kiesel <nk@col.sw-ley.de> 2450 2451 * system.h (STAT_MACROS_BROKEN): undo previous change, because 2452 else all regular files will be identified as links (the mask for 2453 links is S_IFREG|S_IFCHR). 2454 2455Mon Nov 6 19:20:56 1995 Karl Fogel <kfogel@floss.cyclic.com> 2456 2457 * system.h (STAT_MACROS_BROKEN): in defining the S_IF* macros, 2458 don't fold to 1 or 0 by first masking with S_IFMT; not all 2459 systems have that macro, and anyway it's only necessary that we 2460 return non-zero. 2461 2462Fri Oct 27 13:43:35 1995 Karl Fogel <kfogel@floss.cyclic.com> 2463 2464 * save-cwd.c: use __PROTO instead of __P (see below). 2465 2466 * getline.h (__PROTO): same as below. 2467 2468 * save-cwd.h (__PROTO): replaces __P. New name, so don't ask if 2469 already defined. The conflict was that OS/2 w/ IBM C/C++ uses 2470 `__P' for something else, in <ctype.h> of all places. 2471 2472 * system.h: do nothing about alloca ifdef ALLOCA_IN_STDLIB (see 2473 ../src/ChangeLog). 2474 2475Tue Oct 24 13:01:25 1995 Norbert Kiesel <nk@col.sw-ley.de> 2476 2477 * wait.h: include sys/resource.h if available. This is needed at 2478 least under AIX-3.2 where <sys/wait.h> doesn't include it. 2479 2480Mon Oct 23 17:39:11 1995 Norbert Kiesel <nk@col.sw-ley.de> 2481 2482 * valloc.c (valloc): change parameter definition 2483 2484Sun Oct 22 14:15:44 1995 Jim Meyering (meyering@comco.com) 2485 2486 * getline.c, getline.h: New files. 2487 * Makefile.in (SOURCES, OBJECTS, HEADERS): Add getline.c, getline.o, 2488 and getline.h, respectively. 2489 2490Tue Oct 10 18:01:50 1995 Karl Fogel <kfogel@totoro.cyclic.com> 2491 2492 * Makefile.in (cvs_srcdir): define cvs_srcdir to be ../src, then 2493 include it with -I so save_cwd.c can find error.h (for example). 2494 2495Sun Oct 8 12:27:57 1995 Peter Wemm <peter@haywire.DIALix.COM> 2496 2497 * system.h: define POSIX_SIGNALS or BSD_SIGNALS if configure has 2498 located all the necessary functions for each "type". 2499 * sighandle.c: detect/use POSIX/BSD reliable signals (especially 2500 for blocking signals in critical sections). Helps prevent stray 2501 locks on interruption. 2502 2503Mon Oct 2 18:11:23 1995 Jim Blandy <jimb@totoro.cyclic.com> 2504 2505 * system.h: Doc fix. 2506 2507Mon Oct 2 18:10:35 1995 Larry Jones <larry.jones@sdrc.com> 2508 2509 * regex.c: compile 4.2 BSD compatible functions even when 2510 _POSIX_SOURCE is defined since we need them and we wouldn't be 2511 compiling this file unless they don't exist. 2512 2513Mon Oct 2 10:32:20 1995 Michael Finken <finken@conware.de> 2514 2515 * strstr.c (strstr): new file and func. 2516 2517 * Makefile.in (SOURCES): added strstr.c. 2518 2519Sun Oct 1 21:03:40 1995 Karl Fogel <kfogel@totoro.cyclic.com> 2520 2521 * regex.c: reverted below change. 2522 2523Thu Sep 28 13:37:04 1995 Larry Jones <larry.jones@sdrc.com> 2524 2525 * regexp.c: check for ISC. 2526 2527Thu Sep 7 19:18:00 1995 Jim Blandy <jimb@cyclic.com> 2528 2529 * save-cwd.c: #include <direct.h> and <io.h>, on systems that 2530 have them. 2531 2532 * getopt.c (_getopt_internal): Cast the return value of strlen, 2533 which is unsigned, before comparing it with the difference between 2534 two pointers, which is unsigned. 2535 2536Thu Aug 31 11:31:42 1995 Jim Blandy <jimb@totoro.cyclic.com> 2537 2538 * getdate.y [STDC_HEADERS]: #include <stdlib.h>, for abort. 2539 [HAVE_ALLOCA_H]: #include <alloca.h>, for alloca on Windows NT. 2540 2541Wed Aug 30 18:48:44 1995 Jim Blandy <jimb@totoro.cyclic.com> 2542 2543 * system.h [HAVE_IO_H]: #include <io.h>, for Windows NT. 2544 [HAVE_DIRECT_H]: #include <direct.h>, for Windows NT. 2545 (CVS_MKDIR, FOLD_FN_CHAR, fnfold, fncmp, ISDIRSEP, OPEN_BINARY, 2546 FOPEN_BINARY_READ, FOPEN_BINARY_WRITE): New macros/functions, for 2547 use in system-sensitive code. 2548 2549 * regex.c (re_set_registers): start and end are pointers, not 2550 integers. Cast the initializing value appropriately. 2551 2552 * getopt.c [HAVE_STRING_H]: #include <string.h>, to avoid 2553 warnings. 2554 2555 * fnmatch.c (FOLD_FN_CHAR): Give this a dummy #definition if 2556 config.h didn't #define it. 2557 (fnmatch): Pass filename characters through FOLD_FN_CHAR before 2558 comparing them. 2559 2560 * argmatch.c: #include <sys/types.h>. 2561 (argmatch): Declare arglen to be a size_t, rather than an int, 2562 to avoid signed/unsigned comparison "problems". 2563 2564 * .cvsignore: Remove getdate.c from this file. We want to 2565 distribute it, for systems that don't have a Yacc-equivalent 2566 installed (like Windows NT). 2567 2568Sat Aug 19 22:00:51 1995 Jim Blandy <jimb@totoro.cyclic.com> 2569 2570 * error.c: Don't #define CVS_SUPPORT here. config.h takes care of 2571 that for us. 2572 [CVS_SUPPORT] (error_use_protocol): New variable, with apology. 2573 (error): If error_use_protocol is set, report errors using the 2574 client/server protocol. 2575 * error.h [CVS_SUPPORT]: Extern decl for error_use_protocol. 2576 2577Fri Aug 4 00:01:24 1995 Jim Meyering (meyering@comco.com) 2578 2579 * xgetwd.c: Don't declare free. A K&R style declaration gets 2580 a conflict on some Sun systems when compiling with acc. 2581 2582 * save-cwd.c: New file. 2583 * save-cwd.h: New file. 2584 * Makefile.in (SOURCES): Add save-cwd.c 2585 (OBJECTS): Add save-cwd.o. 2586 (HEADERS): Add save-cwd.h. 2587 2588Thu Aug 3 00:55:54 1995 Jim Meyering (meyering@comco.com) 2589 2590 * error.h: New file. 2591 * Makefile.in (HEADERS): Add error.h. 2592 2593Sat Jul 29 15:53:55 1995 James Kingdon <kingdon@harvey.cyclic.com> 2594 2595 * Makefile.in (SOURCES): Add getdate.c. 2596 2597Thu Jul 27 09:11:41 1995 Robert Lipe <robertl@rjlhome.arnet.com> 2598 2599 * system.h: Check for PATHSIZE before falling back to _POSIX_PATH_MAX. 2600 2601Thu Jul 20 12:38:03 1995 James Kingdon <kingdon@harvey.cyclic.com> 2602 2603 * error.c: Instead of calling cvs functions to clean up, allow cvs 2604 to register a callback via error_set_cleanup. Avoids hassles with 2605 include files and SERVER_SUPPORT and so on. 2606 2607Tue Jul 18 21:18:00 1995 Jim Blandy <jimb@cyclic.com> 2608 2609 * system.h: Include <sys/param.h> only if HAVE_SYS_PARAM_H 2610 is #defined. We've added a test to configure.in to #define this 2611 on most systems. 2612 2613Thu Jul 13 11:22:21 1995 Jim Meyering (meyering@comco.com) 2614 2615 * xgetwd.c: New file. 2616 * Makefile.in (SOURCES): Add xgetwd.c 2617 (OBJECTS): Add xgetwd.o. 2618 2619Wed Jul 12 09:18:49 1995 Jim Meyering (meyering@comco.com) 2620 2621 * Makefile.in (OBJECTS): Remove fnmatch.o. Now configure adds it 2622 to LIBOBJS when necessary. 2623 2624Fri Jun 30 16:27:18 1995 James Kingdon <kingdon@harvey.cyclic.com> 2625 2626 * rename.c (rename): If MVDIR is not defined, just give an error 2627 on attempt to rename a directory. 2628 2629Thu Jun 29 00:46:31 1995 James Kingdon <kingdon@harvey.cyclic.com> 2630 2631 * system.h: Check HAVE_SYS_TIMEB_H not non-existent HAVE_TIMEB_H. 2632 2633 * system.h: Don't define alloca if it is already defined. 2634 2635Wed Jun 28 15:24:51 1995 James Kingdon <kingdon@harvey.cyclic.com> 2636 2637 * system.h: If NeXT, define utimbuf ourself. 2638 2639Mon May 29 22:32:40 1995 J.T. Conklin <jtc@rtl.cygnus.com> 2640 2641 * system.h: Handle time and directory headers as recommended in 2642 the autoconf manual. 2643 Undefine the S_FOO() macros if STAT_MACROS_BROKEN is set. 2644 Don't define mode_t, as it is handled by config.h. 2645 2646Sat May 27 08:46:00 1995 Jim Meyering (meyering@comco.com) 2647 2648 * Makefile.in (Makefile): Regenerate only Makefile in current 2649 directory when Makefile.in is out of date. Depend on ../config.status. 2650 2651Fri Apr 28 22:49:25 1995 Jim Blandy <jimb@totoro.bio.indiana.edu> 2652 2653 * Makefile.in (SOURCES, OBJECTS): Updated. 2654 (HEADERS): New variable. 2655 (DISTFILES): Updated. 2656 (dist-dir): Renamed from dist; changed to work with DISTDIR 2657 variable passed from parent. 2658 2659Wed Feb 8 06:37:53 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 2660 2661 * system.h (S_IRUSR et al): Define if not already defined. 2662 2663 * waitpid.c [HAVE_CONFIG_H]: Include "config.h". 2664 (ualloc): Return OLDPTR rather than running off the end. 2665 2666Mon Aug 22 22:48:19 1994 Ken Raeburn (raeburn@kr-pc.cygnus.com) 2667 2668 * error.c (strerror): Replaced conditional static definition 2669 (always used, since the condition variable was never set) with an 2670 extern declaration, since it's provided by libc or strerror.c. 2671 2672Wed Aug 10 14:54:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 2673 2674 * Makefile.in (SOURCES): Add waitpid.c. 2675 * waitpid.c: New file. 2676 2677Tue Aug 9 16:00:12 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 2678 2679 * md5.h (uint32): If SIZEOF_LONG isn't 4, don't define this to be 2680 "unsigned long"; try SIZEOF_INT and "unsigned int", otherwise 2681 complain. 2682 2683 * md5.c: Include config.h. 2684 (const): Don't bother defining here, config.h should take care of 2685 it. 2686 2687 * valloc.c (malloc): Declare. 2688 2689Fri Jul 15 12:57:20 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 2690 2691 * getopt.c: Do not include <stdlib.h> unless __GNU_LIBRARY__ is 2692 defined. On Irix 5.2, <stdlib.h> includes <getopt.h>, which 2693 causes a multiple definition of struct option. 2694 2695Fri Jul 8 10:04:59 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 2696 2697 * md5.h, md5.c: Remove ANSI-isms. 2698 2699Thu Jul 7 20:24:18 1994 Ian Lance Taylor (ian@sanguine.cygnus.com) 2700 2701 * md5.h, md5.c: New files. 2702 * Makefile.in (SOURCES): Add md5.c. 2703 (OBJECTS): Add md5.o. 2704 (DISTFILES): Add md5.h. 2705 (md5.o): New target; depend upon md5.h. 2706 2707Fri May 27 18:15:34 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com) 2708 2709 * valloc.c: New file. 2710 2711Tue May 17 08:18:26 1994 Jim Kingdon (kingdon@lioth.cygnus.com) 2712 2713 * error.c (error, fperror): If server_active, call server_cleanup 2714 as well as Lock_Cleanup. 2715 2716Thu Jan 6 13:45:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com) 2717 2718 * system.h: Fix Dec 27 change to work correctly. Makes Sep 9 2719 change unnecessary, so backed that one out. Never define PATH_MAX 2720 in terms of pathconf, because that doesn't produce a constant, and 2721 PATH_MAX is used to set array sizes. 2722 2723Mon Dec 27 14:22:07 1993 Mark Eichin (eichin@cygnus.com) 2724 2725 * system.h: don't touch PATH_MAX or MAXPATHLEN if *both* of them 2726 are already defined, as one may be defined in terms of the other. 2727