Commit Graph

  • 2b331fd68f fixed ipcsem removal on reload Unbit 2013-04-22 12:16:39 +02:00
  • cc77e4dba7 ported gridfs to the new uwsgi_get_app_id function Unbit 2013-04-22 10:33:52 +02:00
  • 620a13a308 added toxslt transformation Unbit 2013-04-22 10:08:56 +02:00
  • 42d4ba09d7 refactored uwsgi_get_app_id Unbit 2013-04-22 09:43:20 +02:00
  • ca071fa52f removed cherokee nginx and lighttpd directories Unbit 2013-04-22 08:07:26 +02:00
  • d38e5dec7b added uwsgi::register_rpc to perl Unbit 2013-04-22 08:05:20 +02:00
  • e5db38f7c0 kqueue timer for OpenBSD, NetBSD and DragonFlyBSD Unbit 2013-04-22 09:07:19 +02:00
  • 68a29730c0 transformation_gzip and transformation_tofile are part of the default build profile Unbit 2013-04-22 06:57:29 +02:00
  • 5c33c4d341 fixed fd leak in sendfile on error Unbit 2013-04-22 06:25:50 +02:00
  • a1d6270089 another static gzip refactoring Unbit 2013-04-21 20:48:08 +02:00
  • 1968175b00 Merge pull request #240 from toofishes/static-gz-length unbit 2013-04-21 11:38:18 -07:00
  • cf1e2aeeba Fix Content-Length header when serving gzipped content Dan McGee 2013-04-21 13:16:33 -05:00
  • 199b0b9f57 resources allocated by transformations are correctly freed Unbit 2013-04-21 10:22:33 +02:00
  • 87a0daa465 ported gzip and toupper to the new transformation api Unbit 2013-04-21 10:17:37 +02:00
  • c2af90b58f cachestore response is buffered Unbit 2013-04-21 10:09:02 +02:00
  • 62f01453af refactored cachestore to use transformation api Unbit 2013-04-21 10:07:48 +02:00
  • 375d6ee331 allows non-request plugin to register rpc functions Unbit 2013-04-21 09:43:45 +02:00
  • 222ca2915b symcall has been improved and added to the dfault build profile Unbit 2013-04-20 19:22:50 +02:00
  • 5ca848f9fe more robust subscription propagation using non blocking sockets Unbit 2013-04-20 15:17:43 +02:00
  • 68d878ff6b added arbiters to the Legion subsystem Unbit 2013-04-20 14:20:32 +02:00
  • 782a7b418a added mime route var Unbit 2013-04-20 13:56:10 +02:00
  • 724d7854ad allows transformation to rewrite headers Unbit 2013-04-20 13:51:48 +02:00
  • f8e64d17e8 added safe-fd concept and --alarm-fd Unbit 2013-04-20 13:24:36 +02:00
  • 3b40799000 more robust error checking for cgroups and support for writing proc files on the fly Unbit 2013-04-20 10:49:42 +02:00
  • 709964ca92 raise an exception with python3 if the headers are not encodable in latin1 Roberta Giordano 2013-04-20 08:08:53 +02:00
  • d2cdedc610 maintain headers sent as the last resort even in buffered mode Unbit 2013-04-18 22:09:05 +02:00
  • b7d0730343 fixed another typo Unbit 2013-04-18 18:06:07 +02:00
  • 30b4ea7d49 added transformation_gzip Unbit 2013-04-18 18:05:01 +02:00
  • 546dadbd06 fixed some typo Unbit 2013-04-18 17:59:24 +02:00
  • 76edf902de added trasnformations Unbit 2013-04-18 17:56:13 +02:00
  • 7c4caef5e7 allow setting cgroup dir mode Łukasz Mierzwa 2013-04-18 12:32:34 +02:00
  • 068024134c added --load-file-in-cache-gzip Unbit 2013-04-17 16:08:27 +02:00
  • 538ab57b6e extend magic cache api to export the expires value (if available) Unbit 2013-04-16 18:56:25 +02:00
  • fd6d9148f3 filter more headers in proxy mode Unbit 2013-04-16 18:00:30 +02:00
  • f033f59755 fixed gzip caching Unbit 2013-04-16 17:51:50 +02:00
  • 7168c6dd69 improved caching Unbit 2013-04-16 17:46:36 +02:00
  • f121d41c2f added proxyhttp and proxyuwsgi Unbit 2013-04-16 17:11:32 +02:00
  • e56e774eac Merge branch 'master' of github.com:unbit/uwsgi Unbit 2013-04-16 10:17:29 +02:00
  • 6d9b0918a3 do not skip atexit hooks on end_me when run by the master Unbit 2013-04-16 10:17:11 +02:00
  • d445418611 Merge pull request #229 from prymitive/cb_in_base unbit 2013-04-16 01:12:52 -07:00
  • 6d15a51c9a added --skip-atexit Unbit 2013-04-16 10:12:22 +02:00
  • 42a615efdd Merge pull request #231 from prymitive/legion_lock unbit 2013-04-15 10:32:01 -07:00
  • 54cd1f79a6 add missing locks to legion_cache_fetch plugin Łukasz Mierzwa 2013-04-15 19:15:54 +02:00
  • 8ed8f46374 fixed some minor-bug dected by cppcheck Unbit 2013-04-15 13:45:46 +02:00
  • dd3a2996a4 fixed leak in cache gzip Unbit 2013-04-15 13:22:26 +02:00
  • bf1f90a96a added the ability to store cache items in gzip Unbit 2013-04-15 12:36:27 +02:00
  • 2d6200231a added content_encoding to routing cache Unbit 2013-04-15 11:28:54 +02:00
  • 032cd23304 added --legion-mcast shortcut Unbit 2013-04-14 18:12:57 +02:00
  • de4c0a9e1c add cheaper_busyness plugin to default build profile Łukasz Mierzwa 2013-04-14 12:28:49 +02:00
  • e33f8e8920 compile the remote spooler plugin by default Unbit 2013-04-14 09:39:46 +02:00
  • 22615c7921 correctly support default cache in ssl session scaling Unbit 2013-04-14 08:23:48 +02:00
  • 9d8809c580 added the curl_cron plugin Unbit 2013-04-13 10:04:21 +02:00
  • 96b92c98ff refactored cron to allows better plugins integration Unbit 2013-04-13 09:22:22 +02:00
  • 07939acecd Merge pull request #228 from prymitive/cache_last_modified unbit 2013-04-13 00:08:10 -07:00
  • 30abcb2563 store cache last modification time if enabled, fixes #224 Łukasz Mierzwa 2013-04-12 22:11:25 +02:00
  • 35ce8f2b8d do not spawn the excpetion thread handler if no exception handler has been loaded Unbit 2013-04-12 08:12:15 +02:00
  • d6453eab38 improved cache usage in corerouters Unbit 2013-04-11 20:25:18 +02:00
  • e0964d07ea ported router_http improvements to router_uwsgi Unbit 2013-04-11 17:59:49 +02:00
  • fc359f1956 better to set status to 202 for offloaded requests Unbit 2013-04-11 17:39:20 +02:00
  • 322261d65d Merge branch 'master' of github.com:unbit/uwsgi Unbit 2013-04-11 17:26:42 +02:00
  • bd1163c439 fixed websocket proxy Unbit 2013-04-11 17:24:44 +02:00
  • e203a8c706 Merge pull request #226 from prymitive/legion_log_fixes unbit 2013-04-11 05:54:16 -07:00
  • 6a1ba2af74 Merge pull request #225 from prymitive/cron_interval_fix unbit 2013-04-11 05:37:00 -07:00
  • 22569e64df remove unnecessary new lines in legion logs Łukasz Mierzwa 2013-04-11 14:33:38 +02:00
  • dcafe41cde execute cron tasks with 60 second resolution, instead of 61 seconds Łukasz Mierzwa 2013-04-11 14:09:49 +02:00
  • dd2adc08a3 fixed teajs support Unbit 2013-04-11 12:25:06 +02:00
  • d7534d2673 improve post_buffering management in http internal router Unbit 2013-04-11 12:20:32 +02:00
  • 0a59920025 honour http protocol in http internal router Unbit 2013-04-11 11:47:14 +02:00
  • 77602a8de4 improved websockets detection Unbit 2013-04-11 11:30:15 +02:00
  • 65b3fde97c added --legion-cron Unbit 2013-04-11 09:37:22 +02:00
  • b690148452 Merge pull request #223 from prymitive/lcf_fixes unbit 2013-04-10 22:52:55 -07:00
  • 4c7bc9ada6 free list value before we free list itself Łukasz Mierzwa 2013-04-10 22:12:06 +02:00
  • 432651489f let's start with 1.9.7 Unbit 2013-04-10 19:04:12 +02:00
  • 82aa232a37 Merge pull request #221 from prymitive/legion_cache_plugin2 unbit 2013-04-10 09:32:41 -07:00
  • 19b13bf7a7 fixed offloading and more metric analysis Unbit 2013-04-10 18:21:28 +02:00
  • f7e25d807d Merge remote branch 'upstream/master' into legion_cache_plugin2 Łukasz Mierzwa 2013-04-10 15:57:04 +02:00
  • cf05316b95 Merge pull request #210 from prymitive/cron_refactoring unbit 2013-04-10 06:40:30 -07:00
  • 001c4386b5 move crontab entry parsing to separate function Łukasz Mierzwa 2013-04-03 09:15:42 +02:00
  • 572527f8cb plugin for fetching cache dump from any node after joining legion Łukasz Mierzwa 2013-04-10 11:26:10 +02:00
  • b4252beda6 updated gemspec Unbit 2013-04-09 19:05:26 +02:00
  • d82ee16e0c completed first step of teajs integration, improved environ copy 1.9.6 Unbit 2013-04-09 18:54:08 +02:00
  • e4d65c07ce added support for gcc 4.8 unbit 2013-04-09 15:48:58 +02:00
  • 86fcb78cc3 fix for broken linkers Unbit 2013-04-09 14:51:47 +02:00
  • 5beb422d75 Merge pull request #219 from prymitive/legion_cache_plugin unbit 2013-04-09 05:48:49 -07:00
  • 53679879ca cache refactoring for better plugin friendliness Łukasz Mierzwa 2013-04-09 14:15:33 +02:00
  • a8ad766182 fixed matheval route var, added time route var Unbit 2013-04-09 11:09:15 +02:00
  • cbb2d30f79 more analysis for the metric subsystem Unbit 2013-04-09 06:38:34 +02:00
  • c5e00bcec6 preparing for uWSGI 1.9.6 Unbit 2013-04-09 06:13:51 +02:00
  • 51535d374d reindented uwsgi.h Unbit 2013-04-09 06:13:28 +02:00
  • 1e057e6c35 the ldap support is now a plugin Unbit 2013-04-09 05:55:18 +02:00
  • b23e8ab862 added --socket-sndbuf and --socket-rcvbuf Unbit 2013-04-08 20:41:54 +02:00
  • 0f7f13dfb2 prepare for TeaJS integration Unbit 2013-04-08 19:50:01 +02:00
  • aa19ccda1d removed the probe subsystem Unbit 2013-04-08 17:05:12 +02:00
  • cd0129e780 Merge pull request #218 from prymitive/legion_hooks unbit 2013-04-08 06:53:55 -07:00
  • 506c9023e6 more legion hooks Łukasz Mierzwa 2013-04-08 15:48:16 +02:00
  • d47c25ea4c added --lua-shell Unbit 2013-04-08 14:16:36 +02:00
  • 010651073c added rbshell Unbit 2013-04-08 13:49:23 +02:00
  • 76364e3799 added 'alarm' routing action Unbit 2013-04-08 11:10:18 +02:00
  • f9fd0a0203 added uwsgi route var Unbit 2013-04-08 10:34:45 +02:00
  • edbff83fd6 zero pids after worker killed due to --idle usage Łukasz Mierzwa 2013-04-08 10:32:39 +02:00