Commit Graph

298 Commits

Author SHA1 Message Date
Ilya Priven
782f82c519 Remove the regress test for the server's session keyring
Also stop installing keyutils in CI, which was only needed by the test.
2026-10-12 11:26:28 +00:00
Ilya Priven
90cc41de32 Replace the session-keyring option with a configure option
Join the new session keyring when the server starts rather than once the
configuration file has been loaded, and control it at build time with
--enable-keyring, on by default if linux/keyctl.h is found.

Rename keyring_join and keyring_revoke to new_session_keyring and
revoke_session_keyring.
2026-10-12 11:26:28 +00:00
Ilya Priven
3d0839b7a3 Add a regress test for the server's session keyring on Linux
Install keyutils in CI so the test runs rather than being skipped.
2026-10-12 11:26:28 +00:00
Nicholas Marriott
48bbaa1172 Test for 5701. 2026-10-08 08:06:59 +01:00
Nicholas Marriott
ae33689815 Test for 5702. 2026-10-08 07:31:03 +01:00
Nicholas Marriott
5512949947 Test for 5696. 2026-10-07 14:14:02 +01:00
Nicholas Marriott
052c54fb49 Test for 5399. 2026-10-07 14:01:09 +01:00
Nicholas Marriott
b04055d577 Test for join-pane with modal floating pane. 2026-10-07 13:03:16 +01:00
Nicholas Marriott
6c30e1bc03 Make terminal bigger so test works on macOS. 2026-10-07 11:18:24 +01:00
Nicholas Marriott
a8158b2443 Fix test on macOS and add new test for tty. 2026-10-07 11:02:08 +01:00
Nicholas Marriott
f5c8e5acbd Fix tests. 2026-10-07 10:45:25 +01:00
Nicholas Marriott
3e22d43c66 Fix tests. 2026-10-07 10:16:50 +01:00
Nicholas Marriott
2d7bca72e7 Fix tests. 2026-10-07 09:42:00 +01:00
Nicholas Marriott
7b4d4074cf Fix tests. 2026-10-07 09:08:33 +01:00
Nicholas Marriott
3b20a0418a Fix tests. 2026-10-07 08:06:16 +01:00
Nicholas Marriott
20555f1508 Fix tests. 2026-10-07 07:29:44 +01:00
Nicholas Marriott
209d389a81 Fix test again. 2026-10-07 06:46:25 +01:00
Nicholas Marriott
4775bc95e1 Fix tests on macOS. 2026-10-07 06:35:49 +01:00
Nicholas Marriott
aa52838c84 Don't use so many ptys. 2026-10-07 06:28:47 +01:00
Nicholas Marriott
059df9643c Tests for 5675. 2026-10-06 18:50:37 +01:00
Nicholas Marriott
068812380f Test for drag on status line. 2026-10-06 12:28:40 +01:00
Nicholas Marriott
c067a0b1bf Tests for selection mode and redraw. 2026-10-06 09:26:29 +01:00
Nicholas Marriott
cdb8575630 Test for 5667 from David Schweikert. 2026-10-05 16:52:48 +01:00
Nicholas Marriott
e55c693d1a Test for 5688. 2026-10-05 14:46:14 +01:00
Nicholas Marriott
86a2142ded Test for 5684 from mml00 dot work at gmail dot com. 2026-10-05 09:41:50 +01:00
Nicholas Marriott
8f25579c5a Fix test again. 2026-10-04 09:18:05 +01:00
Nicholas Marriott
65a034b471 Fix test again. 2026-10-04 08:50:14 +01:00
Nicholas Marriott
bf9fac7b16 Fix test again. 2026-10-03 22:25:05 +01:00
Nicholas Marriott
59387debff Fix test. 2026-10-03 08:41:26 +01:00
Nicholas Marriott
ba738e8155 Fix another test on macOS. 2026-10-03 08:28:51 +01:00
Nicholas Marriott
bc3cf3bfa8 Fix another test on macOS. 2026-10-03 08:28:02 +01:00
Nicholas Marriott
c4a8eeb236 Fix test again. 2026-10-03 07:59:23 +01:00
Nicholas Marriott
3bdbaacd94 Fix test on macOS. 2026-10-03 07:48:52 +01:00
Nicholas Marriott
f37d4c0553 Test for 5593. 2026-10-02 16:21:13 +01:00
Nicholas Marriott
24cde9e0eb Test for 5613. 2026-10-02 16:13:12 +01:00
Nicholas Marriott
ec2f2d9f99 Tes for 5656. 2026-10-02 15:17:12 +01:00
Nicholas Marriott
5f278c8f2a Regress for damage rectangles. 2026-10-02 15:15:02 +01:00
Nicholas Marriott
4712726062 Tests for 5661 etc, from Alexandre Fiori. 2026-10-02 13:28:16 +01:00
Nicholas Marriott
ff1364a19c copy-mode -S test. 2026-10-02 13:13:32 +01:00
Nicholas Marriott
8d3172f4d4 Fix test on macOS. 2026-09-30 06:46:05 +01:00
Nicholas Marriott
ffbbdcc852 Test for 5659 from Alexandre Fiori. 2026-09-29 15:00:09 +01:00
Nicholas Marriott
30e6a552b4 More repeat tests. 2026-09-29 12:58:51 +01:00
Nicholas Marriott
3a5df8780f Fix test socket names. 2026-09-29 06:50:38 +01:00
Nicholas Marriott
6ad23bb99c Update test. 2026-09-28 17:55:47 +01: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
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