5625 Commits
Author SHA1 Message Date
Evgeny Grin (Karlson2k) 0ecd6da1f9 POST multipart parser: minor improvements and fixes 2024-09-03 12:27:25 +02:00
Evgeny Grin (Karlson2k) 4b6065c846 POST parser: removed duplicated zero-termination assignment 2024-09-03 11:25:03 +02:00
Evgeny Grin (Karlson2k) 46b1d1b9d7 POST parser: fixed assert 2024-09-02 14:07:22 +02:00
Evgeny Grin (Karlson2k) 08cb693a3a POST parser: unified some code. No functional change. 2024-09-02 14:00:35 +02:00
Christian Grothoff 97c1a4a9e0 -fix demo 2024-09-02 13:59:09 +02:00
Christian Grothoff da82d23652 -fix filename 2024-09-02 13:43:43 +02:00
Christian Grothoff 0079f5dc9f -fix filename 2024-09-02 13:43:43 +02:00
Evgeny Grin (Karlson2k) 46b2e2f40f POST parser: removed duplicated assignments 2024-09-02 13:40:58 +02:00
Evgeny Grin (Karlson2k) dc80e9d21b POST parser: do not try to process buffer leftovers if request is discarded 2024-09-02 13:26:49 +02:00
Evgeny Grin (Karlson2k) ac80238255 POST multipart parser: one more fix for data streaming 2024-09-02 13:26:44 +02:00
Christian Grothoff 1b002c88b8 enable PP call 2024-09-02 11:37:49 +02:00
Evgeny Grin (Karlson2k) 681bbd1b70 MHD_request_get_post_data_cb(): added some asserts 2024-09-02 11:37:14 +02:00
Evgeny Grin (Karlson2k) fa3f257da3 Implemented MHD_request_get_post_data_cb() 2024-09-02 11:31:33 +02:00
Evgeny Grin (Karlson2k) 61377fbc26 POST parser: optimised size, clarified message 2024-09-02 11:31:33 +02:00
Christian Grothoff 3d702305f1 fix handler 2024-09-02 11:25:56 +02:00
Christian Grothoff a60a56ffa1 fix up demo.c 2024-09-02 10:39:03 +02:00
Christian Grothoff 0282778dba -fix demo.c code 2024-09-02 10:33:49 +02:00
Christian Grothoff d223e0e15c improve error handling in demo.c 2024-09-02 10:19:48 +02:00
Evgeny Grin (Karlson2k) 69184717bd POST parser: fixed partial data processing 2024-09-02 10:09:05 +02:00
Evgeny Grin (Karlson2k) c4fb54d46c POST multipart parser: fixed processing of the data with broken termination 2024-09-02 01:36:56 +02:00
Evgeny Grin (Karlson2k) 152414c667 response: added PANIC for wrong use 2024-09-02 01:31:35 +02:00
Evgeny Grin (Karlson2k) 332e10db9d src/examples2: added .gitignore 2024-09-02 01:31:34 +02:00
Evgeny Grin (Karlson2k) dfb676011e POST multipart parser: fixed streaming 2024-09-02 01:31:34 +02:00
Evgeny Grin (Karlson2k) e1a21dd74b stream_process_reply: do not duplicate "Connection" headers when have user headers 2024-09-02 01:31:33 +02:00
Evgeny Grin (Karlson2k) 0a5775ca8a POST parser: implemented incremental processing when system provides data larger than "large buffer" 2024-09-02 01:31:33 +02:00
Evgeny Grin (Karlson2k) 274d0c8633 POST multipart parser: fixed streaming processing 2024-09-02 01:28:59 +02:00
Evgeny Grin (Karlson2k) 805d145322 POST multipart parser: improved "name" and "filename" detection 2024-09-02 01:28:58 +02:00
Evgeny Grin (Karlson2k) 92747c6e8e post_parser_funcs: re-written some asserts 2024-09-02 01:28:56 +02:00
Evgeny Grin (Karlson2k) 3944ddb465 demo: fixed NULL dereferences 2024-09-02 01:28:56 +02:00
Evgeny Grin (Karlson2k) 113761e7b0 action: added missing response use counter increment 2024-09-02 01:28:55 +02:00
Evgeny Grin (Karlson2k) 7ed36eb9cb Fixed important lost code, broken by options-generator commit 59b558d928
A fix that would take just a couple of minutes without options-generator.
2024-09-02 01:28:54 +02:00
Evgeny Grin (Karlson2k) cf7bc560fd demo: minor readability improvement 2024-09-01 12:06:48 +02:00
Evgeny Grin (Karlson2k) c85dcb058a demo: fixed page build error resulted in broken page and uninitialised data use 2024-09-01 12:04:30 +02:00
Evgeny Grin (Karlson2k) 3ebcdb43fb Fixed copy-paste error in previous commit 2024-09-01 10:59:07 +02:00
Evgeny Grin (Karlson2k) a5bc23aa71 MHD_upload_action_from_response(): fixed NULL response processing 2024-09-01 10:55:06 +02:00
Evgeny Grin (Karlson2k) 1c100f939f demo: fixed too late reusable response attribute 2024-08-31 13:04:54 +02:00
Evgeny Grin (Karlson2k) 216af47591 Fixed location of the call of the response use increment function 2024-08-31 13:00:10 +02:00
Evgeny Grin (Karlson2k) b43dcdc8a3 Added more function attributes for internal functions 2024-08-31 12:48:09 +02:00
Evgeny Grin (Karlson2k) c059a3c57d Fixed missing reusable response use increment 2024-08-31 12:37:49 +02:00
Evgeny Grin (Karlson2k) 5661da74ed Fixed typo in internal function name 2024-08-31 12:20:42 +02:00
Evgeny Grin (Karlson2k) fc363a7097 API: Fixed wrong function attributes 2024-08-31 12:13:18 +02:00
Evgeny Grin (Karlson2k) 03d4a20131 demo: fixed one more NULL dereference 2024-08-31 11:55:40 +02:00
Evgeny Grin (Karlson2k) 46b9c0fa74 Makefile: changed the order of subdirs processing 2024-08-31 11:50:30 +02:00
Evgeny Grin (Karlson2k) 8f05df5bdf demo: fixed NULL dereference 2024-08-31 11:48:23 +02:00
Evgeny Grin (Karlson2k) e56d40a7a7 demo: updated to use the new API 2024-08-31 11:33:04 +02:00
Evgeny Grin (Karlson2k) 06092dc444 demo: portability fixes 2024-08-31 11:32:34 +02:00
Evgeny Grin (Karlson2k) 2d85aa3972 demo: fixed compiler warning 2024-08-31 09:50:53 +02:00
Evgeny Grin (Karlson2k) b1fb42c7dd demo: handle correctly unexpected requests 2024-08-31 09:50:20 +02:00
Christian Grothoff e2c1939210 demo fixes 2024-08-30 22:38:51 +02:00
Christian Grothoff a6e982461c got demo rewrite to compile 2024-08-30 22:30:44 +02:00