JFtp is a Swing Java network and file transfer client. It supports FTP using its own FTP API and various other protocols like SMB, SFTP, NFS, HTTP, and file I/O using third party APIs. It includes many advanced features such as recursive directory up/download, browsing FTP servers while transferring files, FTP resuming and queueing, browsing the LAN for Windows shares, and more. The FTP API is separated from the GUI and can also be used in third-party applications. It should ideally be launched in a Web browser via Java Web Start (contained by the Java 1.4 plugin), but can also be started locally.
Release Notes: In this release, besides some minor bugfixes, FTP keepalive has been added and SSH and SMB support have been improved by updating the underlying JSch- and jCIFS-APIs.
AlsaPlayer is a new PCM player written with the ALSA sound system in mind. It also includes support for JACK, OSS, NAS, and ESD. It makes extensive use of multi-threading and supports OGG, MP3, WAV, CDDA (CD Digital Audio), MOD, S3M, IT, and many other input types. Features include a real- time effects stream, variable speed/pitch control, SHOUTcast/icecast streaming support, multiple active visual scopes, command line mode, playlists, plugin architecture, low-latency mode, and more.
Release Notes: This is a bugfix release. At least 2 things still need to be fixed. The first one is the jack output plugin that is using deprecated functions. The second one is the resampling. For that, libsamplerate will give a better quality.
cindent is a fork of GNU indent with extensions. It is the version of "indent" used for ncurses, xterm, lynx, and other programs maintained by Thomas Dickey.
Release Notes: Several new features: format lex/yacc files, provide a way to align assignment statements, and options to indent preprocessor statements and to automatically treat some identifiers as type names. Many bugfixes.
MMA (Musical MIDI Accompaniment) is an accompaniment generator. It creates MIDI tracks for a soloist to perform over from a user-supplied file containing chords and MMA directives. It is very versatile and generates excellent tracks. It comes with an extensive user-extendable library with a variety of patterns for various popular rhythms, an extensive user manual, and several demo songs. It is a command line driven program. It creates MIDI files which need a sequencer or MIDI file play program.
Release Notes: Chords can now be entered in Roman Numeral notation. Extensive reworking/enhancement of the Solo track commands. MidiInc has been extended to permit the creation of Solo Riffs. The automatic groove finding has been enhanced so that multiple directories can be scanned. There is a -V option for an audible preview of a groove in the libraries. A new utility, mma-gb.py, is a simple GUI for viewing and previewing the groove library.
tvpvrd is a PVR daemon for Linux that offers the ability to schedule and manage TV recordings using one or multiple installed analogue TV capture cards, e.g. Hauppauge. The daemon is interfaced either through its full command language via a provided command line shell or through a basic (built-in) Web interface provided by the built in micro Web server. The goal is to provide an advanced recording and transcoding (using ffmpeg) server without the need to configure databases or a complex GUI. The server is completely self-contained and uses an XML DB in plain text format to store future recordings.
Release Notes: A major rework of the entire build system for better compliance with GNU autconf/automake standards. The package will now correctly identify and adjust to many more system idiosyncrasies than before. The package is now known to fully build (if pre-requisites are fulfilled) on OpenSuSE, Ubuntu 10.10, and Fedora 13 using both older and newer versions of ffmpeg. Some minor "cosmetic" errors were fixed in the process to make the server behave exactly the same on multiple systems.
PySnippy is a simple GNOME desktop application for managing your snippets online (at snipplr.com) and offline from an SQLite database.
Release Notes: Adding snippets to snipplr.com works. Storing the source code in the database was improved. Other small improvements and fixes. A preferences dialog was added. Moved to an X.x versioning system.
Firebird is a relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms. It offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers.
Release Notes: The primary goal for Firebird 2.5 was to establish the basics for a new threading architecture that is almost entirely common to the Superserver, Classic, and Embedded models, taking in lower level synchronization and thread safety generally. User management is accessible through SQL CREATE/ALTER/DROP USER statements, and syntaxes for ALTER VIEW and CREATE OR ALTER VIEW are implemented. PSQL improvements include the introduction of autonomous transactions and the ability to query another database via EXECUTE STATEMENT.
DocumentBurster is a tool for report distribution: split, merge, email, and FTP your reports. It has report delivery for Crystal Reports, SSRS Reporting Services, MS Access, Cognos, PeopleSoft, and SAP. It has report bursting for Pentaho, JasperReports, and BIRT. It can upload reports to MS SharePoint.
Release Notes: This release has various bugfixes.
Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.
Release Notes: The chapter explaining exception handling in the manual was improved. The support for bitmap fonts was improved to use fontProperties as base type. The '-' function, which computes the differance of two 'time' values (with a 'duration' result) in "time.s7i", was improved. In the file "fil_rtl.c" the functions myLseek, myFseek, and myFtell were renamed to os_lseek, os_fseek, and os_ftell respectively. The makefiles were changed to define os_fseek, os_ftell, C_COMPILER_VERSION, and GET_CC_VERSION_INFO. Documentation comments were added to the function alternate_utime in the file "tim_win.c".
ccache is a compiler cache. It speeds up recompilation of C/C++ code by caching previous compilations and detecting when the same compilation is being done again.
Release Notes: Non-regular include files are now handled correctly. CRC errors are detected when decompressing compressed files in the cache. A potential object file corruption race on NFS has been fixed. Documentation has been corrected. Configure detection of ar is now done properly.
Docvert is Web service software that takes multiple word processor files (typically .doc) and converts them to Oasis OpenDocument v1.0 format, and then optionally to any XML/HTML format. The results are returned in a .zip file.
Release Notes: Improved support for EMF/WMF (requires PyODConverter with the OOo Server option). The homebrew XML parser has been replaced with SimpleXML. Minor bugfixes to PyODConverter. Note: non-PyODConverter options are now deprecated. Please migrate to PyODConverter.
ocrodjvu is a wrapper for OCR systems that allows you to perform OCR on DjVu files.
Release Notes: Compatibility with Tesseract 3.00 was fixed.
ATF is a collection of libraries and utilities designed to ease unattended application testing in the hands of developers and end users of a specific piece of software. Tests can currently be written in C/C++ or POSIX shell and, contrary to other testing frameworks, ATF tests are installed into the system alongside any other application files. This allows the end user to easily verify that the software behaves correctly on her system. Furthermore, the results of the test suites can be collected into nicely-formatted reports to simplify their visualization and analysis.
Release Notes: The ATF_REQUIRE_THROW_RE and ATF_REQUIRE_MATCH macros have been added to the atf-c++ library. The default timeout for test cases has been reduced for speedier execution of faulty test suites. The use.fs property has been deprecated. New functions have been added to atf-c to simplify querying boolean and integer variables. Lastly, atf-run has been changed to automatically drop privileges for tests that cannot run as root.
Spack is a standalone package manager with its own CPIO-based package format but aiming to keep total compatibility with Slackware Linux. Written in POSIX shell as much as it makes sense, it attempts to provide a fairly complete toolkit to build, install, remove, list, retrieve, and arrange your packages. It can be used as an alternative to Slackware's pkgtools, just to independently and properly manage your local software on any distribution, or as the main package manager of the distribution you build yourself.
Release Notes: This release fixes another bug in spkadd, which caused the packages with regex significant characters in their name to be improperly uninstalled. The spktag command was also removed, and its successor will from now on be maintained as a separate project named GUST (Generates Ur Slackware Tagfiles).
ngIRCd is a portable IRC daemon written from scratch. It is easy to configure, supports server links (even with original ircds) and runs on hosts with changing IP addresses (such as dial-in networks). Currently supported platforms are AIX, A/UX, Darwin/Mac OS X, FreeBSD, HP-UX, IRIX, Linux, NetBSD, SunOS/Solaris, and Windows with Cygwin.
Release Notes: User modes "c" (show connect/disconnect NOTICEs, required for e.g. BOPM) and "x" (hostname cloaking) have been implemented. Support for user authentication using PAM has been added. New configuration options "NoPAM", "NoZeroConf", and "SyslogFacility" were supplemented. The debug mode has been enhanced; the daemon can dump its internal state now. The power of IRC operators has been raised: now they can use MODE on any channel and always change channel modes.
AppInfo is a small library that provides an easy way to show always valid, automatically updated information about a version of running software in your Web or desktop Java application. It is especially useful with automatic builds from CI server deployed on QA. It currently supports displaying the name, version, build number, and build date of running software. This information is available as text from end application and can be customized to fit your needs. Source information can be passed via environment variables and works out-of-box with Hudson CI server.
Release Notes: This is the first public release (the earlier library was only used in internal projects). Separate support for Web applications was added. Usage from the end application is even more easier, and packages are available in the Central Maven Repository.
filterunit allows unit tests to be devised for command line programs that use files as input and output. Classic Unix filters are a typical example. filterunit runs the program under test with the specified input files and compares the actual results with the expected results.
Release Notes: The configuration options 'arguments' and 'argumentExtension' allow proper arguments for execution of tests.
A tool for editing version-control repository history, reposurgeon enables risky operations that version-control systems don't want to let you do, such as editing past comments and metadata and removing commits. It works with any version control system that can export and import git fast-import streams, including git, hg, bzr, CVS, and RCS. It can also read Subversion dump files directly, and can thus be used to script production of very high-quality conversions from Subversion to any supported DVCS.
Release Notes: The 'split' operation has been renamed to 'cut'. There is a new 'inspect' command for looking at commits in raw form. The 'list' command adapts to the current width of the terminal window. This release issues a baton prompt during repo cleanup, which can be a long process. Multiple instances can now run in the same directory. Some speedup on import and export.
Tellico is a collection manager for KDE. It includes default collections for books, bibliographies, comic books, videos, music, video games, coins, stamps, trading cards, and wines, and also allows custom collections. Unlimited user-defined fields are allowed. Filters are available to limit the visible entries by definable criteria. Full customization for printing is possible through editing the default XSLT file. It can import CSV, Bibtex, Bibtexml, RIS, MODS, CDDB, and audio file metadata and exports CSV, HTML, Bibtex, Bibtexml, ONIX, and PilotDB. Entries may be imported directly from Amazon.com, imdb.com, any z39.50 bibliographic server, PubMed, or an external script.
Release Notes: The Edit Dialog was fixed to have consistent behavior when discarding edits. A translation error causing an HTML export bug was fixed. Searching IMDb and Freebase was updated for new layouts and schemas. The matching algorithm for updating entries was improved. A crashing bug for z39.50 search was fixed. The ability to search dvdfr.com was added. Limiting the nmber of exported fields was added, along with new options for CSV table delimiters.
Stantor-Domodulor is a home automation software system. It lets you manage electric and electronic facilities through Web pages and WAP 2 and 1 for smartphones. Stantor can drive Velleman k8000/k8055/k8061 boards, Ethernet and USB Arduino Mega, Uno and Duemilanove boards, X10 materials, USB webcams, and sound boards. Stantor correspondents can sent alerts via email and instant messaging. The Linux distributions supported are Ubuntu, Fedora, and Mandriva.
Release Notes: The Web pages of cyclical actions, calendar actions, and planned actions were changed depending on the type of day. The Web pages of state change actions and over-threshold value action were changed. The Web pages of automated submissions email, instant messages, and SMS were changed. The Web pages of automatically launched programs were changed and dynamic IP addresses were changed. Automatic actions programs were optimized.
Kap is a karaoke audio-video player designed with the needs of a KJ in mind. It has a simple, streamlined interface that is easy and powerful to use at a show.
Release Notes: The long needed database back-end selection is now available. Much needed bug fixes were made. A new favorites marker was added. The favorites marker will provide a KJ with a quick list of songs that are frequently used at shows.
dotCMS is a J2EE Web Content Management System (CMS) which includes a number of features which other Open Source CMS solutions do not. It is extremely easy for both users and developers to work with, and any number of new applications can be built within its framework. It features a multi-tenant/virtual hosting form builder, customizable/extensible workflow engine PHP, Groovy, Ruby, and Python scripting support, a full starter site using Responsive Design (Bootstrap framework), including a mobile version, custom content types, files as content, full-text document and metadata indexing, pessimistic content check-in/checkout, site-wide templating, object level permissions, clustering support, widgets and macros, a robust plugin architecture, an easy Windows installer, ElasticSearch for performance and horizontal scalability, an OSGI implementation, Spring 3 MVC Support, enterprise site searches, an accessibility checker in the WYSIWYG, RESTful APIs to access content and widgets, an integrated help system, and more.
Release Notes: The high performance ContentAPI was added for interacting with the content store. It can pull hundreds or thousands of content results in milliseconds. An Italian language translation was added. Many minor bugs were fixed.
The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects. The CDS architecture is designed to allow defining the Server behavior to be easily modified or extended. This is achieved by a modular plug-in architecture, allowing customization at runtime without changing anything in the Server core itself.
Release Notes: This version allows scripts to be used directly through the client API rather than as a plugin of the client (though using the scripting as a plugin is still supported). It also adds new demos showing the usage of scripts in the client API.
ClamTk is a graphical frontend for Clam Antivirus. It is designed to be a lightweight, easy-to-use, point-and-click virus scanner.
Release Notes: This release adds the ability to submit files for analysis.
MDIUtilities provides a set of utility classes that can be used for desktop application development. It contains a network preferences implementation, XML utility classes, geometry utility classes, additional Swing classes, and other miscellaneous classes.
Release Notes: This release fixes the source zip for the Apache and LGPL licenses. It also fixes the URL-aware methods provided in the FileUtilities class. Users should now be able to use URLs exactly like files with the new version of this class.