Unbit
ab4afdbeaa
fixed template plugin
2013-11-09 06:39:29 +01:00
Unbit
8b0565c0b8
added metric api to ruby
2013-11-09 04:31:14 +01:00
Unbit
f8bbd2177e
added stats pusher default plugins
2013-11-07 11:27:40 +01:00
Unbit
1b99f9a750
added no_content_length to the cache router
2013-11-06 11:44:47 +01:00
Unbit
a434195318
transformation_template has been moved to a plugin
2013-11-06 11:39:34 +01:00
Unbit
a6a8faea78
added 'uwsgi' transformation
2013-11-06 10:52:19 +01:00
Łukasz Mierzwa
fc7026c076
allow disabling retries in carbon
2013-11-02 18:59:25 +01:00
unbit
f4be581666
Merge pull request #441 from xrmx/jvmarch2
...
plugins/jvm: let override jvm arch
2013-11-02 10:07:39 -07:00
Riccardo Magliocchetti
23d70f6936
plugins/jvm: let override jvm arch
...
On mixed 64 bit kernel / 32 bit userspace linux systems the jvm
does not get recognized automatically if installed.
Permit to force an arch by exporting JVM_ARCH which is way more
easier than exporting the full path for includes and libraries.
2013-11-02 17:54:20 +01:00
Riccardo Magliocchetti
68b411f487
plugins/xslt: correct logical operator
...
Fixes a null pointer dereference.
Reported by Coverity as CID #1125160
2013-11-02 16:38:10 +01:00
Riccardo Magliocchetti
40bfbc0a44
plugins/pty: Fix a couple of memory issues
...
Rpoerted by Coverity as CID #1125163 and #1125162
2013-11-02 16:33:48 +01:00
Riccardo Magliocchetti
fc9b6ea275
plugins/xslt: fix memory leaks
...
Rpeorted by Coverity as CID #1125164
2013-11-02 16:25:50 +01:00
Riccardo Magliocchetti
522f3bb3a1
plugins/xslt: fix xmlfile lifecycle
...
Fixes an use after free and a memory leak.
Reported by Coverity as CID #1125165 , #1125167
2013-11-02 16:17:53 +01:00
Riccardo Magliocchetti
743c7ceaa6
plugins/v8: fix double free
...
Reported by Coverity as CID #1125166
2013-11-02 16:09:58 +01:00
Łukasz Mierzwa
7d422d11e4
port carbon plugin to support retries in stats pusher, replaces old non-functional retry handling
2013-11-01 20:07:08 +01:00
Unbit
94353efb3f
correctly support python2.4
2013-11-01 10:02:35 +01:00
Roberto De Ioris
be6081c6f7
port the carbon metric feature to latest api
2013-11-01 09:51:00 +01:00
Łukasz Mierzwa
1b334e8cf7
enable switching stats source from carbon's own loop to metrics data, fixes #417
2013-10-31 18:38:54 +01:00
Riccardo Magliocchetti
d505964321
plugins/gevent: don't dereference null pointer
...
We should not pass a NULL pointer to Py_DECREF. This is possible
if wsgi_req->socket->edge_trigger is true.
Reported by Coverity as CID #970981 .
2013-10-28 19:38:02 +01:00
Riccardo Magliocchetti
f58a9c6119
plugins/router_hash: don't dereference a null pointer
...
In case this condition is true:
if (urhc->items[i] == ';') {
but this is false:
if (found == hashed_result)
for the latest loop iteration value would be set as NULL
This is a bit unfortunate because later we can:
- use it in arithmetics
- dereference it in uwsgi_req_append
To fix that update vallen only if value is not null.
Reported by Coverity sa CID #1100805 .
2013-10-28 19:27:06 +01:00
Unbit
6cb160bb26
support for WSGI genrators in tornado
2013-10-28 09:55:06 +01:00
Unbit
009a3f2c0d
fixed greenlet memory leaks
2013-10-28 07:59:45 +01:00
Unbit
11b3d1fb94
greenlet plugin still need a bit of checks for reference counting
2013-10-27 19:06:18 +01:00
Unbit
7a39472700
various improvements in greenlet plugin
2013-10-27 18:31:31 +01:00
Unbit
4489b48603
added tornado loop engine
2013-10-27 18:08:34 +01:00
unbit
34e9dabffc
Merge pull request #430 from xrmx/coverity2510
...
Fix some leaks reported by coverity
2013-10-25 19:14:19 -07:00
Bill Anderson
0d07ff25f9
Fixing argument for length of the string 'destroy'
2013-10-25 13:20:11 -05:00
Riccardo Magliocchetti
4777666588
plugins/rrdtools: don't leak filename
...
Reported by coverity as CID #1112121
2013-10-25 19:26:58 +02:00
Unbit
f0b1d79f8b
added metrics api to pypy
2013-10-22 19:37:21 +02:00
Unbit
28566ad772
threads must be implicit in PyPy
2013-10-22 19:29:12 +02:00
Unbit
40c0e139d4
added metric api to python plugin
2013-10-22 16:25:56 +02:00
Unbit
04f2444ea0
added --zabbix-template
2013-10-22 12:11:19 +02:00
Unbit
400a9d72ef
reimplemented metrics initial_value
2013-10-21 15:59:25 +02:00
Unbit
11f8f0385a
added router_metrics plugin
2013-10-21 15:48:37 +02:00
Unbit
3dd3122236
ported rrdtool to the metric api
2013-10-21 10:37:50 +02:00
Unbit
af6eaf6737
completed perl metric api
2013-10-19 09:54:28 +02:00
Unbit
f462792c8e
fixed uwgsi-docs bug 98
2013-10-18 12:13:02 +02:00
Unbit
03879fdc0c
first test for metric api from apps (perl only)
2013-10-18 09:35:04 +02:00
Unbit
389d0b95d5
added the zabbix plugin (metrics based)
2013-10-17 16:30:19 +02:00
Unbit
4a4dbbcf69
ported the stats plugin to the metric subsystem
2013-10-15 14:08:01 +02:00
Unbit
79a7797409
fixed #415
2013-10-12 08:05:56 +02:00
Unbit
3b13de3e6e
check for NULL dictionary values in python autoreloader
2013-10-12 00:34:31 +02:00
Unbit
ed71000033
fixed FreeBSD compilation
2013-10-11 09:44:50 +02:00
Unbit
20860ed069
fixed python3 build
2013-10-11 14:07:02 +02:00
Unbit
2e62f13917
fixed mono options parsing
2013-10-11 05:59:20 +02:00
root
68e81828d1
finally fixed the problem with python and arm (raspberrypi/sheevaplug)
2013-10-11 02:50:40 +00:00
Łukasz Mierzwa
dfa4834be3
fixed backlog2 example plugin
2013-10-08 23:16:03 +02:00
Unbit
192312e3ea
avoid crashing on non-conformant PSGI response headers
2013-10-07 10:21:39 +02:00
Unbit
58abd07a88
support remote sources for perl scripts
2013-10-07 10:11:50 +02:00
Unbit
706f1b59c3
make clang happy
2013-10-07 09:52:32 +02:00