Squashed 'github.com/agentzh/echo-nginx-module/' changes from b795370..a93a922

a93a922 docs: fixed a typo in Synopsis reported by saighost as #19.

git-subtree-dir: github.com/agentzh/echo-nginx-module
git-subtree-split: a93a9221b5123fd517dcc2410b3d9ed3799c7340
Merge commit 'e13f0f5fb83f3134a444a4e7fdd0bf8e6f41bf88'
Squashed 'github.com/agentzh/headers-more-nginx-module/' changes from be5ea9a..ec05b89

ec05b89 updated docs to reflect recent changes.

git-subtree-dir: github.com/agentzh/headers-more-nginx-module
git-subtree-split: ec05b8981d27a32d19e684ce56d50007095c9c2d
Merge commit '672a7af5dc77ec20f9dcd1891f8d74764482228b'
Squashed 'github.com/agentzh/nginx-systemtap-toolkit/' changes from 0d3288e..38ae5a0

38ae5a0 Merge pull request #7 from guanlan/lua-bt
c8542ad bugfix: ngx-lua-bt: check stack wheter empty or not before exit
fcee323 ngx-lua-conn-pools: minor output format tweaks: put "avg" in the middle of "max" and "min".
976df62 docs: ngx-lua-conn-pools: fixed the output format.
672fb5a ngx-shm: skip bad vars only when the -n <zone> option is specified, because read fault is common after a fresh nginx reload.
cf1bd6d ngx-shm: fixed the "shm zone blah is corrupted: pool != pool->addr" error for the case when nginx is HUP reloaded. thanks Dane Knecht for reporting it.
3856917 ngx-shm: fixed compatibility with nginx 1.4.x+. thanks Dane Knecht for reporting this issue.
45d187a ngx-shm: skip bad vars to suppress the read fault errors. thanks Dane Knecht for reporting it.
dac10a4 bugfix: ngx-lua-conn-pools: cTValue was having issues with older versions of systemtap. switched to TValue instead.
ac047b5 feature: added new tool ngx-lua-conn-pools
26b8bb2 ngx-sample-lua-bt: minor coding style fixes. thanks Guanlan Dai for the patch.
1e4cef3 docs: more explanation for ngx-accept-queue.
ba9a0f1 added more explanation.
0b4f8a2 docs: made it clear that ngx-sample-bt can work on any user process, not just nginx.
c54c0e0 Merge pull request #5 from guanlan/master
f53fbd0 fix a usage typo on ngx-backtrace
e0c67c5 bugfix: ngx-sample-bt: only croak on 0 backtrackes. thanks Sri Rao for reporting this issue.

git-subtree-dir: github.com/agentzh/nginx-systemtap-toolkit
git-subtree-split: 38ae5a07f4f263bcb468db7d3cdbb54c120bcd71
Merge commit 'b583c5bb30247b22d25db1449105b8fff0741444'
Squashed 'github.com/agentzh/ngx_openresty/' changes from bb367bc..49599af

49599af upgraded ngx_lua to 0.8.4.
96abf20 bugfix: we did not initialize c->addr_text properly in nginx-1.4.1-unix_socket_accept_over_read.patch.
6f31d3b bugfix: configure: spaces in the --with-cc option values resulted in errors.
cee1aca checked in nginx-1.4.1-unix_socket_accept_over_read.patch.
b9325c3 upgraded ngx_lua to 0.8.3.
a169416 upgraded ngx_headers_more to 0.21.
cef62e1 only apply gcc-maybe-uninitialized-warning.patch for nginx 1.4.1+.

git-subtree-dir: github.com/agentzh/ngx_openresty
git-subtree-split: 49599affe9b9fa6d78bbcb5a7a2c336eb4cfa425
Merge commit 'c3e461cd6c2387d49abb8a0680dfb1ca8d22e256'
Squashed 'github.com/agentzh/replace-filter-nginx-module/' changes from 22e1e2a..15968a5

15968a5 docs: added a note about disabling the gzip compression of the backend server responses.
ebe24c0 added a "Trouble Shooting" section for the failure of loading libsregex as seen in #6.
1deb07b bugfix: when --with-debug was not specified while building nginx, gcc would throw out the warning "variable 'pos' set but not used". thanks deepesh-agarwal for reporting this in #6.

git-subtree-dir: github.com/agentzh/replace-filter-nginx-module
git-subtree-split: 15968a5708b227ddd6ca6cb67cb384c305cce358
Merge commit '72ea47cb2c55b14056e550e7cb53bf28f421838d'
Squashed 'github.com/appwilldev/moochine-demo/' changes from 34227eb..f7b2ffb

f7b2ffb redis 2.6.14

git-subtree-dir: github.com/appwilldev/moochine-demo
git-subtree-split: f7b2ffbbf124655177798db23bfb422a365e5e3b
Merge commit '902d7ccdc9f06c22dfa1422a779b901432c65e96'
Squashed 'github.com/bakins/lua-resty-riak/' changes from 52354f7..b641170

b641170 1.0.0
7a75772 Merge pull request #7 from bakins/usermeta-fix
85d9903 change to match new low-level API
017c6c5 change usage to match API
9c11f60 add warning about stability of low-level API
3f66bb1 bucket high level properties and test
c7f50fa add indexes
bbfd8b2 add high level indexes test
22ebe48 raw interface needs more encouragement now
06d0773 make raw interface veyr thing wrapper around PBC
cda55da raw interface is really raw now
451418d set correct table
6134d30 test using highlevel client
3ac0fd1 use helper functions
3203cfa move helpers to module
c5eae22 pbc pairs helpers
e6052f9 new test
820dd97 Merge pull request #5 from bakins/2i
f46eb04 add simple secondary index support
0d58147 simple indexes type
057e4e5 use leveldb backend
b5f046d bump to openresty 1.2.8.6
6314bb5 bump to 0.3.0
568da75 Merge pull request #4 from bakins/client-DRY
244f0f3 from master
880b8c7 switch back to master
44a59a4 add simple ldoc script
9f31d0e switch to chef recipe to be idempotent
1638a26 use chef-apply provisioner
cb5db1f ignore rocks
465ffaf Add vagrant stuff
4249196 Add helper function to avoid copy-paste code

git-subtree-dir: github.com/bakins/lua-resty-riak
git-subtree-split: b6411704ad19f78beb3846f45a997455a2c2b92b
Merge commit '7a07c71109a4ce0186240138dd6f855e03428295'
Squashed 'github.com/chaoslawful/lua-nginx-module/' changes from cf4f62a..0aca204

0aca204 bugfix: when compiling with -DDDEBUG=1, there was a compilation error in ngx_http_lua_uthread.c. thanks tigeryang for the report in #259.
8708f60 docs: typo fixes in the code sample for body_filter_by_lua. thanks cyberty for reporting this issue as #261.
fe467e5 bugfix: the ngx.ctx tables would leak memory when ngx.ctx, ngx.exec()/ngx.req.set_uri(uri, true), and log_by_lua were used together in a single location. thanks Guanlan Dai for writing the gdb utils to catch this.
a184a91 util/build2.sh: default to nginx 1.4.1 now.
76c2427 test: made the resolver less possible to time out in two test cases.
4656a29 docs: bumped version to 0.8.4; also mentioned Nginx Systemtap Toolkit.
4d27348 bugfix: tcpsock:send("") resulted in the error log alert message "send() returned zero".
6977e95 bugfix: setting ngx.var.VARIABLE could lead to stack buffer over-read in luaL_error when an error happened.
5e256f8 refactor: now we store the nginx request object as a named Lua global variable __ngx_req to help FFI-based Lua code access it.
d82196f bugfix: t::TestNginxLua: env TEST_NGINX_INIT_BY_LUA would break existing init_by_lua_file directive in the test case.
569cabe refactor: no longer store cf->log into the lua registry table because we can directly access the global ngx_cycle->log thing.
d9e3e8f refactor: added inline functions ngx_http_lua_get_req and ngx_http_lua_set_req to eliminate code duplication when storing or fetching the nginx request object from the lua global variable table.
fe27fc2 updated README.markdown to reflect recent changes in docs.
f05ef37 optimize: avoided use of the nginx request objects in ngx.encode_args.
5a0bb76 optimize: avoided use of the nginx request objects in ngx.escape_uri, ngx.unescape_uri, ngx.quote_sql_str, ngx.decode_base64, ngx.encode_base64, and ngx.decode_args.
d8aa2fe updated docs to reflect recent changes.
ff9580d bugfix: ngx.flush(true) might not return 1 on success.
5a880ae change: made ngx.say/ngx.print/ngx.eof/ngx.flush/ngx.send_headers return nil and a string describing the error in case of most of the common errors (instead of throwing out an exception), and return 1 for success.

git-subtree-dir: github.com/chaoslawful/lua-nginx-module
git-subtree-split: 0aca2046ff048f94e93118f235c99f45c46d8db1
Merge commit '86cb752f8c56430a321a66e700f12960621d5f91'
Squashed 'github.com/cloudaice/redis-restful/' changes from cf3bebb..5fabb26

5fabb26 del some info

git-subtree-dir: github.com/cloudaice/redis-restful
git-subtree-split: 5fabb2687c695555cf5e80f40ec70b26cd353e2e
Merge commit '9a814e2e87778b612831e64d1ac58f69fdefcd57'
Squashed 'github.com/leafo/moonrocks-site/' changes from 819dad1..8b7c806

8b7c806 redirect bad case module/versions
4ff20cc update changelog
120a417 tool_version endpoint
ab029a0 update text to reference moonrocks
03e4cc9 upload_rock api call
76a0462 include manifests and is_new for rockspec upload
46f15f9 add to root manifest by default
52fb46a check_rockspec
b692f22 api method to upload rockspec

git-subtree-dir: github.com/leafo/moonrocks-site
git-subtree-split: 8b7c80684c4ef72815f7930612fdd4d379a7cb4e
Merge commit 'a96022338d30e6c08f92236d26cb81099c97e657'