Unbit
216aff3820
allows fixed binding for resubscription
2014-01-07 15:23:13 +01:00
Unbit
18972d95a8
improved subscription system
2014-01-03 17:22:23 +01:00
Unbit
79a7797409
fixed #415
2013-10-12 08:05:56 +02:00
Unbit
7dff602e5e
try to fix retry engine
2013-05-14 16:43:44 +02:00
Unbit
2b2da8b7f4
fixed #172
2013-03-08 06:41:46 +01:00
Unbit
edabc3cc6e
fixed jvm build on python3
2013-03-06 11:15:16 +01:00
Unbit
af1eac9fcc
correctly report REMOTE_ADDR and REMOTE_PORT in the fastrouter
2013-03-06 08:55:04 +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
990e7241e6
added the sslrouter and various corerouters micro-optimizations
2013-01-29 09:08:41 +01:00
Unbit
8386d7829d
fixed fastrouter read body hook
2013-01-28 10:45:27 +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
688a227886
preliminary Websockets and SPDY support, highly optimized corerouters
2013-01-10 19:28:21 +01:00
Roberto De Ioris
41eba2b486
report static nodes in corerouters stats
2012-11-10 11:51:19 +01:00
Roberto De Ioris
951cbf3eba
implemented retries and fallback on the rawrouter
2012-11-10 10:25:40 +01:00
Łukasz Mierzwa
4c20d83573
count requests in (fast|http)router / with cs->un checks
2012-10-29 11:44:56 +01:00
Łukasz Mierzwa
7035a676a2
count requests in (fast|http)router
2012-10-29 10:58:03 +01:00
Roberto De Ioris
37b7c31849
fixed fastrouter leak with the new api
2012-10-20 19:39:08 +02:00
Roberto De Ioris
03104063cb
improved http memory handling
2012-10-20 18:16:03 +02:00
Roberto De Ioris
ef10dc054f
fixed fastrouter
2012-10-20 17:55:04 +02:00
Roberto De Ioris
353b837f67
preliminary port of the http router to the new api
2012-10-20 16:54:16 +02:00
Roberto De Ioris
d70ecab49f
simplified the fastrouter
2012-10-20 13:47:23 +02:00
Roberto De Ioris
c65adaaac7
first (destructive) commit for 1.4
2012-10-20 13:47:07 +02:00
roberto@quantal64
a979abf0c6
added multiple algorithms support for subscription load balancing
2012-10-02 17:08:40 +02:00
roberto@quantal64
5d4050817d
added --dlopen
2012-09-22 05:52:28 +02:00
roberto@quantal64
770114a21c
solaris fixes
2012-08-31 11:01:12 +02:00
roberto@precise64
8cc8394676
removed SCTP support
2012-05-24 12:24:29 +02:00
roberto@precise64
f041509f15
another big merge of routers
2012-05-13 07:44:05 +02:00
roberto@precise64
b6bdf37a1d
merged http and fastrouter
2012-05-12 19:37:44 +02:00
roberto@precise64
4060436099
allows subscription system via unix socket
2012-05-12 18:22:44 +02:00
roberto@precise64
b2abccd302
fixed uwsgi.sendfile()
2012-05-12 10:47:04 +02:00
roberto@mrspurr
e5ba01e707
fixed socket in non-blocking mode
2012-04-25 14:18:40 +02:00
roberto@precise64
6274e82cea
fix fastrouter subscription refcnt
2012-03-29 11:26:35 +02:00
roberto@goyle
282b2d5ace
lua fixes
2012-03-23 21:22:17 +01:00
roberto@precise64
1a93b68664
fixed expire_timeouts in fastrouter
2012-03-15 17:44:56 +01:00
roberto@precise64
02e4840b29
re-added --ignore-sigpipe
2012-03-10 12:34:45 +01:00
roberto@precise64
41464c3bfa
fr sctp fix
2012-03-10 11:35:05 +01:00
roberto@goyle
a3617d0b5a
fastrouter heavy optimization
2012-03-10 11:25:19 +01:00
roberto@centos6
10ff849ebd
fixed permissions of files
2012-03-07 15:06:38 +01:00
roberto@centos6
395cf57e21
added stats for sctp fastrouter
2012-03-07 02:55:48 +01:00
roberto@centos6
4c854a83c9
SCTP improvements, rack optimizations
2012-03-07 01:40:57 +01:00
roberto@centos6
881b3b7e0c
another series of SCTP fixes
2012-03-06 16:43:41 +01:00
roberto@openbsd50
c65b8ce162
various fixes
2012-03-06 15:20:25 +01:00
roberto@precise64
629fbf4f07
another series of sctp patch
2012-03-05 04:29:11 +01:00
roberto@precise64
da9ce52294
little refactoring for the fastrouter
2012-03-04 16:10:35 +01:00
roberto@precise64
205605a3c4
fixed PATH_INFO in php
2012-03-03 17:34:44 +01:00
roberto@precise64
e39127be92
ready for rc
2012-03-03 16:31:26 +01:00
roberto@precise64
0b2458d74a
SCTP is experimenta, stop development til 1.1 release
2012-03-03 16:17:16 +01:00
roberto@precise64
bb7456e3f8
gateways structure is again shared
2012-03-01 21:27:17 +01:00
roberto@precise64
5aff13543e
another fastrouter fix
2012-03-01 20:11:06 +01:00
roberto@mishmash
3c6de0e84d
various fastrouter fixes
2012-02-29 10:14:44 +01:00