Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

ngx_mruby

A Fast and Memory-Efficient Web Server Extension Mechanism Using Scripting Language mruby for nginx
Collective - Host: opensource - https://opencollective.com/ngx_mruby - Code: https://github.com/matsumotory/ngx_mruby

Merge pull request #226 from hfm/remove-len

Remove extra declaration of `size_t len`

github.com/matsumotory/ngx_mruby - 063f2c11ce1baa19acdefbcdbc30c543b7a82732 authored over 8 years ago
Remove extra declaration of `size_t len`

github.com/matsumotory/ngx_mruby - fd08a8ec1541ec325550c61c5fde843d7b490497 authored over 8 years ago
Merge pull request #224 from kenhys/fix-missing-io-header

Fix missing io header file to build on MinGW

github.com/matsumotory/ngx_mruby - b2a3e5928462053615a7ec3142aabad42ea2ebdf authored over 8 years ago
Fix missing io header file to build on MinGW

There are some features (F_OK, access()) in
src/http/ngx_http_mruby_module.c which requires <io....

github.com/matsumotory/ngx_mruby - cb79b125c12c17cee3947a7df20c7f1a75ca73a8 authored over 8 years ago
Remove 1.11.4 of nginx for ci

github.com/matsumotory/ngx_mruby - 33a52b35d8573bc810de1e83f65727bab4c0d9ae authored over 8 years ago
Merge pull request #223 from hfm/stream_access_module

github.com/matsumotory/ngx_mruby - b4ff44916d25d220adf68da881465d4b49b0e196 authored over 8 years ago
In nginx 1.11.5, it can omit --without-stream_access_module option from test.sh

github.com/matsumotory/ngx_mruby - 895508ae87cc880622e284650aa6697b85da2d47 authored over 8 years ago
Merge pull request #222 from kenhys/out-of-tree-mruby-build

Supporting out-of-tree mruby build

github.com/matsumotory/ngx_mruby - 5ddfa708193bf4b1a4de8b28b357d514f3f50373 authored over 8 years ago
Regenerate configure by autoconf

github.com/matsumotory/ngx_mruby - 23c5425b91a49686b45dc6069c97f1904f7eeeeb authored over 8 years ago
Apply customized include directory and library directory if they are given

If --with-mruby-root is specified (traditional way), nothing changed.

If --with-incdir and --wi...

github.com/matsumotory/ngx_mruby - f89edc398a7286a793a13ddd8c551ed1e41c45bd authored over 8 years ago
Generate config from config.in

github.com/matsumotory/ngx_mruby - b26b663da8dfa043eff303c02a38297f5e5ff28b authored over 8 years ago
Add option to specify include directory and library directory

In the previous versions, --with-mruby-root is used to detect proper
include directory and libra...

github.com/matsumotory/ngx_mruby - 561681f7d4fb711b051a7e6a4c083dc18b2ca218 authored over 8 years ago
Remove explicitly specified mrblib.o

When building libmruby.a, mrblib.o is archived into libmruby.a by "ar
libmruby.a (other .o objec...

github.com/matsumotory/ngx_mruby - 6eaf9ad813bb76d6c9a47185c3d58011f6611756 authored over 8 years ago
Bump up version to 1.18.6

github.com/matsumotory/ngx_mruby - fc1dd8f861d0a22618b6e355fc72a53ba48368a9 authored over 8 years ago
Merge pull request #220 from hfm/nginx-1-11-5

Update nginx to v1.11.5

github.com/matsumotory/ngx_mruby - 155dc5094ebb49c5fceeb60118af5e5a8c4eae7e authored over 8 years ago
Update documents

github.com/matsumotory/ngx_mruby - a2e486eb0f199ed6d0aac7a063e3167888f2b0d5 authored over 8 years ago
Stream phases

see also: https://github.com/nginx/nginx/commit/05a455ff21aa7afd938bd45444e5d9c6d42b6c4c#diff-3c...

github.com/matsumotory/ngx_mruby - b3d8a0a3522a76b8dce1d36eb7905b580d9f2680 authored over 8 years ago
Update nginx to v1.11.5

github.com/matsumotory/ngx_mruby - 83d4acd06de6ecf54b8fc0690cb5f4f0c3649b97 authored over 8 years ago
Bump up version 1.18.6

github.com/matsumotory/ngx_mruby - deee21b24ab6c938b5334e2badd26e8fb3eef7a4 authored over 8 years ago
Merge pull request #219 from matsumoto-r/init-ssl-cxt

Initialize cert data by Nginx::SSL#new

github.com/matsumotory/ngx_mruby - f682edb1a5f2e9371acbfe4862f3f9d6a7ce7058 authored over 8 years ago
Initialize cert data by Nginx::SSL#new

github.com/matsumotory/ngx_mruby - d5fc2513ab845db789f580aeb801b61f18fb72ec authored over 8 years ago
Remove null termination

github.com/matsumotory/ngx_mruby - 2fd8f5df205d4ba3b5602160055eee6a3e202bba authored over 8 years ago
Merge pull request #218 from matsumoto-r/fix-tls-compati

Fix openssl version compatibility

github.com/matsumotory/ngx_mruby - 68f5a9ace0400d00b5958ab33afa48d12916f218 authored over 8 years ago
Fix openssl version compatibility

github.com/matsumotory/ngx_mruby - 148f2918dd91b39d2a8f3ca7acccc0830dec70cc authored over 8 years ago
Bump up version to 1.18.5

github.com/matsumotory/ngx_mruby - 33a26ce66aa1fb54fc05b2a4e28047b878e7ec25 authored over 8 years ago
Apply clang-format

github.com/matsumotory/ngx_mruby - 5628053e813ff73af8a24bb8af1f88f371cb3e70 authored over 8 years ago
Merge pull request #217 from matsumoto-r/fix-210

Don't allow post_read directives on location context

github.com/matsumotory/ngx_mruby - 0d2679e32eeeba3f8e5f6c3b2b6e6d4c605610e8 authored over 8 years ago
Don't allow post_read directive on location ref: #210

github.com/matsumotory/ngx_mruby - c1fbd245c7042dcc0623a27eaedc5ad61116120c authored over 8 years ago
Add info log for running hooked code

github.com/matsumotory/ngx_mruby - 34eae2a06b83553d5b38d8dd73cd3cb36943b29d authored over 8 years ago
Add test for #210 report

github.com/matsumotory/ngx_mruby - 67403f3bd504657f556dab7beb1f316e99c4dc5c authored over 8 years ago
Merge pull request #216 from hfm/clobber-build_dynamic

clobbar task should include build_dynamic for DSO

github.com/matsumotory/ngx_mruby - adffb4b3fa4d252f92ca0fc6a09e6ffa36978c3d authored over 8 years ago
clobbar task should include build_dynamic for DSO

github.com/matsumotory/ngx_mruby - 8e2a0e951de09e0a862551e44708c1dab2aa3b39 authored over 8 years ago
Merge pull request #215 from hfm/ssl-errlogger

Implement Nginx::SSL.errlogger (and Nginx::SSL.log)

github.com/matsumotory/ngx_mruby - b4c5bf5c1d00fff3f6387e3a898549ee83c74f85 authored over 8 years ago
remove Nginx::SSL::LOG_* constants

github.com/matsumotory/ngx_mruby - 0db635636c71825f2b5e654dbc6f902b2f9642eb authored over 8 years ago
Implement Nginx::SSL.errlogger (and Nginx::SSL.log)

github.com/matsumotory/ngx_mruby - 6bdccd136e5357ec729c507597cf63385ede67f4 authored over 8 years ago
Merge branch 'fix-bug-213'

github.com/matsumotory/ngx_mruby - 87c1d429730e0633e05f500db6348fb002b6d681 authored over 8 years ago
Enable debug mode and debug log into logs/error.log

github.com/matsumotory/ngx_mruby - edd2bb61ef291b572d48bdc048b0448223153779 authored over 8 years ago
Merge pull request #214 from matsumoto-r/fix-bug-213

Don't need null termination for output chain

github.com/matsumotory/ngx_mruby - 7a9507f42619cdb21309f67e5b4d4b59a55ece27 authored over 8 years ago
Don't need null termination for output chain

github.com/matsumotory/ngx_mruby - d94af3c32a5a5a4082f41bc2f00b09236a302945 authored over 8 years ago
Merge pull request #209 from hfm/nginx-1.11.4

update nginx to 1.11.4

github.com/matsumotory/ngx_mruby - dfc52891e883a9428743f3178455a4b28bdeff20 authored over 8 years ago
update nginx to 1.11.4

github.com/matsumotory/ngx_mruby - b585d8dd720ce2034f80b2f64ae01bc9b7493c3f authored over 8 years ago
Squashed 'mruby_test/' changes from 501e1ef..08a1dd2

08a1dd2 Merge pull request #3207 from ksss/splat
d467022 Add testing for regression
d265c03 Fix ...

github.com/matsumotory/ngx_mruby - 76f85729a338cee4b6c6c8c4d37e1989989b970c authored over 8 years ago
Merge commit '76f85729a338cee4b6c6c8c4d37e1989989b970c'

github.com/matsumotory/ngx_mruby - 39e7f3bcd1611f02f5f20ae20ced79721ff1c509 authored over 8 years ago
Squashed 'mruby/' changes from 501e1ef..08a1dd2

08a1dd2 Merge pull request #3207 from ksss/splat
d467022 Add testing for regression
d265c03 Fix ...

github.com/matsumotory/ngx_mruby - 28d635ef1d78c775092d9dd9c8d131fa9c4d4de2 authored over 8 years ago
Merge commit '28d635ef1d78c775092d9dd9c8d131fa9c4d4de2'

github.com/matsumotory/ngx_mruby - 8130298d975481d421a3b7c9f1249aba85e32c82 authored over 8 years ago
Merge pull request #208 from yyamano/fix-segv2

Check response header type more strictly to avoid segmentation fault.

github.com/matsumotory/ngx_mruby - 0c103e3acdd0d71ad8019dc521a8def222a2866f authored over 8 years ago
Check response header type more strictly to avoid segmentation fault.

github.com/matsumotory/ngx_mruby - bb10d6cf1c3b93a16e8a981f1246e7e14e4ef552 authored over 8 years ago
Merge pull request #207 from yyamano/rack-spec-compliant

Add CONTENT_TYPE and CONTENT_LENGTH to Rack environment

github.com/matsumotory/ngx_mruby - a2a672f0f258a9eadaca6ab89a79d973030dee7d authored over 8 years ago
Add CONTENT_TYPE and CONTENT_LENGTH to Rack environment to comply with Rack spec.

The spec doesn't allow the env contains HTTP_CONTENT_TYPE or HTTP_CONTENT_LENGTH,
but I keep them...

github.com/matsumotory/ngx_mruby - 9be551867ec37ab3da91c56301d161669ec6b2dc authored over 8 years ago
Bump up version to 1.18.4

github.com/matsumotory/ngx_mruby - 69a47c420977a65183eb1f6520d0542e31ce3141 authored over 8 years ago
Add comment about initialize callback order

github.com/matsumotory/ngx_mruby - 57a5a898a04d88a7e61ce7cac14e15a362fb5a2b authored over 8 years ago
Correct cleanup callback function when destroying main config pool

github.com/matsumotory/ngx_mruby - 7b4a4c7773669364ff23007c39ac74f8a90c6c0b authored over 8 years ago
Merge pull request #205 from hfm/mruby_ssl_handshake_handler

Implement mruby_ssl_handshake_handler()

github.com/matsumotory/ngx_mruby - 94cf22fc0cd09e95bb4a734f7445e06179ebedaf authored over 8 years ago
Add test whether byte-code is cached in ssl certificate changing

If not caching code, when you change the code, ngx_mruby should recompile it without reloading n...

github.com/matsumotory/ngx_mruby - 018ab35dae02a13451216e38bf9f8ee24f45b51e authored over 8 years ago
[Fix] When not using cache, it should recompile the mruby code

github.com/matsumotory/ngx_mruby - 31c896ed258ae48ba9121108fab4d755ddcc2552 authored over 8 years ago
[Fix] ssl_handshake_code and ssl_handshake_inline_code both can have a byte-code.

github.com/matsumotory/ngx_mruby - 0a8496561ce34d53143581e003503440e71fbdce authored over 8 years ago
Define ngx_mrb_code_t *ssl_handshake_inline_code for mruby_ssl_handshake_handler()

github.com/matsumotory/ngx_mruby - 29dff95ce894355a6021b661708ed584b7353f2c authored over 8 years ago
Implement mruby_ssl_handshake_handler()

github.com/matsumotory/ngx_mruby - 49294d59f78ec48cac5a7734435a31e178fe7180 authored over 8 years ago
Merge pull request #204 from yyamano/issue-203

Make test.sh work with BUILD_DYNAMIC_MODULE and --with-openssl-src

github.com/matsumotory/ngx_mruby - 60ab71f5f9005f890d65de879223d066ab095173 authored over 8 years ago
Make test.sh work with BUILD_DYNAMIC_MODULE and --with-openssl-src. Fixed #203.

github.com/matsumotory/ngx_mruby - 82487ce36822cac7729a1b2006a5a28efe221c95 authored over 8 years ago
Merge pull request #202 from yyamano/access-handler-in-server-scope

Enable to use mruby_access_handler in server scope.

github.com/matsumotory/ngx_mruby - 9668ce62d759796c9abf6f73c4a8c23abc71d725 authored over 8 years ago
Merge pull request #201 from yyamano/netbsd

Make this build on NetBSD.

github.com/matsumotory/ngx_mruby - 3252a3567a03aa177486edc2a68488ea4c1fcb1a authored over 8 years ago
Don't clear cc.flags to fix mruby-redis build errors.

https://github.com/matsumoto-r/mruby-redis/issues/62

github.com/matsumotory/ngx_mruby - e74cadc317546367ea56dfc573ba3aeb6f8074a5 authored over 8 years ago
Enable to use mruby_access_handler in server scope.

github.com/matsumotory/ngx_mruby - 87e0f15fbb82a5293001c104b3c36ef377382573 authored over 8 years ago
Use -C instead of -c for ps option to fix build error on Travis.

github.com/matsumotory/ngx_mruby - 230aa9e20cb0ba6575eab7b9dcf4fd04e5534441 authored over 8 years ago
Make this build on NetBSD.

Some mrbgems in build_config.rb don't build, but that's another story.

github.com/matsumotory/ngx_mruby - a6210dbeb6a5dcf2c424d113934cfe2b62c7b6b0 authored over 8 years ago
Bump up version to 1.18.3

github.com/matsumotory/ngx_mruby - 66da7cafb2515fbaa39ad76dd6e984819063f98d authored over 8 years ago
Merge commit '2880b71882abb26111c2ad2e8bfe6cf645207624'

github.com/matsumotory/ngx_mruby - dd7a5b81ad5e16b6da10163e9a05a6e9511b94ce authored over 8 years ago
Squashed 'mruby_test/' changes from 0d9aa83..501e1ef

501e1ef Merge pull request #3189 from wrl/public-hash-values
e02a88e make mrb_hash_values() a pu...

github.com/matsumotory/ngx_mruby - 2880b71882abb26111c2ad2e8bfe6cf645207624 authored over 8 years ago
Merge commit 'd94cd793357ed7c2aa6851e608c2cd8144954a33'

github.com/matsumotory/ngx_mruby - 26ed2a8bcd14857e393b57f348ca27d6f45d4991 authored over 8 years ago
Squashed 'mruby/' changes from 0d9aa83..501e1ef

501e1ef Merge pull request #3189 from wrl/public-hash-values
e02a88e make mrb_hash_values() a pu...

github.com/matsumotory/ngx_mruby - d94cd793357ed7c2aa6851e608c2cd8144954a33 authored over 8 years ago
Merge pull request #199 from yyamano/minor-build-bugs

github.com/matsumotory/ngx_mruby - cc78af5ac9f2a36d074945119f719ab1086bba28 authored over 8 years ago
Fix minor build bugs.

* Fix incorrect nginx prefix
* Add missing -n to ln
* Don't clear cc.flags if NGX_MRUBY_CFLAGS e...

github.com/matsumotory/ngx_mruby - dc754f348a0fbb54937923de6f4f2d0e6d25347e authored over 8 years ago
Merge pull request #198 from yyamano/lazy-rack-input

Implement lazy StringIO object creation.

github.com/matsumotory/ngx_mruby - 855551fd29b4ca9ca6b9bcec922c54af784d4add authored over 8 years ago
Merge pull request #191 from yyamano/issue-151

Issue 151

github.com/matsumotory/ngx_mruby - 2c1f7704f3bee8b030f9858fcc8e076f4643500f authored over 8 years ago
Implement lazy StringIO object creation.

github.com/matsumotory/ngx_mruby - 425f7c37959d9027c9128797c75a9eb283a83887 authored over 8 years ago
Fix memory leak. Fixed #151

* Free mbc_context after calling mrb_run, and at stop time.
* Add missing MRB_SET_INSTANCE_TT() ...

github.com/matsumotory/ngx_mruby - 2fcaef7f023f05882c2d8e9aa8d4147a54064335 authored over 8 years ago
Merge pull request #197 from yyamano/issue-196

Make it build with older openssl. Fixed #196

github.com/matsumotory/ngx_mruby - 1a8e5c0122c2bdc5b5f79db6c3260dc5cb5eb10b authored over 8 years ago
Make it build with older openssl. Fixed #196

github.com/matsumotory/ngx_mruby - 05e508de5ea5dfa7a3019330b7fef94b2dc0592b authored over 8 years ago
Merge pull request #194 from yyamano/issue-188

Fix unexpected GC

github.com/matsumotory/ngx_mruby - 57abbdf014a4358eafb6e6c1205eb24d1c642883 authored over 8 years ago
Don't use global variable 'ngx_mruby_connection'.

ngx_http_mruby_srv_conf_t has 'connection' now.

github.com/matsumotory/ngx_mruby - e3d7d2c1ebd8dc9fa12fd3465223a9c958d064f1 authored over 8 years ago
Fix broken builds on travis.

github.com/matsumotory/ngx_mruby - 9fa35ac772ae8bd33a61737988838f8506d252d5 authored over 8 years ago
Merge pull request #195 from matsumoto-r/support-nginx-bool

Support nginx bool value

github.com/matsumotory/ngx_mruby - 4376e0c89b83ad16bd8bf9728fd0e43ee2a5afcf authored over 8 years ago
Add Nginx::{TRUE,FALSE} as String

github.com/matsumotory/ngx_mruby - 16b9413b7fc61ef9813b4c40fff0a1c424b88288 authored over 8 years ago
Add test for nginx bool on nginx.conf like "If"

github.com/matsumotory/ngx_mruby - 53cf354a720e277926788cf520daae9d24c2dff7 authored over 8 years ago
* Use nginx memory pool to avoid unexpected GC. Fixed #188

* Enable -DMRB_GC_STRESS for test

github.com/matsumotory/ngx_mruby - 4e0d84d64c20643a76aa7d37f4331b1246122838 authored over 8 years ago
Merge pull request #193 from yyamano/downgrade-to-nginx-1.10.1

Downgrade nginx version to 1.10.1 to avoid a nginx build error

github.com/matsumotory/ngx_mruby - 01597a08ba945576089ddd4788333e43d9d8b17f authored over 8 years ago
Downgrade nginx version to 1.10.1 to avoid a nginx build error

* Downgrade nginx version to 1.10.1
nginx 1.11.3 stream module doesn’t build. See https://trac...

github.com/matsumotory/ngx_mruby - 7f0eeda8e879b242a972b18d5bfde5fcdf37e906 authored over 8 years ago
Update nginx version for travis

github.com/matsumotory/ngx_mruby - 74722f165cf220c602ac33bf33ca6c81cf7d0953 authored over 8 years ago
Merge pull request #192 from yyamano/dont-use-git-submodule

Don't use git submodule command at build time.

github.com/matsumotory/ngx_mruby - 0edd2ad764f31d1c95f8d258993d764abbe89fbb authored over 8 years ago
Don't use git submodule command at build time.

Apply 453325ac3b760481eca5d7d849e6e1f89be4a0a5 to test.sh.

github.com/matsumotory/ngx_mruby - fdc412faf24bd850b854dfd33e054fc085b40c49 authored over 8 years ago
Merge pull request #190 from hfm/fix-build-sh

Remove git-submodule process on build.sh

github.com/matsumotory/ngx_mruby - 8c2c834ab61c7e9ea06bbd43886707208f3ba576 authored over 8 years ago
Remove git-submodule process on build.sh

ngx_mruby has used git-subtree instead of git-submodule.

github.com/matsumotory/ngx_mruby - 453325ac3b760481eca5d7d849e6e1f89be4a0a5 authored over 8 years ago