Commit graph

16 commits

Author SHA1 Message Date
Hiroshi SHIBATA
af60317861 Removed needless block arguments 2024-07-17 17:37:57 +09:00
Hiroshi SHIBATA
2a12e4ffec To avoid fd leak with fetch request for SSL server 2024-07-17 17:37:57 +09:00
Hiroshi SHIBATA
5d82abdfc8 Removed duplicate server thread 2024-07-09 16:21:55 +09:00
Hiroshi SHIBATA
e62ac3aac7 Reapply "Reverts related commits with https://github.com/ruby/open-uri/pull/37"
This reverts commit 02c4f0c89d.
2024-07-09 16:21:55 +09:00
Hiroshi SHIBATA
02c4f0c89d
Reverts related commits with https://github.com/ruby/open-uri/pull/37
It caused Timeout failure with RJIT and chkbuild

20240708T063006Z.fail.html.gz
2715264485
2024-07-08 20:00:01 +09:00
Hiroshi SHIBATA
a5f4014738
Load net-http explicitly for SimpleHTTPProxyServer 2024-07-08 17:05:12 +09:00
Hiroshi SHIBATA
95bf9049a7 Load OpenSSL on TestOpenURIUtils for with_https 2024-07-08 15:15:46 +09:00
Hiroshi SHIBATA
dcc8e54234 [ruby/open-uri] Don't use Base64 library
c8c0452d53
2024-07-08 04:53:14 +00:00
Hiroshi SHIBATA
bf898057b4 [ruby/open-uri] Test with Windows
2606892a43
2024-07-08 04:53:13 +00:00
Hiroshi SHIBATA
71490d2314 [ruby/open-uri] Move certificates under the TestOpenURIUtils
a28c2da5d2
2024-07-08 04:53:12 +00:00
Hiroshi SHIBATA
09c52b91b9 [ruby/open-uri] Removed needless class definition and variables
ab0e916997
2024-07-08 04:53:12 +00:00
Hiroshi SHIBATA
61e00856c9 [ruby/open-uri] Don't use URI library
15989970b6
2024-07-08 04:53:11 +00:00
Hiroshi SHIBATA
e6b6c2ba9d [ruby/open-uri] support CONNECT method for SimpleHTTPProxy
2e36793bd5
2024-07-08 04:53:11 +00:00
Hiroshi SHIBATA
b782906400 [ruby/open-uri] Added SimpleHTTPSServer by TCPServer and OpenSSL
57c80e1576
2024-07-08 04:53:10 +00:00
Hiroshi SHIBATA
debcf108fa [ruby/open-uri] Added SimpleHTTPProxyServer by TCPServer
ad47529306
2024-07-08 04:53:10 +00:00
Hiroshi SHIBATA
a574e290c5 [ruby/open-uri] Extract SimpleHTTPServer and with_http to TestOpenURIUtils module for other tests
489a1e9006
2024-07-08 04:53:10 +00:00