Commit Graph
2819 Commits
Author SHA1 Message Date
Christian Grothoff 2ade9eaad8 applying W32 fix suggested by Tim 2018-06-26 17:06:03 +02:00
Christian Grothoff 9b4358cd5a check response allocation succeeded when generating internal errors 2018-06-22 15:58:24 +02:00
Christian Grothoff 832739556b some minor code cleaning issues 2018-06-22 15:16:11 +02:00
Christian Grothoff 65a322cfe8 mark bug, too tired to fix right now 2018-03-25 20:51:40 +02:00
Christian Grothoff 223e88c416 Merge branch 'master' of gnunet.org:libmicrohttpd 2018-03-25 20:51:12 +02:00
Christian Grothoff 22895a5504 fix bug 2018-03-25 20:48:45 +02:00
silvioprog cd50c5b3a3 Cosmetic fix. 2018-03-24 00:03:11 -03:00
Christian Grothoff 621215675e fix c90 warning 2018-03-23 22:52:33 +01:00
Tim Rühsen 090ee9e604 Fix race condition in test_get_sendfile/test_get_sendfile11 2018-03-15 21:08:52 +01:00
Tim Rühsen ea4b7cd39e add missing mhd_winsock_inited_ to src/lib/init.c 2018-03-15 20:43:30 +01:00
Tim Rühsen cb51153659 Add MinGW CI build 2018-03-15 19:47:31 +01:00
Christian Grothoff 8abd74f3dc add suspend_resume_epoll example (from mailinglist) 2018-03-14 05:31:09 +01:00
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 85913afa11 move to canonical gettext 2018-03-10 12:28:34 +01:00
Christian Grothoff 303440c842 fix FTBFS issues on MinGW 2018-03-10 12:02:33 +01:00
Christian Grothoff 8b531fd28c fix misc build issues if various features (poll/epoll/upgrade-support) are disabled 2018-03-05 18:49:56 +01:00
Christian Grothoff 77398cdb55 check for dlfcn.h presence 2018-03-04 13:08:22 +01:00
Christian Grothoff e3ff894618 fix build issue in absence of epoll 2018-03-04 12:56:10 +01:00
Christian Grothoff a7b255811e do not use MHD_NONNULL on w32 2018-03-04 11:40:08 +01:00
Christian Grothoff f60a569e51 fix 'race' between MHD_epoll and MHD_daemon_quiesce on epoll listen FD removal, resolve simply by allowing syscall to fail with ENOENT 2018-03-02 22:56:41 +01:00
Christian Grothoff f754fafcd6 fix leak in testcase 2018-03-02 22:48:22 +01:00
Christian Grothoff 67f42cc8fd make asan happier 2018-03-02 22:44:59 +01:00
Christian Grothoff a6d885783c fix enum inconsistencies 2018-03-02 22:38:19 +01:00
Christian Grothoff 08ca3765b7 use curi instead of uri to avoid passing NULL to memchr, even with len 0 2018-03-02 22:29:12 +01:00
Christian Grothoff fd283b002c fix spacy url check in strict mode 2018-03-02 22:21:28 +01:00
Christian Grothoff a27a11f20c asan fix for flags 2018-03-02 22:09:52 +01:00
Christian Grothoff 10fcdb1e81 update .gitignore file 2018-03-02 22:06:45 +01:00
Christian Grothoff 7710e63cdf work around silly address sanitizer alignment warning 2018-03-02 22:05:15 +01:00
Christian Grothoff 0ebdff94d4 fix test_upgrade transient failures (#5189) 2018-03-02 21:45:26 +01:00
Christian Grothoff 73532f78bb minimal logic simplifications 2018-03-02 21:45:26 +01:00
Christian Grothoff 71a67ca959 remove dead IN_CLEANUP state, revert previous patch that called completed callback from wrong thread 2018-03-02 21:45:25 +01:00
Christian Grothoff 7f1dbb2aef postfix 2018-03-01 13:31:58 +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 f2bb6090bf Add testcurl/https logs to artifacts 2018-02-28 22:29:34 +01:00
Tim Rühsen 37b6d7a491 Fix make distcheck 2018-02-28 22:29:34 +01:00
Tim Rühsen e7cad0445e eliminate strcat() 2018-02-28 22:29:34 +01:00
Christian Grothoff c6a73b72aa fix #5289 (ftbfs without https in src/lib/) 2018-02-28 22:23:28 +01:00
Christian Grothoff 5e0e6b15c4 fix leak in test on error path 2018-02-28 00:46:36 +01:00
Christian Grothoff 4507f419bd eliminate two more strcpy()s 2018-02-27 23:46:23 +01:00
Christian Grothoff f4154e6bad update .gitignore 2018-02-27 23:42:17 +01:00
Christian Grothoff e0f31168f1 fix leaks in testcase 2018-02-27 23:38:10 +01:00
Christian Grothoff 17a0344495 fix leak in test_quiesce_stream 2018-02-27 23:33:04 +01:00
Christian Grothoff fc495439b4 call completion handler also for upgrade connections 2018-02-27 23:28:01 +01:00
Christian Grothoff 46bbae5663 fix a few memory leaks in test_upgrade logic 2018-02-27 23:16:00 +01:00
Christian Grothoff 11f599e039 fix ftbfs if https is not enabled in src/lib/ 2018-02-27 21:06:15 +01:00
Tim Rühsen 03e8efaeeb New file .gitlab-ci.yml 2018-02-24 18:45:13 +01:00
Christian Grothoff f6c647f638 make checkers happier by reducing use of strcpy and strcat 2018-02-22 18:35:08 +01:00
Christian Grothoff 7868870496 eliminate compiler warnings from dead assignments 2018-02-22 18:25:07 +01:00
Christian Grothoff 7021246581 fix memcpy calls with NULL and len 0 (pretty harmless, but causing compiler warnings) 2018-02-22 18:19:02 +01:00