agentzh (agentzh (章亦春))

Name
agentzh (章亦春)
Email
Website/Blog
http://agentzh.spaces.live.com
Company
Taobao Inc., Alibaba Group
Location
Beijing, China
Member Since
Feb 20, 2009 (9 months)

Following 3 githubbers and watching 22 repositories view all →

Public Repositories (17)

  • memc-nginx-module

    An enhanced ngx_memcached module that supports get/set/add/delete and more memcached commands

    legend

    Last updated Sun Nov 29 06:07:10 -0800 2009

  • echo-nginx-module

    An Nginx module for bringing the power of "echo", "sleep", "time" and more to Nginx's config file

    legend

    Last updated Thu Nov 26 21:56:19 -0800 2009

  • headers-more-nginx-module

    Set, add, and clear arbitrary output headers

    legend

    Last updated Mon Nov 23 21:38:51 -0800 2009

  • chunkin-nginx-module

    HTTP 1.1 chunked-encoding request body support for Nginx

    legend

    Last updated Mon Nov 23 21:27:23 -0800 2009

  • openresty

    The reference implementation of the OpenResty server in Perl and Haskell

    legend

    Last updated Fri Nov 20 00:09:56 -0800 2009

  • appears

    A simple genome analyzer (as per http://groups.google.com/group/perlchina/browse_thread/thread/a0...

    legend

    Last updated Thu Sep 24 00:27:02 -0700 2009

  • sshbatch

    SSH::Batch for cluster operations

    legend

    Last updated Tue Sep 22 22:52:19 -0700 2009

  • cookiexs

    CGI::Cookie::XS - HTTP Cookie parser in pure C

    legend

    Last updated Wed Sep 02 06:40:00 -0700 2009

  • vdombrowser

    VDOM Browser, a QtWebKit-based web browser with VDOM support mainly for webpage analyzer debugging

    legend

    Last updated Thu Aug 27 19:12:44 -0700 2009

  • vdompm

    VDOM.pm, the VDOM parser and VDOM manipulation library for the VDOM data generated by vdomkit or ...

    legend

    Last updated Tue Aug 25 23:51:47 -0700 2009

  • vdomkit

    Command-line utility and FastCGI server wrapped around vdomwebkit

    legend

    Last updated Tue Aug 25 03:29:51 -0700 2009

  • vdomwebkit

    QtWebKit 4.5.2 with VDOM dumper support

    legend

    Last updated Tue Aug 25 01:29:46 -0700 2009

  • qjson

    agentzh's fork of QJson, the Qt C++ parsing library for JSON data

    legend

    Last updated Tue Aug 25 00:08:07 -0700 2009

  • memcacheq

    A queue-size-aware version of memcacheq

    legend

    Last updated Mon Aug 24 23:06:17 -0700 2009

  • queue-memcached-buffered

    Perl client library for memcacheq operations

    legend

    Last updated Mon Aug 24 22:57:06 -0700 2009

  • mod-libmemcached-cache

    libmemcached-based cache storage module for Apache2's mod_cache

    legend

    Last updated Sat Aug 15 20:27:22 -0700 2009

  • mod-openresty

    OpenResty server's C implementation in the form of an Apache2 module

    legend

    Last updated Fri Feb 27 02:34:35 -0800 2009

Public Activity feed

agentzh pushed to master at agentzh/memc-nginx-module Sun Nov 29 06:07:10 -0800 2009
HEAD is 6bbdde3a42a98df33eea40365bbc616f6ee571ed
agentzh pushed to master at agentzh/memc-nginx-module Sun Nov 29 05:50:14 -0800 2009
HEAD is 4ba0adbeec55b179966428febd361d3e5ba4abb1
agentzh pushed to master at agentzh/memc-nginx-module Sun Nov 29 05:48:34 -0800 2009
HEAD is bf4fa4f590bff0f501dcd4cf6fc02e04361d4abe
  • agentzh committed bf4fa4f5:
    explained $memc_value and its default value from the request body.
agentzh pushed to master at agentzh/memc-nginx-module Sun Nov 29 05:46:01 -0800 2009
HEAD is cbd74a650bd54aab3550be656763e2bf09ceda23
agentzh pushed to master at agentzh/memc-nginx-module Sun Nov 29 05:39:09 -0800 2009
HEAD is 23e52d730d1332a4745fc223c9250a575794b56b
agentzh pushed to master at agentzh/memc-nginx-module Sun Nov 29 05:38:23 -0800 2009
HEAD is 897f00891be3b39765a9ca33aea6f1ed87f70aae
  • agentzh committed 897f0089:
    fixed various bugs regarding the $memc_exptime variable and added some tests for it.
agentzh pushed to master at agentzh/memc-nginx-module Sun Nov 29 04:21:57 -0800 2009
HEAD is d0f998e72975f8eed3aef823b96f59956ca9ee91
  • agentzh committed d0f998e7:
    fixed the buffer pos bug in the streamming parser (untested yet)
agentzh pushed to master at agentzh/memc-nginx-module Sun Nov 29 04:08:32 -0800 2009
HEAD is 6219988afb271f88774a3a26e4dca6777e4f7feb
  • agentzh committed 6219988a:
    now ngx_memc works with ealier nginx version, at least 0.7.46 :)
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 04:08:02 -0800 2009
HEAD is fd8918a1b374ad3dab4646b23d3b95aa36e82dcd
  • agentzh committed fd8918a1:
    ngx_memc no longer parses the "cas" and "gets" commands in $memc_cmd.
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 04:05:31 -0800 2009
HEAD is 481ad0b53c9f02c6dea215453bb4fb99e7ec4d7b
  • agentzh committed 481ad0b5:
    added more docs to README to explain the various nginx variables recognized.
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 04:00:07 -0800 2009
HEAD is 6ca7d03e06c56518ad10124356b3b7404a48727e
  • agentzh committed 6ca7d03e:
    now we checks invalid flags for memcached storage commands.
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 02:39:48 -0800 2009
HEAD is 5efd143a4d6cf2990d4e4be92ea9fdaa8741b61b
  • agentzh committed 5efd143a:
    now the "get" memc command sets $memc_flags and $memc_cmd will fall back to its default values (if any) when it is an empty string.
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 01:54:36 -0800 2009
HEAD is b59cdce38321089b0a699c0539c6ac326baef489
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 01:50:15 -0800 2009
HEAD is 20b8e0136b0b932861846afc48b505df4bb841cb
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 01:48:38 -0800 2009
HEAD is 8f1402b4f4cab0e88fa99ba5bfc76bfe81e88f28
  • agentzh committed 8f1402b4:
    implemented the "memc_cmds_allowed" directive.
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 01:14:19 -0800 2009
HEAD is 97035ab5c6f969eccd3302dc2b2ee411f1001ed1
  • agentzh committed 97035ab5:
    further refactoring by moving some parts of ngx_http_memc_module.c into ngx_http_memc_util.c and ngx_http_memc_handler.c.
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 00:53:37 -0800 2009
HEAD is a76047ce9bf8519364a8cc0a4fc64b84a1ec8459
  • agentzh committed a76047ce:
    added memcached commands (gets and quit) that we are not going to support in the future unless we have a really good reason.
agentzh pushed to master at agentzh/memc-nginx-module Sat Nov 28 00:52:00 -0800 2009
HEAD is af64fbb8063ce4004eb163f3b69dc4fe9608cc8c
  • agentzh committed af64fbb8:
    more examples and a See Also action have been added to README.
agentzh started watching kung-fu-tzu/ngx_http_js_module Sat Nov 28 00:42:31 -0800 2009
ngx_http_js_module's description:
An embedding spidermonkey into nginx experiment
agentzh pushed to master at agentzh/memc-nginx-module Fri Nov 27 02:17:09 -0800 2009
HEAD is 72f8825509f2230e1f3dbd7052e5d3f0f43fdce4
  • agentzh committed 72f88255:
    updated the Status section in README to reflect recent changes.
agentzh pushed to master at agentzh/memc-nginx-module Fri Nov 27 02:15:57 -0800 2009
HEAD is 15865176e5806bf935eda54bd274a55319b98314
agentzh pushed to master at agentzh/memc-nginx-module Fri Nov 27 02:12:53 -0800 2009
HEAD is 7643a9b0a71f3d9775503a9daa101367eaaa2c5d
  • agentzh committed 7643a9b0:
    implemented and tested the "version" command.
agentzh pushed to master at agentzh/memc-nginx-module Fri Nov 27 01:24:37 -0800 2009
HEAD is e1fe56e3ec82a0a46dc7ad67a1dae297437bffda

2 commits »

agentzh pushed to master at agentzh/memc-nginx-module Fri Nov 27 01:21:52 -0800 2009
HEAD is 1abe60f09ef0b7dc4224d07b288da2c9fc0ccf99
  • agentzh committed 1abe60f0:
    splitted our ragel parsers into various .rl files.
agentzh pushed to master at agentzh/echo-nginx-module Thu Nov 26 21:56:19 -0800 2009
HEAD is 82b49f45202c871fd7afcff1aaed273b06d084cd
agentzh pushed to master at agentzh/echo-nginx-module Thu Nov 26 20:34:30 -0800 2009
HEAD is 1d92a5564ae45e83796915a5be396a0606f8df83
  • agentzh committed 1d92a556:
    post_sleep should run even when r->done == 1. sigh. also sync'd the Test::Nginx::Echo with Test::Nginx::LWP in the memc-nginx-module project.
agentzh pushed to master at agentzh/memc-nginx-module Thu Nov 26 20:33:35 -0800 2009
HEAD is 525be468fcf66a8bce735926bfb132b81117c25e
  • agentzh committed 525be468:
    added support for todo_nginx and skip_nginx sections to Test::Nginx::LWP.
agentzh pushed to master at agentzh/memc-nginx-module Thu Nov 26 19:18:51 -0800 2009
HEAD is 2f3ccaf502b07c6a8b5e046be9a9038177ef4c52
  • agentzh committed 2f3ccaf5:
    minor refactoring of the Test::Nginx::LWP module.
agentzh pushed to master at agentzh/echo-nginx-module Thu Nov 26 19:04:53 -0800 2009
HEAD is aa59c696324e2ac7f83c24dfab0077812ea5add2
  • agentzh committed aa59c696:
    tell the post_sleep handler not to use the request object when the request is already done, or there will be a segfault.
agentzh pushed to master at agentzh/memc-nginx-module Thu Nov 26 03:22:57 -0800 2009
HEAD is ac51b488d61779e9db57427af577f8bfbe06a1df
  • agentzh committed ac51b488:
    tested append and prepend using memcached 1.2.8.
agentzh pushed to master at agentzh/memc-nginx-module Thu Nov 26 02:08:05 -0800 2009
HEAD is 79365da526fa9ce13e1841ef01a529e976495e38
agentzh pushed to master at agentzh/memc-nginx-module Thu Nov 26 02:06:19 -0800 2009
HEAD is 7be9393ebbd3da5ae6915a52878f2c1c1972ae72
  • agentzh committed 7be9393e:
    when the memcached storage cmd succeeds, we return the 201 Created HTTP status code.
agentzh pushed to master at agentzh/memc-nginx-module Thu Nov 26 01:52:38 -0800 2009
HEAD is 11818fdaba03c1b0fdd1aa5259d6b750e849575a
  • agentzh committed 11818fda:
    fixed a bug the storage cmd response parser; the server may return "NOT_STORED\r\n"
agentzh pushed to master at agentzh/echo-nginx-module Thu Nov 26 01:35:48 -0800 2009
HEAD is 45031ad77be3268f2710fe161927c038dc2902e0
  • agentzh committed 45031ad7:
    now the subrequest can read the client request body directly (for the main request) because we made subrequests inherit its parent's header_in.
agentzh pushed to master at agentzh/echo-nginx-module Thu Nov 26 01:14:31 -0800 2009
HEAD is 669df4af5866474ec95a6ba066b993de8901bc79