Commit Graph

14 Commits

Author SHA1 Message Date
Kavin 5408d34a22
Refactor to send request and response without channels. 2023-12-14 20:37:19 +00:00
Kavin e1088e76bc
Refactor and make fully async with the usage of channels 2023-08-31 16:24:42 +01:00
Kavin dd7fb60064
Add timeouts to client. 2023-08-31 13:12:24 +01:00
Kavin 2c81e10652
Add support set basic proxy authentication. 2023-08-21 09:27:38 +01:00
Kavin ea03b98c3e
Remove once_cell and use std's OnceLock 2023-08-05 19:09:17 +01:00
Cherryleafroad e41411d9ec
windows support 2023-08-03 15:26:25 -07:00
Kavin 29cf27d24f
Add support for setting up a proxy. 2023-07-04 19:04:48 +01:00
Kavin eb46230403
Use a CompletableFuture instead of blocking the JVM thread. 2023-06-30 13:45:14 +01:00
Kavin e02a92dcdb
Fix compilation and a runtime error. 2023-04-19 19:44:04 +01:00
Kavin 2162cbe153
Migrate lazy_static to once_cell. 2023-03-25 15:59:07 +00:00
Kavin 0ad3b94bc3
Fix crash when there's no response body. 2023-03-04 20:30:09 +00:00
Kavin be5ff40c97
Remove unnecessary boilerplate code. 2023-03-04 04:22:36 +00:00
Kavin 35653a4832
Add some vm panic protection for non UTF-8 URLs. 2023-03-04 03:58:40 +00:00
Kavin 9d2953693b
Initial commit 2023-01-29 11:46:49 +00:00