Commit Graph

1444 Commits

Author SHA1 Message Date
Jean-Christophe Amiel
d0ce2a8573
Move summary module in cli. 2024-06-07 14:49:21 +02:00
hurl-bot
48847abeaa
Update crates 2024-06-07 03:02:05 +00:00
Jean-Christophe Amiel
b74ddf49fa
Print the total number of executed requests in test mode. 2024-06-06 17:22:04 +02:00
Jean-Christophe Amiel
79cc10cd89
Append existing JSON report. 2024-06-05 23:08:01 +02:00
Jean-Christophe Amiel
2f5b28a1d6
Add comment on SSL certificate's subject and issuer parsing. 2024-06-05 12:42:13 +00:00
Fabrice Reix
07aab17edd
Return diff output as StyledString 2024-06-05 11:39:51 +00:00
Fabrice Reix
4a4a172cf3
Update push to update last token if possible 2024-06-05 11:39:50 +00:00
Jean-Christophe Amiel
e484b1746d
Fix typo in issuer field when exporting SSL certificate to JSON 2024-06-05 10:05:18 +02:00
Fabrice Reix
fb6379a8ba
Update fixme to return a StyledString 2024-06-04 14:50:43 +00:00
Jean-Christophe Amiel
76ef2c98bc
Fix crash with --json option when capturing 'HttpOnly' and 'Secure' cookie attribute 2024-06-04 16:14:27 +02:00
Jean-Christophe Amiel
7488c4c128
Update capture_to_json integration test to improve code coverage. 2024-06-04 10:54:09 +02:00
Jean-Christophe Amiel
1b3c755f04
Use serde::Serialize macro in HurlResult serialization. 2024-06-03 21:25:17 +00:00
Fabrice Reix
d785fe06cf
Remove lifetime from StyledString struct 2024-06-03 20:57:54 +02:00
Fabrice Reix
1831f4eb4d
Add append and split methods to StyledString 2024-06-01 10:02:40 +02:00
Jean-Christophe Amiel
efbc41bf1b
USe StyledText in logger instead of colored::* 2024-05-31 18:06:59 +02:00
Fabrice Reix
b35fd1bdc0
Refacto RichText to StyledText 2024-05-31 15:28:04 +00:00
Jean-Christophe Amiel
f3858f7c18
Create intermediary directories if necessary when producing JUnit report 2024-05-31 16:57:44 +02:00
Jean-Christophe Amiel
085e67b7e9
Add more colors to RichText 2024-05-31 13:03:01 +02:00
Jean-Christophe Amiel
492ea25fee
Implementaion of builder method bold.
Note: bold method doesn't create a new token, it modifies the last token.
2024-05-31 09:16:05 +00:00
Jean-Christophe Amiel
7b6527ff16
Update docs. 2024-05-31 09:44:39 +02:00
Jean-Christophe Amiel
6f98d51092
Use FromStr trait on Url instead of dedicated associated method. 2024-05-30 17:00:39 +02:00
Fabrice Reix
165077ed21
Add RichText type 2024-05-30 15:47:15 +02:00
Jean-Christophe Amiel
e471a9aee6
Create intermediary directories if necessary when producing TAP report 2024-05-28 18:19:13 +02:00
Jean-Christophe Amiel
570741ade1
Improve JUnit error report. 2024-05-28 18:00:54 +02:00
Jean-Christophe Amiel
6ff8e0223e
Improve error reporting for TAP report. 2024-05-28 16:31:45 +02:00
Jean-Christophe Amiel
0c89d352d8
Improve report error. 2024-05-28 14:30:50 +02:00
hurl-bot
4638705351
Update crates 2024-05-26 03:01:47 +00:00
Fabrice Reix
0ec511e146
Add diff module 2024-05-25 17:07:01 +02:00
Fabrice Reix
cf449fdeef
Use output option source line for output error 2024-05-24 09:35:59 +00:00
Fabrice Reix
22c6ebf73f
Replace output warnings by errors 2024-05-23 21:58:01 +02:00
Fabrice Reix
851960b354
Move error_string function to core 2024-05-22 14:38:05 +02:00
Jean-Christophe Amiel
af0417d25d
Do not filter 'Authorization' header if host doesn't change while following redirection 2024-05-22 11:42:01 +02:00
Jean-Christophe Amiel
9dee51c22d
Fix sending Authorization header from --user when following redirect 2024-05-22 07:18:29 +00:00
Fabrice Reix
1db872486a
Display output error with source info 2024-05-21 07:23:39 +00:00
Jean-Christophe Amiel
b66884c986
Refacto on parse TAP header + add failed integration test on invalid TAP. 2024-05-20 14:47:30 +02:00
Jean-Christophe Amiel
cfcd26cc64
Do not take reports creations into account for test duration. 2024-05-20 13:15:16 +02:00
hurl-bot
1d49ba1c72
Update crates 2024-05-20 03:02:11 +00:00
Jean-Christophe Amiel
8f4e6504c3
Improve code docs. 2024-05-19 23:53:59 +02:00
Jean-Christophe Amiel
c2c8aff1b3
Export results to JSON report. 2024-05-19 17:19:13 +02:00
Jean-Christophe Amiel
75ab681cbe
Initialize report-json option. 2024-05-19 14:50:53 +02:00
Jean-Christophe Amiel
40b59bb8e3
Regroup report exports in one function. 2024-05-19 14:49:45 +02:00
Jean-Christophe Amiel
050b803a97
Use http::Url in http::Response. 2024-05-17 17:59:59 +02:00
Fabrice Reix
baf3453637
Refacto OutputError 2024-05-17 12:25:32 +00:00
Fabrice Reix
7b266f53d1
Encapsulate HttpError in RunnerError 2024-05-17 07:29:02 +00:00
Jean-Christophe Amiel
c76c16152a
Fix creation of redirect URL. 2024-05-17 00:53:36 +02:00
Jean-Christophe Amiel
3f2a7f528e
Creates query_params method on Url. 2024-05-17 00:53:13 +02:00
Jean-Christophe Amiel
fd6463b8bd
Create Url struct (wrapper on the url::Url struct from crate url). 2024-05-16 08:52:24 +00:00
hurl-bot
0a2f563368
Update crates 2024-05-16 03:01:55 +00:00
Jean-Christophe Amiel
81129ee818
Rename inner variable to kind. 2024-05-15 22:10:40 +02:00
Fabrice Reix
b3756fe1f1
Rename RunnerError 2024-05-15 16:15:59 +02:00
Fabrice Reix
954000f3ef
Rename ParseError 2024-05-15 15:08:08 +02:00
Fabrice Reix
4615283e9b
Rename Error trait to DisplaySourceError 2024-05-15 14:19:05 +02:00
Haoyu Cheng
4e588e9bbf
format code and sort filter in order 2024-05-15 06:50:14 +00:00
Haoyu Cheng
1ea8936c42
add ToFloat filter 2024-05-15 06:50:13 +00:00
Jean-Christophe Amiel
ec9af97161
Update binary installation. 2024-05-14 17:12:37 +02:00
Jean-Christophe Amiel
5e92ed95e2
Add optional directory argument to HurlResult::to_json method. 2024-05-14 00:04:31 +02:00
hurl-bot
dff555e8f5
Update crates 2024-05-09 03:02:01 +00:00
Jean-Christophe Amiel
651144541a
Update generated files. 2024-05-07 08:33:38 +00:00
Fabrice Reix
7e6e94f4f2
Fix Clippy warnings 2024-05-07 08:34:36 +02:00
Fabrice Reix
19b739f1ae
Update Rust 1.78.0 2024-05-07 08:28:30 +02:00
hurl-bot
fe26ca1c7a
Update crates 2024-05-07 03:02:11 +00:00
hurl-bot
63fd3dc713
Update crates 2024-05-05 03:02:02 +00:00
hurl-bot
c6752ff0fc
Update crates 2024-05-02 03:01:58 +00:00
Fabrice Reix
7a7d361204
Add support for importing curl url option 2024-05-01 11:14:55 +02:00
hurl-bot
25ef67b993
Update crates 2024-04-30 14:34:27 +00:00
Jean-Christophe Amiel
9638b9b2b4
Run tests in parallel. 2024-04-30 16:12:13 +02:00
Jean-Christophe Amiel
860585afaa
Update Archlinux installation. 2024-04-30 13:26:50 +02:00
Fabrice Reix
71d80fef30
Colorize error message in fixme 2024-04-30 11:20:03 +00:00
Jean-Christophe Amiel
dfef6931dd
Move BaseLogger outside of the hurl crate. 2024-04-26 17:57:28 +02:00
Jean-Christophe Amiel
fbd9ab1cb3
Micro cleans on hurlfmt main. 2024-04-26 16:02:15 +02:00
Fabrice Reix
ff7ff9543d
Include carets in fixme message 2024-04-25 14:42:51 +02:00
jcamiel
e3732fc703
Fix sample typo for --user. 2024-04-24 15:29:10 +00:00
hurl-bot
733e6a2426
Update hurl version to 5.0.0-SNAPSHOT 2024-04-24 14:48:27 +00:00
hurl-bot
733dd76b4a
Create 4.3.0 release 2024-04-23 11:50:35 +00:00
jcamiel
cedd86768c
Make the progress bar throttle effective after an initial delay. 2024-04-22 11:48:52 +02:00
jcamiel
fa46a56430
Export begin_call, end_call timings fields to RFC3339 (microseconds) 2024-04-22 08:58:58 +02:00
hurl-bot
174025b5fa
Update crates 2024-04-21 03:01:59 +00:00
jcamiel
48c6c26d42
Prevent script injection in HTML report 2024-04-19 16:27:03 +02:00
Fabrice Reix
ae29d8afe1
Support tab after HTTP version 2024-04-19 07:00:14 +00:00
jcamiel
c672529b8c
Set default duration to 0 instead of panic. 2024-04-18 17:58:38 +02:00
Fabrice Reix
58840f25d7
Replace tab in Hurl entry line 2024-04-18 13:16:35 +00:00
jcamiel
07c3ee8b37
Fix standalone css for regex. 2024-04-18 10:54:42 +02:00
Fabrice Reix
01ce239f54
Combine InvalidUrl RunnerError 2024-04-17 14:26:58 +02:00
jcamiel
f8ed01af7b
Fix typo in --parallel description. 2024-04-17 13:15:16 +02:00
hurl-bot
9f87d940cf
Update crates 2024-04-17 03:01:47 +00:00
jcamiel
2feb8d78df
Expose experimental --parallel / --jobs options. 2024-04-16 13:58:20 +02:00
Fabrice Reix
e60213a6a3
Update Rust 1.77.2 2024-04-16 08:39:01 +02:00
hurl-bot
0b24cb246a
Update crates 2024-04-16 03:02:51 +00:00
jcamiel
faef79453a
Fix --file-root documentation. 2024-04-15 13:54:56 +00:00
Fabrice Reix
190e396d45
Remove RunnerError::CouldNotParseResponse enum variant 2024-04-15 14:34:19 +02:00
hurl-bot
c8719e8b8c
Update crates 2024-04-14 03:23:35 +00:00
hurl-bot
5eca736654
Update crates 2024-04-13 03:01:47 +00:00
jcamiel
73829f4b4d
Use std:time::Instant for entry execution duration. 2024-04-12 10:07:46 +02:00
jcamiel
0538abb8e5
Change [Options] section lint order. 2024-04-11 15:08:58 +02:00
jcamiel
c0bbea2c9e
Add unit test on parallel progress string. 2024-04-10 16:44:31 +02:00
jcamiel
75042e210e
Fix refresh of progress bar throttle. 2024-04-10 10:24:13 +02:00
jcamiel
dd03c136c6
Add progress bar throttle to limit flickering. 2024-04-09 17:36:35 +02:00
Fabrice Reix
a28fe82622
Fix coloring in the error string 2024-04-09 11:10:14 +00:00
hurl-bot
f9c030586c
Update crates 2024-04-09 03:01:47 +00:00
jcamiel
fedc64c873
Fix progress display in parallel mode. 2024-04-08 17:51:39 +02:00
jcamiel
5123035fd9
Add integration test for parallel mode with --json 2024-04-08 15:27:26 +02:00
jcamiel
cd431d023a
Fix output in parallel mode. 2024-04-08 14:34:20 +02:00
Fabrice Reix
2227b91ee1
Refacto error_string in order to support diff messages 2024-04-08 11:37:30 +00:00
jcamiel
d1b593b4aa
Update docs with max-filesize cli only. 2024-04-08 11:59:05 +02:00
hurl-bot
ab4dfbc926
Update crates 2024-04-08 03:01:48 +00:00
Fabrice Reix
2305c8e049
Update Rust 1.77.1 2024-04-07 20:21:57 +02:00
jcamiel
8dbd6f67e7
Update doc for 4.3.0. 2024-04-04 17:22:04 +02:00
hurl-bot
ec70270fa2
Update crates 2024-04-04 03:01:55 +00:00
jcamiel
e727e0b826
Prevent raw binary response to be displayed on standard ouput 2024-04-02 16:31:25 +00:00
jcamiel
bb0008bfcb
Remove unnecessary clone. 2024-04-01 21:36:50 +02:00
baerwang
7787d711a3
feat: File size limits 2024-04-01 20:49:19 +02:00
hurl-bot
72967570a8
Update crates 2024-04-01 20:18:23 +02:00
jcamiel
59f785974f
Fix parallel integration tests. 2024-03-31 18:11:04 +02:00
jcamiel
bf472937f9
Rename workers option 2024-03-31 14:46:16 +02:00
jcamiel
e65c66b40b
Some refacto on results output (parallel and sequential). 2024-03-31 13:32:07 +02:00
jcamiel
b8783d365b
Fix various typos. 2024-03-30 15:19:30 +01:00
jcamiel
4adf90ebbe
Workers use a thread pool instead of spawing new thread for each job. 2024-03-29 17:58:52 +01:00
jcamiel
d306a38e1e
Add standard output for parallel run. 2024-03-29 15:43:54 +01:00
Anas Elgarhy
8253dca1cc
fix(imports): rm duplicated imports 2024-03-29 10:46:22 +00:00
jcamiel
3355adbff6
Refacto response output to take a stdout in parameter. 2024-03-28 18:46:12 +01:00
jcamiel
7a25ae4a9b
Output standard error in parallel mode. 2024-03-28 17:25:55 +01:00
jcamiel
531b42c6de
Update Rust to 1.77. 2024-03-28 16:54:50 +01:00
jcamiel
bc1303552a
Add isNumber predicate 2024-03-28 11:12:30 +01:00
jcamiel
f1ece5c9ef
Use Input struct in HurlRun. 2024-03-28 10:16:40 +01:00
hurl-bot
7af2276e0b
Update crates 2024-03-28 03:01:53 +00:00
jcamiel
169f0f9849
Run Hurl files in parallel (WIP). 2024-03-27 17:59:43 +00:00
hurl-bot
278cd6f3e3
Update crates 2024-03-27 03:01:42 +00:00
jcamiel
32a73ce7a4
Support --user option per request 2024-03-26 15:54:14 +01:00
jcamiel
fe15411ffe
Don't import function without module namespace.
This way is much more idiomateic. Unfortunately, I haven't find any clippy rules to enforce it.
2024-03-26 09:40:43 +00:00
jcamiel
68f37b23be
Fix case in error message. 2024-03-26 09:31:33 +01:00
hurl-bot
a50f128599
Update crates 2024-03-26 03:01:46 +00:00
jcamiel
3f5316d5f9
Remove unnecessary Box. 2024-03-25 14:12:01 +01:00
jcamiel
4cf86d24de
Add parallel runner (only parsing for the moment). 2024-03-24 19:10:48 +01:00
hurl-bot
d4c458cef0
Update crates 2024-03-23 11:52:05 +00:00
Fabrice Reix
1b3943168b
Update parser implem for filename with password 2024-03-23 09:44:37 +01:00
jcamiel
e1cdbc0ab2
Add multiline progress string support in Stderr. 2024-03-22 16:17:15 +01:00
jcamiel
7a99f477e8
Add doc comments. 2024-03-21 19:00:42 +00:00
jcamiel
f68bcc8eb3
Add isIsoDate predicate (take a string and checks YYYY-MM-DDTHH:mm:ss.sssZ) 2024-03-21 15:46:53 +01:00
jcamiel
dcd534a912
Add --from-entry option to execute a file from a given entry 2024-03-19 19:02:16 +01:00
jcamiel
7c00c15759
Create intermediate directory when using --report-html 2024-03-19 15:21:30 +01:00
hurl-bot
f0a1c7b9ed
Update crates 2024-03-19 03:01:45 +00:00
jcamiel
bbdd0f9569
Move empty result warning. 2024-03-18 14:58:15 +01:00
jcamiel
9444d6a058
Fix filename templatization bug under certains conditions. 2024-03-18 08:44:09 +00:00
hurl-bot
87eb7222dd
Update crates 2024-03-18 03:02:00 +00:00
jcamiel
f8437f26e5
Use PathBuf in some CliOptions fields 2024-03-17 16:17:17 +00:00
jcamiel
b05f70855f
Fix charset parsing logic of Content-Type header. 2024-03-17 16:32:58 +01:00
hurl-bot
dd6434e48d
Update crates 2024-03-17 03:01:51 +00:00
jcamiel
88b7c04ed5
Add experimental max-workers option. 2024-03-16 12:00:22 +01:00
jcamiel
0931c32510
Add experimental parallel flag. 2024-03-15 16:56:55 +01:00
jcamiel
2cac54911e
Modify Logger constructor. 2024-03-15 10:48:46 +01:00
jcamiel
f46f469f8b
Implements Display for CliOptionsError. 2024-03-14 14:00:05 +01:00
jcamiel
a749929a71
Use '-' to read Hurl file from standard input 2024-03-14 12:49:36 +01:00
jcamiel
a5120e9a25
Fix empty glob not always returning an error 2024-03-14 12:19:07 +01:00
jcamiel
5ed316d014
Use Path in ContextDir methods. 2024-03-14 09:45:02 +01:00
jcamiel
46e19d1024
Use PathBuf in Output enum. 2024-03-13 23:04:39 +01:00
jcamiel
8459db1bbf
Use PathBuf in FileWriteAccess error. 2024-03-13 18:35:28 +00:00
Fabrice Reix
1da6e1c6d4
Add Missing quote in Hurl export 2024-03-13 17:27:41 +00:00
jcamiel
74d76db2a2
Use PathBuf in FileReadAccess error. 2024-03-13 16:29:01 +00:00
jcamiel
982f60858f
Move fs package to util. 2024-03-13 12:57:33 +01:00
jcamiel
3b83d5a8f0
Rename Options to CliOptions. 2024-03-13 07:43:39 +01:00
jcamiel
4e153c1af2
Fix cargo doc errors. 2024-03-12 17:24:22 +01:00
jcamiel
314987918c
Creates Stdout struct (an indirection to sdtout that can be buffered or written immediately). 2024-03-12 09:52:49 +00:00
Fabrice Reix
b74bb8f7c7
Use input_format option (instead of deprecated format) 2024-03-12 09:08:39 +00:00
jcamiel
ad370cb62f
Fix --test progress bar not displayed when verbose is used 2024-03-11 18:10:40 +01:00
jcamiel
030a5bdca5
Add new method on Logger. 2024-03-11 15:10:06 +01:00
jcamiel
6d63b4dd00
Rename Term to Stderr and add method to manage progress string. 2024-03-11 14:06:29 +01:00
jcamiel
588443c849
Small refacto on output writing. 2024-03-11 11:48:13 +01:00
jcamiel
3bcf3a98ec
Implements buffered mode in Term. 2024-03-07 19:55:55 +01:00
jcamiel
624fd77e41
Split main in run package. 2024-03-07 13:22:22 +01:00
jcamiel
9b2601032a
Change CliError from struct to enum (and specify variant). 2024-03-07 10:41:39 +01:00
hurl-bot
27ce455005
Update crates 2024-03-07 03:01:30 +00:00
hurl-bot
76a0416ff7
Update crates 2024-03-06 17:58:15 +00:00
Fabrice Reix
0eb53bed0f
Update chrono crate
Replace deprecated methods
2024-03-06 17:03:07 +01:00
jcamiel
f5d65a06d9
Remove Logger instance from main.rs (use only BaseLogger). 2024-03-04 23:11:30 +01:00
jcamiel
0f457bd03b
Move clippy lint rules to Cargo.toml 2024-03-04 15:54:03 +01:00
jcamiel
3c4646dfdd
Create Term structure to manage immediate and buffered stdout/stderr. 2024-03-04 15:25:41 +01:00
hurl-bot
831dce6c8c
Update crates 2024-03-04 14:03:28 +00:00
hurl-bot
aac83805a7
Update crates 2024-03-02 03:02:04 +00:00
jcamiel
f3d7473ed1
Splits run function.
We begin to refcato the run function for parrallel execution. In this case, we want to reuse the bulk of the run function, while reusing the same logger instance. When run in parallel, we want to buffer log to sderr.
To do this, when we execute a file, we need to have a single (mut) instance of a logger.
2024-02-29 18:58:21 +00:00
jcamiel
2433a24887
Per request output takes file-root into account for path resolving 2024-02-29 09:34:07 +00:00
Fabrice Reix
84baecf464
Add semicolon_if_nothing_returned clippy lint 2024-02-29 08:33:24 +01:00
hurl-bot
39cf735b24
Update crates 2024-02-26 03:02:08 +00:00
jcamiel
6af3b682d9
Fix silent error when verbose option use unset variable. 2024-02-24 20:22:34 +01:00
jcamiel
7a943158dc
Update copyright from 2023 -> 2024. 2024-02-24 20:22:26 +01:00
hurl-bot
6fd1bb41ce
Update crates 2024-02-24 18:26:14 +00:00
jcamiel
d4ec4b4b1a
Some refacto on debug log. 2024-02-23 10:23:30 +01:00
jcamiel
315bacd81e
Clean logs on entry. 2024-02-22 16:10:34 +01:00
hurl-bot
8770e17f2b
Update crates 2024-02-21 03:01:56 +00:00
hurl-bot
746739c213
Update crates 2024-02-20 03:02:14 +00:00
hurl-bot
b0604463b4
Update crates 2024-02-17 03:02:06 +00:00
jcamiel
42dd0c1643
Add name_eq method on Header. 2024-02-15 18:26:46 +01:00
jcamiel
09266c9581
Add helpers methods on HeaderVec to get content type, character encoding and content encoding. 2024-02-15 18:02:29 +01:00
jcamiel
a0dffe429a
Use HeaderVec in http::Response. 2024-02-14 07:16:03 +00:00
hurl-bot
dd3068cd73
Update crates 2024-02-14 03:02:03 +00:00
hurl-bot
d29fb8dfe5
Update crates 2024-02-13 03:02:09 +00:00
jcamiel
9cf13593be
Fix Content-type header override when used in lowercase 2024-02-11 18:36:14 +01:00
hurl-bot
c76d6e3962
Update crates 2024-02-11 16:31:03 +00:00
jcamiel
6d77de105c
Introduces HeaderVec struct to represent a list of HTTP headers. 2024-02-09 19:31:56 +01:00
hurl-bot
9214951162
Update crates 2024-02-09 17:36:53 +00:00
Fabrice Reix
3c9df78960
Update to Rust 1.76.0 2024-02-09 08:07:01 +01:00
jcamiel
fb85c5083b
Use const for header names that matters. 2024-02-08 19:55:57 +00:00
hurl-bot
4662c65902
Update crates 2024-02-08 17:45:38 +00:00
jcamiel
7b7343bafe
Creates constructor methods for Request and Response. 2024-02-07 17:49:09 +01:00
hurl-bot
7f1eec0b38
Update crates 2024-02-01 14:37:52 +00:00
hurl-bot
701cd5d0a7
Update crates 2024-01-30 03:01:39 +00:00
jcamiel
22ca0ad934
Display source request when there are asserts/runtime errors 2024-01-28 20:25:45 +01:00
Fabrice Reix
cfa4437ec7
Close HTML tag
as defined in https://developer.mozilla.org/en-US/docs/Web/HTML/Element/br
2024-01-27 15:25:29 +01:00
hurl-bot
4da8bdbd1f
Update crates 2024-01-27 03:01:40 +00:00
jcamiel
145afa80c8
Refacto and add comments on error_string function. 2024-01-25 17:40:36 +00:00
hurl-bot
dae3951815
Update crates 2024-01-25 17:05:04 +00:00
jcamiel
494ce7fb31
Use generics instead of trait objects in error functions. 2024-01-25 11:29:34 +01:00
Fabrice Reix
5dc379cd0e
Specify generator script in the generated file 2024-01-23 16:03:29 +01:00
Fabrice Reix
e6c44a002e
Add conflict attribute for netrc* options 2024-01-23 16:01:04 +01:00
Teodorescu Robert-Andrei
c6bc18570d
Add --netrc, --netrc-file and --netrc-optional options
This is a feature provided by cURL that allows it to retrieve the
username and password for a host from a .netrc file.

https://curl.se/docs/manpage.html#-n
2024-01-23 12:32:14 +00:00
hurl-bot
ed0428be63
Update crates 2024-01-23 03:01:52 +00:00
Fabrice Reix
2a26671edf
Update options generator scripts 2024-01-22 11:29:38 +00:00
Fabrice Reix
cda3770092
Generate hurlfmt options source/doc from spec 2024-01-22 11:29:37 +00:00
hurl-bot
44ec1868ab
Update crates 2024-01-22 03:01:46 +00:00
hurl-bot
f6f64501d6
Update crates 2024-01-19 03:01:42 +00:00
Fabrice Reix
65e00babca
Using explicit stdout output 2024-01-17 15:07:56 +01:00
hurl-bot
3927dcc622
Update hurl version to 4.3.0-SNAPSHOT 2024-01-17 12:34:16 +00:00
hurl-bot
b8e224599a
Create 4.2.0 release 2024-01-11 15:57:38 +01:00
jcamiel
93f9a914e9
Update doc for 4.2.0 2024-01-10 17:13:46 +01:00
jcamiel
0f8207c890
Generate manual and manual dependencies. 2024-01-10 17:11:49 +01:00
Fabrice Reix
280b3451f2
Add short name -v for verbose option 2024-01-10 16:39:31 +01:00
hurl-bot
6bf8a9eee1
Update crates 2024-01-09 03:01:46 +00:00
Fabrice Reix
bb539ddad7
Add --location-trusted option 2024-01-07 13:41:01 +01:00
Zandt Tittle
98b0f50741
Add --unix-socket option
This is a feature provided by cURL that allows sending requests to
a web server via a Unix Domain Socket. Some use cases
include:

* Querying docker API
* Running a web server w/o opening a TCP port for security and/or performance reasons

https://curl.se/docs/manpage.html#--unix-socket
2024-01-06 13:05:58 -06:00
Fabrice Reix
0b5c1f1cfc
Do not forward Authorization header by default 2024-01-06 15:27:29 +01:00
Fabrice Reix
6ac325d879
Use Template for filename type 2024-01-06 09:14:16 +01:00
hurl-bot
4511e37e06
Update crates 2024-01-06 03:01:43 +00:00
jcamiel
c7e6018cf9
Tweak HTML report dark mode. 2024-01-05 17:18:43 +01:00
Ryan
d78081eda2
added dark mode 2024-01-05 12:06:56 +00:00
hurl-bot
06a9063722
Update crates 2024-01-05 03:01:40 +00:00
jcamiel
3f58c7374d
Add file access check for overridden --output option per request. 2024-01-04 17:58:40 +01:00
jcamiel
be6297cd5e
Export entry source line number in JSON output 2024-01-04 17:29:44 +01:00
hurl-bot
0de8f4f1b6
Update crates 2024-01-04 16:04:59 +00:00
lepapareil
39fca161bc
Improve update_crates.sh parsing 2024-01-03 13:38:17 +01:00
Fabrice Reix
529cdcf2ce
Update deps 2024-01-03 11:38:19 +01:00
Fabrice Reix
2a500c8412
Update to Rust 1.75.0 2024-01-03 11:19:54 +01:00
hurl-bot
e3b18eb70e
Update crates 2023-12-29 03:01:36 +00:00
Fabrice Reix
0ef619e056
Update Rust to 1.74.1 2023-12-19 08:16:50 +01:00
Fabrice Reix
537acaa2c1
Keep initial request headers when following redirects 2023-12-16 16:32:13 +01:00
Fabrice Reix
112d0e9457
Change StringNumber to BigInteger 2023-12-14 19:59:06 +00:00
jcamiel
1c24185aeb
Support key password in --cert option (certificate[:password]) 2023-12-14 17:54:14 +01:00
jcamiel
76d087f215
Move Error trait implementation to hurl_core::parser::error 2023-12-11 14:26:57 +01:00
hurl-bot
c14e005b3f
Update crates 2023-12-10 03:01:48 +00:00
Fabrice Reix
d42fb9bc95
Add file predicate value 2023-12-09 11:28:08 +01:00
jcamiel
d1944ac863
Use new constructor for error. 2023-12-08 16:30:02 +01:00
Fabrice Reix
0ec12b75c6
Fix HTML export for retry options 2023-12-08 15:05:59 +00:00