1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-08-09 03:22:45 +03:00

Commit Graph

  • fbdee7440b Add ECDH (Elliptic Curve Diffie-Hellman cryptography) to example bel2125 2016-09-25 22:32:50 +02:00
  • 3b6461d2a0 exception if invalid throttle parameter is used bel 2016-09-18 21:59:09 +02:00
  • bf2468a880 Fix recent changes in parse_port_string bel 2016-09-18 20:26:50 +02:00
  • 55cca2da03 Fix copy/paste error in test bel 2016-09-18 19:22:45 +02:00
  • b38df9d5f2 Reset address family if parse_port_string fails bel 2016-09-18 16:07:15 +02:00
  • be17586511 Adapt unit test for the new parameter of parse_port_string bel 2016-09-18 15:56:32 +02:00
  • e122b48395 Add a short notation for using IPv4 and IPv6 bel 2016-09-17 22:44:29 +02:00
  • 3545edf973 Add SSL parameters to the example bel 2016-09-14 22:21:56 +02:00
  • a403400d38 Merge pull request #358 from Trustera/issue-349-2 bel2125 2016-09-17 18:39:10 +02:00
  • a542401946 Second fix attempt for issue 349. This is the only way to safely call clock_gettime (that I know of) when compiling for OSX 10.12 or iOS 10. Refs #349. ehlertjd@gmail.com 2016-09-15 16:10:49 -05:00
  • 1206a1e604 Fix #355 and autoformat the code bel 2016-09-14 20:44:48 +02:00
  • 301e25d66c Enhance user manual bel 2016-09-11 22:05:15 +02:00
  • b2878aa61b Merge pull request #356 from Trustera/issue-349 bel2125 2016-09-12 21:54:53 +02:00
  • 48edfca934 Do not define clock_gettime for OSX versions >= 10.12. Closes #349. ehlertjd@gmail.com 2016-09-12 14:35:17 -05:00
  • e7f48f31b2 Auto-format after merge bel 2016-09-11 20:04:09 +02:00
  • 21be1c6872 Create stronger server certificates for the server test. bel 2016-09-11 19:53:07 +02:00
  • 7fbae7f168 Set server preference of ciphers. bel 2016-09-11 19:39:07 +02:00
  • eafa23ea46 Merge pull request #332 from ioxp/master bel2125 2016-09-11 19:21:38 +02:00
  • 0abb4a21c6 Merge pull request #355 from saumitravikram/master bel2125 2016-09-11 19:14:57 +02:00
  • 87e8499b9e casted argument from sizeof to socklen_t Saumitra Vikram 2016-09-10 11:13:51 +05:30
  • 8422c7e54a close socket without linger with connection already closed from client Saumitra Vikram 2016-09-10 10:49:51 +05:30
  • 6157da5d95 Merge pull request #353 from saumitravikram/master bel2125 2016-09-03 21:20:16 +02:00
  • 38e54ea42c Disabling code optimization flag for DEBUG build Saumitra Vikram 2016-09-03 08:44:14 +05:30
  • 9b33717247 Added optional additional_headers for mg_send_mime_file Philipp Hasper 2016-07-29 12:45:06 +02:00
  • 7f7eaad07e Truncate strings in the test, so string compare functions can be used in the test (test framework does not support memcompare functions) bel 2016-08-21 22:45:52 +02:00
  • 85b9b7e09e Fix memory leak bel 2016-08-21 22:44:55 +02:00
  • 482b5602a3 Fix unused parameter warning bel 2016-08-20 23:35:54 +02:00
  • c8b8e9f74d Add example for parsing uploaded files on the fly bel 2016-08-20 01:43:14 +02:00
  • 67eb68c5b7 Values read as multipart/form-data are not URL encoded bel 2016-08-20 01:40:26 +02:00
  • edc3da2178 Document allow_sendfile_call option bel 2016-08-19 21:26:20 +02:00
  • 249b6f1419 Add allow_sendfile_call option bel 2016-08-19 20:55:37 +02:00
  • 22cd86348e Remove file used for Travis CI test bel 2016-08-16 08:43:17 +02:00
  • d81cc508de Test travis (10/10) bel 2016-08-16 08:42:24 +02:00
  • fa28f65fad Test travis (9/10) bel 2016-08-16 08:41:53 +02:00
  • f80652e1ed Test travis (8/10) bel 2016-08-16 08:41:30 +02:00
  • 9f3e05e0e5 Test travis (7/10) bel 2016-08-16 08:40:47 +02:00
  • 097d635cb5 Test travis (6/10) bel 2016-08-16 08:40:13 +02:00
  • 056d96345f Test travis (5/10) bel 2016-08-16 08:39:31 +02:00
  • 7c70d53a1c Test travis (4/10) bel 2016-08-16 08:39:07 +02:00
  • 1fd462d592 Test travis (3/10) bel 2016-08-16 08:38:30 +02:00
  • eb8e6ec5fa Test travis (2/10) bel 2016-08-16 08:37:51 +02:00
  • 10523c82db Test travis (1/10) bel 2016-08-16 08:37:21 +02:00
  • ee77d76615 Update release notes bel 2016-08-15 22:01:33 +02:00
  • c66ccca04a Update credits bel 2016-08-15 21:49:00 +02:00
  • a3d83a152e Auto-format after merge bel 2016-08-15 21:43:38 +02:00
  • a71d31cf2f Correct and comment log_access (test the correct callback) bel 2016-08-14 23:24:41 +02:00
  • 2e7a093c2e Merge pull request #344 from hcp24/master bel2125 2016-08-15 19:29:02 +02:00
  • f4b67064d2 HCP24: bugfix: timer_add Peter Foerster 2016-08-15 12:34:19 +02:00
  • 872448c9d3 Merge pull request #343 from hcp24/master bel2125 2016-08-14 22:54:16 +02:00
  • 8658a22ac6 Do not reply invalid URIs in error messages bel 2016-08-14 22:52:02 +02:00
  • a088009132 Do not allow invalid characters in URIs bel 2016-08-14 21:35:50 +02:00
  • b67b8c7c03 change mg_get_cookie to ignore substrings Peter Foerster 2016-08-09 13:51:09 +02:00
  • d98353d540 bugfix for travis check Peter Foerster 2016-08-09 12:59:27 +02:00
  • 96fc9c4b12 bugfix redesign mg_get_cookie Peter Förster 2016-08-08 21:54:08 +02:00
  • 5545a43c18 Add content type and charset to the default error page bel 2016-07-26 22:45:47 +02:00
  • 001817bba8 Fix signed/unsigned warning bel 2016-07-25 21:27:28 +02:00
  • e3d93fb4a1 Fix signed/unsigned warning (and format code) bel 2016-07-25 21:03:43 +02:00
  • d8d9dd5fff Read client certificate information (Step 3/3) bel 2016-07-24 22:38:05 +02:00
  • aeb8721503 Adapt test to changes in remove_double_dots_and_double_slashes bel 2016-07-23 22:18:29 +02:00
  • a84aa1b5ac Read client certificate information (Step 2/3) bel 2016-07-23 00:31:47 +02:00
  • 5f13e9894b Skip leading .. in remove_double_dots_and_double_slashes bel 2016-07-22 22:53:01 +02:00
  • 0a2baa7de1 Fix mg_calloc_ex if MEMORY_DEBUGGING enabled (#328) bel 2016-07-22 22:25:13 +02:00
  • ee488b231b Read client certificate information (Step 1/3) bel 2016-07-21 00:07:20 +02:00
  • a7f49cc7fd Use OS independent atomic function instead of Windows specific bel 2016-07-15 20:26:26 +02:00
  • c262166b3f Use atomic operation for locking variable and format code bel 2016-07-14 20:35:26 +02:00
  • 1364711ee6 Fix unexpected 301 response - revert accidental change bel 2016-07-06 22:23:41 +02:00
  • 186d3792b1 Fix possible unaligned access bel 2016-07-06 22:16:54 +02:00
  • cb084c55f4 Use eventfd instead of pthread_cond - set master back to default bel2125 2016-07-05 22:19:47 +02:00
  • 45873a5590 Use eventfd instead of pthread_cond (step 8/?) - test ALTERNATIVE_QUEUE in CI tests bel2125 2016-07-05 22:10:20 +02:00
  • b4aef8f63c Use eventfd instead of pthread_cond (step 8/?) - test ALTERNATIVE_QUEUE in CI tests bel2125 2016-07-05 22:00:51 +02:00
  • c231cc05a5 Use eventfd instead of pthread_cond (step 7/?) bel 2016-07-04 22:42:53 +02:00
  • 2ce0e7562a Use eventfd instead of pthread_cond (step 6/?) - test ALTERNATIVE_QUEUE in CI tests bel 2016-07-04 22:07:21 +02:00
  • 8d166b2d4b Use eventfd instead of pthread_cond (step 5/?) bel 2016-07-04 21:52:11 +02:00
  • ff52c41922 Use eventfd instead of pthread_cond (step 4/?) bel 2016-07-04 21:43:23 +02:00
  • abdacc98e4 Use eventfd instead of pthread_cond (step 3/?) bel 2016-07-04 21:33:48 +02:00
  • fd43dd37b1 Use eventfd instead of pthread_cond (step 2/?) bel 2016-07-03 22:42:26 +02:00
  • 7023ea5643 Use eventfd instead of pthread_cond (step 1/?) bel 2016-07-03 22:24:51 +02:00
  • 435c800467 Fix signed/unsigned warning for mg_sleep bel 2016-07-02 01:11:16 +02:00
  • a0a5cbce8a It is indeed possible for SSL_write to fail with SSL_ERROR_WANT_READ. bel 2016-07-02 01:07:13 +02:00
  • 4cf7d820fa Reformat some expressions bel 2016-07-02 00:32:51 +02:00
  • 202341e3cd Improve SSL error handling and reformat code bel 2016-07-02 00:30:24 +02:00
  • 0c054e78ed Repeat OpenSSL Read/Write calls if the result is error 2/3 (possible fix for #320) bel 2016-07-01 22:15:15 +02:00
  • 4abc5be165 Use CMAKE_BUILD_TYPE instead of hard coded "Release" bel 2016-06-25 00:08:58 +02:00
  • 3ca45d6dae Remove windows specific code from example bel 2016-06-24 22:23:03 +02:00
  • 3e752feea6 try to fix a curious appveyor build failure that suddenly occured without change bel 2016-06-24 22:18:40 +02:00
  • 6bc601256a Auto format after merge bel 2016-06-24 00:19:05 +02:00
  • 03b3428fb9 Merge pull request #322 from xtne6f/fix-thread bel2125 2016-06-24 00:04:35 +02:00
  • 51c2afe8f1 Fix and improve pthread_cond in Windows xtne6f 2016-06-14 22:03:21 +09:00
  • faf6f1f3de Remove an useless condition xtne6f 2016-06-14 19:57:11 +09:00
  • e071d4691e Fix unlocked broadcast xtne6f 2016-06-14 19:52:49 +09:00
  • 1c0212798c Preallocate memory for pollfds xtne6f 2016-06-14 19:39:05 +09:00
  • c2e419910f Remove listening_ports dynamic array xtne6f 2016-06-14 19:08:52 +09:00
  • aec25534c2 If NO_SSL is defined, dlopen is not required bel 2016-06-12 23:24:57 +02:00
  • 16e335a6eb Some fixes for WinCE bel 2016-06-12 22:51:06 +02:00
  • 8be52568e8 Add new unit test bel 2016-06-10 21:47:21 +02:00
  • e783af1fc3 Add #ifdef to remove function not used if NO_CACHING is not set bel 2016-06-10 19:39:19 +02:00
  • 150ad4a2e7 Add test for multiline header and do not allow spaces (#318) bel 2016-06-10 19:33:23 +02:00
  • 7accd96c7e RFC 7230 obsoletes multiline header from RFC 2616 bel 2016-06-09 22:20:16 +02:00
  • bade30120f Remove excess lines in test (copy paste error), see #318 bel 2016-06-08 22:26:40 +02:00
  • d98f9a203a Fix response header injection on ssl-redirect using maliciously encoded URIs xtne6f 2016-06-07 05:13:50 +09:00