xref: /openbsd-src/gnu/usr.bin/cvs/lib/ChangeLog (revision 43c1707e6f6829177cb1974ee6615ce6c1307689)
1*43c1707eStholo2001-04-25  Derek Price  <dprice@collab.net>
2*43c1707eStholo
3*43c1707eStholo	* Makefile.in: Regenerated using AM 1.4e as of today at 18:10 -0400.
4*43c1707eStholo
5*43c1707eStholo2001-04-02  Derek Price  <dprice@collab.net>
6*43c1707eStholo	    for Alon Ziv  <alonz@zapper.com>
7*43c1707eStholo
8*43c1707eStholo	* getdate.y: Add a declaration for yyparse().
9*43c1707eStholo
10*43c1707eStholo	* getdate.c: Regenerated.
11*43c1707eStholo
12*43c1707eStholo2001-03-14  Derek Price  <derek.price@openavenue.com>
13*43c1707eStholo
14*43c1707eStholo        * Makefile.in: Regenerated
15*43c1707eStholo
16*43c1707eStholo2001-02-20  Derek Price  <derek.price@openavenue.com>
17*43c1707eStholo
18*43c1707eStholo	* xgssapi.h: New file to perform GSSAPI include magic.
19*43c1707eStholo	* Makefile.am (EXTRA_DIST): Add xgssapi.h.
20*43c1707eStholo
21*43c1707eStholo	* Makefile.in: Regenerated.
22*43c1707eStholo
23*43c1707eStholo2001-02-14  Derek Price  <derek.price@openavenue.com>
24*43c1707eStholo
25*43c1707eStholo	* Makefile.am (libcvs_a_SOURCES): Add xtime.h & xselect.h.
26*43c1707eStholo	* Makefile.in: Regenerated.
27*43c1707eStholo	* getdate.y: Include xtime.h.
28*43c1707eStholo	* getdate.c: Regenerated.
29*43c1707eStholo	* system.h: Include xtime.h.
30*43c1707eStholo	* xtime.h: New file to do include magic for time functions.
31*43c1707eStholo	* xselect.h: New file to do select include magic.
32*43c1707eStholo
33*43c1707eStholo2001-02-06  Derek Price  <derek.price@openavenue.com>
34*43c1707eStholo	    Rex Jolliff  <Rex_Jolliff@notes.ymp.gov>
35*43c1707eStholo	    Shawn Smith  <Shawn_Smith@notes.ymp.gov>
36*43c1707eStholo
37*43c1707eStholo	* system.h: definitions of CVS_OPENDIR, CVS_READDIR, & CVS_CLOSEDIR
38*43c1707eStholo	provided here in support of changes to handle VMS DEC C 5.7
39*43c1707eStholo	{open,read,close}dir problems.  Check today's entry in the vms subdir
40*43c1707eStholo	for more.
41*43c1707eStholo
42*43c1707eStholo2001-01-10  Derek Price  <derek.price@openavenue.com>
43*43c1707eStholo	    Rex Jolliff  <Rex_Jolliff@notes.ymp.gov>
44*43c1707eStholo
45*43c1707eStholo	* rename.c: replace calls to unlink() with CVS_UNLINK() for VMS
46*43c1707eStholo
47*43c1707eStholo2000-12-22  Derek Price  <derek.price@openavenue.com>
48*43c1707eStholo
49*43c1707eStholo	* Makefile.am (INCLUDES): Fixed typo
50*43c1707eStholo        * Makefile.in: Regenerated
51*43c1707eStholo
52*43c1707eStholo2000-12-22  Derek Price  <derek.price@openavenue.com>
53*43c1707eStholo
54*43c1707eStholo	* Makefile.am (INCLUDES): Added $(top_srcdir)/src
55*43c1707eStholo        * Makefile.in: Regenerated
56*43c1707eStholo
57*43c1707eStholo2000-12-21  Derek Price  <derek.price@openavenue.com>
58*43c1707eStholo
59*43c1707eStholo	* .cvsignore: Added .deps directory and alphabetized
60*43c1707eStholo	* Makefile.am: New file needed by Automake
61*43c1707eStholo	* Makefile.in: Regenerated
62*43c1707eStholo
63*43c1707eStholo2000-11-15  Derek Price  <derek.price@openavenue.com>
64*43c1707eStholo
65*43c1707eStholo	* system.h:  Added CVS_FDOPEN to conform to CVS_FOPEN precedent
66*43c1707eStholo
67e77048c1Stholo2000-07-10  Larry Jones  <larry.jones@sdrc.com>
68e77048c1Stholo
69e77048c1Stholo	* savecwd.c: #include <sys/types.h> before <fcntl.h>.
70e77048c1Stholo
71e77048c1Stholo2000-07-04  Karl Fogel  <kfogel@red-bean.com>
72e77048c1Stholo
73e77048c1Stholo	* getline.h, getline.c (getstr): take new limit arg.
74e77048c1Stholo	(GETLINE_NO_LIMIT): new #define.
75e77048c1Stholo	(getline_safe): new function, takes limit arg and passes it on.
76e77048c1Stholo	(getline): pass GETLINE_NO_LIMIT to getstr().
77e77048c1Stholo
78e77048c1Stholo	See related change of same date in ../src/ChangeLog.
79e77048c1Stholo
80e77048c1Stholo2000-06-19  Larry Jones  <larry.jones@sdrc.com>
81e77048c1Stholo
82e77048c1Stholo	* regex.c, regex.h: Version from emacs 20.7 to plug memory leaks
83e77048c1Stholo	and avoid potential portability problems.
84e77048c1Stholo
85e77048c1Stholo2000-03-22  Larry Jones  <larry.jones@sdrc.com>
86e77048c1Stholo
87e77048c1Stholo	* getdate.y: Add logic to allow yyyy/mm/dd in addition to mm/dd/yy
88e77048c1Stholo	(since that is the format CVS frequently uses).
89e77048c1Stholo	* getdate.c: Regenerated.
90e77048c1Stholo
91e77048c1Stholo2000-02-16  Jim Meyering  <meyering@lucent.com>
92e77048c1Stholo
93e77048c1Stholo	* sighandle.c (SIG_inCrSect): New function.
94e77048c1Stholo
95e77048c1Stholo2000-01-03  Larry Jones  <larry.jones@sdrc.com>
96e77048c1Stholo
97e77048c1Stholo	* getdate.y (Convert): Add window to determine whether 2-digit dates
98e77048c1Stholo	are 19xx (69-99) or 20xx (00-68).
99e77048c1Stholo	(get_date): Fix y2k bug: initialize yyYear to tm_year + 1900,
100e77048c1Stholo	not just tm_year.
101e77048c1Stholo	* getdate.c: Regenerated.
102e77048c1Stholo
103e77048c1Stholo1999-12-29  Jim Kingdon  <http://developer.redhat.com/>
104e77048c1Stholo
105e77048c1Stholo	* Makefile.in: There was a comment here which referred to a long
106e77048c1Stholo	comment in configure.in about regex.o (the configure.in comment
107e77048c1Stholo	isn't there any more).  Replace our comment with a conciser
108e77048c1Stholo	version of the former configure.in comment.
109e77048c1Stholo
110892c0aadStholo1999-03-26  Jim Kingdon  <http://www.cyclic.com>
111892c0aadStholo
112892c0aadStholo	* getopt.h: Don't declare the arguments to getopt.
113892c0aadStholo
114c71bc7e2Stholo1999-02-09  Jim Kingdon  <http://www.cyclic.com>
115c71bc7e2Stholo
116c71bc7e2Stholo	* vasprintf.c: Removed; there is apparently no clean, portable
117c71bc7e2Stholo	solution to the VA_LIST_IS_ARRAY problem (C9X drafts have va_copy,
118c71bc7e2Stholo	but we aren't even assuming C90 yet!).
119c71bc7e2Stholo	* Makefile.in (SOURCES): Remove vasprintf.c.
120c71bc7e2Stholo	* build_lib.com: Remove vasprintf.c and vasprintf.obj.
121c71bc7e2Stholo
122c71bc7e2Stholo1999-01-26  Jim Kingdon  <http://www.cyclic.com>
123c71bc7e2Stholo	and Joerg Bullmann  <http://www.glink.net.hk/~jb/MacCVSClient/>
124c71bc7e2Stholo
125c71bc7e2Stholo	* fnmatch.c: Use FOLD_FN_CHAR in two cases where it had been
126c71bc7e2Stholo	omitted.
127c71bc7e2Stholo
128c71bc7e2Stholo1999-01-22  Jim Kingdon  <http://www.cyclic.com>
129c71bc7e2Stholo
130c71bc7e2Stholo	* fnmatch.c: Include system.h; FOLD_FN_CHAR has moved there from
131c71bc7e2Stholo	config.h (from Alexey Milov).  Don't define our own FOLD_FN_CHAR;
132c71bc7e2Stholo	that just masks cases in which we got the includes tangled up.
133c71bc7e2Stholo
134c71bc7e2Stholo1999-01-12  Jim Kingdon  <http://www.cyclic.com>
135c71bc7e2Stholo
136c71bc7e2Stholo	* memmove.c: Remove paragraph which contained the FSF's old
137c71bc7e2Stholo	snail mail address; it has changed.
138c71bc7e2Stholo
139c71bc7e2Stholo1999-01-05  Jim Kingdon  <http://www.cyclic.com>
140c71bc7e2Stholo
141c71bc7e2Stholo	* md5.c, md5.h: Rename all the external interfaces to start with
142c71bc7e2Stholo	cvs_* to avoid namespace pollution problems.  Include string.h
143c71bc7e2Stholo	unconditionally, to avoid gcc -Wall warnings on memset.
144c71bc7e2Stholo
145c71bc7e2Stholo1998-12-29  Jim Kingdon  <http://www.cyclic.com>
146c71bc7e2Stholo
147c71bc7e2Stholo	* getdate.y (RelativeMonth): Add 1900 to tm_year, so that in 2000,
148c71bc7e2Stholo	we pass 2000, not 100, to Convert.
149c71bc7e2Stholo	(Convert): Add comment about Year argument.
150c71bc7e2Stholo	* getdate.c: Regenerated using byacc.
151c71bc7e2Stholo
152b6f6614eStholoTue Mar 24 16:08:00 1998  Ian Lance Taylor  <ian@cygnus.com>
153b6f6614eStholo
154b6f6614eStholo	* Makefile.in (CFLAGS): Set to @CFLAGS@, not -g.
155b6f6614eStholo
1565e617892Stholo1998-02-20  Jim Kingdon  <kingdon@harvey.cyclic.com>
1575e617892Stholo
1585e617892Stholo	* regex.c: Partial merge with version from emacs 20.2.  Brings
1595e617892Stholo	over some trivial changes (whitespace and so on) (most such
1605e617892Stholo	changes I didn't bother with, for this time).  Don't cast to int
1615e617892Stholo	before comparing old_regend[r] to regstart[r] (this is the point
1625e617892Stholo	of bothering; the old code was broken for 64 bit machines.
1635e617892Stholo	Reported by Paul Vixie).
1645e617892Stholo
1655e617892StholoTue Feb 17 18:33:26 1998  Ian Lance Taylor  <ian@cygnus.com>
1665e617892Stholo
1675e617892Stholo	* memmove.c: New file, resurrecting the old one.
1685e617892Stholo	* Makefile.in (SOURCES): Add memmove.c.
1695e617892Stholo
1705e617892Stholo1998-02-03  Tim Pierce  <twp@skepsis.com>
1715e617892Stholo
1725e617892Stholo	* system.h (CVS_LSTAT): New macro.
1735e617892Stholo
1745e617892StholoSat Feb  7 17:33:39 1998  Ian Lance Taylor  <ian@cygnus.com>
1755e617892Stholo
1765e617892Stholo	* getline.h (getstr): Declare.
1775e617892Stholo
1782286d8edStholo13 Jan 1998  Jim Kingdon
1792286d8edStholo
1802286d8edStholo	* fncase.c: Include config.h before system.h.
1812286d8edStholo
1822286d8edStholo	* system.h: Just include string.h unconditionally.  We already
1832286d8edStholo	include it unconditionally elsewhere.
1842286d8edStholo
1852286d8edStholoTue Jan 13 16:51:59 1998  Ian Lance Taylor  <ian@cygnus.com>
1862286d8edStholo
1872286d8edStholo	* fncase.c: New file, taken from windows-NT/filesubr.c.
1882286d8edStholo	* system.h: If __CYGWIN32__ or WIN32 are defined, define
1892286d8edStholo	FOLD_FN_CHAR, FILENAMES_CASE_INSENSITIVE, and ISDIRSEP, and
1902286d8edStholo	declare fncmp and fnfold.  Taken from windows-NT/config.h.
1912286d8edStholo	* Makefile.in (SOURCES): Add fncase.c.
1922286d8edStholo
1932286d8edStholoSat Jan 10 10:51:26 1998  Jim Kingdon  <kingdon@harvey.cyclic.com>
1942286d8edStholo
1952286d8edStholo	* getline.c (getstr): Make sure to set errno when appropriate.  I
1962286d8edStholo	didn't test the error case for the new code but inspection shows
1972286d8edStholo	the old code was rather broken.
1982286d8edStholo
1992286d8edStholoSat Nov 29 22:03:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2002286d8edStholo
2012286d8edStholo	getwd and getcwd were a big big mess.  Although Jim's fix might
2022286d8edStholo	indeed be fixing a typo, the code is so tangled that I would guess
2032286d8edStholo	it probably breaks some system.  So clean this up:
2042286d8edStholo	* xgetwd.c: Always assume we have getcwd (we had been anyway,
2052286d8edStholo	before Jim's change).
2062286d8edStholo	* getwd.c: Removed.
2072286d8edStholo	* Makefile.in: Remove getwd.c
2082286d8edStholo	* system.h: Remove declarations of getwd and getcwd.  Move getcwd
2092286d8edStholo	declaration to the !HAVE_UNISTD_H section.
2102286d8edStholo
2112286d8edStholo1997-11-29  Jim Meyering  <meyering@na-net.ornl.gov>
2122286d8edStholo
2132286d8edStholo	* xgetwd.c: Fix typo s/ifndef/ifdef/ in test of HAVE_GETWD.
2142286d8edStholo
2152286d8edStholoWed Nov 26 10:12:33 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2162286d8edStholo
2172286d8edStholo	* system.h: Always use "rb" and "wb".  Check for O_BINARY with an
2182286d8edStholo	#ifdef, not the error-prone LINES_CRLF_TERMINATED.
2192286d8edStholo
2202286d8edStholoThu Sep 25 10:57:39 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2212286d8edStholo
2222286d8edStholo	* getdate.y (get_date): If gmtime returns NULL, try to cope.
2232286d8edStholo	* getdate.c: Regenerated using byacc.
2242286d8edStholo
2252286d8edStholo	* getdate.y: Remove comment about sending email concerning this file
2262286d8edStholo	to Rich Salz.
2272286d8edStholo	* getdate.c: Regenerated using byacc.
2282286d8edStholo
2292286d8edStholoWed Sep 24 10:35:38 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2302286d8edStholo
2312286d8edStholo	* Makefile.in (OBJECTS): Add regex.o.
2322286d8edStholo
2332286d8edStholoWed Sep 17 16:37:17 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2342286d8edStholo
2352286d8edStholo	* getdate.y (ToSeconds): For am or pm, a hour of "12" really means 0.
2362286d8edStholo	* getdate.c: Regenerated using byacc (not bison per comment).
2372286d8edStholo
2382286d8edStholoTue Sep  9 20:51:45 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2392286d8edStholo
2402286d8edStholo	* build_lib.com: Add vasprintf.c and vasprintf.obj.
2412286d8edStholo
2422286d8edStholo	* build_lib.com: Remove strippath.obj from library/create command.
2432286d8edStholo
2442286d8edStholoSun Sep  7 17:35:27 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2452286d8edStholo
2462286d8edStholo	* system.h: Replace comment referring to ChangeLog with a
2472286d8edStholo	comment based on the ChangeLog entries.
2482286d8edStholo
2492286d8edStholo	* strdup.c: Removed, per change to ../configure.in
2502286d8edStholo	* Makefile.in (SOURCES): Remove strdup.c.
2512286d8edStholo
2522770ece5StholoMon Jun 16 18:59:50 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2532770ece5Stholo
2542770ece5Stholo	* system.h: Add CVS_FNMATCH.
2552770ece5Stholo
2562770ece5StholoSun Jun  8 23:41:11 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
2572770ece5Stholo
2582770ece5Stholo	* system.h (mkfifo): Remove; not used anywhere.
2592770ece5Stholo
260780d15dfStholoThu Mar  6 17:14:49 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
261780d15dfStholo
262780d15dfStholo	* regex.c: Partial merge with version from emacs 19.34.  I brought
263780d15dfStholo	over most trivial changes (whitespace and so on).  Most of the
264780d15dfStholo	changes to portability cruft I did not bring over, on the theory
265780d15dfStholo	of sticking to the devil that we know.  I did bring over the
266780d15dfStholo	change to undef MAX and MIN (this is a better solution to a
267780d15dfStholo	problem we had been handling a different way).  There were a
268780d15dfStholo	variety of changes I probably could/should have brought over, but
269780d15dfStholo	elected not to try to understand them and whether they would cause
270780d15dfStholo	trouble (printchar -> putchar, changes to output format in
271780d15dfStholo	print_partial_compiled_pattern, internationalization,
272780d15dfStholo	FREE_STACK_RETURN and friends which would appear to be fixing
273780d15dfStholo	memory leaks in error cases, RE_TRANSLATE_TYPE, and others).  I
274780d15dfStholo	did merge the changes (union fail_stack_elt, PUSH_FAILURE_POINTER,
275780d15dfStholo	etc.) to use a union for the failure stack rather than playing
276780d15dfStholo	games with pointers and integers (that was my reason for
277780d15dfStholo	bothering; the code had been broken on the Alpha).
278780d15dfStholo
279780d15dfStholoMon Feb 10 18:52:18 1997  Ullrich von Bassewitz <uz@musoftware.com>
280780d15dfStholo
281780d15dfStholo	* md5.c: Make the parameter to getu32 const since the function will
282780d15dfStholo        only read the values and this will avoid compiler warnings in other
283780d15dfStholo        places.
284780d15dfStholo
285780d15dfStholoMon Feb 10 18:29:04 1997  Ullrich von Bassewitz <uz@musoftware.com>
286780d15dfStholo
287780d15dfStholo	* vasprintf.c: Added a #define for systems where a va_list is
288780d15dfStholo	defined as an array, not as a pointer.
289780d15dfStholo
290780d15dfStholoMon Feb 10 09:31:38 1997  Ken Raeburn  <raeburn@cygnus.com>
291780d15dfStholo
292780d15dfStholo	* md5.c (MD5STEP): Truncate to 32 bits before shifting right.
293780d15dfStholo
294780d15dfStholoThu Jan 30 11:35:26 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
295780d15dfStholo
296780d15dfStholo	* regex.h: Don't prototype re_comp and re_exec.
297780d15dfStholo
298780d15dfStholoTue Jan 28 17:45:46 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
299780d15dfStholo
300780d15dfStholo	* md5.c, md5.h: Changes so these work without having an integer
301780d15dfStholo	type which is exactly 32 bits.  Modeled after changes by Tatu Ylonen
302780d15dfStholo	<ylo@cs.hut.fi> as part of SSH but rewritten.
303780d15dfStholo
304461cc63eStholoWed Jan  8 14:50:47 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
305461cc63eStholo
306461cc63eStholo	* Makefile.in, getopt.h, sighandle.c, system.h: Remove CVSid; we
307461cc63eStholo	decided to get rid of these some time ago.
308461cc63eStholo
309461cc63eStholoThu Jan  2 13:30:56 1997  Jim Kingdon  <kingdon@harvey.cyclic.com>
310461cc63eStholo
311461cc63eStholo	* Makefile.in, argmatch.c, fnmatch.c, fnmatch.h, getline.c,
312461cc63eStholo	getopt.c, getopt.h, getopt1.c, getwd.c, hostname.c, mkdir.c,
313461cc63eStholo	regex.c, regex.h, rename.c, sighandle.c, strdup.c, strerror.c,
314461cc63eStholo	stripslash.c, system.h, vasprintf.c, wait.h, xgetwd.c, yesno.c:
315461cc63eStholo	Remove "675" paragraph;	see ../ChangeLog for rationale.
316461cc63eStholo
317461cc63eStholoSun Nov 24 13:34:25 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
318461cc63eStholo
319461cc63eStholo	* getdate.y (Convert): Change last acceptable year from 1999 to
320461cc63eStholo	2038.
321461cc63eStholo	* getdate.c: Regenerated using byacc 1.9.
322461cc63eStholo
323461cc63eStholoTue Nov 19 17:11:17 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
324461cc63eStholo
325461cc63eStholo	* Makefile.in (OBJECTS): Remove strippath.o; we don't use
326461cc63eStholo	strip_path anymore.
327461cc63eStholo	(SOURCES): Remove strippath.c.
328461cc63eStholo	* strippath.c: Removed.
329461cc63eStholo	* build_lib.com: Remove strippath.c.
330461cc63eStholo
33150bf276cStholoWed Oct  2 10:43:35 1996  Norbert Kiesel  <nk@col.sw-ley.de>
33250bf276cStholo
33350bf276cStholo	* getdate.y: removed CVSid variable
33450bf276cStholo
33550bf276cStholo	* getdate.c: regenerated (using byacc 1.9)
33650bf276cStholo
33750bf276cStholoWed Sep 25 10:25:00 1996  Larry Jones  <larry.jones@sdrc.com>
33850bf276cStholo
33950bf276cStholo	* vasprintf.c: Fix type clashes in calls to strtoul.
34050bf276cStholo
34150bf276cStholoWed Sep 11 15:55:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
34250bf276cStholo
34350bf276cStholo	* build_lib.com: Add valloc.c.
34450bf276cStholo
34550bf276cStholoTue Sep 10 23:04:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
34650bf276cStholo
34750bf276cStholo	* Makefile.in (DISTFILES): Add build_lib.com.
34850bf276cStholo
34950bf276cStholoFri Aug 16 16:01:57 1996  Norbert Kiesel  <nk@col.sw-ley.de>
35050bf276cStholo
35150bf276cStholo	* Makefile.in (installdirs): new (empty) target
35250bf276cStholo
35350bf276cStholoMon Aug 12 11:03:43 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
35450bf276cStholo
35550bf276cStholo	* system.h: Don't use #elif.  It is said to cause problems with
35650bf276cStholo	one of the HP compilers on HPUX 9.01.
35750bf276cStholo
35850bf276cStholoSun Jul  7 23:25:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
35950bf276cStholo
36050bf276cStholo	* memmove.c: Removed.  The memove function was used by a very old
36150bf276cStholo	version of the CVS server for nefarious purposes and it has been
36250bf276cStholo	long gone.
36350bf276cStholo	* Makefile.in (SOURCES): Remove memmove.c.
36450bf276cStholo
36550bf276cStholoThu Jun  6 15:12:59 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
36650bf276cStholo
36750bf276cStholo	* vasprintf.c: If STDC_HEADERS, include stdlib.h rather than
36850bf276cStholo	declaring its functions ourself.
36950bf276cStholo
37050bf276cStholoWed Jun 05 10:14:29 1996  Mike Ladwig  <mike@twinpeaks.prc.com>
37150bf276cStholo			  and Jim Kingdon  <kingdon@cyclic.com>
37250bf276cStholo
37350bf276cStholo	* system.h: If ERRNO_H_MISSING is defined, don't include errno.h.
37450bf276cStholo
37550bf276cStholoWed Jun 05 10:14:29 1996  Mike Ladwig  <mike@twinpeaks.prc.com>
37650bf276cStholo
37750bf276cStholo	* regex.c: Don't define MAX and MIN if already defined.
37850bf276cStholo
37950bf276cStholoSun May 12 09:40:08 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
38050bf276cStholo
38150bf276cStholo	* getdate.y: Replace alloca.h include with a comment explaining
38250bf276cStholo	why we avoid alloca and the consequences of that.
38350bf276cStholo	* getdate.c: Regenerated.
38450bf276cStholo
38550bf276cStholoWed May  8 09:31:03 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
38650bf276cStholo
38750bf276cStholo	* getdate.c: Regenerate with the version of byacc in Red Hat 3.0.3
38850bf276cStholo	(which I believe is byacc 1.9).  byacc, unlike bison, does not
38950bf276cStholo	require alloca in the generated parser.
39050bf276cStholo
391c2c61682StholoThu Apr 25 18:26:34 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
392c2c61682Stholo
393c2c61682Stholo	* getdate.y (get_date): Set Start from nowtime, not now->time,
394c2c61682Stholo	which may not be set.
395c2c61682Stholo	* getdate.c: Regenerated.
396c2c61682Stholo
397c2c61682StholoWed Apr 10 17:55:02 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
398c2c61682Stholo
399c2c61682Stholo	* getdate.y (get_date): Use a time_t variable rather than a field
400c2c61682Stholo	in a struct timeb.  Works around Solaris compiler bug.  Sure, it
401c2c61682Stholo	is a compiler bug, but the workaround is completely painless.
402c2c61682Stholo	* getdate.c: Regenerated.
403c2c61682Stholo
404c2c61682StholoFri Mar 22 11:17:05 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
405c2c61682Stholo
406c2c61682Stholo	* system.h: If EXIT_FAILURE is not defined by stdlib.h, define it
407c2c61682Stholo	ourself.
408c2c61682Stholo
409c2c61682StholoThu Mar 14 16:27:53 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
410c2c61682Stholo
411c2c61682Stholo	* system.h: Remove alloca cruft.
412c2c61682Stholo
413c2c61682StholoWed Feb 28 03:16:48 1996  Benjamin J. Lee  <benjamin@cyclic.com>
414c2c61682Stholo
415c2c61682Stholo	* build_lib.com: Changed definition of symbol CC to search
416c2c61682Stholo	for include files in [-.VMS] so VMS config.h can be picked
417c2c61682Stholo	up without copying.
418c2c61682Stholo
419c2c61682StholoTue Feb 27 21:26:34 1996  Benjamin J. Lee  <benjamin@cyclic.com>
420c2c61682Stholo
421c2c61682Stholo	* build_lib.com: Added.  DCL File to build contents of [.lib]
422c2c61682Stholo
423c2c61682StholoTue Feb 27 21:18:38 1996  Benjamin J. Lee  <benjamin@cyclic.com>
424c2c61682Stholo
425c2c61682Stholo	* system.h: added an existence_error macro check for EVMSERR
426c2c61682Stholo	necessary for happiness under VMS
427c2c61682Stholo
428c26070a5StholoThu Feb 22 22:30:04 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
429c26070a5Stholo
430c26070a5Stholo	* Makefile.in (OBJECTS): Remove @ALLOCA@
431c26070a5Stholo	(SOURCES): Remove alloca.c
432c26070a5Stholo	* alloca.c: Removed.
433c26070a5Stholo	* regex.c (REGEX_MALLOC): Define.
434c26070a5Stholo
435c26070a5StholoThu Feb 15 14:00:00  Jim Kingdon  <kingdon@cyclic.com>
436c26070a5Stholo
437c26070a5Stholo	* vasprintf.c: Declare abs().
438c26070a5Stholo
439c26070a5StholoWed Feb 14 14:48:31 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
440c26070a5Stholo
441c26070a5Stholo	* vasprintf.c (int_vasprintf): Don't cast arguments to memcpy.
442c26070a5Stholo	* vasprintf.c, strtoul.c: Don't include ansidecl.h.  Do include
443c26070a5Stholo	config.h if HAVE_CONFIG_H (for const).
444c26070a5Stholo	* strtoul.c: Change CONST to const.
445c26070a5Stholo
446c26070a5StholoTue Feb 13 20:04:39 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
447c26070a5Stholo
448c26070a5Stholo	* strtoul.c: Added (needed by vasprintf.c, and missing on SunOS4).
449c26070a5Stholo	* Makefile.in (SOURCES): Add strtoul.c.
450c26070a5Stholo
451c26070a5StholoMon Feb 12 10:04:46 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
452c26070a5Stholo
453c26070a5Stholo	* vasprintf.c: Added (same contents as before).
454c26070a5Stholo	* Makefile.in (SOURCES): Add vasprintf.c.
455c26070a5Stholo
456c26070a5StholoThu Feb  1 14:33:17 1996  Karl Fogel  <kfogel@floss.red-bean.com>
457c26070a5Stholo
458c26070a5Stholo        * Makefile.in (xlint): new rule; does nothing, as I'm not sure
459c26070a5Stholo        running lint is actually advisable in here, but the top-level
460c26070a5Stholo        Makefile thinks it can `make xlint' here.
461c26070a5Stholo
462c26070a5StholoThu Feb  1 15:07:42 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
463c26070a5Stholo
464c26070a5Stholo	* getopt.c: Remove rcsid.
465c26070a5Stholo
466c26070a5StholoTue Jan 30 18:20:27 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
467c26070a5Stholo
468c26070a5Stholo	* getline.c: Don't define NDEBUG.
469c26070a5Stholo	(getstr): Rewrite assertions in a way which should stay clear of
470c26070a5Stholo	signed/unsigned problems and compiler warnings thereof.
471c26070a5Stholo
47213571821StholoThu Jan 25 00:14:06 1996  Jim Kingdon  <kingdon@beezley.cyclic.com>
47313571821Stholo
47413571821Stholo	* yesno.c (yesno): fflush stdout as well as stderr.
47513571821Stholo
47613571821StholoWed Jan  3 18:16:50 1996  Jim Kingdon  <kingdon@harvey.cyclic.com>
47713571821Stholo
47813571821Stholo	* sighandle.c (SIG_register): Use memset not bzero.
47913571821Stholo	* system.h: Remove defines for index, rindex, bcmp, and bzero.
48013571821Stholo	All the calls to those functions are gone from CVS.
48113571821Stholo
48213571821StholoTue Jan  2 13:00:00 1996  Jim Kingdon  <kingdon@peary.cyclic.com>
48313571821Stholo
48413571821Stholo	Visual C++ lint:
48513571821Stholo	* sighandle.c: Prototype SIG_handle and SIG_defaults.
48613571821Stholo	Use SIG_ERR where appropriate.
48713571821Stholo
48813571821StholoMon Dec 18 10:15:05 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
48913571821Stholo
49013571821Stholo	* rename.c: Check ENOENT rather than existence_error.  The latter
49113571821Stholo	is undefined in this file, and including system.h is said to cause
49213571821Stholo	(unspecified) problems.
49313571821Stholo
49413571821StholoSun Dec 17 23:58:06 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
49513571821Stholo
49613571821Stholo	* vasprintf.c: Removed (it is no longer used).
49713571821Stholo	* Makefile.in (SOURCES): Remove vasprintf.c.
49813571821Stholo
49913571821StholoSat Dec 16 17:18:33 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
50013571821Stholo
50113571821Stholo	* vasprintf.c: Added.
50213571821Stholo	* Makefile.in (SOURCES): Add vasprintf.c
50313571821Stholo
50413571821StholoMon Dec  4 10:54:04 1995  Jim Kingdon  <kingdon@harvey.cyclic.com>
50513571821Stholo
50613571821Stholo	* getdate.c: Remove #line directives.  I know, this is a kludge,
50713571821Stholo	but Visual C++ 2.1 seems to require it (why, I have no idea.  It
50813571821Stholo	has no trouble with the #line directives in getdate in CVS 1.6).
50913571821Stholo
51013571821StholoSat Nov 18 16:20:37 1995  Karl Fogel  <kfogel@floss.cyclic.com>
51113571821Stholo
51213571821Stholo        * rename.c: same.
51313571821Stholo
51413571821Stholo        * mkdir.c: Use new macro `existence_error', instead of comparing
51513571821Stholo        errno to ENOENT directly.
51613571821Stholo
51713571821Stholo        * system.h (existence_error): new macro, tries to portably ask if
51813571821Stholo        errno represents a file-not-exist error.
51913571821Stholo
52013571821StholoFri Nov 17 20:08:58 1995  Karl Fogel  <kfogel@floss.cyclic.com>
52113571821Stholo
52213571821Stholo        * system.h (NEED_DECOY_PERMISSIONS): moved this section to where
52313571821Stholo        it belongs, duh.
52413571821Stholo
52513571821Stholo        * getdate.c: if STDC_HEADERS, then just include <stdlib.h> instead
52613571821Stholo        of declaring malloc() and realloc() to be char *.
52713571821Stholo
52813571821Stholo        * system.h: ifdef NEED_DECOY_PERMISSIONS, then define the S_I*
52913571821Stholo        permission masks for USR, GRP, and OTH in terms of the simpler
53013571821Stholo        OS/2 masks.
53113571821Stholo
53213571821StholoWed Nov 15 15:36:03 1995  Karl Fogel  <kfogel@floss.cyclic.com>
53313571821Stholo
53413571821Stholo        * system.h: ifdef USE_OWN_TCPIP_H, then include "tcpip.h".  Only
53513571821Stholo        OS/2 does this right now.
53613571821Stholo
53713571821StholoTue Nov 14 18:44:57 1995  Greg A. Woods  <woods@most.weird.com>
53813571821Stholo
53913571821Stholo	* getdate.c: OK, this one is from SunOS-4.1 yacc and may be more
54013571821Stholo	portable -- at least it compiles silently here!  ;-)
54113571821Stholo
54213571821StholoMon Nov 13 03:53:45 1995  Karl Fogel  <kfogel@floss.cyclic.com>
54313571821Stholo
54413571821Stholo        * fnmatch.c: conform to 80 column standard (yes, I'm a pedant).
54513571821Stholo
54613571821StholoWed Nov  8 11:10:59 1995  Karl Fogel  <kfogel@floss.cyclic.com>
54713571821Stholo
54813571821Stholo        * system.h (STAT_MACROS): ifdef S_IFMT, then use it as before; but
54913571821Stholo        if it's not defined, then just do a single mask and assume
55013571821Stholo        acceptance any of non-zero result.  Norbert, I trust you'll let me
55113571821Stholo        know if this is unsatisfactory. :-)
55213571821Stholo        Ifdef HAVE_SYS_UTIME_H, then include <sys/utime.h>.  Only OS/2
55313571821Stholo        defines this right now.
55413571821Stholo
55513571821StholoWed Nov  8 13:18:51 1995  Norbert Kiesel  <nk@col.sw-ley.de>
55613571821Stholo
55713571821Stholo	* valloc.c: omit malloc declaration (it's already in system.h
55813571821Stholo	  which is included and conflicts with <stdlib.h> on some
55913571821Stholo	  systems).
56013571821Stholo
56113571821StholoTue Nov  7 19:38:48 1995  Norbert Kiesel  <nk@col.sw-ley.de>
56213571821Stholo
56313571821Stholo	* system.h (STAT_MACROS_BROKEN): undo previous change, because
56413571821Stholo	  else all regular files will be identified as links (the mask for
56513571821Stholo	  links is S_IFREG|S_IFCHR).
56613571821Stholo
56713571821StholoMon Nov  6 19:20:56 1995  Karl Fogel  <kfogel@floss.cyclic.com>
56813571821Stholo
56913571821Stholo        * system.h (STAT_MACROS_BROKEN): in defining the S_IF* macros,
57013571821Stholo        don't fold to 1 or 0 by first masking with S_IFMT; not all
57113571821Stholo        systems have that macro, and anyway it's only necessary that we
57213571821Stholo        return non-zero.
57313571821Stholo
57413571821StholoFri Oct 27 13:43:35 1995  Karl Fogel  <kfogel@floss.cyclic.com>
57513571821Stholo
57613571821Stholo        * save-cwd.c: use __PROTO instead of __P (see below).
57713571821Stholo
57813571821Stholo        * getline.h (__PROTO): same as below.
57913571821Stholo
58013571821Stholo        * save-cwd.h (__PROTO): replaces __P.  New name, so don't ask if
58113571821Stholo        already defined.  The conflict was that OS/2 w/ IBM C/C++ uses
58213571821Stholo        `__P' for something else, in <ctype.h> of all places.
58313571821Stholo
58413571821Stholo        * system.h: do nothing about alloca ifdef ALLOCA_IN_STDLIB (see
58513571821Stholo        ../src/ChangeLog).
58613571821Stholo
58713571821StholoTue Oct 24 13:01:25 1995  Norbert Kiesel  <nk@col.sw-ley.de>
58813571821Stholo
58913571821Stholo	* wait.h: include sys/resource.h if available. This is needed at
59013571821Stholo	  least under AIX-3.2 where <sys/wait.h> doesn't include it.
59113571821Stholo
59213571821StholoMon Oct 23 17:39:11 1995  Norbert Kiesel  <nk@col.sw-ley.de>
59313571821Stholo
59413571821Stholo	* valloc.c (valloc): change parameter definition
59513571821Stholo
59613571821StholoSun Oct 22 14:15:44 1995  Jim Meyering  (meyering@comco.com)
59713571821Stholo
59813571821Stholo	* getline.c, getline.h: New files.
59913571821Stholo	* Makefile.in (SOURCES, OBJECTS, HEADERS): Add getline.c, getline.o,
60013571821Stholo	and getline.h, respectively.
60113571821Stholo
60213571821StholoTue Oct 10 18:01:50 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
60313571821Stholo
60413571821Stholo        * Makefile.in (cvs_srcdir): define cvs_srcdir to be ../src, then
60513571821Stholo        include it with -I so save_cwd.c can find error.h (for example).
60613571821Stholo
60713571821StholoSun Oct  8 12:27:57 1995  Peter Wemm  <peter@haywire.DIALix.COM>
60813571821Stholo
60913571821Stholo	* system.h: define POSIX_SIGNALS or BSD_SIGNALS if configure has
61013571821Stholo	located all the necessary functions for each "type".
61113571821Stholo	* sighandle.c: detect/use POSIX/BSD reliable signals (especially
61213571821Stholo	for blocking signals in critical sections).  Helps prevent stray
61313571821Stholo	locks on interruption.
61413571821Stholo
6151e72d8d2SderaadtMon Oct  2 18:11:23 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6161e72d8d2Sderaadt
6171e72d8d2Sderaadt	* system.h: Doc fix.
6181e72d8d2Sderaadt
6191e72d8d2SderaadtMon Oct  2 18:10:35 1995  Larry Jones  <larry.jones@sdrc.com>
6201e72d8d2Sderaadt
6211e72d8d2Sderaadt	* regex.c: compile 4.2 BSD compatible functions even when
6221e72d8d2Sderaadt	_POSIX_SOURCE is defined since we need them and we wouldn't be
6231e72d8d2Sderaadt	compiling this file unless they don't exist.
6241e72d8d2Sderaadt
6251e72d8d2SderaadtMon Oct  2 10:32:20 1995  Michael Finken  <finken@conware.de>
6261e72d8d2Sderaadt
6271e72d8d2Sderaadt        * strstr.c (strstr): new file and func.
6281e72d8d2Sderaadt
6291e72d8d2Sderaadt        * Makefile.in (SOURCES): added strstr.c.
6301e72d8d2Sderaadt
6311e72d8d2SderaadtSun Oct  1 21:03:40 1995  Karl Fogel  <kfogel@totoro.cyclic.com>
6321e72d8d2Sderaadt
6331e72d8d2Sderaadt        * regex.c: reverted below change.
6341e72d8d2Sderaadt
6351e72d8d2SderaadtThu Sep 28 13:37:04 1995  Larry Jones <larry.jones@sdrc.com>
6361e72d8d2Sderaadt
6371e72d8d2Sderaadt        * regexp.c: check for ISC.
6381e72d8d2Sderaadt
6391e72d8d2SderaadtThu Sep 7  19:18:00 1995  Jim Blandy  <jimb@cyclic.com>
6401e72d8d2Sderaadt
6411e72d8d2Sderaadt	* save-cwd.c: #include <direct.h> and <io.h>, on systems that
6421e72d8d2Sderaadt	have them.
6431e72d8d2Sderaadt
6441e72d8d2Sderaadt	* getopt.c (_getopt_internal): Cast the return value of strlen,
6451e72d8d2Sderaadt	which is unsigned, before comparing it with the difference between
6461e72d8d2Sderaadt	two pointers, which is unsigned.
6471e72d8d2Sderaadt
6481e72d8d2SderaadtThu Aug 31 11:31:42 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6491e72d8d2Sderaadt
6501e72d8d2Sderaadt	* getdate.y [STDC_HEADERS]: #include <stdlib.h>, for abort.
6511e72d8d2Sderaadt	[HAVE_ALLOCA_H]: #include <alloca.h>, for alloca on Windows NT.
6521e72d8d2Sderaadt
6531e72d8d2SderaadtWed Aug 30 18:48:44 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6541e72d8d2Sderaadt
6551e72d8d2Sderaadt	* system.h [HAVE_IO_H]: #include <io.h>, for Windows NT.
6561e72d8d2Sderaadt	[HAVE_DIRECT_H]: #include <direct.h>, for Windows NT.
6571e72d8d2Sderaadt	(CVS_MKDIR, FOLD_FN_CHAR, fnfold, fncmp, ISDIRSEP, OPEN_BINARY,
6581e72d8d2Sderaadt	FOPEN_BINARY_READ, FOPEN_BINARY_WRITE): New macros/functions, for
6591e72d8d2Sderaadt	use in system-sensitive code.
6601e72d8d2Sderaadt
6611e72d8d2Sderaadt	* regex.c (re_set_registers): start and end are pointers, not
6621e72d8d2Sderaadt	integers.  Cast the initializing value appropriately.
6631e72d8d2Sderaadt
6641e72d8d2Sderaadt	* getopt.c [HAVE_STRING_H]: #include <string.h>, to avoid
6651e72d8d2Sderaadt	warnings.
6661e72d8d2Sderaadt
6671e72d8d2Sderaadt	* fnmatch.c (FOLD_FN_CHAR): Give this a dummy #definition if
6681e72d8d2Sderaadt	config.h didn't #define it.
6691e72d8d2Sderaadt        (fnmatch): Pass filename characters through FOLD_FN_CHAR before
6701e72d8d2Sderaadt	comparing them.
6711e72d8d2Sderaadt
6721e72d8d2Sderaadt	* argmatch.c: #include <sys/types.h>.
6731e72d8d2Sderaadt	(argmatch): Declare arglen to be a size_t, rather than an int,
6741e72d8d2Sderaadt	to avoid signed/unsigned comparison "problems".
6751e72d8d2Sderaadt
6761e72d8d2Sderaadt	* .cvsignore: Remove getdate.c from this file.  We want to
6771e72d8d2Sderaadt	distribute it, for systems that don't have a Yacc-equivalent
6781e72d8d2Sderaadt	installed (like Windows NT).
6791e72d8d2Sderaadt
6801e72d8d2SderaadtSat Aug 19 22:00:51 1995  Jim Blandy  <jimb@totoro.cyclic.com>
6811e72d8d2Sderaadt
6821e72d8d2Sderaadt	* error.c: Don't #define CVS_SUPPORT here.  config.h takes care of
6831e72d8d2Sderaadt	that for us.
6841e72d8d2Sderaadt	[CVS_SUPPORT] (error_use_protocol): New variable, with apology.
6851e72d8d2Sderaadt	(error): If error_use_protocol is set, report errors using the
6861e72d8d2Sderaadt	client/server protocol.
6871e72d8d2Sderaadt	* error.h [CVS_SUPPORT]: Extern decl for error_use_protocol.
6881e72d8d2Sderaadt
6891e72d8d2SderaadtFri Aug  4 00:01:24 1995  Jim Meyering  (meyering@comco.com)
6901e72d8d2Sderaadt
6911e72d8d2Sderaadt	* xgetwd.c: Don't declare free.  A K&R style declaration gets
6921e72d8d2Sderaadt	a conflict on some Sun systems when compiling with acc.
6931e72d8d2Sderaadt
6941e72d8d2Sderaadt	* save-cwd.c: New file.
6951e72d8d2Sderaadt	* save-cwd.h: New file.
6961e72d8d2Sderaadt	* Makefile.in (SOURCES): Add save-cwd.c
6971e72d8d2Sderaadt	(OBJECTS): Add save-cwd.o.
6981e72d8d2Sderaadt	(HEADERS): Add save-cwd.h.
6991e72d8d2Sderaadt
7001e72d8d2SderaadtThu Aug  3 00:55:54 1995  Jim Meyering  (meyering@comco.com)
7011e72d8d2Sderaadt
7021e72d8d2Sderaadt	* error.h: New file.
7031e72d8d2Sderaadt	* Makefile.in (HEADERS): Add error.h.
7041e72d8d2Sderaadt
7051e72d8d2SderaadtSat Jul 29 15:53:55 1995  James Kingdon  <kingdon@harvey.cyclic.com>
7061e72d8d2Sderaadt
7071e72d8d2Sderaadt	* Makefile.in (SOURCES): Add getdate.c.
7081e72d8d2Sderaadt
7091e72d8d2SderaadtThu Jul 27 09:11:41 1995  Robert Lipe <robertl@rjlhome.arnet.com>
7101e72d8d2Sderaadt
7111e72d8d2Sderaadt	* system.h: Check for PATHSIZE before falling back to _POSIX_PATH_MAX.
7121e72d8d2Sderaadt
7131e72d8d2SderaadtThu Jul 20 12:38:03 1995  James Kingdon  <kingdon@harvey.cyclic.com>
7141e72d8d2Sderaadt
7151e72d8d2Sderaadt	* error.c: Instead of calling cvs functions to clean up, allow cvs
7161e72d8d2Sderaadt	to register a callback via error_set_cleanup.  Avoids hassles with
7171e72d8d2Sderaadt	include files and SERVER_SUPPORT and so on.
7181e72d8d2Sderaadt
7191e72d8d2SderaadtTue Jul 18 21:18:00 1995  Jim Blandy <jimb@cyclic.com>
7201e72d8d2Sderaadt
7211e72d8d2Sderaadt	* system.h: Include <sys/param.h> only if HAVE_SYS_PARAM_H
7221e72d8d2Sderaadt	is #defined.  We've added a test to configure.in to #define this
7231e72d8d2Sderaadt	on most systems.
7241e72d8d2Sderaadt
7251e72d8d2SderaadtThu Jul 13 11:22:21 1995  Jim Meyering  (meyering@comco.com)
7261e72d8d2Sderaadt
7271e72d8d2Sderaadt	* xgetwd.c: New file.
7281e72d8d2Sderaadt	* Makefile.in (SOURCES): Add xgetwd.c
7291e72d8d2Sderaadt	(OBJECTS): Add xgetwd.o.
7301e72d8d2Sderaadt
7311e72d8d2SderaadtWed Jul 12 09:18:49 1995  Jim Meyering  (meyering@comco.com)
7321e72d8d2Sderaadt
7331e72d8d2Sderaadt	* Makefile.in (OBJECTS): Remove fnmatch.o.  Now configure adds it
7341e72d8d2Sderaadt	to LIBOBJS when necessary.
7351e72d8d2Sderaadt
7361e72d8d2SderaadtFri Jun 30 16:27:18 1995  James Kingdon  <kingdon@harvey.cyclic.com>
7371e72d8d2Sderaadt
7381e72d8d2Sderaadt	* rename.c (rename): If MVDIR is not defined, just give an error
7391e72d8d2Sderaadt	on attempt to rename a directory.
7401e72d8d2Sderaadt
7411e72d8d2SderaadtThu Jun 29 00:46:31 1995  James Kingdon  <kingdon@harvey.cyclic.com>
7421e72d8d2Sderaadt
7431e72d8d2Sderaadt	* system.h: Check HAVE_SYS_TIMEB_H not non-existent HAVE_TIMEB_H.
7441e72d8d2Sderaadt
7451e72d8d2Sderaadt	* system.h: Don't define alloca if it is already defined.
7461e72d8d2Sderaadt
7471e72d8d2SderaadtWed Jun 28 15:24:51 1995  James Kingdon  <kingdon@harvey.cyclic.com>
7481e72d8d2Sderaadt
7491e72d8d2Sderaadt	* system.h: If NeXT, define utimbuf ourself.
7501e72d8d2Sderaadt
7511e72d8d2SderaadtMon May 29 22:32:40 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7521e72d8d2Sderaadt
7531e72d8d2Sderaadt	* system.h: Handle time and directory headers as recommended in
7541e72d8d2Sderaadt	the autoconf manual.
7551e72d8d2Sderaadt	Undefine the S_FOO() macros if STAT_MACROS_BROKEN is set.
7561e72d8d2Sderaadt	Don't define mode_t, as it is handled by config.h.
7571e72d8d2Sderaadt
7581e72d8d2SderaadtSat May 27 08:46:00 1995  Jim Meyering  (meyering@comco.com)
7591e72d8d2Sderaadt
7601e72d8d2Sderaadt	* Makefile.in (Makefile): Regenerate only Makefile in current
7611e72d8d2Sderaadt	directory when Makefile.in is out of date.  Depend on ../config.status.
7621e72d8d2Sderaadt
7631e72d8d2SderaadtFri Apr 28 22:49:25 1995  Jim Blandy  <jimb@totoro.bio.indiana.edu>
7641e72d8d2Sderaadt
7651e72d8d2Sderaadt	* Makefile.in (SOURCES, OBJECTS): Updated.
7661e72d8d2Sderaadt	(HEADERS): New variable.
7671e72d8d2Sderaadt	(DISTFILES): Updated.
7681e72d8d2Sderaadt	(dist-dir): Renamed from dist; changed to work with DISTDIR
7691e72d8d2Sderaadt	variable passed from parent.
7701e72d8d2Sderaadt
7711e72d8d2SderaadtWed Feb  8 06:37:53 1995  Roland McGrath  <roland@churchy.gnu.ai.mit.edu>
7721e72d8d2Sderaadt
7731e72d8d2Sderaadt	* system.h (S_IRUSR et al): Define if not already defined.
7741e72d8d2Sderaadt
7751e72d8d2Sderaadt	* waitpid.c [HAVE_CONFIG_H]: Include "config.h".
7761e72d8d2Sderaadt	(ualloc): Return OLDPTR rather than running off the end.
7771e72d8d2Sderaadt
7781e72d8d2SderaadtMon Aug 22 22:48:19 1994  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
7791e72d8d2Sderaadt
7801e72d8d2Sderaadt	* error.c (strerror): Replaced conditional static definition
7811e72d8d2Sderaadt	(always used, since the condition variable was never set) with an
7821e72d8d2Sderaadt	extern declaration, since it's provided by libc or strerror.c.
7831e72d8d2Sderaadt
7841e72d8d2SderaadtWed Aug 10 14:54:25 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
7851e72d8d2Sderaadt
7861e72d8d2Sderaadt	* Makefile.in (SOURCES): Add waitpid.c.
7871e72d8d2Sderaadt	* waitpid.c: New file.
7881e72d8d2Sderaadt
7891e72d8d2SderaadtTue Aug  9 16:00:12 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
7901e72d8d2Sderaadt
7911e72d8d2Sderaadt	* md5.h (uint32): If SIZEOF_LONG isn't 4, don't define this to be
7921e72d8d2Sderaadt	"unsigned long"; try SIZEOF_INT and "unsigned int", otherwise
7931e72d8d2Sderaadt	complain.
7941e72d8d2Sderaadt
7951e72d8d2Sderaadt	* md5.c: Include config.h.
7961e72d8d2Sderaadt	(const): Don't bother defining here, config.h should take care of
7971e72d8d2Sderaadt	it.
7981e72d8d2Sderaadt
7991e72d8d2Sderaadt	* valloc.c (malloc): Declare.
8001e72d8d2Sderaadt
8011e72d8d2SderaadtFri Jul 15 12:57:20 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
8021e72d8d2Sderaadt
8031e72d8d2Sderaadt	* getopt.c: Do not include <stdlib.h> unless __GNU_LIBRARY__ is
8041e72d8d2Sderaadt	defined.  On Irix 5.2, <stdlib.h> includes <getopt.h>, which
8051e72d8d2Sderaadt	causes a multiple definition of struct option.
8061e72d8d2Sderaadt
8071e72d8d2SderaadtFri Jul  8 10:04:59 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
8081e72d8d2Sderaadt
8091e72d8d2Sderaadt	* md5.h, md5.c: Remove ANSI-isms.
8101e72d8d2Sderaadt
8111e72d8d2SderaadtThu Jul  7 20:24:18 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
8121e72d8d2Sderaadt
8131e72d8d2Sderaadt	* md5.h, md5.c: New files.
8141e72d8d2Sderaadt	* Makefile.in (SOURCES): Add md5.c.
8151e72d8d2Sderaadt	(OBJECTS): Add md5.o.
8161e72d8d2Sderaadt	(DISTFILES): Add md5.h.
8171e72d8d2Sderaadt	(md5.o): New target; depend upon md5.h.
8181e72d8d2Sderaadt
8191e72d8d2SderaadtFri May 27 18:15:34 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
8201e72d8d2Sderaadt
8211e72d8d2Sderaadt	* valloc.c: New file.
8221e72d8d2Sderaadt
8231e72d8d2SderaadtTue May 17 08:18:26 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
8241e72d8d2Sderaadt
8251e72d8d2Sderaadt	* error.c (error, fperror): If server_active, call server_cleanup
8261e72d8d2Sderaadt	as well as Lock_Cleanup.
8271e72d8d2Sderaadt
8281e72d8d2SderaadtThu Jan  6 13:45:04 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
8291e72d8d2Sderaadt
8301e72d8d2Sderaadt	* system.h: Fix Dec 27 change to work correctly.  Makes Sep 9
8311e72d8d2Sderaadt	change unnecessary, so backed that one out.  Never define PATH_MAX
8321e72d8d2Sderaadt	in terms of pathconf, because that doesn't produce a constant, and
8331e72d8d2Sderaadt	PATH_MAX is used to set array sizes.
8341e72d8d2Sderaadt
8351e72d8d2SderaadtMon Dec 27 14:22:07 1993  Mark Eichin  (eichin@cygnus.com)
8361e72d8d2Sderaadt
8371e72d8d2Sderaadt	* system.h: don't touch PATH_MAX or MAXPATHLEN if *both* of them
8381e72d8d2Sderaadt	are already defined, as one may be defined in terms of the other.
839