Unbit
9a36b2b891
added writev api
2013-12-01 08:12:32 +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
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
25c812e4aa
fixed --http-socket url decoding
2013-02-23 13:46:31 +01:00
Unbit
8ff56a694a
added --http-socket-modifier1 and --http-socket-modifier2
2013-02-14 20:10:56 +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
941ae2b5e3
better non-blocking support for protocols
2013-01-25 10:38:10 +01:00
Roberto De Ioris
4c669b17ef
fixed http-socket body storage leak
2013-01-16 16:25:06 +01:00
Roberto De Ioris
d5632f7715
fixed net offloading and http internal router
2012-12-13 15:25:45 +01:00
Roberto De Ioris
59cc3d7c04
fixed PATH_INFO usage in embedded http mode
2012-10-20 20:58:19 +02:00
Roberto De Ioris
8925ea06e1
improved router_http
2012-10-04 20:04:23 +02:00
roberto@quantal64
e8f39685cc
added the router_http plugin
2012-09-01 11:17:20 +02:00
roberto@quantal64
55288af936
fixed async + threading support
2012-07-07 10:04:50 +02:00
roberto@sirius
57b9bdb958
better write()/writev() management
2012-04-13 11:36:43 +02:00
roberto@centos6
10ff849ebd
fixed permissions of files
2012-03-07 15:06:38 +01:00
roberto@openbsd50
c65b8ce162
various fixes
2012-03-06 15:20:25 +01:00
roberto@precise64
ba663ef2cc
ready for new php plugin
2012-02-19 11:08:52 +01:00
roberto@precise64
22778d9de7
preliminary support for http basic auth
2012-02-12 08:34:14 +01:00
roberto@debian64
28106e624e
fixed http protocol bug
2012-02-01 16:41:50 +01:00
roberto@oneiric64
237f11dba3
fixed http protocol post optimization
2012-01-03 13:44:53 +01:00
roberto@debian32
5d7029744a
PATH_INFO is correctly escaped in http modes
2011-10-22 09:35:01 +02:00
roberto@debian32
9796e05ca1
added support for X_FORWARDED_SSL in http parser
2011-10-03 06:38:14 +02:00
roberto@debian32
4c36280287
support --manage-script-name in http socket mode
2011-09-30 12:32:31 +02:00
roberto@debian32
eaf7bb967d
added a check for http (3)
2011-09-30 09:43:42 +02:00
roberto@debian32
7be45c77b1
added a check for http (2)
2011-09-30 09:42:19 +02:00
roberto@debian32
5e2b460dc8
added a check for http (2)
2011-09-30 09:24:33 +02:00
roberto@debian32
16143e698f
added a check for http
2011-09-30 09:21:12 +02:00
roberto@debian32
47adc8fe48
added --http-socket and --fastcgi-socket
2011-07-29 14:26:07 +02:00
roberto@debian32
865ad5d631
virtualhosting for http protocol
2011-07-29 13:59:29 +02:00
roberto@debian32
877b99c1d5
extreme optimization for http protocol
2011-07-29 13:49:22 +02:00
roberto@debian32
c04513f8bd
fixed SERVER_PORT in http protocol handler
2011-07-29 06:13:50 +02:00
roberto@indianajones
d2abdb5d3a
fix accept() to receive the correct ip
2011-06-02 18:44:48 +01:00
roberto@debian32
42d940c38e
a bit of refactoring
2011-05-14 09:34:03 +02:00
roberto@debian32
8b53df27ab
gcc-4.6 fixes and applied Riccardo Magliocchetti patch for libm
2011-04-26 07:38:10 +02:00
roberto@maverick64
8370977e5b
fixed indentation
2011-04-25 07:15:41 +02:00
roberto@natty32
673275e708
multiprotocol refactoring
2011-04-19 18:14:40 +02:00
roberto@natty32
4a57115336
edge triggered events support
2011-04-18 17:07:13 +02:00
roberto@natty32
363366d012
preliminary fastcgi support
2011-04-17 07:35:15 +02:00
roberto@natty32
26d4fd4e00
fixed uwsgi protocol support
2011-04-16 20:02:27 +02:00
roberto@natty32
09ee97e775
first destructive commit for uWSGI 0.9.8
2011-04-16 19:41:58 +02:00