0.1.1 / 2021-09-22

0.1.0 / 2013-08-15

0.0.5 / 2011-05-11

  • Skip clearenv, memrchr, stdin, stdout and stderr if they cannot be loaded (thanks FreneticEntropy and mephux).
    • The libc installed on OSX lacks these functions/global-variables.
  • Opt into test.rubygems.org.

0.0.4 / 2011-02-03

  • Require ffi >= 0.6.0, <= 1.1.0:
    • JRuby requires ffi >= 1.0.0.
    • A lot of projects still require ffi ~> 0.6.0.
  • Added stdin.
  • Added stdout.
  • Added stderr.

0.0.3 / 2010-08-03

  • Load libc from the current process.
  • Added getgid and getegid.
  • Added getuid and geteuid.
  • Added getpid and getppid.

0.0.2 / 2010-05-21

0.0.1 / 2010-05-19

  • Initial release.
  • Added the Structs:
  • Added the variables:
    • sys_errlist
    • sys_nerr
    • errno
  • Added the functions:
    • brk
    • sbrk
    • calloc
    • malloc
    • free
    • realloc
    • getenv
    • putenv
    • unsetenv
    • clearenv
    • time
    • gettimeofday
    • settimeofday
    • mmap
    • munmap
    • bzero
    • memset
    • memcpy
    • memcmp
    • memchr
    • memrchr
    • strcpy
    • strncpy
    • strlen
    • index
    • rindex
    • strchr
    • strrchr
    • strstr
    • strerror
    • fopen
    • fdopen
    • freopen
    • fseek
    • ftell
    • rewind
    • fread
    • fwrite
    • fgetc
    • fgets
    • fputc
    • fputs
    • fflush
    • fclose
    • clearerr
    • feof
    • ferror
    • fileno
    • perror