Home | History | Annotate | Line # | Download | only in lib
      1 2005-09-29  Derek Price  <derek (a] ximbiot.com>
      2 
      3 	* system.h: #define fd_select select when not already defined.
      4 
      5 2005-09-25  Conrad T. Pino  <Conrad (a] 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 
     11 2005-09-21  Conrad T. Pino  <Conrad (a] Pino.com>
     12 
     13 	* libcvs.dep: Regenerated for "../windows-NT/fix-msvc-mak.pl" change
     14 	to remove "basetsd" references.
     15 
     16 2005-09-20  Conrad T. Pino  <Conrad (a] 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 
     25 2005-09-20  Derek Price  <derek (a] ximbiot.com>
     26 
     27 	* getaddrinfo.c: Update from GNULIB.
     28 
     29 2005-09-20  Derek Price  <derek (a] ximbiot.com>
     30 	    Paul Eggert  <eggert (a] cs.ucla.edu>
     31 
     32 	* regcomp.c, regex_internal.c, regex_internal.h, regexec.c: New,
     33 	simpler replacement fix for the previous.
     34 
     35 2005-09-19  Derek Price  <derek (a] 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 
     53 2005-09-15  Derek Price  <derek (a] 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 
     63 2005-09-13  Derek Price  <derek (a] ximbiot.com>
     64 
     65 	* canon-host.c: Update from GNULIB.
     66 
     67 2005-09-12  Derek Price  <derek (a] ximbiot.com>
     68 
     69 	* gai_strerror.c: Include config.h when available.  Include
     70 	getaddrinfo.h before other headers to test interface.
     71 
     72 2005-09-10  Larry Jones  <lawrence.jones (a] 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 
     78 2005-09-09  Derek Price  <derek (a] 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 
     84 2005-09-08  Derek Price  <derek (a] ximbiot.com>
     85 
     86 	* getaddrinfo.h: Don't assume HAVE_GETADDRINFO will be defined when the
     87 	system does not haev getaddrinfo.
     88 
     89 2005-09-06  Derek Price  <derek (a] 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 
    102 2005-09-05  Derek Price  <derek (a] ximbiot.com>
    103 
    104 	* Makefile.am (mbchar): Remove obsolete module cruft.
    105 
    106 2005-09-04  Derek Price  <derek (a] 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 
    126 2005-08-31  Derek Price  <derek (a] ximbiot.com>
    127 
    128 	* getdelim.c (getdelim): Return EOF on EOF, revisited.
    129 
    130 2005-08-31  Derek Price  <derek (a] ximbiot.com>
    131 
    132 	* getdelim.c (getdelim): Return EOF on EOF.
    133 
    134 2005-08-12  Derek Price  <derek (a] 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 
    145 2005-06-12  Conrad T. Pino  <Conrad (a] 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 
    150 2005-06-10  Derek Price  <derek (a] 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 
    165 2005-05-30  Conrad T. Pino  <Conrad (a] Pino.com>
    166 
    167 	* libcvs.dsp: Add file "windows-NT/woe32.h" to project.
    168 	* libcvs.dep: Regenerate for "libcvs.dsp" change.
    169 
    170 2005-05-28  Derek Price  <derek (a] ximbiot.com>
    171 
    172 	* glob_.h: s/MISSING_SYS_CDEFS_H/_SYS_CDEFS_H/.  Add comment.
    173 
    174 2005-05-27  Derek Price  <derek (a] ximbiot.com>
    175 
    176 	* getlogin_r.h: Import new version from GNULIB.
    177 
    178 2005-05-26  Derek Price  <derek (a] ximbiot.com>
    179 
    180 	* glob_.h: Protect __THROW separately from __BEGIN_DECLS.
    181 
    182 2005-05-26  Derek Price  <derek (a] 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 
    188 2004-05-26  Conrad T. Pino  <Conrad (a] 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 
    193 2004-05-26  Conrad T. Pino  <Conrad (a] 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 
    198 2005-05-25  Derek Price  <derek (a] ximbiot.com>
    199 
    200 	* glob.c (LOGIN_NAME_MAX): Wrap sysconf for Windows.
    201 
    202 2005-05-25  Derek Price  <derek (a] 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 	
    214 2005-05-25  Derek Price  <derek (a] 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 
    221 2004-05-24  Conrad T. Pino  <Conrad (a] 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 
    228 2005-05-24  Conrad T. Pino  <Conrad (a] Pino.com>
    229 
    230 	* glob_.h: Remove "struct stat;" forward declaration and update comment.
    231 
    232 2005-05-24  Conrad T. Pino  <Conrad (a] Pino.com>
    233 
    234 	* glob_.h: "#include <sys/stat.h>" for Solaris "#define stat stat64"
    235 	case.
    236 
    237 2005-05-24  Derek Price  <derek (a] 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 
    242 2005-05-24  Derek Price  <derek (a] ximbiot.com>
    243 
    244 	* Makefile.am (BUILT_SOURCES, EXTRA_DIST, MAINTAINERCLEANFILES): Add
    245 	getdate.c due to automake bug.
    246 
    247 2005-05-24  Derek Price  <derek (a] 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 
    252 2005-05-23  Derek Price  <derek (a] 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 
    257 2005-05-23  Derek Price  <derek (a] ximbiot.com>
    258 
    259 	* Makefile.am: Remove unnecessary comment.
    260 
    261 2005-05-23  Derek Price  <derek (a] 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 
    286 2005-05-20  Derek Price  <derek (a] ximbiot.com>
    287 
    288 	* glob.c (__stat64): Add args to macro definition for clarity.
    289 
    290 2005-05-19  Derek Price  <derek (a] ximbiot.com>
    291 
    292 	* glob.c: Use POSIX getpwnam_r on Solaris.
    293 
    294 2005-05-19  Derek Price  <derek (a] ximbiot.com>
    295 
    296 	* glob.c: Don't delcare protos for getlogin or getlogin_r if we got one
    297 	from <unistd.h>.
    298 
    299 2005-05-18  Derek Price  <derek (a] ximbiot.com>
    300 
    301 	* glob.c (GETPW_R_SIZE_MAX): Remove `;' from macro definition.
    302 
    303 2005-05-18  Derek Price  <derek (a] ximbiot.com>
    304 
    305 	More misc cleanup for compatibility with GNULIB & glibc, mostly
    306 	suggested by Paul Eggert <eggert (a] 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 
    312 2005-05-17  Conrad T. Pino  <Conrad (a] 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 
    317 2005-05-17  Derek Price  <derek (a] ximbiot.com>
    318 
    319 	More misc cleanup for compatibility with GNULIB & glibc, mostly
    320 	suggested by Paul Eggert <eggert (a] 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 
    329 2005-05-15  Derek Price  <derek (a] ximbiot.com>
    330 
    331 	* glob_.h, glob.c: More misc cleanup for compatibility with GNULIB &
    332 	glibc, mostly suggested by Paul Eggert <eggert (a] cs.ucla.edu>.  Remove
    333 	casts to and from void * - they are not needed in C89.
    334 
    335 2005-05-13  Derek Price  <derek (a] 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 
    341 2005-05-13  Derek Price  <derek (a] ximbiot.com>
    342 
    343 	* glob.c, glob_.h: Misc cleanup for compatibility with GNULIB & glibc,
    344 	mostly suggested by Paul Eggert <eggert (a] cs.ucla.edu>.
    345 
    346 2005-05-12  Derek Price  <derek (a] 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 
    353 2005-05-11  Derek Price  <derek (a] 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 
    362 2005-05-09  Conrad T. Pino  <Conrad (a] Pino.com>
    363 
    364 	* libcvs.dep, libcvs.mak: Regenerated after Windows full rebuild.
    365 
    366 2005-05-08  Mark D. Baushke  <mdb (a] cvshome.org>
    367 
    368 	* libcvs.dsp: unistd-safer.h is in lib, not windows-NT.
    369 	* libcvs.dep: Regenerate.
    370 
    371 2005-05-07  Mark D. Baushke  <mdb (a] 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 
    379 2005-05-03  Derek Price  <derek (a] 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 
    385 2005-05-01  Mark D. Baushke  <mdb (a] cvshome.org>
    386 
    387 	* regex.c: Update from GNULIB.
    388 
    389 2005-04-25  Derek Price  <derek (a] ximbiot.com>
    390 
    391 	* getdate.y: Update from GNULIB.
    392 
    393 2005-04-15  Derek Price  <derek (a] 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 
    400 2005-04-12  Derek Price  <derek (a] ximbiot.com>
    401 
    402 	* getdate.y: Update from GNULIB.
    403 
    404 2005-04-06  Derek Price  <derek (a] ximbiot.com>
    405 
    406 	* getdate.y: Update from GNULIB.
    407 
    408 2005-04-03  Mark D. Baushke  <mdb (a] cvshome.org>
    409 
    410 	* strtol.c: Update from GNULIB.
    411 
    412 2005-03-29  Mark D. Baushke  <mdb (a] cvshome.org>
    413 
    414 	* mktime.c, strftime.c: Update from GNULIB.
    415 
    416 2005-03-23  Derek Price  <derek (a] ximbiot.com>
    417 
    418 	* Makefile.am (getdate_SOURCES): Remove sources that are now included
    419 	via $(noinst_LIBRARIES).
    420 
    421 2005-03-22  Mark D. Baushke  <mdb (a] cvshome.org>
    422 
    423 	* mktime.c, regex.c, stdint_.h, strftime.c, strtol.c: Update from
    424 	GNULIB.
    425 
    426 2005-03-10  Mark D. Baushke  <mdb (a] cvshome.org>
    427 
    428 	* mktime.c, save-cwd.c, strftime.c, strtol.c: Update from GNULIB.
    429 
    430 2005-03-08  Conrad T. Pino  <Conrad (a] Pino.com>
    431 
    432 	* .cvsignore: Add stdint.h entry.
    433 
    434 2005-03-07  Conrad T. Pino  <Conrad (a] 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 
    442 2005-03-07  Mark D. Baushke  <mdb (a] cvshome.org>
    443 
    444 	* pagealign_alloc.c: Update from GNULIB.
    445 
    446 2005-03-04  Jim Hyslop  <jhyslop (a] ieee.org>
    447 
    448 	* xtime.h: added include guards to fix compile errors on IRIX 5.3
    449 	(Patch from Georg Schwarz <georg.scwarz (a] freenet.de>.)
    450 
    451 2005-03-03  Derek Price  <derek (a] ximbiot.com>
    452 
    453 	* pagealign_alloc.c, pagealign_alloc.h: New files from GNULIB.
    454 	* valloc.c: Remove this obsolete file.
    455 
    456 2005-03-02  Jim Meyering  <jim (a] 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 
    466 2005-03-02  Derek Price  <derek (a] ximbiot.com>
    467 
    468 	* gettext.h, setenv.c, vasnprintf.c, vasprintf.c: Update from GNULIB.
    469 
    470 2005-03-01  Derek Price  <derek (a] 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 
    482 2005-03-01  Derek Price  <derek (a] ximbiot.com>
    483 
    484 	* xtime.h: Remove obsolete timeb stuff.
    485 
    486 2005-02-20  Mark D. Baushke  <mdb (a] 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 (a] samurai.com>.)
    492 
    493 2005-02-08  Derek Price  <derek (a] 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 
    498 2005-01-31  Derek Price  <derek (a] ximbiot.com>
    499 
    500 	* Makefile.am: Update copyright notices.
    501 
    502 2004-12-14  Derek Price  <derek (a] ximbiot.com>
    503 
    504 	* Makefile.am (EXTRA_DIST): Add Makefile.gnulib.
    505 
    506 2004-11-30  Conrad T. Pino  <Conrad (a] Pino.com>
    507 
    508 	* libcvs.dep: Regenerated for "../cvsnt.dsp" change.
    509 	* libcvs.mak: Regenerated for "../cvsnt.dsp" change.
    510 
    511 2004-11-21  Mark D. Baushke  <mdb (a] cvshome.org>
    512 
    513 	* libcvs.dep, libcvs.dsp, libcvs.mak: Add "xgethostname.c" to
    514 	project.
    515 
    516 2004-11-19  Derek Price  <derek (a] ximbiot.com>
    517 
    518 	* xgethostname.h, xgethostname.c: New files from GNULIB.
    519 	* Makefile.am (libcvs_a_SOURCES): Add new files.
    520 
    521 2004-11-17  Derek Price  <derek (a] ximbiot.com>
    522 
    523 	* getdate.y, getopt.c, getopt1.c, getopt_.h, getopt_int.h, xgetcwd.c:
    524 	Update from GNULIB.
    525 
    526 2004-11-15  Derek Price  <derek (a] ximbiot.com>
    527 
    528 	* Makefile.am (libcvs_a_LIBADD): Add @ALLOCA@.
    529 
    530 2004-11-11  Derek Price  <derek (a] ximbiot.com>
    531 
    532 	* Makefile.am (EXTRA_DIST): Add test-getdate.sh.
    533 
    534 2004-11-11  Mark D. Baushke  <mdb (a] cvshome.org>
    535 
    536 	* alloca_.h, allocsa.h, mktime.c: Update from GNULIB.
    537 
    538 2004-11-11  Mark D. Baushke  <mdb (a] cvshome.org>
    539 
    540 	* strftime.c, getdate.y: Update from GNULIB.
    541 	* getdate.c: Regenerated.
    542 
    543 2004-11-10  Mark D. Baushke  <mdb (a] cvshome.org>
    544 
    545 	* test-getdate.sh: Remove non-portable 'Feb 29, 2096 8 years'
    546 	test case. Add comments about portable dates.
    547 
    548 2004-11-10  Mark D. Baushke  <mdb (a] cvshome.org>
    549 
    550 	* test-getdate.sh (TZ): Set to UTC0 instead of UTC to fix MacOS X
    551 	problem.
    552 
    553 2004-11-10  Mark D. Baushke  <mdb (a] 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 
    564 2004-11-09  Mark D. Baushke  <mdb (a] cvshome.org>
    565 
    566 	* strftime.c: Update from GNULIB.
    567 
    568 2004-11-05  Conrad T. Pino  <Conrad (a] 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 
    574 2004-11-05  Mark D. Baushke  <mdb (a] cvshome.org>
    575 
    576 	* readlink.c: Update from GNULIB.
    577 
    578 2004-11-04  Conrad T. Pino  <Conrad (a] 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 
    584 2004-11-04  Mark D. Baushke  <mdb (a] cvshome.org>
    585 
    586 	* allocsa.h, allocsa.valgrind: Update from GNULIB.
    587 	* Makefile.in: Regenerated.
    588 
    589 2004-11-04  Mark D. Baushke  <mdb (a] 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 
    594 2004-11-03  Mark D. Baushke  <mdb (a] 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 
    600 2004-11-03  Derek Price  <derek (a] ximbiot.com>
    601 
    602 	* getdate.y: Update from GNULIB.
    603 
    604 2004-11-02  Mark D. Baushke  <mdb (a] cvshome.org>
    605 
    606 	* getpass.c, setenv.h: Update from GNULIB.
    607 
    608 2004-11-02  Mark D. Baushke  <mdb (a] 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 
    616 2004-11-01  Conrad T. Pino  <Conrad (a] 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 
    622 2004-11-01  Derek Price  <derek (a] 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 
    627 2004-11-01  Derek Price  <derek (a] 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 
    638 2004-10-27  Mark D. Baushke  <mdb (a] cvshome.org>
    639 
    640 	* mktime.c (not_equal_tm): New patch from GNULIB.
    641 
    642 2004-10-26  Conrad T. Pino  <Conrad (a] 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 
    648 2004-10-26  Derek Price  <derek (a] ximbiot.com>
    649 
    650 	* Makefile.am (libcvs_a_SOURCES): Move error.h to its own section.
    651 
    652 2004-10-21  Derek Price  <derek (a] 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 
    658 2004-10-23  Conrad T. Pino  <Conrad (a] Pino.com>
    659 
    660 	* libcvs.dsp: Add "../windows-NT/stdint.h" to project.
    661 	* libcvs.dep: Regenerate for "libcvs.dsp" change.
    662 
    663 2004-10-22  Mark D. Baushke  <mdb (a] 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 
    669 2004-10-22  Conrad T. Pino  <Conrad (a] Pino.com>
    670 
    671 	* libcvs.dsp: Remove "argmatch.c" from project.
    672 
    673 2004-10-22  Mark D. Baushke  <mdb (a] 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 
    681 2004-10-22  Derek Price  <derek (a] ximbiot.com>
    682 
    683 	* Makefile.am (libcvs_a_SOURCES): Move md5 to its own section.
    684 	* md5.c, md5.h: Update from GNULIB.
    685 
    686 2004-10-21  Derek Price  <derek (a] ximbiot.com>
    687 
    688 	* Makefile.am, rpmatch.c, yesno.h, yesno.c: Back out recent changes.
    689 
    690 2004-10-21  Derek Price  <derek (a] ximbiot.com>
    691 
    692 	* error.c, error.h: Update from GNULIB.
    693 
    694 2004-10-21  Mark Baushke  <mdb (a] cvshome.org>
    695 
    696 	* libcvs.dep, libcvs.mak: Remove argmatch references.
    697 
    698 2004-10-21  Derek Price  <derek (a] 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 
    704 2004-10-21  Derek Price  <derek (a] ximbiot.com>
    705 
    706 	* Makefile.am (libcvs_a_SOURCES): Move getpagesize to its own section.
    707 	* getpagesize.h: Update from GNULIB.
    708 
    709 2004-10-21  Mark Baushke  <mdb (a] cvshome.org>
    710 
    711 	* Makefile.in: Regenerated.
    712 
    713 2004-10-21  Derek Price  <derek (a] ximbiot.com>
    714 
    715 	* Makefile.am (libcvs_a_SOURCES): Remove argmatch.c.
    716 	* argmatch.c: Remove this unused file.
    717 
    718 2004-10-21  Derek Price  <derek (a] ximbiot.com>
    719 
    720 	* Makefile.am (libcvs_a_SOURCES): Move strftime to its own section.
    721 	* strftime.h: New file.
    722 
    723 2004-10-21  Derek Price  <derek (a] ximbiot.com>
    724 
    725 	* malloc.c: Update from GNULIB.
    726 
    727 2004-10-21  Mark Baushke  <mdb (a] cvshome.org>
    728 
    729 	* Makefile.am (all-local): Fix typo.
    730 	* Makefile.in: Regenerated.
    731 
    732 2004-10-21  Conrad T. Pino  <Conrad (a] Pino.com>
    733 
    734 	* libcvs.mak: Regenerated for "../zlib/lib.dsp" change.
    735 
    736 2004-10-20  Mark D. Baushke  <mdb (a] 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 
    742 2004-10-18  Derek Price  <derek (a] ximbiot.com>
    743 
    744 	* system.h: Define DEVNULL here when necessary.  Don't include
    745 	unistd.h twice.
    746 
    747 2004-10-16  Conrad T. Pino  <Conrad (a] 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 
    753 2004-10-15  Derek Price  <derek (a] ximbiot.com>
    754 
    755 	* asprintf.c, vasprintf.c, vasprintf.h: New files from GNULIB.
    756 
    757 2004-10-15  Derek Price  <derek (a] ximbiot.com>
    758 
    759 	* getpass.c: Update from GNULIB.
    760 
    761 2004-10-09  Derek Price  <derek (a] 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 
    767 2004-10-09  Derek Price  <derek (a] ximbiot.com>
    768 
    769 	* nanosleep.c: Update from GNULIB.
    770 
    771 2004-10-09  Derek Price  <derek (a] ximbiot.com>
    772 
    773 	* memmove.c: Update from GNULIB.
    774 
    775 2004-10-09  Derek Price  <derek (a] ximbiot.com>
    776 
    777 	* Makefile.am (libcvs_a_SOURCES): Move minmax.h to its own section.
    778 
    779 2004-10-07  Derek Price  <derek (a] ximbiot.com>
    780 
    781 	* system.h: Reorganize slightly.
    782 
    783 2004-10-07  Conrad T. Pino  <Conrad (a] 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 
    790 2004-10-06  Derek Price  <derek (a] ximbiot.com>
    791 
    792 	* system.h: Include getopt.h.
    793 
    794 2004-10-06  Derek Price  <derek (a] 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 
    800 2004-10-06  Derek Price  <derek (a] ximbiot.com>
    801 
    802 	* Makefile.am (libcvs_a_SOURCES): Add strcase.h.
    803 	* strcase.h, strcasecmp.c, strncasecmp.c: New files from GNULIB.
    804 
    805 2004-10-06  Derek Price  <derek (a] ximbiot.com>
    806 
    807 	* gethostname.c: Update from gnulib.
    808 
    809 2004-10-06  Derek Price  <derek (a] 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 
    816 2004-10-06  Derek Price  <derek (a] ximbiot.com>
    817 
    818 	* .cvsignore: Add getopt.h.
    819 
    820 2004-10-06  Derek Price  <derek (a] 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 
    827 2004-10-06  Derek Price  <derek (a] ximbiot.com>
    828 
    829 	* mkstemp.c, tempname.c: Update from GNULIB.
    830 
    831 2004-10-06  Derek Price  <derek (a] ximbiot.com>
    832 
    833 	* Makefile.am (libcvs_a_SOURCES): Remove xstrdup.c.
    834 
    835 2004-10-06  Derek Price  <derek (a] ximbiot.com>
    836 
    837 	* xstrdup.c: Remove this obsolete file.
    838 
    839 2004-10-05  Derek Price  <derek (a] ximbiot.com>
    840 
    841 	* Makefile.am (fnmatch, fnmatch-posix): Improve comment.
    842 	* fnmatch.c, fnmatch_loop.c: Update from GNULIB.
    843 
    844 2004-10-05  Derek Price  <derek (a] ximbiot.com>
    845 
    846 	* Makefile.am (libcvs_a_SOURCES): Move exit.h to its own section.
    847 
    848 2004-10-05  Conrad T. Pino  <Conrad (a] 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 
    855 2004-10-05  Derek Price  <derek (a] 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 
    860 2004-10-05  Derek Price  <derek (a] ximbiot.com>
    861 
    862 	* Makefile.gnulib: New file.
    863 
    864 2004-10-05  Derek Price  <derek (a] 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 
    870 2004-10-05  Derek Price  <derek (a] 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 
    875 2004-10-05  Derek Price  <derek (a] 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 
    884 2004-10-05  Derek Price  <derek (a] 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 
    891 2004-10-05  Derek Price  <derek (a] ximbiot.com>
    892 
    893 	* alloca_.h, alloca.c: Import latest versions from GNULIB.
    894 
    895 2004-10-05  Derek Price  <derek (a] ximbiot.com>
    896 
    897 	* Makefile.am (libcvs_a_SOURCES): Move pathmax.h to its own section.
    898 
    899 2004-10-05  Derek Price  <derek (a] 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 
    905 2004-10-05  Derek Price  <derek (a] 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 
    910 2004-10-05  Conrad T. Pino  <Conrad (a] 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 
    916 2004-10-05  Mark D. Baushke  <mdb (a] 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 (a] sco.gaertner.de>.)
    921 
    922 2004-09-09  Conrad T. Pino  <Conrad (a] Pino.com>
    923 
    924 	* libcvs.mak: Regenerated for "../cvsnt.dsp" changes made 2004-09-08.
    925 
    926 2004-08-27  Derek Price  <derek (a] 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 
    933 2004-07-13  Derek Price  <derek (a] ximbiot.com>
    934 
    935 	* .cvsignore: Ignore GCC profiling data.
    936 
    937 2004-06-24  Derek Price  <derek (a] 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 (a] Pino.com>.)
    943 
    944 2004-06-09  Derek Price  <derek (a] ximbiot.com>
    945 
    946 	* Makefile.am (xsize): Move GNULIB xsize module into its own section.
    947 
    948 2004-05-20  Derek Price  <derek (a] ximbiot.com>
    949 
    950 	* Makefile.am (libcvs_a_SOURCES): Add strftime.c.
    951 	* strftime.c: New file.
    952 
    953 2004-05-17  Derek Price  <derek (a] 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 (a] Pino.com>.)
    958 
    959 2004-05-15  Derek Price  <derek (a] 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 
    967 2004-05-15  Derek Price  <derek (a] 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 (a] Pino.com>.)
    974 
    975 2004-05-14  Derek Price  <derek (a] ximbiot.com>
    976 
    977 	* libcvs.dsp: Add basename.c & gettime.c for Windows build.
    978 	(Patch from Conrad T. Pino <Conrad (a] Pino.com>.)
    979 
    980 2004-05-14  Derek Price  <derek (a] ximbiot.com>
    981 
    982 	* gettime.c, nanosleep.c: Updated from GNULIB.
    983 
    984 2004-05-03  Mark D. Baushke  <mdb (a] 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 
    990 2004-05-03  Derek Price  <derek (a] ximbiot.com>
    991 
    992 	* Makefile.am (getdate_LDADD): Add $(LIBINTL), needed on some systems.
    993 
    994 2004-05-03  Derek Price  <derek (a] ximbiot.com>
    995 
    996 	* Makefile.am (BUILT_SOURCES, MAINTAINERCLEANFILES): Remove getdate.c,
    997 	Automake determines this automatically.
    998 	* Makefile.in: Regenerated.
    999 
   1000 2004-05-02  Derek Price  <derek (a] ximbiot.com>
   1001 
   1002 	* progname.c (progname): Assume = "getdate" for now.
   1003 
   1004 2004-05-02  Derek Price  <derek (a] 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 (a] cvshome.org>.)
   1010 
   1011 2004-04-29  Derek Price  <derek (a] 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 
   1017 2004-04-28  Derek Price  <derek (a] 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 
   1029 2004-04-28  Derek Price  <derek (a] ximbiot.com>
   1030 
   1031 	* system.h: Include timespec.h instead of xtime.h.
   1032 	* xtime.h: Removed.
   1033 
   1034 2004-04-27  Derek Price  <derek (a] 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 
   1042 2004-04-27  Derek Price  <derek (a] ximbiot.com>
   1043 
   1044 	* mktime.c: New file.
   1045 	* Makefile.in: Regenerated.
   1046 
   1047 2004-04-27  Derek Price  <derek (a] ximbiot.com>
   1048 
   1049 	* Makefile.am (libcvs_a_SOURCES): Add time_r.h.
   1050 	* time_r.h: New file.
   1051 	* Makefile.in: Regenerated.
   1052 
   1053 2004-04-27  Derek Price  <derek (a] ximbiot.com>
   1054 
   1055 	* nanosleep.c: New file.
   1056 	* Makefile.in: Regenerated.
   1057 
   1058 2004-04-27  Derek Price  <derek (a] ximbiot.com>
   1059 
   1060 	* Makefile.am (libcvs_a_SOURCES): Add gettime.c.
   1061 	* gettime.c: New file.
   1062 	* Makefile.in: Regenerated.
   1063 
   1064 2004-04-27  Derek Price  <derek (a] ximbiot.com>
   1065 
   1066 	* gettimeofday.c: New file.
   1067 	* Makefile.in: Regenerated.
   1068 
   1069 2004-04-27  Derek Price  <derek (a] ximbiot.com>
   1070 
   1071 	* Makefile.am (libcvs_a_SOURCES): Add timespec.h.
   1072 	* timespec.h: New file.
   1073 	* Makefile.in: Regenerated.
   1074 
   1075 2004-04-27  Derek Price  <derek (a] ximbiot.com>
   1076 
   1077 	* system.h: Move definition of FILENAMES_CASE_INSENSITIVE to
   1078 	windows-NT/config.h.
   1079 
   1080 2004-04-27  Derek Price  <derek (a] 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 
   1092 2004-04-26  Derek Price  <derek (a] ximbiot.com>
   1093 
   1094 	* libcvs.dsp: Add stdbool.h from windows-NT as source dependency.
   1095 	* libcvs.mak: Regenerated.
   1096 
   1097 2004-04-23  Derek Price  <derek (a] ximbiot.com>
   1098 
   1099 	* libcvs.dsp, libcvs.dep, libcvs.mak: Back out recent stdbool.h change.
   1100 
   1101 2004-04-23  Derek Price  <derek (a] ximbiot.com>
   1102 
   1103 	* .cvsignore: Add stdbool.h.
   1104 
   1105 2004-04-23  Derek Price  <derek (a] ximbiot.com>
   1106 
   1107 	* libcvs.dsp: Create stdbool.h.
   1108 	* libcvs.dep, libcvs.mak: Regenerated.
   1109 
   1110 2004-04-22  Derek Price  <derek (a] ximbiot.com>
   1111 
   1112 	* system.h: #include <fnmatch.h>.
   1113 
   1114 2004-04-22  Derek Price  <derek (a] ximbiot.com>
   1115 
   1116 	* system.h: #include <stdbool.h>.
   1117 
   1118 2004-04-21  Derek Price  <derek (a] 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 
   1127 2004-04-20  Derek Price  <derek (a] ximbiot.com>
   1128 
   1129 	* system.h: Correct comments.
   1130 
   1131 2004-04-19  Derek Price  <derek (a] ximbiot.com>
   1132 
   1133 	* system.h: Gratuitous reformatting.
   1134 
   1135 2004-04-19  Derek Price  <derek (a] ximbiot.com>
   1136 
   1137 	* Makefile.am (EXTRA_DIST): s/lib\.\w+/libcvs.*/i.
   1138 	* Makefile.in: Regenerated.
   1139 
   1140 2004-04-19  Derek Price  <derek (a] ximbiot.com>
   1141 
   1142 	* libcvs.mak: Regenerated for "zlib/libz.dsp" change.
   1143 	(Patch from Conrad T. Pino <Conrad (a] Pino.com>.)
   1144 
   1145 2004-04-17  Derek Price  <derek (a] 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 (a] Pino.com>.)
   1150 
   1151 2004-04-17  Derek Price  <derek (a] ximbiot.com>
   1152 
   1153 	* LIB.dsp: Rename to...
   1154 	* lib.dsp: ...this.
   1155 
   1156 2004-04-15  Derek Price  <derek (a] 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 (a] Pino.com>.)
   1163 
   1164 2004-04-15  Derek Price  <derek (a] 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 (a] Pino.com>.)
   1170 
   1171 2004-04-15  Derek Price  <derek (a] ximbiot.com>
   1172 
   1173 	* Makefile.am (EXTRA_DIST): Add LIB.dep.
   1174 	* Makefile.in: Regenerated.
   1175 
   1176 2004-04-15  Derek Price  <derek (a] 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 (a] pino.com>.)
   1182 
   1183 2004-04-14  Derek Price  <derek (a] 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 
   1197 2004-04-14  Derek Price  <derek (a] ximbiot.com>
   1198 
   1199 	* Makefile.am (EXTRA_DIST): Remove lib.dep.
   1200 	* Makefile.in: Regenerated.
   1201 
   1202 2004-04-07  Derek Price  <derek (a] 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 (a] Pino.com>.)
   1207 
   1208 2004-04-07  Derek Price  <derek (a] 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 
   1216 2004-04-04  Derek Price  <derek (a] ximbiot.com>
   1217 
   1218 	* system.h: Correct comment.
   1219 
   1220 2004-04-04  Derek Price  <derek (a] 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 
   1226 2004-03-29  Derek Price  <derek (a] ximbiot.com>
   1227 
   1228 	* lib.mak: Regenerated with VC++ 5.0.
   1229 	(Sent by Dennis Jones <djones (a] oregon.com>.)
   1230 	* LIB.dep: Removed.
   1231 
   1232 2004-03-28  Derek Price  <derek (a] ximbiot.com>
   1233 
   1234 	* lib.mak: Regenerated.
   1235 
   1236 2004-03-27  Derek Price  <derek (a] ximbiot.com>
   1237 
   1238 	* LIB.dep, lib.mak: Regenerated.
   1239 
   1240 2004-03-26  Derek Price  <derek (a] ximbiot.com>
   1241 
   1242 	* Makefile.in: Regenerated.
   1243 
   1244 2004-03-26  Derek Price  <derek (a] 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 
   1250 2004-03-25  Derek Price  <derek (a] ximbiot.com>
   1251 
   1252 	* system.h: No longer fold back slashes in paths into slashes.
   1253 
   1254 2004-03-25  Derek Price  <derek (a] ximbiot.com>
   1255 
   1256 	* realloc.c: Update to more recent version from GNULIB to fix a WOE32
   1257 	compilation problem.
   1258 
   1259 2004-03-20  Derek Price  <derek (a] ximbiot.com>
   1260 
   1261 	* mkdir.c (mkdir): Declare string args const.
   1262 
   1263 2004-03-13  Derek Price  <derek (a] ximbiot.com>
   1264 
   1265 	* Makefile.am (libcvs_a_SOURCES): Add error.h.
   1266 	* Makefile.in: Regenerated.
   1267 
   1268 2004-03-11  Derek Price  <derek (a] ximbiot.com>
   1269 
   1270 	* xsize.h: Move the default definition of SIZE_MAX into
   1271 	windows-NT/config.h.in.
   1272 
   1273 2004-03-07  Derek Price  <derek (a] ximbiot.com>
   1274 
   1275 	* xsize.h: Provide a default definition of SIZE_MAX for Windows.
   1276 
   1277 2004-02-20  Derek Price  <derek (a] 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 
   1286 2004-02-15  Derek Price  <derek (a] 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 
   1293 2004-02-15  Derek Price  <derek (a] 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 
   1299 2004-02-15  Derek Price  <derek (a] 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 
   1307 2004-02-15  Derek Price  <derek (a] ximbiot.com>
   1308 
   1309 	Make error() accessible to the GNULIB functions.
   1310 
   1311 	* error.h: Move in from ../src.
   1312 
   1313 2004-02-15  Derek Price  <derek (a] ximbiot.com>
   1314 
   1315 	* strerror.c: Update to latest version from gnulib.
   1316 
   1317 2003-12-14  Mark D. Baushke  <mdb (a] cvshome.org>
   1318 
   1319 	* fseeko.c: Remove unnecessary #ifdef code.
   1320 	* ftello.c: Ditto.
   1321 	* system.h: Ditto.
   1322 
   1323 2003-12-10  Mark D. Baushke  <mdb (a] cvshome.org>
   1324 
   1325 	* ftello.c: Rework for AC_FUNC_FSEEKO.
   1326 	* system.h: Rework fseeko and ftello prototypes.
   1327 
   1328 2003-12-10  Mark D. Baushke  <mdb (a] cvshome.org>
   1329 
   1330 	* xgetwd.c (pathmax.h): Add new include.
   1331 	(Patch from Rob Clevenger <rob (a] robsite.org>.)
   1332 
   1333 2003-12-09  Derek Price  <derek (a] ximbiot.com>
   1334 
   1335 	* system.h: Correct spelling in comment.
   1336 
   1337 2003-12-09  Mark D. Baushke  <mdb (a] 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 
   1345 2003-12-09  Larry Jones  <lawrence.jones (a] eds.com>
   1346 
   1347 	* getdate.c: Regenerated.
   1348 
   1349 2003-12-08  Mark D. Baushke  <mdb (a] 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 
   1357 2003-12-03  Derek Price  <derek (a] 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 
   1366 2003-11-25  Mark D. Baushke  <mdb (a] cvshome.org>
   1367 
   1368 	* Makefile.in: Regenerate for new configure.in.
   1369 
   1370 2003-10-27  Derek Price  <derek (a] ximbiot.com>
   1371 
   1372 	* Makefile.am (libcvs_a_SOURCES): Remove obsolete PROTO.h.
   1373 	* Makefile.in: Regenerated.
   1374 
   1375 2003-10-22  Derek Price  <derek (a] 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 
   1381 2003-10-21  Derek Price  <derek (a] ximbiot.com>
   1382 
   1383 	* Makefile.am (libcvs_a_LIBADD): Add $(LIBINTL) for gettext.
   1384 	* Makefile.in: Regenerated.
   1385 
   1386 2003-10-04  Derek Price  <derek (a] 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 
   1395 2003-10-04  Derek Price  <derek (a] ximbiot.com>
   1396 
   1397 	* system.h (EXIT_FAILURE): Don't define here since it's defined in
   1398 	exit.h.
   1399 
   1400 2003-10-01  Derek Price  <derek (a] ximbiot.com>
   1401 
   1402 	* getpass.c: Update to new version from GNULIB with Larry's fix
   1403 	incorporated.
   1404 
   1405 2003-10-01  Derek Price  <derek (a] ximbiot.com>
   1406 
   1407 	* getopt.h, getopt.c, getopt1.c: Update from GNULIB.
   1408 
   1409 2003-10-01  Derek Price  <derek (a] ximbiot.com>
   1410 
   1411 	* getline.c, getndelim2.c: Merge changes from GNULIB.
   1412 
   1413 2003-10-01  Derek Price  <derek (a] ximbiot.com>
   1414 
   1415 	* system.h: Assume <string.h> and <sys/types.h> per the notes in
   1416 	HACKING.
   1417 
   1418 2003-09-30  Larry Jones  <lawrence.jones (a] 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 (a] mci.com>.)
   1424 
   1425 2003-09-30  Derek Price  <derek (a] 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 
   1433 2003-08-19  Derek Price  <derek (a] ximbiot.com>
   1434 
   1435 	* system.h: Assume more headers, re C89 & GNULIB.
   1436 
   1437 2003-08-12  Derek Price  <derek (a] ximbiot.com>
   1438 
   1439 	* Makefile.am (libcvs_a_SOURCES): Remove getndelim2 - it is now in
   1440 	LIBOBJ.
   1441 
   1442 2003-07-31  Derek Price  <derek (a] ximbiot.com>
   1443 
   1444 	* Makefile.am (libcvs_a_SOURCES): Remove getpass.c per new getpass-gnu
   1445 	API from GNULIB.
   1446 	* Makefile: Regenerated.
   1447 
   1448 2003-07-29  Derek Price  <derek (a] 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 
   1454 2003-07-25  Derek Price  <derek (a] ximbiot.com>
   1455 
   1456 	* lstat.c: Sync with GNULIB.
   1457 	* stat.c: Almost sync'd with GNULIB.
   1458 
   1459 2003-07-25  Derek Price  <derek (a] ximbiot.com>
   1460 
   1461 	* getline.h: Sync this file with GNULIB.
   1462 
   1463 2003-07-24  Derek Price  <derek (a] ximbiot.com>
   1464 
   1465 	* getline.c, getline.h, getndelim2.c, getndelim2.h, getnline.c,
   1466 	getnline.h: Merge some more changes from GNULIB.
   1467 
   1468 2003-07-24  Derek Price  <derek (a] ximbiot.com>
   1469 
   1470 	* gethostname.c: Update from GNULIB.
   1471 
   1472 2003-07-23  Derek Price  <derek (a] ximbiot.com>
   1473 
   1474 	* system.h: Move some includes from src/cvs.h.
   1475 
   1476 2003-07-22  Derek Price  <derek (a] ximbiot.com>
   1477 
   1478 	* system.h: Assume <stddef.h> per C89.
   1479 
   1480 2003-07-22  Derek Price  <derek (a] ximbiot.com>
   1481 
   1482 	* strerror.c: Import current version from GNULIB.
   1483 	* Makefile.in: Regenerated.
   1484 
   1485 2003-07-22  Derek Price  <derek (a] 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 
   1491 2003-07-22  Derek Price  <derek (a] ximbiot.com>
   1492 
   1493 	* exit.h: Really add this file this time.
   1494 	* Makefile.in: Regenerated.
   1495 
   1496 2003-07-22  Derek Price  <derek (a] ximbiot.com>
   1497 
   1498 	* exit.h: New file from GNULIB.
   1499 	* Makefile.am (lib_SOURCES): Add exit.h.
   1500 
   1501 2003-07-19  Derek Price  <derek (a] 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 
   1506 2003-07-19  Derek Price  <derek (a] 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 
   1519 2003-07-19  Derek Price  <derek (a] ximbiot.com>
   1520 
   1521 	* savecwd.c: Move the MD5 stuff that shifted here a few commits back...
   1522 	* md5.c: ...back to here.
   1523 
   1524 2003-07-19  Derek Price  <derek (a] 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 
   1532 2003-07-19  Derek Price  <derek (a] ximbiot.com>
   1533 
   1534 	* getline.c (getdelim): Return ssize_t, as per getline.h.
   1535 
   1536 2003-07-17  Derek Price  <derek (a] 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 
   1546 2003-07-17  Derek Price  <derek (a] 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 
   1559 2003-07-16  Derek Price  <derek (a] 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 
   1566 2003-07-16  Derek Price  <derek (a] 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 
   1577 2003-07-16  Derek Price  <derek (a] ximbiot.com>
   1578 
   1579 	* getline.h: Include config.h so to use the macros it defines.
   1580 	(Thanks to Steve McIntyre <stevem (a] cvshome.org> for the report.)
   1581 
   1582 2003-07-16  Derek Price  <derek (a] 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 
   1591 2003-07-16  Derek Price  <derek (a] 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 (a] cvshome.org> for the report.)
   1601 
   1602 	* Makefile.in: Regenerated.
   1603 
   1604 2003-07-15  Derek Price  <derek (a] ximbiot.com>
   1605 
   1606 	* unlocked-io.h: s/LGPL/GPL/g, imported from GNULIB.
   1607 
   1608 2003-06-13  Derek Price  <derek (a] ximbiot.com>
   1609 
   1610 	* mkstemp.c: New file.
   1611 	* tempname.c: Ditto.
   1612 
   1613 	* Makefile.in: Regenerated.
   1614 
   1615 2003-06-11  Derek Price  <derek (a] 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 
   1624 2003-06-09  Derek Price  <derek (a] 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 
   1630 2003-05-29  Derek Price  <derek (a] 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 (a] hsys.msk.ru>.)
   1635 
   1636 	* Makefile.in: Regenerated.
   1637 
   1638 2003-05-28  Derek Price  <derek (a] 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 (a] hsys.msk.ru>.)
   1646 
   1647 	* Makefile.in: Regenerated.
   1648 
   1649 2003-05-28  Derek Price  <derek (a] ximbiot.com>
   1650 
   1651 	* Makefile.am: get rid of $(includeopt); -Isrc/ is ok, so remove
   1652 	lengthy explanation.
   1653 	(Patch from Alexey Mahotkin <alexm (a] hsys.msk.ru>.)
   1654 
   1655 	* Makefile.in: Regenerated.
   1656 
   1657 2003-05-27  Derek Price  <derek (a] ximbiot.com>
   1658 
   1659 	* README: New file explaining the GNULIB origin of many of the lib
   1660 	files.
   1661 
   1662 2003-05-21  Derek Price  <derek (a] ximbiot.com>
   1663 
   1664 	* Makefile.in: Regenerate with Automake version 1.7.5.
   1665 
   1666 2003-05-21  Derek Price  <derek (a] 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 
   1674 2003-05-21  Derek Price  <derek (a] ximbiot.com>
   1675 
   1676 	* realloc.c: New file from GNULIB.
   1677 	* system.h (HAVE_REALLOC, CVS_REALLOC): Add support for realloc.c.
   1678 
   1679 2003-05-20  Derek Price  <derek (a] ximbiot.com>
   1680 
   1681 	* stat.c: Don't compile LSTAT code unless configure detected that we
   1682 	need to be trailing-slash-safe.
   1683 
   1684 2003-05-20  Derek Price  <derek (a] ximbiot.com>
   1685 
   1686 	* Makefile.in: Regenerated.
   1687 
   1688 2003-05-20  Derek Price  <derek (a] ximbiot.com>
   1689 
   1690 	* system.h: Move in the standard includes from cvs.h.  Define
   1691 	CVS_MALLOC & CVS_REALLOC.
   1692 
   1693 2003-05-19  Derek Price  <derek (a] ximbiot.com>
   1694 
   1695 	* malloc.c: New file from <https://savannah.gnu.org/projects/gnulib>.
   1696 
   1697 2003-05-19  Derek Price  <derek (a] 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 
   1704 2003-05-19  Derek Price  <derek (a] ximbiot.com>
   1705 
   1706 	* .cvsignore: Add fnmatch.h for Windows.
   1707 
   1708 2003-05-09  Derek Price  <derek (a] ximbiot.com>
   1709 
   1710 	* xgssapi.h: #include config.h.
   1711 	(Reported by Boyd Lynn Gerber <gerberb (a] zenez.com>.)
   1712 
   1713 2003-05-09  Derek Price  <derek (a] ximbiot.com>
   1714 
   1715 	* system.h: Define S_ISSOCK on SCO OpenServer.
   1716 
   1717 2003-05-09  Derek Price  <derek (a] ximbiot.com>
   1718 
   1719 	* Makefile.in: Regenerated.
   1720 
   1721 2003-04-30  Derek Price  <derek (a] ximbiot.com>
   1722 
   1723 	* Makefile.in: Regenerated.
   1724 
   1725 2003-04-10  Larry Jones  <lawrence.jones (a] eds.com>
   1726 
   1727 	* Makefile.in: Regenerated.
   1728 
   1729 2003-04-03  Derek Price  <derek (a] 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 (a] cvshome.org>.)
   1736 
   1737 	* Makefile.in: Regenerated.
   1738 
   1739 2003-03-24  Derek Price  <derek (a] ximbiot.com>
   1740 
   1741 	* Makefile.am: Update copyright notice.
   1742 
   1743 	* Makefile.in: Regenerated.
   1744 
   1745 2003-03-19  Mark D. Baushke  <mdb (a] cvshome.org>
   1746 
   1747 	* Makefile.in: Regenerated.
   1748 
   1749 2003-03-19  Derek Price  <derek (a] ximbiot.com>
   1750 
   1751 	* Makefile.in: Regenerated.
   1752 
   1753 2003-02-25  Derek Price  <derek (a] ximbiot.com>
   1754 
   1755 	* Makefile.in: Regenerated.
   1756 
   1757 2003-01-23  Larry Jones  <lawrence.jones (a] 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 
   1764 2002-12-27  Derek Price  <derek (a] ximbiot.com>
   1765 
   1766 	* getdate.c: Regenerated with Bison 1.35.
   1767 
   1768 2002-11-04  Derek Price  <derek (a] ximbiot.com>
   1769 
   1770 	* getdate.y (Convert): Add comment as to the effectiveness of
   1771 	descriptive error messages.
   1772 
   1773 2002-09-24  Derek Price  <derek (a] ximbiot.com>
   1774 
   1775 	* Makefile.in: Regenerated using Automake 1.6.3.
   1776 
   1777 2002-09-24  Derek Price  <derek (a] ximbiot.com>
   1778 
   1779 	* Makefile.in: Regenerated.
   1780 
   1781 2002-09-15  Larry Jones  <lawrence.jones (a] eds.com>
   1782 
   1783 	* system.h: Add FOPEN_BINARY_READWRITE.
   1784 	(Patch submitted by Josh Lehan <cvs (a] krellan.com>.)
   1785 
   1786 2002-08-12  Derek Price  <oberon (a] umich.edu>
   1787 
   1788 	* Makefile.am: Remove obsolete reference to `ftruncate.c'.
   1789 	(Symptoms reported by
   1790 	Andrey Aristarkhov <Aristarkhov (a] bitechnology.ru>.)
   1791 	* Makefile.in: Regenerated.
   1792 
   1793 2002-08-08  Derek Price  <oberon (a] umich.edu>
   1794 
   1795 	* regex.c: Removed unused `compile_range' declaration.
   1796 	(Patch from John Tytgat <John.Tytgat (a] aaug.net>.)
   1797 
   1798 2002-05-09  Larry Jones  <lawrence.jones (a] 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 
   1804 2002-05-08  Derek Price  <oberon (a] umich.edu>
   1805 
   1806 	* Makefile.in: Regenerated.
   1807 	* fnmatch.h: Move this file...
   1808 	* fnmatch.h.in: here.
   1809 
   1810 2002-05-08  Derek Price  <oberon (a] umich.edu>
   1811 
   1812 	* strerror.c: Use HAVE_CONFIG_H and put config.h in brackets rather
   1813 	than quotes.
   1814 
   1815 2002-05-02  Derek Price  <oberon (a] umich.edu>
   1816 
   1817 	* fnmatch.h: More #defines to avoid Mac OS X namespace conflicts.
   1818 
   1819 2002-04-30  Derek Price  <oberon (a] 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 
   1827 2002-04-28  Derek Price  <oberon (a] 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 
   1836 2002-04-20  Larry Jones  <larry.jones (a] sdrc.com>
   1837 
   1838 	* Makefile.am (libcvs_a_SOURCES): Add getpagesize.h.
   1839 	* Makefile.in: Regenerated.
   1840 
   1841 2001-09-18  Derek Price  <dprice (a] 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 (a] acm.org> via
   1846 	Alexey Mahotkin <alexm (a] hsys.msk.ru>.)
   1847 
   1848 2001-09-04  Derek Price  <dprice (a] collab.net>
   1849 
   1850 	* Makefile.in: Regenerated with automake 1.5.
   1851 
   1852 2001-08-09  Derek Price  <dprice (a] collab.net>
   1853 
   1854 	* getpagesize.h: Only include sys/param.h when HAVE_SYS_PARAM_H has
   1855 	been defined by configure.
   1856 
   1857 2001-08-07  Derek Price  <dprice (a] 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 (a] sanchez.com>.)
   1863 
   1864 	* getdate.c: Regenerated.
   1865 
   1866 2001-08-06  Derek Price  <dprice (a] collab.net>
   1867 
   1868 	* Makefile.in: Regenerated.
   1869 
   1870 2001-07-05  Larry Jones  <larry.jones (a] 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 
   1876 2001-07-04  Derek Price  <dprice (a] collab.net>
   1877 
   1878 	* Makefile.in: Regenerated with new Automake release candidate 1.4h.
   1879 
   1880 2001-06-28  Derek Price  <dprice (a] collab.net>
   1881 
   1882 	* Makefile.in: Regenerated with new version of Automake.
   1883 
   1884 2001-06-15  Derek Price  <dprice (a] collab.net>
   1885 
   1886 	* xselect.h: Don't include xtime.h.
   1887 	(Thanks to Martin Neitzel <neitzel (a] sco.gaertner.de>.)
   1888 
   1889 2001-04-25  Derek Price  <dprice (a] collab.net>
   1890 
   1891 	* Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
   1892 
   1893 2001-04-02  Derek Price  <dprice (a] collab.net>
   1894 	    for Alon Ziv  <alonz (a] zapper.com>
   1895 
   1896 	* getdate.y: Add a declaration for yyparse().
   1897 
   1898 	* getdate.c: Regenerated.
   1899 
   1900 2001-03-14  Derek Price  <derek.price (a] openavenue.com>
   1901 
   1902         * Makefile.in: Regenerated
   1903 
   1904 2001-02-20  Derek Price  <derek.price (a] 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 
   1911 2001-02-14  Derek Price  <derek.price (a] 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 
   1921 2001-02-06  Derek Price  <derek.price (a] openavenue.com>
   1922 	    Rex Jolliff  <Rex_Jolliff (a] notes.ymp.gov>
   1923 	    Shawn Smith  <Shawn_Smith (a] 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 
   1930 2001-01-10  Derek Price  <derek.price (a] openavenue.com>
   1931 	    Rex Jolliff  <Rex_Jolliff (a] notes.ymp.gov>
   1932 
   1933 	* rename.c: replace calls to unlink() with CVS_UNLINK() for VMS
   1934 
   1935 2000-12-22  Derek Price  <derek.price (a] openavenue.com>
   1936 
   1937 	* Makefile.am (INCLUDES): Fixed typo
   1938         * Makefile.in: Regenerated
   1939 
   1940 2000-12-22  Derek Price  <derek.price (a] openavenue.com>
   1941 
   1942 	* Makefile.am (INCLUDES): Added $(top_srcdir)/src
   1943         * Makefile.in: Regenerated
   1944 
   1945 2000-12-21  Derek Price  <derek.price (a] openavenue.com>
   1946 
   1947 	* .cvsignore: Added .deps directory and alphabetized
   1948 	* Makefile.am: New file needed by Automake
   1949 	* Makefile.in: Regenerated
   1950 
   1951 2000-11-15  Derek Price  <derek.price (a] openavenue.com>
   1952 
   1953 	* system.h:  Added CVS_FDOPEN to conform to CVS_FOPEN precedent
   1954 
   1955 2000-07-10  Larry Jones  <larry.jones (a] sdrc.com>
   1956 
   1957 	* savecwd.c: #include <sys/types.h> before <fcntl.h>.
   1958 
   1959 2000-07-04  Karl Fogel  <kfogel (a] 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 
   1968 2000-06-19  Larry Jones  <larry.jones (a] sdrc.com>
   1969 
   1970 	* regex.c, regex.h: Version from emacs 20.7 to plug memory leaks
   1971 	and avoid potential portability problems.
   1972 
   1973 2000-03-22  Larry Jones  <larry.jones (a] 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 
   1979 2000-02-16  Jim Meyering  <meyering (a] lucent.com>
   1980 
   1981 	* sighandle.c (SIG_inCrSect): New function.
   1982 
   1983 2000-01-03  Larry Jones  <larry.jones (a] 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 
   1991 1999-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 
   1998 1999-03-26  Jim Kingdon  <http://www.cyclic.com>
   1999 
   2000 	* getopt.h: Don't declare the arguments to getopt.
   2001 
   2002 1999-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 
   2010 1999-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 
   2016 1999-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 
   2022 1999-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 
   2027 1999-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 
   2033 1998-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 
   2040 Tue Mar 24 16:08:00 1998  Ian Lance Taylor  <ian (a] cygnus.com>
   2041 
   2042 	* Makefile.in (CFLAGS): Set to @CFLAGS@, not -g.
   2043 
   2044 1998-02-20  Jim Kingdon  <kingdon (a] 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 
   2053 Tue Feb 17 18:33:26 1998  Ian Lance Taylor  <ian (a] cygnus.com>
   2054 
   2055 	* memmove.c: New file, resurrecting the old one.
   2056 	* Makefile.in (SOURCES): Add memmove.c.
   2057 
   2058 1998-02-03  Tim Pierce  <twp (a] skepsis.com>
   2059 
   2060 	* system.h (CVS_LSTAT): New macro.
   2061 
   2062 Sat Feb  7 17:33:39 1998  Ian Lance Taylor  <ian (a] cygnus.com>
   2063 
   2064 	* getline.h (getstr): Declare.
   2065 
   2066 13 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 
   2073 Tue Jan 13 16:51:59 1998  Ian Lance Taylor  <ian (a] 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 
   2081 Sat Jan 10 10:51:26 1998  Jim Kingdon  <kingdon (a] 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 
   2087 Sat Nov 29 22:03:39 1997  Jim Kingdon  <kingdon (a] 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 
   2099 1997-11-29  Jim Meyering  <meyering (a] na-net.ornl.gov>
   2100 
   2101 	* xgetwd.c: Fix typo s/ifndef/ifdef/ in test of HAVE_GETWD.
   2102 
   2103 Wed Nov 26 10:12:33 1997  Jim Kingdon  <kingdon (a] 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 
   2108 Thu Sep 25 10:57:39 1997  Jim Kingdon  <kingdon (a] 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 
   2117 Wed Sep 24 10:35:38 1997  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2118 
   2119 	* Makefile.in (OBJECTS): Add regex.o.
   2120 
   2121 Wed Sep 17 16:37:17 1997  Jim Kingdon  <kingdon (a] 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 
   2126 Tue Sep  9 20:51:45 1997  Jim Kingdon  <kingdon (a] 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 
   2132 Sun Sep  7 17:35:27 1997  Jim Kingdon  <kingdon (a] 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 
   2140 Mon Jun 16 18:59:50 1997  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2141 
   2142 	* system.h: Add CVS_FNMATCH.
   2143 
   2144 Sun Jun  8 23:41:11 1997  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2145 
   2146 	* system.h (mkfifo): Remove; not used anywhere.
   2147 
   2148 Thu Mar  6 17:14:49 1997  Jim Kingdon  <kingdon (a] 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 
   2167 Mon Feb 10 18:52:18 1997  Ullrich von Bassewitz <uz (a] 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 
   2173 Mon Feb 10 18:29:04 1997  Ullrich von Bassewitz <uz (a] 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 
   2178 Mon Feb 10 09:31:38 1997  Ken Raeburn  <raeburn (a] cygnus.com>
   2179 
   2180 	* md5.c (MD5STEP): Truncate to 32 bits before shifting right.
   2181 
   2182 Thu Jan 30 11:35:26 1997  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2183 
   2184 	* regex.h: Don't prototype re_comp and re_exec.
   2185 
   2186 Tue Jan 28 17:45:46 1997  Jim Kingdon  <kingdon (a] 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 (a] cs.hut.fi> as part of SSH but rewritten.
   2191 
   2192 Wed Jan  8 14:50:47 1997  Jim Kingdon  <kingdon (a] 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 
   2197 Thu Jan  2 13:30:56 1997  Jim Kingdon  <kingdon (a] 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 
   2205 Sun Nov 24 13:34:25 1996  Jim Kingdon  <kingdon (a] 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 
   2211 Tue Nov 19 17:11:17 1996  Jim Kingdon  <kingdon (a] 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 
   2219 Wed Oct  2 10:43:35 1996  Norbert Kiesel  <nk (a] col.sw-ley.de>
   2220 
   2221 	* getdate.y: removed CVSid variable
   2222 
   2223 	* getdate.c: regenerated (using byacc 1.9)
   2224 
   2225 Wed Sep 25 10:25:00 1996  Larry Jones  <larry.jones (a] sdrc.com>
   2226 
   2227 	* vasprintf.c: Fix type clashes in calls to strtoul.
   2228 
   2229 Wed Sep 11 15:55:31 1996  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2230 
   2231 	* build_lib.com: Add valloc.c.
   2232 
   2233 Tue Sep 10 23:04:34 1996  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2234 
   2235 	* Makefile.in (DISTFILES): Add build_lib.com.
   2236 
   2237 Fri Aug 16 16:01:57 1996  Norbert Kiesel  <nk (a] col.sw-ley.de>
   2238 
   2239 	* Makefile.in (installdirs): new (empty) target
   2240 
   2241 Mon Aug 12 11:03:43 1996  Jim Kingdon  <kingdon (a] 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 
   2246 Sun Jul  7 23:25:46 1996  Jim Kingdon  <kingdon (a] 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 
   2253 Thu Jun  6 15:12:59 1996  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2254 
   2255 	* vasprintf.c: If STDC_HEADERS, include stdlib.h rather than
   2256 	declaring its functions ourself.
   2257 
   2258 Wed Jun 05 10:14:29 1996  Mike Ladwig  <mike (a] twinpeaks.prc.com>
   2259 			  and Jim Kingdon  <kingdon (a] cyclic.com>
   2260 
   2261 	* system.h: If ERRNO_H_MISSING is defined, don't include errno.h.
   2262 
   2263 Wed Jun 05 10:14:29 1996  Mike Ladwig  <mike (a] twinpeaks.prc.com>
   2264 
   2265 	* regex.c: Don't define MAX and MIN if already defined.
   2266 
   2267 Sun May 12 09:40:08 1996  Jim Kingdon  <kingdon (a] 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 
   2273 Wed May  8 09:31:03 1996  Jim Kingdon  <kingdon (a] 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 
   2279 Thu Apr 25 18:26:34 1996  Jim Kingdon  <kingdon (a] 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 
   2285 Wed Apr 10 17:55:02 1996  Jim Kingdon  <kingdon (a] 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 
   2292 Fri Mar 22 11:17:05 1996  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2293 
   2294 	* system.h: If EXIT_FAILURE is not defined by stdlib.h, define it
   2295 	ourself.
   2296 
   2297 Thu Mar 14 16:27:53 1996  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2298 
   2299 	* system.h: Remove alloca cruft.
   2300 
   2301 Wed Feb 28 03:16:48 1996  Benjamin J. Lee  <benjamin (a] 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 
   2307 Tue Feb 27 21:26:34 1996  Benjamin J. Lee  <benjamin (a] cyclic.com>
   2308 
   2309 	* build_lib.com: Added.  DCL File to build contents of [.lib]
   2310 
   2311 Tue Feb 27 21:18:38 1996  Benjamin J. Lee  <benjamin (a] cyclic.com>
   2312 
   2313 	* system.h: added an existence_error macro check for EVMSERR
   2314 	necessary for happiness under VMS
   2315 
   2316 Thu Feb 22 22:30:04 1996  Jim Kingdon  <kingdon (a] 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 
   2323 Thu Feb 15 14:00:00  Jim Kingdon  <kingdon (a] cyclic.com>
   2324 
   2325 	* vasprintf.c: Declare abs().
   2326 
   2327 Wed Feb 14 14:48:31 1996  Jim Kingdon  <kingdon (a] 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 
   2334 Tue Feb 13 20:04:39 1996  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2335 
   2336 	* strtoul.c: Added (needed by vasprintf.c, and missing on SunOS4).
   2337 	* Makefile.in (SOURCES): Add strtoul.c.
   2338 
   2339 Mon Feb 12 10:04:46 1996  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2340 
   2341 	* vasprintf.c: Added (same contents as before).
   2342 	* Makefile.in (SOURCES): Add vasprintf.c.
   2343 
   2344 Thu Feb  1 14:33:17 1996  Karl Fogel  <kfogel (a] 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 
   2350 Thu Feb  1 15:07:42 1996  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2351 
   2352 	* getopt.c: Remove rcsid.
   2353 
   2354 Tue Jan 30 18:20:27 1996  Jim Kingdon  <kingdon (a] 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 
   2360 Thu Jan 25 00:14:06 1996  Jim Kingdon  <kingdon (a] beezley.cyclic.com>
   2361 
   2362 	* yesno.c (yesno): fflush stdout as well as stderr.
   2363 
   2364 Wed Jan  3 18:16:50 1996  Jim Kingdon  <kingdon (a] 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 
   2370 Tue Jan  2 13:00:00 1996  Jim Kingdon  <kingdon (a] peary.cyclic.com>
   2371 
   2372 	Visual C++ lint:
   2373 	* sighandle.c: Prototype SIG_handle and SIG_defaults.
   2374 	Use SIG_ERR where appropriate.
   2375 
   2376 Mon Dec 18 10:15:05 1995  Jim Kingdon  <kingdon (a] 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 
   2382 Sun Dec 17 23:58:06 1995  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2383 
   2384 	* vasprintf.c: Removed (it is no longer used).
   2385 	* Makefile.in (SOURCES): Remove vasprintf.c.
   2386 
   2387 Sat Dec 16 17:18:33 1995  Jim Kingdon  <kingdon (a] harvey.cyclic.com>
   2388 
   2389 	* vasprintf.c: Added.
   2390 	* Makefile.in (SOURCES): Add vasprintf.c
   2391 
   2392 Mon Dec  4 10:54:04 1995  Jim Kingdon  <kingdon (a] 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 
   2398 Sat Nov 18 16:20:37 1995  Karl Fogel  <kfogel (a] 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 
   2408 Fri Nov 17 20:08:58 1995  Karl Fogel  <kfogel (a] 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 
   2420 Wed Nov 15 15:36:03 1995  Karl Fogel  <kfogel (a] 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 
   2425 Tue Nov 14 18:44:57 1995  Greg A. Woods  <woods (a] 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 
   2430 Mon Nov 13 03:53:45 1995  Karl Fogel  <kfogel (a] floss.cyclic.com>
   2431 
   2432         * fnmatch.c: conform to 80 column standard (yes, I'm a pedant).
   2433 
   2434 Wed Nov  8 11:10:59 1995  Karl Fogel  <kfogel (a] 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 
   2443 Wed Nov  8 13:18:51 1995  Norbert Kiesel  <nk (a] 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 
   2449 Tue Nov  7 19:38:48 1995  Norbert Kiesel  <nk (a] 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 
   2455 Mon Nov  6 19:20:56 1995  Karl Fogel  <kfogel (a] 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 
   2462 Fri Oct 27 13:43:35 1995  Karl Fogel  <kfogel (a] 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 
   2475 Tue Oct 24 13:01:25 1995  Norbert Kiesel  <nk (a] 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 
   2480 Mon Oct 23 17:39:11 1995  Norbert Kiesel  <nk (a] col.sw-ley.de>
   2481 
   2482 	* valloc.c (valloc): change parameter definition
   2483 
   2484 Sun Oct 22 14:15:44 1995  Jim Meyering  (meyering (a] 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 
   2490 Tue Oct 10 18:01:50 1995  Karl Fogel  <kfogel (a] 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 
   2495 Sun Oct  8 12:27:57 1995  Peter Wemm  <peter (a] 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 
   2503 Mon Oct  2 18:11:23 1995  Jim Blandy  <jimb (a] totoro.cyclic.com>
   2504 
   2505 	* system.h: Doc fix.
   2506 
   2507 Mon Oct  2 18:10:35 1995  Larry Jones  <larry.jones (a] 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 
   2513 Mon Oct  2 10:32:20 1995  Michael Finken  <finken (a] conware.de>
   2514 
   2515         * strstr.c (strstr): new file and func.
   2516 
   2517         * Makefile.in (SOURCES): added strstr.c.
   2518 
   2519 Sun Oct  1 21:03:40 1995  Karl Fogel  <kfogel (a] totoro.cyclic.com>
   2520 
   2521         * regex.c: reverted below change.
   2522 
   2523 Thu Sep 28 13:37:04 1995  Larry Jones <larry.jones (a] sdrc.com>
   2524 
   2525         * regexp.c: check for ISC.
   2526 
   2527 Thu Sep 7  19:18:00 1995  Jim Blandy  <jimb (a] 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 
   2536 Thu Aug 31 11:31:42 1995  Jim Blandy  <jimb (a] 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 
   2541 Wed Aug 30 18:48:44 1995  Jim Blandy  <jimb (a] 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 
   2568 Sat Aug 19 22:00:51 1995  Jim Blandy  <jimb (a] 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 
   2577 Fri Aug  4 00:01:24 1995  Jim Meyering  (meyering (a] 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 
   2588 Thu Aug  3 00:55:54 1995  Jim Meyering  (meyering (a] comco.com)
   2589 
   2590 	* error.h: New file.
   2591 	* Makefile.in (HEADERS): Add error.h.
   2592 
   2593 Sat Jul 29 15:53:55 1995  James Kingdon  <kingdon (a] harvey.cyclic.com>
   2594 
   2595 	* Makefile.in (SOURCES): Add getdate.c.
   2596 
   2597 Thu Jul 27 09:11:41 1995  Robert Lipe <robertl (a] rjlhome.arnet.com>
   2598 
   2599 	* system.h: Check for PATHSIZE before falling back to _POSIX_PATH_MAX.
   2600 
   2601 Thu Jul 20 12:38:03 1995  James Kingdon  <kingdon (a] 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 
   2607 Tue Jul 18 21:18:00 1995  Jim Blandy <jimb (a] 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 
   2613 Thu Jul 13 11:22:21 1995  Jim Meyering  (meyering (a] comco.com)
   2614 
   2615 	* xgetwd.c: New file.
   2616 	* Makefile.in (SOURCES): Add xgetwd.c
   2617 	(OBJECTS): Add xgetwd.o.
   2618 
   2619 Wed Jul 12 09:18:49 1995  Jim Meyering  (meyering (a] comco.com)
   2620 
   2621 	* Makefile.in (OBJECTS): Remove fnmatch.o.  Now configure adds it
   2622 	to LIBOBJS when necessary.
   2623 
   2624 Fri Jun 30 16:27:18 1995  James Kingdon  <kingdon (a] 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 
   2629 Thu Jun 29 00:46:31 1995  James Kingdon  <kingdon (a] 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 
   2635 Wed Jun 28 15:24:51 1995  James Kingdon  <kingdon (a] harvey.cyclic.com>
   2636 
   2637 	* system.h: If NeXT, define utimbuf ourself.
   2638 
   2639 Mon May 29 22:32:40 1995  J.T. Conklin  <jtc (a] 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 
   2646 Sat May 27 08:46:00 1995  Jim Meyering  (meyering (a] 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 
   2651 Fri Apr 28 22:49:25 1995  Jim Blandy  <jimb (a] 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 
   2659 Wed Feb  8 06:37:53 1995  Roland McGrath  <roland (a] 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 
   2666 Mon Aug 22 22:48:19 1994  Ken Raeburn  (raeburn (a] 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 
   2672 Wed Aug 10 14:54:25 1994  Ken Raeburn  (raeburn (a] cujo.cygnus.com)
   2673 
   2674 	* Makefile.in (SOURCES): Add waitpid.c.
   2675 	* waitpid.c: New file.
   2676 
   2677 Tue Aug  9 16:00:12 1994  Ken Raeburn  (raeburn (a] 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 
   2689 Fri Jul 15 12:57:20 1994  Ian Lance Taylor  (ian (a] 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 
   2695 Fri Jul  8 10:04:59 1994  Jim Kingdon  (kingdon (a] lioth.cygnus.com)
   2696 
   2697 	* md5.h, md5.c: Remove ANSI-isms.
   2698 
   2699 Thu Jul  7 20:24:18 1994  Ian Lance Taylor  (ian (a] 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 
   2707 Fri May 27 18:15:34 1994  Ian Lance Taylor  (ian (a] tweedledumb.cygnus.com)
   2708 
   2709 	* valloc.c: New file.
   2710 
   2711 Tue May 17 08:18:26 1994  Jim Kingdon  (kingdon (a] lioth.cygnus.com)
   2712 
   2713 	* error.c (error, fperror): If server_active, call server_cleanup
   2714 	as well as Lock_Cleanup.
   2715 
   2716 Thu Jan  6 13:45:04 1994  Ken Raeburn  (raeburn (a] 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 
   2723 Mon Dec 27 14:22:07 1993  Mark Eichin  (eichin (a] 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