libusb is a C library which provides generic access to USB devices. It supports Linux, OS X, Windows, Windows CE, Android, and OpenBSD/NetBSD.
Release Notes: This version adds support for USB bulk streams on Linux and OS X and fixes the reporting of USB 3.0 speeds on Windows 8 or later. It also adds additional AMD and Intel USB 3.0 root hubs support for Windows. A Russian translation for libusb_strerror strings was added, as well as many other minor fixes and cleanups.
Conseptizer is two things: 1. a closure(-mimic) / higher-order programming and dynamic typing library for the C programming language, 2. a very dynamic programming language that provides expressiveness through simplicity and offers powerful features that cannot be found in mainstream languages today. Each of these two aspects can be useful on their own, but the combination and tight integration in Conseptizer means: if at some point your runtime performance requirements are not fulfilled by the dynamic language, it is very easy to migrate parts of your program code to C.
Release Notes: This release adds a powerful macro system to the language, improves debugging facilities in the library, and includes many cleanups.
uranos is a system that supports unattended installations of Linux and Windows. It supports kickstart, pressed, and autoyast on for Linux, and Windows 2000, XP, 2003, 2003R2, Vista, 7, 8, 2008, and 2012. It features inventory, software management, dhcp-ldap, dns-ldap, php-ssh, syslog-ng, rsyslog, switch management, LDAP browser, PXE manager, central cron management, and license management.
Release Notes: It is now possible to install uranos server through the sf.net site, completely automatically. A new module editor which uses the uses ACE editor was added. ACE can also be used by other textareas in uranos via a HOOK. The Status page for rsyslog was redesigned and now provides a summarized view of all logs and about each host. pChart was updated. It is now possible to delete superseded updates via scanwinupdates.
The adventure PHP framework (APF) is a utility to implement object oriented and generic PHP Web applications. It allows the developer to create programs in compliance with approved software design patterns, and the code base already has answers to many everyday problems. The framework cannot be described as an application that only has to be configured, but rather as a technical basis and design guide for the design of software. Further, it introduced many concepts and efficiency tools already well known in the Java community.
Release Notes: This release implemented an extended templating syntax offering a shorthand notation for place holders. This saves typing and integrates better with the IDE. Notation for accessing objects from a DOM node has been added. The front controller and LinkScheme implementations delivered have been improved to be able to define shorter and more user friendly URLs. There were also enhancements to performance, error handling, and security.
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: A new removeTree function, which removes a directory tree, was introduced in osfiles.s7i. Checks for hash tables with character keys have been added to chkhsh.sd7. The "chkcmd.sd7" test program has been added. It checks functions that copy, move, and remove files. Under Windows, the cmdRemoveFile and cmdRemoveTree functions now rename a file before it is removed. When renaming fails, the directory is left intact. The self extracting Seed7 package for Windows has been improved to use GCC version 4.8.1 instead of 4.5.0. The make7 target has been added to the makefiles.
P6Spy is an open source framework for applications to intercept and log database statements. The P6Spy distribution includes P6Log, which intercepts and logs the database statements of any application that uses JDBC. This application is particularly useful for developers to monitor the SQL statements produced by EJB servers, enabling the developer to write code that achieves maximum efficiency on the server. P6Spy is designed to be installed in minutes and requires no code changes.
Release Notes: P6ConnectionPoolDataSource was merged into P6DataSource. Bind variables set by name on a CallableStatement are now logged. setAppender() is now properly considered in logging. Glassfish XADataSources are now supported. Disabling of modules on reload was fixed. excludecategories now uses class Category rather than plain strings. Various other changes were made.
Dar is a shell command that makes backup of a directory tree and files. Its features include splitting archives over several files, DVD, CD, ZIP, or floppies, compression, full or differential backups, strong encryption, proper saving and restoration of hard links, extended attributes, file forks, Door inodes, and sparse files, remote backup using pipes and external commands (such as ssh), and rearrangement of the "slices" of an existing archive. It can run commands between slices, before and after saving some defined files or directories (for a proper database backup, for example), and quickly retrieve individual files from differential and full backups. Several external GUIs exist as alternatives to its CLI interface, like kdar, DarGUI, SaraB, etc.
Release Notes: This release fixes a bug in the cache layer, used to reduce context switches when using Dar over SSH. This cache layer could grow continuously, leading dar/libdar using up half of the RAM depending on the operating system. Some minor typos and display bugs have also been fixed, and the configure script was adapted to better integrate with FreeBSD systems.
DeleGate is a multi-purpose application level gateway or proxy server that mediates communication of various protocols, applying cache and conversion for mediated data, controlling access from clients, and routing toward servers. It translates protocols between clients and servers, converting between IPv4 and IPv6, applying SSL (TLS) to arbitrary protocols, merging several servers into a single server view with aliasing and filtering. It can be used as a simple origin server for some protocols (HTTP, FTP, and NNTP).
Release Notes: This release includes fixes and extensions, especially around SSL. Users of DeleGate as an HTTP proxy are strongly recommended to move to this version.
etmTk is an event and task manager. In contrast to most calendar/todo applications, creating items (events, tasks, and so forth) in etm does not require filling out fields in a form. Instead, items are created as free-form text entries using a simple, intuitive format and stored in plain text files. Both a graphical user interface based on Tkinter and a command line interface are provided.
Release Notes: Many bugfixes and code refactoring. All files now pass pep8 and pyflakes.
Jug is a task-based parallelism framework. Jug allows you to write code that is broken up into tasks and run different tasks on different processors. It uses the filesystem to communicate between processes and works correctly over NFS, so you can coordinate processes on different machines. Jug is a pure Python implementation and should work on any platform that can run Python.
Release Notes: This version fixes a bug in the file backend in Python 3 (Python 2.x is unaffected).
Delta Reporting is a central logging service for CFEngine. CFEngine promises and classes are stored in a central database and made available for advanced searches and reports via a modern Web interface and the command line.
Release Notes: A bug in final log loading was fixed.
4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning console games).
Release Notes: This release has a wide set of applications for playing media (MPlayer SVN-r37146 with SMPlayer and SMTube SVN-r6225, Qmmp 0.7.7, xine 1.2.5, TiMidity++ 2.14.0, MikMod 3.3.6), decoding/encoding (FFmpeg Git-2014-04-10, FLAC 1.3.0, GStreamer 0.10.36, LAME 3.99.5, MAD 0.15.2b, MEncoder SVN-r37146, VorbisTools 1.4.0, WavPack 4.70.0), recording (Audacity 2.0.5, SoX 14.4.1), and ripping media (cdparanoia III 10.2, cdrkit 1.1.11, dvd+rw-tools 7.1, DVD Shrink 22.214.171.124, and xorriso 1.3.6). Various image file formats can be edited with ImageMagick 6.8.9-2 and XPaint 126.96.36.199.
Distributed Multiplatform Framework is a component-based programming framework using XML (or currently a hardcoded variant) as the repository. The samples are implemented either in console or wxWidgets. This shows the independence of the GUI or UI.
Release Notes: This release added custom fields to be modeled but not as functional elements, and code for better SQLite logging. Initial error feedback and model validation was added. A new 'StsManagement' sample UML model was added. This application represents the database model the CAB DevExpress code generator utilizes for the STS authentication feature. It can be used to create the respective management application using the same template. Several bugs were fixed.
wxEphe displays astronomical ephemeris given a date, time, and observer location.
Release Notes: Many bugs were fixed, and a MS Windows binary is now provided.
ApPHP MVC Framework implements the Model-View-Controller (MVC) design pattern and principles, including separation of display, logic, and data layers. It provides an architecture, components, and tools for developers to build a complex Web applications faster and safer. It is designed to provide modern and rapid development of websites, Web applications, and Web services. Choosing ApPHP MVC Framework allows you to release your applications earlier, host and scale them without problems, and easily maintain them over time.
Release Notes: New features.
MyNotex is software for taking notes, filing documents, and managing activities. Notes are gathered under different subjects and consist of a title, a date, a tag (keywords) list, and a free-length text. It is possible to change the font, style, color and background color, and to embed pictures. The software can manage paragraph alignment, bullets, and numbered and alphabetic lists with automatic indentation. Each note may have any number of attachments of any type, and there is also a spreadsheet-like grid for managing a list of activities, which is quite similar to those used in project management software. A single MyNotex file contains various notes filed in different subjects.
Release Notes: This release added activity management, GPG encryption and decryption, options collected in a dedicated form, and many bugfixes.
CompactBeans is a separated-out implementation of the java.beans.Introspector and associated Descriptor classes, targeted at Java 1.8SE Compact Profile 1. The code is based on the openjdk source bundles. The aim is for API compatibility as much as possible. In the simplest case, a package import rename is all that is required.
Release Notes: This is the second public release. It is based on the openjdk7u60 source bundle. This release was built against JavaSE 8u5, with compact profile 1 as the target profile. It has had regression testing performed using the JavaBeans tests from the OpenJDK test suite, and has been tested successfully using a JavaSE compact profile 1 JRE on 32-bit x86 Debian Wheezy.
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: Bugfixes and minor feature enhancements. The "+=" String append operator now supports the following types: String, Byte, Char, Int, Float, and Bool. An issue with the debugger that caused the "continue" command to skip some breaks in loops was fixed. A parsing bug with the new unary "<>" or "!" operator was fixed.
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: Bugs were fixed. Jolokia now also supports wildcard paths for selecting values from JMX attributes and JMX operations' return values.
pyAggr3g470r is a news aggregator with a Web interface based on Flask. It can be deployed on Heroku or on a traditional server.
Release Notes: This release introduces a redesigned homepage which loads much faster and is easier to read. pyAggr3g470r can now be run by Apache. Adding a feed no longer requires a title and a site link.
Raccoon is a Google Play desktop client that allows you to download Android APK files to your desktop PC and archive them there. This allows you to check out apps anonymously without Google knowing you installed them, install an app on a secondary device which does not have access to Google Play or is not officially supported by the app in question, revert to a previous version in case an update causes trouble, conserve bandwidth on mobile devices by maintaining a local cache from which to distribute the apps, or check the permissions of an app from your desktop PC.
Release Notes: This release added Java v1.6 support and the ability to download bought apps.
decotengu is a dive decompression library to experiment with various implementations of the Buhlmann decompression model with Erik Baker’s gradient factors. The results of decotengu calculations are decompression stops and tissue saturation information. Third party applications can use those results for data analysis purposes or dive planning functionality.
Release Notes: This release improves the first decompression stop validator.
aicwl is an Ada library that is intended for designing high-quality industrial control widgets for Ada applications. The widgets are composed of transparent layers drawn by cairo. The widgets are fully scalable graphics. A time controlled refresh policy is supported for real-time and heavy-duty applications. The library supports caching graphical operations and stream I/O for serialization and deserialization. Ready-to-use gauge and meter widgets are provided as samples as well as an editor widget for WYSIWYG design of complex dashboards. The software is based on GtkAda and cairoada, the Ada bindings to GTK+ and cairo.
Release Notes: The library was adapted to GTK+ 3 and GtkAda 3.x. cairo functionality was switched to native GtkAda bindings.
Aspose.Cells is a Java component for spreadsheet reporting without using Microsoft Excel. Other features include creating spreadsheets, opening encrypted Excel files, macros, VBA, Unicode, formula settings, pivot tables, and importing data from JDBC ResultSet. CSV, SpreadsheetML, PDF, ODS, and all file formats from Excel 97 to Excel 2007 are supported. It supports all advanced features of data management, formatting, worksheet, charting, and graphics.
Release Notes: This release allows Java developers to restrict the API to use only one font location while rendering spreadsheets. It is now possible to export or prevent exporting of hidden worksheet contents when saving a worksheet to HTML, and to set the display option for empty cells inside the Pivot Table to any specified string. A couple of problems with rendering spreadsheets as PDF on Linux, exporting spreadsheets to HTML, print quality, and page setup were fixed.
DataNucleus AccessPlatform is a standards-compliant Java persistence product. It is fully compliant with the JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JPA1, JPA2 and JPA2.1 Java standards, and provides a REST API. It complies with the OGC Simple Feature Spec for persistence of geospatial Java types. It allows access to all popular RDBMS available today, together with the MongoDB, LDAP, NeoDatis, JSON, Excel/ODF spreadsheets, XML, BigTable, HBase, and Neo4j databases.
Release Notes: Support for multi-column type converters for MongoDB, Neo4j, and HBase was added. Column length control for UUID support was added for RDBMS. A bug was fixed in the L2 cache update procedure for a transaction rollback. HBase internal API usage was upgraded to support current versions of HBase. The generic table/column model used by other datastores was adopted for RDBMS support also. The Eclipse plugin was fixed. Assorted fixes and minor improvements were also made.