Commit Graph

  • 65c047dca1 added timebomb concept and improved gevent reloading Unbit 2013-02-09 07:55:12 +01:00
  • 73b1887287 fixed #34 Unbit 2013-02-08 21:06:42 +01:00
  • 8d41a77baa coro and gevent improvements Unbit 2013-02-08 07:01:04 +01:00
  • 0692bf45da fixed a stupid bug in protocol parser Unbit 2013-02-07 21:09:22 +01:00
  • 9d5d439191 rpc subsystem is now async/greenthreads friendly Unbit 2013-02-07 18:31:44 +01:00
  • 9f15345183 prepare dor async-friendly rpc Unbit 2013-02-07 17:23:59 +01:00
  • 7d84413038 added a note on cheap string Unbit 2013-02-07 16:49:42 +01:00
  • ecd4b9bc36 added notes for the new caching plugin Unbit 2013-02-07 16:15:26 +01:00
  • 47d66ab368 ported cache store system to the new api Unbit 2013-02-07 16:01:15 +01:00
  • 54227db3e4 cache syncing is working again Unbit 2013-02-07 15:42:14 +01:00
  • aecd9a7703 ported udp cache server to the new api Unbit 2013-02-07 15:33:01 +01:00
  • dd0551bf68 ported the cache sync client system to the new api Unbit 2013-02-07 15:21:32 +01:00
  • d649853a51 ported cache udp nodes to the new api Unbit 2013-02-07 15:12:58 +01:00
  • 9ae1b26d52 fixed suspend when harakiri is in place Unbit 2013-02-07 14:11:24 +01:00
  • 05ad7bf07e fixed suspend when harakiri is in place Unbit 2013-02-07 14:10:13 +01:00
  • f29ac2117f refactored mod_proxy_uwsgi Unbit 2013-02-07 13:35:43 +01:00
  • 91be1f8929 really apply PATH_INFO fix in mod_proxy_uwsgi Unbit 2013-02-07 11:43:59 +01:00
  • 1e9c8c47bb add copyright notes in mod_proxy_uwsgi and correctly decode PATH_INFO/SCRIPT_NAME Unbit 2013-02-07 10:05:15 +01:00
  • 63c8ce3bf8 updated mod_uwsgi copyright notes Unbit 2013-02-07 09:43:01 +01:00
  • d13b58869d fiber fixes Unbit 2013-02-04 11:23:47 +01:00
  • 49740e99fb Merge branch 'master' of github.com:unbit/uwsgi Unbit 2013-02-04 11:02:43 +01:00
  • 09b136ed2c Merge pull request #149 from prymitive/alarm_curl unbit 2013-02-05 03:30:59 -08:00
  • 5be46f0cb3 ifdefed stuff only available in newer curl releases Łukasz Mierzwa 2013-02-05 11:50:06 +01:00
  • e5094e7efa ruby/rack websockets support Unbit 2013-02-04 11:02:24 +01:00
  • 60580a0195 prepare for ruby websockets + fibers support Unbit 2013-02-04 08:55:19 +01:00
  • 0a73039cfc improved ugreen support and cgi integration Unbit 2013-02-04 04:56:13 +01:00
  • 94aed13978 simplified --http-websockets Unbit 2013-02-03 20:52:42 +01:00
  • 9679645354 Coro::AnyEvent + websockets is working Unbit 2013-02-03 20:38:30 +01:00
  • 0c1a25b8a6 coroae fixes Unbit 2013-02-03 17:03:59 +01:00
  • 4a3c1e537b zmq need a bit more work... Unbit 2013-02-03 15:58:29 +01:00
  • c355c93f12 ported ping plugin to the new api Unbit 2013-02-03 14:17:39 +01:00
  • 5552e87087 generalized offload subsystem Unbit 2013-02-03 14:14:00 +01:00
  • 67544158d9 osx fixes Roberta Giordano 2013-02-04 13:08:16 +01:00
  • f117f404fc fixed a regression with sendfile() Unbit 2013-02-03 10:57:13 +01:00
  • d4130dbc4b first round of protocol parsers optimizations Unbit 2013-01-31 21:52:26 +01:00
  • f281d21a1b backported improved alarm_xmpp plugin Unbit 2013-01-31 09:59:54 +01:00
  • e50a7c518f improved alarm_xmpp plugin Unbit 2013-01-31 09:56:20 +01:00
  • 874b994e66 added --static-gzip-* options Unbit 2013-01-31 07:49:19 +01:00
  • cc93687476 better support for robust mutexes Unbit 2013-01-30 18:31:15 +01:00
  • b9a2b92005 fixed PTHREAD_MUTEX_ROBUST [4] Unbit 2013-01-30 18:28:23 +01:00
  • 92a26d4ff6 fixed PTHREAD_MUTEX_ROBUST [3] Unbit 2013-01-30 18:26:24 +01:00
  • 51360416a7 fixed PTHREAD_MUTEX_ROBUST [2] Unbit 2013-01-30 18:20:22 +01:00
  • c7bc98a50c fixed PTHREAD_MUTEX_ROBUST Unbit 2013-01-30 18:16:24 +01:00
  • b4b5c0175a added __USE_UNIX98 to pthread.h Unbit 2013-01-30 18:14:37 +01:00
  • 7ed3eb36ee fixed PTHREAD_PRIO_INHERIT Unbit 2013-01-30 18:09:48 +01:00
  • e354f3b37a fixed PTHREAD_PRIO_INHERIT Unbit 2013-01-30 18:07:24 +01:00
  • 05c475f597 added --thunder-lock Unbit 2013-01-30 18:02:03 +01:00
  • d204e75c1c added --thunder-lock Unbit 2013-01-30 17:59:00 +01:00
  • c750dfc1e3 Revert "fixed SERVER_PORT in routers when shared sockets are in place" Unbit 2013-01-30 16:57:59 +01:00
  • 01b14f4395 fixed SERVER_PORT in routers when shared sockets are in place Unbit 2013-01-30 16:32:19 +01:00
  • 8c0e77b737 fixed SERVER_PORT in routers when shared sockets are in place Unbit 2013-01-30 16:31:11 +01:00
  • 70f12c4407 fixed backlog reporting on 32bit Unbit 2013-01-30 14:06:09 +01:00
  • ac78830a90 offloading by default, if available Unbit 2013-01-30 13:22:02 +01:00
  • 534f78acb3 improved sendfile management Unbit 2013-01-30 12:51:13 +01:00
  • 443c2c5a29 better route/sendfile/offload logging Unbit 2013-01-30 12:24:38 +01:00
  • feca5abc53 announce only spdy3 Unbit 2013-01-30 08:30:33 +01:00
  • c643c3069c Merge pull request #143 from xrmx/coverity6 unbit 2013-01-30 10:57:36 -08:00
  • 1cffe0dfe6 Merge pull request #142 from prymitive/router_delta unbit 2013-01-30 09:45:07 -08:00
  • 3761709ec4 add last_request attribute to subscription node, it will hold the number of requests since last subscription ping use node->last_requests instead of absolute request counter in (w)lrc Łukasz Mierzwa 2013-01-30 17:07:13 +01:00
  • 956f54033c plugins/http: fixup some leaks in spdy Riccardo Magliocchetti 2013-01-30 18:05:42 +01:00
  • 7afd4e39eb proto/zeromq: Don't leak ub on write error in uwsgi_proto_zeromq_writev_header Riccardo Magliocchetti 2013-01-30 17:43:45 +01:00
  • 76866a05ba fixed realloc() usare in core/io.c as spotted by cppcheck [2] Unbit 2013-01-29 16:31:48 +01:00
  • 74eeee48ae fixed realloc() usare in core/io.c as spotted by cppcheck Unbit 2013-01-29 16:28:45 +01:00
  • 3babcbe2bb added --route-referer Unbit 2013-01-29 12:07:56 +01:00
  • 1a50463ed9 --sslrouter and --sslrouter2 to be more aligned with --https Unbit 2013-01-29 10:57:30 +01:00
  • a88244a700 fixed --sslrouter-sni Unbit 2013-01-29 10:51:04 +01:00
  • 7cf4cc788c added --sni-dir Unbit 2013-01-29 09:44:20 +01:00
  • 990e7241e6 added the sslrouter and various corerouters micro-optimizations Unbit 2013-01-29 09:08:41 +01:00
  • 46d7d4bf1d completed new logvars backport 1.4.5 Unbit 2013-01-28 23:03:17 +01:00
  • 40d69f90d9 Merge pull request #141 from xrmx/coverity5 unbit 2013-01-28 13:52:56 -08:00
  • 02d76f12e0 backported new logvars from 1.5 Unbit 2013-01-28 22:44:54 +01:00
  • 719860a349 backported new rbtree implementation Unbit 2013-01-28 22:34:25 +01:00
  • 194f4897e3 new rbtree implementation Unbit 2013-01-28 22:22:29 +01:00
  • d56e35651b core/cluster: log sendto() error Riccardo Magliocchetti 2013-01-28 19:41:41 +01:00
  • 58314c2800 core: log when sendmsg fails Riccardo Magliocchetti 2013-01-28 18:41:08 +01:00
  • 0af894df06 core: log when fcntl() fails Riccardo Magliocchetti 2013-01-28 18:34:58 +01:00
  • 9bfcec2999 lib/linux_ns: check mkdir() return value Riccardo Magliocchetti 2013-01-28 18:28:58 +01:00
  • 5cce0935fd backported master+emperor fix from 1.5 Unbit 2013-01-28 16:37:13 +01:00
  • 65c513bec2 when the emperor has a master, allows it to respawn the dead emperor Unbit 2013-01-28 16:35:12 +01:00
  • 24ef2a838f backported --touch-reload refactoring from 1.5 Unbit 2013-01-28 16:23:57 +01:00
  • ec3a95dafb fixed request log routing Unbit 2013-01-28 10:59:26 +01:00
  • 8386d7829d fixed fastrouter read body hook Unbit 2013-01-28 10:45:27 +01:00
  • bb9c3e0d6c logformat can now create apache compatible logs Unbit 2013-01-28 09:42:11 +01:00
  • bc5b71a5ec Merge branch 'master' of https://github.com/unbit/uwsgi Unbit 2013-01-28 09:34:22 +01:00
  • 2cdf1b7265 fill empty logvars Unbit 2013-01-28 09:34:09 +01:00
  • 162c861e74 Merge pull request #137 from prymitive/reload_mercy_for_cheaped unbit 2013-01-28 00:19:55 -08:00
  • edb9c5f982 Merge pull request #138 from prymitive/php_new_cache unbit 2013-01-28 00:01:22 -08:00
  • c88be57dd9 refactored php plugin to use new cache api Łukasz Mierzwa 2013-01-27 23:27:45 +01:00
  • c1682f4ee4 reload/cheap mercy for invidual workers Łukasz Mierzwa 2013-01-20 22:24:07 +01:00
  • 799ac9310f after years we can finally differentiate between stderr and request logging Unbit 2013-01-27 17:59:23 +01:00
  • 2540e739c7 Merge pull request #136 from xrmx/coverity4 unbit 2013-01-27 04:54:54 -08:00
  • 43ee6a305f plugin/python: fix some leaks on error paths in symimporter Riccardo Magliocchetti 2013-01-27 12:36:54 +01:00
  • 0cb2e6852b plugins/python: fix tracebaker resource leaks on import error Riccardo Magliocchetti 2013-01-27 12:19:45 +01:00
  • a559e9ea63 plugins/python: fix a couple of memory leaks Riccardo Magliocchetti 2013-01-27 12:10:19 +01:00
  • 89dfa7976a core/socket: fix a couple of memory leaks Riccardo Magliocchetti 2013-01-27 11:54:48 +01:00
  • 56a8d44cb0 Merge branch 'master' of https://github.com/unbit/uwsgi Unbit 2013-01-27 11:37:41 +01:00
  • 7fc644d1a8 fixed uwsgi_cache_create definition Unbit 2013-01-27 11:37:23 +01:00
  • 74d6bac54b plugins/python: check return value of PyType_Ready in init_uwsgi_embedded_module Riccardo Magliocchetti 2013-01-27 10:33:17 +01:00
  • 5647aff995 plugins/python: remove double assignment to same variable Riccardo Magliocchetti 2013-01-27 10:22:31 +01:00
  • cf67363164 core: prefer strncpy over strcpy in emperor Riccardo Magliocchetti 2013-01-27 10:17:01 +01:00