Commit Graph

  • 22245055ef fixed #642 Roberto De Ioris 2014-06-02 06:53:06 +02:00
  • 6a32f5d49d fast fix for 2.0.5.1 2.0.5.1 Unbit 2014-06-01 08:06:26 +02:00
  • bf67984049 fixed #642 Roberto De Ioris 2014-06-02 06:53:06 +02:00
  • 7fa0955083 fixed http-manage-source type Roberto De Ioris 2014-06-01 06:47:31 +02:00
  • 41b6005d30 fixed http-manage-source type 2.0.5 Roberto De Ioris 2014-06-01 06:47:31 +02:00
  • 497f7efa55 prepare for 2.0.5 Roberto De Ioris 2014-06-01 06:18:01 +02:00
  • 6a390e2d17 fixed #641 Roberto De Ioris 2014-05-31 07:44:05 +02:00
  • ad7ca0b098 fixed #641 Roberto De Ioris 2014-05-31 07:44:05 +02:00
  • 3ea2033f57 merged intellisurvey branch in 2.1 Roberto De Ioris 2014-05-31 06:51:13 +02:00
  • 1d591c95f2 fixed #633 Roberto De Ioris 2014-05-31 06:41:30 +02:00
  • 3a6887082e implemented UWSGI_HOOK_CONTEXT Roberto De Ioris 2014-05-30 06:50:00 +02:00
  • 6179f889e9 implementation of emperor attributes for .ini files Roberto De Ioris 2014-05-30 06:43:15 +02:00
  • d3daca0b16 fixed #640 Roberto De Ioris 2014-05-29 19:52:49 +02:00
  • bae1ade00a added 'resolve' option Unbit 2014-05-29 09:50:50 +02:00
  • b6495c4fdc Merge pull request #639 from xtfxme/as-cpyext-intellisurvey unbit 2014-05-29 07:55:06 +02:00
  • 5a17557954 Support alternate build as proper CPython extension, and/or by distutils C Anthony Risinger 2014-05-27 05:51:13 -05:00
  • c5e1ead065 add alternate setup.py impl C Anthony Risinger 2014-05-28 12:52:41 -05:00
  • 65d25a0fc2 add build products to .gitignore C Anthony Risinger 2014-05-28 12:51:58 -05:00
  • fd663aedbd added setremoteaddr Unbit 2014-05-28 15:41:49 +02:00
  • 8d3e6cd3f3 added fix for older linux systems Roberto De Ioris 2014-05-28 06:55:53 +02:00
  • 657bc57885 added emperor-subreaper option and hook-as-on-demand-vassal Roberto De Ioris 2014-05-28 06:45:30 +02:00
  • 6b9ce2d755 added test for lru cache purge and fix for lru removal Unbit 2014-05-27 11:38:57 +02:00
  • bd2728b391 retry on mule_get_msg EAGAIN Unbit 2014-05-27 09:41:36 +02:00
  • 7b1138e5ef added perl low-level hook Unbit 2014-05-26 14:59:33 +02:00
  • dc250fd7b5 Merge pull request #636 from prymitive/issue635 unbit 2014-05-24 09:59:21 +02:00
  • 0a9345b8d4 fixed log setup when both --logto and --log2, fixes unbit/uwsgi#635 Łukasz Mierzwa 2014-05-23 18:44:40 +02:00
  • db509f2d38 Merge pull request #631 from btall/set-min-set-max unbit 2014-05-22 15:22:29 +02:00
  • b12c39607d less invasive privileges drop when chown-socket is in place Unbit 2014-05-22 09:00:43 +02:00
  • 224260ce3e postpone uwsgi_as_root() call Roberto De Ioris 2014-05-22 05:43:45 +02:00
  • 5f86d9522f hack for avoiding Safari iOS to make mess with keepalive Roberto De Ioris 2014-05-21 21:35:54 +02:00
  • a0fafe7847 try to honour chmod/chown socket in fd0 mode Unbit 2014-05-21 12:35:01 +02:00
  • daeaf1b231 Doesn't use uwsgi_metric_get for the comparison on uwsgi_metric_set_max and uwsgi_metric_set_min (it introduce a deadlock) Babacar TALL 2014-05-20 16:46:25 +02:00
  • fbc0a2775f when changing metrics we need a write lock Unbit 2014-05-20 16:02:54 +02:00
  • d3c89a3f63 various metrics fixes for reset_after_push feature Unbit 2014-05-20 15:35:33 +02:00
  • cd43a0d12d Merge pull request #630 from btall/reset-after-push unbit 2014-05-20 15:31:01 +02:00
  • f06df71bfc Use the wlock when the value is reseted Babacar TALL 2014-05-20 14:51:14 +02:00
  • eab2472dd0 Exposure of 'uwsgi_metric_set_min' & 'uwsgi_metric_set_max' for python interface. Babacar TALL 2014-05-19 19:04:23 +02:00
  • 87a2f3585c Add new functions 'uwsgi_metric_set_min' & 'uwsgi_metric_set_max', which... Babacar TALL 2014-05-19 18:55:45 +02:00
  • c257a9aa98 Update all plugins so that they bear this functionality (reset_after_push) Babacar TALL 2014-05-19 15:16:29 +02:00
  • 43aebe2d66 Implement a new metric option 'reset_after_push' which will make uWSGI... Babacar TALL 2014-05-19 14:25:25 +02:00
  • 309115d611 allow to enable the proxy protocol management only in the http router Roberto De Ioris 2014-05-17 11:52:58 +02:00
  • 5881d41b2b Merge pull request #627 from blue-goji/proxy-protocol-for-http-module unbit 2014-05-16 18:31:43 +02:00
  • 9fe4b7b14a Add ELB proxy protocol support to the HTTP module. Glenn Maynard 2014-05-13 16:25:17 +00:00
  • 567395f6c4 ready for fork-server heavy tests Unbit 2014-05-16 09:58:50 +02:00
  • ec28cca229 completed support for attributes in mongodb imperial monitor Unbit 2014-05-16 07:13:48 +02:00
  • 1cf169ebe0 implemented fork-server and wrapper vassal's attributes Unbit 2014-05-16 05:50:23 +02:00
  • 4d6daded29 implemented attributes in mongodb imperial monitor Unbit 2014-05-16 05:35:15 +02:00
  • ef8d9d6145 added api for emperor attributes Unbit 2014-05-16 05:27:52 +02:00
  • e61c2699f6 generic vassal's attributes logic Unbit 2014-05-16 05:11:04 +02:00
  • f56f16788b prepare for vassal's attributes Unbit 2014-05-14 18:39:10 +02:00
  • cb110260c3 inform user about UWSGI_GO_CHEAP_CODE Unbit 2014-05-14 15:35:06 +02:00
  • 1bb0f8fcb8 inform user about UWSGI_GO_CHEAP Unbit 2014-05-14 15:34:08 +02:00
  • 34349c39fe added UWSGI_GO_CHEAP Unbit 2014-05-14 15:24:37 +02:00
  • 154d17ec2b correctly manage 64bit sharedarea numbers on 32bit systems Unbit 2014-05-14 11:33:18 +00:00
  • 0dffa344b4 various sharedarea improvements Unbit 2014-05-14 10:45:49 +00:00
  • 930c19210a inform user about UWSGI_GO_CHEAP_CODE Unbit 2014-05-14 15:35:06 +02:00
  • 5beb170cfd inform user about UWSGI_GO_CHEAP Unbit 2014-05-14 15:34:08 +02:00
  • a13103d851 added UWSGI_GO_CHEAP Unbit 2014-05-14 15:24:37 +02:00
  • bc5a86694f correctly manage 64bit sharedarea numbers on 32bit systems Unbit 2014-05-14 11:33:18 +00:00
  • 812685096b various sharedarea improvements Unbit 2014-05-14 10:45:49 +00:00
  • 7681a40d88 fixed #622 Unbit 2014-05-13 19:37:10 +02:00
  • f70c070a0f fixed #622 Unbit 2014-05-13 19:37:10 +02:00
  • 47d00e2d11 Merge branch 'intellisurvey' of ssh://github.com/unbit/uwsgi into intellisurvey Unbit 2014-05-13 13:28:01 +02:00
  • cfbb213e6d fixed #623 Unbit 2014-05-13 13:26:00 +02:00
  • accf622ffc fixed #623 Unbit 2014-05-13 13:26:00 +02:00
  • 5871146519 ensure SIGPIPE is ignored in gevent mode Unbit 2014-05-13 12:49:58 +02:00
  • 04173869ee ensure SIGPIPE is ignored in gevent mode Unbit 2014-05-13 12:49:58 +02:00
  • f7fa4f760a added anot for TODO impkementations in the fork server Roberto De Ioris 2014-05-12 03:13:21 +02:00
  • 9e618ee105 implemented (early) shared per interpreter Roberto De Ioris 2014-05-12 03:05:33 +02:00
  • 9e7ba11228 avoid registering rpc functions too early Roberto De Ioris 2014-05-12 02:38:36 +02:00
  • c94aa42a02 added support for emperor protocol in the fork server Roberto De Ioris 2014-05-12 02:33:41 +02:00
  • c01d6242ad ansure stdc++ is linked for emperor_mongodb Unbit 2014-05-08 09:10:31 +02:00
  • eac016a416 force processname in fork-server mode Unbit 2014-05-08 09:06:30 +02:00
  • 5ffd5f9bb9 preapre for psgi early-exec Roberto De Ioris 2014-05-08 07:26:31 +02:00
  • 7c1bd05dd2 fixed #620 Roberto De Ioris 2014-05-08 06:48:30 +02:00
  • 066ef55766 allow variables in uwsgi router Unbit 2014-05-07 11:30:43 +02:00
  • e43a8fe8c5 improved icecast2 management Unbit 2014-05-07 06:53:30 +02:00
  • a7297782ab implement a form of virtualhosting for http/1.0 icecast2 source requests Unbit 2014-05-07 06:47:45 +02:00
  • 509a3c5cd4 fixed #620 Roberto De Ioris 2014-05-08 06:48:30 +02:00
  • 81ad3a916d allow variables in uwsgi router Unbit 2014-05-07 11:30:43 +02:00
  • 3f93a0b8e4 improved icecast2 management Unbit 2014-05-07 06:53:30 +02:00
  • 4408b655a4 implement a form of virtualhosting for http/1.0 icecast2 source requests Unbit 2014-05-07 06:47:45 +02:00
  • 3a1c5b4ad5 another refactor for on_demand socket management Unbit 2014-05-07 06:22:41 +02:00
  • 71a6b8a304 more Emperor backports Unbit 2014-05-07 06:22:03 +02:00
  • 50cbb016b5 refactored push pipe config Unbit 2014-05-07 06:17:05 +02:00
  • 7e9069eabf reindented emperor.c Unbit 2014-05-07 06:14:48 +02:00
  • d3de54ac3f correctly set pipes to -1 in emperor mode 2 Unbit 2014-05-07 06:12:58 +02:00
  • da335692a0 ported SOURCE management from 2.0.5 Unbit 2014-05-07 06:08:49 +02:00
  • 6c77dd0e38 fixed typo in SOURCE manager Roberto De Ioris 2014-05-07 06:08:19 +02:00
  • 27e506c72a added SOURCE management to http router Roberto De Ioris 2014-05-07 06:06:14 +02:00
  • bea68191e3 backported emperor fixes from 2.1 Roberto De Ioris 2014-05-07 06:03:54 +02:00
  • cf8580775a exit_on_reload on by default in fork-server mode Unbit 2014-05-06 18:32:01 +02:00
  • 472ac2dd9d fixed double-free Unbit 2014-05-06 18:28:40 +02:00
  • 246e106d85 added support for on_demand and config pipe in fork-server mode Unbit 2014-05-06 17:57:37 +02:00
  • e983fae9a4 it looks like SUBREAPER works great Unbit 2014-05-06 17:46:44 +02:00
  • 1219f6fc30 added adopted-vassals concept Unbit 2014-05-06 17:28:39 +02:00
  • 338700e950 completed prototype for Emperor fork-client Unbit 2014-05-06 14:22:02 +02:00
  • c63bb224fb reindented emperor Unbit 2014-05-06 14:06:06 +02:00
  • 119889584a fork server (step3) Unbit 2014-05-06 13:59:23 +02:00
  • 7ff5083e09 fork server (step2) Unbit 2014-05-06 12:43:50 +02:00