Kcov is a code coverage tester based for compiled programs (C/C++, etc) and Python scripts. It uses DWARF debugging information to collect coverage information from binaries without special compiler options. It produces lcov-style output and only requires a single step, i.e. collection and reporting are done in one sweep.
Release Notes: Correct handling of accumulated data from multiple runs, a fix for an output bug with common path pruning, and a fix for some corner cases with instrumentation of shared libraries.
SPINA is software for determining constant structure-parameters of endocrine feedback control systems from hormone levels obtained in vivo. The first version of this cybernetic approach allows for evaluating the functional status of the thyroid gland, i.e. thyroid's secretory capacity (GT) and sum activity of peripheral deiodinases (GD).
Release Notes: This version is available for Desktop Linux, Garnet OS, Mac OS X, Palm OS, and Windows.
local-openid allows users with shell accounts on servers to authenticate with OpenID consumers by editing a YAML file in their home directory instead of authenticating through HTTP/HTTPS.
Release Notes: This release brings a major compatibility improvement. If you were not able to get local-openid working with a certain site in the past, this version may work for you.
Rainbows! is an HTTP server for sleepy Rack applications. It is based on Unicorn, but designed to handle applications that expect long request/response times and/or slow clients. For Rack applications not heavily bound by slow external network dependencies, consider Unicorn instead as it simpler and easier to debug.
Release Notes: For epoll/Cool.io-based concurrency models, shutdown() is now used to timeout keepalive clients to avoid race conditions. Minor documentation improvements were made.
Dada Mail can help you manage a mailing list, offers complete support for safe, closed-loop opt-in subscriptions, sends out mass mailings, keeps an archive of your messages, and allows you to share your messages in many ways. It runs on your Web hosting account and you interact with it through your Web browser, making it available anywhere you have a connection to the Internet. You do not have to rely on a third-party list management system with costly monthly fees. It is rich with features, but tries to keep it simple. It is designed to favor flexibility, extensibility, and ease-of-use over core speed or extremely flashy but hard-to-use features. It is designed to be installed, set up, and understood by regular people who have Web sites, but has enough advanced features to entice more proficient users. If you've ever installed a bulletin board or blog software, you should be able to install Dada Mail without too many problems. Dada Mail can scale. You can install Dada Mail on most any basic hosting account and start sending out messages. If your mailing list grows large, you can switch to sending with a more powerful third-party system, like Amazon SES, where there's potentially no limit on the number of emails you may send, all without having to change mailing list management systems or your hosting.
Release Notes: This release primarily contains fixes for problems with the bundled KCFinder's ability to browser and upload files.
SOFA is a statistics, analysis, and reporting program with an emphasis on ease of use, learning as you go, and beautiful output. SOFA can connect directly to your database and lets you display results in an attractive format ready to share or put in a spreadsheet. SOFA will help you learn as you go, whether you are a student, business analyst, or researcher.
Release Notes: It is now possible to export output as PDFs and images if an export plug-in installed. Scatter plots can have more than one series e.g. different colored dots on the same plot. You can now sort by individual columns within a data display report table. Report tables of summary statistics show measures across columns instead of down rows. The demo tables displayed when configuring report tables use real data instead of random data whenever practical. IQR (Inter-Quartile Range) was added to the Row Stats Table. It is now possible to do a box plot of a single variable (not requiring a variable for it to be 'By').
musl is a new implementation of the standard library for Linux-based systems. It is lightweight, fast, simple, free, and strives to be correct in the sense of standards-conformance and safety. It includes a wrapper for building programs against musl in place of the system standard library (e.g. glibc), making it possible to immediately evaluate the library and build compact statically linked binaries with it.
Release Notes: Major improvements were made to the MIPS port, including support for dynamic linking. Password hashing (crypt) now supports Blowfish hash algorithm. Further application compatibility improvements were made, especially for BSD and SUSv3-targeted software. Performance improvements were achieved in printf and memcpy. Various bugs were fixed in the strtod family, wcsstr, err.h functions, and for MIPS.
GPC-Slots 2 is a text-based casino game. Its features include five slot machines, a progressive jackpot added to by all machines, two roulette games, two dice games, and the ability to print status out to HTML.
Release Notes: A new symbol was added to the PotLuck slot machine: the small heart surrounded by larger heart symbol. It pays out the jackpot. The code for the PotLuck slot machine wild symbol payouts was reworked: instead of or it used lots of ifs, which meant that it would win even when the wildcard is used for multiple lines.
Monkey HTTP Daemon is a very fast and lightweight Web server for Linux. It uses a hybrid networking model based on asynchronous calls (event-driven) and fixed threads, which makes it scalable and capable of attending thousands of clients per second. It provides a powerful API for C and is ideal for embedded devices, thanks to its small core and plugin architecture.
Release Notes: A new CGI plugin was added. The scheduler now registers new incoming sockets with MK_EPOLL_READ. A new MK_EPOLL_DISABLE mode was provided along with a new epoll states mechanism, and new usage of GCC prefetch/[un]likely built-ins. HTTP now unsets the cork flag when mk_http_send_file is done. TCP_NODELAY is no longer enabled. mk_api is not exported. Initial iov zeroing of offset entries was fixed. In the configure script, plugin detection was improved and several code cleanups and optimizations were made.
Open Administration for Schools (OAfS) is a Web-based school administration package. Open Admin does demographics, attendance, discipline, report cards, and has an online gradebook and parent viewing function. It is designed for elementary, K-12, and high schools. It generates plain HTML and uses LaTeX for PDF generation. It also includes special education and division-wide central office modules (all schools run on the same server with different virtual sites; two sites per school, one for teachers, and one for the office). Parent functions are by separate parent/school site.
Release Notes: This release adds single logon for the teacher site, an announcement system (parent, teacher, admin), and updates to a variety of other systems. Support for the Canadian First Nations INAC (federal) nominal roll system (based on XML transfers) was added. It also adds scripts for the Alberta Education system for transferring data to provincial authorities. The installation/update system was updated.
INDI is an instrument-neutral distributed interface control protocol that aims to provide backend driver support and automation for a wide range of astronomical devices (telescopes, focusers, CCDs, etc.). Current supported devices include many telescopes, CCDs, filter wheels, focusers, and video cams. INDI is used in popular astronomy suites like Xephem, KStars, DCD, and Cartes Du Ciel.
Release Notes: Major improvements to INDI Base and Client libraries, bugfixes in LX200, Magellan, and Celestron drivers, a new focuser simulator, and improvements to the existing simulator suite.