Remote Python Call (RPyC) is a transparent and symmetric Python library for RPC and distributed computing. It supports synchronous and asynchronous operation, callbacks, secure remote services, and transparent object proxying.
Release Notes: This release brings many improvements, bugfixes, better testing and better coding conventions, and a wide range of Python support (CPython 2.4-2.7, IronPython, and Jython).
ClanLib is a cross-platform game SDK currently supporting Windows and Linux. It provides easy-to-use interfaces for 2D graphics, input, sound, resources, networking, GUI, OpenGL, and more. The goal is to provide a game SDK that does all the dirty work that all modern games need to implement anyway, thus making the game developer concentrate on the gameplay instead of reinventing the wheel over and over again.
Release Notes: This is a bugfix release with no breaking changes.
Sunflower is a small and highly customizable twin-panel file manager for Linux with support for plugins. It is intended to be an easy-to-use and powerful file manager that seamlessly integrates into the GNOME desktop environment.
Release Notes: This release doesn't bring many new features to the table. What it does bring is new toolbar management along with some factory base classes. The idea was to create a flexible toolbar mechanism that will allow people to create their own widgets without the need to understand the rest of the program code. If you are upgrading from a previous release, be sure to enable the default_toolbar plugin in preferences.
Command Line Progress Bar is a simple command line tool to display information about a data transfer stream. It will display the number of bytes transfered, the speed of the transfer, and if the size of the data stream is known it will display the ETA, percent complete, and a progress bar.
Release Notes: This is a bugfix release: Bar would not exit with a non-zero status in the event of a read or write error.
linSmith is a Smith charting program. Users can enter either discrete components or transmission lines, see the results on screen, and/or generate Postscript output. Component values can be changed numerically or using scrollbars. Problems can be solved on-screen, and high-quality Postscript can be output for publication.
Release Notes: This release removes the (deprecated) gnomeprint dependency. Now the complete print route relies on Pango/Cairo to generate the plot, and the GtkPrint interface to do the actual printing. There are some slight improvements in configuration settings.
Blink is a small public-access blog engine. It supports running multiple blogs, displays a main page and links for accessing older posts, and supports searching. Each blog can be oldest post first or newest post first. Any blog can be set to take public posts or allow comments. Admin functions include archiving all blogs, and viewing and deleting posts and comments. Posts can also utilize a semiotic bolding of definitions and automatic linking to all definitions. Anti-spam functionality is included, with an IP-based block list. All functionality is in one CGI file smaller than 15 KB.
Release Notes: This release fixes internal blog lists to match the new dirname of the demo blog.
TAMS (Text Analysis Markup System) Analyzer is a qualitative or ethnographic coding and data extraction-analysis system.
Release Notes: Major bugfixes to the data transformation tools, two new tools for more transformation flexibility, and improved system compatibility.
phpMyAccess is a tool that allows you to design, edit, and run queries from your browser, with the ability to edit the data in the resulting queries in place. was originally based on phpMyEdit 2.3, and has grown to include a complete user/menu systeItm. It features easy setup, many different kinds of fields, setup with an extra step to select linked tables, easy user menu setup, simple level-based authentication, and easy extendibility. It includes RTF (Word) and XLS (Excel) query report generators, a table program generator, and both Word and Excel file creation. It is now PHP 5 ready and includes an AJAX edit-in-place feature.
Release Notes: This is a complete rewrite, and is not an upgrade to the phpMyAccess 1.5.x line. It includes the ability to edit the data in the resulting queries right in place.
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 version introduces a new page that displays general information about a feed. There are some minor improvements in the Web interface. The version of pyAggr3g470r for Python 3 is now fully ready and has been tested with Python 3.2.
Klactoveedsedstene is a cross-platform graphical audio front-end to MPlayer. It has advanced support for album art. It recognizes embedded album art, and is also mostly able to find the correct album art from the Internet based on the Metadata tags. It features fast startup, Select and Play, an all-in-one window, and the ability to drag and drop music into the library. It supports ape, FLAC, Ogg, MP3, MPC, WAV, and WMA. It is highly configurable and stateful (remembers your window settings). All parts of the GUI can be colored. It has Album-Artist-Track view. All track columns are sortable and movable. The interface can be minimized.
Release Notes: This release has support for collections (albums with multiple artists), color schemes, an enhanced album meta tag editor, an updated GUI, and many bugfixes.
Thumbnailator is a thumbnail generation library with a fluent interface for Java. It simplifies the process of producing thumbnails from existing image files and image objects by providing an API which allows for fine tuning of thumbnail generation, while keeping the amount of code that needs to be written to a minimum.
Release Notes: A minor update to simplify how to force the size of a thumbnail. Also, a new image filter to crop or add a border to the resulting thumbnail has been added.
Multi Threaded TCP Port Scanner allows you to scan 65535 TCP ports on an IP address. You can specify how many threads to run and the timeout. Furthermore, it will tell you the MAC address of the target and the services that are running. You can scan IP addresses on your network and find out which open ports you have.
Release Notes: This release has more default ports.
feed2wmmenu is a tool to generate X11 window manager menus from RSS, ATOM, or other news feeds. It was inspired by "fvwm-menu-headlines", which generates static refreshed FVWM menus from RSS or other kinds of news feeds. The drawback of the FVWM related script is the use of simple regular expressions. feed2wmmenu polls the feeds using curl, utilizing the Last-Modified header so that the feeds are potentially not fetched if they didn't change since the last poll. It produces diverse output formats by using corresponding XSLT stylesheets.
Release Notes: This is a working version that produces FVWM menus statically as well as dynamically. The make system produces OpenSuSE-related RPMs as well as Debian deb files (but older versions. Nonetheless, they are installable.)
OfficeFloor provides true inversion of control for building simple static to complex real-time Web applications that are "build once, run anywhere" - even with cloud computing. It allows you to wire together a working prototype in minutes, extend the prototype to a working Web site in hours, and deploy and run anywhere. The code is self documenting to make support easier. It aims to be "The Java Web Answer" for rapid application development for Web applications.
Release Notes: This version provides integration with JEE Servlet Container for running the Web framework components. This allows running OfficeFloor Web applications within a JEE Servlet Container and making use of JEE functionality such as EJBs. It also allows slowly migrating to OfficeFloor functionality.
Reverse Snowflake Joins is a tool that parses SQL Select statements and generates a diagram. In addition to joins, the diagram shows parts of the underlying SQL directly in the diagram. For example x=30, GROUP BY (year), SUM(profit), HAVING MIN(age) > 18.
Release Notes: Subselects and their aliases may now be linked.
Botan is a crypto library written in C++. It provides a variety of cryptographic algorithms, including common ones such as AES, MD5, SHA, HMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that are more obscure or specialized. It also offers SSL/TLS (client and server), X.509v3 certificates and CRLs, and PKCS #10 certificate requests. A message processing system that uses a filter/pipeline metaphor allows for many common cryptographic tasks to be completed with just a few lines of code. Assembly and SIMD optimizations for common CPUs offers speedups for critical algorithms like AES and SHA-1.
Release Notes: A modification to the SHA-2 message expansion results in a 5% to 20% performance improvement in SHA-256 and SHA-512 on x86-64. A bug that would cause a crash on OpenBSD on SPARC has been fixed. The build system is better at configuring for ARM builds. This is the first release candidate for the next stable branch.
Trojan scan is a simple shell script that allows for simple but relatively effective checking for trojans, rootkits and other malware that may be using your server and network for unwanted (and possibly illegal) purposes. It works by listing all processes that use the Internet with the lsof command (using -Pni flags). This list is then transformed into signatures in the form of process_name:port_number:user. These signatures then are matched against the allowed process defined in the configuration. If any signatures of running processes are found that do not match the allowed signatures, an email report is sent including ps, ls, and optional lsof output.
Release Notes: Support was added for tail -n. Verbose mode was fixed. lsof output was added for unknown processes only.
The cb2Bib is a tool for rapidly extracting bibliographic references from email alerts, journal Web pages, and PDF files. It facilitates the capture of single references from unformatted and non standard sources. Output references are written in BibTeX. Article files can be easily linked and renamed by dragging them onto the cb2Bib window. Additionally, it permits editing and browsing BibTeX files, citing references, searching references and the full contents of the referenced documents, inserting bibliographic metadata to documents, and writing short notes that interrelate several references.
Release Notes: This release fixes the build error for newer linkers, explicitly setting X11 dependency.
RCDevs OpenOTP Radius Bridge provides a RADIUS RFC-2865 (Remote Authentication Dial-in User Service) API for the OpenOTP Authentication Server. It is an optional server component to be deployed on top of your OpenOTP infrastructure. Radius Bridge is implemented over the powerful FreeRADIUS software. The RADIUS API interfaces with VPN servers and many other software applications requiring end-user authentication. The supported authentication schemes are based on One-Time Passwords technologies (OATH HOTP/TOTP or mOTP Software Tokens, SMS One-Time Passwords, and Mail / Secure Mail One-Time Passwords).
Release Notes: The data_separator setting was added to allow returning multiple Reply Data. Support for OpenOTP 1.0.11-1 was added. An otp_length max limitation problem was fixed.
cx_Oracle is a Python extension module that allows access to Oracle, and conforms to the Python database API specifications. This module is currently built against Oracle 9.2, Oracle 10.2, and Oracle 11.1.
Release Notes: This release removes UNICODE mode and replaces it with support for Unicode characters anywhere a string can be passed. This eliminates the problems that were discovered with UNICODE mode and the restrictions that were present in Python 2.x where Unicode could not be used in connect strings or SQL statements, for example. A few other minor enhancements were implemented as well.
Mathomatic is a portable, general-purpose computer algebra system (CAS) that can solve, differentiate, simplify, combine, and compare algebraic equations, perform standard, complex number, modular, and polynomial arithmetic, etc. It does some calculus and is very easy to compile/install, learn, and use. The symbolic math application with a simple command-line interface is designed to be a colorful algebra calculator that is reliable, responsive, and convenient to use. The symbolic math library is lightweight and easy to include in other software, due to being written entirely in C with no additional dependencies.
Release Notes: The simplify command was fixed to be more responsive and not mess up with unwanted fractional constants. All surds are properly preserved and simplified now, unless approximated. A PDF book of all Mathomatic man pages was added.
GPLIGC is a program for analyzing IGC flight data from GNSS flight data recorders used by glider pilots. It uses Perl/Tk and gnuplot. The openGLIGCexplorer (written in C++) allows one to view the data in 3D with OpenGL, and can also be used as a digital elevation model terrain viewer. It can also be used for off-screen rendering of 2D and 3D images of flight tracks or terrain/map data.
Release Notes: gpligc can now use map-tiles from different servers (e.g. openstreetmap). Furthermore, a geo-tagging feature was added. Many bugs were fixed.
Minerva is a complete, easy to use home automation suite. It allows you to switch your on lights from anywhere using a mobile phone or PC, email your video, check CCTV footage, control your central heating, and much more. It relies on command line and can therefore be run from virtually any platform (smart phone, PDA, laptop, or remote PC) with identical functionality. The architecture consists of three parts: input, output, and process. Each is completely distinct, meaning you can control any of the house processes from any supported input conduit such as a Web browser, remote control, or SMS. Reports or notifications can be sent to any of the available output conduits.
Release Notes: SIS (SMS Information Service) was added to respond to basic SMS requests and to return data via the same route. This is intended as a specific instance of msgrelay. A few sample SIS services were added, including fortune cookie responses from Serverus Snape. A "short" version of LDB query was added, primarily for SIS.
DBeaver is a universal database manager and SQL Client. It supports MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, SQLite, Derby, and any database that has a JDBC driver. It is a GUI program that allows you to view the structure of a database, execute SQL queries and scripts, browse and export table data, handle BLOB/CLOB values, modify database meta objects, etc. It has a native UI (provided by the Eclipse SWT library), great performance, and relatively low memory consumption.
Release Notes: Custom entity diagrams (ERD) are supported. An ERD editor and layout improvements were added. A feature to export ERD to an image was added. Driver management was redesigned. A problem with loading user JDBC drivers was fixed in the Linux/Unix version.
Release Notes: A social bookmarking link creator was added. This widget helps you to generate bookmark links for your Web site (Facebook, Twitter, etc.) and make it simple for visitors to save and share your content, giving your site more exposure. Items from the drop-down menu widget now can be reordered in real time by dragging and dropping. The hit counter widget was improved. Email addresses obfuscation was improved. Tooltips were added to display the file path in file lists. A bug affecting the text menu was fixed.