Roberto De Ioris
41b6005d30
fixed http-manage-source type
2.0.5
2014-06-01 06:47:31 +02:00
Roberto De Ioris
497f7efa55
prepare for 2.0.5
2014-06-01 06:18:01 +02:00
Roberto De Ioris
ad7ca0b098
fixed #641
2014-05-31 07:44:05 +02:00
Roberto De Ioris
1d591c95f2
fixed #633
2014-05-31 06:41:30 +02:00
Roberto De Ioris
d3daca0b16
fixed #640
2014-05-29 19:52:49 +02:00
Unbit
bae1ade00a
added 'resolve' option
2014-05-29 09:50:50 +02:00
Unbit
fd663aedbd
added setremoteaddr
2014-05-28 15:41:49 +02:00
Unbit
6b9ce2d755
added test for lru cache purge and fix for lru removal
2014-05-27 11:38:57 +02:00
Unbit
bd2728b391
retry on mule_get_msg EAGAIN
2014-05-27 09:41:36 +02:00
unbit
dc250fd7b5
Merge pull request #636 from prymitive/issue635
...
fixed log setup when both --logto and --log2, fixes unbit/uwsgi#635
2014-05-24 09:59:21 +02:00
Łukasz Mierzwa
0a9345b8d4
fixed log setup when both --logto and --log2, fixes unbit/uwsgi#635
2014-05-23 18:44:40 +02:00
unbit
db509f2d38
Merge pull request #631 from btall/set-min-set-max
...
Add new functions 'uwsgi_metric_set_min' & 'uwsgi_metric_set_max', wh…
2014-05-22 15:22:29 +02:00
Unbit
b12c39607d
less invasive privileges drop when chown-socket is in place
2014-05-22 09:00:43 +02:00
Roberto De Ioris
224260ce3e
postpone uwsgi_as_root() call
2014-05-22 05:43:45 +02:00
Roberto De Ioris
5f86d9522f
hack for avoiding Safari iOS to make mess with keepalive
2014-05-21 21:35:54 +02:00
Unbit
a0fafe7847
try to honour chmod/chown socket in fd0 mode
2014-05-21 12:35:01 +02:00
Babacar TALL
daeaf1b231
Doesn't use uwsgi_metric_get for the comparison on uwsgi_metric_set_max and uwsgi_metric_set_min (it introduce a deadlock)
2014-05-20 16:46:25 +02:00
Unbit
fbc0a2775f
when changing metrics we need a write lock
2014-05-20 16:02:54 +02:00
Unbit
d3c89a3f63
various metrics fixes for reset_after_push feature
2014-05-20 15:35:33 +02:00
unbit
cd43a0d12d
Merge pull request #630 from btall/reset-after-push
...
Implement a new metric option 'reset_after_push' which will make uWSGI.....
2014-05-20 15:31:01 +02:00
Babacar TALL
f06df71bfc
Use the wlock when the value is reseted
2014-05-20 14:51:14 +02:00
Babacar TALL
eab2472dd0
Exposure of 'uwsgi_metric_set_min' & 'uwsgi_metric_set_max' for python interface.
2014-05-20 11:57:53 +02:00
Babacar TALL
87a2f3585c
Add new functions 'uwsgi_metric_set_min' & 'uwsgi_metric_set_max', which...
...
push respectively a absolute value if she is less than or greater than
that the previous push.
Refactore the function uwsgi_metric_set_min
2014-05-20 11:57:42 +02:00
Babacar TALL
c257a9aa98
Update all plugins so that they bear this functionality (reset_after_push)
2014-05-19 15:16:29 +02:00
Babacar TALL
43aebe2d66
Implement a new metric option 'reset_after_push' which will make uWSGI...
...
reset to 0 the given metric after it's been pushed to the stats backend.
This is handy when you want to automatically reset counters every 'freq'
seconds.
2014-05-19 14:36:25 +02:00
Roberto De Ioris
309115d611
allow to enable the proxy protocol management only in the http router
2014-05-17 11:52:58 +02:00
unbit
5881d41b2b
Merge pull request #627 from blue-goji/proxy-protocol-for-http-module
...
Add ELB proxy protocol support to the HTTP module.
2014-05-16 18:31:43 +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
930c19210a
inform user about UWSGI_GO_CHEAP_CODE
2014-05-14 15:35:06 +02:00
Unbit
5beb170cfd
inform user about UWSGI_GO_CHEAP
2014-05-14 15:34:08 +02:00
Unbit
a13103d851
added UWSGI_GO_CHEAP
2014-05-14 15:24:37 +02:00
Unbit
bc5a86694f
correctly manage 64bit sharedarea numbers on 32bit systems
2014-05-14 11:33:18 +00:00
Unbit
812685096b
various sharedarea improvements
2014-05-14 10:45:49 +00:00
Unbit
f70c070a0f
fixed #622
2014-05-13 19:37:10 +02:00
Unbit
accf622ffc
fixed #623
2014-05-13 13:26:00 +02:00
Unbit
04173869ee
ensure SIGPIPE is ignored in gevent mode
2014-05-13 12:49:58 +02:00
Roberto De Ioris
509a3c5cd4
fixed #620
2014-05-08 06:48:30 +02:00
Unbit
81ad3a916d
allow variables in uwsgi router
2014-05-07 11:30:43 +02:00
Unbit
3f93a0b8e4
improved icecast2 management
2014-05-07 06:53:30 +02:00
Unbit
4408b655a4
implement a form of virtualhosting for http/1.0 icecast2 source requests
2014-05-07 06:47:45 +02:00
Unbit
71a6b8a304
more Emperor backports
2014-05-07 06:22:03 +02:00
Unbit
7e9069eabf
reindented emperor.c
2014-05-07 06:14:48 +02:00
Roberto De Ioris
6c77dd0e38
fixed typo in SOURCE manager
2014-05-07 06:08:19 +02:00
Roberto De Ioris
27e506c72a
added SOURCE management to http router
2014-05-07 06:06:14 +02:00
Roberto De Ioris
bea68191e3
backported emperor fixes from 2.1
2014-05-07 06:03:54 +02:00
Unbit
9b207d8a62
added --metrics-no-cores, --stats-no-cores, --stats-no-metrics. fixed #537
2014-05-05 18:19:08 +02:00
Unbit
68d5b2de3b
implements eof management in fastcgi parser
2014-05-05 17:37:55 +02:00
Unbit
3a62573005
close pipe and config file descriptors when back to on-demand mode
2014-05-04 19:43:38 +02:00
Unbit
1c6dd42318
added --emperor-no-blacklist
2014-05-04 09:15:15 +02:00
unbit
73ad0677bd
Merge pull request #616 from prymitive/ignore_static_file_avg_rt
...
don't recalculate avg_rt for static files
2014-05-04 08:01:58 +02:00