Damien Miller
402b331945
- Cygwin sftp/sftp-server binary mode patch from Corinna Vinschen
...
<vinschen@redhat.com>
2001-04-14 00:28:42 +10:00
Damien Miller
6e77a538ca
- Sync with OpenBSD glob.c, strlcat.c and vis.c changes
2001-04-14 00:22:33 +10:00
Ben Lindstrom
0998872972
- (bal) Added openbsd-compat/inet_ntop.[ch] since HP/UX (and others)
...
lack it.
2001-04-12 21:35:52 +00:00
Kevin Steves
cb17e99fae
- (stevesk) use setresgid() for setegid() if needed
2001-04-09 14:50:52 +00:00
Damien Miller
d8f72ca6d5
- (djm) Another openbsd-compat/glob.c sync
2001-03-30 10:23:17 +10:00
Damien Miller
b68af624a9
- (djm) Sync openbsd-compat/glob.c
2001-03-28 21:05:26 +10:00
Ben Lindstrom
9531825dd0
- Fix pointer issues in waitpid() and wait() replaces. Patch by Lutz
...
Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE>
2001-03-26 05:35:33 +00:00
Tim Rice
d9d5ba2bbd
add get_arg_max(). Use sysconf() if ARG_MAX is not defined.
2001-03-19 20:46:50 -08:00
Ben Lindstrom
9911f12083
- (bal) Oops. Missed globc.h change (OpenBSD CVS).
2001-03-19 21:29:30 +00:00
Ben Lindstrom
11c78f8119
- (bal) glob.c update to set gl_pathv to NULL (OpenBSD CVS).
2001-03-19 19:00:09 +00:00
Ben Lindstrom
a77d641cea
- (bal) glob.c update to added GLOB_LIMITS.
2001-03-19 18:58:13 +00:00
Ben Lindstrom
aad56ce545
- (bal) Minor NeXT fixed. Forgot to #undef NGROUPS_MAX
2001-03-19 13:42:21 +00:00
Ben Lindstrom
03017ba638
- (bal) NeXTStep lacks S_ISLNK. Plus split up S_IS*
2001-03-19 03:12:25 +00:00
Ben Lindstrom
6cabb6fd6c
- Use 'NGROUPS' for NeXT Since 'MAX_NGROUPS' is wrapped up in -lposix
...
stuff. Change suggested by Mark Miller <markm@swoon.net>
2001-03-19 03:01:56 +00:00
Damien Miller
9de61e8c59
- (djm) Add getusershell() functions from OpenBSD CVS
2001-03-19 10:09:27 +11:00
Damien Miller
a2dc6030f7
Add missing headers
2001-03-19 10:00:53 +11:00
Damien Miller
60bc517356
- (djm) Seed PRNG at startup, rather than waiting for arc4random calls to
...
do it implicitly.
2001-03-19 09:38:15 +11:00
Ben Lindstrom
45b14dbddc
- Check for gl_matchc support in glob_t and fall back to the
...
openbsd-compat/glob.[ch] support if it does not exist.
2001-03-17 01:15:38 +00:00
Damien Miller
3c02768950
- (djm) Add replacement glob() from OpenBSD libc if the system glob is
...
missing or lacks the GLOB_ALTDIRFUNC extension
- (djm) Remove -I$(srcdir)/openbsd-compat from CFLAGS, refer to headers
relatively. Avoids conflict between glob.h and /usr/include/glob.h
2001-03-14 11:39:45 +11:00
Ben Lindstrom
46e55aaabc
- Fix strerror() in bsd-misc.c
2001-03-13 23:38:20 +00:00
Ben Lindstrom
9ae2bb6790
- (bal) Reorder includes in Makefile.
2001-03-12 05:16:18 +00:00
Ben Lindstrom
63941f9631
- (bal) Fixed bsd-snprinf.c so it now honors 'BROKEN_SNPRINTF' again.
2001-02-25 23:20:40 +00:00
Ben Lindstrom
803f16cbe4
- (bal) Renamed sigaction.[ch] to sigact.[ch]. Causes problems with
...
some platforms.
2001-02-24 00:24:19 +00:00
Ben Lindstrom
4ffaad8c33
- (bal) Fix mixed up params to memmove() from Jan 5th in setenv.c and
...
getcwd.c.
2001-02-19 19:54:43 +00:00
Damien Miller
2deb3f64f6
- (djm) Fix my breaking of cygwin builds, Patch from Corinna Vinschen
...
<vinschen@redhat.com> and myself.
2001-02-18 12:30:55 +11:00
Ben Lindstrom
116b6bdda8
- (bal) Missing function prototype in bsd-snprintf.c patch by
...
Mark Miller <markm@swoon.net>
2001-02-13 14:05:59 +00:00
Ben Lindstrom
6c92dab9a1
- (bal) Cleaned out bsd-snprintf.c. VARARGS have been banished and
...
I did a base KNF over the whe whole file to make it more acceptable.
(backed out of original patch and removed it from ChangeLog)
This has been a long time coming. If we decide that we need VARARGS support
we should do it at a higher level, since no where else do we support VARARGS
in the code base.
2001-02-13 02:18:50 +00:00
Ben Lindstrom
5d8520ab76
- (bal) added NeXT work around for bsd-snprintf.c in bsd-nextstep.h.
...
- (bal) added TODO item to clean up and sort out 'varargs' from 'stdargs'
2001-02-12 15:57:18 +00:00
Damien Miller
e9cf357a99
- (djm) Add CVS Id's to files that we have missed
2001-02-09 12:55:35 +11:00
Ben Lindstrom
40f4151e9f
- (bal) .c.o rule in openbsd-compat/Makefile.in did not make it to the
...
main tree while porting forward. Pointed out by Lutz Jaenicke
<Lutz.Jaenicke@aet.TU-Cottbus.DE>
2001-02-08 18:05:17 +00:00
Ben Lindstrom
efe35aad52
- (bal) patch to vis.c to deal with HAVE_VIS right by Robert Mooney
...
<rjmooney@mediaone.net>
2001-02-08 16:34:56 +00:00
Ben Lindstrom
45cb2937bc
- (bal) next-posix.h changed to bsd-nextstep.h
2001-02-04 09:41:33 +00:00
Ben Lindstrom
1c56a01c87
- (bal) openbsd-compat/Makefile minor fix. Ensure dependancies are done
...
right.
2001-02-03 21:58:12 +00:00
Ben Lindstrom
7044253f3f
- (bal) I think this is the last of the bsd-*.h that don't belong.
2001-02-03 21:31:22 +00:00
Ben Lindstrom
6413635b01
- (bal) renamed queue.h to fake-queue.h (even if it's an OpenBSD
...
based file) to ensure #include space does not get confused.
2001-02-02 19:03:13 +00:00
Ben Lindstrom
2ffbbe6fc9
- (bal) Makefile fix where sourcedir != builddir by Corinna Vinschen
...
<vinschen@redhat.com>
2001-02-02 00:00:54 +00:00
Ben Lindstrom
3c06f6a0b2
- (bal) Reorder. Move all bsd-*, fake-*, next-*, and cygwin* stuff to
...
openbsd-compat/. And resolve all ./configure and Makefile.in issues
assocated.
Logic:
* All OpenBSD functions should have the same filename as in the OpenBSD
tree
* All 'home brew' functions have bsd-* infront of them.
* All 'not really implemented' functions have fake-* infront of them.
2001-01-31 21:52:01 +00:00