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.
CalDavZAP is a CalDAV Web client with a powerful event/todo editor. It is compatible with Safari/Mobile Safari, Webkit, Epiphany, iCab, Chrome, and Firefox, and supports the Davical CalDAV server.
Release Notes: This release fixes several problems related to processing of recurrent events.
StepSim is a lightweight step-based simulation module written in Python. It can do simple real-time simulations of discrete systems. StepSim supports step-by-step simulation or can run until a break condition occurs. Simulations are made up of containers and converters. A container stores a discrete amount of units of a certain type. A converter draws units from one or more containers and delivers the result to another container. StepSim does not even attempt to do any parallel processing. It processes converters round-robin in a fixed order.
Release Notes: This release adds STDERR_FORMATTER for STDERR_HANDLER for more distinguishable output to STDERR. It has more verbose logging. Converter.set_temporary_steps() now applies the change at once, changing Converter.countdown. Converter.set_temporary_steps() will no longer change any values if a temporary change is already active, and returns False instead. Converter.process() now restores Converter.countdown when the temporary countdown has passed. Simulation.__repr__() also includes all containers and their states. There is an updated doctest example in the README.
Partclone provide utilities for backing up used blocks and is designed for higher compatibility with the file system by using libraries like e2fslibs. Currently supported filesystems are EXT2, EXT3, EXT4, Reiserfs, Reiser4, XFS, NTFS, FAT, HFS+, UFS, JFS, VMFS, and Btrfs.
Release Notes: This version is marked as stable. It adds more test scripts, add failmbr, and fixes JFS and UFS cloning. There are some minor updates like fixing a small screen issue and more bugs. It suppresses warnings and removes unused variables reported by GCC. It has updated man pages.
gscan2pdf is a GUI to ease the process of producing PDFs from scanned documents. You scan in one or several pages and create a PDF of selected pages. Scanning is handled with SANE via scanimage. PDF conversion is done by PDF::API2. Perl is used for portability and ease of programming, with gtk2-perl for the GUI.
Release Notes: This release fixes a bug preventing import after an error. It fixes a bug introduced in v1.1.2 causing only one page to be scanned when all requested. It fixes a bug introduced in v1.1.2 causing two pages to be scanned when only one was requested.
libeasyfc aims to provide an easy interface to generate fontconfig configurations for alias mapping per language.
Release Notes: This release contains bugfixes and a font substitution feature.
Aspose.Diagram is a class library for working with MS Visio files. It is a pure .NET alternative for MS Visio Object Model. It enables developers to work with VSD and VDX files on ASP.NET Web applications, Web services, and desktop applications. It makes use of the advanced functionality of Visio's services to manipulate Visio documents on a server. A developer can open files and manipulate the elements of the diagram, from lines and fills to more complex elements, and then export to native Visio formats or XML.
Release Notes: This release supports reading Microsoft Visio 2013 VSDX format. It also allows you to render VSDX diagrams to the most popular image formats and save them to PDF. Moreover, reading shapes collection for each page, reading preview pictures from OPC packages, reading document properties collection from vsdx, providing reading coordinates with different types, and creating an architecture for reading masters collections from OPC packages with relationships are also added. This release includes the most recent bugfixes.
XOWA is a desktop application which can read and edit English Wikipedia offline. It displays articles in an HTML browser, and can download images on demand. It can also be used for Wiktionary, Wikisource, Wikiquote, and the non-English counterparts.
Release Notes: New UI improvements, including button images, tooltips and a right-click menu. A new Mac OS X build. A fix for a v0.2.5 bug where search only generated 1 page of results. Other minor fixes are included.
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: HTML generation has captions consistently for all tables, and numeric data is right-aligned. Numeric data is correctly reported in JSON also. These changes affect other output formats as well. The Oracle database connection URL uses the new syntax.
MDK (MIX Development Kit) provides tools for developing and executing, in a MIX virtual machine, MIXAL programs. The MIX is Donald Knuth's mythical computer, described in the first volume of The Art of Computer Programming, which is programmed using MIXAL, the MIX assembly language. MDK includes a MIXAL assembler (mixasm), a MIX virtual machine (mixvm) with a command line interface, a Guile-based virtual machine (mixguile), a GTK+ based GUI (gmixvm), and a mixvm-Emacs interface (mixvm.el). MDK utilities are extensible using Scheme.
Release Notes: Upgraded to Guile 2.0. Additional documentation from Eric Raymond's MIXAL.
omnisode generates a Ruby program to use long Taylor series to solve systems of ordinary differential equations. It generates code to solve the equations in either Maple or Maxima. Using the Taylor series, estimates are made of the location and order of poles. It has been greatly re-worked the last few years, and tested quite a bit recently. Support may be extended to other languages in the future.
Release Notes: This release supports Windows, although just for Ruby. It may generate code that is basically correct for C,C++, and Maple for Windows, but the author doesn't have those languages. There are no other changes.
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: All changes in this release are against multi_type_vector. In this release, those methods in multi_type_vector that set or insert element value(s) all return an iterator that references the block where the values are set or inserted. Each of these methods now has a variant that takes an iterator as a position hint, to speed up value insertion. This release also includes several bugfixes in multi_type_vector.
QTGZManager is a frontend to the Slackware pkgtools. It can compare versions, install, reinstall, upgrade, downgrade, and remove packages. It also converts RPMs to TGZs, shows the package contents and information, and freezes or unfreezes a specific version.
Release Notes: This release changes the default Slackware mirror and changes the close button of the FireFox-like searchbar to the leftmost position. From now on, QTGZManager is also available at slackbuilds.org.
4DIAC is a framework for distributed industrial automation and control. It aims to provide an open, IEC-61499-compliant basis that lets the user establish a distributed industrial automation and control environment based on the targets' portability, configurability, and interoperability.
Release Notes: This is a combined release of all current 4DIAC projects. The major changes and improvements of 4DIAC-IDE are: simplified support to create boot projects, improvements in subapplication creation and usage, and the first support to monitor FBs inside sub-applications. The major changes and improvements for FORTE are: B&R POWERLINK support, support for constant values at ANY interface elements, and compile-time reduction for modules with a lot of FBs.
pyHIDS is a simple host-based intrusion detection system. It uses an RSA signature to check the integrity of its database. Alerts are written in the logs of the system and can be sent via email to a list of users. You can define rules to specify files to be checked periodically.
Release Notes: An email message is now sent to the list of administrators after each system check, even when the integrity is maintained. Installation and configuration are now easier. Other minor improvements have been made.
Qore is a scripting language supporting threading and embedded logic, and designed for applying a flexible scripting-based approach to enterprise interface development. It is also useful as a general purpose language.
Release Notes: This release adds lots of new features and bugfixes. Code inheritance between Program objects has been greatly improved, and declarations tagged as public are now inherited by default in child Program objects. Lots of new functions, methods, and type (pseudo) methods have been implemented, particularly to make iterators more powerful and to make developing iterators easier.
(R)?ex is a tool that allows you to manage all of your servers from a central point, through the complete process of configuration management and software deployment.
Release Notes: This release adds an easy to use and extend CMDB interface to Rex. It is now possible to separate configuration data from configuration logic.
Elm Millennium Edition is a text-based mail client. There are two branches: Elm 2.4ME+, which is based on Elm 2.4, and Elm ME+ 2.5, which also incorporates some code from Elm 2.5. Elm Millennium Edition contains enhanced MIME and character set support. A subset of UTF-8 (Unicode) is handled. It can read mail from a local mbox and POP and IMAP folders and can pass mail to the PGP or GPG programs. It can also view digests as a mailbox and reassemble fragmented (message/partial) messages. It includes modules for TLS/SSL, iconv, and SMTP.
Release Notes: This release adds RFC 3676 (content type text/plain; format=flowed) support for builtin++ pager. Rewrapping of flowed paragraphs is not supported when replying or forwarding mail or when viewing it with external pager. Flowed format is not supported either when mail is sent. This release adds two new commands to builtin++ pager ('W' for wrapping and 'w' for toggling paragraph width), and adds "pager-indicate-wrapping", "pager-paragraph-width", "@charset", and "editor-elmrc-propline" elmrc options. A crash when viewing a thread is fixed. There are other changes.
Ace Operator enables live click to chat service between company representatives and customers from the company Web site. It allows customers to contact live agents at the click of a button, engage in interactive chat-based conversation, and exchange information using multimedia content. It is an application for support and any kind of customer services over the Web.
Release Notes: This release has improved support for mobile and tablet devices. Ace Operator now works well on iPhone and Android devices. In addition, it adds features like file sharing, configurable avatars, black list, and much more. It fixes many issues found by the user community.
Ir is a plugin for the Squid proxy server. It checks if a user of the proxy server is a new user, and if so, it redirects the user to a selectable page. This can be used (for example) when you have a public wireless access point with a transparent proxy behind it. The redirect page can then be a page with policies, addresses, etc.
Release Notes: Users can now be forced to first agree with an agreement that you define.
deco-archive is a collection of extractor wrappers for the deco file extraction framework. It provides support for dozens of popular archive formats such as tar, rar, and zip.
Release Notes: Support for cpio.bz2, cpio.gz, cpio.lz, cpio.lzo, cpio.xz, and ipsw archives has been added.
deco is a command-line program that, together with the deco-archive package, allows you to extract dozens of popular archive file formats. It has a consistent interface ("deco 1.tar.bz2 2.rar 3.zip 4.flac 5.deb") and consistent behavior (never deleting archives after extraction and extracting relative to the current working directory, just verbosely enough, all unless explicitly requested otherwise). It creates an extraction directory if there is more than one file or directory at the archive top level, and it is able to fix strange permissions.
Release Notes: A crash when handling archive formats that always extract to a subdirectory was fixed. A grammatical mistake in the usage message and a (still) misleading error message was corrected. Minor code cleanup and optimization. The compiler optimization level was set to -O2 instead of -O1 in the default CFLAGS.
The Jamulus software enables musicians to perform real-time jam sessions over the Internet. There is a Jamulus server which collects the audio data from each Jamulus client, mixes the audio data, and sends the mix back to each client.
Release Notes: The software is renamed from "llcon" to "Jamulus". It supports an instrument picture on the mixer fader label (additional to the existing text). An optional server welcome message can be shown on a connection to the server. The source code is now compatible with Qt version 5. All text that is sent to/received from the server is now UTF-8 coded (allowing special characters, etc., to be used in the mixer fader text or chat messages).
Arg_parser is an argument parser that follows POSIX and GNU conventions for command line arguments. There exist C++ and C versions of Arg_parser. The C++ version is implemented as a C++ class, while the C version is implemented as a single struct plus associated functions. Both are simpler, easier to use, and safer than 'getopt_long'. The C++ version of Arg_parser can also parse options from configuration files.
Release Notes: Minor fixes.
4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning console games).
Release Notes: The servers controlled by the inetd daemon are now: FTP (vsftpd 3.0.2), HTTP (Busybox 1.20.2) with HTTPS (via Stunnel 3.22), SFTP (OpenSSH 6.1p1 ), SSH (Dropbear 2012.55), and Telnet. A proxy server (Polipo 126.96.36.199 with Tor 0.2.3.25) and rdesktop 1.7.1 are also available. The programming environment includes the CGI version of PHP 5.4.11, the minimal version of Perl 5.16.2, and SQLite 188.8.131.52. The main security components are 4MLinux Firewall 5.1 (based on iptables 1.4.17) and Clam AntiVirus 0.97.6. There is an online demo (server.4mLinux.com) too.