Christian Grothoff
3a7b39add8
english
2013-09-02 21:00:58 +00:00
Christian Grothoff
41d2fc1eba
fix epoll use after free
2013-09-02 21:00:31 +00:00
Christian Grothoff
3dae7d198e
log
2013-09-01 19:56:21 +00:00
Christian Grothoff
6578d480c5
towards fixing #3008
2013-08-30 11:54:56 +00:00
Christian Grothoff
eb34a0239f
fix #3007
2013-08-28 16:41:17 +00:00
Christian Grothoff
671bae8078
-missing release commit
2013-08-27 16:48:34 +00:00
Christian Grothoff
a23e55f20b
making build tolerate missing SOCK_NONBLOCK/EPOLL_CLOEXEC (older glibc)
2013-08-27 16:43:53 +00:00
Christian Grothoff
a50a5626c0
document #2983
2013-08-12 21:56:49 +00:00
Christian Grothoff
9569a609ed
-document select/shutdown issue on W32, move z/os documentation into manual
2013-08-12 21:51:47 +00:00
Christian Grothoff
1246d46e55
attempted fix for #2983
2013-08-10 19:03:01 +00:00
Christian Grothoff
53ef8b4a60
address #2984
2013-08-10 18:41:01 +00:00
Christian Grothoff
b742dc221d
-disable use of shutdown on W32
2013-08-10 15:33:50 +00:00
Christian Grothoff
c55535a0b8
-update ChangeLog
2013-08-08 05:56:51 +00:00
Christian Grothoff
22941cd1b6
-fix reactivating plibc
2013-08-07 22:05:53 +00:00
Christian Grothoff
35d4603ed1
-fixing ChangeLog
2013-08-07 09:05:08 +00:00
Christian Grothoff
36ac797380
-use more portable rand instead of random
2013-08-07 06:19:33 +00:00
Christian Grothoff
f55c9a8e98
-fix connect/content-length handling
2013-08-02 21:42:29 +00:00
Christian Grothoff
7056c9e811
-fix #2968
2013-07-28 14:41:40 +00:00
Christian Grothoff
a559950eb8
-fix combining HTTPS and EPOLL
2013-07-20 10:36:26 +00:00
Christian Grothoff
1237387390
adding experimental turbo mode
2013-07-19 15:51:45 +00:00
Christian Grothoff
32d7b92ba7
-cleanup connections also if MHD_run_from_select is used
2013-07-19 08:05:35 +00:00
Christian Grothoff
b99be60d5d
-packaging 0.9.28
2013-07-19 07:59:29 +00:00
Christian Grothoff
282386193c
eliminate shutdown calls that are not required, strictly speaking
2013-07-14 17:59:09 +00:00
Christian Grothoff
ccdf83cd04
name MHD worker threads
2013-07-14 17:38:24 +00:00
Christian Grothoff
6e07994a8b
-fixing #2899 : allow clients to customize MHD_BUF_INC_SIZE via option
2013-07-05 10:12:10 +00:00
Christian Grothoff
9fe0e9d411
Adding support for using epoll for the MHD event loop
2013-07-04 15:29:56 +00:00
Christian Grothoff
d9ab40f532
-cleaner behavior with respect to stopping to read pipelined requests
2013-06-28 12:07:11 +00:00
Christian Grothoff
05d1a633b1
improving build system to tolerate missing libraries for libmicrospdy
2013-05-21 12:35:28 +00:00
Christian Grothoff
cfea15fe53
-fix 2886
2013-05-20 10:30:32 +00:00
Christian Grothoff
a39c6c5206
-2nd attempt to fix #2859 , this time things look much better
2013-05-15 20:04:11 +00:00
Christian Grothoff
f35fdf4b7c
-fixing #2859
2013-05-06 10:49:23 +00:00
Christian Grothoff
af157f337a
-chlog
2013-05-05 19:44:54 +00:00
Christian Grothoff
7f193935fa
releasing 0.9.27
2013-05-05 18:25:32 +00:00
Christian Grothoff
888e39055f
adding support for quiesce
2013-04-26 09:00:01 +00:00
Christian Grothoff
1a6f22b489
finished with demonstrator
2013-03-31 21:18:03 +00:00
Christian Grothoff
7b8fb41d1e
-clarify benchmark result
2013-03-31 19:48:11 +00:00
Christian Grothoff
4f55d5dd15
-benchmark
2013-03-31 19:18:33 +00:00
Christian Grothoff
39affe6c56
adding MHD_run_from_select to API
2013-03-31 18:28:43 +00:00
Christian Grothoff
5b45f52e77
bump, changelog
2013-03-31 18:06:37 +00:00
Christian Grothoff
99ce9f42e1
releasing 0.9.26
2013-03-29 16:23:40 +00:00
Christian Grothoff
aa8465c711
-fixing #2818
2013-03-07 09:13:40 +00:00
Christian Grothoff
f6d108e3bc
fix #2802
2013-03-04 12:47:09 +00:00
Christian Grothoff
de9b039ee5
the cleanup mutex struct should not be directly copied and share used
...
by multiple thread, which cause crash on some platform,
e.g. ios/darwin
Ulion
2013-03-01 00:12:59 +00:00
Christian Grothoff
5d9bc9ead9
-releasing 0.9.25
2013-02-06 00:52:27 +00:00
Christian Grothoff
fe480ef1ad
fix #2733
2013-02-01 09:20:40 +00:00
Christian Grothoff
ef3bdbd92e
Hello,
...
could be possible to change declarations for arrays of strings in the file reason_phrase.c?
Currently it is static const char * []. This places all strings into .rodata section and pointers to them into LMA of .text and also into .data in VMA.
E.g. for an ARM Cortex M3 (flash + SRAM) compiled with a arm-none-eabi-gcc
static const char *one_hundred[] = {
"Continue",
"Switching Protocols",
"Processing"
};
Strings "Continue", "Switching Protocols", "Processing" are stored in flash. Also an array with pointers to strings is stored in flash. In addition, this array is copied into SRAM (+16 bytes). If you would change it to "static const char * const one_hundred[]" ... it would occupy only flash.
and
struct MHD_Reason_Block
{
......
const char * const * data;
};
I agree, it is not relevant on a PC but on most microcontroller the SRAM is a limiting factor not the rom(flash).
Best
Martin Velek
2013-01-30 12:26:27 +00:00
Christian Grothoff
49b0e0ce8f
fix #2734
2013-01-29 20:44:22 +00:00
Christian Grothoff
b1a0a07b65
fixing regression from January 6th
2013-01-26 20:42:29 +00:00
Christian Grothoff
afb01406a3
return success even without optional \r\n
2013-01-11 22:34:56 +00:00
Christian Grothoff
3d0152c7bb
allow 0-byte responses with response_from_callback
2013-01-06 20:21:31 +00:00