aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* WIP thumbnail stuffimagemagickXavier Del Campo Romero2023-03-2813-141/+726
* Import mkdir_rXavier Del Campo Romero2023-03-282-0/+3
* auth.c: Ensure absolute path for a->dirXavier Del Campo Romero2023-03-251-13/+64
* main.c: Use S_ISDIR in ensure_dirXavier Del Campo Romero2023-03-251-0/+5
* Define _POSIX_C_SOURCEXavier Del Campo Romero2023-03-247-1/+12
* http.c: Add missing #includeXavier Del Campo Romero2023-03-241-0/+1
* Send response on quota exceededXavier Del Campo Romero2023-03-207-13/+136
* README.md: Fix wrong linksXavier Del Campo Romero2023-03-201-4/+4
* README.md: Update according to current statusXavier Del Campo Romero2023-03-191-14/+26
* main.c: Fix double free(3) and refactor form handlingXavier Del Campo Romero2023-03-191-71/+74
* main.c: Fix undefined value for curXavier Del Campo Romero2023-03-161-5/+6
* auth.c: Add friendly reminderXavier Del Campo Romero2023-03-161-1/+2
* Add man page for usergen(1)Xavier Del Campo Romero2023-03-162-0/+95
* Make usergen a bit more usefulXavier Del Campo Romero2023-03-162-7/+40
* page.c: Set Content-Disposition when serving filesXavier Del Campo Romero2023-03-161-5/+96
* main.c: Ensure essential directories on startupXavier Del Campo Romero2023-03-161-0/+72
* slcl.1: Update TODOXavier Del Campo Romero2023-03-161-1/+1
* page.c: Fix wrong error messageXavier Del Campo Romero2023-03-091-1/+1
* main.c: Call form_free instead of repeating codeXavier Del Campo Romero2023-03-091-4/+1
* Implement public file sharingXavier Del Campo Romero2023-03-093-15/+369
* page.c: Provide meaningful description on HTTP 404Xavier Del Campo Romero2023-03-091-8/+28
* page.c: Implement function for common <head> nodesXavier Del Campo Romero2023-03-091-34/+55
* Translate whitespace to '+' in append_formXavier Del Campo Romero2023-03-091-11/+8
* Move decode_hex into its own fileXavier Del Campo Romero2023-03-095-22/+67
* http.c: Minor formatting changeXavier Del Campo Romero2023-03-081-2/+1
* page.c: Set common <head> parametersXavier Del Campo Romero2023-03-081-3/+7
* main.c: Always append trailing slash to directoriesXavier Del Campo Romero2023-03-081-38/+8
* Call page_forbidden on invalid authXavier Del Campo Romero2023-03-081-18/+1
* Remove(3) f->tmpname from ctx_freeXavier Del Campo Romero2023-03-082-10/+10
* Update dynstrXavier Del Campo Romero2023-03-081-0/+0
* server.c: Fix wrong size for memcpy(3)Xavier Del Campo Romero2023-03-081-4/+5
* main.c: Avoid leaking formsXavier Del Campo Romero2023-03-081-27/+39
* main.c: Print error message only on errno != EEXISTXavier Del Campo Romero2023-03-081-2/+3
* page.c: Show units for user quotaXavier Del Campo Romero2023-03-081-22/+52
* page.c: Sort elements alphabeticallyXavier Del Campo Romero2023-03-081-26/+64
* html.c: Allow empty strings on html_encodeXavier Del Campo Romero2023-03-081-0/+6
* server.c: Minor const-correctness improvementXavier Del Campo Romero2023-03-071-1/+1
* main.c: Replace + with whitespace for directoriesXavier Del Campo Romero2023-03-071-3/+5
* main.c: Fix memory leak if append_form failsXavier Del Campo Romero2023-03-071-1/+7
* main.c: Simplify code a bitXavier Del Campo Romero2023-03-071-8/+3
* cftw.c: Add missing call to closedir(2)Xavier Del Campo Romero2023-03-071-4/+14
* Perform some minor optimizationsXavier Del Campo Romero2023-03-062-2/+2
* Implement user quotaXavier Del Campo Romero2023-03-0614-35/+393
* Add cftwXavier Del Campo Romero2023-03-064-0/+74
* README.md: Fix broken link to usergenXavier Del Campo Romero2023-03-061-4/+4
* Perform some minor optimizationsXavier Del Campo Romero2023-03-063-10/+3
* main.c: Simplify failed login responseXavier Del Campo Romero2023-03-061-16/+3
* http.c: Compare headers as case-insensitiveXavier Del Campo Romero2023-03-041-1/+1
* http.c: Use persistent cookiesXavier Del Campo Romero2023-03-041-0/+40
* http.c: Improve error detection for strotull(3)Xavier Del Campo Romero2023-03-041-1/+12