Peter Steinberger
|
051fdcc428
|
fix(security): centralize dm/group allowlist auth composition
|
2026-02-26 16:35:33 +01:00 |
|
Peter Steinberger
|
892a9c24b0
|
refactor(security): centralize channel allowlist auth policy
|
2026-02-26 13:06:33 +01:00 |
|
Peter Steinberger
|
8bdda7a651
|
fix(security): keep DM pairing allowlists out of group auth
|
2026-02-26 12:58:18 +01:00 |
|
Peter Steinberger
|
8f8e46d898
|
refactor: unify reaction ingress policy guards across channels
|
2026-02-26 01:34:47 +01:00 |
|
Peter Steinberger
|
aedf62ac7e
|
fix: harden discord and slack reaction ingress authorization
|
2026-02-26 01:26:47 +01:00 |
|
Peter Steinberger
|
42f455739f
|
fix(security): clarify denyCommands exact-match guidance
|
2026-02-26 00:55:35 +01:00 |
|
Peter Steinberger
|
a177b10b79
|
test(windows): normalize risky-path assertions
|
2026-02-25 01:28:47 +00:00 |
|
Brian Mendonca
|
9924f7c84e
|
fix(security): classify hook sessions case-insensitively
|
2026-02-24 23:48:09 +00:00 |
|
Peter Steinberger
|
4355e08262
|
refactor: harden safe-bin trusted dir diagnostics
|
2026-02-24 23:29:44 +00:00 |
|
Peter Steinberger
|
5552f9073f
|
refactor(sandbox): centralize network mode policy helpers
|
2026-02-24 23:26:46 +00:00 |
|
Peter Steinberger
|
14b6eea6e3
|
feat(sandbox): block container namespace joins by default
|
2026-02-24 23:20:34 +00:00 |
|
Peter Steinberger
|
4d124e4a9b
|
feat(security): warn on likely multi-user trust-model mismatch
|
2026-02-24 14:03:19 +00:00 |
|
Brian Mendonca
|
d51a4695f0
|
Deny cron tool on /tools/invoke by default
(cherry picked from commit 816a6b3a4df5bf8436f08e3fc8fa82411e3543ac)
|
2026-02-24 04:33:50 +00:00 |
|
Peter Steinberger
|
c070be1bc4
|
fix(sandbox): harden fs bridge path checks and bind mount policy
|
2026-02-24 02:21:43 +00:00 |
|
Peter Steinberger
|
223d7dc23d
|
feat(gateway)!: require explicit non-loopback control-ui origins
|
2026-02-24 01:57:11 +00:00 |
|
Peter Steinberger
|
161d9841dc
|
refactor(security): unify dangerous name matching handling
|
2026-02-24 01:33:08 +00:00 |
|
Peter Steinberger
|
cfa44ea6b4
|
fix(security): make allowFrom id-only by default with dangerous name opt-in (#24907)
* fix(channels): default allowFrom to id-only; add dangerous name opt-in
* docs(security): align channel allowFrom docs with id-only default
|
2026-02-24 01:01:51 +00:00 |
|
Peter Steinberger
|
663f784e4e
|
test(core): trim redundant setup and tighten waits
|
2026-02-24 00:31:58 +00:00 |
|
Peter Steinberger
|
a2dfe9879f
|
fix(security): harden regex compilation for filters and redaction
|
2026-02-23 23:54:50 +00:00 |
|
Peter Steinberger
|
f52a0228ca
|
test: optimize auth and audit test runtime
|
2026-02-23 23:31:52 +00:00 |
|
Peter Steinberger
|
b922ecb8c1
|
test(security): reduce duplicate audit assertions
|
2026-02-23 22:16:39 +00:00 |
|
边黎安
|
a4c373935f
|
fix(agents): fall back to agents.defaults.model when agent has no model config (#24210)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 0f272b102763736001a82cfda23f35ff2ee9cac8
Co-authored-by: bianbiandashen <16240681+bianbiandashen@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-02-23 03:18:55 -05:00 |
|
Peter Steinberger
|
57b75678d4
|
test(security): consolidate runtime guardrail scans
|
2026-02-22 22:06:01 +00:00 |
|
Peter Steinberger
|
8af6d1a186
|
refactor(test): dedupe repeated fixture setup helpers
|
2026-02-22 20:04:51 +00:00 |
|
Peter Steinberger
|
b79c89fc90
|
fix: stabilize CI type and test harness coverage
|
2026-02-22 18:06:34 +00:00 |
|
Peter Steinberger
|
03285465ff
|
perf(test): lazy-load weak-random fallback scanner
|
2026-02-22 17:52:12 +00:00 |
|
Peter Steinberger
|
90a8ddc3c6
|
perf(test): replace temp-path guard AST parse with fast scanner
|
2026-02-22 17:52:12 +00:00 |
|
Peter Steinberger
|
2962e5a383
|
perf(test): tighten temp-path dynamic prefilter
|
2026-02-22 17:51:38 +00:00 |
|
Peter Steinberger
|
91cb28ecef
|
perf(test): speed temp-path AST scan
|
2026-02-22 17:06:35 +00:00 |
|
Peter Steinberger
|
dd4495e23a
|
test: optimize temp path guard scan prefilter
|
2026-02-22 17:06:35 +00:00 |
|
Peter Steinberger
|
7bf719fe85
|
test: narrow weak-random rg scan globs
|
2026-02-22 17:06:35 +00:00 |
|
Peter Steinberger
|
07514361d7
|
test: speed up weak random guardrail scan
|
2026-02-22 17:06:35 +00:00 |
|
Peter Steinberger
|
b6ac0eef5d
|
test: trim gateway fixture sizes and preload message command
|
2026-02-22 17:06:34 +00:00 |
|
Peter Steinberger
|
a0d0104a86
|
test: speed up signal reconnect and temp path guard scans
|
2026-02-22 14:44:19 +00:00 |
|
Peter Steinberger
|
adfbbcf1f6
|
chore: merge origin/main into main
|
2026-02-22 13:42:52 +00:00 |
|
Peter Steinberger
|
7a2b05314a
|
test: speed up onboarding provider auth and temp-path guard scans
|
2026-02-22 13:24:59 +00:00 |
|
Peter Steinberger
|
0d0f4c6992
|
refactor(exec): centralize safe-bin policy checks
|
2026-02-22 13:18:25 +01:00 |
|
Peter Steinberger
|
29cc7f431f
|
test: share runtime scan filters and cached test scans
|
2026-02-22 12:44:44 +01:00 |
|
Peter Steinberger
|
a4607277a9
|
test: consolidate sessions_spawn and guardrail helpers
|
2026-02-22 12:34:55 +01:00 |
|
Peter Steinberger
|
401106b963
|
fix: harden flaky tests and cover native google thought signatures (#23457) (thanks @echoVic)
|
2026-02-22 12:24:53 +01:00 |
|
Peter Steinberger
|
bf52273a58
|
test: harden flaky timeout-sensitive tests
|
2026-02-22 12:21:19 +01:00 |
|
Peter Steinberger
|
c283f87ab0
|
refactor: clarify strict loopback proxy audit rules
|
2026-02-22 11:35:08 +01:00 |
|
Peter Steinberger
|
29e41d4c0a
|
fix: land security audit severity + temp-path guard fixes (#23428) (thanks @bmendonca3)
|
2026-02-22 11:26:17 +01:00 |
|
Brian Mendonca
|
bc78b343ba
|
Security: expand audit checks for mDNS and real-IP fallback
|
2026-02-22 11:26:17 +01:00 |
|
Peter Steinberger
|
bfc9ecf32e
|
test: harden temp path guard detection (#23398)
|
2026-02-22 11:12:01 +01:00 |
|
Peter Steinberger
|
57ce7214d2
|
test: stabilize temp-path guard across runtimes (#23398)
|
2026-02-22 11:12:01 +01:00 |
|
Peter Steinberger
|
bd4f670544
|
refactor: simplify windows ACL parsing and expand coverage
|
2026-02-22 10:43:03 +01:00 |
|
Peter Steinberger
|
9b9cc44a4e
|
fix: finalize modelByChannel validator landing (#23412) (thanks @ProspectOre)
|
2026-02-22 10:41:40 +01:00 |
|
Vignesh Natarajan
|
9325418098
|
chore: fix temp-path guard skip for *.test-helpers.ts
|
2026-02-22 01:41:06 -08:00 |
|
SK Akram
|
85a3c0c818
|
fix: use SID-based ACL classification for non-English Windows
|
2026-02-22 10:37:34 +01:00 |
|