summaryrefslogtreecommitdiff
path: root/src/c/fastcgi.c
Commit message (Collapse)AuthorAge
* FastCGI: Track request IDs during processingGravatar Benjamin Barenblat2016-11-07
| | | | | | | | | | | | When processing a FastCGI request, save its request ID in thread-local storage and respond with the same request ID (rather than hard-coding 1). This fixes FastCGI on picky web servers (nginx). For more background, see https://github.com/urweb/urweb/issues/57 and §3.3 of the FastCGI specification. Tested with nginx 1.10.2 and lighttpd 1.4.39. Closes https://github.com/urweb/urweb/issues/57.
* Fix a potential memory bug in fastcgi.cGravatar Adam Chlipala2015-01-22
|
* Define uw_loggers structure, allow FFI code to access itGravatar Sergey Mironov2014-02-26
|
* Tweaking handling of database transactionsGravatar Adam Chlipala2013-12-25
|
* Proper handling of serialization failures during SQL COMMITGravatar Adam Chlipala2013-12-23
|
* Start SQL transactions as read-only when possible, based on conservative ↵Gravatar Adam Chlipala2013-12-12
| | | | program analysis
* Basis.getenvGravatar Adam Chlipala2012-08-02
|
* Lance Hepler's fix to configure.ac; small refactor of fastcgi.c to avoid ↵Gravatar Adam Chlipala2012-05-13
| | | | undefined behavior
* Fix some locking issues for client arrayGravatar Adam Chlipala2012-01-10
|
* Introduce URWEB_STACK_SIZE environment variable (based on a patch by Hao Deng)Gravatar Adam Chlipala2011-08-02
|
* Each context gets its own non-repeating sequence of source numbersGravatar Adam Chlipala2011-04-09
|
* Add a cast to avoid warnings about toupper() on some platformsGravatar Adam Chlipala2011-03-12
|
* Using FastCGI debug infoGravatar Adam Chlipala2011-01-22
|
* In FastCGI, signal 304 with a header, not the usual HTTP/1.1 lineGravatar Adam Chlipala2010-11-20
|
* Include new config.h in C source filesGravatar Adam Chlipala2010-05-30
|
* AC_USE_SYSTEM_EXTENSIONS replaces the need for hacky #defines at starts of C ↵Gravatar Adam Chlipala2010-02-06
| | | | files
* Change to satisfy GCC implicit aliasing rulesGravatar Adam Chlipala2010-01-30
|
* Update Makefile.in's with new Autotools; add extra 'return NULL' to placate ↵Gravatar Adam Chlipala2010-01-30
| | | | some -Wall
* Switch to gcc -WallGravatar Adam Chlipala2010-01-28
|
* Support for protocol-specific expunger dispatchGravatar Adam Chlipala2010-01-10
|
* All three current protocols work with move to using uw_appGravatar Adam Chlipala2009-12-27
|
* Fix parsing of long FastCGI lengthsGravatar Adam Chlipala2009-11-26
|
* FastCGI working with lighttpdGravatar Adam Chlipala2009-06-27
|
* .msgs processing in FastCGIGravatar Adam Chlipala2009-06-27
|
* Fix memory leak in fastcgi environment managementGravatar Adam Chlipala2009-06-27
|
* Fix env-reading bug in fastcgi; a bunch of non-AJAXy demos workingGravatar Adam Chlipala2009-06-27
|
* Serving Hello via FastCGIGravatar Adam Chlipala2009-06-27
|
* Successfully starting FastCGI sessions with ApacheGravatar Adam Chlipala2009-06-27