posted 3 months ago on freecode
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. Tags: Software Development, Hardware, USB, Library Licenses: LGPL v2.1+

Read More...
posted 3 months ago on freecode
Packet Peeper is a network protocol analyzer (or "packet sniffer"). Its features include TCP stream reassembly, privilege separation, simultaneous capture sessions, filters, Python plugins, and support for pcap capture files. Release Notes: This release adds support for RVI/PkTap interfaces (to allow capture from iPhones connected via USB), crash reporting (using Google BreakPad), and bugfixes. Tags: Monitoring, Networking Licenses: GPLv2

Read More...
posted 3 months ago on freecode
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. Tags: closures, hop, C, dynamic typing, programming language Licenses: ISC

Read More...
posted 3 months ago on freecode
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. Tags: Software Development, Libraries, php classes, Application Frameworks Licenses: GPLv3, LGPL

Read More...
posted 3 months ago on freecode
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. Release Tags: Minor feature enhancements Tags: Software Development, Interpreters, Compilers Licenses: GPL, LGPL

Read More...
posted 3 months ago on freecode
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. Release Tags: ACE BUG fixes Tags: Database, API, Installation/Setup, Monitoring, Networking, LDAP, Software Distribution, Software Distribution Tools, Systems Administration

Read More...
posted 3 months ago on freecode
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. Release Tags: Minor bugfixes Tags: Archiving, Compression, Packaging, Utilities, Security, Cryptography, backup, DVD, Disks, Systems Administration Licenses: GPLv2

Read More...
posted 3 months ago on freecode
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. Tags: Software Development, Testing, Database Licenses: Apache 2.0

Read More...
posted 3 months ago on freecode
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. Release Tags: Stable Tags: Firewalls, Internet, Security, Cryptography, Web, HTTP Servers, Networking, FTP, Proxy Servers Licenses: Free for non-commercial use

Read More...
posted 3 months ago on freecode
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. Release Tags: Bug fixes Tags: Office/Business, Scheduling, Information Management, Calendar, Task Management, Alerting Licenses: GPL v2 Or Later

Read More...
posted 3 months ago on freecode
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). Release Tags: bugfix Tags: Python, parallel programming, mapreduce, python3 Licenses: MIT

Read More...
posted 3 months ago on freecode
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. Tags: Configuration Management, Security Audit, Security and Compliance, compliance, System Administration, devops Licenses: GPLv3

Read More...
posted 3 months ago on freecode
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. Release Tags: major bug fixes Tags: Science, Astronomy Licenses: GPL

Read More...
posted 3 months ago on freecode
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. Tags: PHP, MVC Framework Licenses: LGPL

Read More...
posted 3 months ago on freecode
Directy CMF is a content management framework that provides basic functionality required for creating Web sites and publishing Web content. It makes it easy for developers to add CMS functionality to applications built with the ApPHP MVC framework. Key development principles for the provided set of bundles are modularity, usability, documentation, and intuitive coding. This framework is intended to be easily customizable, in terms of both the types of content used and the policies and services it provides. It allows to you extend the functionality of the base application with your own independent modules.Release Notes: Initial release. Tags: php cmf, php framework Licenses: LGPL

Read More...
posted 3 months ago on freecode
MyNotex is software to take and to manage textual notes, even large numbers of them. Notes are gathered under different subjects and consist of a title, a date, a list of tags (keywords), and a free-length text which can be formatted (change font color, name, size, italic, bold, paragraph alignment, etc.); the software can manage bullets and numbered lists with automatic indentation. A single file produced by MyNotex contains multiple subjects and notes. Multiple attachments (files of any kind) can be associted with each note. You can search for notes by subject, by content, by tag (keyword), or by date. OpenOffice Writer files can be imported directly. Data can be exported as HTML that can be edited with a word processor like OpenOffice Writer. Finally, it is possible to synchronize two different MyNotex files.Release Notes: This release added activity management, GPG encryption and decryption, options collected in a dedicated form, and many bugfixes. Release Tags: Stable Tags: Office, note-taking Licenses: GPLv3

Read More...
posted 3 months ago on freecode
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. Tags: JavaSE embedded, compact profile, JavaBeans Licenses: GPLv2 with classpath exception

Read More...
posted 3 months ago on freecode
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 3.2.0.15, and xorriso 1.3.6). Various image file formats can be edited with ImageMagick 6.8.9-2 and XPaint 2.9.10.2. Tags: Linux distribution, Live-CD, system, rescue, Console, Server, multimedia, Games - Linux, X windows Licenses: GPLv3

Read More...
posted 3 months ago on freecode
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. Release Tags: Bug fixes Tags: Virtual Machine, language, functional, Memory Management, Compilers Licenses: BSD Revised

Read More...
posted 3 months ago on freecode
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. Release Tags: Minor Tags: JMX, Java, jsr160, remote, JSON, http Licenses: Apache 2.0

Read More...
posted 3 months ago on freecode
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. Release Tags: Stable Release, Major feature enhancements Tags: Database, Front-Ends, Software Development, Libraries, Application Frameworks, Object Brokering, (DevExpress Codegenerator) Licenses: LGPL

Read More...
posted 3 months ago on freecode
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. Release Tags: Major feature enhancements Tags: RSS, Python, feedreader, aggregator, aggregate, news, news aggregator, heroku Licenses: Affero GPL v3 or more recent

Read More...
posted 3 months ago on freecode
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. Tags: Android, Play, Desktop Licenses: Apache 2.0

Read More...
posted 3 months ago on freecode
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. Tags: dive, decompression Licenses: GPLv3

Read More...
posted 3 months ago on freecode
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. Release Tags: major change, GTK+ 3 Tags: Ada, Graphics, Library, Visualization, GUI, Process Automation Licenses: GM GPL

Read More...