summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
9 hours[multiple] cleaner calloc use in SETDEFAULTS_FUNCHEADmasterMohammed Sadiq50-50/+50
9 hours[core] fix 1.4.52 regression in mem use with POST (fixes #2948)Glenn Strauss1-37/+43
4 days[core] remove repeated slashes in http-parseoptsGlenn Strauss2-1/+5
10 days[core] fix abort in http-parseopts (fixes #2945)Glenn Strauss2-2/+6
10 days[mod_wstunnel] fix ping-interval for big-endian (fixes #2944)Glenn Strauss1-1/+1
2019-03-16[core] clear FDEVENT_RDHUP if no POLLRDHUPGlenn Strauss2-0/+7
2019-03-16[core] off_t upload_temp_file_sizeGlenn Strauss2-7/+6
2019-03-16[core] fdevent_mkstemp_append() (shared)Glenn Strauss3-23/+25
2019-03-16[core] __attribute__((fallthrough)) for GCC 7.0Glenn Strauss1-0/+7
2019-03-14[doc] minor adjust create-mime.conf.pl regex match (#2942)Glenn Strauss1-1/+1
2019-03-13[core] extend dir redirection to take HTTP statusGlenn Strauss5-11/+16
2019-03-13[core] fix assertion with server.error-handler (fixes #2941)Glenn Strauss1-0/+2
2019-03-10[core] pass conf.follow_symlink in more placesGlenn Strauss13-49/+51
2019-03-09[build] remove -Wdeclaration-after-statementGlenn Strauss3-3/+3
2019-03-07[mod_magnet] fix invalid script return-type crash (fixes #2938)Glenn Strauss1-1/+14
2019-03-07[core] silence coverity warningGlenn Strauss1-1/+4
2019-03-07[mod_auth] HTTP Auth Digest algorithm=SHA-256Glenn Strauss6-144/+463
2019-03-07[core] no SOCK_NONBLOCK on QNX 7.0Glenn Strauss1-0/+16
2019-03-07[mod_auth] pass http_auth_require_t for 401 UnauthGlenn Strauss1-10/+10
2019-03-07[mod_auth] http_auth_info_t digest abstractionGlenn Strauss5-69/+126
2019-03-07[mod_auth] http_auth_digest_hex2bin()Glenn Strauss5-12/+15
2019-03-07[core] pass (fdnode *) for registered fdevent fdGlenn Strauss15-102/+106
2019-03-07[core] modify config parser to handle multiple }Glenn Strauss1-1/+25
2019-03-07[core] perf: pass (fdnode *) to epoll and kqueueGlenn Strauss3-11/+12
2019-03-07[core] release empty chunk buf when nothing readGlenn Strauss1-6/+6
2019-03-07[core] isolate fdevent processingGlenn Strauss3-11/+11
2019-03-07[core] pull server load checks out of main loopGlenn Strauss1-32/+48
2019-03-07[mod_openssl] use 16k static buffer instead of 64kGlenn Strauss1-2/+2
2019-03-07[core] remove redundant check for allow_http11Glenn Strauss1-2/+0
2019-03-07[core] remove fde_ndx member outside fdeventsGlenn Strauss12-74/+51
2019-03-07[core] some fdevent code streamliningGlenn Strauss10-637/+264
2019-03-07[core] config option to allow GET w/ request bodyGlenn Strauss4-2/+10
2019-03-07[mod_proxy] pass Content-Length to backend if > 0Glenn Strauss1-3/+4
2019-03-07[mod_openssl] default: ssl.cipher-list = "HIGH"Glenn Strauss2-36/+17
2019-03-07[mod_openssl] inherit cipherlist from global scopeGlenn Strauss1-2/+12
2019-03-07[core] use openssl to read,discard request bodyGlenn Strauss2-23/+73
2019-02-17[core] prefer memchr() over strchr()Glenn Strauss3-11/+14
2019-02-17[core] map FDEVENT_* to OS system event frameworksGlenn Strauss7-185/+91
2019-02-16[core] poll: fdarray uses fd as index, not fde_ndxpersonal/stbuehler/fix-fdeventStefan Bühler1-2/+2
2019-02-16[core] don't call fd event handlers more than once, they might already be gon...Stefan Bühler2-2/+2
2019-02-13[core] dispatch events from within event frameworkGlenn Strauss11-236/+118
2019-02-13[core] fix mixed use of srv->split_vals array (fixes #2932)Glenn Strauss1-0/+2
2019-02-13[core] simpler loops to run plugin hooksGlenn Strauss1-42/+14
2019-02-13[core] skip plugins_call_cleanup if not init'edGlenn Strauss1-2/+1
2019-02-12[core] connection_handle_write() updates con stateGlenn Strauss1-17/+3
2019-02-12[core] con->is_ssl_sockGlenn Strauss2-1/+4
2019-02-12[multiple] reduce code dup in list resizingGlenn Strauss13-119/+22
2019-02-11[core] fix gw_backend spelling of directive in errGlenn Strauss1-1/+1
2019-02-10[core] no keep-alive if POLLRDHUP,empty read queueGlenn Strauss1-1/+1
2019-02-10[core] discard oversized trailersGlenn Strauss1-0/+1