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