Commit Graph
4924 Commits
Author SHA1 Message Date
Christian Grothoff 762856de2c handle case where poll/select have nothing left to do 2013-04-26 09:51:10 +00:00
Christian Grothoff 888e39055f adding support for quiesce 2013-04-26 09:00:01 +00:00
Christian Grothoff 671706e9e5 -modernize AC calls - #2871 2013-04-25 08:10:22 +00:00
LRN aeaea9eda2 W32 compatibility, also use ISO C instead of POSIX 2013-04-23 11:38:09 +00:00
LRN 05a6e239a3 Avoid conflicts with wingdi's OPAQUE 2013-04-23 11:11:07 +00:00
Christian Grothoff 9ea3d5ce7a -fix W32 build 2013-04-21 17:57:26 +00:00
Christian Grothoff f4db12e265 -bsd fix 2013-04-12 18:14:55 +00:00
Christian Grothoff 9f01e17e57 -make sure to include license texi files 2013-04-05 11:46:23 +00:00
Christian Grothoff 1a6f22b489 finished with demonstrator 2013-03-31 21:18:03 +00:00
Christian Grothoff 4b0588d78b add mime types to demo 2013-03-31 20:22:02 +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 1b07d1a57c -updating benchmark to use new API 2013-03-31 18:34:49 +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 b0fcfe2b6e document sizes better 2013-03-31 18:03:48 +00:00
Christian Grothoff cd4a497678 document sizes better 2013-03-31 18:03:39 +00:00
Christian Grothoff 49e8a61159 optimize post processor block size 2013-03-31 18:03:25 +00:00
Christian Grothoff 1d2db05d10 optimize read buffer size 2013-03-31 18:03:12 +00:00
Christian Grothoff 09f824e702 -formatting 2013-03-31 17:02:49 +00:00
Christian Grothoff 82298b29d4 -formatting 2013-03-31 17:02:32 +00:00
Christian Grothoff dbc57ff2f0 -formatting 2013-03-31 17:02:07 +00:00
Christian Grothoff 61456e4b13 -towards a nicer demo 2013-03-30 23:52:59 +00:00
Christian Grothoff 00af4350bd -starting more complex demo 2013-03-30 23:45:39 +00:00
Christian Grothoff bd3f0576c8 -fix build issue 2013-03-30 21:23:42 +00:00
Christian Grothoff 9989a7fdf8 -adding gendocs 2013-03-29 17:31:45 +00:00
Christian Grothoff 3f4ded7c3d -fixing ecos.texi 2013-03-29 17:26:02 +00:00
Christian Grothoff 5c3d5c2146 -fixing ecos.texi 2013-03-29 17:25:22 +00:00
Christian Grothoff f44f293e3e -update lgpl.texi 2013-03-29 17:23:10 +00:00
Christian Grothoff 99ce9f42e1 releasing 0.9.26 2013-03-29 16:23:40 +00:00
Christian Grothoff a80338c192 -also build examples 2013-03-29 16:23:19 +00:00
Christian Grothoff 2a7101a19b -ignore 2013-03-29 16:17:16 +00:00
Christian Grothoff 155fcf546f -renaming for consistency 2013-03-29 16:16:02 +00:00
Christian Grothoff c5cda7e3a3 -renaming for consistency 2013-03-29 15:59:58 +00:00
Christian Grothoff c7818b51b5 -renaming for consistency 2013-03-29 15:57:58 +00:00
Christian Grothoff bcc8e2ae2f -renaming for consistency 2013-03-29 15:49:05 +00:00
Christian Grothoff 12d00e74a7 -renaming for consistency 2013-03-29 15:47:51 +00:00
Christian Grothoff 6509bf3eff -ignore 2013-03-22 09:45:51 +00:00
Christian Grothoff d606f05903 -oops 2013-03-22 09:44:56 +00:00
Christian Grothoff 9c62ac3733 -fix double-close 2013-03-12 14:23:57 +00:00
Christian Grothoff aa8465c711 -fixing #2818 2013-03-07 09:13:40 +00:00
Christian Grothoff 26ed57fcf9 testcase for #2783 2013-03-04 13:42:40 +00:00
Christian Grothoff f6d108e3bc fix #2802 2013-03-04 12:47:09 +00:00
Christian Grothoff 16cab0b43a -test case for %A0-issue reported on the list 2013-03-02 02:46:47 +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 08ce8b3916 testcase for #2733 2013-02-01 09:01:10 +00:00
Christian Grothoff 1e5b73e684 more consts 2013-01-30 12:23:21 +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