Christian Grothoff
7d7ccbcdbd
Hi Christian,
...
Thank you! Very cool to see the example working. Funny, I
implemented MHD_get_timeout in the main loop in my project but in all
my tests it always returned MHD_NO, so I assumed it was not applicable
to my use case and didn't include it in the example I wrote. But I
didn't make the connection that it *also* had to be called after
MHD_resume_connection until your response here. Would you consider
the attached patch? It adds one line to the docs that I'm quite sure
would have pointed me in the right direction had it been there before.
Thanks!
Bob
2018-03-14 05:22:48 +01:00
Christian Grothoff
a7b255811e
do not use MHD_NONNULL on w32
2018-03-04 11:40:08 +01:00
Christian Grothoff
a6d885783c
fix enum inconsistencies
2018-03-02 22:38:19 +01:00
Christian Grothoff
5717a9ec22
expand strictness to cover spaces in URL
2018-03-01 13:29:58 +01:00
Christian Grothoff
785ae52b3e
include headers in dist, but do not yet install those in the system (too early)
2018-02-28 22:30:34 +01:00
Tim Rühsen
37b6d7a491
Fix make distcheck
2018-02-28 22:29:34 +01:00
Christian Grothoff
fc495439b4
call completion handler also for upgrade connections
2018-02-27 23:28:01 +01:00
Christian Grothoff
e5c2f9a339
add remaining missing symbols for library to fully link
2018-02-18 12:31:35 +01:00
Christian Grothoff
25385c3c76
more work on connection_call_handlers.c
2018-02-17 09:43:09 +01:00
Christian Grothoff
ed7d85d6a8
work towards idle handler rewrite'
2018-02-17 05:35:04 +01:00
Christian Grothoff
a5fa8a08ef
more work on connnection_call_handlers.c
2018-02-17 04:02:42 +01:00
Christian Grothoff
e101aeb4a9
implement connection_cleanup.c
2018-02-16 07:13:34 +01:00
Christian Grothoff
a104a2a46a
implementing daemon_close_all_connections
2018-02-16 06:48:12 +01:00
Christian Grothoff
6450f55f0c
add upgrade_process.c
2018-02-16 06:30:29 +01:00
Christian Grothoff
2207231ef2
implement connection_finish_forward
2018-02-16 06:08:14 +01:00
Christian Grothoff
9bf8e55fe1
fixing #5278 as suggested by reporter
2018-02-16 03:10:24 +01:00
Christian Grothoff
e76b3a7810
adding ip counting and connection_add logic
2018-02-15 07:14:03 +01:00
Christian Grothoff
31dd55ae49
more error codes
2018-02-15 05:45:55 +01:00
Christian Grothoff
78dc7915f8
migrating main parts of event loops
2018-02-15 05:45:28 +01:00
Christian Grothoff
9914072c16
add explicit nonnull declarations to function arguments
2018-02-15 04:04:22 +01:00
Christian Grothoff
bca7a709f8
add a few more missing fundamental API functions
2018-02-15 03:32:31 +01:00
Christian Grothoff
b926a975e6
get src/lib/ to build -- with plenty of warnings
2018-02-15 03:08:53 +01:00
Christian Grothoff
b7dd331e44
more lib/ work
2018-02-14 05:53:28 +01:00
Christian Grothoff
b14541751f
more work on new src/lib/
2018-02-14 04:46:37 +01:00
Christian Grothoff
bf5c5c10f4
fixing misc build issues, mostly in the new src/lib/
2018-02-14 04:19:04 +01:00
Christian Grothoff
48dd53c7eb
more work on MHD2 API
2018-02-09 06:13:12 +01:00
Christian Grothoff
e77fce2749
more work on mhd2 api implementation
2018-02-09 05:44:20 +01:00
Christian Grothoff
f6e1ee426f
more work on mhd2 API implementation
2018-02-07 23:28:38 +01:00
Christian Grothoff
b90f356c47
starting with mhd2 api implementation
2018-02-06 17:50:46 +01:00
Christian Grothoff
21b2dd96aa
getting ready for 0.9.59
2018-02-01 10:18:02 +01:00
Christian Grothoff
2dd1b43e09
fix #5260 as suggested by reporter
2018-01-29 17:35:15 +01:00
Christian Grothoff
867c58add0
fix warnings for __clang_major__ for non-clang compilers
2018-01-04 12:25:07 +01:00
Evgeny Grin (Karlson2k)
98cd69d190
Doxygen fixes
2017-12-11 17:13:45 +03:00
Evgeny Grin (Karlson2k)
b4aa632ce2
Releasing GNU libmicrohttpd 0.9.58
2017-12-07 21:09:24 +03:00
Evgeny Grin (Karlson2k)
561cc184f1
Releasing GNU libmicrohttpd 0.9.57
2017-11-27 22:30:30 +03:00
Evgeny Grin (Karlson2k)
4a126e24e7
Improved compatibility with Cygwin
2017-11-26 15:33:55 +03:00
Evgeny Grin (Karlson2k)
14f748f9c0
Used larger number for FD_SETSIZE on Cygwin.
...
Default small number (64) is the same like on pure W32 and way too small.
2017-11-26 15:29:06 +03:00
Christian Grothoff
59b4a6a00a
releasing libmicrohttpd 0.9.56
2017-11-24 20:33:43 +01:00
Evgeny Grin (Karlson2k)
54cd6ac437
Improved doxy for MHD_free() and MHD_digest_auth_get_username()
2017-11-23 18:08:35 +03:00
Evgeny Grin (Karlson2k)
add9d89d3b
Added MHD_FEATURE_SENDFILE test feature
2017-11-23 17:56:55 +03:00
Evgeny Grin (Karlson2k)
e28049cccb
Added support for Darwin-style sendfile()
2017-11-22 14:45:50 +03:00
Evgeny Grin (Karlson2k)
ec204f59a7
Added support for Solaris-style sendfile
2017-11-07 00:11:57 +03:00
Christian Grothoff
6c4c13ef87
add MHD_free(), actual 'code' and symbol export
2017-10-09 22:43:02 +02:00
Christian Grothoff
330a40552c
add MHD_free(), as suggested by Tim on the mailinglist
2017-10-09 22:41:11 +02:00
Christian Grothoff
181ac3c59f
include full method list
2017-10-07 08:23:36 +02:00
Evgeny Grin (Karlson2k)
db6a1ba7af
mhd_options.h: better detect compiler optimization option
2017-10-01 13:44:29 +03:00
Christian Grothoff
697b4af5fc
more fixes from discussion with EG
2017-09-24 23:11:59 +02:00
Evgeny Grin (Karlson2k)
7f502256a2
Minor fixes in microhttpd2.h
2017-09-24 20:12:24 +03:00
Christian Grothoff
421e485f4a
more changes based on ongoing discussions
2017-09-23 21:48:30 +02:00
Christian Grothoff
5efa7a5246
editing header to match EG's new action API suggestion
2017-09-20 07:41:54 +02:00