== 1.5.1 - 13-Jul-2006 * Fixed bugs with improper values being set for some of the rlimit constants. * Cleaned up a few warnings related to signed-ness for the RLIM_xxx constants. * Now only sets the various rlimit constants if they're not already defined (which Ruby now defines, as of 1.8.5). * Some internal cleanup. * Created a gemspec and added a gem to RubyForge. == 1.5.0 - 12-Jun-2006 * Removed the '?' character from the various struct members, since Ruby no longer (properly) handles them. * Fixed a 64 bit bug related to rb_struct_define. * Added some more tests. == 1.4.3 - 28-Jun-2005 * Added more #ifdef checks for some of the process flags which, it turns out, are not defined in earlier versions of Linux. == 1.4.2 - 14-Jun-2005 * Fixed a syntax error that could cause the build to fail. * Removed some (but not all) possible warnings from gcc -Wall. == 1.4.1 - 13-Jun-2005 * Added support for the Linux 2.6.9+ kernel (by adding more preprocessor constant checks, which may help with other platforms as well). * Moved project to RubyForge. * Modified test suite - some tests now skipped on Linux. * Removed the wait3.rd file. * Minor fix for the test_waitid.rb sample program. == 1.4.0 - 16-Feb-2005 * Added the getrusage method. * Added test cases and documentation for getrusage. * Renamed a couple test files in the examples directory. == 1.3.0 - 14-Feb-2005 * Added the pause and sigsend methods. * I had to modify the process type constants to include the "P_", because Ruby already has Process::GID and Process::UID defined. That makes this release incompatible with previous versions. * Updated tests and documentation. == 1.2.0 - 7-Feb-2005 * Added the Proc.waitid method (for those platforms that support it). * Made the wait3.c file more rdoc friendly. * Added a test_waitid.rb file in the examples directory. == 1.1.1 - 10-Jan-2005 * Eliminated some (harmless) warnings that cropped up in 1.8.2 * Moved the "examples" directory to the toplevel directory. * Made docs slightly more rdoc friendly == 1.1.0 - 14-Sep-2004 * Modified setup and source to handle the possibility that wait3() might be defined while wait4() is not (e.g. HPUX). * Modified the test scripts in the examples directory to play nice on HPUX and Darwin. * Added this file (oops). == 1.0.0 - 13-Sep-2004 - Initial release