r6rs-protobuf provides a pure Scheme implementation of Google's Protocol Buffers framework, including parsing and code generation.
Release Notes: This release improves the default behavior of the library generation system to better support multi-definition packages. It also adds a trivial version-introspection function.
LPVS (Linux Package Vulnerability Scanner) is a Linux distribution news feed based package version scanner that shows which security advisories apply to your system, which packages are installed in a vulnerable version, and to which versions you should upgrade. Currently supported distributions: Ubuntu and CentOS.
Release Notes: This release fixes false positives. It works with outdated distributions of Ubuntu and CentOS too. It adds silent/verbosity switches to control output.
mkvtoolnix is a set of tools that allow users to display information about, extract streams from, merge several streams into, and split Matroska media files. Supported video stream types include streams from AVIs, Ogg/OGM, RealVideo, MP4 files, and MPEG program streams as well as verious elementary streams (h264/AVC, MPEG1/2, VC1, Dirac). Supported audio formats include AAC, (E)AC3, DTS/DTS-HD, FLAC, MP2, MP3, RealAudio, and Vorbis. Several subtitle formats are supported, including SRT, SSA, ASS, VobSub, and many others.
Release Notes: This release fixes several bugs: appending empty subtitle tracks; file names containing '%' read from .mmg files; reading linked seek heads in mkvmerge (fixes mkvmerge not finding attachments after usage of mkvpropedit); discarding EBML void elements when writing and reading XML chapter files; mkvmerge will keep timecodes of PCM tracks read from containers that provide timecodes; and reading seek position elements bigger than 2 GB. Enhancements include writing the newly introduced elements "cue duration" and "cue relative position", which provide more detailed information for seeking.
yamdi stands for Yet Another MetaData Injector and is a metadata injector for FLV files. It adds the onMetaData event to your FLV files. It uses little memory, is fast, and can handle big files (over 1 GB).
Release Notes: An error in properly detecting the width and height of VP6 videos has been fixed. Another bug that prevented piping ffmpeg output into yamdi without having an incorrect duration in the metadata is also fixed.
palettejoin joins the palettes of multiple 8-bit PNG images, generating one single palette and adapting the images to the new palette. It can also accept a GPL palette as input, generate palettes in GPL format, make all files use the same transparent color, eliminate unused colors, join similar colors if there aren't enough available colors, and backup changed files.
Release Notes: Corrects the Makefile by including libz in the build.
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 fixes a crash when a malformed package was detected. It adds support for TDE (Trinity Desktop Environment). It warns users if the program needs a restart based on changes in Options/Setup. User defined mirrors can be added by editing the ~/.config /QTGZManager/mirrors file. ARM mirrors appear only when using the Slackwarearm distribution. Checking Slackware patches now outputs status against number of patches available. The Window Close button now quits QTGZ by default. Previous hiding behavior can be configured using Options/Setup.
PyQt is a comprehensive set of Python bindings for the Qt GUI toolkit.
Release Notes: This is a small functional release that adds support for Qt v4.8.4 and Qt v5.0-rc1.
QScintilla is a port of the Scintilla C++ editor class to the Qt GUI toolkit.
Release Notes: This release is based on the latest Scintilla v3.2.3 and also supports Qt v5.0-rc1.
SIP is a tool to generate C++ interface code for Python. It is similar to SWIG, but uses a different interface format. It was used to build PyQt and PyKDE, and has support for the Qt signal/slot mechanism.
Release Notes: This is a minor functional release required by PyQt v4.9.6 and pogles v0.2.
FusionInventory Agent is an generic inventory agent that can collect information from various sources including the local machine, network, and remote devices. It also has the ability to send Wake on LAN requests and deploy software. The agent can be used with GLPI, Uranos, Rudder, Pulse2, and OCS Inventory.
Release Notes: This is a bugfix release.
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 based on 4MLinux 5.0 and Clam AntiVirus 0.97.6.
FastFlow is a pattern-based programming framework targeting streaming applications. It implements pipeline, farm, divide and conquer, and their composition, as well as generic streaming networks. It is specifically designed to support the development and the seamless porting of existing applications on multi-core, GPGPUs, and clusters of them. The layered template-based C++ design ensures flexibility and extendibility. Its lock-free/fence-free run-time support minimizes cache invalidation traffic and enforces the development of high-performance (high-throughput, low-latency) scalable applications. It has been proven comparable or faster than TBB, OpenMP, and Cilk on several micro-benchmarcks and real-world applications, especially when dealing with fine-grained parallelism and high-throughput applications.
Release Notes: More programming patterns (map/for_all, reduce). Doxygen class documentation. Automatic thread mapping and pinning. Major performance improvements. Several new lock-free algorithms (e.g. fast unbound queue, and several others from other authors). A parallel memory allocator. A distributed version. Examples of GPGPUs usage.
SlackE17 is a distribution of the Enlightenment DR17 window manager for Slackware.
Release Notes: This release contains packages of the EFL 1.7.3, enlightenment 0.17-beta, terminology, eperiodique, elemines, and some e17 modules. You need Slackware or Slackware64 14.0.
Tart stands for "The Automatic Random Tagline", a versatile, fast and feature-rich email signature generator. Tart features include random taglines, optional daemon functionality, display of current date, custom layout of signature, and "special date" tagline text. The command line syntax is simple and well explained. Linux tart is designed to be run as a stand-alone daemon, from crontab, or in your login script.
Release Notes: This release fixes a buffer overrun, corrects a number of calls to printf and friends using incorrect syntax, checks the return value from all fgets-type calls for a clean compile and to Do The Right Thing, and changes the file naming convention for a few files.
irked is an IRC client that runs as a daemon accepting notification requests as JSON objects presented to a listening socket. It is meant to be used by hook scripts in version-control repositories, allowing them to send commit notifications to project IRC channels. A hook script that works with git, hg, and svn is included in the distribution.
Release Notes: Doesn't append an extra newline in the Subversion hook.
LedgerSMB is an accounting and ERP framework which aims to provide solid accounting, industry-leading security, and support for rapid development of business tools re-using accounting logic to support workflows of any specific business.
Release Notes: This release provides the beginnings of experimental support for Plack/Starlet environments and fixes a number of relatively minor bugs.
Lazy Mofo Datagrid is a single class data grid for MySQL and PHP. It generates datagrids from SQL statements or table names, handles file uploads and image cropping, pagination, searching, CSV export, and inline editing, is lightweight, and works well for large datasets. It is meta driven, and detects dates, numbers, and text blobs automatically. It can edit an additional child table from within a record. Multiple uploads are also supported.
Release Notes: Bugfixes.
The Objeck computer language is an object-oriented computing language with functional features that has ties with Java, C#, and Pascal. In this language, all data types are treated as objects. The language consists of a compiler and VM with an accompanying memory management and JIT compiler.
Release Notes: The focus of this release was on bug fixing and code refactoring. Some features were added. The ability to get date information for files has been added. The Date class now has a "ToString" method. The "obr" compiler binary can now be executed from outside of the bin directory. A bug in the Date class has been fixed. A compiler bug related to nested method calls with inline casts has been fixed.
XMLStarlet is a set of command line XML utilities which can be used to transform, query, validate, and edit XML documents and files using a simple set of shell commands, similar to the way it is done for plain text files using grep/sed/awk/tr/diff/patch.
Release Notes: A crash with invalid editing operations has been fixed. The documentation can now be built from the tarball and installs to the correct place. The test suite has been made more forgiving of serialization differences between libxml2 versions.
YUMRepoManager is a YUM configuration manager. It allows users to easily manage repository configurations, use most of YUM's options, enable and disable YUM plugins, and edit configuration files. It supports drag-and-drop of .repo files from and to your file manager, the option to change the createrepo arguments, and creation of a local repository from a directory which contains .rpm files or a YUM cache in a directory specified by the user. When finished, the YUM cache will be linked to the place where the repository has been created, unifying the YUM cache into a single folder, so that the packages installed after this point will be placed in this new path instead of the YUM cache.
Release Notes: The changes in this release include bugfixes, improvements, and new options and functionalities. Bugfixes were applied to deleting multiple repositories, enabling/disabling the GPG Check global option, renaming a repository, and other minor problems. The Add Repository option has been improved. The new yum options are: diskspacecheck, http_caching, max_connections, assumeno, async, ip_resolve, recheck_installed_requires, upgrade_requirements_on_install, installonlypkgs, andprotected_packages.
SQL Relay is a persistent database connection pooling, proxying, and load balancing system. It supports many database systems and programming languages. There are drop-in replacement libraries for MySQL and PostgreSQL, command line clients, a GUI configuration tool, and extensive documentation. The APIs support advanced database operations such as binding variables, multi-row fetches, client-side result set caching, suspended transactions, query routing, and query filtering. It can be used for speeding up database-driven Web-based applications, accessing databases from unsupported platforms, migrating between databases, distributing access to replicated databases, and throttling database access.
Release Notes: Several contributed updates have been integrated. The stmtcachesize parameter now enables use of the Oracle Statement Cache. Most of the server-side code has been reorganized to be more modular, and several things have been reimplemented as plugins. Several performance improvements have been made. One eliminates an unnecessary client-server roundtrip and another eliminates an unnecessary re-prepare.
Rudiments is a C++ class library providing base classes for things such as daemons, clients, and servers, and wrapper classes for the standard C functions for things like regular expressions, semaphores, and signal handling.
Release Notes: filedescriptor::getPeerAddress now returns NULL for non-inet sockets. regularexpression::getSubstring* methods return const char *'s now. xmldomnode::deleteAttribute() no longer crashes when passed a non-existent attribute name. A long-standing memory leak in dictionary::clear() has been fixed. charstring::safeCopy, xmldomnode::getTree, and xmldomnode::print methods have been added.
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: This is the initial release of the LLVM port of Kite.
JStock is stock market software for 26 countries. It provides a stock watchlist, an intraday stock price snapshot, a stock indicator editor, a stock indicator scanner, and portfolio management. Free SMS/email alerts are supported. It integrates seamlessly with Android.
Release Notes: This release displays "Last update" time information in the status bar. It adds a Ctrl+R shortcut key for "Refresh Stock Prices", Ctrl+W for "Watchlist Switching", and Ctrl+P for "Portfolio Switching".
Netzob supports the expert in reverse engineering, evaluation, and simulation of communication protocols. Its main goals are to help security evaluators to assess the robustness of proprietary or unknown protocol implementations, simulate realistic communications to test third-party products (IDS, firewalls, etc.), and create an Open Source implementation of a proprietary or unknown protocol. Netzob provides a semi-automatic inferring process, and includes everything necessary to passively learn the vocabulary of a protocol and actively infer its grammar. The learnt protocol can afterward be simulated. Netzob handles text protocols (like HTTP and IRC), fixed field protocols (like IP and TCP), and variable field protocols (like ASN.1-based formats).
Release Notes: This release supports GTK+3 and greatly enhances the GUI. It provides new functions for vocabulary inference and allows better modelization of protocols. Plugins are now supported (especially for Importers, Capturers, and Exporters). Other changes include vocabulary inference, support for layers, customized transformation functions, IPv4, MAC, and random binary variables, and filters for displayed messages, exportation of a selection of fields as a new symbol, an importer for OSpy projects, and user-specified import layers (2, 3, or 4).