Roberto De Ioris
cc9151f89e
'wsgi' option is an alias for 'module' not 'wsgi-file'
2012-11-12 11:57:55 +01:00
Roberto De Ioris
cf62b03e33
endiness fixes and added support for not waiting for thread cancellation
2012-11-12 10:36:18 +01:00
Roberto De Ioris
b96b6a24a6
support for rack official commit afc9b0313c
2012-11-12 09:40:38 +01:00
Roberto De Ioris
242e01e37a
added 'wsgi' alias option
2012-11-11 17:32:18 +01:00
Roberto De Ioris
41eba2b486
report static nodes in corerouters stats
2012-11-10 11:51:19 +01:00
Roberto De Ioris
24763fdbd2
fixed xclient
2012-11-10 11:23:39 +01:00
Roberto De Ioris
951cbf3eba
implemented retries and fallback on the rawrouter
2012-11-10 10:25:40 +01:00
Roberto De Ioris
8759b66206
ported rawrouter to the new api with xclient support
2012-11-10 09:33:33 +01:00
Roberto De Ioris
5c64839734
even the router_uwsgi plugin can offload
2012-11-09 20:18:43 +01:00
Roberto De Ioris
e4de9a8bc7
improved offload threads subsystem
2012-11-09 20:04:27 +01:00
Roberto De Ioris
f5d6cb65f9
added uwsgi.Handler(http.Handler) go func
2012-11-07 15:52:37 +01:00
Roberto De Ioris
d248b290f2
added --php--allowed-script
2012-11-07 12:24:12 +01:00
Roberto De Ioris
feac596efc
fixed SSL buffer usage
2012-11-06 06:26:41 +01:00
Roberto De Ioris
981ddfcefe
do not segfault on go if master-requiring api is called
2012-11-05 19:42:39 +01:00
Roberto De Ioris
5e561b6578
simplified go interface
2012-11-05 18:18:48 +01:00
Unbit
ecbda6dc26
refactored go symbol loaders
2012-11-05 11:16:42 +01:00
Roberto De Ioris
6d9de4c618
completed caching support for go
2012-11-05 10:32:37 +01:00
Roberto De Ioris
4ca14f6046
added two tests for go web apps, and completed request body advanced management
2012-11-05 09:09:38 +01:00
Roberto De Ioris
d856c9920d
added comments in uwsgi.go package
2012-11-05 07:51:00 +01:00
Roberto De Ioris
fd62440265
Merge branch 'master' of github.com:unbit/uwsgi
2012-11-04 19:52:59 +01:00
Roberto De Ioris
d4041c9e1d
fixed goroutines support
2012-11-04 19:52:46 +01:00
unbit
dc9e1bd324
Merge pull request #44 from StephenPierce/new-snmp-functions
...
New snmp functions
2012-11-04 10:44:39 -08:00
Roberto De Ioris
89bbd967ed
added --goroutines shortcut
2012-11-04 11:00:06 +01:00
Roberto De Ioris
276ada315d
fallback to DefaultServeMux if no RequestHandler has been defined
2012-11-04 10:54:06 +01:00
Roberto De Ioris
bdd0d408a0
go modifier1 is officially assigned as 11
2012-11-04 10:41:51 +01:00
Roberta Giordano
5ddaa2e436
fixed go build in OSX
2012-11-04 10:31:12 +01:00
Roberto De Ioris
f9d0e75056
automatically build uwsgi.go
2012-11-04 10:17:23 +01:00
Stephen Pierce
9371e2b8de
Added SNMP incr/decr functions for counter32/counter64/gauge types. Wrapped all operations (set/get/incr/decr) with lock to prevent contention.
2012-11-02 16:00:31 -07:00
Roberto De Ioris
95d3ee4e61
added mongodb stats pusher
2012-11-02 12:06:08 +01:00
Roberto De Ioris
1606b8b775
remove obsolete ruby threading definitions
2012-10-31 10:54:57 +01:00
Roberto De Ioris
d3194ca011
remove monitored fd from async queue when in async mode
2012-10-30 18:31:04 +01:00
Roberto De Ioris
7882d12a80
better sockets management in stats servers
2012-10-30 09:31:15 +01:00
Roberto De Ioris
9342acc500
allows exported json stats in http format
2012-10-30 08:45:32 +01:00
Unbit
2de5e8994f
allows building without routing
2012-10-29 16:51:21 +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
736f99d10b
added router_cache plugin
2012-10-29 10:11:42 +01:00
Roberto De Ioris
e274f53286
a couple of fedora17-specific fixes
2012-10-28 19:58:25 +01:00
Roberto De Ioris
c03dcf4617
added logfile commodity plugin
2012-10-28 19:27:42 +01:00
Roberto De Ioris
9ae1354d1a
added the systemd journal logger
2012-10-28 08:02:18 +01:00
Roberto De Ioris
b29f0b9436
reimplemented --http-to-https
2012-10-27 20:12:19 +02:00
Roberto De Ioris
e01cd802d8
re-implemented http expect/continue
2012-10-27 19:39:01 +02:00
Roberto De Ioris
3a48b898ad
refactored router_access plugin
2012-10-27 15:37:14 +02:00
unbit
4f4771b527
Merge pull request #31 from brainbitsca/master
...
router_access - plugin to implement hosts_access
2012-10-27 06:03:58 -07:00
Roberto De Ioris
a99670cfb5
fixed an incredibly stupid bug in http/https router
2012-10-27 11:58:10 +02:00
colinlbc
e105ebe273
remove stray uwsgi_log()
2012-10-25 14:47:50 -07:00
colinlbc
11d2c004c2
moved critical scrncpy out of #ifdef UWSGI_DEBUG
2012-10-25 14:30:47 -07:00
colinlbc
e8bfa12372
Reworked things to get rid of several pointer errors.
...
Implemented svcname paramater for hosts access mode to set daemon name in hosts.allow,hosts.deny.
New router config syntax:
svcname defaults to uwsgi
uwsgi.ini:
router access:hosts
router access:hosts=svcname
router access:allow=addr
router access:deny=addr
hosts.deny:
svcname:ALL
2012-10-25 14:10:37 -07:00
Łukasz Mierzwa
317e9efa2d
harakiri count is now accurate so we don't need to divide here
2012-10-25 15:23:35 +02:00
colinlbc
99f584cff0
use char *remote_addr instead of wsgi_req->remote_addr
2012-10-24 03:03:13 -07:00