Commit graph

379 commits

Author SHA1 Message Date
yggverse
ea1fb8ea66 update temporary status codes api 2025-03-25 05:13:56 +02:00
yggverse
c9a59e76ee optimize tests format 2025-03-25 05:13:40 +02:00
yggverse
e96ff688b3 update permanent status codes api 2025-03-25 04:43:56 +02:00
yggverse
0c75da793f add missed tests members, enshort local var names 2025-03-25 03:26:39 +02:00
yggverse
064c4107f3 reduce local var names len 2025-03-25 03:21:59 +02:00
yggverse
d565d56c17 implement message_or_default method, add comments, add missed members test 2025-03-25 03:20:40 +02:00
yggverse
3b24625d66 implement message_or_default method, add comments 2025-03-25 03:01:19 +02:00
yggverse
f513747e86 add alias getters test 2025-03-25 02:21:03 +02:00
yggverse
5229cdae85 reorganize redirection structs format: make constructors lazy, parse members on get 2025-03-25 02:18:02 +02:00
yggverse
473ed48715 make final codes public, add comments 2025-03-24 23:32:18 +02:00
yggverse
4eb998ef20 draft potential test 2025-03-24 22:51:55 +02:00
yggverse
232531a0bc reorganize certificate structs format: make constructors lazy, parse members on get 2025-03-24 22:50:03 +02:00
yggverse
1b96270598 remove deprecated enum values 2025-03-24 22:38:07 +02:00
yggverse
845f3dc77e enshort var names 2025-03-24 22:36:00 +02:00
yggverse
e94923ecb5 fix last byte inclusion 2025-03-24 20:49:33 +02:00
yggverse
a32eccf5cb reorganize input format: make constructors lazy, parse members on get 2025-03-24 20:46:54 +02:00
yggverse
161142c809 rename mode const 2025-03-24 19:57:54 +02:00
yggverse
8feab6b93b rename constructors 2025-03-24 19:40:12 +02:00
yggverse
5360c6bf19 close code members 2025-03-24 18:31:55 +02:00
yggverse
68277f8e83 update example 2025-03-24 07:43:44 +02:00
yggverse
71043bbf73 remove extra format 2025-03-24 07:38:26 +02:00
yggverse
3de096cced add tests 2025-03-24 07:35:57 +02:00
yggverse
68e7894125 apply clippy 2025-03-24 07:10:22 +02:00
yggverse
0717e473b7 remove unsupported modes, add comments 2025-03-24 07:06:54 +02:00
yggverse
7c518cecf6 begin header holder implementation with lazy parser by getters, add request::Mode, add common header_bytes helper 2025-03-24 06:50:08 +02:00
yggverse
a12a73d311 hold NetworkAddress and SocketConnection as the Connection members 2025-03-22 19:03:42 +02:00
yggverse
2102d8887a fix codes 2025-03-19 15:07:22 +02:00
yggverse
9eb21bb6a3 Revert "hold raw header string"
This reverts commit 5bb52fbd8c.
2025-03-19 15:06:53 +02:00
yggverse
3f968d87b1 update error enum 2025-03-19 03:25:55 +02:00
yggverse
ab8eb402a8 decode header bytes only 2025-03-19 03:23:20 +02:00
yggverse
6dbf49cea3 validate header len 2025-03-19 03:13:37 +02:00
yggverse
b62f990bf2 fix codes, validate header len 2025-03-19 03:12:43 +02:00
yggverse
376473660f update minor version 2025-03-19 01:17:14 +02:00
yggverse
5bb52fbd8c hold raw header string 2025-03-19 01:16:51 +02:00
yggverse
af8a972cca update version 2025-03-18 00:48:58 +02:00
yggverse
0aeb501760 apply new version requirements 2025-03-16 22:01:40 +02:00
yggverse
e6661c1d00 apply new fmt version 2025-03-16 21:58:00 +02:00
yggverse
fc8356f7ac update rust version 2025-03-16 21:31:22 +02:00
yggverse
90cc58ab92 update version 2025-03-15 17:11:44 +02:00
yggverse
d7166dac66 update tests 2025-03-15 14:49:30 +02:00
yggverse
06fc69cff8 update dependencies version 2025-03-15 14:44:30 +02:00
yggverse
0523f67850 add support for uri starts with double slash 2025-03-15 13:16:14 +02:00
yggverse
e3abd89c9d update version 2025-02-24 07:52:43 +02:00
yggverse
564f5b69d5 update version 2025-02-24 07:50:49 +02:00
yggverse
1ff38ee838 fix maximum payload of 16 kB by using write_all method, hold bytes on request error 2025-02-24 07:49:41 +02:00
yggverse
4f6799a495 remove extra clone 2025-02-24 07:38:09 +02:00
yggverse
f51c636401 update version 2025-02-16 23:11:17 +02:00
yggverse
e635c41065 add funding info 2025-02-15 21:11:41 +02:00
yggverse
862ab1ccfa increase default timeout to 30 seconds 2025-02-13 07:14:41 +02:00
yggverse
9ce509cedc update readme 2025-02-10 02:02:45 +02:00