Nicholas Marriott
|
278effd7ea
|
Solaris 9 doesn't have setenv and unsetenv so add compat versions, based
on code from Dagobert Michelsen.
|
2010-05-19 21:31:39 +00:00 |
|
Tiago Cunha
|
e41055c5aa
|
Adjust recent libevent changes to the portable version.
|
2009-11-08 22:51:34 +00:00 |
|
Tiago Cunha
|
d23635f66d
|
Remove unneeded defines that were used with the internal locking mechanism.
|
2009-10-06 15:32:21 +00:00 |
|
Tiago Cunha
|
88f689e167
|
Remove HAVE_LOGIN_CAP now that the internal locking mechanism was removed, due
to OpenBSD patchset 347.
|
2009-09-23 15:05:03 +00:00 |
|
Tiago Cunha
|
c274551db6
|
- Make it compile on operating systems other than BSD due to OpenBSD patchset
308.
- While there, remove some duplicate code from the compat header file.
|
2009-09-03 20:54:39 +00:00 |
|
Nicholas Marriott
|
26682256b3
|
OS X CMSG_FIRSTHDR is broken.
|
2009-09-02 12:30:56 +00:00 |
|
Nicholas Marriott
|
1a5aba47c7
|
ttydefchars is a fucking horlicks. Happily we only need it in one file, move it
in there to avoid multiple inclusion issues.
Perhaps it would be better to pass NULL through to forkpty in the default
case...
|
2009-08-26 09:10:47 +00:00 |
|
Nicholas Marriott
|
2f517111ef
|
Solaris has no u_int32_t etc.
|
2009-08-20 12:49:18 +00:00 |
|
Nicholas Marriott
|
698e003fcd
|
Solaris has no bzero().
|
2009-08-20 12:25:17 +00:00 |
|
Nicholas Marriott
|
09cc530299
|
Solaris and AIX have no ttydefaults.h.
|
2009-08-20 05:34:58 +00:00 |
|
Nicholas Marriott
|
620402a833
|
This is a better fix for OS X stupidity.
|
2009-08-19 09:00:06 +00:00 |
|
Nicholas Marriott
|
8f9858ba2f
|
Solaris has no strsep(3).
|
2009-08-16 16:15:53 +00:00 |
|
Tiago Cunha
|
b402cef338
|
Adjust imsg changes to the portable version due to OpenBSD patchset 243.
|
2009-08-14 21:13:48 +00:00 |
|
Tiago Cunha
|
a3fc9dee32
|
Add PASS_MAX for glibc.
|
2009-07-28 22:17:10 +00:00 |
|
Nicholas Marriott
|
48c36d628a
|
No paths.h in cmd.c; add _PATH_DEV for Solaris.
|
2009-07-21 13:07:50 +00:00 |
|
Nicholas Marriott
|
1f1623e04d
|
Solaris has no strcasestr.
|
2009-07-02 07:31:02 +00:00 |
|
Nicholas Marriott
|
ec818b8791
|
Move defines after includes to avoid multiple definition.
|
2009-07-01 22:46:13 +00:00 |
|
Nicholas Marriott
|
81f06ba170
|
Typo: bsdpoll.h -> bsd-poll.h.
|
2009-07-01 22:43:48 +00:00 |
|
Nicholas Marriott
|
32312e0252
|
vis compat stuff.
|
2009-06-25 20:27:32 +00:00 |
|
Nicholas Marriott
|
802e129fd7
|
Start of portability update: bitstring.h.
|
2009-06-25 17:02:59 +00:00 |
|
Nicholas Marriott
|
a9e3d5c56a
|
More diff-to-OpenBSD reduction. Move a lot of compat stuff into compat.h.
|
2009-06-25 16:47:00 +00:00 |
|