tmux update bot
4bb0cc98d3
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Copy all #s at once when multiple are seen before [ rather than only copying one at a time which can be very slow.
Check time every iteration for expensive repeat loop.
2026-09-28 17:33:04 +00:00
nicm
5fbfaca6a8
Copy all #s at once when multiple are seen before [ rather than only
...
copying one at a time which can be very slow.
2026-09-28 17:26:42 +00:00
nicm
c4eb4ab5df
Check time every iteration for expensive repeat loop.
2026-09-28 17:26:42 +00:00
Nicholas Marriott
6ad23bb99c
Update test.
2026-09-28 17:55:47 +01:00
Nicholas Marriott
6a5745c771
Some more crazy stuff to make systemd OOM work properly (stop it killing entire
...
process groups insead of a single process), GitHub issue 5640 from Damian
Nowak.
2026-09-28 17:36:52 +01:00
tmux update bot
8a9122df1d
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Use mode screen for cursor not base which may be wrong during synchronized updates. GitHub issue 5648 from bugreporter23 at gmail dot com.
2026-09-28 15:30:43 +00:00
nicm
5e5e15f6c7
Use mode screen for cursor not base which may be wrong during
...
synchronized updates. GitHub issue 5648 from bugreporter23 at gmail dot
com.
2026-09-28 15:30:41 +00:00
tmux update bot
a9b9795487
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Do not use subtraction for comparators, this doesn't really matter for IDs but it breaks key sorting. GitHub issue 5646 from Alexandre Fiori.
Fix dragging a floating pane by its top border over a tiled pane's status line, GitHub issue 5645 from Michael Grant.
Fix floating panes not being detected as obscuring the pane behind them, GitHub issue 5641 from Michael Grant.
Exit 128 + SIGHUP like popups did if waiting for a pane that was killed, from Alexandre Fiori.
2026-09-28 12:05:39 +00:00
nicm
db3950ed07
Do not use subtraction for comparators, this doesn't really matter for
...
IDs but it breaks key sorting. GitHub issue 5646 from Alexandre Fiori.
2026-09-28 12:05:37 +00:00
nicm
a16e62849d
Fix dragging a floating pane by its top border over a tiled pane's
...
status line, GitHub issue 5645 from Michael Grant.
2026-09-28 12:05:37 +00:00
nicm
bbecdc802f
Fix floating panes not being detected as obscuring the pane behind them,
...
GitHub issue 5641 from Michael Grant.
2026-09-28 12:05:37 +00:00
nicm
884101263e
Exit 128 + SIGHUP like popups did if waiting for a pane that was killed,
...
from Alexandre Fiori.
2026-09-28 12:05:37 +00:00
Nicholas Marriott
294bf0bf16
Test for 5648.
2026-09-28 12:26:40 +01:00
Nicholas Marriott
31b622781b
Sort fix tests from Alexandre Fiori.
2026-09-28 11:42:15 +01:00
Nicholas Marriott
797d7c176e
Test for 5645.
2026-09-28 11:30:01 +01:00
tmux update bot
33a42286f6
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Add a second comparison for key bindings to avoid ties, GitHub issue 5647 from Alexandre Fiori.
Bounds check size and offsets for v1 layouts, found by ossfuzz.
2026-09-28 10:25:05 +00:00
nicm
86af3c8167
Add a second comparison for key bindings to avoid ties, GitHub issue
...
5647 from Alexandre Fiori.
2026-09-28 10:25:03 +00:00
nicm
abb1c79886
Bounds check size and offsets for v1 layouts, found by ossfuzz.
2026-09-28 10:25:03 +00:00
Nicholas Marriott
2d7148b3fa
Tests for 5641.
2026-09-28 11:10:24 +01:00
Nicholas Marriott
4aeb3f61f0
5643 test from Alexandre Fiori.
2026-09-28 10:56:24 +01:00
Nicholas Marriott
ef712916f6
Check for v1 bounds checks.
2026-09-28 10:32:12 +01:00
Nicholas Marriott
71c790d659
Fix test.
2026-09-28 09:23:29 +01:00
tmux update bot
94796f6b11
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Tighten up TMUX_TMPDIR - do not allow relative paths or .. or if realpath fails. From Alexandre Fiori.
2026-09-25 23:37:17 +00:00
nicm
11a0799925
Tighten up TMUX_TMPDIR - do not allow relative paths or .. or if
...
realpath fails. From Alexandre Fiori.
2026-09-25 23:37:16 +00:00
tmux update bot
c98dca28de
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Discard keys if there is no session, fixes crash reported by Artyom Pertsovsky.
2026-09-25 17:28:20 +00:00
nicm
7a816f90e7
Discard keys if there is no session, fixes crash reported by Artyom
...
Pertsovsky.
2026-09-25 17:28:18 +00:00
Nicholas Marriott
d928682b38
5438 test.
2026-09-25 14:45:18 +01:00
tmux update bot
7742e00932
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Fix some indentation.
Do not overflow window indexes at INT_MAX in new-window -a and renumber-windows. GitHub issue 5637 from Alexandre Fiori.
2026-09-25 12:18:32 +00:00
nicm
d87bd430b9
Fix some indentation.
2026-09-25 12:18:30 +00:00
nicm
f9eb405921
Do not overflow window indexes at INT_MAX in new-window -a and
...
renumber-windows. GitHub issue 5637 from Alexandre Fiori.
2026-09-25 12:18:30 +00:00
Nicholas Marriott
ef881f318c
Add --with-socket-path to configure. GitHub issue 5635 from Alexandre Fiori.
2026-09-25 10:07:39 +01:00
Nicholas Marriott
545ba99f8c
Tests for 5636.
2026-09-25 09:46:21 +01:00
Nicholas Marriott
8cafc7633e
Merge pull request #5633 from arthurscchan/new-fuzzer-2
...
OSS-Fuzz: Add new fuzzer targets json processing
2026-09-25 07:58:11 +01:00
tmux update bot
46fd3c16a3
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Keep the scroll position in tree mode when the list is rebuilt, GitHub issue 5631 from Kim A Brandt.
2026-09-25 06:40:35 +00:00
nicm
4ae837de68
Keep the scroll position in tree mode when the list is rebuilt, GitHub
...
issue 5631 from Kim A Brandt.
2026-09-25 06:40:33 +00:00
Arthur Chan
2888c6751c
Prepare dict and options
...
Signed-off-by: Arthur Chan <arthur.chan@adalogics.com >
2026-09-25 06:20:49 +01:00
Arthur Chan
041f30acbe
OSS-Fuzz: Add new fuzzer targets json processing
...
Signed-off-by: Arthur Chan <arthur.chan@adalogics.com >
2026-09-25 05:58:37 +01:00
Nicholas Marriott
4f523f41c9
Update CHANGES.
2026-09-24 20:49:41 +01:00
Nicholas Marriott
5a0440b4f8
Test for 5631.
2026-09-24 19:59:45 +01:00
tmux update bot
51593fc9bc
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
As well as tracking modified (dirty) lines during a synchronized update, also track scrolled lines. This means they can be scrolled as one instead of forcing each line to be redrawn - much less expensive for a very common operation. From Ben Maurer in GitHub issue 5611.
2026-09-24 12:27:53 +00:00
nicm
7fc7f1bf69
As well as tracking modified (dirty) lines during a synchronized update,
...
also track scrolled lines. This means they can be scrolled as one
instead of forcing each line to be redrawn - much less expensive for a
very common operation. From Ben Maurer in GitHub issue 5611.
2026-09-24 12:27:51 +00:00
Nicholas Marriott
29e6b80286
Tests for SU scrolling.
2026-09-24 12:20:02 +01:00
tmux update bot
a4a2501b2f
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Add margins for WezTerm and ghostty, from Michael Grant.
2026-09-24 09:44:56 +00:00
nicm
aa4123ab58
Add margins for WezTerm and ghostty, from Michael Grant.
2026-09-24 09:44:54 +00:00
Nicholas Marriott
6bab150c58
Fix test.
2026-09-24 09:15:21 +01:00
tmux update bot
72e83b000b
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Note about default-shell, from Meriel Sartha Mittelbach.
2026-09-23 16:48:10 +00:00
nicm
a4c051f27d
Note about default-shell, from Meriel Sartha Mittelbach.
2026-09-23 16:48:08 +00:00
Nicholas Marriott
56373a08ee
Merge pull request #5628 from arthurscchan/new-fuzzer
...
OSS-Fuzz: Add new fuzzer targets layout processing
2026-09-23 12:03:00 +01:00
tmux update bot
5e860c4e6c
Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'
...
* refs/remotes/tmux-openbsd/master:
Get x and y the right way round, fixes crash when opening a mode prompt when the client is offset into the window; may be the crash reported by sthen@.
2026-09-22 20:02:41 +00:00
nicm
183c3432b0
Get x and y the right way round, fixes crash when opening a mode prompt
...
when the client is offset into the window; may be the crash reported by
sthen@.
2026-09-22 20:02:40 +00:00