aboutsummaryrefslogtreecommitdiffstats
path: root/src/tipideed/cgi.c
Commit message (Collapse)AuthorAgeFilesLines
* Implement FastCGI, initial versionLaurent Bercot12 days1-102/+5
|
* Add cgi_pass_authorizationLaurent Bercot2026-06-261-0/+1
|
* CGI spec says QUERY_STRING must always be definedLaurent Bercot2025-12-301-2/+1
|
* Move string cmp operations to skalibs. Add cgit-nollmcrawler.Laurent Bercot2025-10-091-1/+1
|
* Add realtime and norealtime options, cork/uncork responsesLaurent Bercot2025-08-291-5/+13
|
* Minor cgi.c optimizationLaurent Bercot2025-04-111-5/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Make answer content-length uint64-cleanLaurent Bercot2025-04-021-4/+5
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add PATCH support, accept PUT/DELETE/PATCH on cgiLaurent Bercot2025-03-241-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Respect HEAD in cgiLaurent Bercot2025-03-241-2/+7
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix several stream bugsLaurent Bercot2025-03-231-0/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix some bugs with streamLaurent Bercot2025-03-231-4/+5
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Make sure to flush before stream_fixedLaurent Bercot2025-03-221-6/+3
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Implement autochunkLaurent Bercot2025-03-221-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add cgi streamingLaurent Bercot2025-03-221-126/+140
| | | | | | | WILDLY UNTESTED, don't use this commit, probably. Also, autochunk hasn't been implemented yet. Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix AUTH_TYPE off-by-oneLaurent Bercot2024-12-311-10/+9
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix indexification with infopath for full cgi sitesLaurent Bercot2024-03-061-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Fix small modifier string bug.Laurent Bercot2023-12-201-0/+1
| | | | | | Build with new skalibs to avoid env_merge() problems. Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Major refactors; implement rangesLaurent Bercot2023-12-201-5/+23
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Re-enable HTTP_HOST; fix xiscgiLaurent Bercot2023-12-141-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Use wallclock time for Date header in responsesLaurent Bercot2023-12-041-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Some bugfixesLaurent Bercot2023-10-311-1/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Revamp (and hopefully fix) resattr managementLaurent Bercot2023-10-301-2/+3
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Some more fixesLaurent Bercot2023-10-261-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Some bugfixes, more to comeLaurent Bercot2023-10-261-1/+1
| | | | | | Thanks jjk for the bug-reports! Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Make the switch to custom headersLaurent Bercot2023-10-241-34/+10
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add infrastructure for custom error filesLaurent Bercot2023-10-181-73/+71
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Improved logging systemLaurent Bercot2023-10-131-14/+4
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Some fixes, preparation for changes in error responsesLaurent Bercot2023-10-061-0/+5
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Some fixes; new SERVER_NAME source; prepare for more configLaurent Bercot2023-09-301-1/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Send CGI Content-Length even when 0Laurent Bercot2023-09-291-9/+6
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Only check Location for 301, 302, 307 and 308Laurent Bercot2023-09-231-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Better loggingLaurent Bercot2023-09-231-2/+2
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* More doc, more fixesLaurent Bercot2023-09-201-15/+21
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Add some QoL and some more logging to cgi, fix small bugsLaurent Bercot2023-09-201-6/+20
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Adapt to skalibs-2.14Laurent Bercot2023-09-091-0/+1
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Initial commitLaurent Bercot2023-08-051-0/+381
Signed-off-by: Laurent Bercot <ska@appnovation.com>