aboutsummaryrefslogtreecommitdiff
path: root/compat.h
Commit message (Expand)AuthorAge
* Do not attempt to connect to the socket as a client if systemd is active, fromNicholas Marriott2022-10-18
* Add support for systemd socket activation (where systemd creates the UnixNicholas Marriott2022-03-28
* Need a declaration for getpeereid also.Nicholas Marriott2022-03-08
* Add compat clock_gettime for older macOS. GitHub issue 2555.Nicholas Marriott2021-02-05
* Look for libevent2 differently from libevent for platforms with both.Nicholas Marriott2021-01-17
* Scaffold for oss-fuzz, from Sergey Nizovtsev.Nicholas Marriott2020-11-09
* Add support for Haiku, from David Carlier. GitHub issue 2453.Nicholas Marriott2020-11-09
* glibc's malloc is very bad about returning memory from the kernel, add a callNicholas Marriott2020-10-06
* Hide warnings due to Apple's stupidity with __dead, reported by Kurtis Rader.Nicholas Marriott2020-09-04
* Add getline compat.Nicholas Marriott2020-06-18
* Maybe this is better.Nicholas Marriott2020-05-22
* Think Solaris needs term.h here.Nicholas Marriott2020-05-22
* Fix utf8proc version logging.Nicholas Marriott2020-05-22
* Log ncurses and utf8proc versions.Nicholas Marriott2020-05-22
* Solaris at least does not have _PATH_VI.Nicholas Marriott2020-05-01
* getopt varies too much between platforms, and we already use compat/getopt.cNicholas Marriott2020-03-17
* Use FNM_IGNORECASE if present, from Eric N Vander Weele in GitHub issue 2067.Nicholas Marriott2020-01-25
* Define FNM_CASEFOLD to 0 for AIX, from Eric N Vander Weele.Nicholas Marriott2019-12-16
* Check each _PATH_* define individually (Solaris has paths.h but not all of theNicholas Marriott2019-12-03
* Remove unused fparseln compat code.Nicholas Marriott2019-05-27
* Add PATH_DEFPATH to compat.h from Carlo Marcelo Arenas Belón.Nicholas Marriott2019-04-09
* Include headers if found regardless of forkpty.Nicholas Marriott2017-10-11
* Add memmem to compat.Nicholas Marriott2017-06-09
* Do not need getopt.h for getopt, from Eric N Vander Weele.Nicholas Marriott2017-04-20
* getptmfd() and fdforkpty() compat.Nicholas Marriott2017-04-20
* Missed freezero.Nicholas Marriott2017-04-19
* Update imsg*.[ch] from OpenBSD, add some compat bits it needs and remove someNicholas Marriott2017-03-24
* Compat code for strndup and strnlen.Nicholas Marriott2017-03-09
* Solaris fixes, mostly from Dagobert Michelsen.Nicholas Marriott2017-03-09
* Add wchar.h to compat.h, from Koichi Shiraishi.Nicholas Marriott2017-01-31
* compat/* should not include tmux.h.Nicholas Marriott2017-01-25
* Define away pledge() on !OpenBSD.Nicholas Marriott2017-01-23
* Add b64_pton as well.Nicholas Marriott2017-01-22
* tmux no longer uses openat() so we can remove the compatibilty function.Nicholas Marriott2016-10-13
* Solaris build fixes from Rob Paisley.Nicholas Marriott2016-09-08
* Add support for using utf8proc with --enable-utf8proc, useful for platformsNicholas Marriott2016-09-01
* getprogname() and setproctitle() on Linux.Nicholas Marriott2016-05-27
* Add --static to PKG_CONFIG rather than replacing it.Nicholas Marriott2016-05-05
* Update my email address.Nicholas Marriott2016-01-19
* Add __unused, will be needed shortly.Nicholas Marriott2015-11-18
* Add reallocarray prototype.Nicholas Marriott2015-11-18
* Update imsg*.[ch] from OpenBSD, including bzero->memset.Nicholas Marriott2015-07-12
* -$Id$.Nicholas Marriott2015-06-03
* OS X lacks HOST_NAME_MAX, reported by Christian Ebert.Nicholas Marriott2014-10-21
* Solaris doesn't have flock and fcntl is useless so make a no-op flock. ReportedNicholas Marriott2014-09-23
* Add compat/fparseln() for non-BSD systemsThomas Adam2014-08-09
* Use 0 if O_DIRECTORY is missing, reported by Dagobert Michelsen.Nicholas Marriott2014-01-06
* Add openat() to compat.Nicholas Marriott2013-10-10
* Add support for Cgywin, apparently it is enough just to open the tty again inNicholas Marriott2013-07-12
* Add compat for cfmakeraw, from Dagobert Michelsen.Nicholas Marriott2013-04-22