An open API service providing commit metadata for open source projects.

GitHub / elixir-mint/mint / commits

Functional HTTP client for Elixir with support for HTTP/1 and HTTP/2 🌱

SHA Message Author Date Stats
d996244f Support processing HTTP/1.1 headers as they arrive (#499)
Co-authored-by: Eric Meadows-Jönsson <e****n@g****m>
Gordon Woolbert <8****3@u****m>
Committed by: GitHub <n****y@g****m>
12 days ago
312574bb Sort generated functions for deterministic builds (#500)s Frank Hunleth <f****h@t****m>
Committed by: GitHub <n****y@g****m>
19 days ago
99ebaca2 Fix typo in Mint.HTTP docs (#498) makoto-developer <7****r@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7719dd2b Use the request target as the CONNECT :authority in Mint.HTTP2 (#497) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d9e1824c Fix hostname/address handling in tunnel proxies (#496) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
bc24618c Return a tunnel timeout error when the CONNECT deadline elapses (#495) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
16d6b566 Add support for HTTPS proxies for HTTPS connections (#492) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
b63eaaa5 Don't leak target options into the proxy connection in forward-proxy mode (#494) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
4e38b23d Fix CONNECT response framing and IPv6 authority in tunnel proxies (#493) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
57b12953 Send origin Host header for plain-HTTP proxied requests (#491)
Co-authored-by: Claude Fable 5 <n****y@a****m>, Claude Fable 5 <n****y@a****m>, Eric Meadows-Jönsson <e****n@g****m>
Leonardo Scappatura <9****3@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
f0b72c0b Release v1.9.3 Andrea Leopardi <a****i@g****m> about 1 month ago
fc7d1653 Merge commit from fork Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
5cbf7a33 Merge commit from fork Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d066c668 Fix Dialyzer Andrea Leopardi <a****i@g****m> about 2 months ago
0622056e Release v1.9.2 Andrea Leopardi <a****i@g****m> about 2 months ago
566d702e Merge commit from fork Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
5779de16 Merge commit from fork Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
bc63e9bf Bump Elixir/Erlang versions in CI (#490) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
bc92a3a4 Fix Dialyzer Andrea Leopardi <a****i@g****m> about 2 months ago
f9a56d97 Release v1.9.1 Andrea Leopardi <a****i@g****m> about 2 months ago
193ce714 Merge commit from fork Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
8a308c26 Update local dependencies Andrea Leopardi <a****i@g****m> 3 months ago
daed2df2 Replace deprecated xref: [exclude:] with elixirc_options: [no_warn_undefined:...
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
Patrick Olsen <p****k@r****e>
Committed by: GitHub <n****y@g****m>
3 months ago
d1c8c5ca Release v1.9.0 Eric Meadows-Jönsson <e****n@g****m> 3 months ago
1ed6748b Fix stale Dialyzer ignore after method validation change Eric Meadows-Jönsson <e****n@g****m> 3 months ago
70b97b6a Merge commit from fork Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b662d127 Merge commit from fork Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
fad09145 Merge commit from fork Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
47e48027 Merge commit from fork Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b8d2393f Mint.HTTP.stream/2 returns :unknown, not :unknown_message, on error (#487) наб <n****i@n****z>
Committed by: GitHub <n****y@g****m>
3 months ago
ef8f3a11 Release v1.8.0 Eric Meadows-Jönsson <e****n@g****m> 4 months ago
ddf2e1d0 Document since-version for new HTTP/2 receive-window options Eric Meadows-Jönsson <e****n@g****m> 4 months ago
4c4bf913 feat: polymorphic helper for request body streaming (#485)
Co-authored-by: Eric Meadows-Jönsson <e****n@g****m>
Alexey Nikitin <t****k@b****u>
Committed by: GitHub <n****y@g****m>
4 months ago
4fca8832 Raise default HTTP/2 receive windows and batch HTTP/2 receive-window refills ... Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
4a195ffb Add Mint.HTTP2.set_window_size/3 (#480)
Co-authored-by: Andrea Leopardi <a****i@g****m>
Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d3fee6e3 Change Mint.HTTP.t() from opaque to open type (#483)
Co-authored-by: Eric Meadows-Jönsson <e****n@g****m>
Alexey Nikitin <t****k@b****u>
Committed by: GitHub <n****y@g****m>
4 months ago
e3c291c1 Fix HTTP/1 handling of 1xx informational responses (#479) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1a82c1d0 Support Elixir ~> 1.12 (#478) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2a78a5b9 Run HTTP/2 integration tests against local Caddy instead of nghttp2.org (#482) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
0bfcc869 Add a couple of @typedocs Andrea Leopardi <a****i@g****m> 7 months ago
905e8e5d Add t:Mint.HTTPError.reason/0 and t:Mint.TransportError.reason/0 (#476) nico piderman <n****n@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
98d44604 Fix warnings in Elixir 1.20 and require Elixir 1.15 (#474) Jean Klingler <s****a@p****e>
Committed by: GitHub <n****y@g****m>
7 months ago
22451923 Make test infrastructure ports configurable via environment variables (#475) Johan Carlsson <j****n@m****m>
Committed by: GitHub <n****y@g****m>
7 months ago
e28c85aa Update Elixir/OTP versions in CI (#472) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
2501ea70 Small cleanups and refactors Andrea Leopardi <a****i@g****m> 10 months ago
1ab3eeb1 Introduce new HTTP/1 option for status reason-phrase (#471) Pradeep Kumar <p****y@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
8f95bc73 Bump Elixir requirement to ~> 1.14 (#470) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
02abd6ec Forbid or replace empty targets in HTTP/1.1 requests (#469) ruslandoga <r****h@i****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
763e70cd Fix typo in the "Decompression" guide (#466) ruslandoga <r****a@i****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
90ee9fdb Fix all integration tests (#464) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
795174c1 Add a test for WINDOW_UPDATEs on closed streams Andrea Leopardi <a****i@g****m> over 1 year ago
8a9b8173 Release v1.7.1 Andrea Leopardi <a****i@g****m> over 1 year ago
8c903bca Fix delegation of open?/1 function to use the same function name (#462) Rebecca Le <5****t@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0bf602cb Release v1.7.0 Andrea Leopardi <a****i@g****m> over 1 year ago
eaa5d0aa Fix a bug with wrapping some proxy errors (#461) Juozas Norkus <n****s@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
63ce63c3 Fix warnings on Elixir v1.19 (#460) José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6b6f1d40 Clarify behavior of Mint.HTTP.stream/3 (#459) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0d15d72d Update Elixir/Erlang versions in CI (#458) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
c16125a4 Add documentation note about protocol specific options (#457) Tobias Pfeiffer <p****b@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
8516bcda Introduce new HTTP/1 :skip_target_validation option (#456)
Co-authored-by: Andrea Leopardi <a****i@g****m>
Tobias Pfeiffer <p****b@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
6d727bbf Run CI against erlang 27.1 (#455) Tobias Pfeiffer <p****b@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
5e9eac16 Update local dependencies (#454) Tobias Pfeiffer <p****b@g****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
50b11d66 Switch from "docker-compose" to "docker compose" (#448) Wojtek Mach <w****h@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
380212fd Add generic :custom_error on HTTP/2 frames (#445) Daniel Kaiser <k****n@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
4f0c534f Rewrite the contributing and test docs (#444) Kian-Meng Ang <k****g@c****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
1642ea3e Update hpax to 1.0.0 Andrea Leopardi <a****i@g****m> about 2 years ago
5d0c6e9a Release v1.6.2 Andrea Leopardi <a****i@g****m> about 2 years ago
76a6d40a Fix http1 integration tests missing :requires_internet_connection tag (#443) Kian-Meng Ang <k****g@c****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
61f0989b Fix Docker images build error when using Podman Compose (#442) Kian-Meng Ang <k****g@c****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b9ade4ae Fix incorrect CI badge which still point to Travis CI (#441) Kian-Meng Ang <k****g@c****g>
Committed by: GitHub <n****y@g****m>
about 2 years ago
d3070089 Require Elixir 1.12+ and update CI (#436) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b0fa8084 Release v1.6.1 Andrea Leopardi <a****i@g****m> about 2 years ago
cec77863 Default to using Erlang certificates store (#435) José Valim <j****m@d****o>
Committed by: GitHub <n****y@g****m>
about 2 years ago
f83b897e Don't send RST_STREAM when not needed (#434) felipe stival <1****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
cb43462e Fix typo in the "Decompression" guide Andrea Leopardi <a****i@g****m> over 2 years ago
ad590779 Update all deps (#431) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
43db9a81 Release v1.6.0 Andrea Leopardi <a****i@g****m> over 2 years ago
ffe1aabe Require Elixir 1.11+ (#430) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c5f3ed62 Check whether CAStore is available in compile-time (#428)
Co-authored-by: Eric Meadows-Jönsson <e****n@g****m>
felipe stival <1****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
530ba279 Deprecate :read_write option on HTTP.open?/2 (#426) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
23b431ba Add :inet4 transport option to disable IPv4 fallback (#425) Eric Meadows-Jönsson <e****n@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
74e0ec62 Add :downcase_request_headers option to HTTP1.connect (#399) DunyaKokoschka <6****a@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ce8102b5 Refactor small things here and there Andrea Leopardi <a****i@g****m> over 2 years ago
99bd9bdd Replace downcase_ascii/1 implementation with String.downcase/2 (#424) Corey Powell <m****0@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a0afdce7 Remove an unused function Andrea Leopardi <a****i@g****m> over 2 years ago
1947e63f Simplify same_method?/2 Andrea Leopardi <a****i@g****m> over 2 years ago
1dd3601e Optimize HTTP/2 request creation (#423) Michael Davis <m****s@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
321c8303 Add match_fun clause to deal with IP addresses in TLS handshake (#418) Michael Ruoss <m****l@m****h>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7bb9ee7b Release v1.5.2 Andrea Leopardi <a****i@g****m> over 2 years ago
56edf53b Close sockets on transport errors in Mint.HTTP1 (#416) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fe80d7ec Improve docs for Mint.HTTP.recv/3 Andrea Leopardi <a****i@g****m> almost 3 years ago
76db5edb Clarify the "type" parameter of Mint.HTTP.open?/2 (#411)
Co-authored-by: Andrea Leopardi <a****i@g****m>
Michael Ruoss <m****l@m****h>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
aba76a79 Fix typo in HTTP docs (#409) Bruno Silva <b****6@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
3cfc4cde Add specs to functions in Mint.Core.Util Andrea Leopardi <a****i@g****m> about 3 years ago
2ce75934 Rename "trailing" to "trailer" headers Andrea Leopardi <a****i@g****m> about 3 years ago
c9b9e6ae Fix a typo in the Mint.HTTP1 docs (#408) Wojtek Mach <w****h@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
d09c6017 Update Elixir/Erlang versions in CI (#407) Andrea Leopardi <a****i@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
39b05160 Ensure correct SELinux labeling of container files on SELinux enabled systems... Xander <x****r@w****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
27eed68b Update Decompression.md - drop deflate, mention zstd (#405) Wojtek Mach <w****h@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
0855277c Replace requests to httpbin.org with local requests (#401) DunyaKokoschka <6****a@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago

← Back to repository