summaryrefslogtreecommitdiffstats
path: root/compat
AgeCommit message (Expand)Author
2012-07-12Sync with OpenBSD. Mostly because of the added _SAFE macros which isTiago Cunha
2012-07-11Remove remaining xfree calls from the portable version.Tiago Cunha
2012-05-03Sync OpenBSD tree.h due to patchset 1104.Tiago Cunha
2012-03-02ANSIfy function prototypes, from Tim Ruehsen.Nicholas Marriott
2011-07-25Can't use the same va_list twice, from Emanuele Giaquinta.Nicholas Marriott
2011-07-22Compatibility for b64_ntop, missing from some alternative libc.Nicholas Marriott
2011-07-09Expand the Id keyword. Tiago Cunha
2011-07-09Add missing $Id$.Tiago Cunha
2011-03-04Use the right asprintf since we don't support truly broken platforms right now.Nicholas Marriott
2011-01-21Support for HP-UX.Nicholas Marriott
2011-01-21Only have one asprintf implementation, that's likely to always work.Nicholas Marriott
2011-01-10Trim spaces.Nicholas Marriott
2011-01-07Missing HAVE_STDINT_H.Nicholas Marriott
2010-11-13Whoops, get the logic the right way round.Nicholas Marriott
2010-11-11malloc(0) may return NULL, so only assume that is an error if allocatingNicholas Marriott
2010-10-27Compat for closefrom().Nicholas Marriott
2010-10-24Remove redundant preprocessor check (it's already taken care of by tmux.h).Tiago Cunha
2010-06-06Sync OpenBSD patchset 706:Tiago Cunha
2010-06-05Must allocate for putenv.Nicholas Marriott
2010-05-19Solaris 9 doesn't have setenv and unsetenv so add compat versions, basedNicholas Marriott
2010-04-12Sync OpenBSD patchset 680:Tiago Cunha
2009-11-08Adjust recent libevent changes to the portable version.Tiago Cunha
2009-10-15Fill in the tty name in SunOS's forkpty compat, and use it in osdep_getname.Nicholas Marriott
2009-09-20Don't try to use tio if it is NULL.Nicholas Marriott
2009-09-16Sync from OpenBSD:Nicholas Marriott
2009-09-15Sync OpenBSD patchset 329:Tiago Cunha
2009-08-20Add $Id$, nuke queue.h.Nicholas Marriott
2009-08-20Also undef CTRL.Nicholas Marriott
2009-08-20Solaris defines some of these in termios.h so #ifndef them.Nicholas Marriott
2009-08-20Solaris and AIX have no ttydefaults.h.Nicholas Marriott
2009-08-19Call tcsetattr(). Not tested.Nicholas Marriott
2009-08-16Solaris has no strsep(3).Nicholas Marriott
2009-08-14Adjust imsg changes to the portable version due to OpenBSD patchset 243.Tiago Cunha
2009-08-14Sync OpenBSD patchset 243:Tiago Cunha
2009-08-09Missing options are not illegal.Nicholas Marriott
2009-08-09Add unvis(3) compat stuff.Tiago Cunha
2009-07-02Solaris has no strcasestr.Nicholas Marriott
2009-07-01Don't see a reason for sys/cdefs.h here; remove it.Nicholas Marriott
2009-06-25vis compat stuff.Nicholas Marriott
2009-06-25Start of portability update: bitstring.h.Nicholas Marriott
2009-05-26Now in base.Nicholas Marriott
2009-05-14HAVE_.Nicholas Marriott
2009-05-13compat/bsd-poll.h now we are not doing -Icompat.Nicholas Marriott
2009-05-13Rename all feature flags to HAVE_* and move out of makefiles into a configureNicholas Marriott
2009-05-13Bye-bye nonworking IRIX, can be rescued from the attic if ever needed again.Nicholas Marriott
2009-05-13Use getopt.c from openssh rather than OpenBSD's getopt_long.Nicholas Marriott
2009-04-29/* $Id$ */Nicholas Marriott
2009-04-29Some tweaks for Solaris.Nicholas Marriott
2009-04-02Fake warnx().Nicholas Marriott
2009-03-31More AIX tweaks.Nicholas Marriott