AgeCommit message (Expand)AuthorFilesLines
10 hoursRename fd to listenfd for readabilityHEADmastersin1-9/+9
10 hoursSet up process limits and socket timeoutssin1-0/+19
10 hoursNo need to do a socket release heresin1-3/+1
10 hoursFix off-by-onesin1-2/+2
2 daysAllow dir-listing to be a configurable optionFRIGN2-1/+1
2 daysRemove whitespace from manualFRIGN1-1/+1
2 daysquark.1: add manpageHiltjo Posthuma3-3/+72
2 daysupdate READMEHiltjo Posthuma1-5/+6
2 daysread header until \r\n\r\n or \n\nHiltjo Posthuma1-1/+1
2 daysadd option -l to enable dirlisting, now disabled by default...Hiltjo Posthuma1-14/+28
2 dayscgi: parse Status: headerHiltjo Posthuma2-5/+20
6 daysRemove "@strip $@" from the MakefileFRIGN1-1/+0
6 daysFix potentially uninitialized varssin1-3/+3
7 daysDo not indent switch casessin1-8/+8
8 daysimprove CGI supportHiltjo Posthuma1-2/+21
8 dayssmall style and CGI message fixHiltjo Posthuma1-6/+8
8 daysFortify the sanity-checksFRIGN1-2/+2
8 daysconfig: allow to set options as application argumentsHiltjo Posthuma2-14/+48
8 daysIncrease clarity of the len-checkFRIGN1-1/+1
8 dayscheck for len(reqbuf) = 0FRIGN1-1/+1
8 daysIgnore EPIPE while writing file to socketFRIGN1-1/+1
8 daysIgnore SIGPIPEsin1-0/+1
8 daysNo need for MAXBUFLEN+1sin1-3/+3
8 daysEnsure mod is properly initializedsin1-1/+2
8 daysFix streaming errorsFRIGN1-4/+5
9 daysDon't let r be uninitializedFRIGN1-5/+7
9 daysset host[0] = 0 at the beginning for more safetyFRIGN1-2/+1
10 daysFortify error-casesFRIGN1-3/+3
10 daysStreamline the codeFRIGN1-8/+18
11 daysHTTP 401 -> 403FRIGN1-9/+9
11 daysGet rid of getnameinfo and use inet_ntop insteadFRIGN1-2/+16
11 daysChange tstamp() to allow passing time_tFRIGN1-15/+13
11 daysRectify error-handlingFRIGN1-26/+44
11 daysChange HTTP-status-codes to definesFRIGN1-11/+11
11 daysReordering function-prototypes and functions and size_t-correctnessFRIGN1-29/+28
11 daysAdd strftime to modified-date-checkFRIGN1-3/+2
13 daysUse gmtime() instead of localtime()FRIGN1-1/+1
13 daysFix mime-handling with default mimeFRIGN2-5/+3
13 daysFix mime-checkFRIGN1-1/+3
13 daysChange default mimetype to application/octet-streamFRIGN2-1/+2
13 daysSwitch to strftimeFRIGN1-3/+2
13 daysSimplify loggingFRIGN1-29/+37
2014-08-08Coding styleFRIGN1-118/+109
2014-08-08Refactor responsefile()FRIGN1-6/+8
2014-08-08Use ssize_t for read- and write-return-valuesFRIGN1-2/+2
2014-08-07Refactor sighandlerFRIGN1-12/+3
2014-08-07Refactor loop inside writedata()FRIGN1-3/+2
2014-08-07Unify return valuesFRIGN1-23/+23
2014-08-07Use named indices for the response-entry-arrayFRIGN1-5/+6
2014-08-07Use strsignal() for signal-loggingFRIGN1-9/+1