YuanSheng Wang
6d8907f4ff
code style: use new lj-releng
to catch all exceptions. ( #1135 )
2020-02-18 15:54:30 +08:00
YuanSheng Wang
e33f75da4e
bugfix: use ss.listen_port
to generate https listening port. ( #1133 )
2020-02-18 12:40:15 +08:00
YuanSheng Wang
4a681af4cb
CLI: added missing Lua path. ( #1114 )
2020-02-09 20:57:13 +08:00
Yousa
60b2493f5b
CLI: bin/apisix
to support the SO_REUSEPORT ( #1085 )
...
Fix #342
2020-02-09 17:19:45 +08:00
iGeeky
5fff97d0b1
feature: Add wolf rbac plugin ( #1095 )
2020-02-06 15:22:49 +08:00
罗泽轩
9889d66f26
ci: remove patch which is no longer necessary and removed in the upstream. ( #1090 )
2020-01-27 09:51:37 +08:00
YuanSheng Wang
5f2210b421
travis: run a APISIX instance which intalled by luarocks. ( #1063 )
2020-01-22 16:19:01 +08:00
wonglend
25102419d0
Tengine: run test cases with patch files ( #834 )
...
* Patches the tengine 2.3.2 (which based on nginx-1.17.3) core using .patch files from openresty upstream:
```
patch -p1 < ../../patches/nginx-1.17.4-always_enable_cc_feature_tests.patch
patch -p1 < ../../patches/nginx-1.17.4-balancer_status_code.patch
patch -p1 < ../../patches/nginx-1.17.4-cache_manager_exit.patch
patch -p1 < ../../patches/nginx-1.17.4-daemon_destroy_pool.patch
patch -p1 < ../../patches/nginx-1.17.4-delayed_posted_events.patch
patch -p1 < ../../patches/nginx-1.17.4-gcc-maybe-uninitialized-warning.patch
patch -p1 < ../../patches/nginx-1.17.4-hash_overflow.patch
patch -p1 < ../../patches/nginx-1.17.4-init_cycle_pool_release.patch
patch -p1 < ../../patches/nginx-1.17.4-larger_max_error_str.patch
patch -p1 < ../../patches/nginx-1.17.4-log_escape_non_ascii.patch
patch -p1 < ../../patches/nginx-1.17.4-no_Werror.patch
patch -p1 < ../../patches/nginx-1.17.4-pcre_conf_opt.patch
patch -p1 < ../../patches/nginx-1.17.4-proxy_host_port_vars.patch
patch -p1 < ../../patches/nginx-1.17.4-resolver_conf_parsing.patch
patch -p1 < ../../patches/nginx-1.17.4-reuseport_close_unused_fds.patch
patch -p1 < ../../patches/nginx-1.17.4-safe_resolver_ipv6_option.patch
patch -p1 < ../../patches/nginx-1.17.4-single_process_graceful_exit.patch
patch -p1 < ../../patches/nginx-1.17.4-ssl_cert_cb_yield.patch
patch -p1 < ../../patches/nginx-1.17.4-ssl_sess_cb_yield.patch
patch -p1 < ../../patches/nginx-1.17.4-stream_balancer_export.patch
patch -p1 < ../../patches/nginx-1.17.4-stream_proxy_get_next_upstream_tries.patch
patch -p1 < ../../patches/nginx-1.17.4-stream_proxy_timeout_fields.patch
patch -p1 < ../../patches/nginx-1.17.4-stream_ssl_preread_no_skip.patch
patch -p1 < ../../patches/nginx-1.17.4-upstream_pipelining.patch
patch -p1 < ../../patches/nginx-1.17.4-upstream_timeout_fields.patch
```
2019-11-27 23:57:23 +08:00
WenMing
d6e343e492
travis: removed luacheck for macos. ( #907 )
2019-11-27 21:54:18 +08:00
WenMing
a9888b333a
bugfix: fixed install deps in makefile. ( #904 )
2019-11-26 21:24:45 +08:00
agile6v
227eeaef48
Split check target into lint & license-check targets in Makefile. ( #887 )
2019-11-21 09:23:16 +08:00
YuanSheng Wang
910ff21f54
change: use make deps
to install dependencies. ( #835 )
2019-11-12 16:38:23 +08:00
YuanSheng Wang
df3576d1d2
travis: removed the temporary folder openresty-1.15.8.2
. ( #791 )
2019-11-02 11:08:18 +08:00
YuanSheng Wang
4ee11806de
travis: supported to run APISIX with Tengine. ( #683 )
2019-11-02 09:05:38 +08:00
YuanSheng Wang
be9108e2e9
travis: only start the redis server for linux os. ( #782 )
...
* travis: only start the redis server for linux os.
* ASF: ignore folder `grpcurl`.
2019-11-01 22:35:36 +08:00
nic-chen
243346a668
featutre: support gRPC proxy #691 )
2019-11-01 10:09:01 +08:00
WenMing
996b2677be
skip make check for macos. ( #773 )
2019-10-31 15:51:13 +08:00
WenMing
b3fb7ae1f1
license: ingore grpc_server_example dir for check license. ( #770 )
2019-10-31 10:55:21 +08:00
WenMing
12a2b01b71
license: add ASF header. ( #743 )
2019-10-31 09:27:28 +08:00
WenMing
41412dcf0f
travis: removed r3 in mac CI. ( #728 )
...
* travis: removed r3 in mac CI.
* fixed doc: removed manual install step.
2019-10-23 21:28:04 +08:00
YuanSheng Wang
d8b0c2d04c
change: removed router r3. ( #725 )
2019-10-23 12:59:22 +08:00
coolsoul
ada43bed3a
luarocks: change the name of dev rockspec ( #696 )
2019-10-22 13:29:20 +08:00
YuanSheng Wang
d4ff56ee0d
luarocks: support to install apisix without dashboard. ( #686 )
...
* luarocks: support to install apisix without dashboard.
2019-10-14 15:21:13 +08:00
YuanSheng Wang
b670041f16
bug(travis): start the redis server. ( #651 )
2019-10-09 17:58:07 +08:00
YuanSheng Wang
028d8308db
doc: more about stand-alone
model. ( #577 )
...
* doc: more about `stand-alone` model.
Fix https://github.com/iresty/apisix/issues/576 .
* travis: only fetched md5 of file for comparing.
2019-09-23 22:03:18 +08:00
Yuansheng
097bcde2fe
change: used resty-matcher
to match ip address, which support IPv6.
2019-09-23 12:24:12 +08:00
YuanSheng Wang
9e5fda1293
change: removed utils lj-releng
. ( #553 )
2019-09-23 05:54:37 +08:00
YuanSheng Wang
90707da6b1
doc: added doc index. ( #552 )
...
Fix https://github.com/iresty/apisix/issues/550
2019-09-22 17:17:23 +08:00
YuanSheng Wang
70ea8f612c
travis(optimize): use build-cache for lua folder deps
. ( #551 )
2019-09-22 06:48:05 +08:00
Yuansheng
36d16c37aa
travis: fixed wrong option lua-dir
.
2019-09-12 10:38:09 +08:00
YuanSheng Wang
d8d7f018dc
feature: support to load routes from local yaml file. ( #464 )
...
* feature: support to load routes from local yaml file.
2019-09-09 17:42:20 +08:00
YuanSheng Wang
f2c021739b
travis: failed to run test case on osx now. ( #474 )
...
* travis: enabled v2 protocal for etcd under osx.
2019-09-06 15:20:26 +08:00
Yuansheng
9d35a6ace7
travis: only install golang when need.
2019-09-03 14:27:56 +08:00
Yuansheng
4d74c4edd9
travis: cached build result of grpc_server_example.
2019-08-30 11:01:41 +08:00
YuanSheng Wang
94d22c04d3
bugfix(grpc-transcode): checked the response code first. ( #433 )
...
* bugfix(grpc-transcode): checked the response code first.
2019-08-23 07:30:39 +08:00
Yuansheng
3d4ffd5d12
travis: wait for a while after started etcd.
2019-08-22 11:29:39 +08:00
nic-chen
e46e8f2130
* feature: support grpc-proxy REST <-> gRPC case. ( #410 )
2019-08-21 23:10:34 +08:00
YuanSheng Wang
275cfa8c73
change(router): use radixtree_sni
as default SSL router. ( #419 )
...
* change(router): use `radixtree_sni` as default SSL router.
* change(route): use `radixtree_uri` as default HTTP(S) router.
* luarocks: removed `lua-resty-libr3` component by default.
2019-08-20 22:07:59 +08:00
Yuansheng
95efb8f92f
change: always use latest version for developer.
2019-07-26 13:43:56 +08:00
WenMing
f716cc8f9b
bugfix: fixed doc and travis about osx. ( #308 )
2019-07-25 10:45:56 +08:00
YuanSheng Wang
a836156c67
luarocks: used luarocks make
to install development ENV. ( #271 )
...
* luarocks: code style.
2019-07-19 07:32:04 +08:00
Yuansheng
d5b68d1a7d
travis: removed useless perl module.
2019-07-18 07:59:38 +08:00
YuanSheng Wang
be362c57d3
travis: installed all of the dependencies to current deps
folder. ( #248 )
2019-07-15 08:46:10 +08:00
Yuansheng
0fe7819386
change: moved rockspec
file to a single folder.
2019-07-14 23:18:32 +08:00
周晶
947a3f5436
update travis runner script ( #227 )
2019-07-10 22:23:27 +08:00