Siren Renamer is a tool that renames, moves, and copies files using an expression. A lot of information associated with a file can be used, including name, extension, dates, and selection number. Other information is extracted from files according to their type: audio, video, image (standard and raw), EXIF, IPTC, Office document, PDF, ePub, HTML, and many others. Many different operations can be performed on character strings, complete directory trees can be processed, and images can be viewed. For example, to change a file name to uppercase with the mp3 extension, the expression can be '%ub.mp3'.
Release Notes: This release adds bug corrections and a few modifications.
The OVAL Interpreter is a freely available reference implementation that demonstrates the evaluation of OVAL definitions. Based on a set of definitions, the interpreter collects system information, evaluates it, and generates a detailed OVAL results file.
Release Notes: This minor update adds support for the use of the ipv6_address datatype within tests and evaluation, improves how the linux-def:rpminfo_test’s signature_keyid entity is collected, and modifies the collection format of the win-def:file_test’s language entity so that it may be specified by the OS. A number of bugs have been fixed, as well.
httping is a "ping"-like tool for HTTP requests. Give it a URL and it will show how long it takes to connect, send a request, and retrieve the reply (only the headers). It can be used for monitoring or statistical purposes (measuring latency).
Release Notes: This is mostly a bugfix release (segfaults, FreeBSD build fixes).
samhain is a daemon that can check file integrity, search the file tree for SUID files, and detect kernel module rootkits (Linux only). It can be used either standalone or as a client/server system for centralized monitoring, with strong (192-bit AES) encryption for client/server connections and the option to store databases and configuration files on the server. For tamper resistance, it supports signed database/configuration files and signed reports/audit logs. It has been tested on Linux, FreeBSD, Solaris, AIX, HP-UX, and Unixware.
Release Notes: Log rotation can be handled more gracefully now. An option to ignore modifications of transient files during their lifetime has been added, and it is possible now to build a Debian client package with a preset password. A problem with large groups has been fixed, as well as reconnecting to a temporarily unavailable Oracle database.
juntaDados is a GNU/Linux distribution that has a selection of packages targeted at audio, video, and graphics producers. juntaDados works to simplify the creation of Linux-based multimedia workstations for social projects in Brazil like Pontos de Cultura.
Release Notes: This release adds Kdenlive 0.9.6, Blender 2.66a, Ardour 3.0, LibreOffice 4.0.2, Firefox 20, OGMRip 1.0, AviDemux 2.5.6, Cinepaint 1.3, Linux Kernel 3.8.7-ck1-bfq (with BFS and BFQ schedulers), and much more.
Wayland is a protocol for a compositor to talk to its clients, as well as a C library implementation of that protocol. The compositor can be a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a wayland client itself. The clients can be traditional applications, X servers (rootless or fullscreen), or other display servers.
Release Notes: This release includes new backends for the Raspberry Pi system and the Linux fbdev device, a number of performance improvements, a touchscreen calibration feature, a new software development kit, and more.
Antivirus Live CD is a 4MLinux fork including the ClamAV scanner. It's designed for system admins who need a lightweight live CD with an antivirus scanner. Both Ethernet (including Wi-Fi) and dial-up (including fast USB modems) Internet connections are supported, to enable automatic updates of the virus signature database. All partitions are mounted automatically during boot so they can be scanned by ClamAV (the supported filesystems are: btrfs, ext2, ext3, ext4, FAT, HFS, HFS+, jfs, Minix, NTFS, ReiserFS, and XFS). Antivirus Live CD image is fully compatible with UNetbootin, which can be used to create an easy-to-use Antivirus Live USB.
Release Notes: This release is a response to feature requests submitted by Antivirus Live CD users, who can now decide what should be done with infected files (permanent deletion, moving to quarantine, and the like). Support for USB modems has also been improved.
syslog-ng is a syslogd replacement for a wide variety of UNIX systems that supports IPv6 and is capable of transferring log messages reliably using TCP and SSL and filtering the content of messages using regular expressions. Both RFC3164 and RFC5424 style messages are handled, but more esoteric formats like BSD process accounting logs are supported too. Apart from regular text files, it supports storing messages into SQL and MongoDB databases, and forward messages to local processes via pipes or UNIX domain sockets. This makes syslog-ng ideal as an integration platform. syslog-ng supports extracting structured information from the traditionally text based syslog via csv-parser(), db-parser(), and patterndb. Tag based classification, rewriting messages, and outputting messages in JSON is also possible. This makes syslog-ng ideal for preprocessing events for further analysis, be that home-grown scripts or SIEM systems. syslog-ng scales well on today's multi processor and multi-core systems: reaching 1,000,000 messages per second is a reality for the simplest use cases.
Release Notes: This is a bugfix only maintenance release of the 3.3 series, correcting a crash which happened when a rewrite rule using set() or subst() was used in multiple log paths.
Junkie is a real-time packet sniffer and analyzer. It is modular enough to accomplish many different tasks. It can be a helpful companion to the modern network administrator and analyst. Compared to previously available tools, junkie lies in between tcpdump and wireshark. Unlike tcpdump, its purpose is to parse protocols of any depth; unlike wireshark, though, it is designed to analyze traffic in real-time and so cannot parse traffic as exhaustively as wireshark does. In addition, its design encompasses extendability and speed. It has a plug-in system and high-level extension language that eases the development and combination of new functionalities; threaded packet capture and analysis for handling of high bandwidth networks; and a modular architecture to ease the addition of any protocol layer. It is based on libpcap for portability, and well-tested on professional settings.
Release Notes: This release adds many fixes and ameliorations related to parsing TCP despite missing/unordered segments.
DOMjudge is an automated judgement system to run programming contests. It provides a mechanism to submit problem solutions and interfaces for teams, the jury, and the general public. It is lightweight, and depends on standard software to do its task. It has a Web interface for portability and simplicity. It is scalable, so distributed judging is easy. There is a modular system for plugging in languages and compilers. It features rejudging, clarifications, and detailed submission/judging info.
Release Notes: This is a bugfix release rolling up a number of small improvements. The largest impact bugfix concerns an SQL query which could lead to intermittent MySQL locking failures when running with many concurrent users.
Notepas is a multi-platform text editor written in Lazarus which can be compiled for multiple platforms and widget sets using the advanced native Free Pascal Compiler. Aimed at developers, it has some functions usually not found in other text editors and introduces some new exclusive features.
Release Notes: This is still a preview release, but includes a lot of bugfixes over the previous build.
Orthanc is a lightweight, RESTful DICOM server for health care and medical research.
Release Notes: This release supports the preview of color DICOM images, and fixes a major problem with the C-Store SCU in Release builds.
Rsyslog is an enhanced multi-threaded syslogd. Among others, it offers support for on-demand disk buffering, reliable syslog over TCP, SSL, TLS, and RELP, writing to databases (MySQL, PostgreSQL, Oracle, and many more), email alerting, fully configurable output formats (including high-precision timestamps), the ability to filter on any part of the syslog message, on-the-wire message compression, and the ability to convert text files to syslog. It is a drop-in replacement for stock syslogd and able to work with the same configuration file syntax.
Release Notes: This is a bugfixing release which also include some improvements, like the debugging support in forked mode. The rsyslog debug log file now continues to be written across the fork.
ocrodjvu is a wrapper for OCR systems that allows you to perform OCR on DjVu files.
Release Notes: This release fixes compatibility with Tesseract 3.02.
Aletheia is a browser-like application for sending raw HTTP requests. It is designed for debugging and finding security issues in Web applications. It is possible to apply filters on every request and response which can modify the content, for making Basic Authentication or OAuth requests, for example. Because it is possible to modify every bit of the request, it is easy to exploit Web applications. That means you can set, for example, custom Cookies or User-Agents, or send file uploads to the server. It uses the Apache HTTP core components library to send HTTP requests. This application also helps you understand how the HTTP protocol works.
Release Notes: This release adds syntax highlighting and the ability to click on hyperlinks within the textarea using the rsyntaxtextarea library. It adds an option to insert sample form posts and file upload requests. It adds a request processor, which writes the request to the stdin of a given command and uses the stdout as request. In this way you can use any scripting language to build your request. This release implements a JSON formatter and fixes some bugs.
Eigen is a C++ template library for linear algebra: vectors, matrices, and related algorithms. It is versatile, fast, elegant and works on many platforms.
Release Notes: This is a maintenance release fixing several bugs and adding a few enhancements.
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 includes JasperReports library 5.0.4 and has command aliases.
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: This release adds guest information to View Requests and has major enhancements in JCC Payment System.
Spkg is a reimplementation of the Slackware Linux package manager (pkgtools). Its features are simplicity, speed, a robust implementation, rollback functionality, and a library interface.
Release Notes: This release has an updated autotools build system and a few fixes from users.
Wolf CMS simplifies content management by offering an elegant user interface, flexible templating per page, simple user management and permissions, and the tools necessary for file management. It is a fork of Frog CMS, which was itself a PHP migration of the Ruby-on-Rails app Radiant CMS. Wolf is now forging its own development path, although a family resemblance with these two systems can still be seen.
Release Notes: This release combines some bugfixes and everything that was in 0.7.6 (mainly bugfixes and new translations). If you are running a 0.7.5-sp1 system, you can upgrade by simply replacing your files. Starting with this release, all of the translations are available at the project page.
git-info-bar is a ksh, bash, gitbash, and Git shell plugin that endeavors to provide a fast and pronounced view of various git attributes when you are under the umbrella of a git repository. Its main feature, the 'info bar' (information bar), displays the following information: current branch (in 'red' if on master); current cksum (in 'red' if there are uncommitted changes, and an 'uncommitted changes' message in the message area); and stash count in the message area if you have stashes. It includes an install script and removal scripts. It is currently only tested in Bash, GitBash and ksh93. It was previously named 'bash-git', but the name has been transitioned to 'git-info-bar', as a long-term goal is cross-shell compatibility using a Perl back-end.
Release Notes: Upgrading to this version is advised for improved functionality. The git shell plugin now works when your repository has just been created and there are no commits. A stateless repository does not have an answer to the "git branch" command, therefore the plugin has been updated to use the shell Git function, __git_ps1, instead, which specifies the pseudo default branch name for new branches. The call is slightly more time consuming (2/100's of a second), but is accurate.
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: This releases fixes a bug in the autocompletion code in j4psh for MBeans containing quotes. The Nagios Plugin check_jmx4perl can now be configured to exclude performance data on a per-check basis. New placeholders for a Nagios check output for including the critical and warning threshold have been added. The agent management tool "jolokia" now works without Internet connections for certain operations.
The Mnemosyne software resembles a traditional flash card program to help you memorize question/answer pairs, but with an important twist: it uses a sophisticated algorithm to schedule the best time for a card to come up for review. Difficult cards that you tend to forget quickly will be scheduled more often, while Mnemosyne won't waste your time on things you remember well.
Release Notes: This release adds many bugfixes.
Pdlzip is a limited, public domain version of the lzip data compressor that uses the (de)compression code from Igor Pavlov's LZMA SDK. It is also able to decompress legacy lzma-alone (.lzma) files.
Release Notes: The value returned by "-d" and "-t" in case of data error has been fixed. Information shown at verbosity levels 2 and 3 has been changed. The option "-n, --threads" is now accepted and ignored, for compatibility with plzip.
Megatools is a collection of programs for accessing the Mega service from the commandline of your desktop or server. It allows you to copy individual files as well as entire directory trees to and from the cloud. You can also perform streaming downloads (for example, to preview videos and audio files) without needing to download the entire file. The tools are robust and optimized for fast operation, as fast as the Mega servers allow. Memory requirements and CPU utilization are kept at minimum. You can register an account using a "megareg" tool, with the benefit of having true control of your encryption keys.
Release Notes: This is the first Freecode announcement.