A tool for editing version-control repository history, reposurgeon enables risky operations that version-control systems don't want to let you do, such as editing past comments and metadata and removing commits. It works with any version control system that can export and import git fast-import streams, including git, hg, bzr, CVS, and RCS. It can also read Subversion dump files directly, and can thus be used to script production of very high-quality conversions from Subversion to any supported DVCS.
Release Notes: The code was ported to Python 3. cvslift generates tag objects corresponding to cvs2svn-generated tags. Comments that read '*** empty log message ***' are no longer coalesced. Various bugs were fixed, including a crash in rebuild after expunge. The default preserve set is repository-type-dependent.
Impro-Visor is a music notation and playback tool for helping jazz musicians learn to improvise. It features a notation GUI, automated playback of chords and rhythm using MIDI, and improvisation advice provided in a variety of ways, including being able to improvise jazz itself. Data are stored as open-format text files. MIDI and MusicXML export are also available.
Release Notes: This release fixed an issue on Linux and Windows, but not on Macs, where the brick dictionary would not scroll, making it impossible or inconvenient to inspect all of the bricks in the dictionary. A small bug in the brick analysis algorithm was also fixed.
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 fixed a number of issues, including a problem with stripping Cc: and Bcc: headers from messages in discussion mailing lists.
Release Notes: An error in the 'string' package was fixed. Refactoring was undertaken. The documentation was updated.
Freeside is an open-source billing and trouble ticketing package for ISPs, VoIP, hosting, service, and content providers, and other online businesses.
Release Notes: Integration with Telstra, Lesnet, Sonus, and Kannel CDR formats has been added. New call reports are available for top sources/destinations and longest calls. FCC 477 reporting has been overhauled. New billing features include setup fee discounts, per-customer selection of payment day, and Canadian electronic check support. Ticketing has been updated to Request Tracker 3.8.10. Tickets can now be searched by customer agent, class, and tag.
DocumentBurster is a tool for report distribution: split, merge, email, and FTP your reports. It has report delivery for Crystal Reports, SSRS Reporting Services, MS Access, Cognos, PeopleSoft, and SAP. It has report bursting for Pentaho, JasperReports, and BIRT. It can upload reports to MS SharePoint.
Release Notes: This release is added the ability to merge the burst reports with other external reports and to stamp each page of the burst reports with correct numbering.
The Linux Cluster Management Console (LCMC) is an application that eases the burden of managing your Corosync/Heartbeat, Pacemaker, and DRBD-based cluster systems. It does not require any kind of agent or client code on the cluster nodes, instead using SSH.
Release Notes: Showing of popups with a left click was disabled. Options were added for Xen users. The directory structure was changed to the latest standard. The "after" DRBD option in DRBD < 8.4 and units for all DRBD numeric fields were implemented.
GENESIS (short for GEneral NEural SImulation System) is a general purpose simulation platform that was developed to support the simulation of neural systems ranging from subcellular components and biochemical reactions to complex models of single neurons, simulations of large networks, and systems-level models. It was developed as a research tool to provide a standard and flexible means for constructing structurally realistic models of biological neural systems.
Release Notes: Numerous bugfixes and enhancements.
The Noble Ape Simulation is a collection of a number of autonomous simulation components including a landscape simulation, biological simulation, weather simulation, sentient creature (Noble Ape) simulation, and a simple intelligent-agent scripting language (ApeScript). Noble Ape also contains a social simulation where the Noble Apes can be tracked in terms of social groups and also over many generations to explain social phenomenon to users looking to study this kind of interaction. It has been in development for more than a fifteen years.
Release Notes: This version features light transitions on the Noble Ape environment and the addition of the initial fur patches for adding to Noble Ape bodies shortly. A substantial amount of code was added for creating social networks and family trees in the Simulation. A number of bugs were fixed.
Kwok Information Server is an IT management system. Kwok Information Server provides a single application for managing IT assets, software licenses, service contracts, issues, and vendor contacts. Additional modules include portal, RSS, and blog management.
Release Notes: An Admin option to use SSL when binding with an LDAP server was added. Blog posts can now be edited and deleted. A contract stage attribute was added (Draft, In Effect, and Archived). Custom fields were provided for hardware components and software licenses.
Multi-Dimensional Data Structure (mdds) is a C++ library that includes a collection of various data structures designed to efficiently store and query multi-dimensional data for various filtering criteria. Different structures are optimized for different query needs. The library is provided as a header only, meaning that programs do not need to link to any additional shared library in order to use these data structures. The data structures are all available as C++ templates.
Release Notes: In segment_tree, a build problem when UNIT_TEST was not defined and a crash with MSVC when comparing iterators of empty search_result instances were fixed. In point_quad_tree, a bug where de-referencing copied search_result iterators would return uninitialized node data was fixed..
haveged is a daemon that feeds the /dev/random pool on Linux using an adaptation of the HArdware Volatile Entropy Gathering and Expansion algorithm invented at IRISA. The implementation attempts to be self-tuning on a wide variety of hardware and includes runtime validation testing. The tarball uses the GNU build mechanism and includes a devel sub-package, self test targets, init system options, and spec file samples for building an RPM. haveged may be used independently of the /dev/random interface through the filesystem at the command line. haveged functionality may be incorporated directly into other components directly through the devel sub-package.
Release Notes: haveged has been reorganized to allow its collection mechanism to be better accessed directly through the file system. This reorganization includes the option to suppress the daemon interface in the build for circumstances where /dev/random is unavailable or its use is inappropriate. This also means that haveged can now be built and used on non-Linux systems.
queXML is a simple XML schema for designing questionnaires. Included are stylesheets to administer a questionnaire in PDF (paper), CASES, and LimeSurvey. queXML is compatible with the DDI standard for data description. Instruments can also be designed in LimeSurvey and exported.
Release Notes: Documentation has been added to the queXF banding XML schema. The queXMLPDF class now handles varying page widths better.
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: Support for several new disk image formats was added, including VMDK, VHD, and Parallels. Major changes were made to the networking configuration including support for generic drivers and setting promiscuous mode. Additional changes when showing guest information include the run-time operating system version and the version of guest additions currently running. Several bugs have also been fixed in this release.
Argyll is an ICC compatible color management system. It supports accurate ICC profile creation for scanners, CMYK printers, and film recorders, and calibration and profiling of displays. Spectral sample data is supported, allowing a selection of illuminants observer types, and paper fluorescent whitener additive compensation. Profiles can also incorporate source specific gamut mappings for perceptual and saturation intents. Gamut mapping and profile linking uses the CIECAM02 appearance model, a unique gamut mapping algorithm, and a wide selection of rendering intents. It also includes code for a fast 8-bit raster color conversion engine as well as support for fast, fully accurate 16-bit conversion. Device color gamuts can also be viewed and compared using a VRML viewer.
Release Notes: Support for X-Rite i1 Display Pro and ColorMunki Display colorimeters (i1d3), and numerous tweaks, improvements, and bugfixes.
V6Scripts is a collection of osh and sh6 command files, which provides working examples of how to script these shells.
Release Notes: This release requires the user to specify the INSTALL directory path name as an absolute directory. It adds an '-h' option to history.osh for help. It also adds '--' to egrep invocations in history.osh to prevent leading '-' errors when the '-p pattern' option is used.
PacketFence is a fully supported, trusted network access control (NAC) system. It includes a captive portal for registration and remediation, centralized wired and wireless management, 802.1X support, layer-2 isolation of problematic devices, and integration with the Snort IDS and the Nessus vulnerability scanner. It can be used to effectively secure networks, from small to very large heterogeneous networks.
Release Notes: This minor release focused on small improvements and fixes, including some security fixes. Enhancements included Trapeze hardware support, support for wireless devices in bridge mode, and guest management options put behind configurable values. There were several inline enforcement and guest management fixes, changes to default firewall rules, fixes for long-standing issues with the pie charts in the Web admin, and several other minor bugfixes.
LedgerSMB is an accounting and ERP framework which aims to provide solid accounting, industry-leading security, and support for rapid development of business tools re-using accounting logic to support workflows of any specific business.
Release Notes: Fixes include changes for bugs when suexec is used, a cleanup of UI glitches, and a few fixes to and better documentation for translation files.
Dominion v8 is a PHP universal database abstraction layer to develop rapid portable and compatible applications connecting to any freeware or commercial databases. You no longer need to write proprietary SQL sentences, but can use portable objects that give you the power to change the database engine without rewriting a single line of code.
Release Notes: DB_Record and DB_Records have been implemented in the whole code. Old code should be compatible, since they are implemented with Array, Iterator, and Count to simulate normal arrays on results. Many minor bugs have been removed from DB_Date and DB_utime. All the objects are now serializable (except DB_Base and DB_Cursor). DB_Table->doInsert now returns the inserted key automatically.
Shinken is an advanced monitoring system that is based on Nagios, but redesigned and rewritten from scratch while maintaining compatibility. It can monitor all IT devices from systems to end user applications. In case of a failure, Shinken can alert the operation engineers so they can promptly repair it. It has the same capabilities as Nagios along with more advanced built-in facilities such as load balanced and high availability monitoring.
Release Notes: This release adds an update from 0.6 and runs with pyro 4.10 lib.
GTKWave is a wave viewer for Verilog simulation. The viewer supports execution of Tcl scripts and enhanced Drag and Drop operations.
Release Notes: This release fixes warnings from scan-build (LLVM) and Clang and fixes a Drag-and-Drop crash when compiled against +quartz +no_x11 on OSX/Macports.
The Two-Layered GUI Toolkit is a library of GUI helper classes which is designed in a way to simplify development of separate interchangeable front-ends. For every supported dialog box type, there is a settings class (independent from a GUI toolkit) whose options can be used by one of the implementations for a specific GUI toolkit (bindings for Gtk#, WPF, and WinForms are provided, but custom ones can be added). That is, the dialog definition can be prepared by the application's core component and passed to the front-end, which uses it to instantiate the dialog box using whatever GUI toolkit it likes.
Release Notes: This version features an improved validation concept for input values. Validity of an input value can now depend on the other input values on the same InputPanel.
PAC provides a GUI to configure SSH and Telnet connections, including usernames, passwords, EXPECT regular expressions, and macros. It is similar in function to SecureCRT or Putty. It is intended for people who connect to many servers through SSH. It can automate logins and command executions.
Release Notes: This release changes "AVAILABLE CONNECTIONS" from being a "parent node" (less indentation, more space, cleaner UI), adds an independent "User" entry for the "Public key" authentication method, adds a button to open the "Wake On Lan" GUI to allow sending "Magic packets" to any MAC address (not only those configured in PAC), forces PCC's syntax highlight text font to "monospace", and fixes a bug which prevented "Autostart at session startup" from being persistent.
The stunnel program is designed to work as an SSL encryption wrapper between remote client and local (inetd-startable) or remote server. It can be used to add SSL functionality to commonly used inetd daemons like POP2, POP3, and IMAP servers without any changes in the programs' code. It will negotiate an SSL connection using the OpenSSL or SSLeay libraries. It calls the underlying crypto libraries, so stunnel supports whatever cryptographic algorithms you compiled into your crypto package.
Release Notes: New "protocol = proxy" support was added to send the original client IP address to haproxy. This requires the accept-proxy bind option of haproxy 1.5-dev3 or later. A number of minor improvements and bugfixes were added, mostly related to Win32 GUI and compilation issues on various platforms.
CSS Import Resolver resolves the @import url(...); statements in input CSS files (by replacing the @import statement with the actual content of the linked CSS) and creates a huge CSS output (written to STDOUT by default). Including the combined CSS in your Web pages will improve the performance of a site by avoiding additional HTTP roundtrips.
Release Notes: This release adds recursive processing of CSS files, improves help messages, and gracefully ignores Web-location URLs.