12006-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
62005-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
112005-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
162005-07-11  Mark D. Baushke  <mdb@cvshome.org>
17
18	* getpass.c (getpass): Add a K&R style function definition.
19
202005-04-15  Derek Price  <derek@ximbiot.com>
21
22	* Makefile.am (EXTRA_DIST): Add test-getdate.sh.
23
242005-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
312005-03-23  Larry Jones  <lawrence.jones@ugs.com>
32
33	* getdate.c: Remove absolute paths from #line directives.
34
352005-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
402005-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
452005-01-31  Derek Price  <derek@ximbiot.com>
46
47	* Makefile.am: Update copyright notices.
48
492004-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
542004-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
602004-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
652004-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
722004-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
802004-04-20  Derek Price  <derek@ximbiot.com>
81
82	* system.h: Correct comments.
83
842004-04-19  Derek Price  <derek@ximbiot.com>
85
86	* system.h: Gratuitous reformatting.
87
882004-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
942004-04-04  Derek Price  <derek@ximbiot.com>
95
96	* system.h: Correct comment.
97
982004-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
1042004-03-25  Derek Price  <derek@ximbiot.com>
105
106	* system.h: No longer fold back slashes in paths into slashes.
107
1082004-03-20  Derek Price  <derek@ximbiot.com>
109
110	* mkdir.c (mkdir): Declare string args const.
111
1122004-03-19  Derek Price  <derek@ximbiot.com>
113
114	* .cvsignore: Add fnmatch.h for Windows and other platforms which build
115	it.
116
1172003-12-09  Derek Price  <derek@ximbiot.com>
118
119	* system.h: Correct spelling in comment.
120
1212003-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
1302003-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
1362003-10-01  Derek Price  <derek@ximbiot.com>
137
138	* getpass.c: Update to new version from GNULIB with Larry's fix
139	incorporated.
140
1412003-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
1482003-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
1542003-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
1602003-05-21  Derek Price  <derek@ximbiot.com>
161
162	* Makefile.in: Regenerate with Automake version 1.7.5.
163
1642003-05-09  Derek Price  <derek@ximbiot.com>
165
166	* system.h: Define S_ISSOCK on SCO OpenServer.
167
1682003-04-10  Larry Jones  <lawrence.jones@eds.com>
169
170	* Makefile.in: Regenerated.
171
1722003-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
1822003-03-24  Derek Price  <derek@ximbiot.com>
183
184	* Makefile.am: Update copyright notice.
185
186	* Makefile.in: Regenerated.
187
1882003-02-25  Derek Price  <derek@ximbiot.com>
189
190	* Makefile.in: Regenerated.
191
1922003-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
1992002-12-27  Derek Price  <derek@ximbiot.com>
200
201	* getdate.c: Regenerated with Bison 1.35.
202
2032002-11-04  Derek Price  <derek@ximbiot.com>
204
205	* getdate.y (Convert): Add comment as to the effectiveness of
206	descriptive error messages.
207
2082002-09-24  Derek Price  <derek@ximbiot.com>
209
210	* Makefile.in: Regenerated using Automake 1.6.3.
211
2122002-09-24  Derek Price  <derek@ximbiot.com>
213
214	* Makefile.in: Regenerated.
215
2162002-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
2212002-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
2282002-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
2332002-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
2392002-05-08  Derek Price  <oberon@umich.edu>
240
241	* Makefile.in: Regenerated.
242	* fnmatch.h: Move this file...
243	* fnmatch.h.in: here.
244
2452002-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
2502002-05-02  Derek Price  <oberon@umich.edu>
251
252	* fnmatch.h: More #defines to avoid Mac OS X namespace conflicts.
253
2542002-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
2622002-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
2712002-04-20  Larry Jones  <larry.jones@sdrc.com>
272
273	* Makefile.am (libcvs_a_SOURCES): Add getpagesize.h.
274	* Makefile.in: Regenerated.
275
2762001-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
2832001-09-04  Derek Price  <dprice@collab.net>
284
285	* Makefile.in: Regenerated with automake 1.5.
286
2872001-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
2922001-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
3012001-08-06  Derek Price  <dprice@collab.net>
302
303	* Makefile.in: Regenerated.
304
3052001-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
3112001-07-04  Derek Price  <dprice@collab.net>
312
313	* Makefile.in: Regenerated with new Automake release candidate 1.4h.
314
3152001-06-28  Derek Price  <dprice@collab.net>
316
317	* Makefile.in: Regenerated with new version of Automake.
318
3192001-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
3242001-04-25  Derek Price  <dprice@collab.net>
325
326	* Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
327
3282001-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
3352001-03-14  Derek Price  <derek.price@openavenue.com>
336
337        * Makefile.in: Regenerated
338
3392001-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
3462001-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
3562001-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
3652001-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
3702000-12-22  Derek Price  <derek.price@openavenue.com>
371
372	* Makefile.am (INCLUDES): Fixed typo
373        * Makefile.in: Regenerated
374
3752000-12-22  Derek Price  <derek.price@openavenue.com>
376
377	* Makefile.am (INCLUDES): Added $(top_srcdir)/src
378        * Makefile.in: Regenerated
379
3802000-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
3862000-11-15  Derek Price  <derek.price@openavenue.com>
387
388	* system.h:  Added CVS_FDOPEN to conform to CVS_FOPEN precedent
389
3902000-07-10  Larry Jones  <larry.jones@sdrc.com>
391
392	* savecwd.c: #include <sys/types.h> before <fcntl.h>.
393
3942000-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
4032000-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
4082000-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
4142000-02-16  Jim Meyering  <meyering@lucent.com>
415
416	* sighandle.c (SIG_inCrSect): New function.
417
4182000-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
4261999-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
4331999-03-26  Jim Kingdon  <http://www.cyclic.com>
434
435	* getopt.h: Don't declare the arguments to getopt.
436
4371999-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
4451999-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
4511999-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
4571999-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
4621999-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
4681998-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
475Tue Mar 24 16:08:00 1998  Ian Lance Taylor  <ian@cygnus.com>
476
477	* Makefile.in (CFLAGS): Set to @CFLAGS@, not -g.
478
4791998-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
488Tue 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
4931998-02-03  Tim Pierce  <twp@skepsis.com>
494
495	* system.h (CVS_LSTAT): New macro.
496
497Sat Feb  7 17:33:39 1998  Ian Lance Taylor  <ian@cygnus.com>
498
499	* getline.h (getstr): Declare.
500
50113 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
508Tue 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
516Sat 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
522Sat 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
5341997-11-29  Jim Meyering  <meyering@na-net.ornl.gov>
535
536	* xgetwd.c: Fix typo s/ifndef/ifdef/ in test of HAVE_GETWD.
537
538Wed 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
543Thu 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
552Wed Sep 24 10:35:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
553
554	* Makefile.in (OBJECTS): Add regex.o.
555
556Wed 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
561Tue 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
567Sun 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
575Mon Jun 16 18:59:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
576
577	* system.h: Add CVS_FNMATCH.
578
579Sun Jun  8 23:41:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
580
581	* system.h (mkfifo): Remove; not used anywhere.
582
583Thu 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
602Mon 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
608Mon 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
613Mon Feb 10 09:31:38 1997  Ken Raeburn  <raeburn@cygnus.com>
614
615	* md5.c (MD5STEP): Truncate to 32 bits before shifting right.
616
617Thu 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
621Tue 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
627Wed 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
632Thu 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
640Sun 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
646Tue 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
654Wed 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
660Wed Sep 25 10:25:00 1996  Larry Jones  <larry.jones@sdrc.com>
661
662	* vasprintf.c: Fix type clashes in calls to strtoul.
663
664Wed Sep 11 15:55:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
665
666	* build_lib.com: Add valloc.c.
667
668Tue Sep 10 23:04:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
669
670	* Makefile.in (DISTFILES): Add build_lib.com.
671
672Fri Aug 16 16:01:57 1996  Norbert Kiesel  <nk@col.sw-ley.de>
673
674	* Makefile.in (installdirs): new (empty) target
675
676Mon 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
681Sun 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
688Thu 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
693Wed 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
698Wed 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
702Sun 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
708Wed 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
714Thu 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
720Wed 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
727Fri 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
732Thu Mar 14 16:27:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
733
734	* system.h: Remove alloca cruft.
735
736Wed 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
742Tue 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
746Tue 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
751Thu 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
758Thu Feb 15 14:00:00  Jim Kingdon  <kingdon@cyclic.com>
759
760	* vasprintf.c: Declare abs().
761
762Wed 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
769Tue 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
774Mon 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
779Thu 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
785Thu Feb  1 15:07:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
786
787	* getopt.c: Remove rcsid.
788
789Tue 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
795Thu Jan 25 00:14:06 1996  Jim Kingdon  <kingdon@beezley.cyclic.com>
796
797	* yesno.c (yesno): fflush stdout as well as stderr.
798
799Wed 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
805Tue 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
811Mon 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
817Sun 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
822Sat 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
827Mon 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
833Sat 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
843Fri 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
855Wed 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
860Tue 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
865Mon 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
869Wed 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
878Wed 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
884Tue 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
890Mon 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
897Fri 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
910Tue 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
915Mon Oct 23 17:39:11 1995  Norbert Kiesel  <nk@col.sw-ley.de>
916
917	* valloc.c (valloc): change parameter definition
918
919Sun 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
925Tue 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
930Sun 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
938Mon Oct  2 18:11:23 1995  Jim Blandy  <jimb@totoro.cyclic.com>
939
940	* system.h: Doc fix.
941
942Mon 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
948Mon 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
954Sun Oct  1 21:03:40 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
955
956        * regex.c: reverted below change.
957
958Thu Sep 28 13:37:04 1995  Larry Jones <larry.jones@sdrc.com>
959
960        * regexp.c: check for ISC.
961
962Thu 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
971Thu 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
976Wed 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
1003Sat 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
1012Fri 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
1023Thu 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
1028Sat Jul 29 15:53:55 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1029
1030	* Makefile.in (SOURCES): Add getdate.c.
1031
1032Thu 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
1036Thu 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
1042Tue 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
1048Thu 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
1054Wed 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
1059Fri 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
1064Thu 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
1070Wed Jun 28 15:24:51 1995  James Kingdon  <kingdon@harvey.cyclic.com>
1071
1072	* system.h: If NeXT, define utimbuf ourself.
1073
1074Mon 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
1081Sat 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
1086Fri 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
1094Wed 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
1101Mon 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
1107Wed 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
1112Tue 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
1124Fri 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
1130Fri Jul  8 10:04:59 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
1131
1132	* md5.h, md5.c: Remove ANSI-isms.
1133
1134Thu 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
1142Fri May 27 18:15:34 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
1143
1144	* valloc.c: New file.
1145
1146Tue 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
1151Thu 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
1158Mon 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.
1162