Log - quark - quark web server
git clone git://git.suckless.org/quark
Log
Files
Refs
LICENSE
---
Date              Commit message                            Author
2022-08-16 20:37  Fix buffer over-read in decode()          HushBugger
2022-07-08 18:12  Fix strftime error handling               robert
2022-04-19 10:20  Remove superfluous byteorder conversion   Thomas Oltmann
2022-04-19 10:04  Fix inverted conditional in sock_same_a…  Thomas Oltmann
2021-02-22 18:06  Improve connection logging                Laslo Hunhold
2021-02-22 17:39  Use one listening socket for all threads  Laslo Hunhold
2021-02-15 17:25  Refactor server- and connection-logic i…  Laslo Hunhold
2021-02-13 10:46  Further refine dropout-candidates over …  Laslo Hunhold
2021-02-06 00:15  Apply (D)DoS-Hardening                    Laslo Hunhold
2021-02-03 17:33  Refactor resource-parsing and -handling…  Laslo Hunhold
2021-02-02 21:20  Make queue-event-error-detection strict…  Laslo Hunhold
2021-01-31 10:33  Refactor queue-event-handling to be poi…  Laslo Hunhold
2021-01-30 23:39  Fix handling of unexpected hangups        Laslo Hunhold
2021-01-30 12:54  Return -1 in case of errors in queue ev…  Rainer Holzner
2021-01-30 11:53  Ignore queries and fragments in URIs      Laslo Hunhold
2021-01-24 20:44  Update LICENSE                            Laslo Hunhold
2021-01-24 20:38  Make sure the docindex' mime-type is de…  Laslo Hunhold
2021-01-24 20:35  Put docindex-appending into an else-cla…  Laslo Hunhold
2020-01-17 13:41  http: fix default index serving           Quentin Rameau
2021-01-24 20:14  Revert "Fix directory-index-handling"     Laslo Hunhold
2021-01-24 17:37  Fix directory-index-handling              Laslo Hunhold
2021-01-20 23:58  Properly set resource limits              Laslo Hunhold
2021-01-17 12:22  Fix compilation on OpenBSD                Laslo Hunhold
2021-01-17 12:19  Also add a proper warning with a hint w…  Laslo Hunhold
2021-01-17 11:34  Update license                            Laslo Hunhold
2021-01-16 16:58  Improve permission-error-reporting and …  Laslo Hunhold
2020-11-01 00:47  Prevent overflow in strtonum()-paramete…  Laslo Hunhold
2020-10-31 23:27  Use epoll/kqueue and worker threads to …  Laslo Hunhold
2020-10-31 23:10  Prepare http_send_buf() http_recv_heade…  Laslo Hunhold
2020-09-16 16:18  Introduce state-handling and interrupti…  Laslo Hunhold
2020-09-16 08:56  Refactor http_send_buf() and http_recv_…  Laslo Hunhold
2020-09-14 17:50  Add config.h dependency to quark-rule     Laslo Hunhold
2020-09-14 13:02  Consistently call "enum status"-variabl…  Laslo Hunhold
2020-09-14 11:45  Make the serving process interruptible    Laslo Hunhold
2020-08-29 11:02  Add logmsg() and refactor connection ha…  Laslo Hunhold
2020-08-28 22:42  Add http_send_body() and data_send_erro…  Laslo Hunhold
2020-08-28 21:46  Rename functions in data.h and adapt if…  Laslo Hunhold
2020-08-28 21:29  Rename resp.{c,h} to data.{c,h}           Laslo Hunhold
2020-08-28 21:19  Rename status to s in serve()             Laslo Hunhold
2020-08-28 21:16  Return proper error-status when http_se…  Laslo Hunhold
2020-08-28 20:48  Improve http_prepare_response()'s error…  Laslo Hunhold
2020-08-28 20:32  Replace http_send_status() with http_pr…  Laslo Hunhold
2020-08-23 11:36  Mention default behaviour in the manual…  Laslo Hunhold
2020-08-23 11:35  Refactor sock_get_uds() a bit             Laslo Hunhold
2020-08-23 09:02  Rename s to srv                           Laslo Hunhold
2020-08-22 21:37  Rename "target" to "URI" where appropri…  Laslo Hunhold
2020-08-22 21:31  Remove unused field in the request-stru…  Laslo Hunhold
2020-08-22 21:20  Refactor http_send_response() into http…  Laslo Hunhold
2020-08-22 09:05  Split up http_get_request()               Laslo Hunhold
2020-08-22 07:24  Add connection struct                     Laslo Hunhold
2020-08-21 17:38  Move infd and header into request-struct  Laslo Hunhold
2020-08-18 06:46  Update manpage to list capabilities and…  Laslo Hunhold
2020-08-17 09:37  Reduce global state by localizing the s…  Laslo Hunhold
2020-08-17 08:33  Implement RFC 8615 (Well-Known URIs) an…  Laslo Hunhold
2020-08-09 21:20  Make user/group-handling-code more robu…  Laslo Hunhold
2020-08-09 20:43  Remove three dead stores in main()        Laslo Hunhold
2020-08-05 21:27  Add space in list                         Laslo Hunhold
2020-08-05 17:14  Begin comment in lowercase                Laslo Hunhold
2020-08-05 16:59  Replace off_t with size_t                 Laslo Hunhold
2020-08-05 16:28  Ensure const-correctness where possible…  Laslo Hunhold
2020-08-05 13:46  Rename REQ_MOD to REQ_IF_MODIFIED_SINCE   Laslo Hunhold
2020-08-05 13:43  Rename request "r" to "req"               Laslo Hunhold
2020-08-05 11:41  Refactor response-generation              Laslo Hunhold
2020-08-04 14:31  Refactor range-parsing into a separate …  Laslo Hunhold
2020-07-23 16:54  Send Accept-Ranges-header for file-requ…  Laslo Hunhold
2020-07-23 16:16  Refactor range-parsing                    Laslo Hunhold
2020-07-23 14:54  Explicitly initialize struct tm with ze…  Laslo Hunhold
2020-07-23 14:48  Use timegm() instead of mktime() to gen…  Laslo Hunhold
2020-05-07 11:41  Update LICENSE                            Laslo Hunhold
2020-04-22 18:46  Fix for sending HTTP response status 304  Rainer Holzner
2020-04-21 15:48  Update LICENSE                            Laslo Hunhold
2020-04-21 15:04  Make host parameters optional             Nihal Jere
2020-03-25 13:07  Properly HTML-escape names in dirlistin…  Laslo Hunhold
2020-03-20 19:35  Fix unveil(2) usage                       Laslo Hunhold
2019-09-23 14:56  Use pledge(2) and unveil(2) on OpenBSD    Laslo Hunhold
2019-05-30 21:15  Use compound literals and explicit init…  Laslo Hunhold
2019-02-24 20:50  Improve tokenization for m- and v-flag …  Laslo Hunhold
2019-02-23 23:40  Change target prefix mapping argument o…  Laslo Hunhold
2019-02-23 12:50  Sort flag-switch alphabetically           Laslo Hunhold
2019-02-18 22:44  Add a space after the number in the Xr …  Laslo Hunhold
2019-01-10 21:02  Don't replace '+' with ' ' when decodin…  Laslo Hunhold
2019-01-02 16:04  Specify UTF-8 for non-binary content-ty…  Laslo Hunhold
2018-07-16 20:46  Fix one byte NULL stack overflow          Aaron Burrow
2018-07-16 09:47  Correct arg.h license                     Laslo Hunhold
2018-07-02 16:43  Send a relative redirection header wher…  Laslo Hunhold
2018-07-02 16:41  Use sizeof() - 1 rather than strlen()     Laslo Hunhold
2018-07-02 05:15  Add Dominik Schmidt to license            Laslo Hunhold
2018-07-02 02:08  Open a new process group before setting…  Dominik Schmidt
2018-04-02 23:23  Give an indication of the time zone in …  Laslo Hunhold
2018-04-02 22:55  Clean up request host properly            Laslo Hunhold
2018-04-02 00:55  permit prefix to be empty in -v format …  Josuah Demangeon
2018-04-02 00:54  fix segfault on parsing of -v and -m      Josuah Demangeon
2018-03-05 09:24  Add netinet/in.h to sock.c                Laslo Hunhold
2018-03-05 08:51  Update the documentation to reflect the…  Laslo Hunhold
2018-03-05 00:12  http_send_response: fix undefined behav…  Hiltjo Posthuma
2018-03-05 00:04  Fix a logic error                         Laslo Hunhold
2018-03-04 23:56  util: don't initialize server, it's alr…  Hiltjo Posthuma
2018-03-04 23:59  Add esnprintf() and refactor some code    Laslo Hunhold
2018-03-04 23:30  Be extra pedantic again and remove all …  Laslo Hunhold
2018-03-01 14:18  Add some missing headers and interface …  Quentin Rameau
                  191 more commits remaining, fetch the repository
Atom feed
Atom feed (tags)