Version 0.38 of Rudiments

Release Notes: Several contributed modifications have been included. The Makefiles have been refactored for non-GNU make compatibility. filedescriptor::passFileDescriptor works on OS X 10.7 now. MSVC builds Release rather than Debug code by default now. The directory class now has rewind, skip, and read methods. The error class now uses strerror_r/strerror_s in a thread-safe manner. The charstring::isNumber/isInteger methods return false for strings containing only a period or negative sign. Many new methods have been added to the system class.

    Other releases

    •  23 Feb 2013 01:17

      Release Notes: This release includes support for Syllable OS and various minor bugfixes.

      •  01 Jan 2013 06:31

        Release Notes: hostentry::getAddressString() has been fixed for numbers greater than 127. Bugs that could lead to a crash when using the hostentry class with NULL hostnames have been fixed. Reads that error out with EAGAIN are treated as successful reads of 0 bytes now. All sockets are now manually set to blocking mode after creation, and sockets created by accept() are now set to the blocking/non-blocking mode of the socket that was accepted. Various NULL safety issues were fixed. The Windows built script now supports CLR and non-CLR builds.

        •  09 Dec 2012 00:25

          Release Notes: filedescriptor::getPeerAddress now returns NULL for non-inet sockets. regularexpression::getSubstring* methods return const char *'s now. xmldomnode::deleteAttribute() no longer crashes when passed a non-existent attribute name. A long-standing memory leak in dictionary::clear() has been fixed. charstring::safeCopy, xmldomnode::getTree, and xmldomnode::print methods have been added.

          •  01 Nov 2012 23:30

            Release Notes: Several contributed modifications have been included. The Makefiles have been refactored for non-GNU make compatibility. filedescriptor::passFileDescriptor works on OS X 10.7 now. MSVC builds Release rather than Debug code by default now. The directory class now has rewind, skip, and read methods. The error class now uses strerror_r/strerror_s in a thread-safe manner. The charstring::isNumber/isInteger methods return false for strings containing only a period or negative sign. Many new methods have been added to the system class.

            •  16 Aug 2012 01:08

              Release Notes: This release fixes a few bugs, but mainly features native Windows support, and can be built using MSVC.

              Screenshot

              Project Spotlight

              Aspose.Cells for .NET

              A .NET component for spreadsheet reporting without using Microsoft Excel.

              Screenshot

              Project Spotlight

              ShuttlePRO

              A user program for interpreting key, shuttle, and jog events from a Contour Design ShuttlePRO v2.