g7ctrl is a daemon and a command shell that are used together with the Xtreme GM7 GPS tracker to help simplify its management and to make it possible to monitor alerts sent by the tracker. It is designed to run in the background and can be used to both receive location updates from a remote tracker and configure a tracker over USB. All received events are stored in a database and can be exported to GPX, KML, and CSV, with distances calculated. It can also execute action scripts upon receiving specific events or generate mail notifications. Extensive reference documentation (HTML and PDF) and Unix man pages are provided.
Safelock is a file-based locking primitive that provides mutual exclusion between unrelated processes and threads. It offers advantages over POSIX and BSD file locks such as: compatibility with multi-threaded applications, support for lock attempt timeouts, detection of crashed lock holders, and detailed lock status (PID, lock age, custom data).
ipclassify is a Linux user space application that blocks/marks connections from/to hosts based on lists specified in a configuration file. Currently, the block lists are in the format and obtained from iblocklist.com. If you are familiar with moblock then you know, essentially, what ipclassify is. The difference is that ipclassify can have multiple NFQUEUEs and is threaded (pthreads).
Concurrency Kit provides a plethora of concurrency primitives and lock-less and lock-free data structures designed to aid in the design and implementation of high performance scalable concurrent systems. It was designed to minimize dependencies on operating system-specific interfaces, and most of the interface relies only on a strict subset of the standard library and more popular compiler extensions.
Rodent filemanager is a fast, small, and powerful file manager. Its emphasis is on ease of use for the advanced user, not the computer illiterate. Rodent filemanager (a.k.a. xffm >= 4.6.0) is the next step in the evolution of Xffm, now with a threaded design optimized for multicore processors.
libjc is a framework for event-driven development in C. Programs that use it can perform an arbitrary number of operations simultaneously and in the background, and later wait for some or all of them to complete. The source package includes the core library along with a few objects, each of which is able to perform a set of related operations. This framework consumes significantly less memory than standard libraries, and it scales well to multiprocessor systems.