139 Commits

Author SHA1 Message Date
Roberto De Ioris 1b3799d879 fixed #948 2015-08-02 08:35:53 +02:00
Unbit 5348d803d6 fixed 963 2015-07-19 08:14:14 +02:00
unbit 68bff97f36 Merge pull request #814 from xrmx/coverity150114-3
More coverity fixes
2015-01-16 10:55:07 +01:00
Riccardo Magliocchetti 428461838e proto/http: add missing check for getsockname return value
Reported by Coverity as CID #1264340
2015-01-14 21:54:42 +01:00
Riccardo Magliocchetti 4cd0f4eede proto/puwsgi: remove double assignment
Reported by Coverity as CID #1264343
2015-01-14 18:07:04 +01:00
Unbit c9c1ff676f ported 2.0.9 improvements 2014-11-14 15:43:47 +01:00
Unbit 71b441358f less strict http generator 2014-11-13 11:57:51 +01:00
Roberto De Ioris 69677193bd fixed REMOTE_ADDR in HTTP/1.1 mode 2014-10-04 12:06:16 +02:00
Roberto De Ioris 34d254fe21 added http11 protocol support 2014-10-04 11:45:29 +02:00
Xiuming Chen c4ed2dfffe Fix a log message. 2014-09-24 13:40:21 -07:00
Unbit ed2ca5d333 request buffer_size is now 64bit (except for uwsgi protocol) 2014-09-21 08:26:20 +02:00
Unbit cfe1e9de7b implemented OPTIONS in rados 2014-06-28 07:28:41 +02:00
Glenn Maynard 9fe4b7b14a Add ELB proxy protocol support to the HTTP module.
Previously, this was only supported with http-socket.  If you're
using http-socket, you probably have a webserver on top of you--and if
you have that, then uWSGI isn't receiving the proxy protocol anyway.
2014-05-16 16:16:01 +00:00
Unbit 68d5b2de3b implements eof management in fastcgi parser 2014-05-05 17:37:55 +02:00
Unbit 9ffc311177 fixed fastcgi parser 2014-04-30 14:40:34 +02:00
getcwd a09d25ccaa add ${HTTPS} to https_socket
https plugin sets ${HTTPS} so should https_socket proto -- admins can write consistent HTTP/HTTPS routing rules for both.
2014-04-14 14:22:31 -07:00
Unbit 5f759f0d26 allow duplicate headers in http router 2014-04-05 10:14:11 +02:00
Unbit 8a032b41ec combine headers with the same name in HTTP native mode 2014-03-31 10:32:18 +02:00
Unbit 61f3d162a4 getting rid og dynamic options (step 1) 2013-12-26 16:48:50 +01:00
Unbit e6c3c04e64 completed vector based I/O 2013-12-01 08:47:43 +01:00
Unbit 9a36b2b891 added writev api 2013-12-01 08:12:32 +01:00
Unbit e606d1e5d1 removal of embedded zeromq api 2013-11-18 11:11:46 +01:00
Unbit 422e958fe3 added uwsgi over SSL 2013-11-13 04:46:27 +01:00
Unbit 4d9c7809d6 added support for proxy protocol 2013-11-13 03:20:55 +01:00
Unbit fa78fd915b force https to on when --https-socket is in place 2013-11-12 05:59:10 +01:00
Unbit db56141485 completed --https-socket 2013-11-12 05:54:47 +01:00
Unbit 7685af4652 pluginized the socket protocols 2013-11-12 05:44:52 +01:00
Unbit 025cb7744e implemented goroutines timeout 2013-11-10 05:55:54 +01:00
Unbit 6ec32e192f added puwsgi protocol 2013-10-17 10:15:34 +02:00
Roberto De Ioris 22c034cdca removed uwsgidump protocol 2013-10-17 05:57:43 +02:00
Unbit 2e188dc25a fixed big endian support for uwsgi protocol 2013-10-05 07:15:36 +02:00
Unbit 23b3d7483f introducing raw mode 2013-09-30 13:43:13 +02:00
Unbit 1feed87c10 improved request_id management in fastcgi parser 2013-08-31 12:25:10 +02:00
Unbit f89742d81a fixed fastcgi bug exposed by apache mod_fastcgi 2013-08-31 12:08:27 +02:00
Unbit b3e4ff8613 cosmetic fix for fastcgi 2013-06-15 14:37:50 +02:00
Unbit 3eb5ec3543 better fastcgi handling 2013-06-15 14:36:18 +02:00
Unbit 5d0ea0066a fixed fastcgi body read 2013-06-02 12:52:13 +02:00
Unbit 6cf67b399c new api functions for http headers 2013-04-27 09:10:11 +02:00
Unbit fd6d9148f3 filter more headers in proxy mode 2013-04-16 18:00:30 +02:00
Unbit 7168c6dd69 improved caching 2013-04-16 17:46:36 +02:00
Unbit f121d41c2f added proxyhttp and proxyuwsgi 2013-04-16 17:11:32 +02:00
Unbit 0a59920025 honour http protocol in http internal router 2013-04-11 11:47:14 +02:00
Unbit d51cada284 second (and last i hope) part of mongrel2 support refactoring 2013-03-16 18:24:25 +01:00
Unbit 389eef9e88 first part of mongrel2 support refactoring 2013-03-16 18:02:11 +01:00
Riccardo Magliocchetti 7e58d78bfe proto/base: fix copy and paste bug in uwsgi_proto_base_cgi_prepare_headers
Reported by Coverity as CID #989253
2013-03-03 18:36:03 +01:00
Unbit 25c812e4aa fixed --http-socket url decoding 2013-02-23 13:46:31 +01:00
Unbit 32bf82552e added SCGI support 2013-02-15 19:08:28 +01:00
Unbit d15f1a9e36 prepare for SCGI support 2013-02-15 17:53:06 +01:00
Unbit 8ff56a694a added --http-socket-modifier1 and --http-socket-modifier2 2013-02-14 20:10:56 +01:00
Unbit 639f26ff26 improved fastcgi support 2013-02-14 20:08:35 +01:00