GitHub / ledgetech/lua-resty-http / commits
Lua HTTP client cosocket driver for OpenResty / ngx_lua.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 55bcc5af | fix: Make connection pool name logging optional (#322) |
Piotr Przybylski <p****z@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 73c787ec | ci: Add OpenResty 1.31.1.1 support | Sebastian Parschauer <S****r@i****m> | 2 months ago | |
| 1efa1a35 | docker build: Update to OpenResty 1.31.1.1 | Sebastian Parschauer <S****r@i****m> | 2 months ago | |
| 6a19cc14 | merge Merge pull request #345 from mtrop-godaddy/fix/traceparent-otel-gating |
Sebastian Parschauer <S****r@i****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 4e9afaa6 | Remove openresty 1.19.9.1 as a test target (missing symbols break Node.js 24) |
mtrop-godaddy <m****p@g****m>
Committed by: Sebastian Parschauer <S****r@i****m> |
2 months ago | |
| 4231bc67 | Update GHA workflows to use actions that were updated to Node.js 24 |
mtrop-godaddy <m****p@g****m>
Committed by: Sebastian Parschauer <S****r@i****m> |
2 months ago | |
| 912928c5 | Allowlist precontent phase and disallow balancer and preread phases |
mtrop-godaddy <m****p@g****m>
Committed by: Sebastian Parschauer <S****r@i****m> |
2 months ago | |
| cd414798 | feat: Add timer context support for get_client_body_reader (#336) |
lijunlong <l****g@o****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| d4c8a531 | Gate W3C trace support to request phases with ngx.var access |
mtrop-godaddy <m****p@g****m>
Committed by: Sebastian Parschauer <S****r@i****m> |
3 months ago | |
| 7837f60b | merge Merge pull request #340 from sriemer/otel-traceparent |
Sebastian Parschauer <S****r@i****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b92d3242 | feat: docker build: Add `DOCKER_BUILD.md` and `Dockerfile` (#341) |
Sebastian Parschauer <S****r@i****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f673dd96 | fix(ci): Only update Luarocks if needed (#343) |
Sebastian Parschauer <S****r@i****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2cf1947b | fix(ci): Update OpenResty versions | Sebastian Parschauer <S****r@i****m> | 3 months ago | |
| 25134554 | fix(ci): Migrate to cpanminus | Sebastian Parschauer <S****r@i****m> | 3 months ago | |
| 882702e6 | fix(ci): fix CI workflow (#333) |
Ri Shen Chen <c****n@1****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 81d90b73 | t: Add 3 traceparent header tests | Sebastian Parschauer <S****r@i****m> | 4 months ago | |
| 0243c3d9 | http: Add W3C trace context support to `send_request()` | Sebastian Parschauer <S****r@i****m> | 4 months ago | |
| 9cc19b36 |
fix: http: send_request: Amend EXPECTING_BODY nil
Co-authored-by: Sebastian Parschauer <S****r@i****m> |
Ri Shen Chen <c****n@1****m>
Committed by: Sebastian Parschauer <S****r@i****m> |
about 1 year ago | |
| ab7eee35 | optimize: avoid pcall when validating the Connection response header |
lijunlong <l****g@o****m>
Committed by: Sebastian Parschauer <S****r@i****m> |
about 2 years ago | |
| 18331032 | Bump version | James Hurst <j****s@r****o> | over 2 years ago | |
| bf3e411a | fix some return value errors |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| f2f7460d | fixup |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| dbc6ba21 | use `..` concat operation to keep the original style |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 52f83bbd | fix error message |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 7624d209 | fix error message |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 814f2aeb | fix test |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| f7a7af18 | fix typo |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| a62778ca | error out directly for other cases as well and fix test |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 310e78dd | load resty.openssl.* at the module level and error out if the client cert set... |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 836569d0 | apply the comment |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 57dae629 | apply comments |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 5455eee4 | apply the comments |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| bdaf80ad | add debug log to print poolname |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| a939c7ef | fallback to non-mTLS when any cert/key error and log a warning |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| be15d2ae | add type check for client cert and key |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 08ad5111 | add the latest openresty versions and skip mtls tests only when nginx |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| af9d005c | fix: use the correct chain path and add `ffi.cast` |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| a4873ce7 | fix: ssl_client_cert is a chain of x509 instead of a x509 |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| c83c9e27 | add test |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 7598cbe9 | check the private key in order to make sure the caller is indeed the holder o... |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 8194773c | fix poolname to include the digest of the cert for mTLS |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 2 years ago | |
| 4ab4269c | Bump version to 0.17.1 | James Hurst <j****s@r****o> | over 3 years ago | |
| f9c302a5 | Update mTLS documentation | James Hurst <j****s@r****o> | over 3 years ago | |
| 3ad9ff68 | Update lib/resty/http.lua |
Xumin <1****i@u****m>
Committed by: James Hurst <j****s@r****o> |
over 3 years ago | |
| e22651cd | Update lib/resty/http.lua |
Xumin <1****i@u****m>
Committed by: James Hurst <j****s@r****o> |
over 3 years ago | |
| f94c18cf | fix: no trailing "?" for empty query table |
suika-kong <x****u@k****m>
Committed by: James Hurst <j****s@r****o> |
over 3 years ago | |
| d4eaf884 | remove unused variable |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 3 years ago | |
| 18c437df | update |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 3 years ago | |
| ffa23c65 | fix 100 response with headers |
Zhefeng Chen <c****u@1****m>
Committed by: James Hurst <j****s@r****o> |
over 3 years ago | |
| 3fc7ced4 | chore(tests) extend expiration date of test certs to 10 years | James Hurst <j****s@r****o> | over 3 years ago | |
| 1bfdafa3 | chore(tests) renew test certificate | James Hurst <j****s@r****o> | over 3 years ago | |
| b2806bda | Documentation is clearer about using same connection for multiple requests vi... |
Alex Dowad <a****g@g****m>
Committed by: James Hurst <j****s@r****o> |
over 3 years ago | |
| 2af9925a | remove old comment in setclientcert |
chronolaw <c****p@m****m>
Committed by: James Hurst <j****s@r****o> |
over 4 years ago | |
| 8cb73c4c | Fix rockspec version format | James Hurst <j****s@r****o> | over 4 years ago | |
| 5e70eaa4 | Bump version to 0.17.0-beta.1 | James Hurst <j****s@r****o> | over 4 years ago | |
| 28191b0a | Add experimental mTLS support (#263) |
James Hurst <j****s@r****o>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7552ac4a | fix(ci) allow nektos/act to run workflow locally | James Hurst <j****s@r****o> | almost 5 years ago | |
| 26dfd76b |
Feature/connect improvements (#254)
Co-authored-by: James Hurst <j****s@r****o> |
Guy Lewin <G****y@l****l>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0ce55d6d | Add error message for broken response status line (#242) |
Arthur Khashaev <a****r@k****u>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| f754eb7e | fix readme (#239) |
ぶーと / Yoshiaki Ueda <o****h@b****e>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 9bf951df | release/0.16.1 (#238) |
James Hurst <j****s@p****k>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 865b4c6e | fix(request_uri) use uri host for ssl-server-name (#237) |
Thijs Schreijer <t****s@t****l>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| faf7b45f | release/0.16 (#235) |
James Hurst <j****s@p****k>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d7f636c2 | fix/drop content length when chunked (#234) |
James Hurst <j****s@p****k>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d83df5df | Allow actions to run on pr as well as push events (#233) |
James Hurst <j****s@p****k>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1120af70 | fix(deprecated) do not use deprecated method |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| 4cbf7b66 |
Ensure request body Content-Length is set correctly (#230)
Co-authored-by: Thijs Schreijer <t****s@t****l>, Thijs Schreijer <t****s@t****l> |
James Hurst <j****s@p****k>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| fa054c34 | Fix CI badge syntax |
James Hurst <j****s@p****k>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0d94f154 | Update ci status badge (#229) |
James Hurst <j****s@p****k>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a74d9942 | fix(readme) fix a broken link (#228) |
Thijs Schreijer <t****s@t****l>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 794b6397 | Remove travis config |
Hamish <h****s@g****m>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| b4cfb2b1 | Add GH Actions |
Hamish <h****s@g****m>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| fa6b730c | Fix embarrassing variable scope errors | James Hurst <j****s@p****k> | over 5 years ago | |
| 0fbe7ec4 | Fix long line length | James Hurst <j****s@p****k> | over 5 years ago | |
| e102a38d | Remove unused module local | James Hurst <j****s@p****k> | over 5 years ago | |
| 6fa99394 | Ensure luacheck runs on CI | James Hurst <j****s@p****k> | over 5 years ago | |
| f986d8eb | Move parse_uri tests to separate file and add ipv6 tests | James Hurst <j****s@p****k> | over 5 years ago | |
| c2faeb4a | Ensure partial chunks are printed on error | James Hurst <j****s@p****k> | over 5 years ago | |
| 02b8815e | Add a test using the old connect syntax | James Hurst <j****s@p****k> | over 5 years ago | |
| 945b6765 | Remove fixed sized test plans | James Hurst <j****s@p****k> | over 5 years ago | |
| 87dced90 | Use DEBUG level logging for deprecation warnings | James Hurst <j****s@p****k> | over 5 years ago | |
| e80cca77 | Update tests to use new connect syntax | James Hurst <j****s@p****k> | over 5 years ago | |
| 52a87d4a | Revert accidental local removal of ngx_var | James Hurst <j****s@p****k> | over 5 years ago | |
| acf675cf | Add warning if using old `connect` syntax | James Hurst <j****s@p****k> | over 5 years ago | |
| dd9c9a03 | Make link description more consistent | James Hurst <j****s@p****k> | over 5 years ago | |
| c239936a | Fix markdown link syntax | James Hurst <j****s@p****k> | over 5 years ago | |
| b9548923 | Mark some functions as deprecated and WARN if used | James Hurst <j****s@p****k> | over 5 years ago | |
| beef9c2d | Reworked readme to emphasise new connection API | James Hurst <j****s@p****k> | over 5 years ago | |
| e1090f95 | review comments |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| 34eca4f2 | fix(rockspec) fix typo in rockspec |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| 80019d71 | fix(flaky) test 1 header only, header order is undetermined |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| 6b5ef781 | chore(ssl) remove ssl subtable, use 'ssl_' prefix |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| 7b09112f | fix(doc) ssl_verify parameter mentioned at wrong method |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| b7c417fc | chore(*) move request_uri over to use the aio connect |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| ea248b21 | fix(path) move RFC7230 path construction |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| 172fe618 | fix(connect) poolname update, add auth only when used |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| 78188468 | feat(proxy) allow overriding proxy_opts |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| add64a5b | chore(todo) add some todo comments |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| 7678778a | fix(proxy) set proxy-auth when making request |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago | |
| d54bee06 | chore(connect) reduce variable scope |
Thijs Schreijer <t****s@t****l>
Committed by: James Hurst <j****s@p****k> |
over 5 years ago |