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

fix stack smashing detected

github.com/matsumotory/ngx_mruby - 3c9c47360e603c725d8e12cafa587b609b184434 authored over 6 years ago by pyama86 <[email protected]>
Merge pull request #348 from matsumotory/nginx-1-13-11

update test target to 1.13.11

github.com/matsumotory/ngx_mruby - 9173cc32d073b5756b82ced754125ab687105508 authored over 6 years ago by MATSUMOTO, Ryosuke <[email protected]>
set fail when not 20x response flag to curl to detect missing opnessl archive

github.com/matsumotory/ngx_mruby - 053f02dc9fc3e376df1f9a5969568ae2676e30eb authored almost 7 years ago by sawanoboly <[email protected]>
update test target to 1.13.11

github.com/matsumotory/ngx_mruby - f4396d85f90c453ab741476178af5350be74a2ad authored almost 7 years ago by sawanoboly <[email protected]>
Create subrequest response body in mruby context of subrequest

github.com/matsumotory/ngx_mruby - 80af89021cc3be2aa1e761b1a0cffa9bc191c67a authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Bufferd connection and use postponed request

github.com/matsumotory/ngx_mruby - 87b058a932997aefc6b3db959db9955187a3c18f authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
More error handling for output filter of subrequest

github.com/matsumotory/ngx_mruby - d9e4141d7ae40b49a9875de17d8d351f965c09ef authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
mrb_yield don't have args

github.com/matsumotory/ngx_mruby - 2d71294eef1ba6079d2b21c12bc26e0954a21cb0 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
ngx_mruby wait sub response

github.com/matsumotory/ngx_mruby - db0fc603ee81c69be17df8e08abccd8ee5a03dab authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Not found the instance when run mrb_fiber_yield

github.com/matsumotory/ngx_mruby - ff4991fed6d4e82b940af470dec45dfc1ab4270f authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Async mruby handler have nil for result object

github.com/matsumotory/ngx_mruby - 1014c0924b507085e4177d582c58fcd9b02d0d57 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Apply clang-format

github.com/matsumotory/ngx_mruby - 23c83fab1071e90a80543fe25e60a1726ea06220 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
More error handling for data ptr

github.com/matsumotory/ngx_mruby - 414927118362ad0549e682f04ec67374cc33ff04 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Create new object on nginx memory pool

github.com/matsumotory/ngx_mruby - 499d46cb838a94c975f1bafdbe375f42af176827 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Use nginx memory pool instead of mruby allocator

github.com/matsumotory/ngx_mruby - 1f8efe89013c5f69fb64be2a3bbd07e086fa9492 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #347 from hfm/update-mruby

Update mruby

github.com/matsumotory/ngx_mruby - 075f9d15187f51315dba465eae5018b5dd809484 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Merge pull request #346 from hfm/rm-iij-mruby-pack-from-test

Remove iij/mruby-pack in test

github.com/matsumotory/ngx_mruby - 5f071749e1c5a49f57d7692c5bf25d8652352314 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Remove iij/mruby-pack in test

it's related to the following commit: f104e4867e578b2192f1b951c302ba3c5901cce3

github.com/matsumotory/ngx_mruby - 2dd3a245935ec72f49e6d521ed14430594743b31 authored almost 7 years ago by OKUMURA Takahiro <[email protected]>
Squashed 'mruby/' changes from 6f1e1777..8e8bc9e4

8e8bc9e4 Merge pull request #3974 from take-cheeze/repo_path
4940ddb9 Add `:path` option for git...

github.com/matsumotory/ngx_mruby - 363898203bf149153d27f2aa2ef0a3b119bdef6f authored almost 7 years ago by OKUMURA Takahiro <[email protected]>
Merge commit '363898203bf149153d27f2aa2ef0a3b119bdef6f' into update-mruby

github.com/matsumotory/ngx_mruby - d9149ba5aff29994a0cb64ee8a5c759581b95136 authored almost 7 years ago by OKUMURA Takahiro <[email protected]>
Fix inifinite waiting error response

github.com/matsumotory/ngx_mruby - aaa020143fdded66b77c15f2160a89a5ec7182a6 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Apply clang-format

github.com/matsumotory/ngx_mruby - c8c66f1c3fcb2108becc27272c897023e2b57641 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix infinite sub request loop

github.com/matsumotory/ngx_mruby - b08eb42746956f7983ab486a5e023c41d3c29a38 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add test for async http client

github.com/matsumotory/ngx_mruby - b0f236c2eb78fe2f64b1903cd3a3256d076b2ac9 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix compile error

github.com/matsumotory/ngx_mruby - 4c126f83ef35610a09a0e712440590fd839215e7 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Remove unused declaration

github.com/matsumotory/ngx_mruby - 8b10fa39298eeedc7ae740e5b0f35835c6881a73 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
yappa static

github.com/matsumotory/ngx_mruby - 3b33b6890cfbc9ad3841651d815cb00d86d141de authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Apply clang-format

github.com/matsumotory/ngx_mruby - 4d35dec7c0873c49e48576b67a0d7e8702b544bd authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add build response funcation such as status, headers and body

github.com/matsumotory/ngx_mruby - 72d1767c17bebdf152ca5f88f22f4ffeb93cf7d3 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Build response for mruby from nginx response

github.com/matsumotory/ngx_mruby - 63ed33d05fbd90a2c0792c42896842092c1bd4ff authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Adopt the response object for async http process

github.com/matsumotory/ngx_mruby - bb650c7646f5037ad4dd90d25ead7c83fa5f8a58 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Fixup finalize reqeust

github.com/matsumotory/ngx_mruby - 38ee364fd0e974264c732a3cee4386ad4834d82d authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Copy sub_request respone to main_request ctx

github.com/matsumotory/ngx_mruby - c54d6eed93d6b48e43ca5e00e21062d5557919bb authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add Nginx::Async#{http_request,http_response}

github.com/matsumotory/ngx_mruby - 9bc670b40279b229e98b9cc765b92381c24606d5 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #344 from matsumotory/async-frame

Run all request processing handler on fiber and support simple async methods

github.com/matsumotory/ngx_mruby - 3bfb74db7a5eea6aff82e75e8ef15b0a6af72ac7 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Add doc of Kernel#return

github.com/matsumotory/ngx_mruby - c469b6d21a0b3b98217f133bac6a6a071ea09526 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Remove unused comments

github.com/matsumotory/ngx_mruby - 6ee403a3d016c8e71674b3eedb3776be83c32e2b authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Cosmetic changes

github.com/matsumotory/ngx_mruby - cdc456493ec2afc525a1a637774df223e2c2a729 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Fixup macro

github.com/matsumotory/ngx_mruby - 5e153e16d7356acda7e7a2496a69288d727c29a4 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix recursively looping bug

github.com/matsumotory/ngx_mruby - 31a71da7f298757381d9031f1afc140d95b8421e authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Improve readability

github.com/matsumotory/ngx_mruby - 2b1b1dd72602e41f54f7f24006cf607ce349b871 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Resume fiber more than once if the fiber is aliving

github.com/matsumotory/ngx_mruby - 81720639bce3d07edbeca8c72519ce0894b6bb2f authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Support return on ngx_mruby handler

github.com/matsumotory/ngx_mruby - 0540592fefc51b55696d76586c4c9616ab4d6d17 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add test for async sleep loop and return

github.com/matsumotory/ngx_mruby - 50bce837efa8aface435580503f4306c02cd3d13 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Don't protect gc for one object more than once on fiber

github.com/matsumotory/ngx_mruby - 52417ac5bd661bc09be60f2dfd30d90a41e73042 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
ngx_mrb_resume_fiber always sets NULL to result

github.com/matsumotory/ngx_mruby - a0d5d659814f1ba4fc199783fcdee78005cf6b9a authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Get the latest request object of nginx after yield

github.com/matsumotory/ngx_mruby - c73c59617e47bded616983ae950fe2819b2e5db9 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Cosmetic changes

github.com/matsumotory/ngx_mruby - 2e5eaec7738e36a97757a9fa54cca9d2419a308a authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add comment about yield on async_sleep method

github.com/matsumotory/ngx_mruby - 0001cdcea8000b8a81cc3e77429c7d9687d1e7f4 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add alias function ngx_mrb_resume_fiber to ngx_mrb_run_fiber

github.com/matsumotory/ngx_mruby - f6c25cdc170f515a8c522e7cb1c0cce5510b9273 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add comment for gc_protect

github.com/matsumotory/ngx_mruby - 969ae912ca517f26f1635419f92b882b61cffa13 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix comments

github.com/matsumotory/ngx_mruby - 82b5eb5ea95b5c3c23b5cae48cc3dac786958b9a authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Bump up version 2.0.0-dev

github.com/matsumotory/ngx_mruby - 34605ea259fd9a70911422e2bbb4f53125692185 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Create v2.0.0 dev branch

v2.0.0 feature

- some tls feature #342
- Support async frame
- Add Nginx::Async.sleep
- Add Ngi...

github.com/matsumotory/ngx_mruby - 29f5be841f43008f4d49958db89f3dd435e6db8a authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Apply clang-format

github.com/matsumotory/ngx_mruby - 9113fcffd04d55ba7610dfa66c5554148fa2dfdc authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix missing request processing for multi requests

github.com/matsumotory/ngx_mruby - 73347d339a447b08ce4e046b7971c6e83be46a66 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Change test parameter for async sleep

github.com/matsumotory/ngx_mruby - 252d136ea511c51a7e49bb11140398ebdfec29b5 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Apply clang-format

github.com/matsumotory/ngx_mruby - 7f89c313a5041aaf2031a7e9841f19a4d5a8c7b2 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add cleanup time for async sleep

github.com/matsumotory/ngx_mruby - ed239c70d2cdb28d8ec25535fe38e9a15873eff3 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix infinite loop for async sleep

github.com/matsumotory/ngx_mruby - 416c995654829a2496f81c76cddf5c7ea523ff51 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Detect whether fiber alive or not

github.com/matsumotory/ngx_mruby - c429a0de69bdfa6206a0dac551163c4c4447e0dc authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Add notice message for leaving fiber by exception

github.com/matsumotory/ngx_mruby - 6c92ba7c2b3d4a13d19d696249fd78cf463c8c40 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #341 from aereal/update-docs-data

github.com/matsumotory/ngx_mruby - 5ac78e7dcf991f6a48faba23e0daa3e422a27736 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Update docs: Add certificate_data= and certificate_key_data=

github.com/matsumotory/ngx_mruby - 3ed8442ac859e11fd9e79cb580d682260b2c11b1 authored almost 7 years ago by aereal <[email protected]>
Apply clang-format

github.com/matsumotory/ngx_mruby - 370f48e64bb71b958ab89061a0b057a128c69bd5 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Wrap all request handler by fiber

github.com/matsumotory/ngx_mruby - e345287f696a360630c89bc2253f98ce9b6c61e2 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #340 from yyamano/fix-memory-leak-stream

Fix memory leak.

github.com/matsumotory/ngx_mruby - b31cd01e1091e4b0789117f3a2e643a256c19e97 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Fix memory leak.

github.com/matsumotory/ngx_mruby - 341efe7490c4d23e99bc7b839f9c493fe6943e6f authored almost 7 years ago by Yuji Yamano <[email protected]>
Use async frame by default

github.com/matsumotory/ngx_mruby - dd47169f0932c172f4a1d3b311a21bb583ff6310 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge branch 'async_sleep' of https://github.com/syucream/ngx_mruby into async-frame

github.com/matsumotory/ngx_mruby - 73dd0e95988f0163b9275eb4896bb866b4b8b1e3 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Don't verbose statics of curl for test

github.com/matsumotory/ngx_mruby - 1b35861b27446ee6a465e98718785f462e2ccc43 authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Bump up version 1.20.2

github.com/matsumotory/ngx_mruby - fd9064a3428772d26c921702caf90d4b0278a20c authored almost 7 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #337 from keizo042/fix_osslv

Split if pragma checking openssl version

github.com/matsumotory/ngx_mruby - 7b9b7331a71b03aa9a1394c820dbf6d46b632d8e authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Merge pull request #336 from yyamano/remove-gems

github.com/matsumotory/ngx_mruby - e6c357f8b0e58814b9fb46fd5eff245bc8c1c469 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Remove iij/mruby-io, iij/mruby-pack, and iij/mruby-socket.

They are part of mruby distribution now. See ngx_mruby/mruby/mrbgems.

github.com/matsumotory/ngx_mruby - f104e4867e578b2192f1b951c302ba3c5901cce3 authored almost 7 years ago by Yuji Yamano <[email protected]>
Merge pull request #335 from yyamano/upgrade-mruby

github.com/matsumotory/ngx_mruby - 8859083c43c956bd9386652771eff713fc37c6c2 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Fix a compilation error with the latest mruby.

github.com/matsumotory/ngx_mruby - b59bffb3396862a92aadb4c427ddfb15623a0460 authored almost 7 years ago by Yuji Yamano <[email protected]>
Squashed 'mruby/' changes from 7f9e333..6f1e177

6f1e177 Merge pull request #3938 from mattn/include-io
0e0dad7 include io.h on mingw
f7ff2d0 Def...

github.com/matsumotory/ngx_mruby - ad2afcb832ece82596a20e3965105546fdf5f9dc authored almost 7 years ago by Yuji Yamano <[email protected]>
Merge commit 'ad2afcb832ece82596a20e3965105546fdf5f9dc' into upgrade-mruby

github.com/matsumotory/ngx_mruby - 3ad8657494683baca51e5e5084fc20906e6966b5 authored almost 7 years ago by Yuji Yamano <[email protected]>
Split if pragma checking openssl version

github.com/matsumotory/ngx_mruby - 86aa3f4c887c446efd1fa141fd4b14778fb8d5ca authored almost 7 years ago by Kouichi Nakanishi <[email protected]>
Merge pull request #334 from keizo042/apply_clang_format_600

run apply-clang-format, clang-format version 6.0.0

github.com/matsumotory/ngx_mruby - ccc32edf730e6962f36a9d5fbd0e293ff50fa205 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
run apply-clang-format, clang-format version 6.0.0

github.com/matsumotory/ngx_mruby - 70a9271d9bdea84edb4d7b014800cacd4810b34c authored almost 7 years ago by Kouichi Nakanishi <[email protected]>
Merge pull request #332 from keizo042/improve_ssl_config_errinfo

Indicate which directive require the openssl version

github.com/matsumotory/ngx_mruby - 2c8295b88b331291f1ee46044ff286f06575696e authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Merge pull request #331 from keizo042/openssl_version_validation

Check supported version for each openssl API

github.com/matsumotory/ngx_mruby - a8e593152ec42776854f4d4efeee7542f35e0a79 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Indicate which directive require the openssl version

github.com/matsumotory/ngx_mruby - 96a64e9b37b4d503b450a836b68520398afd1a97 authored almost 7 years ago by Kouichi Nakanishi <[email protected]>
Check supported version for each openssl API

github.com/matsumotory/ngx_mruby - e1eb706d2bb72ed2f3f919b0e2c73d0edac35921 authored almost 7 years ago by Kouichi Nakanishi <[email protected]>
Merge pull request #330 from matsumotory/nginx-1-13-8

github.com/matsumotory/ngx_mruby - b5672fb0d1aee6f9a2b10e2d9c61b8e8ffeaf8e1 authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
update test target to 1.13.8

github.com/matsumotory/ngx_mruby - 0650b9bb45d7a7d0bc9471b427c6e9034423bf6f authored almost 7 years ago by sawanoboly <[email protected]>
Enable to run mruby code within fiber and add async sleep

github.com/matsumotory/ngx_mruby - 364b9e0aec2498d852a921b12dca42a666fef24d authored almost 7 years ago by Ryo Okubo <[email protected]>
Fix incorrect control flow

github.com/matsumotory/ngx_mruby - 40b465bce96e99b9f9493e63f1ef76776f6ca0f4 authored almost 7 years ago by Ryo Okubo <[email protected]>
Wrap mrb_run() when Nginx::Async is enabled

github.com/matsumotory/ngx_mruby - 60e3868c8472e1ff351e61534c3acec3d5002f1e authored almost 7 years ago by Ryo Okubo <[email protected]>
Fix CI testings

github.com/matsumotory/ngx_mruby - f6fe85aa587c1685e48098ef85d66be2180323c4 authored almost 7 years ago by Ryo Okubo <[email protected]>
Merge pull request #329 from yyamano/ngx_mruby_cflags

Make test.sh respect NGX_MRUBY_CFLAGS environment variable.

github.com/matsumotory/ngx_mruby - e41018e3ab587a8f1705de90d9b3fb946e6b761e authored almost 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Make test.sh respect NGX_MRUBY_CFLAGS environment variable.

We can build mruby with extra compiler options as below:

% env NGX_MRUBY_CFLAGS="-O0 -g3 -gdwar...

github.com/matsumotory/ngx_mruby - 2c8903e3d2da6893c08379896ec050a05574e340 authored almost 7 years ago by Yuji Yamano <[email protected]>
Merge pull request #327 from matsumotory/args_to_hash-avoid_odd_number

Avoid odd number exception / `Nginx.Request#args_to_hash (mrblib)`

github.com/matsumotory/ngx_mruby - 7e442cf7a9ae4304a450f7cca594fdc4f3a9dca6 authored about 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Merge pull request #325 from kenhys/build-sh-typo

Fix typos about 'default'

github.com/matsumotory/ngx_mruby - b8787b98f9c7a0e17b6700ea9c61a8dd449b606a authored about 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
join as string

github.com/matsumotory/ngx_mruby - c5302cc3fbe215f682f954a1762c0aef3a52ee06 authored about 7 years ago by sawanoboly <[email protected]>
use limit option for split args to avoid ArgumentError: odd number of arguments for Hash

github.com/matsumotory/ngx_mruby - d6b4935d57b1c1abe08bdab32fa491c51fd70f6f authored about 7 years ago by sawanoboly <[email protected]>
Merge pull request #326 from kenhys/doc-fix-missing-source

github.com/matsumotory/ngx_mruby - 00d18c686f8f35e99db8a95e910a0488e42b4d8f authored about 7 years ago by MATSUMOTO, Ryosuke <[email protected]>
Fix description about already integrated build_config_dynamic.rb

github.com/matsumotory/ngx_mruby - 40557c7cf29e824a32492f937eee7a7cf70c1a36 authored about 7 years ago by Kentaro Hayashi <[email protected]>