- b9524f5 Add support for spawning panes in separate cgroups with systemd and a configure by Nicholas Marriott · 1 year, 8 months ago
- 5ce34ad Do not attempt to connect to the socket as a client if systemd is active, from by Nicholas Marriott · 2 years, 1 month ago
- 19344ec Add headers and fix type, from Marvin Schmidt. GitHub issue 3332. by Nicholas Marriott · 2 years, 2 months ago
- 19344ef Fix fallback implementaion of getpeereid, from Pino Toscano. by Nicholas Marriott · 2 years, 3 months ago
- be26170 Remove extra definition of getpeereid. From Eric N Vander Weele in GitHub issue by Nicholas Marriott · 2 years, 6 months ago
- 8bcd392 On platforms with no way to get peer UID, use getuid(), also fix some failure by Nicholas Marriott · 2 years, 8 months ago
- fc7f1e7 Add support for systemd socket activation (where systemd creates the Unix by Nicholas Marriott · 2 years, 8 months ago
- 04952f1 Use getpeerucred if available (not tested). by Nicholas Marriott · 2 years, 9 months ago
- afd9b68 Add getpeerid compat. by Nicholas Marriott · 2 years, 9 months ago
- 0792b65 Remove compat.h again. by Nicholas Marriott · 3 years, 9 months ago
- c01251d Merge branch 'master' into 3.2-rc by Nicholas Marriott · 3 years, 9 months ago
- e3d71d9 Add compat clock_gettime for older macOS. GitHub issue 2555. by Nicholas Marriott · 3 years, 10 months ago
- 681c0d2 Include compat.h after system headers, GitHub issue 2492. by Nicholas Marriott · 3 years, 12 months ago
- 2f1578e Update closefrom from OpenSSH for macOS code which is now needed. by Nicholas Marriott · 4 years ago
- bfdc437 Update closefrom from OpenSSH for macOS code which is now needed. by Nicholas Marriott · 4 years ago
- 72c46aa Add support for Haiku, from David Carlier. GitHub issue 2453. by Nicholas Marriott · 4 years ago
- 991d5a9 Add compat for getdtablesize, GitHub issue 2406. by Nicholas Marriott · 4 years, 2 months ago
- 3a1fc73 Add getline compat. by Nicholas Marriott · 4 years, 5 months ago
- 5423bf6 Missing headers from compat/asprintf.c, from cyyever at outlook dot com. by Nicholas Marriott · 5 years ago
- 9f0904c Remove unused fparseln compat code. by Nicholas Marriott · 5 years ago
- aebb17d Sync imsg from OpenBSD. by Nicholas Marriott · 7 years ago
- 6ce8fe0 Still need to globfree on failure. by Nicholas Marriott · 7 years ago
- 143ccd2 Add memmem to compat. by Nicholas Marriott · 7 years ago
- 78352fd Add a small dance to daemon() to reattach tmux to the user's namespace (which by Nicholas Marriott · 7 years ago
- 9420758 getptmfd() and fdforkpty() compat. by Nicholas Marriott · 8 years ago
- 9583878 Accept NULL pointer. by Nicholas Marriott · 8 years ago
- d720a14 Update imsg*.c from OpenBSD. by Nicholas Marriott · 8 years ago
- 2e5664d Update imsg*.[ch] from OpenBSD, add some compat bits it needs and remove some by Nicholas Marriott · 8 years ago
- cd7550c Some __unused. by Nicholas Marriott · 8 years ago
- 640666f Fix some warnings. by Nicholas Marriott · 8 years ago
- fd96ccf No extra : for errx and warnx. by Nicholas Marriott · 8 years ago
- b79df1d Compat code for strndup and strnlen. by Nicholas Marriott · 8 years ago
- 514a723 Solaris fixes, mostly from Dagobert Michelsen. by Nicholas Marriott · 8 years ago
- 4eabd7e Do not declare program_invocation_short_name because people can't make up their by Nicholas Marriott · 8 years ago
- c7c1018 Update sys/queue.h from OpenBSD. by Nicholas Marriott · 8 years ago
- 3e495b4 compat/* should not include tmux.h. by Nicholas Marriott · 8 years ago
- acf331f Add b64_pton as well. by Nicholas Marriott · 8 years ago
- 178894b Do not force symbols to width 1, from Yen Chi Hsuan. by Nicholas Marriott · 8 years ago
- e6f7180 tmux no longer uses openat() so we can remove the compatibilty function. by Nicholas Marriott · 8 years ago
- 6c94774 Add support for using utf8proc with --enable-utf8proc, useful for platforms by Nicholas Marriott · 8 years ago
- c10d83b __progname -> getprogname() by Thomas Adam · 8 years ago
- cfef0c6 getprogname() and setproctitle() on Linux. by Nicholas Marriott · 8 years ago
- e9d369a Fixed fgetln(3) implementation (from Joerg Jung) which does not depend on *BSD by Nicholas Marriott · 9 years ago
- ca29dc9 Update my email address. by Nicholas Marriott · 9 years ago
- 7b08513 -sys/queue.h in proc.c, and nuke the unnecessary C++ header guards stuff and by Nicholas Marriott · 9 years ago
- 2c48293 Move tmux.h below system includes. by Nicholas Marriott · 9 years ago
- a77960c Add reallocarray to compat. by Nicholas Marriott · 9 years ago
- f199fb6 Fix available_fds when there is no AF_INET, reported by Mathieu Arnold. by Nicholas Marriott · 9 years ago
- 2ebef95 Sync up vis.* for stravis(). by Nicholas Marriott · 9 years ago
- 669059a Fix a warning, from Kosta Zertsekel. by Nicholas Marriott · 9 years ago
- 8c96e2a Implement osdep_get_name and osdep_get_cwd for AIX, from J Raynor. by Nicholas Marriott · 9 years ago
- 235e0bd Update imsg*.[ch] from OpenBSD, including bzero->memset. by Nicholas Marriott · 9 years ago
- dca084e Don't leak dotfd if fchdir fails. From ettl dot martin78 at gmail dot com. by Nicholas Marriott · 9 years ago
- 63b7a03 queue.h should come from compat.h. by Nicholas Marriott · 10 years ago
- 5e956f1 Make place const to avoid a warning, from Ben Boeckel. by Nicholas Marriott · 10 years ago
- 3771ab7 Add missing va_end, from Thomas Jarosch. by Nicholas Marriott · 10 years ago
- 747cab4 No need for $Id$ now. by Nicholas Marriott · 10 years ago
- 5e7f1b9 Don't close random file descriptor on error, from J Raynor. by Nicholas Marriott · 10 years ago
- 1667041 I broke last change, fix so it works, from J Raynor. by Nicholas Marriott · 10 years ago
- 054a825 cdefs.h -> types.h. by Nicholas Marriott · 10 years ago
- 4d53fd9 Synchronize forkpty master and child to avoid hang on AIX with fast exiting by Nicholas Marriott · 10 years ago
- 7279707 Add compat/fparseln.c by Thomas Adam · 10 years ago
- 0e23ab4 Sync libutil from OpenBSD (imsg) by Thomas Adam · 10 years ago
- e588ddb Add openat() to compat. by Nicholas Marriott · 11 years ago
- 1099442 +strings.h in compat/. by Nicholas Marriott · 11 years ago
- 792e285 Add compat for cfmakeraw, from Dagobert Michelsen. by Nicholas Marriott · 12 years ago
- 0f31d23 Return error for --foo when using compat/getopt.c. by Nicholas Marriott · 12 years ago
- 7a583b1 Sync with OpenBSD. Mostly because of the added _SAFE macros which is by Tiago Cunha · 12 years ago
- 513bd8f Remove remaining xfree calls from the portable version. by Tiago Cunha · 12 years ago
- b74b875 Sync OpenBSD tree.h due to patchset 1104. Prompted by ore on #tmux. by Tiago Cunha · 13 years ago
- 82f4db0 ANSIfy function prototypes, from Tim Ruehsen. by Nicholas Marriott · 13 years ago
- e9ebdac Can't use the same va_list twice, from Emanuele Giaquinta. by Nicholas Marriott · 13 years ago
- 20134fa Compatibility for b64_ntop, missing from some alternative libc. by Nicholas Marriott · 13 years ago
- 391f1f0 Expand the Id keyword. by Tiago Cunha · 13 years ago
- 8357a55 Add missing $Id$. by Tiago Cunha · 13 years ago
- 34bb013 Use the right asprintf since we don't support truly broken platforms right now. by Nicholas Marriott · 14 years ago
- 38f1691 Support for HP-UX. by Nicholas Marriott · 14 years ago
- e34c6fd Only have one asprintf implementation, that's likely to always work. by Nicholas Marriott · 14 years ago
- abd1f61 Trim spaces. by Nicholas Marriott · 14 years ago
- b463d3d Missing HAVE_STDINT_H. by Nicholas Marriott · 14 years ago
- 30e8ed3 Whoops, get the logic the right way round. by Nicholas Marriott · 14 years ago
- 94c2adf malloc(0) may return NULL, so only assume that is an error if allocating by Nicholas Marriott · 14 years ago
- 2287ec7 Compat for closefrom(). by Nicholas Marriott · 14 years ago
- 8344758 Remove redundant preprocessor check (it's already taken care of by tmux.h). by Tiago Cunha · 14 years ago
- bebfd7c Sync OpenBSD patchset 706: by Tiago Cunha · 14 years ago
- 89eb952 Must allocate for putenv. by Nicholas Marriott · 14 years ago
- 278effd Solaris 9 doesn't have setenv and unsetenv so add compat versions, based by Nicholas Marriott · 15 years ago
- 0646b3c Sync OpenBSD patchset 680: by Tiago Cunha · 15 years ago
- e41055c Adjust recent libevent changes to the portable version. by Tiago Cunha · 15 years ago
- 0614ca4 Fill in the tty name in SunOS's forkpty compat, and use it in osdep_getname. by Nicholas Marriott · 15 years ago
- b29d4af Don't try to use tio if it is NULL. by Nicholas Marriott · 15 years ago
- 15b643f Sync from OpenBSD: by Nicholas Marriott · 15 years ago
- 150fba5 Sync OpenBSD patchset 329: by Tiago Cunha · 15 years ago
- dd9dd14 Add $Id$, nuke queue.h. by Nicholas Marriott · 15 years ago
- 61c7bfc Also undef CTRL. by Nicholas Marriott · 15 years ago
- 14eb6df Solaris defines some of these in termios.h so #ifndef them. by Nicholas Marriott · 15 years ago
- 09cc530 Solaris and AIX have no ttydefaults.h. by Nicholas Marriott · 15 years ago
- 966818c Call tcsetattr(). Not tested. by Nicholas Marriott · 15 years ago
- 8f9858b Solaris has no strsep(3). by Nicholas Marriott · 15 years ago
- b402cef Adjust imsg changes to the portable version due to OpenBSD patchset 243. by Tiago Cunha · 15 years ago