Ostinato is a network packet and traffic generator and analyzer with a friendly GUI. It aims to be "Wireshark in Reverse" and thus become complementary to Wireshark. It features custom packet crafting with editing of any field for several protocols: Ethernet, 802.3, LLC SNAP, VLAN (with Q-in-Q), ARP, IPv4, IPv6, IP-in-IP a.k.a IP Tunneling, TCP, UDP, ICMPv4, ICMPv6, IGMP, MLD, HTTP, SIP, RTSP, NNTP, etc. It is useful for both functional and performance testing.
Release Notes: Focused on performance, this release has improved maximum traffic generation rates (pps) up to 25 times on Linux and up to 60 times on Windows. The time taken to "apply" changes to stream(s) has been significantly reduced. A new "Interleaved Streams" transmission mode has been added. Support has been added for "Pkts/Sec" and "Bytes/Sec" rate stats on Linux, transmit rates of less than one pps, nanosecond resolution while calculating inter-packet gaps and display/configuration of port rate averaged/aggregated across all enabled streams on the port.
Jmx4Perl provides an alternate way of accessing Java JEE Server management interfaces that are based on JMX (Java Management Extensions). It is an agent-based approach where a small Web application deployed on the application server provides HTTP/JSON-based access to JMX MBeans registered within the application server. It is set up from a handful of Perl modules, which can be integrated seamlessly in your own programs. It also includes a Nagios plugin, check_jmx4perl, a jmx4perl command line tool for remote JMX queries and operations, and a readline-based JMX shell j4psh, with context sensitive command completion and syntax highlighting.
Release Notes: Some non-critical bugs have been fixed.
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: This is primarily a maintenance and more stable release. Many presentation rendering issues like improper characters, missing titles, skewed and cropped images, bullet rendering, missing backgrounds, missing images, and missing tables in generated PDF/thumbnails have been resolved. Some of presentation access issues along with slide cloning problems have also been addressed in this new release.
Deskolo is a client/server system for gathering data about and managing computer power consumption. It allows you to switch systems off when there is no user activity outside of pre-defined activity periods, and back on again using Wake-on-LAN packets.
Release Notes: First public release.
Easy Java Persistence (EJP) is annotation and configuration-free Java persistence with automatic object/relational mapping (A-O/RM), associations, and persistence tracking.
Release Notes: A problem with schema oriented databases (PostgreSQL, Oracle, etc.) where the users default schema was being used instead of the requested schema was fixed. nullValuesToIncludeInSaves was deprecated, as null values will now always be saved. setMetaDataLimits was replaced with setCatalogPattern and setSchemaPattern. Another alternative for handling caching was added.
Easy Java Websites (EJW) is a Java servlet-based model-view-controller Web application framework that is specifically designed to satisfy the need for extremely simple Web development. EJW is simple enough to be learned in a matter of minutes.
Release Notes: Licensing functionality in License.java was improved by changing the match string to a checksum, so that permanent and timed keys are now likely impossible to break. Form mail can now take any or all parameters from the web.xml file. The secure download handler can now take any or all parameters from the web.xml file. A regex-based word filter was added for foul language or replacing anything).
BugHotel Reservation System is a hotel booking and accounting software package which uses the Internet to "network" your corporate office to each of your hotels. All data processing occurs at the Application Service Provider (ASP) data center. Income statements, reports, etc. may be customized.
Release Notes: Several improvements were made, including a "Discount collected from deposit" option for Gift Cards, an updated Portuguese localization, and minor localization enhancements across the system.
GNU ddrescue is a data recovery tool. It copies data from one file or block device (hard disk, CD-ROM, etc.) to another, trying to rescue the good parts first in case of read errors. GNU ddrescuelog is a tool that manipulates ddrescue logfiles, shows logfile contents, converts logfiles to/from other formats, compares logfiles, tests rescue status, and can delete a logfile if the rescue is done.
Release Notes: The "-a, --min-read-rate" option now uses additional passes, dividing rate by ten on each pass. The new options "-a, --change-types", "-c, --create-logfile", "-d, --delete-if-done", "-D, --done-status", "-m, --domain-logfile", "-n, --invert-logfile", "-p, --compare-logfile", "-t, --show-status", "-x, --xor-logfile", "-y, --and-logfile", and "-z, --or-logfile" have been added to ddrescuelog.
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.