Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-10 | More details about the dreaded netaddr environment variable for network | Miod Vallat | |
boot, and about the console madness on machines with an external L1 serial port. | |||
2009-10-10 | Put all jobs on a global all_jobs list and use that in server.c instead of | Nicholas Marriott | |
running through all the clients. | |||
2009-10-10 | Fix a quoting typo in comments | Miod Vallat | |
2009-10-10 | rewrite the history section, prompted by Paul Stoeber; ok deraadt@ jmc@ | Otto Moerbeek | |
2009-10-10 | -scroll mode which is dead. | Nicholas Marriott | |
2009-10-10 | Split list-panes off from list-windows. | Nicholas Marriott | |
2009-10-10 | Accept key and mouse input for keys in zombified windows if they are in a mode.. | Nicholas Marriott | |
2009-10-10 | When a window is zombified and automatic-rename is on, append [dead] to the | Nicholas Marriott | |
name. | |||
2009-10-10 | Rather than running status-left, status-right and window title #() with popen | Nicholas Marriott | |
immediately every redraw, queue them up and run them in the background, starting each once every status-interval. The actual status line uses the output from the last run. This brings several advantages: - tmux itself may be called from inside #() without causing the server to hang; - likewise, sleep or similar doesn't cause the server to block; - commands aren't run excessively often when redrawing; - commands shared by status-left and status-right, or used multiple times, will only be run once. run-shell and if-shell still use system()/popen() but will be changed over to use this too later. | |||
2009-10-10 | New option, mouse-select-pane. If on, the mouse may be used to select the | Nicholas Marriott | |
current pane. Suggested by sthen@ and also by someone else ages ago who I have forgotten. | |||
2009-10-10 | don't use a references to the device file to check the current mode | Alexandre Ratchov | |
2009-10-10 | make dev_done() common to audio and MIDI, and drop dev_thrudone() | Alexandre Ratchov | |
2009-10-10 | use dev_done() for loopback devices too and remove dev_loopdone() | Alexandre Ratchov | |
2009-10-10 | when setting parameters of sun devices, check that selected encoding | Alexandre Ratchov | |
is actually linear | |||
2009-10-10 | at initialization of sun devices, use sio_setpar(3) instead of | Alexandre Ratchov | |
AUDIO_SETINFO() to set the initial parameters, since AUDIO_SETINFO() can fail. | |||
2009-10-10 | There is no point setting the scroll region up for line feeds unless scrolling | Nicholas Marriott | |
is actually going to happen, so don't. | |||
2009-10-10 | Add "grouped sessions" which have independent name, options, current window and | Nicholas Marriott | |
so on but where the linked windows are synchronized (ie creating, killing windows and so on are mirrored between the sessions). A grouped session may be created by passing -t to new-session. Had this around for a while, tested by a couple of people. | |||
2009-10-10 | We don't need independent file reader and writer anymore. So, | Alexandre Ratchov | |
destroy reader when writer terminates and destroy writer when reader terminates. This simplifies a lot the way we drain audio devices and will help simplifying other parts. | |||
2009-10-10 | Support for individual session idle time locking. May be enabled by turning off | Nicholas Marriott | |
the lock-server option (it is on by default). When this is off, each session locks when it has been idle for the lock-after-time setting. When on, the entire server locks when ALL sessions have been idle for their individual lock-after-time settings. This replaces one global-only option (lock-after-time) with another (lock-server), but the default behaviour is usually preferable so there don't seem to be many alternatives. Diff/idea largely from Thomas Adam, tweaked by me. | |||
2009-10-10 | Instead of passing a struct pollfd ** around through various functions, build | Nicholas Marriott | |
them into a tree and then convert into a flat poll array before and after poll. This adds a little code but should reduce annoying problems with ordering when adding new things that also need to be polled. | |||
2009-10-10 | have modifiers return self so we can chain them | Marc Espie | |
2009-10-10 | Let udl select the maximum resolution supported by the udl device and the | Mats O Jansson | |
monitor. Use the EDID parsing from videomode. -moj ok mglocker@ | |||
2009-10-10 | since AUDIO_INITINFO() may set parameters to whatever is supported | Alexandre Ratchov | |
by the device, we may end up with different recording and playback parameters, which will break almost all full duplex apps on such devices. For instance, this should fix full-duplex apps not working on devices that can record at any sample rate but can play at 48kHz only. | |||
2009-10-10 | Again, in detatch... call whatever disconnects our interrupt, before we | Theo de Raadt | |
go messing with the maps. Only affects my disconnectable em(4). | |||
2009-10-09 | Must also timeout_del twice in detach()... | Theo de Raadt | |
2009-10-09 | A working detach function. Has no impact on anything else in the driver. | Theo de Raadt | |
2009-10-09 | Make abuf structure smaller: | Alexandre Ratchov | |
- put aproc-specific parameters into unions since they are never used together - remove constant ``data'' pointer always pointing the end of the abuf structure | |||
2009-10-09 | The UTF-8 detection idea doesn't work and I am reasonably happy with the | Nicholas Marriott | |
current methods, so remove the (already #ifdef 0'd) code. | |||
2009-10-09 | Add a simple synchronize-panes window option: when set, all input to any pane | Nicholas Marriott | |
that is part of the window is also sent to all other panes in the same window. Suggested by several, most recently Tomasz Pajor. | |||
2009-10-09 | Be less aggressive about turning the cursor off, only explicitly turn it off | Nicholas Marriott | |
when tmux is redrawing, otherwise leave in the state set by the application. | |||
2009-10-09 | initialize the disk size instead of getting a random value (always 0) off | Theo de Raadt | |
the stack. this lets disklabels work on non-sgivol disks. ok miod | |||
2009-10-08 | sync | Theo de Raadt | |
2009-10-08 | some tweaks now that protocol 1 is not offered by default; ok markus | Jason McIntyre | |
2009-10-08 | Import EDID handling code from NetBSD. Ok deraadt@, miod@, mglocker@. | Matthieu Herrb | |
2009-10-08 | Update to match current hw support. | Miod Vallat | |
2009-10-08 | Program the widget interrupt address register as a whole 64 bit register | Miod Vallat | |
instead of two 32 bit halves, as the supposedly `upper 32 bits' register ignores writes; makes interrupt on PIC route correctly. | |||
2009-10-08 | regen | Miod Vallat | |
2009-10-08 | Recognize the Bedrock as an XBow instead of reporting it as ``unknown | Miod Vallat | |
xbow''; while there report vendor and product id of unknow xbow chips. | |||
2009-10-08 | Recognize more brick types and probe fooX bricks in the same order as | Miod Vallat | |
foo bricks (they differ by having PCI-X bridges instead of PCI bridges but are otherwise built the same) | |||
2009-10-08 | PIC actually comes with two sets of widget registers, with different IDs, | Miod Vallat | |
but we only care about the first for matching, so don't bother listing the second one in xbowdevs, and fix the description. | |||
2009-10-08 | re-enable protocol v1 for the tests. | Markus Friedl | |
2009-10-08 | Do not write "Connection to ... succeeded" messages to stdout. | Marco Pfatschbacher | |
OK gilles, rainer, millert, deraadt. | |||
2009-10-08 | disable protocol 1 by default (after a transition period of about 10 years) | Markus Friedl | |
ok deraadt | |||
2009-10-08 | remove an unused variable, ok claudio@ henning@ | Stuart Henderson | |
2009-10-08 | set a couple bits in the pci configuration space for nvidia hda | Jacob Meuser | |
controllers. according to ALSA and OSS, these enable input and output stream DMA coherency. fixes broken playback problem reported by Laurence Tratt (laurie at tratt dot net), who graciously tested a number of previous attempts to solve this problem. | |||
2009-10-07 | The BCM5703 ASIC ID is actually shared with the BCM5702 ASIC so | Stuart Henderson | |
indicate so in the text strings. From Brad. | |||
2009-10-07 | Attach DS1742 style dsrtc to iof (IOC4) too. | Miod Vallat | |
2009-10-07 | Do not truncate bridge register values to 32 bits, allows the few 64 bit PIC | Miod Vallat | |
registers to be programmed correctly. | |||
2009-10-07 | now that mfa no longer does ruleset matching, parent no longer needs to | Gilles Chehade | |
send it the ruleset configuration, and mfa no longer needs to interpret it and load it in memory. kill kill kill. as an added bonus: removes 88 lines of code :-) | |||
2009-10-07 | currently both mfa and lka perform ruleset matching for their own purposes. | Gilles Chehade | |
make lka the only caller of ruleset_match(), mfa request match through imsg which will shrink its code and help me implement virtual domains properly. idea discussed with jacekm@ |