Tor is a network of virtual tunnels that allows people and groups to improve their privacy and security on the Internet. It also enables software developers to create new communication tools with built-in privacy features. It provides the foundation for a range of applications that allow organizations and individuals to share information over public networks without compromising their privacy. Individuals can use it to keep remote Websites from tracking them and their family members. They can also use it to connect to resources such as news sites or instant messaging services that are blocked by their local Internet service providers (ISPs).
UFOClock draws an astronomical clock. From it you can read the time of day, phase of the lunar month, ratio of day to night, time until a solstice or equinox, and time until the end or beginning of twilight. The time of day depends on your location on the surface of the Earth, which you can enter on the command line or in a dotfile in your home directory. Location can be given as latitude/longitude or ZIP code. It is called UFO clock because it sort of looks like crop circles. It is based on Sundial by George Williams. It requires GLUT installed to run and the NOVAS library to build.
ChaiScript is an embedded scripting language designed from the ground up to directly target C++ and take advantage of modern C++ development techniques. Being a native C++ application, it has some advantages over existing embedded scripting languages. It uses a header-only approach, which makes it easy to integrate with existing projects. It maintains type safety between your C++ application and user scripts. It supports a variety of C++ techniques including callbacks, overloaded functions, class methods, and STL containers.
Botan is a crypto library written in C++. It provides a variety of cryptographic algorithms, including common ones such as AES, MD5, SHA, HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that are more obscure or specialized. It also offers SSL/TLS (client and server), X.509v3 certificates and CRLs, and PKCS #10 certificate requests. A message processing system that uses a filter/pipeline metaphor allows for many common cryptographic tasks to be completed with just a few lines of code. Assembly and SIMD optimizations for common CPUs offers speedups for critical algorithms like AES and SHA-1.
Mammoth PostgreSQL Replicator uses a transaction log and async replication model that nearly eliminates extra load on your master server regardless of the number of slaves you have in production. It supports advanced features such as large object, role, and ACL (grant/revoke) replication. It also supports promotion and failover.
C-Dogs SDL is a port of the old DOS arcade game C-Dogs to modern operating systems. C-Dogs is an arcade shoot-em-up which lets players work alone or co-operativly during missions, and against each other in the "dogfight" deathmatch mode. The original DOS version of C-Dogs came with several built in missions and dogfight maps, and this version is no exception. The author of the DOS version of C-Dogs is Ronny Wester.
Open-BLDC is firmware for STM32 microcontroller based brushless motor controllers. The goal of the project is to support active freewheeling, active break, adjustable timings, rotation speed and power controllers, and many more. Support for multiple interfaces like PPM, RS232, I2C, and CAN is planned.
ClamAV Unofficial Signatures Updater is a script that provides a simple way to download, test, and use third-party ClamAV signatures. It checks for updated unofficial clamav signature database files and can download them. It randomizes download time to help distribute the load more evenly for the database host mirror sites. Signature bypass entries can be created for temporarily resolving false-positive issues with third-party signatures. It can report which mirror site a download came from. It reports if a downloaded database is actually different than the running copy. Many other features are supported.