Skip to content
Permalink
Branch: master
Commits on Jan 21, 2020
  1. Merge pull request #4935 from mimaki/delete-duplicated-Array-delete_if

    matz committed Jan 21, 2020
    Delete duplicated `Array#delete_if`.
  2. Delete duplicated `Array#delete_if` test.

    mimaki committed Jan 21, 2020
  3. Delete duplicated `Array#delete_if`.

    mimaki committed Jan 21, 2020
Commits on Jan 15, 2020
  1. Remove `debug` target from `travis_config.rb`.

    matz committed Jan 15, 2020
Commits on Jan 10, 2020
  1. Fixed wrong condition in #4926 fix.

    matz committed Jan 10, 2020
  2. Fixed wrong condition for copying arguments on stack; fix #4926

    matz committed Jan 10, 2020
    This bug was introduced in 694089f to address #4832
Commits on Jan 8, 2020
  1. Fix buffer overflow in `mrb_str_len_to_dbl`.

    matz committed Jan 8, 2020
    Issue 19902: mruby:mruby_fuzzer: Stack-buffer-overflow in mrb_str_len_to_dbl
Commits on Jan 7, 2020
  1. `p->locals` may be `NULL` when error occurs before the point.

    matz committed Jan 7, 2020
    This is reported by oss-fuzz:
    Issue 19886: mruby:mruby_fuzzer: Potential-null-reference in setup_numparams
Commits on Jan 6, 2020
  1. Check memory boundary in `mrb_str_len_to_dbl`.

    matz committed Jan 6, 2020
  2. `"0x10".to_f` should be `0`, not `16.0`; fix #4924

    matz committed Jan 6, 2020
  3. Merge branch 'dearblue-file-size-truncate'

    matz committed Jan 6, 2020
  4. Merge branch 'file-size-truncate' of https://github.com/dearblue/mruby

    matz committed Jan 6, 2020
    …into dearblue-file-size-truncate
  5. Fix `mrb_str_len_to_dbl` to support Hexadecimal like `0x10`.

    matz committed Jan 6, 2020
  6. Avoid creating temporary objects in `read_irep_record_1`; close #4920

    matz committed Jan 4, 2020
    The basic idea of this change is from @dearblue.
    
    Note: the arguments of `mrb_str_pool()` have changed, but the function
    is provided for internal use (No `MRB_API`). So basically you don't have
    to worry about the change.
Commits on Jan 5, 2020
  1. Merge pull request #4923 from dearblue/kwargs-block

    matz committed Jan 5, 2020
    Fix ainfo with keyword arguments; fix #4921
  2. Fix ainfo with keyword arguments; fix #4921

    dearblue committed Jan 5, 2020
Commits on Jan 2, 2020
  1. Merge pull request #4917 from dearblue/va_end

    matz committed Jan 2, 2020
    Call `va_end()` before return
Commits on Jan 1, 2020
  1. Call `va_end()` before return

    dearblue committed Jan 1, 2020
    The behavior when returning from a function without `va_end()` is
    undefined.
  2. Rename `mrb_num_args_error` to `mrb_argnum_error`; ref #4863

    matz committed Jan 1, 2020
  3. Merge pull request #4863 from shuujii/add-mrb_num_args_error-for-wron…

    matz committed Jan 1, 2020
    …g-number-of-arguments-error
    
    Add `mrb_num_args_error()` for "wrong number of arguments" error
  4. Merge pull request #4919 from shuujii/revert-SHARED-string-is-not-req…

    matz committed Jan 1, 2020
    …uired-when-sharing-POOL-string
    
    Revert "SHARED string is not required when sharing POOL string" (7594983)
  5. Revert "SHARED string is not required when sharing POOL string" (7594983

    shuujii committed Jan 1, 2020
    )
    
    Because literal pool may be released by GC.
    
    #### Example:
    
      ```ruby
      s1 = eval('"abcdefghijklmnopqrstuvwxyz01"')
      GC.start
      p s1  #=> "\x00\x00\x00\x00\x00\x00\x00\x90\x00\x00\x00\x00\x00\x00\x00\x90\x03\x00stuvwxyz01"
      ```
  6. Merge pull request #4918 from dearblue/sync-vars

    matz committed Jan 1, 2020
    Integrate `i` and `arg_i` in `mrb_get_args()`
  7. Merge pull request #4916 from dearblue/stdint

    matz committed Jan 1, 2020
    Do not include `stdint.h` before `mruby.h`; ref #4750
  8. Integrate `i` and `arg_i` in `mrb_get_args()`

    dearblue committed Jan 1, 2020
    The behavior of these two variables is the same.
  9. Do not include `stdint.h` before `mruby.h`; ref #4750

    dearblue committed Jan 1, 2020
  10. Fixed wrong usages of `mrb_get_args` in `vformat.c`.

    matz committed Jan 1, 2020
Older
You can’t perform that action at this time.