libpseudo is a generic library that provides simple, thread-safe messaging between threads. It also provides a facility for implementing a run-time tunable, thread-like callback queue for single-threaded applications.
Release Notes: The leapfrog scheduler was deprecated. Deprecated GLIB mutex facilities were removed. This library is no longer thread safe. A segfault when there was only one task in the work queue was fixed.
Release Notes: Partial removal of glib2 dependencies. The glib2 data types and functions are being replaced with POSIX and C99 equivalents. This is intended to reduce the footprint for embedded systems.
Release Notes: This release adds a complete rewrite of the psthread facilities, including an extensible task scheduler and a built-in "leapfrog" scheduler.
Release Notes: This release fixes a bug with 64-bit support.
No changes have been submitted for this release.