Rivoreo Source Code Repositories
src.rivoreo.one
/
tmux
/
3.0
/
tmux.c
tag
1a741808bfff317dbe94ffb8a343926584ae5f6a
tagger
Nicholas Marriott <nicholas.marriott@gmail.com>
Fri Jun 14 16:22:30 2019 +0100
object
c22470bd14ba1cdc523e0bfbb0180c75a9db1819
3.0
5489796
Merge branch 'obsd-master'
by Thomas Adam
· 5 years ago
dfb7bb6
Merge hooks into options and make each one an array option. This allows
by nicm
· 5 years ago
2977317
Merge branch 'obsd-master'
by Thomas Adam
· 6 years ago
3a7b9d5
Do not use PWD unless it actually matches the real working directory.
by nicm
· 6 years ago
84ddc72
Merge branch 'obsd-master'
by Thomas Adam
· 7 years ago
f32fd2d
Improve error message if creating socket parent directory fails, from
by nicm
· 7 years ago
06684c9
Merge branch 'obsd-master'
by Thomas Adam
· 7 years ago
d17c905
Prefer PWD for current directory if present in client, from Wei Zhao in
by nicm
· 7 years ago
1076a2e
Merge branch 'obsd-master'
by Thomas Adam
· 7 years ago
ed3cfaa
Make shell_command a global like other stuff rather than making it an
by nicm
· 7 years ago
4e01036
Merge branch 'obsd-master'
by Thomas Adam
· 7 years ago
42285ac
Try C.UTF-8 which is also a commonly useful locale on some platforms,
by nicm
· 7 years ago
ae1a6c2
Do not need getopt.h.
by nicm
· 7 years ago
93062ad
Fix after merge
by Thomas Adam
· 7 years ago
22e594f
Merge branch 'obsd-master'
by Thomas Adam
· 7 years ago
b723f50
Do not need getopt.h for getopt, from Eric N Vander Weele.
by Nicholas Marriott
· 7 years ago
87997ef
Use fdforkpty() instead of our own unwrapped versions.
by nicm
· 7 years ago
5a551ac
Merge branch 'obsd-master'
by Thomas Adam
· 7 years ago
689f4bf
Style nits and a missing cast.
by nicm
· 7 years ago
d912687
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
d566c78
Memory leak, from David CARLIER.
by nicm
· 8 years ago
02ddd4c
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
04e17a7
Use uid_t for UID not u_int.
by nicm
· 8 years ago
514a723
Solaris fixes, mostly from Dagobert Michelsen.
by Nicholas Marriott
· 8 years ago
f734d81
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
8b8d096
Style nits.
by nicm
· 8 years ago
a3d5bfc
Define away pledge() on !OpenBSD.
by Nicholas Marriott
· 8 years ago
b3a724f
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
98e7fbb
Open /dev/ptm before pledge() and save it to be used for PTMGET later
by nicm
· 8 years ago
c9fcb76
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
2b0bc9f
Major tidy up and rework of options tree and set-option/show-options
by nicm
· 8 years ago
d4cb178
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
24cba59
Simplify appending to string options.
by nicm
· 8 years ago
a64b7cf
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
bee95bf
Spacing nits.
by nicm
· 8 years ago
b9dc855
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
e454018
Add static in window-*.c and move some internal functions out of tmux.h.
by nicm
· 8 years ago
c426e48
Loads more static, except for cmd-*.c and window-*.c.
by nicm
· 8 years ago
5e94126
No longer set __progname, we have getprogname().
by Nicholas Marriott
· 8 years ago
c10d83b
__progname -> getprogname()
by Thomas Adam
· 8 years ago
a2e0db6
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
fcb00a4
Use getprogname() instead of __progname to make portability easier.
by nicm
· 8 years ago
7411f21
Use osdep_event_init() so that LIBEVENT_NOEPOLL and so on are set to turn off
by Nicholas Marriott
· 8 years ago
f4648c1
Merge branch 'obsd-master'
by Thomas Adam
· 8 years ago
9f04578
Fix up a couple of long lines.
by nicm
· 8 years ago
5fc5c03
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
0d6de44
If setlocale("en_US.UTF-8") succeeds, then don't do the check for UTF-8
by nicm
· 9 years ago
81f78f0
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
1f0b317
Although we always have en_US.UTF-8 on OpenBSD, some platforms do not,
by nicm
· 9 years ago
e304673
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
e647eeb
Remove unused variables, from Michal Mazurek.
by nicm
· 9 years ago
26945d7
Use system wcwidth() instead of carrying around UTF-8 width tables.
by nicm
· 9 years ago
fc86452
Remove malloc_options debug bit (already gone from OpenBSD).
by Nicholas Marriott
· 9 years ago
dc42c35
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
995af0e
I no longer use my SourceForge address so replace it.
by nicm
· 9 years ago
5862f59
Conflicts: Makefile
by Thomas Adam
· 9 years ago
d2fb0ef
Add hooks infrastructure, basic commands (set-hook, show-hooks) and a
by nicm
· 9 years ago
890d8da
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
62d3af1
Make environ_set va_args and use it to tidy up some calls. Also add a
by nicm
· 9 years ago
3ff46b2
Shell command from -c doesn't have to be global, pass it as an argument.
by nicm
· 9 years ago
c913fb9
Tidy the code that works out the socket path, and just use the full path
by nicm
· 9 years ago
8976dac
Remove malloc_options DEBUG bit.
by nicm
· 9 years ago
1e2df2d
Remove the -I part of show-messages which isn't really that useful; the
by nicm
· 9 years ago
9cccb8c
Make the log stuff a bit tidier with some helper functions.
by nicm
· 9 years ago
d63de1e
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
01a2ddf
Add getpw to pledge, makes tmux work in YP environments, discovered by
by nicm
· 9 years ago
78a00c8
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
fce56c5
Instead of separate tables for different types of options, give each
by nicm
· 9 years ago
8213558
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
a582b62
Accidentally turned off pledge, turn it back on.
by nicm
· 9 years ago
7b749ef
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
c56b81a
Push stdout and stderr to clients more aggressively, and add an event to
by nicm
· 9 years ago
5f48349
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
0cc812a
tmux is UTF-8, so if $TMUX is set (tmux running in tmux), the client is
by nicm
· 9 years ago
1b86f52
Nuke the utf8 and status-utf8 options and make tmux only a UTF-8
by nicm
· 9 years ago
f2e4aa8
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
00c34df
Drop mouse-utf8 option and always turn on UTF-8 mouse if the client says
by nicm
· 9 years ago
a5e4d3a
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
bf9c933
Like options, move the environ struct into environ.c.
by nicm
· 9 years ago
da1f6fc
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
44657bf
Move struct options into options.c.
by nicm
· 9 years ago
07b0ea0
Break the common process set up, event loop and imsg dispatch code
by nicm
· 9 years ago
91f53d5
__OpenBSD__ around pledge()
by Thomas Adam
· 9 years ago
3e0d31c
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
4acc8d0
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
3034a71
Let's see if anyone screams about not being able to specify $TMPDIR
by deraadt
· 9 years ago
5383b04
tmux can call pledge() in main with large set and then reduce it
by nicm
· 9 years ago
c06c14f
Some header fixes.
by Nicholas Marriott
· 9 years ago
d477896
Add missing <time.h>
by Thomas Adam
· 9 years ago
4afe26f
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
216ddf3
Move tzset() from log_open to main.
by nicm
· 9 years ago
79e5b62
osdep_event_init not event_init.
by Nicholas Marriott
· 9 years ago
76688d2
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
82326dc
A couple of style nits.
by nicm
· 9 years ago
952ba84
Work out config file when needed not at startup.
by nicm
· 9 years ago
6a539c0
Path from $TMUX does not need to be global anymore.
by nicm
· 9 years ago
c6e9160
Login shell can be a client flag, and move the exec code into client.c.
by nicm
· 9 years ago
dd92b6e
Event base does not need to be global.
by nicm
· 9 years ago
cb89f2f
Merge branch 'obsd-master'
by Thomas Adam
· 9 years ago
b87dc60
Some style nits and dead assignments.
by nicm
· 9 years ago
Next »