Commit Graph
3208 Commits
Author SHA1 Message Date
ng0 e82de7505f Revert "connection.c: remove dead code."
This reverts commit 39ddaf988f.

Without this test_upgrade hangs on select(6) in FreeBSD.
2019-08-18 15:20:30 +00:00
ng0 3242129e19 Revert "mhd_send.c: for now, let EINVAL and EBADF fail hard."
This reverts commit c51869af5a.
2019-08-18 12:15:17 +00:00
ng0 39ddaf988f connection.c: remove dead code. 2019-08-18 11:23:02 +00:00
ng0 c51869af5a mhd_send.c: for now, let EINVAL and EBADF fail hard. 2019-08-18 11:19:40 +00:00
ng0 b8e368272a mhd_send.c: log EINVAL 2019-08-18 10:51:37 +00:00
ng0 d72f4184e9 connection.c: remove 2 more calls of dead code. 2019-08-18 10:46:39 +00:00
ng0 86832243cf Merge remote-tracking branch 'origin/master' into dev/ng0/gsoc2019 2019-08-18 10:18:58 +00:00
Christian Grothoff 316f6ab358 add compiler/linker hardnening 2019-08-09 10:08:20 +02:00
ng0 5a2872c15f Merge remote-tracking branch 'origin/master' into dev/ng0/gsoc2019 2019-08-07 11:52:25 +00:00
ng0 f8070814c6 remove code 2019-08-02 18:06:52 +00:00
ng0 8e06dbedcc remove more code. 2019-08-02 18:01:26 +00:00
ng0 bdb2e3ea6f connection.c: remove dead code 2019-08-02 17:54:57 +00:00
Christian Grothoff b84ee1fa41 trying to fix #5806 2019-08-02 15:43:44 +02:00
ng0 8b1e879337 fix a couple of fixmes: add log messages. 2019-08-02 11:31:30 +00:00
ng0 818b0a791b Add draft of Changelog. 2019-08-02 10:09:29 +00:00
ng0 0359c0bbdd Document MHD_UPGRADE_ACTION_CORK_ON and HD_UPGRADE_ACTION_CORK_OFF. 2019-08-02 09:37:51 +00:00
ng0 dd81c5f816 Mark function calls which could be removed as dead code. 2019-08-02 09:28:13 +00:00
ng0 b98ad354ca Rename senfile_adapter to MHD_send_sendfile_ and remove duplicate prototype. 2019-08-02 09:08:51 +00:00
ng0 7d7d55d12d mhd_send: fix failure to build 2019-08-02 08:44:01 +00:00
ng0 682955506e remove obsolete OLD_SOCK if'd blocks. 2019-08-02 08:43:25 +00:00
Christian Grothoff 2754ba51f4 do it in both tests 2019-08-01 21:41:35 +02:00
Christian Grothoff 26368ac8f1 add ways for application to control corking for upgraded sockets 2019-08-01 21:40:47 +02:00
Christian Grothoff 97fd0a6557 handle TLS case in send_on_connectin2 2019-08-01 21:20:56 +02:00
Christian Grothoff 8a4aec4d78 properly handle return value from send_on_connection2 2019-08-01 21:17:46 +02:00
Christian Grothoff d21cf2c1c2 reduce variable scope 2019-08-01 21:02:31 +02:00
Christian Grothoff 7c640a7b1c remove log msg 2019-08-01 20:59:02 +02:00
Christian Grothoff 4b62caead6 toggle Naggle if and only if corking is not possible by other means 2019-08-01 20:50:35 +02:00
Christian Grothoff c5081fb276 always set nodelay, except if we cannot cork 2019-08-01 20:44:41 +02:00
ng0 da7cb682a2 swap _NODELAY and _NOPUSH 2019-08-01 18:07:05 +00:00
ng0 e099a6ea0a TCP_NOPUSH 2019-08-01 17:41:55 +00:00
ng0 33f02e62a7 remove commentblock 2019-08-01 17:08:37 +00:00
Christian Grothoff b8f3cf79d5 fixes, comments, FIXMEs 2019-08-01 18:05:17 +02:00
ng0 8ad5fab2e8 Merge remote-tracking branch 'origin/master' into dev/ng0/gsoc2019 2019-08-01 14:28:34 +00:00
ng0 9edfc8f8f7 mhd_send commented, 2019-08-01 14:26:54 +00:00
Christian Grothoff 91826f5001 releasing v0.9.66 v0.9.66 2019-08-01 13:38:40 +02:00
Christian Grothoff de315d36e0 attempt to fix issue with upload data discovered by FD 2019-08-01 00:54:42 +02:00
ng0 8c6c3d4555 fix behavior on NetBSD, use the right sizeof. 2019-07-30 14:26:24 +00:00
ng0 2220c3f773 partial fix to sendmsg code 2019-07-30 13:33:21 +00:00
ng0 919c6d4e52 MSG_MORE fix 2019-07-30 09:04:16 +00:00
ng0 4682921801 configure 2019-07-30 08:53:34 +00:00
ng0 4ab7ea5dde attempt configure fix 2019-07-30 08:42:38 +00:00
ng0 5b83823ef3 Add MSG_MORE detection. 2019-07-30 08:31:41 +00:00
ng0 57054d0448 . 2019-07-29 21:42:44 +00:00
Christian Grothoff 45bcf0206b ack other authors 2019-07-29 22:42:07 +02:00
ng0 f17794b5f5 gitignore build-aux. 2019-07-29 20:19:51 +00:00
ng0 654d20bcd1 writev check 2019-07-29 20:06:41 +00:00
ng0 8ce24c2ae4 _len -> _size 2019-07-29 20:01:01 +00:00
ng0 379da4ce09 configure.ac: define a check for HAVE_SENDMSG 2019-07-29 18:38:04 +00:00
ng0 02a9ae28d6 synt 2019-07-29 18:29:20 +00:00
Christian Grothoff bafd078984 fix hang reported by Viet on 24.6.2019 on the mailinglist: do not just consider nested epoll, but also already ready connections 2019-07-29 20:03:41 +02:00