Nicholas Marriott
|
792e2856c9
|
Add compat for cfmakeraw, from Dagobert Michelsen.
|
2013-04-22 09:44:15 +01:00 |
|
Nicholas Marriott
|
64ea8829af
|
Add define for timersub to compat.h.
|
2013-03-28 00:00:13 +00:00 |
|
Nicholas Marriott
|
5339b8ce3a
|
Typo.
|
2011-07-22 15:10:24 +00:00 |
|
Nicholas Marriott
|
20134fa9f4
|
Compatibility for b64_ntop, missing from some alternative libc.
|
2011-07-22 10:49:33 +00:00 |
|
Tiago Cunha
|
391f1f08c0
|
Expand the Id keyword.
|
2011-07-09 09:42:33 +00:00 |
|
Nicholas Marriott
|
f71b3054cd
|
Switch tmux to use autoconf and automake.
Although they suck, they suck less than the alternatives.
|
2010-12-31 22:12:33 +00:00 |
|
Nicholas Marriott
|
a6fc49ae08
|
Fix AIX warnings.
|
2010-11-11 20:45:49 +00:00 |
|
Nicholas Marriott
|
ae7a7be819
|
I am almost certain we don't need crypt or rt now, and it builds fine on
Linux without.
|
2010-10-27 21:40:03 +00:00 |
|
Nicholas Marriott
|
58684ea998
|
And more.
|
2010-10-27 21:34:59 +00:00 |
|
Nicholas Marriott
|
914f8584ef
|
Style tweaks.
|
2010-10-27 21:33:15 +00:00 |
|
Nicholas Marriott
|
2287ec7b3e
|
Compat for closefrom().
|
2010-10-27 20:21:01 +00:00 |
|
Nicholas Marriott
|
f54482a461
|
Solaris 9 has no stdint.h, ugh. Reported by a couple of people most
recently Timothy Larson.
|
2010-09-07 19:32:58 +00:00 |
|
Tiago Cunha
|
60134cebda
|
imsg was moved into libutil on OpenBSD.
|
2010-06-06 13:00:47 +00:00 |
|
Nicholas Marriott
|
a9c6976268
|
Should be const char *.
|
2010-06-05 16:29:40 +00:00 |
|
Nicholas Marriott
|
9e7a5fa5ef
|
Spacing nits.
|
2010-05-19 21:49:57 +00:00 |
|
Nicholas Marriott
|
9c01a3d0db
|
Solaris 9 is missing CMSG_ALIGN and some of the RFC2292 CMSG_*. From
Dagobert Michelsen.
|
2010-05-19 21:40:49 +00:00 |
|
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 |
|