]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - contrib/cvs/lib/ChangeLog
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / contrib / cvs / lib / ChangeLog
1 2006-06-23  Larry Jones  <lawrence.jones@ugs.com>
2
3         * xsize.h: Avoid SGI problem with <stdint.h> being unusable in C89
4         mode.
5
6 2005-11-14  Mark D. Baushke  <mdb@gnu.org>
7
8         * system.h (FOLD_FN_CHAR): Distinguish OSX_ and VMS_ variations
9         based on USE_VMS_FILENAME macro.
10
11 2005-11-09  Mark D. Baushke  <mdb@gnu.org>
12
13         * system.h (FOLD_FN_CHAR): Create a VMS alternative of this macro
14         (patch suggested by Piet Schuermans <pschuermans@mac.com>).
15         
16 2005-07-11  Mark D. Baushke  <mdb@cvshome.org>
17
18         * getpass.c (getpass): Add a K&R style function definition.
19
20 2005-04-15  Derek Price  <derek@ximbiot.com>
21
22         * Makefile.am (EXTRA_DIST): Add test-getdate.sh.
23
24 2005-03-23  Derek Price  <derek@ximbiot.com>
25
26         * Makefile.am (TESTS, MOSTLYCLEANFILES, check_PROGRAMS, EXTRA_DIST,
27         getdate_SOURCES, getdate_CPPFLAGS): Add getdate testing cruft.
28         * test-getdate.sh: New file.
29         * .cvsignore: Ignore getdate executable.
30
31 2005-03-23  Larry Jones  <lawrence.jones@ugs.com>
32
33         * getdate.c: Remove absolute paths from #line directives.
34
35 2005-03-04  Jim Hyslop  <jhyslop@ieee.org>
36
37         * xtime.h: added include guards to fix compile errors on IRIX 5.3
38         (Patch from Georg Schwarz <georg.scwarz@freenet.de>.)
39
40 2005-02-08  Derek Price  <derek@ximbiot.com>
41
42         * fncase.c (OSX_filename_classes): Mac OSX doesn't need \ mapped to /.
43         * system.h (FOLD_FN_CASE): Clarify comment.
44
45 2005-01-31  Derek Price  <derek@ximbiot.com>
46
47         * Makefile.am: Update copyright notices.
48
49 2004-10-05  Derek Price  <derek@ximbiot.com>
50
51         * regex.c: Back out my change from 2004-04-07 as possibly suppressing
52         useful warnings.
53
54 2004-10-05  Mark D. Baushke  <mdb@cvshome.org>
55
56         * regex.c (re_comp): Cast gettext return value to char * to
57         avoid warning in !ENABLE_NLS case. Patch imported from GNULIB.
58         (Problem report from Martin Neitzel <neitzel@sco.gaertner.de>.)
59
60 2004-05-28  Derek Price  <derek@ximbiot.com>
61
62         * xsize.h: New file from GNULIB.
63         * Makefile.am (libcvs_a_SOURCES): Add xsize.h.
64
65 2004-05-15  Derek Price  <derek@ximbiot.com>
66
67         * libcvs.dsp: Header file list updated.
68         * libcvs.dep: Regenerated for "libcvs.dsp" changes.
69         * libcvs.mak: Regenerated for "libcvs.dsp" changes.
70         (Patch from Conrad Pino <conrad@pino.com>.)
71
72 2004-05-13  Derek Price  <derek@ximbiot.com>
73
74         * .cvsignore: Changed for "libcvs.dsp" changes.
75         * libcvs.dsp: Added for "../cvsnt.dsw" changes.
76         * libcvs.dep: Added for "libcvs.dsp" addition.
77         * libcvs.mak: Added for "libcvs.dsp" addition.
78         (Patch from Conrad Pino <conrad@pino.com>.)
79
80 2004-04-20  Derek Price  <derek@ximbiot.com>
81
82         * system.h: Correct comments.
83
84 2004-04-19  Derek Price  <derek@ximbiot.com>
85
86         * system.h: Gratuitous reformatting.
87
88 2004-04-07  Derek Price  <derek@ximbiot.com>
89
90         * regex.c: Revise "FREE_VAR" macro to eliminate C4090/C4022 warnings
91         in Windows build with Visual C++ 6.0 compiler.
92         (Original patch from Conrad T. Pino <Conrad@Pino.com>.)
93
94 2004-04-04  Derek Price  <derek@ximbiot.com>
95
96         * system.h: Correct comment.
97
98 2004-04-04  Derek Price  <derek@ximbiot.com>
99
100         * system.h: Restore complete path folding for Cygwin under Windows.
101         Add ISABSOLUTE macro for determining whether a path is absolute to
102         handle X:\ style paths under Windows (& Cygwin).
103
104 2004-03-25  Derek Price  <derek@ximbiot.com>
105
106         * system.h: No longer fold back slashes in paths into slashes.
107
108 2004-03-20  Derek Price  <derek@ximbiot.com>
109
110         * mkdir.c (mkdir): Declare string args const.
111
112 2004-03-19  Derek Price  <derek@ximbiot.com>
113
114         * .cvsignore: Add fnmatch.h for Windows and other platforms which build
115         it.
116
117 2003-12-09  Derek Price  <derek@ximbiot.com>
118
119         * system.h: Correct spelling in comment.
120
121 2003-12-03  Derek Price  <derek@ximbiot.com>
122
123         * fncase.c (OSX_filename_classes): New array.
124         (fncmp): Use FOLD_FN_CASE rather relying on the fact that it will be
125         #defined to use WNT_filename_classes.
126         * system.h: Define FOLD_FN_CASE, fncmp, and fnfold for all case
127         insensitive filesystems.  Share some code between the new generic case
128         insensitive section and the old WOE32 section.
129
130 2003-10-02  Derek Price  <derek@ximbiot.com>
131
132         * getpass.c: Back out my last getpass.c update since the new GNULIB
133         version introduced some dependencies which I do not want to introduce
134         on stable.
135
136 2003-10-01  Derek Price  <derek@ximbiot.com>
137
138         * getpass.c: Update to new version from GNULIB with Larry's fix
139         incorporated.
140
141 2003-09-30  Larry Jones  <lawrence.jones@eds.com>
142
143         * getpass.c: Fix bug that caused password to be echoed on many
144         systems (input may not be followed by output on the same stream
145         without an intervening call to a file positioning function).
146         (Reported by David Everly <david.everly@mci.com>.)
147
148 2003-07-29  Derek Price  <derek@ximbiot.com>
149
150         * getpass.c: New file, almost identical to GNULIB's currect version.
151         * Makefile.am (libcvs_a_SOURCES): Add getpass.c.
152         * Makefile.in: Regenerated.
153
154 2003-06-09  Derek Price  <derek@ximbiot.com>
155
156         * system.h: Reference the WIN32 macro only in order to define WOE32,
157         in accordance with the GNU convention to avoid implying that we
158         consider the Microsoft Windows Operating Environment any sort of "win".
159
160 2003-05-21  Derek Price  <derek@ximbiot.com>
161
162         * Makefile.in: Regenerate with Automake version 1.7.5.
163
164 2003-05-09  Derek Price  <derek@ximbiot.com>
165
166         * system.h: Define S_ISSOCK on SCO OpenServer.
167
168 2003-04-10  Larry Jones  <lawrence.jones@eds.com>
169
170         * Makefile.in: Regenerated.
171
172 2003-04-03  Derek Price  <derek@ximbiot.com>
173
174         * Makefile.am (distclean-local): New target to remove fnmatch.h when
175         necessary.  This should be handled by Automake, but until then...
176         (Resolves issue #100
177         <http://ccvs.cvshome.org/issues/show_bug.cgi?id=100> from
178         Serguei E. Leontiev <Serge3lse@cvshome.org>.)
179
180         * Makefile.in: Regenerated.
181
182 2003-03-24  Derek Price  <derek@ximbiot.com>
183
184         * Makefile.am: Update copyright notice.
185
186         * Makefile.in: Regenerated.
187
188 2003-02-25  Derek Price  <derek@ximbiot.com>
189
190         * Makefile.in: Regenerated.
191
192 2003-01-23  Larry Jones  <lawrence.jones@eds.com>
193
194         * getdate.y: Add RCS/CVS timestamp format (Y.mm.dd.hh.mm.ss).
195         * getdate.c: Regenerated.
196
197         * wait.h (WCOREDUMP): New macro.
198
199 2002-12-27  Derek Price  <derek@ximbiot.com>
200
201         * getdate.c: Regenerated with Bison 1.35.
202
203 2002-11-04  Derek Price  <derek@ximbiot.com>
204
205         * getdate.y (Convert): Add comment as to the effectiveness of
206         descriptive error messages.
207
208 2002-09-24  Derek Price  <derek@ximbiot.com>
209
210         * Makefile.in: Regenerated using Automake 1.6.3.
211
212 2002-09-24  Derek Price  <derek@ximbiot.com>
213
214         * Makefile.in: Regenerated.
215
216 2002-09-15  Larry Jones  <lawrence.jones@eds.com>
217
218         * system.h: Add FOPEN_BINARY_READWRITE.
219         (Patch submitted by Josh Lehan <cvs@krellan.com>.)
220
221 2002-08-12  Derek Price  <oberon@umich.edu>
222
223         * Makefile.am: Remove obsolete reference to `ftruncate.c'.
224         (Symptoms reported by
225         Andrey Aristarkhov <Aristarkhov@bitechnology.ru>.)
226         * Makefile.in: Regenerated.
227
228 2002-08-08  Derek Price  <oberon@umich.edu>
229
230         * regex.c: Removed unused `compile_range' declaration.
231         (Patch from John Tytgat <John.Tytgat@aaug.net>.)
232         
233 2002-05-09  Larry Jones  <lawrence.jones@eds.com>
234
235         * getline.c (getstr): Make terminator int instead of char to avoid
236         promotion problems.
237         * getline.h (getstr): Change to match.
238
239 2002-05-08  Derek Price  <oberon@umich.edu>
240
241         * Makefile.in: Regenerated.
242         * fnmatch.h: Move this file...
243         * fnmatch.h.in: here.
244
245 2002-05-08  Derek Price  <oberon@umich.edu>
246
247         * strerror.c: Use HAVE_CONFIG_H and put config.h in brackets rather
248         than quotes.
249
250 2002-05-02  Derek Price  <oberon@umich.edu>
251
252         * fnmatch.h: More #defines to avoid Mac OS X namespace conflicts.
253
254 2002-04-30  Derek Price  <oberon@umich.edu>
255
256         * hostname.c: Rename to...
257         * gethostname.c: this.
258         * Makefile.am: Change comment to reflect above.
259
260         * Makefile.in: Regenerated with automake 1.6.
261
262 2002-04-28  Derek Price  <oberon@umich.edu>
263
264         * getopt.h: #define new names for functions and variables when they
265         might conflict with system definitions (namely on Mac OS X 10.1 with
266         the most recent dev packages - This should be removable after the Mac
267         dev packages are fixed.).
268         * regex.h: Ditto.
269         * Makefile.am (libcvs_a_SOURCES): Remove fnmatch.h.
270
271 2002-04-20  Larry Jones  <larry.jones@sdrc.com>
272
273         * Makefile.am (libcvs_a_SOURCES): Add getpagesize.h.
274         * Makefile.in: Regenerated.
275
276 2001-09-18  Derek Price  <dprice@collab.net>
277
278         * fnmatch.c: The header file for a system function we're replacing with
279         our own should be #included using double quotes.
280         (Patch from Corey Minyard  <minyard@acm.org> via
281         Alexey Mahotkin <alexm@hsys.msk.ru>.)
282
283 2001-09-04  Derek Price  <dprice@collab.net>
284
285         * Makefile.in: Regenerated with automake 1.5.
286
287 2001-08-09  Derek Price  <dprice@collab.net>
288
289         * getpagesize.h: Only include sys/param.h when HAVE_SYS_PARAM_H has
290         been defined by configure.
291
292 2001-08-07  Derek Price  <dprice@collab.net>
293
294         * build_lib.com: Verify.
295         * getdate.y: Move the include of xtime.h out from underneath the ifdef
296         so that it is always included.
297         (Patch from Mike Marciniszyn <Mike.Marciniszyn@sanchez.com>.)
298
299         * getdate.c: Regenerated.
300
301 2001-08-06  Derek Price  <dprice@collab.net>
302
303         * Makefile.in: Regenerated.
304
305 2001-07-05  Larry Jones  <larry.jones@sdrc.com>
306
307         * getpagesize.h: New file to define getpagesize() for systems that
308         don't already have it.
309         * valloc.c (valloc): Use it.
310
311 2001-07-04  Derek Price  <dprice@collab.net>
312
313         * Makefile.in: Regenerated with new Automake release candidate 1.4h.
314
315 2001-06-28  Derek Price  <dprice@collab.net>
316
317         * Makefile.in: Regenerated with new version of Automake.
318
319 2001-06-15  Derek Price  <dprice@collab.net>
320
321         * xselect.h: Don't include xtime.h.
322         (Thanks to Martin Neitzel <neitzel@sco.gaertner.de>.)
323
324 2001-04-25  Derek Price  <dprice@collab.net>
325
326         * Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
327
328 2001-04-02  Derek Price  <dprice@collab.net>
329             for Alon Ziv  <alonz@zapper.com>
330
331         * getdate.y: Add a declaration for yyparse().
332
333         * getdate.c: Regenerated.
334
335 2001-03-14  Derek Price  <derek.price@openavenue.com>
336
337         * Makefile.in: Regenerated
338
339 2001-02-20  Derek Price  <derek.price@openavenue.com>
340
341         * xgssapi.h: New file to perform GSSAPI include magic.
342         * Makefile.am (EXTRA_DIST): Add xgssapi.h.
343
344         * Makefile.in: Regenerated.
345
346 2001-02-14  Derek Price  <derek.price@openavenue.com>
347
348         * Makefile.am (libcvs_a_SOURCES): Add xtime.h & xselect.h.
349         * Makefile.in: Regenerated.
350         * getdate.y: Include xtime.h.
351         * getdate.c: Regenerated.
352         * system.h: Include xtime.h.
353         * xtime.h: New file to do include magic for time functions.
354         * xselect.h: New file to do select include magic.
355
356 2001-02-06  Derek Price  <derek.price@openavenue.com>
357             Rex Jolliff  <Rex_Jolliff@notes.ymp.gov>
358             Shawn Smith  <Shawn_Smith@notes.ymp.gov>
359
360         * system.h: definitions of CVS_OPENDIR, CVS_READDIR, & CVS_CLOSEDIR
361         provided here in support of changes to handle VMS DEC C 5.7
362         {open,read,close}dir problems.  Check today's entry in the vms subdir
363         for more.
364
365 2001-01-10  Derek Price  <derek.price@openavenue.com>
366             Rex Jolliff  <Rex_Jolliff@notes.ymp.gov>
367
368         * rename.c: replace calls to unlink() with CVS_UNLINK() for VMS
369
370 2000-12-22  Derek Price  <derek.price@openavenue.com>
371
372         * Makefile.am (INCLUDES): Fixed typo
373         * Makefile.in: Regenerated
374
375 2000-12-22  Derek Price  <derek.price@openavenue.com>
376
377         * Makefile.am (INCLUDES): Added $(top_srcdir)/src
378         * Makefile.in: Regenerated
379
380 2000-12-21  Derek Price  <derek.price@openavenue.com>
381
382         * .cvsignore: Added .deps directory and alphabetized
383         * Makefile.am: New file needed by Automake
384         * Makefile.in: Regenerated
385
386 2000-11-15  Derek Price  <derek.price@openavenue.com>
387
388         * system.h:  Added CVS_FDOPEN to conform to CVS_FOPEN precedent
389
390 2000-07-10  Larry Jones  <larry.jones@sdrc.com>
391
392         * savecwd.c: #include <sys/types.h> before <fcntl.h>.
393
394 2000-07-04  Karl Fogel  <kfogel@red-bean.com>
395
396         * getline.h, getline.c (getstr): take new limit arg.
397         (GETLINE_NO_LIMIT): new #define.
398         (getline_safe): new function, takes limit arg and passes it on.
399         (getline): pass GETLINE_NO_LIMIT to getstr().
400         
401         See related change of same date in ../src/ChangeLog.
402
403 2000-06-19  Larry Jones  <larry.jones@sdrc.com>
404
405         * regex.c, regex.h: Version from emacs 20.7 to plug memory leaks
406         and avoid potential portability problems.
407
408 2000-03-22  Larry Jones  <larry.jones@sdrc.com>
409
410         * getdate.y: Add logic to allow yyyy/mm/dd in addition to mm/dd/yy
411         (since that is the format CVS frequently uses).
412         * getdate.c: Regenerated.
413
414 2000-02-16  Jim Meyering  <meyering@lucent.com>
415
416         * sighandle.c (SIG_inCrSect): New function.
417
418 2000-01-03  Larry Jones  <larry.jones@sdrc.com>
419
420         * getdate.y (Convert): Add window to determine whether 2-digit dates
421         are 19xx (69-99) or 20xx (00-68).
422         (get_date): Fix y2k bug: initialize yyYear to tm_year + 1900,
423         not just tm_year.
424         * getdate.c: Regenerated.
425
426 1999-12-29  Jim Kingdon  <http://developer.redhat.com/>
427
428         * Makefile.in: There was a comment here which referred to a long
429         comment in configure.in about regex.o (the configure.in comment
430         isn't there any more).  Replace our comment with a conciser
431         version of the former configure.in comment.
432
433 1999-03-26  Jim Kingdon  <http://www.cyclic.com>
434
435         * getopt.h: Don't declare the arguments to getopt.
436
437 1999-02-09  Jim Kingdon  <http://www.cyclic.com>
438
439         * vasprintf.c: Removed; there is apparently no clean, portable
440         solution to the VA_LIST_IS_ARRAY problem (C9X drafts have va_copy,
441         but we aren't even assuming C90 yet!).
442         * Makefile.in (SOURCES): Remove vasprintf.c.
443         * build_lib.com: Remove vasprintf.c and vasprintf.obj.
444
445 1999-01-26  Jim Kingdon  <http://www.cyclic.com>
446         and Joerg Bullmann  <http://www.glink.net.hk/~jb/MacCVSClient/>
447
448         * fnmatch.c: Use FOLD_FN_CHAR in two cases where it had been
449         omitted.
450
451 1999-01-22  Jim Kingdon  <http://www.cyclic.com>
452
453         * fnmatch.c: Include system.h; FOLD_FN_CHAR has moved there from
454         config.h (from Alexey Milov).  Don't define our own FOLD_FN_CHAR;
455         that just masks cases in which we got the includes tangled up.
456
457 1999-01-12  Jim Kingdon  <http://www.cyclic.com>
458
459         * memmove.c: Remove paragraph which contained the FSF's old
460         snail mail address; it has changed.
461
462 1999-01-05  Jim Kingdon  <http://www.cyclic.com>
463
464         * md5.c, md5.h: Rename all the external interfaces to start with
465         cvs_* to avoid namespace pollution problems.  Include string.h
466         unconditionally, to avoid gcc -Wall warnings on memset.
467
468 1998-12-29  Jim Kingdon  <http://www.cyclic.com>
469
470         * getdate.y (RelativeMonth): Add 1900 to tm_year, so that in 2000,
471         we pass 2000, not 100, to Convert.
472         (Convert): Add comment about Year argument.
473         * getdate.c: Regenerated using byacc.
474
475 Tue Mar 24 16:08:00 1998  Ian Lance Taylor  <ian@cygnus.com>
476
477         * Makefile.in (CFLAGS): Set to @CFLAGS@, not -g.
478
479 1998-02-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
480
481         * regex.c: Partial merge with version from emacs 20.2.  Brings
482         over some trivial changes (whitespace and so on) (most such
483         changes I didn't bother with, for this time).  Don't cast to int
484         before comparing old_regend[r] to regstart[r] (this is the point
485         of bothering; the old code was broken for 64 bit machines.
486         Reported by Paul Vixie).
487
488 Tue Feb 17 18:33:26 1998  Ian Lance Taylor  <ian@cygnus.com>
489
490         * memmove.c: New file, resurrecting the old one.
491         * Makefile.in (SOURCES): Add memmove.c.
492
493 1998-02-03  Tim Pierce  <twp@skepsis.com>
494
495         * system.h (CVS_LSTAT): New macro.
496
497 Sat Feb  7 17:33:39 1998  Ian Lance Taylor  <ian@cygnus.com>
498
499         * getline.h (getstr): Declare.
500
501 13 Jan 1998  Jim Kingdon
502
503         * fncase.c: Include config.h before system.h.
504
505         * system.h: Just include string.h unconditionally.  We already
506         include it unconditionally elsewhere.
507
508 Tue Jan 13 16:51:59 1998  Ian Lance Taylor  <ian@cygnus.com>
509
510         * fncase.c: New file, taken from windows-NT/filesubr.c.
511         * system.h: If __CYGWIN32__ or WIN32 are defined, define
512         FOLD_FN_CHAR, FILENAMES_CASE_INSENSITIVE, and ISDIRSEP, and
513         declare fncmp and fnfold.  Taken from windows-NT/config.h.
514         * Makefile.in (SOURCES): Add fncase.c.
515
516 Sat Jan 10 10:51:26 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
517
518         * getline.c (getstr): Make sure to set errno when appropriate.  I
519         didn't test the error case for the new code but inspection shows
520         the old code was rather broken.
521
522 Sat Nov 29 22:03:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
523
524         getwd and getcwd were a big big mess.  Although Jim's fix might
525         indeed be fixing a typo, the code is so tangled that I would guess
526         it probably breaks some system.  So clean this up:
527         * xgetwd.c: Always assume we have getcwd (we had been anyway,
528         before Jim's change).
529         * getwd.c: Removed.
530         * Makefile.in: Remove getwd.c
531         * system.h: Remove declarations of getwd and getcwd.  Move getcwd
532         declaration to the !HAVE_UNISTD_H section.
533
534 1997-11-29  Jim Meyering  <meyering@na-net.ornl.gov>
535
536         * xgetwd.c: Fix typo s/ifndef/ifdef/ in test of HAVE_GETWD.
537
538 Wed Nov 26 10:12:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
539
540         * system.h: Always use "rb" and "wb".  Check for O_BINARY with an
541         #ifdef, not the error-prone LINES_CRLF_TERMINATED.
542
543 Thu Sep 25 10:57:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
544
545         * getdate.y (get_date): If gmtime returns NULL, try to cope.
546         * getdate.c: Regenerated using byacc.
547
548         * getdate.y: Remove comment about sending email concerning this file
549         to Rich Salz.
550         * getdate.c: Regenerated using byacc.
551
552 Wed Sep 24 10:35:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
553
554         * Makefile.in (OBJECTS): Add regex.o.
555
556 Wed Sep 17 16:37:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
557
558         * getdate.y (ToSeconds): For am or pm, a hour of "12" really means 0.
559         * getdate.c: Regenerated using byacc (not bison per comment).
560
561 Tue Sep  9 20:51:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
562
563         * build_lib.com: Add vasprintf.c and vasprintf.obj.
564
565         * build_lib.com: Remove strippath.obj from library/create command.
566
567 Sun Sep  7 17:35:27 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
568
569         * system.h: Replace comment referring to ChangeLog with a
570         comment based on the ChangeLog entries.
571
572         * strdup.c: Removed, per change to ../configure.in
573         * Makefile.in (SOURCES): Remove strdup.c.
574
575 Mon Jun 16 18:59:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
576
577         * system.h: Add CVS_FNMATCH.
578
579 Sun Jun  8 23:41:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
580
581         * system.h (mkfifo): Remove; not used anywhere.
582
583 Thu Mar  6 17:14:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
584
585         * regex.c: Partial merge with version from emacs 19.34.  I brought
586         over most trivial changes (whitespace and so on).  Most of the
587         changes to portability cruft I did not bring over, on the theory
588         of sticking to the devil that we know.  I did bring over the
589         change to undef MAX and MIN (this is a better solution to a
590         problem we had been handling a different way).  There were a
591         variety of changes I probably could/should have brought over, but
592         elected not to try to understand them and whether they would cause
593         trouble (printchar -> putchar, changes to output format in
594         print_partial_compiled_pattern, internationalization,
595         FREE_STACK_RETURN and friends which would appear to be fixing
596         memory leaks in error cases, RE_TRANSLATE_TYPE, and others).  I
597         did merge the changes (union fail_stack_elt, PUSH_FAILURE_POINTER,
598         etc.) to use a union for the failure stack rather than playing
599         games with pointers and integers (that was my reason for
600         bothering; the code had been broken on the Alpha).
601
602 Mon Feb 10 18:52:18 1997  Ullrich von Bassewitz <uz@musoftware.com>
603
604         * md5.c: Make the parameter to getu32 const since the function will
605         only read the values and this will avoid compiler warnings in other
606         places.
607
608 Mon Feb 10 18:29:04 1997  Ullrich von Bassewitz <uz@musoftware.com>
609
610         * vasprintf.c: Added a #define for systems where a va_list is
611         defined as an array, not as a pointer.
612
613 Mon Feb 10 09:31:38 1997  Ken Raeburn  <raeburn@cygnus.com>
614
615         * md5.c (MD5STEP): Truncate to 32 bits before shifting right.
616
617 Thu Jan 30 11:35:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
618
619         * regex.h: Don't prototype re_comp and re_exec.
620
621 Tue Jan 28 17:45:46 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
622
623         * md5.c, md5.h: Changes so these work without having an integer
624         type which is exactly 32 bits.  Modeled after changes by Tatu Ylonen
625         <ylo@cs.hut.fi> as part of SSH but rewritten.
626
627 Wed Jan  8 14:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
628
629         * Makefile.in, getopt.h, sighandle.c, system.h: Remove CVSid; we
630         decided to get rid of these some time ago.
631
632 Thu Jan  2 13:30:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
633
634         * Makefile.in, argmatch.c, fnmatch.c, fnmatch.h, getline.c,
635         getopt.c, getopt.h, getopt1.c, getwd.c, hostname.c, mkdir.c,
636         regex.c, regex.h, rename.c, sighandle.c, strdup.c, strerror.c,
637         stripslash.c, system.h, vasprintf.c, wait.h, xgetwd.c, yesno.c:
638         Remove "675" paragraph; see ../ChangeLog for rationale.
639
640 Sun Nov 24 13:34:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
641
642         * getdate.y (Convert): Change last acceptable year from 1999 to
643         2038.
644         * getdate.c: Regenerated using byacc 1.9.
645
646 Tue Nov 19 17:11:17 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
647
648         * Makefile.in (OBJECTS): Remove strippath.o; we don't use
649         strip_path anymore.
650         (SOURCES): Remove strippath.c.
651         * strippath.c: Removed.
652         * build_lib.com: Remove strippath.c.
653
654 Wed Oct  2 10:43:35 1996  Norbert Kiesel  <nk@col.sw-ley.de>
655
656         * getdate.y: removed CVSid variable
657
658         * getdate.c: regenerated (using byacc 1.9)
659
660 Wed Sep 25 10:25:00 1996  Larry Jones  <larry.jones@sdrc.com>
661
662         * vasprintf.c: Fix type clashes in calls to strtoul.
663
664 Wed Sep 11 15:55:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
665
666         * build_lib.com: Add valloc.c.
667
668 Tue Sep 10 23:04:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
669
670         * Makefile.in (DISTFILES): Add build_lib.com.
671
672 Fri Aug 16 16:01:57 1996  Norbert Kiesel  <nk@col.sw-ley.de>
673
674         * Makefile.in (installdirs): new (empty) target
675
676 Mon Aug 12 11:03:43 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
677
678         * system.h: Don't use #elif.  It is said to cause problems with
679         one of the HP compilers on HPUX 9.01.
680
681 Sun Jul  7 23:25:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
682
683         * memmove.c: Removed.  The memove function was used by a very old
684         version of the CVS server for nefarious purposes and it has been
685         long gone.
686         * Makefile.in (SOURCES): Remove memmove.c.
687
688 Thu Jun  6 15:12:59 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
689
690         * vasprintf.c: If STDC_HEADERS, include stdlib.h rather than
691         declaring its functions ourself.
692
693 Wed Jun 05 10:14:29 1996  Mike Ladwig  <mike@twinpeaks.prc.com>
694                           and Jim Kingdon  <kingdon@cyclic.com>
695
696         * system.h: If ERRNO_H_MISSING is defined, don't include errno.h.
697
698 Wed Jun 05 10:14:29 1996  Mike Ladwig  <mike@twinpeaks.prc.com>
699
700         * regex.c: Don't define MAX and MIN if already defined.
701
702 Sun May 12 09:40:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
703
704         * getdate.y: Replace alloca.h include with a comment explaining
705         why we avoid alloca and the consequences of that.
706         * getdate.c: Regenerated.
707
708 Wed May  8 09:31:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
709
710         * getdate.c: Regenerate with the version of byacc in Red Hat 3.0.3
711         (which I believe is byacc 1.9).  byacc, unlike bison, does not
712         require alloca in the generated parser.
713
714 Thu Apr 25 18:26:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
715
716         * getdate.y (get_date): Set Start from nowtime, not now->time,
717         which may not be set.
718         * getdate.c: Regenerated.
719
720 Wed Apr 10 17:55:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
721
722         * getdate.y (get_date): Use a time_t variable rather than a field
723         in a struct timeb.  Works around Solaris compiler bug.  Sure, it
724         is a compiler bug, but the workaround is completely painless.
725         * getdate.c: Regenerated.
726
727 Fri Mar 22 11:17:05 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
728
729         * system.h: If EXIT_FAILURE is not defined by stdlib.h, define it
730         ourself.
731
732 Thu Mar 14 16:27:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
733
734         * system.h: Remove alloca cruft.
735
736 Wed Feb 28 03:16:48 1996  Benjamin J. Lee  <benjamin@cyclic.com>
737
738         * build_lib.com: Changed definition of symbol CC to search
739         for include files in [-.VMS] so VMS config.h can be picked
740         up without copying.
741
742 Tue Feb 27 21:26:34 1996  Benjamin J. Lee  <benjamin@cyclic.com>
743
744         * build_lib.com: Added.  DCL File to build contents of [.lib]
745
746 Tue Feb 27 21:18:38 1996  Benjamin J. Lee  <benjamin@cyclic.com>
747
748         * system.h: added an existence_error macro check for EVMSERR
749         necessary for happiness under VMS
750
751 Thu Feb 22 22:30:04 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
752
753         * Makefile.in (OBJECTS): Remove @ALLOCA@
754         (SOURCES): Remove alloca.c
755         * alloca.c: Removed.
756         * regex.c (REGEX_MALLOC): Define.
757
758 Thu Feb 15 14:00:00  Jim Kingdon  <kingdon@cyclic.com>
759
760         * vasprintf.c: Declare abs().
761
762 Wed Feb 14 14:48:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
763
764         * vasprintf.c (int_vasprintf): Don't cast arguments to memcpy.
765         * vasprintf.c, strtoul.c: Don't include ansidecl.h.  Do include
766         config.h if HAVE_CONFIG_H (for const).
767         * strtoul.c: Change CONST to const.
768
769 Tue Feb 13 20:04:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
770
771         * strtoul.c: Added (needed by vasprintf.c, and missing on SunOS4).
772         * Makefile.in (SOURCES): Add strtoul.c.
773
774 Mon Feb 12 10:04:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
775
776         * vasprintf.c: Added (same contents as before).
777         * Makefile.in (SOURCES): Add vasprintf.c.
778
779 Thu Feb  1 14:33:17 1996  Karl Fogel  <kfogel@floss.red-bean.com>
780
781         * Makefile.in (xlint): new rule; does nothing, as I'm not sure
782         running lint is actually advisable in here, but the top-level
783         Makefile thinks it can `make xlint' here.
784
785 Thu Feb  1 15:07:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
786
787         * getopt.c: Remove rcsid.
788
789 Tue Jan 30 18:20:27 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
790
791         * getline.c: Don't define NDEBUG.
792         (getstr): Rewrite assertions in a way which should stay clear of
793         signed/unsigned problems and compiler warnings thereof.
794
795 Thu Jan 25 00:14:06 1996  Jim Kingdon  <kingdon@beezley.cyclic.com>
796
797         * yesno.c (yesno): fflush stdout as well as stderr.
798
799 Wed Jan  3 18:16:50 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
800
801         * sighandle.c (SIG_register): Use memset not bzero.
802         * system.h: Remove defines for index, rindex, bcmp, and bzero.
803         All the calls to those functions are gone from CVS.
804
805 Tue Jan  2 13:00:00 1996  Jim Kingdon  <kingdon@peary.cyclic.com>
806
807         Visual C++ lint:
808         * sighandle.c: Prototype SIG_handle and SIG_defaults.
809         Use SIG_ERR where appropriate.
810
811 Mon Dec 18 10:15:05 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
812
813         * rename.c: Check ENOENT rather than existence_error.  The latter
814         is undefined in this file, and including system.h is said to cause
815         (unspecified) problems.
816
817 Sun Dec 17 23:58:06 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
818
819         * vasprintf.c: Removed (it is no longer used).
820         * Makefile.in (SOURCES): Remove vasprintf.c.
821
822 Sat Dec 16 17:18:33 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
823
824         * vasprintf.c: Added.
825         * Makefile.in (SOURCES): Add vasprintf.c
826
827 Mon Dec  4 10:54:04 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
828
829         * getdate.c: Remove #line directives.  I know, this is a kludge,
830         but Visual C++ 2.1 seems to require it (why, I have no idea.  It
831         has no trouble with the #line directives in getdate in CVS 1.6).
832
833 Sat Nov 18 16:20:37 1995  Karl Fogel  <kfogel@floss.cyclic.com>
834
835         * rename.c: same.
836
837         * mkdir.c: Use new macro `existence_error', instead of comparing
838         errno to ENOENT directly.
839
840         * system.h (existence_error): new macro, tries to portably ask if
841         errno represents a file-not-exist error.
842
843 Fri Nov 17 20:08:58 1995  Karl Fogel  <kfogel@floss.cyclic.com>
844
845         * system.h (NEED_DECOY_PERMISSIONS): moved this section to where
846         it belongs, duh.
847
848         * getdate.c: if STDC_HEADERS, then just include <stdlib.h> instead
849         of declaring malloc() and realloc() to be char *.
850
851         * system.h: ifdef NEED_DECOY_PERMISSIONS, then define the S_I*
852         permission masks for USR, GRP, and OTH in terms of the simpler
853         OS/2 masks.
854
855 Wed Nov 15 15:36:03 1995  Karl Fogel  <kfogel@floss.cyclic.com>
856
857         * system.h: ifdef USE_OWN_TCPIP_H, then include "tcpip.h".  Only
858         OS/2 does this right now.
859
860 Tue Nov 14 18:44:57 1995  Greg A. Woods  <woods@most.weird.com>
861
862         * getdate.c: OK, this one is from SunOS-4.1 yacc and may be more
863         portable -- at least it compiles silently here!  ;-)
864
865 Mon Nov 13 03:53:45 1995  Karl Fogel  <kfogel@floss.cyclic.com>
866
867         * fnmatch.c: conform to 80 column standard (yes, I'm a pedant).
868
869 Wed Nov  8 11:10:59 1995  Karl Fogel  <kfogel@floss.cyclic.com>
870
871         * system.h (STAT_MACROS): ifdef S_IFMT, then use it as before; but
872         if it's not defined, then just do a single mask and assume
873         acceptance any of non-zero result.  Norbert, I trust you'll let me
874         know if this is unsatisfactory. :-)
875         Ifdef HAVE_SYS_UTIME_H, then include <sys/utime.h>.  Only OS/2
876         defines this right now.
877
878 Wed Nov  8 13:18:51 1995  Norbert Kiesel  <nk@col.sw-ley.de>
879
880         * valloc.c: omit malloc declaration (it's already in system.h
881           which is included and conflicts with <stdlib.h> on some
882           systems).
883
884 Tue Nov  7 19:38:48 1995  Norbert Kiesel  <nk@col.sw-ley.de>
885
886         * system.h (STAT_MACROS_BROKEN): undo previous change, because
887           else all regular files will be identified as links (the mask for
888           links is S_IFREG|S_IFCHR).
889
890 Mon Nov  6 19:20:56 1995  Karl Fogel  <kfogel@floss.cyclic.com>
891
892         * system.h (STAT_MACROS_BROKEN): in defining the S_IF* macros,
893         don't fold to 1 or 0 by first masking with S_IFMT; not all
894         systems have that macro, and anyway it's only necessary that we
895         return non-zero.
896
897 Fri Oct 27 13:43:35 1995  Karl Fogel  <kfogel@floss.cyclic.com>
898
899         * save-cwd.c: use __PROTO instead of __P (see below).
900
901         * getline.h (__PROTO): same as below.
902
903         * save-cwd.h (__PROTO): replaces __P.  New name, so don't ask if
904         already defined.  The conflict was that OS/2 w/ IBM C/C++ uses
905         `__P' for something else, in <ctype.h> of all places.
906
907         * system.h: do nothing about alloca ifdef ALLOCA_IN_STDLIB (see
908         ../src/ChangeLog).
909
910 Tue Oct 24 13:01:25 1995  Norbert Kiesel  <nk@col.sw-ley.de>
911
912         * wait.h: include sys/resource.h if available. This is needed at
913           least under AIX-3.2 where <sys/wait.h> doesn't include it.
914
915 Mon Oct 23 17:39:11 1995  Norbert Kiesel  <nk@col.sw-ley.de>
916
917         * valloc.c (valloc): change parameter definition
918
919 Sun Oct 22 14:15:44 1995  Jim Meyering  (meyering@comco.com)
920
921         * getline.c, getline.h: New files.
922         * Makefile.in (SOURCES, OBJECTS, HEADERS): Add getline.c, getline.o,
923         and getline.h, respectively.
924
925 Tue Oct 10 18:01:50 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
926
927         * Makefile.in (cvs_srcdir): define cvs_srcdir to be ../src, then
928         include it with -I so save_cwd.c can find error.h (for example).
929
930 Sun Oct  8 12:27:57 1995  Peter Wemm  <peter@haywire.DIALix.COM>
931
932         * system.h: define POSIX_SIGNALS or BSD_SIGNALS if configure has
933         located all the necessary functions for each "type".
934         * sighandle.c: detect/use POSIX/BSD reliable signals (especially
935         for blocking signals in critical sections).  Helps prevent stray
936         locks on interruption.
937
938 Mon Oct  2 18:11:23 1995  Jim Blandy  <jimb@totoro.cyclic.com>
939
940         * system.h: Doc fix.
941
942 Mon Oct  2 18:10:35 1995  Larry Jones  <larry.jones@sdrc.com>
943
944         * regex.c: compile 4.2 BSD compatible functions even when
945         _POSIX_SOURCE is defined since we need them and we wouldn't be
946         compiling this file unless they don't exist.
947
948 Mon Oct  2 10:32:20 1995  Michael Finken  <finken@conware.de>
949
950         * strstr.c (strstr): new file and func.
951
952         * Makefile.in (SOURCES): added strstr.c.
953
954 Sun Oct  1 21:03:40 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
955
956         * regex.c: reverted below change.
957
958 Thu Sep 28 13:37:04 1995  Larry Jones <larry.jones@sdrc.com>
959
960         * regexp.c: check for ISC.
961
962 Thu Sep 7  19:18:00 1995  Jim Blandy  <jimb@cyclic.com>
963
964         * save-cwd.c: #include <direct.h> and <io.h>, on systems that
965         have them.
966
967         * getopt.c (_getopt_internal): Cast the return value of strlen,
968         which is unsigned, before comparing it with the difference between
969         two pointers, which is unsigned.
970
971 Thu Aug 31 11:31:42 1995  Jim Blandy  <jimb@totoro.cyclic.com>
972
973         * getdate.y [STDC_HEADERS]: #include <stdlib.h>, for abort.
974         [HAVE_ALLOCA_H]: #include <alloca.h>, for alloca on Windows NT.
975
976 Wed Aug 30 18:48:44 1995  Jim Blandy  <jimb@totoro.cyclic.com>
977
978         * system.h [HAVE_IO_H]: #include <io.h>, for Windows NT.
979         [HAVE_DIRECT_H]: #include <direct.h>, for Windows NT.
980         (CVS_MKDIR, FOLD_FN_CHAR, fnfold, fncmp, ISDIRSEP, OPEN_BINARY,
981         FOPEN_BINARY_READ, FOPEN_BINARY_WRITE): New macros/functions, for
982         use in system-sensitive code.
983
984         * regex.c (re_set_registers): start and end are pointers, not
985         integers.  Cast the initializing value appropriately.
986
987         * getopt.c [HAVE_STRING_H]: #include <string.h>, to avoid
988         warnings.
989
990         * fnmatch.c (FOLD_FN_CHAR): Give this a dummy #definition if
991         config.h didn't #define it.
992         (fnmatch): Pass filename characters through FOLD_FN_CHAR before
993         comparing them.
994
995         * argmatch.c: #include <sys/types.h>.
996         (argmatch): Declare arglen to be a size_t, rather than an int,
997         to avoid signed/unsigned comparison "problems".
998
999         * .cvsignore: Remove getdate.c from this file.  We want to
1000         distribute it, for systems that don't have a Yacc-equivalent
1001         installed (like Windows NT).
1002
1003 Sat Aug 19 22:00:51 1995  Jim Blandy  <jimb@totoro.cyclic.com>
1004
1005         * error.c: Don't #define CVS_SUPPORT here.  config.h takes care of
1006         that for us.
1007         [CVS_SUPPORT] (error_use_protocol): New variable, with apology.
1008         (error): If error_use_protocol is set, report errors using the
1009         client/server protocol.
1010         * error.h [CVS_SUPPORT]: Extern decl for error_use_protocol.
1011
1012 Fri Aug  4 00:01:24 1995  Jim Meyering  (meyering@comco.com)
1013
1014         * xgetwd.c: Don't declare free.  A K&R style declaration gets
1015         a conflict on some Sun systems when compiling with acc.
1016
1017         * save-cwd.c: New file.
1018         * save-cwd.h: New file.
1019         * Makefile.in (SOURCES): Add save-cwd.c
1020         (OBJECTS): Add save-cwd.o.
1021         (HEADERS): Add save-cwd.h.
1022
1023 Thu Aug  3 00:55:54 1995  Jim Meyering  (meyering@comco.com)
1024
1025         * error.h: New file.
1026         * Makefile.in (HEADERS): Add error.h.
1027
1028 Sat Jul 29 15:53:55 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1029
1030         * Makefile.in (SOURCES): Add getdate.c.
1031
1032 Thu Jul 27 09:11:41 1995  Robert Lipe <robertl@rjlhome.arnet.com>
1033
1034         * system.h: Check for PATHSIZE before falling back to _POSIX_PATH_MAX.
1035
1036 Thu Jul 20 12:38:03 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1037
1038         * error.c: Instead of calling cvs functions to clean up, allow cvs
1039         to register a callback via error_set_cleanup.  Avoids hassles with
1040         include files and SERVER_SUPPORT and so on.
1041
1042 Tue Jul 18 21:18:00 1995  Jim Blandy <jimb@cyclic.com>
1043
1044         * system.h: Include <sys/param.h> only if HAVE_SYS_PARAM_H
1045         is #defined.  We've added a test to configure.in to #define this
1046         on most systems.
1047
1048 Thu Jul 13 11:22:21 1995  Jim Meyering  (meyering@comco.com)
1049
1050         * xgetwd.c: New file.
1051         * Makefile.in (SOURCES): Add xgetwd.c
1052         (OBJECTS): Add xgetwd.o.
1053
1054 Wed Jul 12 09:18:49 1995  Jim Meyering  (meyering@comco.com)
1055
1056         * Makefile.in (OBJECTS): Remove fnmatch.o.  Now configure adds it
1057         to LIBOBJS when necessary.
1058
1059 Fri Jun 30 16:27:18 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1060
1061         * rename.c (rename): If MVDIR is not defined, just give an error
1062         on attempt to rename a directory.
1063
1064 Thu Jun 29 00:46:31 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1065
1066         * system.h: Check HAVE_SYS_TIMEB_H not non-existent HAVE_TIMEB_H.
1067
1068         * system.h: Don't define alloca if it is already defined.
1069
1070 Wed Jun 28 15:24:51 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1071
1072         * system.h: If NeXT, define utimbuf ourself.
1073
1074 Mon May 29 22:32:40 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
1075
1076         * system.h: Handle time and directory headers as recommended in
1077         the autoconf manual.
1078         Undefine the S_FOO() macros if STAT_MACROS_BROKEN is set.
1079         Don't define mode_t, as it is handled by config.h.
1080
1081 Sat May 27 08:46:00 1995  Jim Meyering  (meyering@comco.com)
1082
1083         * Makefile.in (Makefile): Regenerate only Makefile in current
1084         directory when Makefile.in is out of date.  Depend on ../config.status.
1085
1086 Fri Apr 28 22:49:25 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
1087
1088         * Makefile.in (SOURCES, OBJECTS): Updated.
1089         (HEADERS): New variable.
1090         (DISTFILES): Updated.
1091         (dist-dir): Renamed from dist; changed to work with DISTDIR
1092         variable passed from parent.
1093
1094 Wed Feb  8 06:37:53 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
1095
1096         * system.h (S_IRUSR et al): Define if not already defined.
1097
1098         * waitpid.c [HAVE_CONFIG_H]: Include "config.h".
1099         (ualloc): Return OLDPTR rather than running off the end.
1100
1101 Mon Aug 22 22:48:19 1994  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
1102
1103         * error.c (strerror): Replaced conditional static definition
1104         (always used, since the condition variable was never set) with an
1105         extern declaration, since it's provided by libc or strerror.c.
1106
1107 Wed Aug 10 14:54:25 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
1108
1109         * Makefile.in (SOURCES): Add waitpid.c.
1110         * waitpid.c: New file.
1111
1112 Tue Aug  9 16:00:12 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
1113
1114         * md5.h (uint32): If SIZEOF_LONG isn't 4, don't define this to be
1115         "unsigned long"; try SIZEOF_INT and "unsigned int", otherwise
1116         complain.
1117
1118         * md5.c: Include config.h.
1119         (const): Don't bother defining here, config.h should take care of
1120         it.
1121
1122         * valloc.c (malloc): Declare.
1123
1124 Fri Jul 15 12:57:20 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
1125
1126         * getopt.c: Do not include <stdlib.h> unless __GNU_LIBRARY__ is
1127         defined.  On Irix 5.2, <stdlib.h> includes <getopt.h>, which
1128         causes a multiple definition of struct option.
1129
1130 Fri Jul  8 10:04:59 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1131
1132         * md5.h, md5.c: Remove ANSI-isms.
1133
1134 Thu Jul  7 20:24:18 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
1135
1136         * md5.h, md5.c: New files.
1137         * Makefile.in (SOURCES): Add md5.c.
1138         (OBJECTS): Add md5.o.
1139         (DISTFILES): Add md5.h.
1140         (md5.o): New target; depend upon md5.h.
1141
1142 Fri May 27 18:15:34 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1143
1144         * valloc.c: New file.
1145
1146 Tue May 17 08:18:26 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1147
1148         * error.c (error, fperror): If server_active, call server_cleanup
1149         as well as Lock_Cleanup.
1150
1151 Thu Jan  6 13:45:04 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
1152
1153         * system.h: Fix Dec 27 change to work correctly.  Makes Sep 9
1154         change unnecessary, so backed that one out.  Never define PATH_MAX
1155         in terms of pathconf, because that doesn't produce a constant, and
1156         PATH_MAX is used to set array sizes.
1157
1158 Mon Dec 27 14:22:07 1993  Mark Eichin  (eichin@cygnus.com)
1159
1160         * system.h: don't touch PATH_MAX or MAXPATHLEN if *both* of them
1161         are already defined, as one may be defined in terms of the other.