Peter Steinberger
|
204f379f6b
|
test(archive): share zip/tar fixture generation
|
2026-02-21 23:35:21 +00:00 |
|
Peter Steinberger
|
d35a8b48f5
|
test(infra): dedupe archive case setup and cover packed-root multi-dir failure
|
2026-02-21 21:40:39 +00:00 |
|
Peter Steinberger
|
ed960ba4eb
|
refactor(security): centralize path guard helpers
|
2026-02-21 19:54:26 +01:00 |
|
Peter Steinberger
|
4b226b74f5
|
fix(security): block zip symlink escape in archive extraction
|
2026-02-21 19:42:33 +01:00 |
|
Peter Steinberger
|
79ab4927c1
|
test: dedupe extracted-size budget assertions in archive tests
|
2026-02-19 13:51:53 +00:00 |
|
Peter Steinberger
|
b8b43175c5
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
Peter Steinberger
|
31f9be126c
|
style: run oxfmt and fix gate failures
|
2026-02-18 01:29:02 +00:00 |
|
cpojer
|
d0cb8c19b2
|
chore: wtf.
|
2026-02-17 13:36:48 +09:00 |
|
Sebastian
|
ed11e93cf2
|
chore(format)
|
2026-02-16 23:20:16 -05:00 |
|
cpojer
|
90ef2d6bdf
|
chore: Update formatting.
|
2026-02-17 09:18:40 +09:00 |
|
Peter Steinberger
|
221fe499db
|
perf(test): speed up archive suite
|
2026-02-14 23:16:37 +00:00 |
|
Peter Steinberger
|
abf6b4997e
|
test(archive): accept drive-path absolute tar errors
|
2026-02-14 15:52:38 +01:00 |
|
Peter Steinberger
|
5f4b29145c
|
test(archive): cover archive size and absolute tar paths
|
2026-02-14 15:36:41 +01:00 |
|
Peter Steinberger
|
d3ee5deb87
|
fix(archive): enforce extraction resource limits
|
2026-02-14 15:36:41 +01:00 |
|
Peter Steinberger
|
3aa94afcfd
|
fix(security): harden archive extraction (#16203)
* fix(browser): confine upload paths for file chooser
* fix(browser): sanitize suggested download filenames
* chore(lint): avoid control regex in download sanitizer
* test(browser): cover absolute escape paths
* docs(browser): update upload example path
* refactor(browser): centralize upload path confinement
* fix(infra): harden tmp dir selection
* fix(security): harden archive extraction
* fix(infra): harden tar extraction filter
|
2026-02-14 14:42:08 +01:00 |
|
cpojer
|
f06dd8df06
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
Peter Steinberger
|
9a7160786a
|
refactor: rename to openclaw
|
2026-01-30 03:16:21 +01:00 |
|
Peter Steinberger
|
6d16a658e5
|
refactor: rename clawdbot to moltbot with legacy compat
|
2026-01-27 12:21:02 +00:00 |
|
Peter Steinberger
|
34d59d7913
|
refactor: rename hooks docs and add tests
|
2026-01-17 07:32:54 +00:00 |
|