Commit graph

56 commits

Author SHA1 Message Date
elipeter
a55849f1ca **refactor(dynamic): add HTTP emulators for Pubsub, Rabbit, and NATS with publish/deliver/ack logic, extend event recording, endpoint rewriting, and SDK compatibility across Java, Go, Python, and Rust** 2026-05-27 11:29:07 -05:00
elipeter
57d3677bd4 **refactor(dynamic): add Kafka HTTP emulator with publish/poll/commit support, extend endpoint rewriting and stub event recording across Java, Python, and Rust** 2026-05-27 11:01:46 -05:00
elipeter
433036aead refactor(dynamic): add SQS loopback HTTP emulator with real SDK compatibility, extend stub event recording and endpoint rewriting logic across Java and Python 2026-05-27 09:34:02 -05:00
elipeter
0903231189 refactor(dynamic): enhance event recording across brokers, improve SQL migration handling for frameworks, update runtime dependency management, and add test coverage 2026-05-27 08:23:48 -05:00
elipeter
6ee2bdda36 refactor(dynamic): introduce publish/poll/commit cycle for Kafka, expand SQS loopback with receive/delete support, enhance event recording, and unify migration SQL handling across frameworks 2026-05-26 15:39:18 -05:00
elipeter
ed96f94bb5 refactor(dynamic): centralize runtime dependency handling across frameworks, enhance manifest generation for Rust, Java, Python, Go, and PHP, and improve framework adapter integration 2026-05-26 15:07:51 -05:00
elipeter
c57cd233fc refactor(dynamic): add broker loopback stubs for Kafka, SQS, Pub/Sub, RabbitMQ, and NATS, enhance stub initialization and event recording logic across supported languages, and expand test coverage 2026-05-26 09:35:52 -05:00
elipeter
68bdd30eca refactor(dynamic): improve fallback handling for sandbox restrictions, centralize and enhance stub initialization, and expand test coverage across harnesses 2026-05-25 12:46:53 -05:00
elipeter
baa9a36bc6 refactor(dynamic): add recursive dependency resolution for SSA receivers, expand tests for Python and PHP 2026-05-24 17:09:24 -05:00
elipeter
aaa1fd7ede refactor(dynamic): enhance SQS framework binding logic and auto-detect broker dependencies in Python/JavaScript 2026-05-23 14:02:18 -05:00
elipeter
fe09986a25 refactor(dynamic): standardize shell commands across fixtures, add __NYX_SINK_HIT__ markers, improve PHP support 2026-05-23 10:31:57 -05:00
elipeter
ca075a7141 refactor(dynamic): add multi-method support to RouteShape, update framework bindings, and improve test coverage 2026-05-23 10:08:41 -05:00
pitboss
94a3d12a4e [pitboss/grind] deferred session-0005 (20260522T163126Z-7d60) 2026-05-22 13:39:14 -05:00
elipeter
32211079a0 docs(configuration): improve clarity and formatting in configuration documentation 2026-05-22 09:42:18 -05:00
pitboss
cc183a8186 [pitboss/grind] deferred session-0021 (20260522T043516Z-29b8) 2026-05-22 06:48:32 -05:00
pitboss
ba6e12a3f7 [pitboss/grind] deferred session-0015 (20260522T043516Z-29b8) 2026-05-22 04:41:02 -05:00
pitboss
205fb142c8 [pitboss/grind] deferred session-0011 (20260522T043516Z-29b8) 2026-05-22 03:30:48 -05:00
pitboss
e2940fc3cc [pitboss/grind] deferred session-0007 (20260522T043516Z-29b8) 2026-05-22 02:24:44 -05:00
pitboss
824859008e [pitboss/grind] deferred session-0027 (20260521T201327Z-3848) 2026-05-21 23:00:09 -05:00
pitboss
3b62269a04 [pitboss/grind] deferred session-0015 (20260521T201327Z-3848) 2026-05-21 19:28:23 -05:00
pitboss
c95dcc00fb [pitboss/grind] deferred session-0014 (20260521T201327Z-3848) 2026-05-21 19:02:47 -05:00
pitboss
86ab2aa74a [pitboss/grind] deferred session-0013 (20260521T201327Z-3848) 2026-05-21 18:37:23 -05:00
elipeter
3a35cd6c8f cargo fmt 2026-05-21 14:35:42 -05:00
pitboss
280121607e [pitboss/grind] deferred session-0010 (20260520T233019Z-6958) 2026-05-21 05:48:48 -05:00
pitboss
38cc0ce05f [pitboss/grind] deferred session-0009 (20260520T233019Z-6958) 2026-05-21 03:39:36 -05:00
pitboss
67ffeed780 [pitboss/grind] deferred session-0003 (20260520T233019Z-6958) 2026-05-20 21:07:23 -05:00
pitboss
a1a8a2140c [pitboss/grind] deferred session-0002 (20260520T233019Z-6958) 2026-05-20 20:26:13 -05:00
pitboss
f9bd51c024 [pitboss] phase 21: Track M.3 — ScheduledJob + GraphQLResolver + WebSocket + Middleware + Migration 2026-05-20 18:05:31 -05:00
pitboss
bd0135e423 [pitboss] phase 20: Track M.2 — MessageHandler end-to-end (Kafka / SQS / Pub-Sub / NATS / RabbitMQ) 2026-05-20 16:03:40 -05:00
pitboss
b374f89577 [pitboss] phase 19: Track M.1 — ClassMethod end-to-end (all langs) 2026-05-20 14:32:00 -05:00
pitboss
1b2f9cb7ca [pitboss] phase 18: Track M.0 — New EntryKind variants: ClassMethod, MessageHandler, ScheduledJob, GraphQLResolver, WebSocket, Middleware, Migration 2026-05-20 13:31:11 -05:00
pitboss
78023ccf38 [pitboss] phase 14: Track L.12 — Spring / Quarkus / Micronaut / Jakarta Servlet adapters 2026-05-18 13:46:43 -05:00
pitboss
df9fd2bb17 [pitboss] phase 12: Track L.10 — Flask / Django / FastAPI / Starlette adapters 2026-05-18 11:02:46 -05:00
pitboss
b881af5d93 [pitboss] phase 09: Track J.7 + Track L.7 — OPEN_REDIRECT corpus + redirect-aware adapters 2026-05-18 02:32:13 -05:00
pitboss
e0e49f65d3 [pitboss] phase 08: Track J.6 + Track L.6 — HEADER_INJECTION corpus + every HTTP framework 2026-05-18 01:08:32 -05:00
pitboss
a32075a756 [pitboss] phase 07: Track J.5 + Track L.5 — XPATH_INJECTION corpus + XPath / DOM / lxml adapters 2026-05-17 23:47:12 -05:00
pitboss
b2eeaabb09 [pitboss] phase 06: Track J.4 + Track L.4 — LDAP_INJECTION corpus + LdapTemplate / python-ldap / php-ldap adapters 2026-05-17 22:32:44 -05:00
pitboss
993bfabe28 [pitboss] sweep after phase 05: 1 deferred items resolved 2026-05-17 21:34:53 -05:00
pitboss
4de925c3ef [pitboss] phase 05: Track J.3 + Track L.3 — XXE corpus + DocumentBuilder / lxml / libxml / SimpleXML adapters 2026-05-17 20:39:12 -05:00
pitboss
8583b29796 [pitboss] phase 04: Track J.2 + Track L.2 — SSTI corpus + Jinja2 / ERB / Twig / Thymeleaf / Handlebars adapters 2026-05-17 18:51:13 -05:00
pitboss
9dc60b51c0 [pitboss] phase 03: Track J.1 + Track L.1 — DESERIALIZE corpus + Java/Python/PHP/Ruby adapters 2026-05-17 16:37:20 -05:00
pitboss
16834a6e7c [pitboss] phase 01: Track L.0 — FrameworkAdapter trait + per-lang dispatch table 2026-05-17 14:29:14 -05:00
pitboss
5b4181e4dd [pitboss/grind] deferred session-0017 (20260517T044708Z-e058) 2026-05-17 06:20:10 -05:00
pitboss
6a169f51b8 [pitboss/grind] deferred session-0014 (20260516T052512Z-20f8) 2026-05-16 08:30:39 -05:00
pitboss
d126f3c15c [pitboss/grind] deferred session-0011 (20260516T052512Z-20f8) 2026-05-16 06:54:45 -05:00
pitboss
8a801953e2 [pitboss] phase 26: Track G.3 — End-to-end chain re-verification 2026-05-15 17:22:46 -05:00
pitboss
96eb37500c [pitboss] phase 12: Track B — Python harness emitter shapes 2026-05-14 15:30:12 -05:00
pitboss
50f0729d01 [pitboss] phase 10: Track D.3 — Stub services for sinks that cross a boundary 2026-05-14 14:18:09 -05:00
pitboss
2f01894353 [pitboss] phase 09: Track D.1 + D.2 — Project dependency capture + workdir staging 2026-05-14 13:40:47 -05:00
pitboss
93eb98edda [pitboss] phase 08: Track C.4 + C.5 — SinkCrash oracle + per-probe witness capture 2026-05-14 13:10:22 -05:00