Unbit
b0e6d19d5c
added --http-server-name-as-http-host
2014-01-16 07:12:56 +01:00
Unbit
b3bba48d1a
add buffer-size configuration to the other routers
2014-01-03 17:24:40 +01:00
Unbit
18972d95a8
improved subscription system
2014-01-03 17:22:23 +01:00
Riccardo Magliocchetti
8b90efc567
plugins/http: check return value of uwsgi_cr_set_hooks
...
Reported by Coverity as CID #970970
2013-12-28 15:54:59 +01:00
Unbit
6d91b7317d
try to address a strange crash
2013-12-28 07:10:23 +01:00
Unbit
30c6ac8cb8
allows gateway to drop privileges
2013-12-16 17:09:39 +01:00
Pavlo Kapyshin
c62aa8e7ed
Fix typos
2013-11-11 23:05:30 +02:00
Unbit
5d8e5d943f
improved smartos support
2013-08-29 10:30:01 +00:00
Unbit
ec27d624c3
fixed http-keepalive memleak
2013-07-26 12:17:23 +02:00
Unbit
f4a1d76396
try to fix auto chunking in http router
2013-07-17 16:21:13 +02:00
Unbit
294452eef7
added support for retry in http router
2013-06-25 07:56:01 +02:00
Roberta Giordano
23843163ad
right fix for pipeline requests
2013-05-22 07:41:18 +02:00
Unbit
3a7ba3675b
better sanity check for http requests
2013-05-20 23:44:05 +02:00
Unbit
59eda11c1b
Merge branch 'master' of https://github.com/unbit/uwsgi
2013-05-20 18:58:21 +02:00
Unbit
78684a424f
support for http keepalive for request with body
2013-05-20 14:27:50 +02:00
Andre Cruz
094d4b99a4
Drop obvious invalid requests.
2013-05-20 10:44:35 +01:00
Unbit
bd1163c439
fixed websocket proxy
2013-04-11 17:24:44 +02:00
Unbit
77602a8de4
improved websockets detection
2013-04-11 11:30:15 +02:00
Unbit
88555e2c20
improved poll() support
2013-03-13 14:33:38 +01:00
Unbit
9d4300d514
call ERR_clear_error after each https session close
2013-03-06 10:35:32 +01:00
Unbit
522cbfe855
Merge branch 'master' of github.com:unbit/uwsgi
2013-03-04 06:11:27 +01:00
Unbit
cb271e9a05
use exec/execfile instead of import in the build system
2013-03-04 06:10:28 +01:00
Riccardo Magliocchetti
511a0aca0b
plugins/http: remove self assignment
...
Also while at it cleanup the handling of the if branch around
the ifdefery.
Reported by Coverity as CID #970999 .
2013-03-03 19:51:40 +01:00
Unbit
4aa17c40fc
allows building without ssl
2013-02-28 14:08:15 +01:00
Unbit
3d171f52b3
report client address and client port on corerouter errors
2013-02-19 09:01:41 +01:00
Unbit
cfa4d2a3ad
added ipv6 in corerouters
2013-02-19 08:19:47 +01:00
Unbit
9610ec72ab
openindiana fixes
2013-02-15 22:24:35 +01:00
Unbit
94aed13978
simplified --http-websockets
2013-02-03 20:52:42 +01:00
Unbit
d4130dbc4b
first round of protocol parsers optimizations
...
preliminary api for language-independent body read
another step
completed body read language independent implementation
ported gevent to the new read/write api
ported websockets to the new read/write api
removed channels subsystem
removed channels subsystem
ported lua to the new read/write api
fixed post-buffering
readline is still broken
improved request body readline
very difficult test for readline()/read() combo passed
other improvements in postbuffering/read/readline
ported --http-socket to the new api
added X-Forwarded-SSL management
removed old api
more refactoring
ported the RACK plugin to the new api
ported psgi plugin to the new api
defintely removed clustering
simpified ifdel hell
simpified ifdef hell
removed useless configuration options
2013-02-03 10:38:13 +01:00
Unbit
ac78830a90
offloading by default, if available
2013-01-30 13:22:02 +01:00
Unbit
feca5abc53
announce only spdy3
2013-01-30 08:30:33 +01:00
Riccardo Magliocchetti
956f54033c
plugins/http: fixup some leaks in spdy
...
Reported by Coverity as CID #971245 , #971246 .
2013-01-30 18:05:42 +01:00
Unbit
990e7241e6
added the sslrouter and various corerouters micro-optimizations
2013-01-29 09:08:41 +01:00
Unbit
d42649d80b
implemented SPDYv3 WINDOW UPDATE
2013-01-25 18:58:11 +01:00
Unbit
2acd338429
SPDY improvements
2013-01-25 17:38:42 +01:00
Unbit
7adcb19d1a
fixed --http-to-https
2013-01-25 12:51:26 +01:00
Unbit
e88d4bbb79
improved expect-continue management
2013-01-25 09:41:39 +01:00
Unbit
8d33491211
added magix gzipper in http corerouter and added sessions counter in corerouters
2013-01-24 19:31:50 +01:00
Unbit
13a42599ea
corerouters --*-use-cache option can take an optional cache name
2013-01-24 10:24:46 +01:00
Roberto De Ioris
6f956c6965
fixed gzip encoding
2013-01-22 18:28:40 +01:00
Roberto De Ioris
729fdd22c4
preliminary support for uWSGI-Encoding magic header
2013-01-21 19:24:27 +01:00
Roberto De Ioris
1e5739f8ea
added core/strings.c
2013-01-21 16:41:33 +01:00
Roberto De Ioris
61ee03a99e
improved http keepalive
2013-01-21 10:15:26 +01:00
Roberto De Ioris
ab2a8c90cd
fixed http router
2013-01-20 20:51:48 +01:00
Roberto De Ioris
fe4f621d79
added --http-auto-chunked
2013-01-18 14:51:16 +01:00
Roberto De Ioris
9aebb6c564
working --http-keepalive implementation
2013-01-17 17:13:13 +01:00
Roberta Giordano
7a80ee49be
osx fixes
2013-01-11 14:44:21 +01:00
Roberto De Ioris
e31d0a8693
websocket gevent hooks
2013-01-11 14:40:23 +01:00
Roberto De Ioris
9d43d6c9d4
removed some debug info
2013-01-11 11:57:42 +01:00
Roberto De Ioris
b03008d1a6
spdy ping/pong
2013-01-11 11:46:32 +01:00