summaryrefslogtreecommitdiff
path: root/src/c/http.c
Commit message (Collapse)AuthorAge
* Unix sockets: use platform-agnostic include fileGravatar Davor Ocelic2019-12-10
|
* Add UNIX socket support and a new '-u' option to specify socket filename to bindGravatar Davor Ocelic2019-12-10
|
* Flush output on loggingGravatar Adam Chlipala2019-08-04
|
* Bump up maximum size for HTTP receive buffersGravatar Adam Chlipala2019-01-30
|
* Enable -Wunused-parameterGravatar Benjamin Barenblat2017-08-07
|
* Fixed non-working '-m' runtime option.Gravatar Vladimir Shabanov2017-06-15
|
* Option '-m' for HTTP-server binariesGravatar Adam Chlipala2017-03-17
|
* remove unnecessary codeGravatar Marvin Sielenkemper2016-12-01
|
* pass the proper size to the bind callGravatar Marvin Sielenkemper2016-12-01
|
* zero initialize the socket address structureGravatar Marvin Sielenkemper2016-12-01
|
* use the ip4 socket address for ipv4 againGravatar Marvin Sielenkemper2016-11-30
|
* Updates the help text to cover the new ipv6 optionGravatar Marvin Sielenkemper2016-09-22
|
* Remove accidentally commited unused includes which do not exist on MacOSGravatar Marvin Sielenkemper2016-09-17
|
* Explicitly cleares IPV6_V6ONLY to ensure IPv4 availabilityGravatar Marvin Sielenkemper2016-09-17
|
* Add IPv6 support and a new '-A' option to specify an IPv6 adress to bindGravatar Marvin Sielenkemper2016-09-16
|
* Beautify '-h' output for web serversGravatar Adam Chlipala2015-08-20
|
* uw_remoteSock()Gravatar Adam Chlipala2014-11-16
|
* Introduce recv timeout controlled by '-T' option in http.cGravatar Sergey Mironov2014-09-02
| | | | | This should prevent a DDoS attack where attacker and keeps the connection open but send no data.
* Check realloc's return code to prevent segfault on out of memory condition ↵Gravatar Sergey Mironov2014-09-02
| | | | (Part 3)
* Replace common "if(!quiet) printf(...)" pattern with a macroGravatar Sergey Mironov2014-09-02
|
* Define uw_loggers structure, allow FFI code to access itGravatar Sergey Mironov2014-02-26
|
* HTTP: continue after accept() failureGravatar Adam Chlipala2013-12-30
|
* How embarrassing; didn't try compiling before committingGravatar Adam Chlipala2013-12-28
|
* Make HTTP keepalive switch between available connections to improve throughputGravatar Adam Chlipala2013-12-28
|
* Tweaking handling of database transactionsGravatar Adam Chlipala2013-12-25
|
* Proper handling of serialization failures during SQL COMMITGravatar Adam Chlipala2013-12-23
|
* Fix compilation of apps that don't use database; fix HTTP pipeliningGravatar Adam Chlipala2013-12-17
|
* Start SQL transactions as read-only when possible, based on conservative ↵Gravatar Adam Chlipala2013-12-12
| | | | program analysis
* HTTP: avoid duplicate Content-lengthGravatar Adam Chlipala2013-12-12
|
* Fix regression in http.c for long-polling connections; add lazy ↵Gravatar Adam Chlipala2013-12-11
| | | | initialization of database connections, to avoid the overhead in handlers that don't use SQL
* Add '-q' option to HTTP binariesGravatar Adam Chlipala2013-12-11
|
* Add keepalive option to the http protocolGravatar Adam Chlipala2013-11-28
|
* Add Connection and Content-length headers to raw HTTP responsesGravatar Adam Chlipala2013-11-27
|
* In HTTP protocol C code, increase listening socket backlog to maximumGravatar Adam Chlipala2013-11-27
|
* Basis.getenvGravatar Adam Chlipala2012-08-02
|
* HTTP daemons now take '-a' option to set IP address to listen onGravatar Adam Chlipala2012-06-23
|
* 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
|
* Send newly created sources with messages to clientsGravatar Adam Chlipala2011-04-09
|
* Each context gets its own non-repeating sequence of source numbersGravatar Adam Chlipala2011-04-09
|
* Fix HTTP request parsing bugGravatar Adam Chlipala2011-02-22
|
* Only announce URI serving in standalone HTTP server (grandfathered into ↵Gravatar Adam Chlipala2011-01-23
| | | | release!)
* 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
* 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
|
* Basis.textBlob; support HTTP requests with no headersGravatar Adam Chlipala2010-01-05
|
* All three current protocols work with move to using uw_appGravatar Adam Chlipala2009-12-27
|