gjrand is a programmer's library for pseudo-random numbers. It includes random number generator testing code and is intended for simulation, games, and "Monte-Carlo" algorithms. It produces pseudo-random numbers of the types: uniform integers, uniform reals, normally distributed reals, binomial, Poisson, integer permutation, chi-squared distribution, "Student" T distribution, and spherical distribution.
Release Notes: A new underlying generator is used, with a higher degree of confidence the random numbers are unbiased. There are no significant changes to the API.
Xtables-addons is a package which provides some extra plugins for iptables. It obsoletes the old patch-o-matic repository. Instead of patching the kernel source, extensions are built as modules and thus allow extending kernels without recompilation.
Release Notes: Support for Linux 3.8 was added.
SignPDF is a simple command line application to sign a PDF document. It can sign a PDF document with a valid certificate, encrypt/protect a PDF document, and timestamp a PDF document (optional feature). A JKS keystore with a cert signed by your desired CA is mandatory for use. The tsa_url of a timestamp server can be used to timestamp your documents. The signed PDF file is signed and protected with allowed restrictions to printing, content copying, and content copying for accessibility. By default, SignPDF creates a configuration file at ~/.signpdf, which can be edited for further use.
Release Notes: The 'Creator' information was fixed. An optional environment variable was implemented for using an alternate config file. The README was updated.
Kite is a programming language designed to minimize the required experience level of the programmer. It aims to allow quick development and running time and low CPU and memory usage.
Release Notes: Kite now uses the same Flex/Bison based parser that non–LLVM Kite uses, significantly improving compile time. 100% of Kite syntax can now be parsed. string|format was added to the standard library. kdoc (System.doc) support and prerequisite System.object methods are now fully functional. The eval statement now supported (e.g. eval “1|print;”). Code versioning support from non–LLVM Kite is now active. Compilation errors on some systems were fixed.
Fix8 is a modern open source C++ FIX framework featuring complete schema driven customisation, high performance, and fast application development. The system is comprised of a compiler for generating C++ message and field encoders, decoders, and instantiation tables, a runtime library to support the generated code and framework, and a set of complete client/server test applications. For the same message, Fix8 encodes 3.2 times faster and decodes 2.3 times faster than Quickfix, an average of 2.7 times. In other words, it reduces encode latency by 69% and reduces decode latency by 56%.
Release Notes: Support for clang (LLVM) compilation, and fixes for bugs that may have prevented users from executing performance tests.
Slackware is the longest-running distribution of the Linux operating system. Slackware offers a stable and secure version of Linux that is perfect for home, office, or educational use. Slackware is easy for beginners to install, but contains all the advanced features required by the experienced UNIX power-user.
Release Notes: This version includes the long term supported 3.2.29 Linux kernel, KDE 4.8.5, Xfce 4.10.0, LLVM/clang 3.0, and NetworkManager for easy setup and management of wired and wireless networking.
Phoebetria lets you take control of your BitFenix Recon fan controller on more operating systems than the official software. It offers all of the same features as the official software, with the exception of remote access, and has been tested on Windows, Linux, and OS X.
Release Notes: This is a minor release, however users of software auto are strongly encouraged to upgrade (two bug fixes are related to software auto). In addition to bugfixes, quick load menus for profiles were added: one on the main menu and another as a context menu when minimized to tray.
Pocket Disassembler is a frontend to libopcode in GNU Binutils which lets you disassemble individual instructions for many different architectures, including ARM, x86, and PPC. Pick your architecture, type in the hex, and hit the button, and you get the disassembled instruction.
Release Notes: This is the first Freecode release.
MTK-MySQLBackup is a sophisticated, extensible MySQL backup application.
Release Notes: This is the initial public release.
The CyaSSL embedded SSL library is a lightweight SSL library written in ANSI C and targeted for embedded and RTOS environments, primarily because of its small size, speed, and feature set. It is commonly used in standard operating environments and cloud services as well because of its royalty-free pricing and excellent cross platform support. CyaSSL supports industry standards up to the current TLS 1.2 and DTLS 1.2 levels, is up to 20 times smaller than OpenSSL, and offers progressive ciphers such as HC-128, RABBIT, and NTRU.
Release Notes: This release adds ECC, LeanPSK, CyaSSL_peek(), CodeWarrior, and MQX support, Freescale Kinetis with H/W RNG support, autoconf builds which use jobserver, and more.
DVDStyler is a crossplatform GUI frontend to the DVD authoring and recording programs dvdauthor and growisofs.
Release Notes: The generation of menus with a video background and the aspect ratio of slideshow images has been fixed. New menu templates (Christmas, Winter, and SnowField) have been added. The calculation of the DVD size if the start/end time is set has been fixed. The libav snapshot has been updated. Translations have been updated.
libibuddy is a library to control the i-Buddy device in Unix. A command line tool called ibuddycmd is also included with the library to drive the i-Buddy from the command line or a script. libibuddy uses the libusb interface to communicate with the device.
Release Notes: This first release includes the library, a commandline tool (ibuddycmd), and sample code to test the library.
Tiny BASIC for Curses (tinybc) is a BASIC interpreter for the curses character screen handling library which fully corresponds to the Tiny BASIC specification. The engine is thread-safe and can be embedded into other code. It can be used as a game or a minimalist challenge.
Release Notes: This release adds the statement SYSTEM for filtering through external commands.
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 18.104.22.168 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.10, the minimal version of Perl 5.16.2, and SQLite 3.7.15. The main security components are 4MLinux Firewall 5.0 (based on iptables 22.214.171.124) and Clam AntiVirus 0.97.6. There is an online demo (server.4mLinux.com), too.
BirdFont is a font editor which can create TTF, EOT, and SVG fonts.
Release Notes: This release adds the ability to copy paths from Inkscape and export SVG files. A Dutch translation has been added, and the build system is completely rebuilt.
Discretio is an application (and service) for secure VoIP on smartphones. It allows users to establish calls over the Internet while using state of the art encryption technologies to avoid eavesdropping.
Release Notes: This is the initial public beta to shake out the server infrastructure and present client code for public scrutiny.
gettext is the GNU internationalization library.
Release Notes: This release has support for Guile 2.0 block comments, autopoint support for newer automake, portability fixes, and normal bugfixes.
aria2 is a utility for downloading files. The supported protocols are HTTP(S), FTP, BitTorrent, and Metalink. It has a powerful segmented downloading ability, downloading a file from multiple sources and multiple protocols and utilizing your download bandwidth to the maximum. It supports downloading a file from HTTP(S)/FTP and BitTorrent at the same time, while the data downloaded from HTTP(S)/FTP is uploaded to the BitTorrent swarm. Using Metalink's chunk checksums, aria2 automatically validates chunks of data while downloading a file like BitTorrent.
Release Notes: This release adds the ability to persist the GID across sessions. The GID will be saved with --save-session. There are several restrictions on how the GID is persisted. See the manual for details. For this change, the GID is now 64-bit binary data and represented by a 16 character hex string in an RPC query. The disk cache feature was added, which may reduce disk activity. The console readout was redesigned. The warning displayed when --file-allocation=falloc is used on MinGW32 builds was removed as a bug.
Doxygen is a cross-platform, JavaDoc-like documentation system for C++, C, Objective-C, C#, Java, IDL, Python, PHP, VHDL, and Fortran. Doxygen can be used to generate an on-line class browser (in HTML) and/or an off-line reference manual (in LaTeX or RTF) from a set of source files. Doxygen can also be configured to extract the code-structure from undocumented source files. This includes dependency graphs, class diagrams and hyperlinked source code. This type of information can be very useful to quickly find your way in large source distributions.
Release Notes: This release adds support for using external indexing and search tools for searching the HTML documentation. It includes an indexer and search engine based on Xapian. A Markdown page can now be selected to serve as the main page (handy for GitHub projects). Conditional sections like @if and @cond now allow logic expressions for the guard. Includes a number of smaller changes as well as a large number of bugfixes.
Kenozooid is software used to plan and analyze diving activities. Features like dive data plotting and analysis, dive computer support, simple but powerful logbook maintenance, and dive calculators are already implemented, with further functions such as dive planning to come.
Release Notes: This release adds support for UDDF 3.2.0.
MOSIX is a cluster operating system targeted for distributed computing on Linux clusters and multi-cluster private clouds.
Release Notes: This release is for Linux kernel 3.7. It includes bugfixes and updates.
VIM Pal is a separate application providing a file tree for VIM. It does not intend to provide the features of a full IDE. It is just a simple file tree which can be used to select files for editing in VIM, and a bookmark list for jumping to frequently-used directories.
Release Notes: New feature: filesystem manipulation (create/rename/delete files/directories) from the tree (use the right mouse button). Minor UI improvements (dark/light background configuration; show/hide hidden files).
HPCC (High Performance Computing Cluster) stores and processes large quantities of data, processing billions of records per second using massive parallel processing technology. Large amounts of data across disparate data sources can be accessed, analyzed, and manipulated in fractions of seconds. HPCC functions as both a processing and a distributed data storage environment capable of analyzing terabytes of information.
Release Notes: This release candidate has improvements and fixes from the prior release including correcting incompatibility issues, folder path names, compiling issues, updates to configmgr, additional instructions and documentation, plus more. A beta version of the HPCC JDBC driver 0.2.0 is available.
Aspose.Tasks is a non-graphical .NET Project management component which enables .NET applications to read, write, and manage Project documents without utilizing Microsoft Project. With Aspose.Tasks, you can read and change tasks, recurring tasks, resources, resource assignments, relations, and calendars. Aspose.Tasks works well with both WinForm and WebForm applications.
Release Notes: This month’s release includes a number of bugfixes along with improved calculations of earned values for Task, Resource and Assignment objects. The earned values BCWS, BCWP, ACWP, and CV are calculated more precisely when project data is read. This version also includes some important bugfixes related to MPP resource assignments timephased data, task data issues, assignment baselines resource cost per use for 2003 MPP files, and conversion from MPP to PDF.
MeteoIO is a C++ library whose main design goals are: providing meteorological data format/protocol independent data access; providing safe and robust I/O; making I/O code as unobtrusive and simple as possible for the user; providing ready to use data to the user (transparent caching, filtering, resampling, and spatial interpolation); enabling unattended use from an I/O point of view; offering high modularity so that individual elements of the library can easily be replaced/expanded/added; and by its modularity, help interdisciplinary development, each module being targeted at a specific developer profile.
Release Notes: The handling of plugins has been redone in order to be less confusing for the users (there is no PLUGIN_PATH to set anymore). The sun model has been improved and several rare bugs fixed. Several plugins are now handling large files in a much more efficient manner. Several speed optimizations have been implemented through the code, as well as a lot of cleanup in order to conform to C++ best practices. This version compiles for Android.