Release Notes: This is a minor release to convert to using the MakeMe build tool, replacing make and autoconf. MakeMe is also used to generate Makefiles and IDE projects.
Embedthis GoAhead is a tiny embedded Web server. It is fast, runs in less than 150K, and has been embedded to a wide variety of operating systems and CPUs.
Release Notes: This is a minor release fixing the default MIME types.
Embedthis Appweb is a fast, little embedded Web server. It is unmatched in efficiency and serves pages at native speed, using an event-driven, non-blocking core to serve multiple requests using minimal resources. It has integrated caching and the ESP "C" Web framework. Without compromising performance, it has extensive security controls and a rigorous security sandbox that helps protect the server and mitigate denial-of-service attacks. It is one of the most widely deployed embedded Web servers and is used in networking equipment, telephony, mobile devices, industrial control, and consumer and office equipment, and in high-performance Web services.
Release Notes: This is a minor release with fixes for default MIME types, preservation of session state, and CGI sample programs.
Vifm is an ncurses-based file manager with vi-like keybindings, which also borrows some useful ideas from mutt.
Release Notes: This version provides more customizations for several existing features and more convenient interaction with them.
HighVIP allows users to send and receive secure and anonymous email, chat and exchange secure instant messages, and create secure message boards.
Release Notes: Login fixes related to invalid local key storage. Fixes downloading of folders containing files with multiple revisions. Addition of several new domains for secure email accounts.
DiskScan scans the entire surface of a disk, alerts when a sector is unreadable, and uses the read timing to warn when a sector is having problems. It will tell when a disk has failed and already has bad sectors and also when the disk is near failure and takes too long to read the data.
Release Notes: Bugfixes and additional logging.
Florence is a scalable on-screen virtual keyboard for GNOME that stays out of your way when you don't need it. It is useful if you can't use a real keyboard either because of a handicap, disease, broken keyboard, or tablet PC but you can use a pointing device. It aims at being easy and pretty.
Release Notes: This release fixes some minor problems found in 0.6.1.
RemoteBox is a graphical tool which lets you administer guests or virtual machines running under VirtualBox on a remote server or even your local machine if desired. You may, for example, have a root server on the Internet, a server at home, or a server at work running VirtualBox but want to have the convenience of managing the guests easily from your local machine. The virtual machines run in headless mode, which means you don't need an active graphical display on the server but you can still connect and view the displays of the guests. The goal of RemoteBox is to provide a GUI that should be familiar to VirtualBox users while allowing them to administer a remote installation of VirtualBox. It does this via the VirtualBox API and SOAP interface, which are exposed when running the VirtualBox Web service. You can also use RemoteBox simply as an alternative interface for managing VirtualBox on your local machine.
Release Notes: Adds an option to start and stop guests automatically on host start and shutdown. Major visual improvements to the snapshot tree and significant changes and optimizations to list handling. Adds support for guest groups, additional guest keyboard sequences, and support for creating, configuring, and destroying NAT networks. Many other minor features and changes have been added. This version also has several bugfixes.
Aspose.Slides for Java is a Java component for manipulating PowerPoint presentations. It doesn't require PowerPoint and supports export to PDF, embedding and linking of audio and video frames, slide cloning, thumbnail generation, and presentation features, the ability to extract text from a presentation, and more.
Release Notes: Several text rendering issues are resolved in this release, including bullet rendering, improper text strike out, and incorrect text color rendering for generated PDFs and thumbnails. It resolves improper chart rendering issues as well, including issues with the wrong chart area color, missing markers, missing high-low lines, and the incorrect chart type being rendered in exported PDFs. Apart from rendering issues, there are improvements in presentation access, and fixes for saving issues for some presentation decks that failed to be accessed or saved in older versions.
The Epoch Init System is an init system for Linux designed with ease of configuration and non-intrusiveness in mind. It has no external dependencies besides libc and pthreads on a Linux 2.6+ system, though a working /bin/sh is suggested. It's suitable for large and small Linux distributions, but was designed with a focus on smaller Linux systems. It's features include a log system capable of recording boot events before the filesystem is made writable, ASCII runlevels, a convenient, single configuration file setup, automatic hostname setting at boot, automatic virtual filesystem mounting (think /proc), PID file support, stuck job killing during bootup and shutdown, integrated color greeting banner support, and automatic service restart support, to keep vital services running at all times.
Release Notes: This release adds many enhancements, including the highly-requested multiple configuration file support. Better process tracking, more useful object options, environment variable setting support, and custom exit-code handling are just some of the new features. It is a highly-recommended upgrade.
Query Interface is a Wordpress plugin that allows you to run database queries in the admin panel.
Release Notes: This release adds Queries to display on the footer of every page, to show how much queries are running on page, including their time and pages from where they're called, a Running Queries button to display currently-running queries on the website, and a Display Indexes button to check the indexes of the given table.
docx2txt is a tool that attempts to generate equivalent text files from (even corrupted) Microsoft .docx documents, preserving some formatting and document information (which MS text conversion drops) along with appropriate character conversions for a good (ASCII) text experience. It is a platform independent solution consisting of (core) Perl and (wrapper) Unix/Windows shell scripts and a configuration file to control the output text appearance to fair extent. It depends upon a commandline unzipping program (like unzip, 7z, pkzipc, or wzunzip) that can silently extract single files from zip archives to console/standard output/pipe. It can very conveniently be used to build a Web based docx document conversion service. Some Makefiles and Windows batch files are provided for easy installation of the scripts. With unzippers like CakeCmd that can deal with corrupt Zip archives, this tool can extract text from corrupt docx documents in many cases, where MS word processor fails to even open them.
Release Notes: This release adds the configuration variable config_unzip_opts. This removes the dependency on the unzip program and allows users to use unzipping programs like 7z, pkzipc, and winzip as well. This release also fixes list numbering, improves list/paragraph indentation and corresponding code, and updates the README with brief guidance on how this utility can be used to recover text from corrupted docx file.
OOoPy is a Python library for modifying OpenOffice.org documents. It provides a set of transformations on the OOo XML format using the ElementTree XML Library. Transformations included are a mail merge application and the concatenation of documents with formatting intact. The framework supports easy creation of new transformations.
Release Notes: ooo_mailmerge now uses the delimiter option (it was ignored before).
pyAggr3g470r is a news aggregator with a Web interface based on Flask. It can be deployed on Heroku or on a traditional server.
Release Notes: This release adds minor bug fixes and UI improvements.
UCS is a reliable, pre-configured Linux server operating system featuring: Active Directory-like domain services compatible with Microsoft Active Directory; a mature and easy-to-use Web-based management system for user, rights, and infrastructure management; a scalable underlying concept suited for single server scenarios as well as to run and manage thousands of clients and servers for thousands of users within one single UCS domain; an app center providing single-click installation and integration of many business applications from 3rd parties and Univention; management capabilities to manage Linux- and UNIX-based clients; and command line, scripting interfaces, and APIs for automatization and extension. Its purpose is to provide Microsoft Server-like services on the cloud or on the premises, to run and operate corporate IT environments with Windows- and Linux-based clients, and to extend those environments with proven enterprise software.
Release Notes: This release adds various usability and security updates, including an update to Debian version 6.0.9. Software manufacturers can now select between the processor architectures 32 and 64 bit for the provision of apps in the App Center. The AD integration to UCS is optimized, e.g. the domain join of Windows clients to a UCS domain. The App Center is extended and includes new apps and UCS components, e.g. the RADIUS app for access control of internal WLAN networks and the AD Takeover assistant for complete migration of AD domains to UCS.
Alaya is a primitive chrooting Web server with basic WebDAV support. It can serve HTTPS and HTTP, and can authenticate using PAM, /etc/shadow, /etc/passwd, or using its own authentication files that allow for 'native' users that only have access to alaya content. It's intended to be a simple method of sharing content over WebDAV, and though it can be configured with a config file, it's easy to configure by command-line switches alone. Alaya always chroots to ensure that malicious users can't use '..' within a URL to access unintended documents, and that users can't accidentally leave documents in places outside of the chroot. It has a 'ChHome' mode that chroots users into their home directory and serves content from there. It supports .cgi scripts out of a trusted path (so not from within the chrooted WebDAV share) and read-only shared directories that are outside of the chroot (allowing access to shared content when in ChHome mode).
Release Notes: This release adds HTTP Keep-Alive and HTTP cache-control features, bugfixes for issues with large files, bugfixes for security issues, and Mime icons for directory listings.
greed is a strategy game. When you move in a direction, you erase N grid squares in that direction, N being the first number in that direction and your score for the move. You cannot move onto a space you have already eaten, and the game ends when you cannot move.
Release Notes: This release fixes a GREEDOPTS bug.
libpfrng is a userspace library which provides a high-quality but slow random number generator based on CPU timing jitter. It passes Diehard, FIPS, NIST, and entropy tests, and is high-rated by CAcert RNG test.
Release Notes: A new bit weighting algorithm has been implemented. A control utility for the feeder daemon has been introduced.
Password Manager Daemon serves clients data via a Unix domain socket or over a remote TLS connection. The data is stored in an (optionally) encrypted XML file, and the client must provide the key to modify it. It has the option to use gpg-agent for key management (including smartcards). It is multi-threaded, allowing more than one client to be connected at the same time. Key retrieval may be done via a key file or a pinentry program. A key cache is used, so a client won't need to enter a passphrase each time one is required. It is very configurable. Libpwmd is also available as a separate project and is a library making it easy for applications to use Pwmd.
Release Notes: This version reverts the change made in 3.0.5 that required element names to conform to the XML spec, making pwmd less useful.
SchemaCrawler is a Java API which makes working with database metadata as easy as working with ordinary Java objects. It is also a database schema discovery and comprehension and schema documentation tool. You can search for database schema objects using regular expressions, output the schema and data in a readable text format, and find potential design issues with lint . The output is designed to be diff-ed against other database schemas. SchemaCrawler supports almost any database which has a JDBC driver, but for convenience is bundled with drivers for some commonly-used RDBMS systems. SchemaCrawler works with any operating system which supports Java.
Release Notes: Table is based on a string, not an enum.
Areca is a file backup system that supports data compression (zip / zip64 format) and encryption, incremental backups, FTP/SFTP file transfer, delta storage mode, and many other features. It includes a transaction mechanism, which guarantees the integrity of your backups. Two user interfaces are available: a command-line interface (useful for backup automation) and a graphical user interface (useful for backup administration).
Release Notes: This version fixes a bug that could occur on POSIX systems when the file's owner group was empty. It also adds the ability to limit Areca's throughput when writing files.
etmTk is an event and task manager. In contrast to most calendar/todo applications, creating items (events, tasks, and so forth) in etm does not require filling out fields in a form. Instead, items are created as free-form text entries using a simple, intuitive format and stored in plain text files. Both a graphical user interface based on Tkinter and a command line interface are provided.
Release Notes: Preserves histories of job completions in task groups. Only adds timezones to items with dates. Various bugfixes.
The "Sound of Sorting" is a demo program containing many integer sorting algorithms. The algorithms are visualized in real time and augmented with sound effects, which are based on the values being compared. Animation speed and sound sustain can be customized while the algorithm is running. The visualization also highlights the algorithm's internal workings, which makes the demo program very useful for teaching sorting algorithms in an undergraduate computer science course. The program also counts the number of comparisons done by an algorithm, which can then be compared to the analytically derived value. The demo is implemented using the cross-platform toolkits wxWidgets and SDL, and can be executed on Windows, Linux, and Mac.
Release Notes: New sorting algorithms: Binary-Search Insertion Sort, Block Merge Sort (WikiSort), Cycle Sort, and Dual-Pivot Quick Sort. Displaying the current number of inversions and runs in an array. Microseconds delay on Win32 using QueryPerformanceCounter().
MidiYodi allows editing, examination, and playback of MIDI files. It contains an explorer which gathers a MIDI information summary from entire file collections and tools to edit and examine events and notes from individual tracks.
Release Notes: Song section loop playback. Auto loading of MIDI files. Octavation of individual tracks. A Norwegian translation. Bugfixes.
LaunchControl is a fully-featured launchd(8) frontend allowing you to manage and debug system and user services on your Mac. It provides everything you need to load, unload, start, create, edit, remove, or troubleshoot launch services. It supports all documented features of launchd, reports potential problems before a job is even started, and makes sure you always create valid configurations. It supports user LaunchAgents and Global and System LaunchAgents/Daemons. It shows all services and their status at a glance, and misconfigured services are highlighted. You can enable or disable services, and find them with a job filter. Not just a plist editor, it provides a dedicated interface for every configuration key with an adaptive interface that displays only information relevant for the selected job.
Release Notes: Bugfixes: expansion of cron-style time specifications for StartCalendarInterval did not work on OSX10.6. Memory leaks have been fixed. Reduced system load caused by periodically updating job status.