Commit Graph

25 Commits

Author SHA1 Message Date
adf5628087 Support SIGUSR2 to stop and start logging for an existing server. Also
we currently only have two log levels so just use -v and -vv rather than
-v and -vvvv, and clarify the man page entry for -v.
2017-06-04 08:25:57 +00:00
d091253a5d Missing va_end, from Anton Lindqvist. 2017-02-04 23:42:53 +00:00
995af0e2b7 I no longer use my SourceForge address so replace it. 2016-01-19 15:59:12 +00:00
a585a1b81a Remove some stray debug code. 2015-12-14 00:32:19 +00:00
a3129fd4e8 Instead of combined flags for -c, -s, -t, split into different sets
using an enum and simplify the parsing code.
2015-12-14 00:31:54 +00:00
9cccb8c115 Make the log stuff a bit tidier with some helper functions. 2015-11-24 21:19:46 +00:00
577c0e3e5a Use __unused rather than rolling our own. 2015-11-18 14:27:44 +00:00
64571368dc Sync the entire xmalloc.[ch] with the other users, but with the addition
of xrealloc, xvasprintf, xvsnprintf.
2015-11-18 13:06:54 +00:00
69ea6b9373 Do not leak log file descriptor. 2015-09-24 12:03:58 +00:00
216ddf3da5 Move tzset() from log_open to main. 2015-09-14 12:12:24 +00:00
364a885b0c Pass logging through vis(3). 2015-09-01 19:14:43 +00:00
73bd816076 Microseconds in log time. 2015-08-29 00:24:44 +00:00
18d4802a7b Log time with message. 2015-08-28 12:15:54 +00:00
a3612a5472 Prefer setvbuf() to setlinebuf() for portability; ok deraadt@ 2014-11-26 18:34:51 +00:00
0a1a88d63c Better format for printf format attributes. 2014-10-20 23:57:13 +00:00
48478ea0a9 Remove log_debug2 as well and simplify log.c. 2014-03-31 21:42:45 +00:00
f155316be7 Remove unused log functions. 2014-03-31 21:42:05 +00:00
021e95b09f Do not use stderr for log file and don't call log_close when not needed. 2012-05-30 15:01:21 +00:00
196710e2d3 Simplify logging and just fprintf(stderr, ...) for early errors. 2012-05-25 08:28:10 +00:00
7ad052583a Fix warnings. Doh. 2012-03-17 18:38:58 +00:00
a597e3546c Redirect libevent logging to tmux's log. 2012-03-17 18:23:03 +00:00
15a64b805e Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last
time now I've configured emacs to make them displayed in really annoying
colours...
2009-12-03 22:50:09 +00:00
044ebf1952 Remove a couple of unused functions and fix a type ("FALLTHOUGH"), found by
lint.
2009-07-21 18:40:30 +00:00
a7075f1c66 tmux doesn't and won't need syslog logging, so remove it and some other unused
functions found by lint.

Also move a couple of internal function declarations into file scope.
2009-06-25 06:23:10 +00:00
35876eaab9 Import tmux, a terminal multiplexor allowing (among other things) a single
terminal to be switched between several different windows and programs
displayed on one terminal be detached from one terminal and moved to another.

ok deraadt pirofti
2009-06-01 22:58:49 +00:00