summaryrefslogtreecommitdiffstats
path: root/compat
AgeCommit message (Expand)Author
2019-05-27Remove unused fparseln compat code.Nicholas Marriott
2018-04-23Sync imsg from OpenBSD.Nicholas Marriott
2017-12-27Still need to globfree on failure.Nicholas Marriott
2017-06-09Add memmem to compat.Nicholas Marriott
2017-06-06Add a small dance to daemon() to reattach tmux to the user's namespace (whichNicholas Marriott
2017-04-20getptmfd() and fdforkpty() compat.Nicholas Marriott
2017-04-12Accept NULL pointer.Nicholas Marriott
2017-04-11Update imsg*.c from OpenBSD.Nicholas Marriott
2017-03-24Update imsg*.[ch] from OpenBSD, add some compat bits it needs and remove someNicholas Marriott
2017-03-21Some __unused.Nicholas Marriott
2017-03-17Fix some warnings.Nicholas Marriott
2017-03-09No extra : for errx and warnx.Nicholas Marriott
2017-03-09Compat code for strndup and strnlen.Nicholas Marriott
2017-03-09Solaris fixes, mostly from Dagobert Michelsen.Nicholas Marriott
2017-02-06Do not declare program_invocation_short_name because people can't make up theirNicholas Marriott
2017-02-06Update sys/queue.h from OpenBSD.Nicholas Marriott
2017-01-25compat/* should not include tmux.h.Nicholas Marriott
2017-01-22Add b64_pton as well.Nicholas Marriott
2016-10-28Do not force symbols to width 1, from Yen Chi Hsuan.Nicholas Marriott
2016-10-13tmux no longer uses openat() so we can remove the compatibilty function.Nicholas Marriott
2016-09-01Add support for using utf8proc with --enable-utf8proc, useful for platformsNicholas Marriott
2016-05-27__progname -> getprogname()Thomas Adam
2016-05-27getprogname() and setproctitle() on Linux.Nicholas Marriott
2016-02-19Fixed fgetln(3) implementation (from Joerg Jung) which does not depend on *BSDNicholas Marriott
2016-01-19Update my email address.Nicholas Marriott
2015-11-24-sys/queue.h in proc.c, and nuke the unnecessary C++ header guards stuff andNicholas Marriott
2015-11-21Move tmux.h below system includes.Nicholas Marriott
2015-11-18Add reallocarray to compat.Nicholas Marriott
2015-10-15Fix available_fds when there is no AF_INET, reported by Mathieu Arnold.Nicholas Marriott
2015-09-01Sync up vis.* for stravis().Nicholas Marriott
2015-07-24Fix a warning, from Kosta Zertsekel.Nicholas Marriott
2015-07-15Implement osdep_get_name and osdep_get_cwd for AIX, from J Raynor.Nicholas Marriott
2015-07-12Update imsg*.[ch] from OpenBSD, including bzero->memset.Nicholas Marriott
2015-06-10Don't leak dotfd if fchdir fails. From ettl dot martin78 at gmail dot com.Nicholas Marriott
2015-05-07queue.h should come from compat.h.Nicholas Marriott
2015-03-31Make place const to avoid a warning, from Ben Boeckel.Nicholas Marriott
2014-12-15Add missing va_end, from Thomas Jarosch.Nicholas Marriott
2014-11-08No need for $Id$ now.Nicholas Marriott
2014-09-25Don't close random file descriptor on error, from J Raynor.Nicholas Marriott
2014-09-23I broke last change, fix so it works, from J Raynor.Nicholas Marriott
2014-09-23cdefs.h -> types.h.Nicholas Marriott
2014-09-22Synchronize forkpty master and child to avoid hang on AIX with fast exitingNicholas Marriott
2014-08-09Add compat/fparseln.cThomas Adam
2014-08-09Sync libutil from OpenBSD (imsg)Thomas Adam
2013-10-10Add openat() to compat.Nicholas Marriott
2013-06-25+strings.h in compat/.Nicholas Marriott
2013-04-22Add compat for cfmakeraw, from Dagobert Michelsen.Nicholas Marriott
2013-02-12Return error for --foo when using compat/getopt.c.Nicholas Marriott
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