Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | getopt varies too much between platforms, and we already use compat/getopt.c | Nicholas Marriott | 2020-03-17 |
| | | | | for Linux so just use it everywhere. | ||
* | Use FNM_IGNORECASE if present, from Eric N Vander Weele in GitHub issue 2067. | Nicholas Marriott | 2020-01-25 |
| | |||
* | Define FNM_CASEFOLD to 0 for AIX, from Eric N Vander Weele. | Nicholas Marriott | 2019-12-16 |
| | |||
* | Check each _PATH_* define individually (Solaris has paths.h but not all of the | Nicholas Marriott | 2019-12-03 |
| | | | | defines). From Eric N Vander Weele. | ||
* | Remove unused fparseln compat code. | Nicholas Marriott | 2019-05-27 |
| | |||
* | Add PATH_DEFPATH to compat.h from Carlo Marcelo Arenas Belón. | Nicholas Marriott | 2019-04-09 |
| | |||
* | Include headers if found regardless of forkpty. | Nicholas Marriott | 2017-10-11 |
| | |||
* | Add memmem to compat. | Nicholas Marriott | 2017-06-09 |
| | |||
* | Do not need getopt.h for getopt, from Eric N Vander Weele. | Nicholas Marriott | 2017-04-20 |
| | |||
* | getptmfd() and fdforkpty() compat. | Nicholas Marriott | 2017-04-20 |
| | |||
* | Missed freezero. | Nicholas Marriott | 2017-04-19 |
| | |||
* | Update imsg*.[ch] from OpenBSD, add some compat bits it needs and remove some | Nicholas Marriott | 2017-03-24 |
| | | | | bits it doesn't. | ||
* | Compat code for strndup and strnlen. | Nicholas Marriott | 2017-03-09 |
| | |||
* | Solaris fixes, mostly from Dagobert Michelsen. | Nicholas Marriott | 2017-03-09 |
| | |||
* | Add wchar.h to compat.h, from Koichi Shiraishi. | Nicholas Marriott | 2017-01-31 |
| | |||
* | compat/* should not include tmux.h. | Nicholas Marriott | 2017-01-25 |
| | |||
* | Define away pledge() on !OpenBSD. | Nicholas Marriott | 2017-01-23 |
| | |||
* | Add b64_pton as well. | Nicholas Marriott | 2017-01-22 |
| | |||
* | tmux no longer uses openat() so we can remove the compatibilty function. | Nicholas Marriott | 2016-10-13 |
| | |||
* | Solaris build fixes from Rob Paisley. | Nicholas Marriott | 2016-09-08 |
| | |||
* | Add support for using utf8proc with --enable-utf8proc, useful for platforms | Nicholas Marriott | 2016-09-01 |
| | | | | (like OS X) where the system implementation is crap. From Joshua Rubin. | ||
* | getprogname() and setproctitle() on Linux. | Nicholas Marriott | 2016-05-27 |
| | |||
* | Add --static to PKG_CONFIG rather than replacing it. | Nicholas Marriott | 2016-05-05 |
| | |||
* | Update my email address. | Nicholas Marriott | 2016-01-19 |
| | |||
* | Add __unused, will be needed shortly. | Nicholas Marriott | 2015-11-18 |
| | |||
* | Add reallocarray prototype. | Nicholas Marriott | 2015-11-18 |
| | |||
* | Update imsg*.[ch] from OpenBSD, including bzero->memset. | Nicholas Marriott | 2015-07-12 |
| | |||
* | -$Id$. | Nicholas Marriott | 2015-06-03 |
| | |||
* | OS X lacks HOST_NAME_MAX, reported by Christian Ebert. | Nicholas Marriott | 2014-10-21 |
| | |||
* | Solaris doesn't have flock and fcntl is useless so make a no-op flock. Reported | Nicholas Marriott | 2014-09-23 |
| | | | | by Dagobert Michelsen. | ||
* | Add compat/fparseln() for non-BSD systems | Thomas Adam | 2014-08-09 |
| | | | | | Linux and friends don't natively have fparseln() so add it to compat/ and ensure autotools can pick it up. | ||
* | Use 0 if O_DIRECTORY is missing, reported by Dagobert Michelsen. | Nicholas Marriott | 2014-01-06 |
| | |||
* | Add openat() to compat. | Nicholas Marriott | 2013-10-10 |
| | |||
* | Add support for Cgywin, apparently it is enough just to open the tty again in | Nicholas Marriott | 2013-07-12 |
| | | | | | | the server and fd passing is not necessary. Needs some ifdefs unfortunately but no way around that and some of them can go next time we're willing to do a protocol bump. Patch from J Raynor jxraynor at gmail dot com. | ||
* | Add compat for cfmakeraw, from Dagobert Michelsen. | Nicholas Marriott | 2013-04-22 |
| | |||
* | Add define for timersub to compat.h. | Nicholas Marriott | 2013-03-28 |
| | |||
* | Typo. | Nicholas Marriott | 2011-07-22 |
| | |||
* | Compatibility for b64_ntop, missing from some alternative libc. | Nicholas Marriott | 2011-07-22 |
| | |||
* | Expand the Id keyword. | Tiago Cunha | 2011-07-09 |
| | |||
* | Switch tmux to use autoconf and automake. | Nicholas Marriott | 2010-12-31 |
| | | | | | Although they suck, they suck less than the alternatives. | ||
* | Fix AIX warnings. | Nicholas Marriott | 2010-11-11 |
| | |||
* | I am almost certain we don't need crypt or rt now, and it builds fine on | Nicholas Marriott | 2010-10-27 |
| | | | | | Linux without. | ||
* | And more. | Nicholas Marriott | 2010-10-27 |
| | |||
* | Style tweaks. | Nicholas Marriott | 2010-10-27 |
| | |||
* | Compat for closefrom(). | Nicholas Marriott | 2010-10-27 |
| | |||
* | Solaris 9 has no stdint.h, ugh. Reported by a couple of people most | Nicholas Marriott | 2010-09-07 |
| | | | | | recently Timothy Larson. | ||
* | imsg was moved into libutil on OpenBSD. | Tiago Cunha | 2010-06-06 |
| | |||
* | Should be const char *. | Nicholas Marriott | 2010-06-05 |
| | |||
* | Spacing nits. | Nicholas Marriott | 2010-05-19 |
| | |||
* | Solaris 9 is missing CMSG_ALIGN and some of the RFC2292 CMSG_*. From | Nicholas Marriott | 2010-05-19 |
| | | | | | Dagobert Michelsen. |