Skip to content
Commits on Oct 15, 2012
  1. @agentzh

    feature: now we can automatically detect the vendor-provided LuaJIT-2…

    agentzh committed
    ….0 package on Gentoo. thanks Il'ya V. Yesin for the patch in github pull #167. it is still recommended, however, to explicitly set the environments LUAJIT_INC and LUAJIT_LIB.
Commits on Sep 22, 2012
  1. @agentzh

    feature: first prototype for the ngx.thread API (aka the lightweight …

    agentzh committed
    …thread API for ngx_lua) that passes the first bunch of tests.
Commits on Aug 22, 2012
  1. @agentzh
Commits on Aug 12, 2012
  1. @agentzh
  2. @agentzh

    bugfix: reads of unitialized memory might happen when variadic macros…

    agentzh committed
    … is defined and logging socket errors is enabled: when NGX_HAVE_VARIADIC_MACROS is defined, ngx_log_error_core does not take a va_list typed argument which disallows C function wrappers.
Commits on Aug 11, 2012
  1. @agentzh
  2. @agentzh

    feature: added new directive lua_socket_log_errors that can be used t…

    agentzh committed
    …o disable automatic error logging for both the TCP and UDP cosockets. thanks Brian Akins for the patch.
Commits on Aug 7, 2012
  1. @agentzh
Commits on Jul 26, 2012
  1. @agentzh

    feature: added new Lua API, ngx.get_phase(), for fetching the name of…

    agentzh committed
    … the current running phase from within Lua. possible return values are "set", "rewrite", "access", "content", "log", "header_filter", "body_filter", and "init". thanks James Hurst for the patch.
Commits on Jul 25, 2012
  1. @agentzh
Commits on Jul 11, 2012
  1. @chaoslawful
Commits on Jul 10, 2012
  1. @chaoslawful

    merge with master

    chaoslawful committed
Commits on Jul 6, 2012
  1. @agentzh
  2. @agentzh
Commits on Jul 5, 2012
  1. @agentzh

    feature: added new Nginx API for Lua: ngx.req.set_method(method_id) a…

    agentzh committed
    …nd ngx.req.get_method. thanks Matthieu Tourne for suggesting these.
Commits on Jul 3, 2012
  1. @chaoslawful

    fix typo in config

    chaoslawful committed
  2. @chaoslawful
Commits on Jul 2, 2012
  1. @agentzh
Commits on Jun 30, 2012
  1. @agentzh

    renamed ngx_http_lua_socket* to ngx_http_lua_socket_tcp* to prepare f…

    agentzh committed
    …or the udp cosocket API addition.
Commits on Jun 12, 2012
  1. @chaoslawful

    merge conflictions

    chaoslawful committed
  2. @agentzh
Commits on Jun 11, 2012
  1. @agentzh

    cleaned up the "config" file, making lines shorter and easier to merg…

    agentzh committed
    …e. thanks Matthieu Tourne for the patch.
  2. @chaoslawful

    fix merge conflict

    chaoslawful committed
Commits on May 30, 2012
  1. @agentzh
Commits on May 29, 2012
  1. Reverting to da5e60c

    Matthieu Tourne committed
  2. Cleanup config, make line shorter and easier to merge

    Matthieu Tourne committed
    Adding cleanup branch for potential other style refactoring
Commits on May 25, 2012
  1. @jinglong

    1, add ngx.sleep()

    jinglong committed
  2. @chaoslawful

    merged from master

    chaoslawful committed
Commits on May 24, 2012
  1. @agentzh

    Adding log_by_lua and log_by_lua_file and documentation

    Matthieu Tourne committed with agentzh
Commits on May 15, 2012
  1. @zhuzhaoyuan
Commits on May 4, 2012
  1. @chaoslawful
Commits on Apr 23, 2012
  1. @agentzh

    feature: made ngx_http_lua_api.h visible to other nginx modules by ad…

    agentzh committed
    …ding src/api to the CORE_INCS variable value in the config file. thanks Brian Akins for suggesting this in github issue #105.
Commits on Apr 19, 2012
  1. @agentzh

    minor code refactoring: we no longer include ddebug.h in common.h; an…

    agentzh committed
    …d we put publich API functions into ngx_http_lua_api.h and ngx_http_lua_api.c.
Commits on Feb 15, 2012
  1. @agentzh
Commits on Dec 15, 2011
  1. @agentzh

    initial scaffold for ngx.socket.tcp(). also did minor optimization fo…

    agentzh committed
    …r the "ngx" table and the metatable for "ngx.shard.DICT" objects.
Something went wrong with that request. Please try again.