Commits on Source
104
0397d6d8
omit ntlm tests from recent ruby test pipelines (ciphers unsupported in recent...
Jun 15, 2023
af457255
datadog plugin: support env-based service name, set distributed tracing by default to true
Jun 15, 2023
b9ee892b
Merge branch 'datadog-improvements' into 'master'
Jun 15, 2023
b2848ea7
remove Style/RedundantCurrentDirectoryInPath cop support due to upstream bug
Jun 25, 2023
11942b2c
Update file httpx.gemspec
Jun 26, 2023
886c0919
Merge branch 'fix-rubygems-website' into 'master'
Jun 26, 2023
24456372
proxy plugin: fail early if proxy scheme is not supported
Jun 26, 2023
afbde420
proxy: fix incorrect connection #send definition never calling super
Jun 26, 2023
0b18bb63
lint issue
Jun 26, 2023
38b871aa
Merge branch 'issue-238' into 'master'
Jun 26, 2023
e25ac201
updated cheatsheet examples
Jun 26, 2023
85f0ac8e
bugfix: fix wrong super call for unexisting super method, when using the datadog plugin
Jun 26, 2023
e4338979
rewrite regression test for proxy to use a local proxy using webrick
Jun 26, 2023
4f0b41a7
revert rubocop regression change (fixed in latest)
Jun 27, 2023
255fc98d
bumped version to 0.24.1
Jun 27, 2023
ee6c5b23
fix for multi-hostname resolution with aliases failing
Jun 29, 2023
3ec44fd5
Merge branch 'native-resolver-bug-multi' into 'master'
Jun 29, 2023
17a26be1
added #bearer_auth helper in authentication pluginn
Jul 02, 2023
1a2db03c
resolver_options: allow nameserver to be an hash descriminating dns server by socket family
Jul 03, 2023
5bc2949a
Merge branch 'issue-239' into 'master'
Jul 03, 2023
4b058cc8
replaced endpoint used to test udp-to-tcp dns upgrade
Jul 05, 2023
1c04bf7c
Merge branch 'master' of gitlab.com:os85/httpx
Jul 05, 2023
baab52f4
lax error check
Jul 05, 2023
afead02c
eliminate deprecated MiniTest module
Jul 27, 2023
f0167925
fixing cheatsheet indication
Jul 28, 2023
6ae05006
fixes and improvements on the faraday adapter
Jul 28, 2023
892dd6d3
bump version to 0.24.2
Jul 30, 2023
93b4ac85
added tests to faraday adapter, for timeout and proxy based features
Jul 31, 2023
b7d421fd
fix for accessing wrong ivar
Jul 31, 2023
b7a850f6
turn httpx timeout errors into faraday errors
Jul 31, 2023
7be554dc
fix: faraday timeouts not being correctly mapped to httpx timeouts
Jul 31, 2023
2ef2b5f7
fix: set ssl verify to none when verify field is false (and ignore when nil)
Jul 31, 2023
1b9422e8
supporting faraday bind request option
Jul 31, 2023
835a851d
Merge branch 'faraday-tests'
Jul 31, 2023
463bf15b
bump version to 0.24.3
Jul 31, 2023
0ce42ba6
use string in faraday test
Aug 01, 2023
607fa426
fix faraday test again...
Aug 01, 2023
9b2c8e77
faraday test fix: old faraday does not support stringio inputs
Aug 01, 2023
819e11f6
Fix typo in README.md
Aug 04, 2023
73484df3
add tests for -sess digest auth
Aug 08, 2023
a429a6af
.digest_auth can now support prior hashed ha1 password via `:hashed`
Aug 16, 2023
9c831205
linting
Aug 16, 2023
f4171e3c
Merge branch 'fix/digest-improvements' into 'master'
Aug 16, 2023
0f234c2d
moved rbs out of the general group
Sep 05, 2023
f03d9bb6
fix: ssl handshake correct handling of ip addresses
Sep 06, 2023
ef2f0cc9
ssl: support session resumption on reconnections with same session
Sep 06, 2023
487a7475
allow reuse of previously closed connections within the scope of a session
Sep 06, 2023
b24421e1
forcing hostname verification for jruby, since it's turned off by default
Sep 06, 2023
5ffab533
disable http2 goaway test for jurby (ssl socket hanging on reconnection, can't...
Sep 06, 2023
eab39a5f
Merge branch 'issue-243' into 'master'
Sep 06, 2023
b8d97cc4
bump version to 0.24.4
Sep 06, 2023
cc441b33
force variable that may be nil to array for Array#&
Sep 06, 2023
f9a6aab4
add the no-sni-with-san-check test
Sep 08, 2023
be7075be
fix for san check in order to support IPv6 SAN check
Sep 10, 2023
ed7c56f1
Merge branch 'test-for-no-sni-and-san-check' into 'master'
Sep 10, 2023
c0afc295
fix bug in DoH impl when the request returned no answer (Closes #246)
Sep 14, 2023
52e738b5
Merge branch 'issue-246' into 'master'
Sep 14, 2023
0c8398b3
bumped version to 0.24.5
Sep 17, 2023
2e11ee5b
fix Session class assertions not prepared for class overrides
Sep 19, 2023
42926448
Merge branch 'issue-247' into 'master'
Sep 19, 2023
7473af6d
removed punycode ruby implementation inherited from domain_name
Sep 20, 2023
91bfa84c
removed ruby < 2.7 from CI
Sep 20, 2023
7407adef
set min ruby gemspec constraint
Sep 20, 2023
f0dabb9a
rearranged deps to adapt to the new constraints
Sep 20, 2023
477c3601
eliminated blocks testing for ruby < 2.7
Sep 20, 2023
134bef69
removed overrides and refinements of methods prior to 2.7
Sep 20, 2023
acbc22e7
test against jruby 9.4
Sep 20, 2023
f0f6b5f7
removed punycode ruby implementation inherited from domain_name
Sep 20, 2023
8cd1aac9
remove deprecated APIs
Sep 20, 2023
b7f5a3df
adding release notes with latest updates
Sep 20, 2023
d859c3a1
remove support for older (< v1) versions of dddtrace in the datadog plugin
Sep 20, 2023
b4c5e757
drop faraday adapter support for faraday lower than v1
Sep 20, 2023
6baca354
support has been removed
Sep 20, 2023
a9cb0a69
seting :read_timeout and :write_timeout by default
Sep 20, 2023
4f587c55
renaming authenticationn modules to just auth
Sep 20, 2023
896914e1
lint change
Sep 20, 2023
3f73d2e3
multipart supported by default
Sep 20, 2023
0d58408c
compression plugins for gzip and deflate supported by default
Sep 20, 2023
2f9247ab
use default HTTP/2 handshake strategy for grpc
Sep 20, 2023
aab30279
allow default errors catch up besides retry on
Sep 20, 2023
e88956a1
improving coverage of tests for proxy module
Sep 20, 2023
d55bfec8
fix: system resolv timeout raise ResolveTimeoutError instead of ResolveError
Sep 20, 2023
c777aa77
test socks5 no auth methods error path
Sep 20, 2023
288ac055
fix: proxy plugin broke when processing a 305 use proxy redirect
Sep 20, 2023
085cec0c
improve coverage and simplified faraday adapter
Sep 20, 2023
685e6e4c
allow multipart requests to accept tempfile
Sep 20, 2023
1494ba87
Merge branch 'v1' into 'master'
Sep 20, 2023
d856ae81
added missing release notes
Sep 27, 2023
dd84195d
bump coverage by testing more edge cases
Sep 27, 2023
e4869e1a
circuit-breaker plugin. fix half-open decision to emit real request
Sep 27, 2023
c7ccc9ea
prepare for base64 being removed from default gems
Sep 27, 2023
c4896999
fix for jruby returning empty string in alpn_protocol
Sep 28, 2023
11210e3a
Merge branch 'v1' into 'master'
Sep 28, 2023
f8020b9c
bump version to 0.24.6
Sep 28, 2023
80371810
protect circuit store access with a mutex
Sep 28, 2023
09be632c
circuit breaker: use Enumerator#with_object, treat uris as strings to avoid allocation
Sep 29, 2023
62868f64
Merge branch 'c-breaker'
Sep 29, 2023
ad7da6ed
bumping http-2-next version
Oct 03, 2023
7e06957c
using ghcr.io/graalvm/truffleruby-community namespace for truffleruby image
Oct 03, 2023
ede4ccdf
bumping timeout for webdav lock
Oct 03, 2023
4 additional commits have been omitted to prevent performance issues.
Loading
Loading