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