Commit Graph

299 Commits (e0eb5312430719ac7f28130563e4a769ce4e4977)

Author SHA1 Message Date
Thibault Charbonnier 7630d23428 bumped ngx_lua to 0.10.14rc7 and lua-resty-shell to 0.02. 6 years ago
Thibault Charbonnier 60589ee251 upgraded LuaJIT to 2.1-20190221. 6 years ago
Thibault Charbonnier 94d0e8ed52 tests: bumped ngx_lua and removed lua-resty-shell/lua-resty-signal from windows builds to reflect recent changes. 6 years ago
Thibault Charbonnier b84a47de27 travis: added travis-ci support. 6 years ago
Thibault Charbonnier 73c881bddf tests: added support for `--- out_like` blocks. 6 years ago
Thibault Charbonnier 72962e0125 bugfix: we now build lua-resty-signal's shared lib component. 6 years ago
Thibault Charbonnier 2e7e51e649 feature: bundled the lua-resty-signal and lua-resty-shell libraries. 6 years ago
Thibault Charbonnier 06468602b9 tests: bumped ngx_lua, ngx_stream_lua, and LuaJIT references according to recent changes. 6 years ago
Thibault Charbonnier c3b7c3b1b9 upgraded ngx_lua to 0.10.14rc4, ngx_stream_lua to 0.0.6rc4, and lua-resty-core to 0.1.16rc4. 6 years ago
Thibault Charbonnier 3f42731e50
change: we now enable the GC64 mode by default in our bundled LuaJIT build for x86_64 architectures; this can be disabled with ./configure --without-luajit-gc64. 6 years ago
Thibault Charbonnier 3c053fff33 tests: bumped lua-cjson references to 2.1.0.7rc2. 6 years ago
Thibault Charbonnier 7b290a582f feature: bundled the lua-tablepool library. 6 years ago
Yichun Zhang (agentzh) f56ee1ecd8 updated the tests to reflect recent changes. 6 years ago
Datong Sun 4500744d5c test: fixed test failure due to NGINX core change introduced in 1.15.1
by 63e8a1d926.
6 years ago
Yichun Zhang (agentzh) 37a41b416c feature: ./configure: added new options --without-stream_ssl_module and --without-stream. 6 years ago
Yichun Zhang (agentzh) e8da00c337 tests: updated tests to reflect recent version changes. 6 years ago
Datong Sun 34db6fd04c configure: now supports the --without-stream_ssl_module option to disable ngx_stream_ssl_module if necessary.
Fix #388.
6 years ago
Yichun Zhang (agentzh) fe8f773b1d updated tests to reflect recent changes. 7 years ago
Yichun Zhang (agentzh) eccf26672c tests: updated sanity.t with util/fix-tests to reflect recent component version changes. 7 years ago
Yichun Zhang (agentzh) 57166863d3 updated tests to reflect recent changes. 7 years ago
Datong Sun ff89bf3ea1 resolv.conf: fixed a bug that when a newline character is present at the end of the resolv.conf file, the parser incorrectly included such newline in the parsed address.
Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
7 years ago
Yichun Zhang (agentzh) 4a85469797 ./configure: fixed source lines exceeding 80 cols (heredoc literals are skipped). 7 years ago
Yichun Zhang (agentzh) 46a1c7adb3 feature: now the openresty build system (./configure) automatically patches the resty command-line utility to use its own nginx binary so that it does not have to compute it at runtime (which is a bit expensive).
this saves about 10ms (from for total 20ms to 10ms) for resty's startup time, as
measured on a mid-2015 MBP. That's 50% reduction in total startup time!

Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
7 years ago
Yichun Zhang (agentzh) f1ad126b75 updated tests to reflect recent changes. 7 years ago
Datong Sun 3d8b33f0e8 feature: added a patch for the nginx core to add the "local=/path/to/resolv.conf" option to the standard "resolver" config directive.
This can enable the use of system-level nameserver configurations of
/etc/resolv.conf, for example, in nginx's own nonblocking DNS resolver.

Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
7 years ago
catatsuy 031778f770 bugfix: ./configure: relative paths in --add-dynamic-module=PATH option did not work.
Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
7 years ago
Yichun Zhang (agentzh) 1555734368 updated tests to reflect recent component updates. 7 years ago
Yichun Zhang (agentzh) 94db027c12 ./configure: updated the stream subsystem related options from nginx 1.13.6.
thanks hy05190134 for the report in #334.

Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
7 years ago
Yichun Zhang (agentzh) e5767d96e9 tests: updated to reflect recent changes. 7 years ago
Yichun Zhang (agentzh) 93e9da93ec tests: fixed a test title. 7 years ago
spacewander 2cc5ba6c91 bugfix: we removed the existing Makefile even for `./configure --help`.
Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
7 years ago
Yichun Zhang (agentzh) dd46539557 updated tests to reflect recent changes. 7 years ago
Yichun Zhang (agentzh) 317dcbfa8a updated tests to reflect recent changes. 7 years ago
Yichun Zhang (agentzh) 3763c5380e feature: bundled and enabled ngx_stream_lua_module by default. this module is still experimental. 7 years ago
Yichun Zhang (agentzh) f46beb607b tests: updated the tests to reflect recent changes. 7 years ago
Yichun Zhang (agentzh) 90fc91567f bumped version to 1.11.2.5; also updated tests to reflect recent changes. 7 years ago
Yichun Zhang (agentzh) b81a5cea66 bugfix: ./configure: the --without-http_lua_upstream option alone incorrectly disabled all the Lua stuff. 8 years ago
Yichun Zhang (agentzh) a8ea810fdc feature: ./configure: the user flags specified by the --with-luajit-xcflags=FLAGS option are not appended to the default flags instead of being prepended. thanks spacewander for the report in #256. 8 years ago
Yichun Zhang (agentzh) dafd10b27d fixed the tests to reflect recent changes. 8 years ago
Yichun Zhang (agentzh) 391709ce4d formal release 1.11.2.3. 8 years ago
Yichun Zhang (agentzh) 1fbcf153e3 change: we no longer bundle the standard Lua 5.1 interpreter. 8 years ago
Yichun Zhang (agentzh) da979a620a updated tests to reflect recent changes. 8 years ago
Yichun Zhang (agentzh) 6b82ea1099 feature: now we automatically add the -msse4.2 compilation option for building the bundled LuaJIT when it is available. 8 years ago
David Galeano ee90152ae3 bugfix: we did not use PATH in ./configure --sbin-path=PATH when creating symlinks.
this fixes #196.

Signed-off-by: Yichun Zhang (agentzh) <agentzh@gmail.com>
8 years ago
Yichun Zhang (agentzh) cbfbd19460 updated tests to reflect recent changes. 8 years ago
Yichun Zhang (agentzh) e254c3d0c1 change: now we enable -DLUAJIT_ENABLE_LUA52COMPAT in our bundled LuaJIT build by default, which can be disabled by ./configure --without-luajit-lua52. 8 years ago
Yichun Zhang (agentzh) dbccee1418 updated tests to reflect recent changes. 8 years ago
Yichun Zhang (agentzh) b1c3587c50 updated tests to reflect recent changes. 8 years ago
Yichun Zhang (agentzh) ae8e36ae77 fixed test suite to reflect recent changes. 8 years ago
Yichun Zhang (agentzh) 697bb0a08c updated tests to reflect recent changes. 8 years ago
Yichun Zhang (agentzh) 8d76d5910f feature: now we create the <openresty-prefix>/bin/openresty symlink which points to <openresty-prefix>/nginx/sbin/nginx to avoid polluting the PATH environment with the name "nginx". 8 years ago
Yichun Zhang (agentzh) 9fa2d93c6b updated tests to reflect recent changes. 8 years ago
Yichun Zhang (agentzh) e63984f81d bugfix: special characters like spaces in nginx configure option values (like --with-pcre-opt and --with-openssl-opt) were not passed correctly. thanks Andreas Lubbe for the report in #178. 9 years ago
Yichun Zhang (agentzh) 7ce3d4e881 updated tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 568d1e0e5d upgraded resty-cli to 0.11. 9 years ago
Yichun Zhang (agentzh) 0e9ed23bf5 updated test suite to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) b603282bd6 updated tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 7123e4f0df updated tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 592aa6fec5 updated tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 665faf0aea version 1.9.15.1 RC1. 9 years ago
Yichun Zhang (agentzh) de75e4d7ed version 1.9.7.4 RC1. 9 years ago
Yichun Zhang (agentzh) 36bafb83ed updated tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 463a6a14ee updated tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 52962f3fc9 renamed ngx_openresty to openresty. 9 years ago
Yichun Zhang (agentzh) 383901b193 updated the test suite to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) e5fd373848 updated the test suite to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 5760ca8dee updated the test suite to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 3882d2572e upgraded tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 1c106bf487 updated tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) 1f4045ef2c More MSYS/MinGW love.
* upgraded ngx_lua to 0.9.18rc1 to support Win32 LuaJIT DLL.
* upgraded lua-redis-parser to 0.11rc1 for better Win32 support.
* upgraded lua-rds-parser to 0.06rc2 for better Win32 support.
* upgraded ngx_rds_csv to 0.07rc1  for better Win32 support.
* upgraded lua-resty-cli to 0.04rc1 for better Win32 support.
* upgraded lua-resty-core to 0.1.2.
* applied a patch to LuaJIT to add "!/lualib/" to the default Lua
  package search paths.
* upgraded lua-cjson to 2.1.0.3rc2 for better Win32 support and
  a suppressed gcc warning.
* use OpenResty's nginx tarballs extracted directly from the official nginx
  code repos, because we need the win32 support which is excluded in the
  official nginx release tarballs. Our nginx release tarballs are
  generated by the util/package-nginx.sh script.
* added the util/package-win32.sh script to generate the Win32 OpenResty
  binary distribution file.
* applied a patch to always enable C compiler feature tests in nginx's
  own build system because the MinGW gcc compiler on Win32 is also
  powerful enough to support advanced features like variadic macros.
* added document README-win32.
* util/dist-check: do a partial uninstallation before installing
  anything new.
* added util/build-win32.sh to build OpenResty on Win32 using the
  MinGW/MSYS toolchain.
* ./configure: added support for building on Win32 using the MinGW/MSYS
  toolchain.
9 years ago
Yichun Zhang (agentzh) 6a17d2c784 bugfix: ./configure --prefix=PATH did not work when PATH is relative. also added experimental support for the MinGW MSYS environment on Win32. 9 years ago
Yichun Zhang (agentzh) 6624c48881 updated tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) e82486be60 updated the tests to reflect recent changes. 9 years ago
Yichun Zhang (agentzh) f84e035e45 upgraded the nginx core to 1.9.3. 9 years ago
Yichun Zhang (agentzh) 60e72cbf82 updated the test suite to reflect recent changes; also bumped version to 1.9.2.1 RC1. 10 years ago
Yichun Zhang (agentzh) 2871ccb9ac updated tests to reflect recent changes. 10 years ago
Yichun Zhang (agentzh) b0a74456ba updated tests to reflect recent changes. 10 years ago
Yichun Zhang (agentzh) 387089ca11 updated test suite to reflect changes; also bumped version to 1.7.10.1. 10 years ago
Yichun Zhang (agentzh) 30c2d1bde6 updated the test suite to reflect version bumps. 10 years ago
Yichun Zhang (agentzh) 86ba1e09f4 ./configure: added --without-http_upstream_least_conn_module and --without-http_upstream_keepalive_module to the usage text (for --help) to reflect recent changes in the nginx core. thanks Seyhun Cavus for the report. 10 years ago
Yichun Zhang (agentzh) 2519cd7dd3 ./configure: renamed the --without-http_limit_zone_module option to --without-http_limit_conn_module to reflect the change in recent nginx cores. thanks Seyhun Cavus for the report. 10 years ago
Yichun Zhang (agentzh) 3ae5c4d93e updated the test suite to reflect recent changes. 10 years ago
Yichun Zhang (agentzh) 065fb6db35 ./configure: usage text: renamed --with-luajit=PATH to --with-luajit=DIR. thanks Dominic for the suggestion in openresty/ngx_openresty#68. 10 years ago
Yichun Zhang (agentzh) 0aeef4f31a updated tests to reflect recent version changes. 10 years ago
Yichun Zhang (agentzh) c7eea80684 updated the test suite for recent changes (for 1.7.4.1rc2). 10 years ago
Yichun Zhang (agentzh) 0bfb73764e bugfix: we might misuse the homebrew version of LuaJIT on Mac OS X when the user specified the --with-ld-opt="-L/usr/local/lib". thanks Aapo Talvensaari for the report. 10 years ago
Yichun Zhang (agentzh) 85f9313252 updated tests to reflect recent changes. 10 years ago
Yichun Zhang (agentzh) c23007bcce optimize: now we use the C compiler option -O2 by default. 10 years ago
Yichun Zhang (agentzh) 867328aa81 updated tests to reflect the nginx core upgrade. 10 years ago
Yichun Zhang (agentzh) 6d854671b7 bugfix: "./configure --without-lua_resty_dns" did not work as declared. thanks Vitaly for the report in #61. 11 years ago
Yichun Zhang (agentzh) 88500d7328 updated tests to reflect recent changes. 11 years ago
Yichun Zhang (agentzh) b1f221b066 change: "./configure --with-debug" now also pass the extra C compiler options -DNGX_LUA_USE_ASSERT -DNGX_LUA_ABORT_AT_PANIC for ngx_lua. 11 years ago
Yichun Zhang (agentzh) 217b21e928 updated tests to reflect recent changes. 11 years ago
Yichun Zhang (agentzh) ee61517201 bumped version to 1.7.2.1rc1. also updated tests to reflect recent changes. 11 years ago
Yichun Zhang (agentzh) 9e5299a0d2 use cc as the default C compiler for luajit and lua C libraries. 11 years ago
Yichun Zhang (agentzh) 6e41bcd018 bumped version to 1.7.0.1 and also updated the test suite to reflect recent changes. 11 years ago
Yichun Zhang (agentzh) cd74a45f39 updated tests to reflect recent changes. 11 years ago
Yichun Zhang (agentzh) 4085b21eb8 updated tests to reflect recent changes. 11 years ago
Yichun Zhang (agentzh) 2ee8fe558a updated tests to reflect recent changes; also bumped version to 1.5.12.1. 11 years ago
Yichun Zhang (agentzh) c9b0947bbb updated test suite to reflect recent changes. 11 years ago