Commit Graph

  • d258c1b417 avoid WSGI status_line to be decref'ed roberto@precise64 2012-05-08 18:47:49 +02:00
  • 6e473a75bd added UWSGI_BIN_NAME support roberto@precise64 2012-05-08 17:17:54 +02:00
  • 433de267a6 added redislog plugin roberto@precise64 2012-05-06 16:04:56 +02:00
  • 2beca32c36 do not run cheaper algos or subscriptions on suspended instances roberto@precise64 2012-05-06 14:04:43 +02:00
  • 15aaddb4d3 allows embedding the psgi plugin roberto@precise64 2012-05-05 10:23:26 +02:00
  • 35ddb777b4 added interpolation support in build profile roberto@precise64 2012-05-05 10:06:44 +02:00
  • b15a0a2d4b added --disable-write-exception roberto@precise64 2012-05-05 09:30:43 +02:00
  • 95bda63c40 added --exec-as-user-atexit (patch by Łukasz Mierzwa) roberto@precise64 2012-05-05 09:11:40 +02:00
  • 62b24fcd2a another python headers management optimization roberto@precise64 2012-05-05 09:00:52 +02:00
  • df0406902e fixed static file offloading roberto@precise64 2012-05-05 07:44:10 +02:00
  • 71d57274e5 fixed optional pargs management roberto@precise64 2012-05-05 07:11:35 +02:00
  • 08c6258459 tolerate php wrong sign-compare roberto@debian32 2012-05-04 16:26:06 +02:00
  • 9a4e950480 added a fallback for pthread robust mutexes roberto@precise64 2012-05-03 20:19:58 +02:00
  • e2dcdba5a7 fixed headers sent roberto@precise64 2012-05-02 11:34:10 +02:00
  • c39cf848de better implementation of start_response() roberto@precise64 2012-05-02 09:30:37 +02:00
  • 5ccf2254eb added preliminary version of mod_proxy_uwsgi for apache2 roberto@precise64 2012-05-01 15:59:42 +02:00
  • dd291b9b71 fixed streaming in mod_uwsgi roberto@precise64 2012-05-01 09:07:20 +02:00
  • 0515fbb2d6 Added tag 1.2 for changeset c3cdecbf2bac roberto@precise64 2012-04-30 11:05:16 +02:00
  • 6692276472 uWSGI 1.2 1.2 roberto@precise64 2012-04-30 11:05:08 +02:00
  • 81c09a9c9c report signum in worker's death roberto@mrspurr 2012-04-29 05:04:19 +02:00
  • 6a0a367ec3 added a test for gevent + threads roberto@precise64 2012-04-26 15:11:52 +02:00
  • bdf533d62b fixed auto-reloading roberto@precise64 2012-04-26 14:51:39 +02:00
  • 1aba0bc26c completed --if-reload//--if-not-reload roberto@precise64 2012-04-26 09:40:20 +02:00
  • aac6e9a365 fixed ruby -bash roberto@precise64 2012-04-26 09:26:33 +02:00
  • 9da732d96c added --if-reload/--if-not-reload and --unenv roberto@precise64 2012-04-26 09:17:45 +02:00
  • 328ba43ed2 fix uninitialzied structure roberto@precise64 2012-04-25 17:55:47 +02:00
  • 62d3253b02 fix kqueue() usage roberto@freebsd9 2012-04-25 15:02:19 +02:00
  • e5ba01e707 fixed socket in non-blocking mode roberto@mrspurr 2012-04-25 14:18:40 +02:00
  • 82c25f7f8c better execinfo detection roberto@openbsd51 2012-04-25 11:00:25 +02:00
  • 8791866ea0 added ebug infos for touch checks roberto@precise64 2012-04-25 08:37:23 +02:00
  • 8f10b8fece fix python version printing on freeky systems roberto@opensuse12 2012-04-25 08:11:12 +02:00
  • 0d28d210d4 another opensuse-related fix, build mimedict only if needed roberto@opensuse12 2012-04-25 08:02:24 +02:00
  • 2368a5a050 fixed bug 121 roberto@precise 2012-04-25 07:21:28 +02:00
  • 74a9b1b41d added uwsgi.ready() roberto@precise64 2012-04-24 21:50:00 +02:00
  • 672c49e8eb refactored signal handling roberto@precise64 2012-04-24 21:27:43 +02:00
  • 225db32636 threading support for gevent roberto@precise64 2012-04-24 19:23:14 +02:00
  • 01541e4a50 fixed bug #120 roberto@opensuse12 2012-04-24 18:53:38 +02:00
  • 357e260b45 some minor cleanup spotted by marcin deranek roberto@precise64 2012-04-20 16:27:00 +02:00
  • a2513b1851 put a \0 at the end of process name roberto@centos32 2012-04-20 16:11:16 +02:00
  • bbe8604054 added hack for ruby -bash roberto@precise64 2012-04-20 14:11:08 +02:00
  • 58a33de7f7 Added tag 1.2-rc2 for changeset 29de0fb320bc roberto@precise64 2012-04-20 10:11:59 +02:00
  • ab7abc6a48 added upstart socket activation support and applied git001 patch for additional include paths 1.2-rc2 roberto@precise64 2012-04-20 09:59:59 +02:00
  • 4986bdf202 added --static-map2 roberto@mrspurr 2012-04-20 07:04:02 +02:00
  • 11aaddac98 fixed --static-map to a file roberto@precise64 2012-04-19 19:44:35 +02:00
  • da9b2b4378 added static-expires/static-expires-mtime roberto@precise64 2012-04-19 19:22:00 +02:00
  • 9771a98bc6 fixed a typecast in rack plugin roberto@freebsd9 2012-04-18 15:47:55 +02:00
  • 033ee5f4e9 fixed a typo roberto@precise64 2012-04-18 14:38:30 +02:00
  • 1383163627 import dummy_threading whenever threads are in place roberto@precise64 2012-04-18 10:14:41 +02:00
  • 1d31b35c4f export static_offload_threads in statistics roberto@precise64 2012-04-18 08:01:48 +02:00
  • 7b2cc757b2 fixed SERVER_PORT in zeromq roberto@precise64 2012-04-18 00:54:43 +02:00
  • 68cddd1c2e fixed REMOTE_ADDR in mongrel2 when protocol is tnetstring roberto@precise64 2012-04-17 23:41:04 +02:00
  • b2a9fbbc5c set offload threading stacksize to 512k roberto@goyle 2012-04-17 22:26:32 +02:00
  • 0fcb13b9f1 implemented offload static file serving roberto@goyle 2012-04-17 22:01:54 +02:00
  • 938a22ce2e multiple mime file support roberto@goyle 2012-04-17 20:04:48 +02:00
  • 2df5dbfe52 added support for expires header roberto@goyle 2012-04-17 19:24:13 +02:00
  • feed0d0faa fixed get_mime_type roberto@goyle 2012-04-15 22:33:05 +02:00
  • c8373d20a9 added a check for strlen in the cgi plugin roberto@goyle 2012-04-15 17:42:28 +02:00
  • 170267a04a fixed mod_Ruwsgi roberto@mrspurr 2012-04-15 07:11:45 +02:00
  • bd5969db67 fix initial messages roberto@precise64 2012-04-15 07:06:33 +02:00
  • 02256c013c added --carbon-no-workers roberto@precise64 2012-04-14 13:54:41 +02:00
  • 89be9a0d4a Added tag 1.2-rc1 for changeset 24c8fe5a26e5 roberto@precise64 2012-04-14 12:55:03 +02:00
  • 4e57a6e145 uWSGI 1.2-rc1 1.2-rc1 roberto@precise64 2012-04-14 12:54:48 +02:00
  • 784434ef3e opeinindiana fixes roberto@openindiana64 2012-04-14 12:24:04 +02:00
  • 91273b2301 py-auto-reload-ignore roberto@precise64 2012-04-14 11:48:27 +02:00
  • 2bcc85a99f added support for REMOTE_ADDR in mongrel2/zeromq roberto@precise64 2012-04-14 10:08:34 +02:00
  • b7e6da3392 added --write-errors-tolerance and --write-errors-exception-only roberto@precise64 2012-04-14 09:11:52 +02:00
  • d934270a27 merge roberto@precise64 2012-04-14 08:22:54 +02:00
  • ed5a268e1f fix reloading of gateways roberto@fiorenzo 2012-04-13 19:01:05 +02:00
  • 95beaa0a86 merge roberto@fiorenzo 2012-04-13 17:09:22 +02:00
  • 0d3bf93c76 fixed fd leak in daemonize roberto@fiorenzo 2012-04-13 17:08:52 +02:00
  • 50fb43066a ported fastcgi and zeromq to the new api roberto@sirius 2012-04-13 16:23:55 +02:00
  • c33ec8ff56 ported locking to obsolete kernels roberto@centos4 2012-04-13 14:09:03 +02:00
  • e6afeec8af fixed return value in cache sweeper thread roberto@mrspurr 2012-04-13 15:57:07 +02:00
  • 57b9bdb958 better write()/writev() management roberto@sirius 2012-04-13 11:36:43 +02:00
  • 315bcb72c9 applied nagios patch from github roberto@precise64 2012-04-11 07:23:00 +02:00
  • 6b2460c02f improved syslog roberto@precise64 2012-04-11 07:20:58 +02:00
  • 35bc999a59 correctly set bin_name in setup.py roberto@precise64 2012-04-09 08:41:27 +02:00
  • f00ad75e45 added --emperor-magic-exec roberto@precise64 2012-04-08 09:13:07 +02:00
  • 6bfe8e5b41 openBSD fixes roberto@openbsd51 2012-04-08 08:24:51 +02:00
  • d7e8fd7d06 a couple of typo roberto@precise64 2012-04-07 21:17:09 +02:00
  • 949a0c35d5 improve cache reliability and performance of the sweeper roberto@precise64 2012-04-07 21:08:42 +02:00
  • d193d5572f add --cache-expire-freq roberto@precise64 2012-04-06 16:09:58 +02:00
  • f79f7e44a7 fixed cache and queue locking roberto@precise64 2012-04-06 15:54:29 +02:00
  • 26db55aafd fixed --pyargv roberto@mrspurr 2012-04-06 11:39:48 +02:00
  • 9d405c6cb2 fixed locking in uwsgi.cache_exists roberto@mrspurr 2012-04-06 10:28:02 +02:00
  • cceee511f2 added support for reload-on-exception on PyPy and interval-based cron syntax roberto@mrspurr 2012-04-06 07:40:21 +02:00
  • e2024ed2fd merge roberto@freebsd9 2012-04-05 12:28:30 +02:00
  • add7e2ee0e added execinfo support for FreeBSD roberto@freebsd9 2012-04-05 12:28:10 +02:00
  • 0458aa8eb4 use ctime_r instead of ctime roberto@precise64 2012-04-05 12:15:04 +02:00
  • 9ff6be783a use posix semaphores on freebsd9 roberto@freebsd9 2012-04-05 06:22:02 +02:00
  • 14c558559b pypy now has PyFile_FromFile roberto@mrspurr 2012-04-05 05:52:58 +02:00
  • 92c5dcb6f2 allows robust mutexes on older linux systems roberto@centos64 2012-04-04 22:54:56 +02:00
  • ae31f349f7 added robust mutexes roberto@precise64 2012-04-04 22:53:07 +02:00
  • ce2846d04f first pthread robust implementation roberto@centos64 2012-04-04 21:48:34 +02:00
  • 7a6c9a5fe4 merge roberto@mrspurr 2012-04-04 17:29:39 +02:00
  • 43c258ad48 support for virtualenv in pypy roberto@mrspurr 2012-04-04 17:29:00 +02:00
  • 8ba032adb2 added --spooler-max-tasks roberto@precise64 2012-04-03 17:59:37 +02:00
  • 1a61dfd4e0 ported mod_Ruwsgi to apache 2.4 roberto@precise64 2012-04-03 09:02:00 +02:00
  • 8e150e77a8 ported mod_uwsgi to apache 2.4 roberto@precise64 2012-04-03 08:47:09 +02:00
  • 729fa753fa remove unneded pypy ifdef roberto@goyle 2012-04-02 19:33:33 +02:00