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