GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. If you use xargs today you will find GNU parallel very easy to use, as GNU parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU parallel as input for other programs.
Release Notes: This is a bugfix release with no new features. It is probably a good release for stable long-term use.
RPL/2 (Reverse Polish Lisp/2) is a langage derived from the RPL made by Hewlett-Packard for its HP-28S. It has some extensions (preprocessor, compilated libraries, new functions), a TeX output, and can draw graphics.
Release Notes: Many compilation warnings have been fixed. Lapack, blas, ncurses, sqlite, and giac have been upgraded. LCASE, UCASE, POS, SIZE, CHR, NUM, and SUB now handle strings with special characters. A major bug has been fixed in INT. Many patches for Android and OS/2 have been committed. configure.ac has been improved to remove operating systems special cases. A major bug has been fixed in DRWS (SDAT was not used). Lists and integer, real, and complex numbers can now be written in unformatted files. The Rplawk makefile has been fixed to avoid a build process bug.
CorneliOS is an easy-to-use and cross-browser "Web Desktop Environment", "Web Operating System", or "Web Office" that comes with a set of cool applications. It includes a Content Management System (CMS) so that you can easily set up and manage your own website as well as a Database Management System that allows you to rapidly build any kind of database application.
Release Notes: This release offers an improved CorneliOS SQL mail app handler, a CorneliOS forum SQL app handler now supporting localized categories, multiple CIOS Community interface enhancements and bugfixes, and a CIOS ToolBox App API now supporting alternative tables as well as updated system images, language kits, and style sheets.
The MirBSD Korn Shell (mksh) is an actively developed successor of pdksh (the Public Domain Korn Shell), aimed at producing a shell good for interactive use, but with the primary focus on scripting. It is intended to be portable to most *nix-like operating systems as long as they're not too obscure. mksh incorporates improvements from OpenBSD and Debian, as well as bugfixes and enhancements developed for the MirOS, FreeWRT, and MidnightBSD projects and Android. The emacs command line editing mode is UTF-8 capable, and Byte Order Marks are ignored in scripts. The shell supports large files, as well as all pdksh and some csh, AT&T ksh, zsh, and GNU bash features, is compatible with the Bourne shell and POSIX (within limits), has no limit on array sizes, and incorporates some other useful builtins and features. While being already fast and small (without losing functionality), flags to make it even smaller can be given at compile time. An interactive shell reads "~/.mkshrc" on startup.
Release Notes: This release fixes several small bugs in sh compatibility, UTF-8 handling, Emacs mode, and the build system. It includes some additions to the man page as well as portability fixes for Openstep, Interix, and Hurd and a new port to MSYS.
Burp is a program that backs up and restores data. It uses librsync in order to save on the amount of space that is used by each backup. It also uses VSS (Volume Shadow Copy Service) to make snapshots when backing up Windows computers.
Release Notes: This release adds a file deduplication program, "bedup". It adds a network_timeout parameter; the default is 7200 seconds (2 hours). It adds an option to send success notifications only if there were warnings. It will try to create the pidfile directory if it doesn't exist. It restores times on Windows files, and restores read-only/hidden attributes on Windows. It fixes a bug in the 'keep' mechanism where setting 'keep=2' would delete both backups. It will only install clientconfdir/testclient with 'make install' if clientconfdir didn't previously exist. It fixes a possible segfault when resume mode triggers with nothing to resume.
curl and libcurl is a tool for transferring files using URL syntax. It supports HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP, POP3, IMAP, SMTP, RTSP, RTMP, and FILE, as well as HTTP-post, HTTP-put, cookies, FTP upload, resumed transfers, passwords, port numbers, SSL certificates, Kerberos, and proxies. It is powered by libcurl, the client-side URL transfer library. There are bindings to libcurl for about 40 languages and environments.
Release Notes: Several improvements and various bugfixes were made.
GTK, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces. It is designed to be small and efficient, but still flexible enough to allow the programmer freedom in the interfaces created. GTK provides some unique features over standard widget libraries.
Release Notes: The beagle search backend was dropped. GtkCellRendererAccel now supports naked keyvals, so it can be used in gnome-control-center. The Broadway backend has initial support for V7+ Web sockets. GtkApplication no longer uses gtk_main internally GtkNotebook now destroys its action widgets instead of leaking them. Various improvements were made to theming, to accessibility, and for OS X support. The Win32 port was improved to the point of actual usability. Many minor bugs were fixed.
KTorrent is a BitTorrent application that allows you to download and share files using the BitTorrent protocol. Key features include queuing of torrents, global and per-torrent speed limits, previewing of certain file types, importing of partially or fully downloaded files, file prioritization for multi-file torrents, selective downloading for multi-file torrents, kick/ban peers with an additional IP Filter dialog for list/edit purposes, UDP tracker support, support for private trackers and torrents, support for µTorrent's peer exchange, support for protocol encryption (compatible with Azureus), support for creating tracker-less torrents, support for distributed hash tables (DHT), support for UPnP to automatically forward ports on a LAN with dynamic assigned hosts, support for webseeds, scripting support via Kross, and interprocess control via DBus interface.
Release Notes: This release fixes several minor problems, including missing items in the system tray menu and hiding and showing the status bar.
check_logfiles is a plugin for Nagios which checks logfiles for defined patterns. It is capable of detecting logfile rotation. If you tell it how the rotated archives look, it will also examine these files. Unlike check_logfiles, traditional logfile plugins were not aware of the gap which could occur, so under some circumstances they ignored what had happened between their checks. A configuration file is used to specify where to search, what to search, and what to do if a matching line is found.
Release Notes: This release adds the options –nostick, --rununique, and $patternfile. The configuration now autodetects several parameters. There are minor bugfixes.
getxbook is a collection of tools to download books from websites. There are tools to download from Google Books' "book preview", Amazon's "look inside the book", and Barnes and Noble's "book viewer". There is an optional GUI written in Tcl/Tk, and some shell scripts using OCR to create plain text or searchable PDFs and DjVu files from the downloaded books.
Release Notes: getgbook has been made significantly more reliable.
The MQ File Mover application is a software package designed to move files using WebSphere MQ (aka MQSeries). MQFM processes “Action” commands, which are controlled through an MQFM Workflow XML file. The user combines a series of Action commands to create the MQFM Workflow XML file.
Release Notes: This release adds support for unlimited file size for Send, Receive, and Watch Actions. It adds support for sending the file to a single queue or to multiple queues (at the same time) and for Send and Watch Actions. It enhances Send and Watch Actions to have the ability to encrypt a message with AES 128, 192, or 256-bit. It enhances Receive Action to have the ability to decrypt a message with AES 128, 192, or 256-bit. It adds the following new Actions: DecryptFile, EncryptFile, If/Else, Launch, Merge, MergeSort, ReplaceText, Schedule, SendEmail, Sleep, Sort, Touch, Tar, UnTar, Unzip, and Zip.
Release Notes: This release adds a unique String Browser tool that lists all string constants found in the code. It greatly helps when creating a list of exceptions. Directories with metadata from Git, Subversion and Mercurial are now ignored when creating projects or browsing directories. An updated version of Portable Firefox (talking over named pipes with a Web server to avoid problems with firewalls on Windows) is now shipped with the tool in order to fix problems for some international users. The installer for Windows has been updated and now allows you to install the product to any program group.
Hypertable is a high performance, scalable database modeled after Google's Bigtable. It is designed to manage the storage and processing of information on a large cluster of commodity servers, providing resilience to machine and component failures.
Release Notes: This release adds result paging support with the addition of the (row) OFFSET option to compliment the existing LIMIT option. It also adds paging support at the cell level with the addition of CELL_OFFSET and CELL_LIMIT. The cell version sort order can now be reversed with the TIME_ORDER DESC column schema option. Mac OSX 10.7 "Lion" packages have been added as well.
LDAP Account Manager (LAM) is a web frontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. LAM was designed to make LDAP management as easy as possible for the user. It abstracts from the technical details of LDAP and allows persons without technical background to manage LDAP entries. If needed, power users may still directly edit LDAP entries via the integrated LDAP browser.
Release Notes: This release supports FreeRadius and Authorized Services. Zarafa support has been enhanced. LAM now supports Zarafa 7 and can manage dynamic groups, address lists, and contacts. LAM Pro includes a new plugin that enables resets of forgotten passwords for users.
Freeverb3 is a signal processing library. It includes many types of audio processing effects and signal generators including a linear feedback shift register (LFSR) maximum length sequence (MLS) generator, multiple types of high quality mono+stereo reverb effects, a multi slot impulse response processor, multiband hardknee+softknee compressor and limiter, a stereo enhancer, a limiter, and many types of infinite impulse respose (IIR) and finite impulse response (FIR) filters. Also available is Freeverb3VST, a VST effects plugins package based on the Freeverb3 library.
Release Notes: Mac OS X support was added. Multi-threaded latency processing was added. The configuration files were changed to XML files. Some small enhancements were made.
ipclassify is a Linux user space application that blocks/marks connections from/to hosts based on lists specified in a configuration file. Currently, the block lists are in the format and obtained from iblocklist.com. If you are familiar with moblock then you know, essentially, what ipclassify is. The difference is that ipclassify can have multiple NFQUEUEs and is threaded (pthreads).
Release Notes: This release uses a thread pool, fixes pthread locking issues, and adds many minor bugfixes and feature enhancements.
OpENer is an EtherNet/IP stack for I/O adapter devices. It supports multiple I/O and explicit connections and includes objects and services for making EtherNet/IP-compliant products as defined in the ODVA specification.
Release Notes: This release adds support for application-triggered connections, a new forward open infrastructure which allows I/O connections to non-assembly objects, and support for the win32 platform. It fixes some issues with 64bit data type support.
Tripwire is a system integrity checker, a utility that compares properties of designated files and directories against information stored in a previously generated database. Any changes to these files are flagged and logged, including those that were added or deleted, with optional email reporting. Additionally, support files (databases, reports, etc.) are cryptographically signed.
Release Notes: This release updates version revision in reports and all, adds experimental policy creation (see policy/policy_generator_readme.txt), fixes report formatting and sendmail issues, adds Debian patches for crypto and hostnames, fixes a compiling issue on recent GCC compilers (-fpermissive), and adds an experimental policy generator file which should become standard once it has been tested properly.
Ansilove/PHP is a set of tools that convert ANSi and artscene-related file formats into PNG images, supporting ANSi (.ANS), PCBOARD (.PCB), BiNARY (.BIN), ADF (.ADF), iDF (.IDF), TUNDRA (.TND), and XBiN (.XB) formats. It includes a command line converter and a library for doing "on the fly" conversions. It creates optimized 4-bit PNG files and supports SAUCE, 80x25, 80x50, Amiga fonts, and iCE colors. It supports 14 MS-DOS charsets (IBM PC, Baltic, Cyrillic, French Canadian, Greek (CP737 and 869), Hebrew, Icelandic, Latin-1, Latin-2, Nordic, Portuguese, Russian, Turkish) as well as unofficial charsets (Armenian, Persian).
Release Notes: This release adds functions to split the output into several PNG files, adds support for Amiga ANSi (Bold, Italics, and Underlined characters), introduces memory usage optimization, and adds Terminus font support. Since version 1.09, Ansilove is now licensed under an MIT-style license.
ZABBIX is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.
Release Notes: This release introduces bugfixes and new minor features.
GNU binutils work mostly behind the scenes of Linux development, largely because GNU make and the GCC frontend does so many things automatically. Utilities include: ld as nm objdump objcopy nm ar ranlib strip c filt size addr2line and dlltool.
Release Notes: Support for the TMS320C6000 (TI C6X) processor family was added. The hppa/som targets can now be compiled on any host. Support was added for displaying the contents of .debug.macro sections. readelf can now display ARM unwind tables (.ARM.exidx/.ARM.extab) using the "-u"/"--unwind" option. A new tool, elfedit, was added. Many new commandline options were implemented, such as "--dyn-syms" for readelf, "--preprocessor-arg" for windres, "--dwarf-start" and "--dwarf-end" for readelf and objdump, "--interleave-width" for objcopy, and "--addresses" and "--pretty-print" for addr2line.
Maveryx is an automated functional testing tool. It provides testers with automated testing capabilities for functional testing, regression testing, GUI testing and data-driven testing. It does not require you to pre-record or capture any GUI Maps (or ‘Test Object Maps’) to create and run tests. During test execution, Maveryx takes ‘snapshots’ of the application user interface and automatically identifies the UI Objects to test. The tool includes fuzzy matching algorithms to unambiguously locate objects at runtime, even if the objects have changed since test creation. Maveryx also provides the ability to automate keywords, to validate dynamic data, to create data-driven tests, and to support custom controls. It is platform independent and runs as a standalone application or as an Eclipse plugin.
Release Notes: This release extends the Eclipse plugin (adding several reporting features for sharing and managing test results through tables, charts, and detailed statistics), adds a new reporting system for meaningful test results, refactors the test logging system for detailed test evaluation, simplifies AUT Launch Configurations, improves the login mechanism to easily support custom controls, supports remote and parallel test execution, improves usability and performance, and fixes bugs.
USB Network Gate (former USB to Ethernet Connector) easily connects one or more remote USB devices to your computer over Ethernet (Internet/LAN/WAN) as if the device was plugged into your own machine. It helps you share a USB device over Ethernet among multiple computers so people from all over the world (or your office) can use it. By intercepting the USB port activity of a shared USB device and redirecting it via TCP/IP,USB Network Gate lets you access your printer, scanner, Web cam, USB dongle, or any other supported USB device from your home PC or office laptop. Just plug the device in and it will automatically appear on the remote side of the connection. You can secure your USB data by enabling traffic encryption and access your USB devices remotely via WiFi.
Release Notes: The USB to Ethernet Connector kernel module now works on the ARM architecture (little-endian). In-tree compilation (as part of the kernel sources) is now possible. The module can be now compiled on Linux kernel 2.6.24 and higher, including 3.1.Х. The daemon now has better support for IPv6, much improved support for USB devices with isochronous OUT transfer (such as headphones), and much improved detection of all shared USB devices available on the local network. A Unix domain socket is now created in /var/tmp/com.eltima.eveusb for security purposes, etc.
BitNami LimeSurvey Stack Native Installer is an easy-to-install distribution of the LimeSurvey application. It includes pre-configured, ready-to-run versions of Apache, MySQL, PHP, and phpMyAdmin so users can get a LimeSurvey installation up and running in minutes after answering a few questions. Windows, Linux, Linux 64, Mac OS X, and Unix operating systems are supported. LimeSurvey allows users to quickly create intuitive, powerful, online question-and-answer surveys that can work for tens to thousands of participants without much effort. The survey software itself is self-guiding for the respondents who are participating.
Release Notes: LimeSurvey was updated to 191plus-build11379-20111116 and MySQL to 5.5.16.
Fork CMS is dedicated to creating a user friendly environment to build, monitor, and update your website. It is designed to be the CMS of choice for beginners and professionals.
Release Notes: This release added the ability to easily adjust detailed page settings when you are a god user. SVN folders will now be skipped when running the remove_cache script. In the Core, an issue with the checkboxTextfieldCombo function was fixed. Minified media queries in the backend CSS were fixed manually, and the minify script itself has to be adjusted. inputCheckbox positioning inside data grids was fixed. The row selected state in the datagrid when the selectAll checkbox was clicked was fixed.