Commit Graph

  • be183bf07f add new files to the tree roberto@sirius 2010-10-20 21:55:37 +02:00
  • f7aa451af4 uWSGI is now language agnostic, all can be pluginized, python included roberto@sirius 2010-10-20 21:54:19 +02:00
  • 53ccd3d4b8 new option --http-modifer1 roberto@sirius 2010-10-17 12:25:50 +02:00
  • aaa6033c2a --log-sendfile roberto@sirius 2010-10-16 09:09:54 +02:00
  • 345c8ed962 another PSGI fixes round roberto@sirius 2010-10-14 15:37:01 +02:00
  • 9e0c7a3bdc updated PSGI plugin for 0.9.7-dev roberto@sirius 2010-10-14 11:43:02 +02:00
  • 616ed04c79 Show spooler jobs in django admin Riccardo Magliocchetti 2010-10-13 11:00:22 +02:00
  • 441fb06129 uwsgi.post_fork_hook roberto@mrspurr 2010-10-13 07:17:00 +02:00
  • 4b92ba5cbe dynamic apps are now supported in threaded modes roberto@fiorenzo 2010-10-12 09:18:36 +02:00
  • 13932641e5 pthread_atfork() roberto@mrspurr 2010-10-12 08:23:37 +02:00
  • 85752ccf2c add pthread locking for init_uwsgi_app roberto@sirius 2010-10-12 07:59:37 +02:00
  • 6d9b753735 various pyloaders fixes roberto@mrspurr 2010-10-11 15:00:15 +02:00
  • 6b7e3a6429 better (race-condition-free) request counters roberto@fedora32 2010-10-10 07:48:05 +02:00
  • 6ef043c40a reduce GIL impact on yielding apps roberto@fedora32 2010-10-09 19:20:50 +02:00
  • 9704abd3e4 apache2 right socket RST handling roberto@mrspurr 2010-10-09 11:27:02 +02:00
  • 723acced71 --close-on-exec option roberto@sirius 2010-10-06 12:16:15 +02:00
  • ca43ad0a91 various stabilization fixes roberto@mrspurr 2010-10-05 05:48:20 +02:00
  • 17e2dbf85b renamed async_switches to switches roberto@fiorenzo 2010-10-04 17:51:22 +02:00
  • 7e40c902e6 various threading fixes roberto@fiorenzo 2010-10-04 17:24:59 +02:00
  • 074d0b95d1 theading support improvements roberto@fiorenzo 2010-10-04 14:01:56 +02:00
  • 36c8a8c675 initial threading mode support roberto@mrspurr 2010-10-03 22:49:22 +02:00
  • 00a70c2ea2 new 0.9.7 codebase for app loading is complete roberto@mrspurr 2010-10-02 18:34:55 +02:00
  • 2bf20631e1 stabilization fixes roberto@sirius 2010-10-01 11:50:00 +02:00
  • 74b9579531 2 new loaders LOADER_CALLABLE and LOADER_STRING_CALLABLE roberto 2010-10-01 10:02:46 +02:00
  • 5a152d1bae another big loader refactoring roberto@sirius 2010-10-01 07:45:33 +02:00
  • 551152ade9 new loader refactoring roberto@sirius 2010-09-30 18:13:40 +02:00
  • 42c5b356f5 add a note to add dynamic loaders roberto@sirius 2010-09-30 14:10:24 +02:00
  • 33bd68c44c compilation fix roberto@sirius 2010-09-30 14:08:05 +02:00
  • 46b715fcc3 first merge from 0.9.6.5 (headers management still missing) roberto@sirius 2010-09-29 08:46:38 +02:00
  • b004168401 automagic recognition of the last parameter by extension roberto@mrspurr 2010-09-28 07:08:04 +02:00
  • 6cebf19468 fix --wsgi-file and --pythonpath cooperation roberto@fiorenzo 2010-09-27 17:05:58 +02:00
  • fb73324d25 more code refactoring roberto@mrspurr 2010-09-26 12:17:04 +02:00
  • 94624c7e52 another one destructive commit, move master to dedicated file roberto@mrspurr 2010-09-26 09:11:57 +02:00
  • c4033a5970 http fix roberto@fiorenzo 2010-09-25 09:16:44 +02:00
  • e66e56b593 get_linux_tcp_info() refactoring roberto@fiorenzo 2010-09-25 08:24:16 +02:00
  • b408423b03 conditional logging roberto@fiorenzo 2010-09-25 08:09:34 +02:00
  • c37a2d7842 advanced socket binding and system reloading, need optimizations for single socket roberto@fiorenzo 2010-09-24 20:48:52 +02:00
  • da339bb3a9 remove profiler roberto@mrspurr 2010-09-19 09:56:14 +02:00
  • f30be82926 First destructive commit for 0.9.7, big python loaders refactoring roberto@mrspurr 2010-09-18 16:41:03 +02:00
  • f04aa843ff fix argument count check roberto@mrspurr 2010-09-18 08:41:16 +02:00
  • 5c42c27cd4 the master process will signal the overload of the listen queue on linux tcp sockets roberto@fiorenzo 2010-09-17 10:31:58 +02:00
  • fc744f5719 another cgroup fix roberto@fiorenzo 2010-09-16 19:09:24 +02:00
  • 855c963fb3 working cgroup support roberto@fiorenzo 2010-09-16 18:39:33 +02:00
  • dd932b0a78 OK. The Web3 test app works roberto@fiorenzo 2010-09-16 09:40:33 +02:00
  • e4e75a4d64 merge roberto@fiorenzo 2010-09-16 09:03:12 +02:00
  • ef0464dba6 Web3 support roberto@fiorenzo 2010-09-16 09:01:41 +02:00
  • bc2b49c8e8 uWSGI 0.9.7-dev started. Cgroup support and initial Web3 support roberto@fiorenzo 2010-09-16 09:00:32 +02:00
  • 409ce34a0b uWSGI 0.9.6.2 roberto@sirius 2010-09-15 09:18:02 +02:00
  • 89158b0509 better virtual host mode 0.9.6.2 roberto@sirius 2010-09-14 17:54:33 +02:00
  • 86b90b8b16 fix a regression in PYTHONPATH management under INI/PASTE roberto@sirius 2010-09-14 15:14:08 +02:00
  • fe4c88c1c5 uWSGI 0.9.6.1 roberto@sirius 2010-09-12 09:26:54 +02:00
  • f0f08728ab more verbose callable loading error 0.9.6.1 roberto@sirius 2010-09-12 08:57:43 +02:00
  • 5259c803e8 dynamic app optimizations roberto@mrspurr 2010-09-12 08:38:43 +02:00
  • c6e5e533fa memory_report for Haiku roberto@haiku 2010-09-12 07:41:52 +00:00
  • 21e4cc19c8 export x-wsgiorg.uwsgi.version in WSGI env roberto@sirius 2010-09-11 17:40:52 +02:00
  • 045001fd6c fix Haiku usage of AF_UNIX roberto@haiku 2010-09-11 16:17:11 +00:00
  • eadaf3407a build system fixes roberto@sirius 2010-09-11 14:51:51 +02:00
  • 7434d3113c Haiku OS and gcc 2.95 support roberto@haiku 2010-09-11 14:49:02 +00:00
  • ab9fade14d fix no-strict-aliasing roberto@sirius 2010-09-10 20:46:19 +02:00
  • 5be63b02e8 fixed a typo roberto@sirius 2010-09-10 17:25:34 +02:00
  • 7694c38021 less verbose on SNMP management roberto@sirius 2010-09-10 17:21:14 +02:00
  • d13f7a45b9 ready for 0.9.6.1 roberto@sirius 2010-09-10 17:04:34 +02:00
  • 44e8f01671 log request on SIGPIPE and HARAKIRI roberto@sirius 2010-09-10 15:47:58 +02:00
  • 09a8104256 protocol parsing optimization roberto@sirius 2010-09-10 13:31:24 +02:00
  • 09d8ac2656 encoding fixes in uwsgiconfig.py roberto@fiorenzo 2010-09-10 11:48:11 +02:00
  • c5877df60c fix --logto usage in cherokee roberto@mrspurr 2010-09-10 08:35:34 +02:00
  • 0f2fff31ee new --eval config option roberto@sirius 2010-09-09 14:06:51 +02:00
  • ebcdd294aa allow --pp as --pythonpath roberto@sirius 2010-09-09 11:59:15 +02:00
  • d663e10584 add -fno-strict-aliasing only for python 2.x or gcc < 4.3 roberto@sirius 2010-09-08 18:20:31 +02:00
  • 048299e1d3 new spooler optimizations roberto@sirius 2010-09-08 17:18:52 +02:00
  • 96aaa9fa3f spooler fixes and uwsgi.spooler_jobs() roberto@sirius 2010-09-08 17:00:32 +02:00
  • 015f17192c fix another strict check roberto@netbsd 2010-09-08 12:24:44 +02:00
  • f0ac801ecd support gcc < 4 roberto@silente 2010-06-23 23:15:47 +02:00
  • f3b207c024 get return value of write() in http.c roberto@fiorenzo 2010-09-08 09:47:57 +02:00
  • 0379e200b6 -O2 is now officially supported roberto@freebsd64 2010-09-08 09:43:53 +02:00
  • abe6168bc3 uwsgi.is_a_reload roberto@voldemort 2010-09-07 12:27:38 +02:00
  • a6aa2c31c6 fixed PASTE=False compilation roberto@voldemort 2010-09-07 10:01:34 +02:00
  • f35ad319cf other 'c strict' fixes roberto@voldemort 2010-09-06 09:03:42 +02:00
  • 527ad44463 fix osx compilation riccardo@montag 2010-09-05 14:00:55 +02:00
  • b245307f55 stricter compiler flags riccardo@montag 2010-09-05 13:58:24 +02:00
  • 9285b403d9 SNMP test roberto 2010-09-05 12:47:21 +02:00
  • 58b72a4c80 another subprocess fix roberto@voldemort 2010-09-05 11:51:50 +02:00
  • 73f706723e better handling of subprocesses roberto@sirius 2010-09-03 15:46:33 +02:00
  • 4d22f7171f fix a little comment roberto@sirius 2010-09-03 12:20:11 +02:00
  • b60e22b4e5 default fallback for unknown SCRIPT_NAME roberto@sirius 2010-09-03 12:19:27 +02:00
  • 7310b73289 fixed stupid bug in INI parsing roberto@sirius 2010-09-03 08:14:17 +02:00
  • 4fa61c225a uWSGI 0.9.6 roberto@sirius 2010-08-29 06:51:52 +02:00
  • 63b41856e5 Changelog for 0.9.6 0.9.6 roberto@sirius 2010-08-28 19:58:55 +02:00
  • ed1e668240 NetBSD latest fixes. Ready for 0.9.6 release roberto@sirius 2010-08-28 19:36:55 +02:00
  • e3a7e70180 fix pidfile on HTTP mode roberto@freebsd64 2010-08-28 13:51:38 +02:00
  • 9f0b20c8d2 use getsockname() in vacuum() roberto@freebsd64 2010-08-28 13:16:22 +02:00
  • 68aff372ce HTTP final fixes, better reloading system, better cwd detection, powered up vacuum roberto@freebsd64 2010-08-28 13:00:21 +02:00
  • 38cfa72318 close ini file roberto@sirius 2010-08-27 11:07:35 +02:00
  • 31047e1e10 fixes for --file and shebang support roberto@sirius 2010-08-27 07:32:44 +02:00
  • bbb90296bb applied Leonid Borisenko patch to allow -O2 and -fno-strict-aliasing CFLAGS roberto@sirius 2010-08-27 06:21:43 +02:00
  • 00c6aa2f65 0.9.6-rc2 roberto@sirius 2010-08-26 17:08:15 +02:00
  • 720da09631 xmlconf fixes 0.9.6-rc2 roberto@sirius 2010-08-26 15:33:25 +02:00
  • 47f7c09b97 add empty QUERY_STRING in http server roberto@fiorenzo 2010-08-26 14:55:39 +02:00
  • cb5704da10 --callable roberto@sirius 2010-08-26 14:09:15 +02:00
  • c64356b231 uwsgi packet watermark in HTTP server roberto@fiorenzo 2010-08-26 11:38:48 +02:00