(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: More functions were added to edit files transparently, whether remote or local. Functions were added to manage /etc/hosts entries. User and group management functions were added. A function to load and unload kernel modules was added.
The Mirror C++ reflection library provides both compile-time and run-time meta-data describing common C++ program constructs like namespaces, types, enumerations, classes, their base classes and member variables, constructors, etc. and provides generic interfaces for their introspection. It also provides several high-level utilities based on the reflected meta-data like a factory generator, which generates, at compile-time, implementations of object factories which can create instances of arbitrary 'reflectable' type.
Release Notes: Compile-time strings with string algorithms which can be used to examine the names of types and namespaces at compile-time were added (this feature is still experimental and subject to change). Documentation was updated and several new examples were added. The traverse_elements convenience friend function of MetaType was updated. The object-oriented layers have been refactored and partially reimplemented.
EtherApe is a GNOME/pcap-based etherman, interman, and "tcpman" clone. It displays network activity graphically. Active hosts are shown as circles of varying size, and traffic among them is shown as lines of varying width. It supports Ethernet, FDDI, Token Ring, ISDN, PPP, WLAN, and SLIP transports. It knows about VLANs, IP, IPv6, TCP, UDP, FTP, and a number of other protocols. Additional statistics windows will let you concentrate on protocols or nodes.
Release Notes: A critical bug triggered by RPC traffic that could be exploited to make EtherApe crash just by sending a suitable packet was fixed. No packet data is involved other than the IP addresses, so privilege escalation should not happen.
Java Ultra-Lite Persistence is an RDBMS-independent object-relational library. It features inheritance, many classes per table, many tables per class, optimistic concurrency, and simple mappings, etc.
Release Notes: There is no longer any need to extend your objects from AbstractDomainObject in order to use this library.
Tyrs is a Twitter and Identi.ca client based on ncurses. It is easily configurable. It allows you all basic manipulations such as searching, directly sending a message, and mentions. Tyrs let you configure all shortcuts, colors, and more parameters.
Release Notes: A help screen can now be displayed with '?'. The help bar on the bottom can be deactivated with the help=0 parameter. Navigation between timelines was improved. Tweets can now be deleted with 'C'. The screen can be redrawn with '^L'. Many bugs were fixed.
GLPI (Gestion Libre de Parc Informatique) is an information resource manager with an administration interface. You can use it to build a database with an inventory for your company (computers, software, printers, etc.). It has functions to make the daily life of the administrators easier, including a job/request tracking system with mail notification and methods to build a database with basic information about your network topology. It provides a precise inventory of all the technical resources (all their characteristics are stored in a database) and management and history of the maintenance actions and the bound procedures. It is dynamic and is directly connected to the users, who can post requests to the technicians.
Release Notes: This release added management of service level agreements (SLA), managing of customer satisfaction surveys among users of the helpdesk, links between tickets, forgotten password functionality, templates for solutions, management of virtual machines, the definition of criteria of uniqueness for all objects, and nearly sixty minor features.
USL is an object-oriented scripting language written with C++ and compiled on both Linux and Windows. Without a script provided, USL is an interactive interpreter and programmable command shell. There is no socket programming with USL. USL is intended for general purpose scripting in local systems.
Release Notes: This release added "display" for message boxes and "title" for setting the console title for Win32 USL++.
naken430asm provides a development kit for the Texas Instruments MSP430 line of microcontrollers. It currently includes a cross-platform command-line assembler, disassembler, and simulator with no external dependencies.
Release Notes: Bugfixes and small feature enhancements.
Hiawatha is a secure and advanced Web server for Unix. It has been written with security as its main goal. It features advanced access control, prevention of SQL injection and cross-site scripting, banning of clients who try such exploits, the ability to run CGIs under any UID/GID you want, and many other features. These features make Hiawatha an interesting Web server for those who need more security than what the other available Web servers are offering. Hiawatha is also fast and easy to configure.
Release Notes: This release contains small bugfixes and improvements.
libstratanetsh (previously called "libnetshclient") is a POSIX/ANSI C library for use in the development of applications which require direct communication (using the "strata netsh" protocol) with a Foxmoxie Networks STRATA-family router (or any server-type-application that supports the protocol). This library employs both IPv4 and IPv6, as well as GnuTLS encryption, and may be used at either the client end or the server end.
Release Notes: The TLS socket is now cleaned on disconnect instead of being destroyed. The protocol was made endian-portable, and binary compatibility with version 2.3.1 was retained. Documentation was updated. MAGIC_KEY is now verified inbound to avoid possible memory abuse.
getmail is intended as a simple, secure, and reliable replacement for fetchmail. It retrieves email (either all messages, or only unread messages) from one or more POP3, SPDS, or IMAP4 servers (with or without SSL) for one or more email accounts, and reliably delivers into qmail-style Maildirs, mboxrd files, or through external MDAs (command deliveries) specified on a per-account basis. getmail also has excellent support for domain (multidrop) mailboxes, including delivering messages to different users or destinations based on the envelope recipient address.
Release Notes: Logging errors in error paths were fixed.
NanoNote Firmware is the OpenWRT-based firmware that comes with newly manufactured Ben NanoNote computers. The Ben NanoNote is a small hand-held computer featuring GPL-licensed designs and schematics.
Release Notes: This version brings many fixes and improvements. A tuned Linux flash driver brings boot-time time down to 15s, the MPlayer video player now features hardware acceleration, allowing it to play back most full-screen (QVGA) Theora and WebM/VP8 video material, and SFTP is supported out-of-the-box, so most Linux distributions can now directly mount the NanoNote filesystem. Software installable from the repository includes a version of avrdude that turns the NanoNote into a programmer for AVR chips (for use with the "UBB" adapter-board available from Tuxbrain and other distributors).
Release Notes: This release adjusts the class path so that JCols is more likely to find the required rhino.jar file.
Hardware 4 Linux is a set of tools to report Linux-compatible hardware to hardware4linux.info.
Release Notes: This release makes USB reporting work again.
crpcut is the Compartmented Robust Posix C++ Unit Test system. crpcut (pronounced "Crap Cut") runs all test cases in their own process and their own working directory, which makes it perfectly normal to test that asserts do trap, and the test suite continues even in the event of an unexpected SIGSEGV. By using the C++11 features long available in GCC, the tests are extremely easy to write.
Release Notes: This is a minor release that fixes an XML schema violation bug and adds an optional identifier for test runs, useful for Web presentation of results from auto-builders.
Property Binder is a Java library that provides typed access to entries in properties files. It offers such access by allowing a programmer to provide it a Java interface whose methods represent the keys of the properties file. The methods can be annotated to indicate what property the method represents, what default value(s) it should assume if the property is not present, and what pattern separates the individual values of multi-valued properties.
Release Notes: Property Binder annotations are now marked as @Documented.
Sendmail is a Mail Transfer Agent, which is the program that moves mail from one machine to another. Sendmail implements a general internetwork mail routing facility, featuring aliasing and forwarding, automatic routing to network gateways, and flexible configuration.
Release Notes: SMTP extensions are no longer cached across connections, as the cache is based on hostname, which may not be a unique identifier for a server, i.e. different machines may have the same hostname but provide different SMTP extensions. Out-of-bounds access is avoided in case a resolver reply for a DNS map lookup returns a size larger than 1K. The interrupt signal handler has been cleaned up to avoid invoking functions that are not signal-safe. At most, two AUTH lines are read from a server to avoid a memory exhaustion DoS attack against the client.
JOpt Simple is a simple, test-driven command line parser for Java programs. It supports POSIX getopt() and GNU getopt_long().
Release Notes: This release adds the method required() to the class ArgumentAcceptingOptionSpec to allow callers to indicate that a given option must be present on the command line.
Stunnix CXX-Obfus is a code obfuscator for C and C++ source code. It converts source code into highly a mangled form, making it extremely difficult for competitors or customers to study, analyze, reuse, and re-work, while fully retaining functionality of the original code. It has many options to control all aspects of code hiding, and has full support for all syntax constructs. It is designed for multi-file projects with mixed C and C++ source and arbitrary heavy use of the C preprocessor. It includes advanced tools to exclude API symbols from mangling.
Release Notes: The GUI has been improved on Mac OS X. Portable FireFox, used for the GUI on Windows, is now initialized in a better way. Some small improvements and fixes have been introduced.
Jolokia is a fresh way of accessing JMX MBeans remotely. It is different from JSR-160 connectors, as it is an agent based approach that uses JSON over HTTP for its communication. It provides new features for JMX remoting: bulk requests allow for multiple JMX operations with a single remote server roundtrip, there is a fine-grained security mechanism for restricting JMX access on specific JMX operations, JSR-160 proxy mode, and history tracking, to name a few. Jolokia's origins are in jmx4perl. Client bindings in addition to Perl have already been added, and more are planned.
Release Notes: This minor release adds SSL functionality to the JVM JDK agent and speeds up the Jolokia 'list' command considerably. Some minor bugs are fixed.
Gaupol is an editor for text-based subtitle files. It supports multiple subtitle file formats and provides means of creating subtitles, editing text, and timing subtitles to match video. The user interface is designed with attention to batch processing of multiple documents and convenience of translating.
Release Notes: An extension has been added that allows the use of custom, non-standard framerates. A few small bugs have been fixed as well.
Froxlor is system administration software based on the system control panel SysCP. It focuses on simplicity and usability, and enables an Internet service provider to give customers a Web-based application to administrate their email addresses, subdomains, databases, etc.
Release Notes: This release removes an error when there is a white space in the field "registration date". It fixes German translations, too many Web server reloads, and character errors in the Italian language file. It allows the domain to use SSL without SSL redirect, allows continuing of uploads in ProFTPd by setting a conf value in proftpd.conf, and allows active FTP uploads in backup. It adds customer gender.
MineCrisis is a 3D action game in which the player controls a spaceship. The aim of the game is to reach all the checkpoints of the map within the remaining time, preventing the spaceship from being destroyed by the mines and the shots of the automatic turrets.
Release Notes: This release fixes a distribution integrity check that was causing errors in pre-compiled packages.
Sous-marin Linux is a small, pure, individualized Slackware installation system using only scripts and a minimum of resources. Sous-marin's utilities allow you to create an installer CD and tagfiles, choose the minimum of pure Slackware packages you need, and then FTP/HTTP install the system over the Net. It also includes sous-marin tools, formerly SlackBash scripts. These tools allow you to analyze any Slackware installation for missing libraries, files not in packages, packages dependencies, and so forth.
Release Notes: This release adds kernel-headers and binutils to the compiler package list in the sm-13.37 list. They were already in the smx list.
Apache::Deploy is a (R)?ex Module to deploy Web sites into Apache and WAR-files into Tomcat. It eases the deployment process of many servers.
Release Notes: Run pack hooks everywhere.