nuclei/integration_tests/protocols/http
Tarun Koyalwar 5bd9d9ee68
memory leak fixes and optimizations (#4680)
* feat http response memory optimization + reuse buffers

* update nuclei version

* feat: reuse js vm's and compile to programs

* fix failing http integration test

* remove dead code + add -jsc

* feat reuse js vms in pool with concurrency

* update comments as per review

* bug fix+ update interactsh test to look for dns interaction

* try enabling all interactsh integration tests

---------

Co-authored-by: mzack <marco.rivoli.nvh@gmail.com>
2024-01-31 01:59:49 +05:30
..
annotation-timeout.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
cl-body-with-header.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
cl-body-without-header.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
cli-with-constants.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
custom-attack-type.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
default-matcher-condition.yaml memory leak fixes and optimizations (#4680) 2024-01-31 01:59:49 +05:30
disable-path-automerge.yaml resolve merge conflicts 2023-09-13 20:28:48 +05:30
disable-redirects.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
dsl-functions.yaml resolve merge conflicts with dev 2023-08-04 20:21:22 +05:30
dsl-matcher-variable.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-all-ips.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-case-insensitive.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-headers.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-host-redirects.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-override-sni.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-query-string.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-redirects-chain-headers.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-redirects.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-sni-unsafe.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-sni.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get-without-scheme.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
get.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
http-paths.yaml resolve merge conflicts with dev 2023-08-04 20:21:22 +05:30
http-preprocessor.yaml template preprocessor + multi request variables indexing bug fix (#4262) 2023-10-20 17:54:10 +05:30
interactsh-requests-mc-and.yaml resolve merge conflicts 2023-09-13 20:28:48 +05:30
interactsh-stop-at-first-match.yaml memory leak fixes and optimizations (#4680) 2024-01-31 01:59:49 +05:30
interactsh.yaml memory leak fixes and optimizations (#4680) 2024-01-31 01:59:49 +05:30
matcher-status.yaml add `flow` support in template (i.e javascript scripting) (#4015) 2023-08-31 18:03:01 +05:30
multi-request.yaml template preprocessor + multi request variables indexing bug fix (#4262) 2023-10-20 17:54:10 +05:30
post-body.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
post-json-body.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
post-multipart-body.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
race-multiple.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
race-simple.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
raw-cookie-reuse.yaml introduce disable-cookie (#4292) 2023-11-18 13:02:10 +05:30
raw-dynamic-extractor.yaml introduce disable-cookie (#4292) 2023-11-18 13:02:10 +05:30
raw-get-query.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
raw-get.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
raw-path-trailing-slash.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
raw-payload.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
raw-post-body.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
raw-unsafe-path.yaml resolve merge conflicts with dev 2023-08-04 20:21:22 +05:30
raw-unsafe-request.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
raw-unsafe-with-params.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
raw-with-params.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
redirect-match-url.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
request-condition-new.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
request-condition.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
self-contained-file-input.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
self-contained-with-params.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
self-contained-with-path.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
self-contained.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
stop-at-first-match-with-extractors.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
stop-at-first-match.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
variable-dsl-function.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30
variables.yaml Adding support for code templates (#2930) 2023-06-09 20:54:24 +05:30