JasperStarter is a commandline launcher and batch compiler for JasperReports. It can run any JasperReport that needs a JDBC, CSV, or empty data source, use any database for which a JDBC driver is available, execute reports that need runtime parameters, print directly to the system default or a given printer, optionally show a printer dialog to choose a printer, optionally show a print preview, export to file in the PDF, RTF, .docx, .odt, and HTML formats, export multiple formats in one commanding call, print and export in one commanding call, and integrate in non-Java applications (for example PHP, Python) A binary executable is available for Windows. JapserStarter is able to prompt for report parameters. Any parameter whose class has a string constructor is accepted. Additionally, the following types are supported or have special handlers: date, image (see usage), and locale.
Release Notes: This release has commands. Every command can have different arguments and options. Users of previous versions need only add pr to their existing command line. New command: compile. New input file types jrxml and jrprint. New output type: jrprint. A new parameter -w writes the compiled file to the input directory if jrxml is processed.
Marathon is a GUI test tool that allows you to play and record scripts against a Java Swing UI. It's written in Java, and uses Python and Ruby as its scripting language (the emphasis being on an extremely simple, readable syntax that customers/testers/analysts feel comfortable with). Marathon includes a recorder, editor, player, and debugger to simplify working with test scripts.
Release Notes: This release has a record and playback log that displays warnings and errors within the main window itself.
EJDB is an embedded JSON database engine. It aims to be a fast MongoDB-like NoSQL library that can be embedded into C/C++/Nodejs/Python3/Lua applications. It features collection-level write locking, collection level transactions, string token matching queries, and a Node.js binding.
Release Notes: In this release a number of critical bugs have been fixed, and considerable performance enhancements made; as result, the number of memory allocs has been reduced by 20-30%. This release fixes a crash on update queries with single indexed field (ticket: #23). It fixes a crash on collection removal (ticket: #18). It fixes incorrect dropping of field indexes (ticket: #16). Nodejs database cursors now are more GC friendly. It adds mongodb-like "$elemMatch" support in queries (ticket: #13).
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: Compared to beta 1, this release features improvements in sales/purchase order searches, consolidation, generation, and fixes for batch creation, searching, and approval, and much more. Compared to 1.3, this includes a very large number of enhancements in many areas.
Groonga is a fast and accurate full text search engine based on an inverted index. Newly registered document instantly appears in search results, and updates are allowed without read locks. These characteristics result in superior performance for real-time applications. It is also a column-oriented database management system (DBMS). Compared with well-known row-oriented systems, such as MySQL and PostgreSQL, column-oriented systems are more suited for aggregate queries.
Release Notes: This release supports expressions as snippet_html() function arguments, adds a --normalizer option for the table_create command, and uses a continuous line in the command list.
Mroonga is a MySQL storage engine based on groonga, the full text search engine. It uses the Pluggable Storage Engine interface in MySQL 5.1 and later.
Release Notes: This release supports MySQL 5.6.9 rc, supports ENABLE/DISABLE KEYS against non-system charsets, and supports using GROUP BY queries with an index.
Bluelog is a Bluetooth site survey tool, designed to tell you how many discoverable devices there are in an area as quickly as possible. Bluelog differs from most Bluetooth scanners in that it prioritizes speed of reporting over anything else (i.e. it doesn't spend time trying to pull detailed data from a device) and doesn't require any user intervention to function. As the name implies, its primary function is to log discovered devices to file rather than to be used interactively. Bluelog could run on a system unattended for long periods of time to collect data. In addition to basic scanning, Bluelog also has a unique feature called "Bluelog Live", which puts results in a constantly updating Web page which you can serve with your HTTP daemon of choice.
Release Notes: This is a stable release intended for general use. It adds many internal improvements, cleanups, and bugfixes, and is a suggested upgrade for all users.
lrc (The Linux Resource Compiler) is a system for packing many files into a single file for installation and use in a program as its resources (such as the graphics and sounds used by a game). It consists of a command-line tool, called lrc, for compiling the resources and a library, called liblrc, to extract the resources from a file generated by the compiler.
Release Notes: This is the first release candidate for version 1.0.
MailSnail is a little game, mainly aimed at kids, in which you guide Snailly by placing food, collect the letters before Esnail and deliver them, and watch out for carnivorous plants and other nasties.
Release Notes: This is the first release.
jOOQ effectively combines complex SQL, type safety, source code generation, active records, stored procedures, advanced data types, and Java in a fluent, intuitive DSL.
Release Notes: This release includes minor bugfixes.
French Word Searches is designed for beginner to intermediate learners of French, such as those preparing for the UK GCSE French exam. It allows the user to play word searches based on 1,200 items of essential French vocabulary. Word searches may be tailored to the user's desired combination of topics.
Release Notes: Four sizes of word search are now available. The target number of words per grid and the "criss-crossiness" (tendency for words to cross over) can also be set.
Sendmail Analyzer is a tool to monitor sendmail usage and generate HTML and graph reports. It reports all you ever wanted to know about email trafic on your network. You can also use it in an ISP environment with per domain and per mailbox reports. Statistics are generated per hour, day, month, and year.
Release Notes: This release improves support for Postfix with Dovecot and Spamd. There are also several bugfixes.
Qtractor is an Audio/MIDI multi-track sequencer application. The initial target platform is Linux, using the infrastructure of the Jack Audio Connection Kit (JACK) for audio and the Advanced Linux Sound Architecture (ALSA) for MIDI. It is meant to be a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home studio.
Release Notes: LV2 Options and Buf-size extensions are now supported. Location markers (per bar) and MIDI clip editor value/velocities line-drawing are finally a reality. Punch in/out and loop recording are now mutually compatible operational modes. LV2 UI parameter communication is now properly untangled, especially targeted at GTK+ based plug-in GUIs. At last, libSLV2 support has been dropped as a build option, now honoring libLILV for good.
Corlpack is a faster Ada implementation of the basic types from the R Language. It includes calculations with units of measurement, a broad range of other basic types such as urn-like identifiers, coordinate, and monetary amounts. Basic types are represented as 128-bit UUIDs so heterogenous arrays, without predesigned structure, can be easily built. Heap allocation for complex structures is minimized, hopefully resulting in much shorter and more predictable execution time. An API with a small number of generic functions aims to simplify Ada programming for computational applications, especially for scientists from non-IT fields.
Release Notes: This release adds complete extended UUID APIs with pluggable types (by registering make, read, and format methods for new extended UUID types). Corlpack.Issn is provided as an example of the UUID type "issn". This release adds VUUIDs, vectors of (extended) UUIDs, as well as string UUIDs that do not exist independently but as a data structure inside a VUUID. These can represent ASCII strings of arbitrary length. This release fixes some errors in reading/writing time UUIDs and has more tests.
amforth is an extendible command interpreter for the Atmel AVR ATmega microcontroller family. It has a turnkey feature for embedded use as well. It does not depend on a host application. The command language is an almost compatible ANS94 forth with extensions. It needs less than 8KB code memory for the base system. It is written in assembly language and forth itself.
Release Notes: This release adds support for 1wire devices (due to work being done for the 4e4th.eu project) and improves power save strategies. Furthermore, it comes with a lot more documentation on the Web site: topics like timers as well as developer tools like profiler and debugger. Some Arduino relevant enhancements are made. There are now some rudimentary compiler safety checks. Some minor bugs are fixed as well.
O2OO reads sensor data from a car into a sqlite database and generates graphs of the data so you can analyze the behavior of the car. It can also retrieve the location from a GPS module and store it in the same database, then can create a Google Maps KML-file, coloring the route line with a color depending on a sensor reading.
Release Notes: Several PDF and spreadsheet output fixes (e.g. all data in one sheet for more easily combining them).
Awlsim is a Step 7 AWL/STL/PLC simulator. Depending on the host machine and the Python interpreter used, it achieves good performance of several thousand to millions of AWL/STL instructions per second. S7-300 and S7-400 CPUs (with 2 and 4 accus) are supported.
Release Notes: A localdata stack corruption was fixed. SA timer support was fixed. Timer value (L / LC) support was fixed. The FB/FC/DB parser was improved. Parser error messages were improved. The online diagnostics coloring was fixed if functions or function blocks are in use. A virtual LCD was added to the awlsimgui widgets. The label parser was fixed. Code editing now automatically stops the CPU.
UnrealIRCd is an IRC daemon whose key features include full SSL support, Trojan protection, a spam filter, advanced flood protection, and WebTV compatibility. It is a highly stable and feature-packed IRC server daemon.
Release Notes: This release contains quite a number of new features, and a couple of minor bugs have been fixed. The socket engine has been improved. CAP and SASL support have been added, as well as away and account notification for clients that support it. The server now has server-side MLOCK support, a new oper mode to hide idle time, a method to authenticate against the SHA256 fingerprint of SSL certificates, and more.
web2ldap is a full-featured Web-based LDAPv3 client written in Python. It is designed to run either as with stand-alone built-in Web server or under the control of another Web server with FastCGI support (e.g. Apache with mod_fastcgi). It has support for various LDAPv3 bind methods and a powerful built-in schema browser. HTML templates are supported for displaying and editing entries, and LDIF templates can be used for quickly adding new entries. A built-in X.509 parser displays a detailed view of certificates and CRLs with active links.
Release Notes: Better support for Samba3 LDAP schema. The Python module netaddr can be used (and is preferred) instead of ipaddr. Some small fixes.
Sally is a tool for mapping a set of strings to a set of vectors. This mapping is referred to as embedding and allows techniques of machine learning and data mining to be applied for the analysis of string data. It can be used with data such as text documents, DNA sequences, or log files. The vector space model or bag-of-words model is used. Strings are characterized by a set of features, where each feature is associated with one dimension of the vector space. Occurrences of the features in each string are counted. Alternatively, binary or TF-IDF values can be computed. Vectors can be output in plain text, LibSVM, or Matlab format.
Release Notes: Support for positional n-grams with varying shift has been added. Several minor bugs have been fixed.
Malheur is a tool for the automatic analysis of malware behavior (program behavior recorded from malicious software in a sandbox environment). It is designed to support the regular analysis of malicious software and the development of detection and defense measures. It allows for identifying novel classes of malware with similar behavior and assigning unknown malware to discovered classes. It can be applied to recorded program behavior of various formats as long as monitored events are separated by delimiter symbols, e.g. as in reports generated by the popular malware sandboxes CWSandbox, Anubis, Norman Sandbox, and Joebox.
Release Notes: The tool's persistent state is stored in the local state directory for better maintenance. Several minor bugs have been fixed.
XWiki is a WikiWiki clone written in Java that supports many popular features of other Wikis like the Wiki syntax, version control, attachments, security, and searching, but also many advanced features like templates, database and dynamic development using scripting languages (Velocity, Groovy, Ruby, Python, PHP, and more), an extension system and skinability, J2EE scalability, an XML/RPC remote API, statistics, RSS feeds, PDF exporting, WYSIWYG editing, an Office viewer and importer, and a lot more.
Release Notes: This is a bugfix and stabilization version.
Jitac is a Java application that converts images into ASCII art by associating blocks of the image with ASCII characters. It supports several image formats (GIF, JPEG, TIFF, and PNG) and some image manipulations that can be performed before the conversion (inversion, grayscale, resize, and gamma correction).
Release Notes: This release is under the GPLv3.
RedNotebook is a graphical diary and journal to keep track of notes and thoughts throughout the day. It includes a calendar navigation, customizable templates for each day, export functionality, and a keyword search and cloud.
Release Notes: This release adds a menu item for clearing the text format. It adds the toolbar menus "Insert" and "Format" to the main menu for better accessibility and HUD integration. It uses selected text as the link name when a new link is inserted. When an image or file is inserted, it uses selected text as the name of the link. It formats selected text as a header when a header is inserted. It converts selected text to a list when a list is inserted. It changes file permissions so that journal files are only readable by the user. Windows: restores slider positions after opening RedNotebook from the tray, and adds support for non-ASCII installation paths.
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented. Future releases (2.0 and above) will support a multi-node database concept with log file shipping for an automatic database application failover.
Release Notes: Fixes for recovery procedure from online backup.