summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-23Remove PROMPT_HIDDEN code which is now unused.Nicholas Marriott
2009-09-23sync with pfopt5.in correct comments regarding -N/-RJonathan Gray
2009-09-23More tweaks to try to catchup to recent pf changes.Jonathan Gray
pfopt5 part from sthen@ ok henning@ sthen@
2009-09-23Support -c like sh(1) to execute a command, useful when tmux is a loginNicholas Marriott
shell. Suggested by halex@. This includes another protocol version increase (the last for now) so again restart the tmux server before upgrading.
2009-09-23minor tweaks for the filter section; ok jacekmJason McIntyre
2009-09-23Plug memleak.Jacek Masiulaniec
2009-09-23On SIGTERM, just abandon any suspended/locked clients and leave them to it,Nicholas Marriott
otherwise the server will hang around (refusing new connections) until they exit properly.
2009-09-23Don't die if the client is detaching (the tty has been closed) after waking upNicholas Marriott
from locking.
2009-09-23Remove the internal tmux locking and instead detach each client and run theNicholas Marriott
command specified by a new option "lock-command" (by default "lock -np") in each client. This means each terminal has to be unlocked individually but simplifies the code and allows the system password to be used to unlock. Note that the set-password command is gone, so it will need to be removed from configuration files, and the -U command line flag has been removed. This is the third protocol version change so again it is best to stop the tmux server before upgrading.
2009-09-23Trim some code by moving the ioctl(TIOCGWINSZ) after SIGWINCH from the clientNicholas Marriott
into the server. This is another (the second of four) protocol version changes coming this morning, so again the server should be killed before upgrading.
2009-09-23Don't attempt to open() the tty path, rely on the client sending its stdin fdNicholas Marriott
with imsg and fatal if it doesn't, then set the FD_CLOEXEC flag in tty_init instead of tty_open to prevent them leaking into child processes if any are created between the two calls. This bumps the protocol version, so the tmux server should be killed before upgrading.
2009-09-22Use __builtin_offsetof for offsetof definition on gcc >= 4Jonathan Gray
This is required as gcc grows ever more pedantic with old age and cavorts with standards bodies that like to create paradoxes. ok kettenis@ miod@ millert@ espie@
2009-09-22Add PSU sensor.Mark Kettenis
2009-09-22Be more careful about what flags are cleared when opening the terminal,Nicholas Marriott
otherwise the opened/started flags are cleared and the terminal never released.
2009-09-22Sync the link state check code with others daemons.Michele Marchetto
ok claudio@
2009-09-22React putting the interface in state 'down' when dvmrpd detects thatMichele Marchetto
the link went down. ok claudio@
2009-09-22Whitespaces fix.Michele Marchetto
2009-09-22Make the error messages for failures at EHLO more precise byJacek Masiulaniec
distinguishing between unavailable extensions and those that are available but have failed.
2009-09-22Update capability code to follow RFC 5492. Unlike before multipleClaudio Jeker
capabilities are now encoded in a single capability option. RFC conforming BGP implementations must be able to parse both the old and the new way of the encoding (most still seem to use the old one). bgpd still accepts both ways on reception. OK henning, sthen
2009-09-22- move the map stuff to makemap.8Jason McIntyre
- use a single list for smtpd.conf keywords ok jacekm gilles
2009-09-22Permit multiple prefix keys to be defined, separated by commas, for example:Nicholas Marriott
set -g prefix ^a,^b Any key in the list acts as the prefix. The send-prefix command always sends the first key in the list.
2009-09-22When at MAIL FROM stage, handle the case when STARTTLS is required but notJacek Masiulaniec
available. Also, make the client_next_state() calls across the code more idiomatic.
2009-09-22floating/if-bound may be used per-rule; ok henningJason McIntyre
2009-09-22fix handling of certificates to unbreak DSA; allows starttls(8) instructions ↵Janne Johansson
to work with smtpd; ok jacekm@, on behalf of gilles@ who doesnt have access to a safe machine
2009-09-22tweak previous;Jason McIntyre
2009-09-21Document recnt improvements.Mark Kettenis
2009-09-21Explicitly configure the watchdog timer not to reset the machine when weMark Kettenis
attach. If we don't do this, the machine will reset even if the watchdog timer hasn't been explicitly configured if the watchdog timer was previously enabled.
2009-09-21Add support for the built-in watchdog. In the default state the watchdog willMark Kettenis
enable the fault LED after 127 seconds if the kernel stops patting. You'll have to explicitly enable the watchdog to make it reset the machine.
2009-09-21sync to 1.9.5: lookup hashes are now static tablesIngo Schwarze
shortening the code, and, according to kristaps@, speeding it up
2009-09-21sync to 1.9.5: make terminal_*, tree_* and out_* functions return void,Ingo Schwarze
making the code simpler
2009-09-21Expand "&" in the name part of gecos similarly to how sendmail and fingerJacek Masiulaniec
expand it. Based on a diff from landry@, thanks!
2009-09-21sync to 1.9.5: remove TERMP_STYLE bit field in favour of recursion-friendlyIngo Schwarze
integer flags, simplifying and shortening the code
2009-09-21lom(4)Mark Kettenis
2009-09-21Add all arm based architectures. ok miod@.Matthieu Herrb
2009-09-21Fix use before init on wu.Marco Peereboom
Found by jsing, tested and ok jsing.
2009-09-21Properly reference count bpf descriptors when using kqueue.Can Erkin Acar
Reported and fix tested by weerd@, ok claudio@
2009-09-21Use KEYC_NONE constant instead of 0 on init.Nicholas Marriott
2009-09-21Nuke -i option which isn't used anymore.Nicholas Marriott
2009-09-21Use option print function for info messages as well.Nicholas Marriott
2009-09-21Move common code from show-options and show-window-options into a function.Nicholas Marriott
2009-09-21- some tweaks for the global sectionJason McIntyre
- syntax fix from gilles ok gilles
2009-09-21merge EXPANSION into DESCRIPTION, since it is really part ofJason McIntyre
describing the file format; ok jacekm
2009-09-21zap trailing whitespace;Jason McIntyre
2009-09-21Document a private ioctl range for wscons drivers (from Miod). ThereforeMarcus Glocker
change the UDLIO_DAMAGE ioctl from 0 to 128 and move the ioctl part from udl.h to udlio.h so we can include it in userland applications. Suggested and OK miod@
2009-09-21Drop tiny union from option struct.Nicholas Marriott
2009-09-21Key options were implemented as a number so these struct members are unused.Nicholas Marriott
2009-09-20Update the hostname stored in the LOM based on the hostname set in the kernel.Mark Kettenis
2009-09-20Back out via nano temperature sensor changes.Jonathan Gray
They break ramdisks as noticed by jasper, and have not been adequately discussed.
2009-09-20Add fan sensors.Mark Kettenis
2009-09-20if_new() would treat the new interface as a virtual link if the ifnameStefan Sperling
parameter was NULL. But it's easy enough to make ifname != NULL by accident, e.g. by passing a zeroed or even uninitialised array. This function should accept a 'virtual' flag of some kind instead. Since we don't even support virtual links yet, change the check to "if (virtual)", #if 0 the check, and code that depends on it (including a file-scope variable), and add comments marking this as TODO. ok claudio, who requested #if 0 instead of deletion.