raul (0.8.0) unstable, urgency=low
* Implement Semaphore for Darwin * Remove unused/trivial/inappropriate Command and Stateful * Remove pointless templateification of RingBuffer * Use uint32_t consistently for sizes in RingBuffer * Fix off-by-one allocation of Atom strings * Add all classes to 'raul' doxygen group * Make single-argument constructors explicit * Fix incorrect TimeSlice::beats_to_ticks * Fix crash bug in List::chop_front * Fix TimeStamp comparison operators * Rename LOG_* defines RAUL_LOG_* * Remove "using namespace" declarations * Add missing #includes * Add missing COPYING file to distribution * Upgrade to waf 1.6.2 * Fix accidental build system dependency on glibmm (now glib only) * Better documentation generation via waf tool -- David Robillard <d@drobilla.net> Tue, 11 Jan 2011 17:42:07 -0500 raul (0.7.0) unstable; urgency=low * Add several unit tests * Use malloc'd memory for RingBuffer/SRSWQueue (instead of a new'd array) * Fancy coloured console/logging I/O (raul/log.hpp) * More flexible Path and better URI support * Atom updates, including new "Blank" Atom for storing dictionaries with URI keys (ala JavaScript "objects", but RDF compatible) * Remove stack stuff from Array and create new ArrayStack * Make Symbol and URI more opaque and use Glib string interning * Add Configuration class for app command line option handling * Use < operator in TableImpl instead of > so it needn't be defined * Add IntrusivePtr, a trivial #define of boost::intrusive_ptr which is useful for hard realtime things (since adding and dropping refs is realtime safe, which is not true of shared_ptr) * Remove TimeSlice -- David Robillard <d@drobilla.net> Fri, 03 Sep 2010 20:24:36 -0400 raul (0.6.0) unstable; urgency=low * Switch to waf build system * Fix compilation with GCC 4.4 * Add URI class and make Path a special URI (with scheme "path:") * Remove JackDriver * Add NullDeleter convenience for SharedPtr * Add URI Atom type * Add C++ style printing for Atom * Fix type wackiness for glib atomic functions on PPC * Remove misguided LASH stuff * Depend on glib (instead of glibmm) -- David Robillard <d@drobilla.net> Tue, 08 Dec 2009 19:20:37 -0500 raul (0.5.1) unstable; urgency=low * OSC blob fixes * Use true atomic integers for Queue indexes -- David Robillard <d@drobilla.net> Sun, 07 Sep 2008 14:10:32 -0400 raul (0.5.0) unstable; urgency=low * Initial Debian release -- David Robillard <d@drobilla.net> Sun, 06 Jul 2008 15:56:20 -0400 |