Ecosyste.ms: OpenCollective

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

github.com/matsumotory/ngx_mruby

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

Merge pull request #71 from alepore/patch-1

Fix typo

f9bf1848ccb7c7242f9d89ab010fe21b4c11852f authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix typo

2c342fafcd8f46be5b43ac5900831fa2821651c1 authored about 11 years ago by Alessandro Lepore <[email protected]>
Merge branch 'master' of github.com:matsumoto-r/ngx_mruby

713bf33defdd569e8ca9e9ae348ece85627ed84d authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add Nginx::Requst#{headers_in,headers_out} and rename headersr_{in,out}_hash method

159f089d9e975c17f17974b69d1e61fdafd44b46 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

360efe574fc72040ceed97d001ec254b6399306c authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

50c073312a6476895c1b81386d097f1e9da75972 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update unified_hello.rb

edd4b09e126c0112e2e3a97f2708bdf9c52b5ba7 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

7c24668a049c7245849e086928caabe85d3fa4d9 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

8a60e83a06026c71e1b2d2b1abee4a09604b3003 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

04ccc44f06acc5a43bc4541af56a94e920b00bb1 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

d626cd3772a0e8ce0fe5530882675b103437a374 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

c9a25c108c9496e3e529f16108b9f960d99b6507 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
rename dir

93c1c45f79133dd20a1791783993f3927801b3d4 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add example of Unified Ruby Code between Apache(mod_mruby) and nginx(ngx_mruby)

26caa408cd49e9aec188b387bd624410acab1701 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add Nginx::{module_name,module_version}

3b3efa166a4e2e5c4aea6653b0dd7a77a4680804 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add state claner and fix the problem about memory usage

0b50638cf177ff6707a52d1d50a41eff7b6944c0 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

4807adad6e4485bf420da34c299f77fcbbd9f5c1 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

4a93a041e66ffb3e7fe927a097beb6efe7e9d284 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

2845b5e2321c4e9c62c40fb19a875a5010912169 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

d428defa46e5f12eda91c14b411419579c7ada1a authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

27e1c081cb962e64ab828289fcadf25bd5df2e47 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

290e423833456e8ee5abc5ab5a4d232680c13e27 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

689adb33ae300c9c5092b33f8eccbe00a63f07b8 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

0b7cf7f0ef5f3995d9533bafe38d3ac882f83f34 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

1124f5bf695007a74cf65b6e86a4ede7c68e0fa3 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

8e8fdf52dde56815b5b36549a24b77d64732d5e8 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

419115a3f5b8ba34a15f7e8e8755d9c6ab0c4f15 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

5a600131ed440cc42c31f5d51fbfa511ebedfce6 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

c3f9d45833ea8202a91ab941f87aace846fea38e authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

e966be68b802649c3006dbe55c988ee5ac3025c4 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

ed581609bbf8d4f79191dafbcb0b8329d2f6108d authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

3ad626ad1d03a128d4b9e2ddfa922e6ccc797b93 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update README.md

a0720a705c950a542bd6c84157d51184d97067f9 authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add Nginx::remove_global_variable and update mruby

fabc51f642f526f12bafd4ca868a1879ba88af5b authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add regexp engine

975d29a71f4535398c23457b00cf463c55edec1b authored about 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #69 from cubicdaiya/issues/invalid_state_in_mruby_header_filter

fix bug(using invalid mruby code)

3a904acc4d803a10a45873caa8a550c5d7334a6f authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #68 from cubicdaiya/improvements/duplicated_namespace_and_prefix

remove duplicated prefix

53920514af618e2468f02af60ba8b84eff5b451c authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
remove duplicated prefix

Nginx::NGX_XXX is duplicated and verbose.
Nginx::XXX is better.

c884d133a4349cd41542b03120bc16303b7ba3b7 authored over 11 years ago by cubicdaiya <[email protected]>
fix bug(using invalid mruby code)

Not use inline mruby code in handler of file

d141509e04695df3b560cf8217957de11a6c1042 authored over 11 years ago by cubicdaiya <[email protected]>
Merge pull request #67 from riywo/make_build_mruby_git_checkout

git checkout build_config.rb after make build_mruby

eef8baf96dec3034ccad66d4393f3d2ea4c650d7 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
git checkout build_config.rb after make build_mruby

3c5de76faec3b96cc518faa347a2d5697f8d5dbd authored over 11 years ago by Ryosuke IWANAGA <[email protected]>
Add the method of setting variable for syntax sugar.

v.set "hoge", v.hoge.to_i * 2

is equal below method:

v.hoge = v.hoge.to_i * 2

bd3cd4cb984348971425a9bb86092becf4368d63 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #66 from riywo/make_install_osx

Fix `install` target on OSX

197688ea8f29d3513557d52995978b172fa7d381 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix `install` target on OSX

9bde362b4cf01d83df99adfa7a54c3a75e0bf9cf authored over 11 years ago by Ryosuke IWANAGA <[email protected]>
Update INSTALL

f86dba7eb703c276db931cd07fa340039d1c61f2 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add info log for irep index

79aa0cd8f09ba98df2733b36deeab67b5cd60f5f authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Changed u_char to char

9929296462c5cdb6cee488b1cf49d0ca4240ed3b authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add some notice log

90fcd23a31c5caa6bea994a0963b5ffaaa051581 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add mruby-userdata and some notice log

03e21d54d9bed83eb07bcb5f9641aac5ab4099cb authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add proxy example

1291424258a55e2bb0e3ca0fece5e8e076796eda authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Refactored core for mruby_set{,code} directive

21cdb6d18fb52ba667242b58eac6641e4361bd66 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Changed to be able to decline directive if rputs_chain is null and method_missing return nil

b94f01cf6fdbe9bc7a5ac726bf63fafec3c1e8fb authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Refactored ngx_mrb_var_set

c3df181aed718ead217ad60116a950e8e9c01876 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Remove meaningless variable

eeffb11b6342cffe79c9a46be95de3c25fd58cb0 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Remove ngx_mrb_run_variable() for setting multi directive

9f5648fde341daf413d3964fdf1ab3170c5aa0f2 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Adjust the point of arena_idx and add some info log

d6b73cb1e48751bac1d8533d7e46fb953d7e258f authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix bug, occasionally drop requests, and add infomation log.

7e97dba2112ba83608290f4f620e534622464e3b authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
method_missing bug? interim changed.

d2d9b67f5191ab440f84dd33d5be1419c48dd612 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Fix bug for ngx_log_error args type

bdd006577db0af74bc08342887c3d21c74714d1f authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update INSTALL

a5be09319319efda86c98610b92585199e3d322c authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add submodule

684b0b7a767adc38b1c8b03b10782781572bd071 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Support dependent module (NDK)

2e17e0ed756a3b7035f02bc525d6d67932cbbbdd authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add example and cosmetic change

63e37218500390a41201fbcc5b17c106c97e64c3 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add INSTALL file

cd2dd0fb6cfb8684ddcf079af89f67f404867f91 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add LEGAL file

0cb20c359476c92d93b7ea1099a4a4fdddffae01 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add MIT LICENSE file

2c9ace59f6514c48135343babbfd260244549fd6 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
ngx_mruby can write nginx build in variable and request variable

Add Nginx::Var#set "nginx internal var", "string val"

- config

location /check {
...

54f978659c39393f4383c1985fe5aadec1ee0261 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Update mruby

5b97edd2fb50d06d56d930a80b95019c024a9206 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Bug fix

f927f1af84a12c2d8f8bd73ee97bf830e48221dc authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Top level mrb_run regs should be mrb_top_self(state->mrb)

490c1813511e499a4d10130bf3d58c8939d9a679 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Support passing nginx conf var between mruby code and nginx conf

- config

location /check {
set $fuga "100";
mruby_set_code $hog...

693712ee7e5114db1813f3b8dc6baa20ecfd4ca6 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add comments about ngx_http_core_variables

37a192fcf61c3b48f4ff1d74bbfd9808b414ccd7 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add Nginx::Connection#remote_port

3252d8c5f6a3b6da70ad28985223cd257a198805 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add ngx_http_mruby_server.{c,h} considering compatibility with mod_mruby

05b24f75e9b16656081e756394a0670fa2ad8145 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add ngx_http_mruby_connection.{c,h} considering compatibility with mod_mruby

a34c9c94cdbd44e97d706724a2b2a8078c46adf9 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Add Nginx::Request# some method considering compatibillity with mod_mruby

8bac41e91c3b15215cce80208125ca2c4b45389b authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Directive name changed

f531a83874804151a727eaba76f63656f0a833d5 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #63 from cubicdaiya/feature/filter

header and body filter implementations

f994bb56616ef9f86c72d30c899dccf40c5b551b authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
body filter implementation

95fa5563ac768a50fbc5d0c0ad4b8fd9228cc371 authored over 11 years ago by cubicdaiya <[email protected]>
header filter implementation

2a8579b188f6e97841cbca216e1869047a97fe7b authored over 11 years ago by cubicdaiya <[email protected]>
migration to filter module(on the way)

49629b890b93e197eeff28ca3225ab3da1ad87d8 authored over 11 years ago by cubicdaiya <[email protected]>
Merge pull request #62 from cubicdaiya/improvements/define_macro_handlers

define macro for handler functions

69afa3723f0d71ecf43d2b2e6da715d914e383af authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
define macro for handler functions

33098836adc2523b00ba6f2ca9758a7180c9e833 authored over 11 years ago by cubicdaiya <[email protected]>
Merge pull request #61 from cubicdaiya/feature/mruby_init

add directive 'mruby_init' and 'mruby_init_inline'

d86e0fd1fa3e098bd9a5bfde404c15fba6a99d8d authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
add directive 'mruby_init' and 'mruby_init_inline'

38715f9fa9a61ca0a47930718c231a3014240906 authored over 11 years ago by cubicdaiya <[email protected]>
Merge pull request #60 from cubicdaiya/feature/shared_state

share mrb_state in each handler

9bbbd6c48435bc511f38679bbac32b552ffe233a authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #57 from charlescui/master

add Nginx.redirect to serve 2 kinds redirect

24490da7e6ece617c3d9a28e70abe58309b95b3b authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
fix SEGV in mruby_set and mruby_set_inline

1b8cf7f24b10cd5f22ec1fc5b53d676b55e65e1d authored over 11 years ago by cubicdaiya <[email protected]>
unify style

5dc173312de856b09f08a4001d24d97e3155a47f authored over 11 years ago by cubicdaiya <[email protected]>
share ngx_mrb_sate_t in each handler

6095fe7aa68178d9c98b95301474a7d5d2c60611 authored over 11 years ago by cubicdaiya <[email protected]>
Merge remote-tracking branch 'source/master'

d3438509724ba7a284494990c81c4cc169538714 authored over 11 years ago by 崔峥 <[email protected]>
add Nginx.redirect to serve 2 kinds redirect:

1st,serve http 3xx redirection.
2nd,serve nginx internal redirection.

b1132d697219af3962013693e6a82d560a5703fa authored over 11 years ago by 崔峥 <[email protected]>
Cosmetic changed. indent space from 2 to 4.

0c2ce4b305223bd5ea6f29934a3b0d7363d6228e authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Cosmetic changed. Replace [tab] to [space * 2] and adjust indents.

a1798fb605c87b8ba22cea9cd2406c8d9b72292a authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
Merge pull request #56 from charlescui/master

ake ngx_mruby can read nginx build in variable and request variable.

0e1bdd924695ce5c08e7098fb44c9c445b320d37 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
add ngx_mruby read ngx build in variables and request parameters.fix example nginx.conf error for headers.

21a48c87b693eb6a18e5aee25f71fc679d8a6acf authored over 11 years ago by 崔峥 <[email protected]>
Add Kernel#server_name

b8fe2342bbffb4770104a27857bc3b6d6586a026 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
make ngx_mruby can read nginx build in variable and request variable.

031ea6bf1c179443ac2e3dd9ed3ec10d266e5643 authored over 11 years ago by 崔峥 <[email protected]>
Merge pull request #48 from cubicdaiya/improvements/move_src

cleanup root directory

9d65e66419c8c2f3c40b461eb3f19328ce9c1243 authored over 11 years ago by MATSUMOTO Ryosuke <[email protected]>
cleanup root directory

move *.(c|h) to ngx_mruby/

6b0921fc360a41a9c3c4592a0129ebd6323f1970 authored over 11 years ago by cubicdaiya <[email protected]>