Permalink
Switch branches/tags
Nothing to show
Commits on Jun 22, 2017
  1. Merge pull request #71 from avsej/fix-infinite-loop

    Fix infinite loop in mrb_uv_setup_args
    committed on GitHub Jun 22, 2017
  2. Merge pull request #72 from avsej/fix-process-title-tests

    mrb_uv_setup_args() has to be called before *process_title functions
    committed on GitHub Jun 22, 2017
  3. Merge pull request #73 from avsej/fix-get_error-test

    Fix UV.get_error test
    committed on GitHub Jun 22, 2017
  4. Fix UV.get_error test

    -1 is EPERM on larger number of platforms
    avsej committed Jun 22, 2017
  5. Merge pull request #69 from avsej/fix-getaddrinfo-hints

    Zero out all fields of addrinfo hints
    committed on GitHub Jun 22, 2017
  6. Merge pull request #68 from avsej/fix-freebsd-build

    Fix build on FreeBSD
    committed on GitHub Jun 22, 2017
  7. Merge pull request #67 from avsej/fix-getaddrinfo-status-check

    Fix status handing in getaddrinfo callback
    committed on GitHub Jun 22, 2017
  8. Merge pull request #70 from avsej/errno-to-exception-converter

    Expose method to convert numeric error code to exception object
    committed on GitHub Jun 22, 2017
Commits on Jun 21, 2017
  1. Expose method to convert numeric error code to exception object

    It would be useful for more readable code (to use symbols instead
    of hardcoded numbers), and also log sensible error messages from
    callbacks.
    avsej committed Jun 21, 2017
  2. Zero out all fields of addrinfo hints

    getaddrinfo(3) explicitly says these fields have to be zero:
    
    > All the other fields in the structure pointed to by hints
    > must contain either 0 or a null pointer, as appropriate.
    
    FreeBSD will fail with EAI_BADHINTS as hints contain garbage:
    https://github.com/freebsd/freebsd/blob/29cbcfe994c6984bf993b7587b429668ce5073a8/lib/libc/net/getaddrinfo.c#L429-L431
    avsej committed Jun 21, 2017
  3. Fix status handing in getaddrinfo callback

    Otherwise errors below -1 will lead to invalid memory access
    avsej committed Jun 21, 2017
  4. Fix build on FreeBSD

    avsej committed Jun 20, 2017
Commits on Jan 16, 2017
  1. Merge pull request #64 from udzura/fix-poll-default-arg

    Assign mruby nil to loop on initialize in UV::Poll.new
    committed on GitHub Jan 16, 2017
Commits on Aug 25, 2015
  1. Merge pull request #63 from hone/getaddrinfo_hints

    Getaddrinfo hints
    committed Aug 25, 2015
Commits on Aug 24, 2015
Commits on Aug 4, 2015
  1. Merge pull request #61 from hone/cross_compile

    Cross Compile Support from Linux to OS X/Windows
    committed Aug 4, 2015
Commits on Aug 3, 2015
  1. add the compiler/linker flags when compiling

    This fixes cross compiling from 64 bit to 32 bit
    hone committed Aug 2, 2015
  2. Merge pull request #62 from zzak/master

    Use released 1.0.0 of lib-uv and document pre-requisites for compile
    committed Aug 3, 2015
  3. Merge pull request #59 from hone/specify_dep_locations

    specify where deps come from
    committed Aug 3, 2015
Commits on Aug 2, 2015
  1. libtool is also a pre-req

    zzak committed Aug 2, 2015
  2. specify where deps come from

    hone committed Aug 2, 2015
Commits on Aug 1, 2015
  1. Use released 1.0.0 of libuv

    zzak committed Aug 1, 2015
Commits on Jun 24, 2015
  1. MRB_ prefix

    committed Jun 24, 2015
Commits on Oct 26, 2014
  1. Merge pull request #55 from take-cheeze/libuv-v1.0.0-rc2

    Follow libuv v1.0.0 rc2 API.
    committed Oct 26, 2014
Commits on Oct 25, 2014
  1. Support `uv_fs_access`.

    take-cheeze committed Oct 25, 2014