The Palabos library offers a framework in C++ for fluid flow simulations with the lattice Boltzmann (LB) method. Originally conceived as a research tool for lattice Boltzmann models, the code has evolved into a general-purpose program for computational fluid dynamics. The programming interface is straightforward and offers an access to the rich world of lattice Boltzmann, even to an audience with restricted theoretical knowledge of this method. A special emphasis is put on high performance and parallel computing.
Release Notes: This release contains two bugfixes. A compilation error in the Python interface has been removed. The Code::Blocks project for trans-platform compilation has been adapted to the 1.0 release.
NOC Project is an Operation Support System (OSS) for telecom companies, service providers, and enterprise Network Operation Centers (NOC). Areas covered by NOC include fault management, performance management, service activation/provisioning, knowledge base, multi-VRF address space management (IPAM), multi-vendor configuration management, DNS provisioning, peering management, RPSL and BGP filter generation, and reporting.
Release Notes: This interim release introduces a new noc-discovery daemon that collects interface settings and stores them in the database. Ping probes are now evenly distributed across the time. Non-unique OIDs defined in several MIBs are handled properly now.
ProGuard is a shrinker, optimizer, obfuscator, and preverifier for Java bytecode. It detects and removes unused classes, fields, methods, and attributes. It optimizes methods and removes dead code. It renames the remaining classes, fields, and methods using short, meaningless names. Finally, it preverifies the processed code for Java 6 or higher, or for Java Micro Edition. The resulting code is more compact, more efficient, and more difficult to reverse-engineer. Advantages of ProGuard compared to other Java shrinkers and obfuscators are compact template-based configuration, memory efficiency, and speed. It is mostly popular for embedded development and for commercial development, and is integrated in Oracle's Wireless Toolkit, in Intel's TXE SDK, and in Google's Android SDK.
Release Notes: This release adds support for processing Java 7 code. It shrinks class files slightly better. It fixes a number of issues in the optimization and obfuscation steps and in the GUI. For Android developers, it works around a problem with spaces in path names in the Android SDK.
Efax-gtk provides a GUI frontend for the efax fax program. It interfaces with efax directly, replacing the scripts supplied with efax, and can be used for receiving and sending faxes, and for viewing, printing, and managing faxes which have been received and sent. It also has a socket interface that provides a "virtual printer" for sending faxes from word processors and similar programs, and can automatically e-mail a received fax to a designated user and automatically print a received fax.
Release Notes: There is now a hard dependency on the c++-gtk-utils library. The build system has been revised. Some minor bugs have been fixed.
QuakeForge is a 3D graphics game engine based on id Software's legendary Quake® and QuakeWorld® game engines.
Release Notes: The only update is to add more supported keys for X11 clients.
XorCurses is a game based entirely on Xor by Astral Software. The original game was released around 1987 for the 8-bit home computers popular at the time. XorCurses attempts to faithfully recreate that game for Linux, but slightly ironically, uses ASCII characters instead of pixel based graphics (which even the 8-bit computers could manage). The idea of Xor is to roam around a series of mazes collecting masks. The first level is simply a matter of finding your way around, but the second level introduces fish and chickens which block your path or kill you if they hit you. From there on in, things get progressively tougher and really is a challenging and difficult puzzle game.
Release Notes: This release fixes two bugs caused by a minor difference in the way the player positions are stored. These bugs manifested in the teleport, and the game window display. Additionally, serious bugs with the game view after terminal resizing have been fixed.
The X Binary Package System (in short XBPS) is a binary package system designed and implemented from scratch. Its goal is to be fast, easy to use, bug-free, featureful, and portable as much as possible. There is a well documented API provided by the XBPS Library that is the basis for its frontends, to handle binary packages and repositories.
Release Notes: A new configuration file format, faster unpacking, new checks for package integrity, multiple performance improvements, new options for xbps-bin(8) and xbps-repo(8), a cleaned up API in preparation to start the packagekit backend, and more.
Oracle VM VirtualBox, formerly Sun xVM VirtualBox and innotek VirtualBox, is a family of x86 virtualization products for enterprise and home use.
Release Notes: Various minor bugs were fixed.
Mini-XML is a small XML parsing library that you can use to read XML and XML-like data files in your application without requiring large non-standard libraries. It only requires an ANSI C compatible compiler (GCC works, as do most vendors' ANSI C compilers) and a "make" program. It supports reading of UTF-8 and UTF-16 and writing of UTF-8 encoded XML strings and files, and provides a hierarchical view of the file via a linked-list tree structure of typed nodes and functions for managing, traversing, indexing, and searching the tree.
Release Notes: This release fixes some memory leaks, adds accessory functions, and adds 64-bit configurations to the Visual C++ project files.
Sukiyaki was born out of what the author sees as a much needed improvement to current imageboard/BBS software. They're flaky, often have security flaws that users take advantage of, and worst of all, they have the same UI from the mid-nineties. It's time for an update! Sukiyaki visually organizes replies in threads so that it is clear who the reply is sent to. It is written using Django with its wonderful ORM, which helps reduce security vulnerabilities. It has been tested in production and is stable. It also includes a unique system for user-ranking of posts. Planned features include RSS updates for individual boards and threads, and there is a faster backend (Django-Treebeard).
Release Notes: This version includes image-banning, a new concept. There are other UI and code-tweaks.
OpenAPC is an APC (Advanced Process Control) solution that is highly flexible and configurable and covers a wide range of automation, visualization, and process control tasks from home control up to industrial automation. Control applications created with the OpenAPC editor's visual interface can perform several tasks dependent on how the application is configured and used. The application is available for many different platforms, so OpenAPC projects can be switched over to a different platform easily.
Release Notes: This version fixes a serious BeamConstruct bug that caused a crash when adding hatch pattens to sliced 3D models.
The Linux Cluster Management Console (LCMC) is an application that eases the burden of managing your Corosync/Heartbeat, Pacemaker, and DRBD-based cluster systems. It does not require any kind of agent or client code on the cluster nodes, instead using SSH.
Release Notes: Centos 6.1 detection was fixed. An --advanced option that starts the GUI in the advanced mode was added. Parsing of CPU vendors in the KVM GUI was fixed. The --host option can be in the form host:port now, and various stability issues were fixed.
Mini vMac emulates a Macintosh Plus, one of the earliest of the Macintosh computers. It can run old Macintosh software that otherwise couldn't be used on recent machines. Mini vMac requires a ROM image file to run, and so can be legally used only by those who own a Macintosh Plus.
Release Notes: One new feature is "AutoSlow" to help preserve the battery on portable computers. Also, accuracy of timing is improved, execution speed is faster on x86, and there are numerous other improvements.
J7Z is an alternative 7-Zip GUI. 7-Zip is a high-compression file archiver designed by Igor Pavlov. Use J7Z if you want to: update existing archives quickly; backup multiple folders to a storage location; create or extract protected archives; and lessen effort by using archiving profiles and lists.
Release Notes: This release unlocks two more modern 7-Zip compression algorithms. Nautilus and Thunar context menus install at runtime. The start menu entry no longer requires file associations.
Vocab Builder is a collection of two separate programs. The client is the testing application that uses a drill-style method of building your vocabulary in a foreign language, similar to using flash-cards. The editor allows you to create a new, or modify an existing, database for your own personal use. Since the design of the project allows a user to create their own databases/tests, they can not only focus on the words they want/need to learn, but also are not restricted by availability of choice. No more are you restricted by only the databases available to you. Many language teaching applications only allow you to learn the languages they've supplied you. Most North American-based programs cater to English speaking users and only give you a selection of other languages to choose from. Not only can Vocab Builder use any language combination of Native and Secondary languages but it's also open-ended. You can share your tests with others. You can expand the database of words in any direction you want. Word lists are meant to be broken down into categories like colors, sizes, numbers, etc.
Release Notes: This is mainly a bugfix release. It is intended to be a release candidate for the pending 1.0 release. It fixes a bug introduced in 0.9.26 where the client wouldn't show more than a single word before stopping the test. This release also fixes a long outstanding bug where incorrectly guessed words were repeated immediately when 'repeat incorrect' was enabled. Many other minor issues were fixed as well.
wsrep-enabled MySQL (previously MySQL/Galera cluster) can use wsrep replication providers, such as Galera, to form a cluster. wsrep API is an abstract replication interface that supports global transaction ID, true multi-master capability, conflict detection and resolution, and parallel applying and is transparent to triggers, stored procedures, and functions by replicating only final transaction results. Only the InnoDB storage engine and DDL commands are supported by this patch.
Release Notes: This is a major bugfix release. Fixed bugs include a segfault on broken DDL, incompatibility with standard replication, mysqladmin not working when a node is not SYNCED, parallel applying broken on tables with no primary keys, deadlocks on NULL unique keys, bugs in state transfer, group communication, and others. MySQL has been updated to 5.1.59 and 5.5.17. New feature: Rolling Schema Upgrade.
pepper is a commandline tool for retrieving statistics and generating reports from source code repositories. It ships with several graphical and textual reports, and is easily extensible using the Lua scripting language. It includes support for multiple version control systems, including Git and Subversion.
Release Notes: This release features an improved report API, a new report for running other reports from a graphical user interface, and numerous bugfixes and smaller improvements.
Logtalk is an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler. As a multi-paradigm language, it includes support for both prototypes and classes, protocols (interfaces), component-based programming through category-based composition, event-driven programming, and high-level multi-threading programming.
Release Notes: This release extends the uses/2 directive semantics, adds a scope/1 predicate property, features compiler and runtime improvements which simplify building applications when Logtalk libraries are pre-compiled and pre-loaded, adds new list library predicates, and includes portability updates for Lean Prolog and SWI-Prolog.
Monit is a utility for managing and monitoring processes, programs, files, directories, and devices on a Unix system. It conducts automatic maintenance and repair and can execute meaningful causal actions in error situations. It can be used to monitor files, directories, and devices for changes, such as timestamps changes, checksum changes, or size changes. It is controlled via an easy to configure control file based on a free-format, token-oriented syntax. It logs to syslog or to its own log file and notifies users about error conditions via customizable alert messages. It can perform various TCP/IP network checks, protocol checks, and can utilize SSL for such checks. It provides an HTTP(S) interface for access.
Release Notes: This is a bugfix release.
hwloc provides command line tools and a C API to obtain the hierarchical map of key computing elements, such as: NUMA memory nodes, shared caches, processor sockets, processor cores, and processor "threads". hwloc also gathers various attributes such as cache and memory information, and is portable across a variety of different operating systems and platforms. hwloc primarily aims at helping high-performance computing (HPC) applications, but is also applicable to any project seeking to exploit code and/or data locality on modern computing platforms.
Release Notes: This release fixes pciutils detection with pkg-config when not installed in standard directories, visibility option detection with the Solaris Studio compiler, support for old Linux sched.h headers, and inline and attribute support for Solaris compilers. It prints a short summary at the end of the configure output, adds a --disable-libnuma configure option, makes hwloc's configure script properly obey $PKG_CONFIG, silences some harmless pciutils warnings, and fixes the documentation with respect to hwloc_pid_t and hwloc_thread_t being either pid_t and pthread_t on Unix, or HANDLE on Windows.
The Paranoid modules provide a number of routines that are intended for use in strict and taint-safe scripts. The modules cover a variety of tasks from command-line argument parsing to process and network management. All of the modules use a debug trace framework for diagnostic output that is easily used and extended for application code as well.
Release Notes: Paranoid::Network::Socket is the major addition for this release. It is designed to simplify supporting IPv6 in Perl applications, automatically bringing in related functions if available, whether provided by Perl's Socket or CPAN Socket6 modules. This release also provides a simple boolean function which denotes whether full IPv6 support is available on the system. This allows you to code IPv4/IPv6 code branches without having to do all the Socket version tests yourself. Improvements were also made to Paranoid::Network and Paranoid::Module.
Amarok is a sound system-independent audio-player for Unix. Its interface uses a powerful "browser" metaphor that allows you to create playlists that make the most of your music collection.
Release Notes: This release brings GPodder.net podcast synchronization, rewritten USB Mass Storage support, an integrated Amazon MP3 store, and many bugfixes to the iPod plugin.
System Configuration Collector collects and classifies most of your Unix/Linux/BSD configuration data in flat files called snapshots. This allows changes in snapshots of consecutive runs to be detected. These changes are added to a logbook, which is helpful for administrators during troubleshooting and for auditors during audits. Snapshots and logbooks are also available in HTML format. All data can be send to an SCC server, where a Web interface provides access to summaries and supports comparing snapshots of different servers and searching of all data. A WMI-based Windows client is also available.
Release Notes: Many corrections and enhancements have been implemented in the collector modules. The produced HTML has been checked against Total Validator and has been corrected. The version schema of the rpm and deb packages has been changed to correctly use the release part of the version. The rpm spec file has been changed to accommodate rpmlint, and a specific Fedora spec file has been added. Long option names have been implemented for additional clarity. Scientific Linux, Boston University Linux, ConnochaetOS, and Paldo are now recognized. Several modifications had to be made to run SCC on LPS.
System Configuration Collector Server generates summaries of scc-data sent by clients. It offers a Web interface that supports searching the snapshots and the logbooks of the systems. It also supports comparing (parts of) the snapshots of systems.
Release Notes: The produced HTML has been checked against Total Validator and has been corrected. The version schema of the rpm and deb packages has been changed to correctly use the release part of the version. The detection of a restart of the client collection has been corrected. The manual pages of the new scc and scc-win releases have been added.
System Configuration Collector for Windows collects configuration data from Windows systems and compares the data with the previous run. Differences are added to a logbook, and all data can be sent to the server part of SCC.
Release Notes: The produced HTML has been checked against Total Validator and has been corrected. This release does not indicate failure when schtasks cannot be executed, retrieves product keys from the registry and gets all products from the Office suites, and avoids class conflicts in the boot:startup data for commands without captions.