6 February 2010
OpenCSG is a library that does image-based CSG rendering using OpenGL. CSG is short for "constructive solid geometry" and represents a modeling technique for composing shapes with 3D-primitives which are combined using volumetric boolean operations. Image-based CSG rendering means rendering CSG shapes without calculating their surface in object-space. Instead, the image of a CSG shape is composed directly in the frame-buffer of the graphics hardware by rather sophisticated stenciling and z- buffer operations.
Release Notes: This version implements better support for applications having a multiple document interface and therefore use OpenCSG in different OpenGL windows. In constrast to old versions, OpenCSG now supports such applications even if the OpenGL context of different windows is not shared. For this, the API has been extended to able to set an OpenCSG context, which is used to create internal OpenGL resources per context.
Nickel is a bridge/bindings generator for Java/Objective Caml. It is part of the OCaml-Java project.
Release Notes: This version introduces the "-generics" (to enable experimental generics support) and "-no-c-file" (to disable C file generation) command-line switches. The bug in which the GUI version ignores parameters has also been fixed.
Cafesterol is an extension of the Objective Caml compiler suite: it compiles OCaml sources into Java .class files.
Release Notes: This version introduces a new code generator (producing correct stack maps), and improved Makefiles.
Cadmium is a Java port of the Objective Caml virtual machine. It is part of the OCaml-Java project.
Release Notes: This version introduces support for OCaml version 3.11.2, and fixes an error in the "mod_float" primitive implementation.
Barista is a Java [dis]assembler and class file manipulation library. It is part of the OCaml-Java project.
Release Notes: This version introduces the "StackState" (for stack/locals manipulation), "ControlFlow" (for control flow information as a graph), and "Code" (for computation of stack/locals from instructions) modules. It also introduces "-flow" (to generate flow graph for a method) and "-generate-stack-infos" (to generate stack elements) command-line switches. Several bugs were fixed regarding support for ocamlfind, invalid padding size for switch instructions, and invalid handling of "@LineNumber".
PHPLiveX is a lightweight PHP/JavaScript class library and framework that helps you enrich your PHP applications with AJAX. You may call your PHP functions in the same page via JavaScript without reloading the page, submit your forms, and send AJAX requests while passing any type of data. You may also upload files via AJAX with progress bars.
Release Notes: This release brings many new features, bugfixes, and performance and security optimizations. Many changes were done according to the user feedback taken during about 1.5 years since the previous version. The most important features of this release are the AJAX file upload feature and the AJAX history plugin.
FUBAR uses Ordinary Kriging to scale images.
Release Notes: This version allows zooming for black-and-white images (in the .ppm file format). The user can specify the geometric fingerprint, the variogram, by hand or do it automatically.
etm is an acronym for Event and Task Manager. It provides a simple, intuitive format for using plain text files to store data, a command line interface for viewing stored information in a variety of convenient ways, and a cross-platform, wx(Python)-based GUI for creating and modifying items as well as viewing them. Displayed items can be grouped by date, context, keyword, or project and can be filtered in various ways. A display of busy and free times is also supported, as is a ledger view of time spent that is suitable for client billing. Alarms are supported for events and repetition for both events and tasks in a powerful and flexible manner.
Release Notes: Regex matching was added to busy view. Support was added for matching strings with Unicode characters. Parsing of entry bar option strings using shlex was improved. The groupby context, project, and keyword options were added to agenda view.
htrosbif is a tool that actively probes an HTTP server. It prods the Web server in all sorts of old, new, basic, fancy, spec-compliant, and spec-breaking ways. It tries to characterize both the well-spoken educated responses and the seriously deviant babble it receives in return. Signatures contain no user data, only header names and HTTP-level quirks. As a useful side effect, this might detect reverse proxies, HTTP load balancers, intrusion prevention systems, and Web application firewalls.
Release Notes: This release has more signatures, more tests, and better matching of signatures. You can now match pre-captured signatures against the signature collection.
python-chrono is a Python module for simple and convenient date/time handling, including parsing, arithmetic, comparison, formatting, and calendar functionality. It supports both the ISO and US calendars, and dates/times in ISO, US, and European formats.
Release Notes: This release adds support for US and European date formats, as well as the US calendar and 12-hour clocks. It also fixes formatting of 12-hour times.
AS2Secure is a PHP library that allows you to send and receive AS2 (Applicability Statement 2) messages from partners. The project is split into two parts: a client to send one or more documents to a partner and a server to receive one or more documents from a partner. Its main features are asyncronous and syncronous MDN, partner setup, digital signatures, message encryption, secure transport (using OpenSSL), support for SSL client authentication, and multiple attachments (AS2 1.2).
Release Notes: This is the first public release.
tinyHeb is a Web application for midwives in Germany to do the legal accounting with the health insurance companies. tinyHeb can produce paper and electronic bills, and meets the legal requirements of §301a, §302 SGB V, resp. tinyHeb is already certified by AOK Rheinland, AOK Bayern, and ARZ Emmendingen, which means that the midwife is allowed to send electronic billings to all AOK and the most BKK's in Germany after a very short testing (three bills). Paper bills can be sent for insurance companies that are not supported.
Release Notes: This release adds the new tariff structure that is valid from 01.01.2010 for midwives in Germany. A bug pertaining to the generation of a certificate request was fixed. Some plausibility checks were added.
Xemeiah is a fast, modular, and scalable XML framework with an efficient DOM and Oasis-compliant XSLT processor. Xemeiah modules include a persistence layer, a fast AJAX Web Server, a Media Player, ImageMagick frontend, Java bindings, and more.
Release Notes: This is the first version to be ready for a large-scale Web server. Xemeiah now powers http://www.xemeiah.org. Only a bunch of docbook documents are available yet. QueryDocument::parseQuery() HTTP/1.1 parsing was re-implemented. The xem-user namespace was introduced for security settings. The xem-imagemagick ImageMagick frontend was introduced. JOSN capabilities in MooFlow were enhanced to append extra images after initial loading.
WOSH (Wide Open Smart Home) is a message-oriented middleware for controlling and automating a smart home. It comes with working services and devices. WOSH is an open multi-platform C++ framework. Its architecture is service (bundles) oriented and designed for distributed (cloud) computing. WOSH ships with library source, many services, and some applications (a server, a trayicon remote controller, and a GUI full-controller). Some features provided by its micro-kernel are a multi-user system with access policies, a centralized database manager and system monitor, and automatic network management and masquerading (on TCP). Some of the implemented services are: multimedia audio playback, monitor and control of X10 devices, remote control using instant messaging, and a remote control using SMS and call notification.
Release Notes: WOSH KiosK was added. wosh::Table was revisited with table headers. Application memory stats were added to wosh::SystemMonitor. Minor fixes and documentation updates were made.
Dalle aims to build a set of utilities to work with split files in various formats. Supported formats are hacha (1, 2, and pro), kamaleon (1 and 2), FileSplit, and SplitFile.
Release Notes: Bugs were fixed.
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented. Future releases (2.0 and above) will support a multi-node database concept with log file shipping for an automatic database application failover.
Release Notes: Small bugs were fixed.
TCExam is Web-based assessment software for generating and managing online tests and exams. It simplifies the exam cycle, including generation, execution, evaluation, presentation, and archiving.
Release Notes: This version includes a new feature to display test description (instructions) before execution.
Eric is a full featured Python and Ruby editor and IDE, written in Python. It is based on the cross platform Qt GUI toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as an everyday quick and dirty editor as well as being usable as a professional project management tool, integrating many advanced features that Python offers the professional coder. Eric includes a plug-in system, which allows easy extension of the IDE functionality with plug-ins downloadable from the net. Current stable versions are Eric4 based on Qt4 and Python 2 and Eric5 based on Python 3 and Qt4.
Release Notes: Bugs were fixed.
Urd is a Web-based Usenet binary download manager. It stores the newsgroup information in a MySQL database and aggregates the articles into sets of a single download (e.g. one album or movie). The Web interface can be used to search with regular expressions. It uses its own downloading daemon that has support for scheduling downloads and updating databases. URD can also download directly from NZB files and even create NZB files. Further features include custom scripts, multiple languages, a template based Web interface, support for multiple servers, automatic par2 and unrar support, and an intuitive user interface.
Release Notes: A French translation was added. Settings can be saved and restored to or from a file. A bug was fixed with big message-IDs that caused never-ending updates. Speed of generating sets was improved by first removing incomplete ones. A URDD startup progress indicator was added (yellow light). The log format was changed to match that of syslog. More intuitive messages are shown on pages when URDD is offline. An increased connection timeout value should reduce connection problems. An option was added to manually initiate a par2 repair or unrar on completed downloads. Language selection is now possible on the login page.
webDiplomacy (previously phpDiplomacy) is a Web implementation of a popular turn based strategy game in which you battle to control Europe. It is not a game of luck: to win you must be diplomatic and strategic, forming and breaking allegiances and bargains with your friends and enemies. It features an interface intuitive and simple enough that seasoned Diplomacy pros and complete newcomers can play alongside each other.
Release Notes: This release fixes some bugs, marks responded forum threads with an icon, adds customizable FAQ entries, adds moderator reporting, and adds title-bars with descriptions to most pages.
gurlchecker is a graphical Web link checker. It can work on a whole site, a single local page, or a browser bookmarks file.
Release Notes: The code now avoids using the gtk_widget_set_visible() function to preserve Gtk+ < 2.18 compatibility.
DataNucleus AccessPlatform is a standards-compliant Java persistence product. It is fully compliant with the JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JPA1, and JPA2 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 db4o, LDAP, NeoDatis, JSON, Excel/ODF spreadsheets, XML, BigTable, and HBase databases.
Release Notes: Support for the JPA2 Criteria API was added. Support for JPQL "COALESCE" and "NULLIF" functions was added. Support for JPQL "LIKE" and "TRIM" was improved. Support for JDO2.3 was completed and passes the JDO TCK. Support for HBase updates was fixed to not delete under some circumstances. Support for XML was fixed for the case of empty XML files. Support for RDBMS index creation was improved. L2 cache retrieval and JDO annotation processing were also fixed.
WinFF is a cross platform batch GUI for FFmpeg. WinFF processes multiple files in multiple formats at one time. For example, it will convert MPEG, FLV, and MOV files into AVI files all at once.
Release Notes: Preview and cropping were added. The program now checks for and escapes quotes in filenames. /usr/local/bin was added to the ffplay search path. Tool tips were added. More room was provided for translated strings.
Tpl makes it easy to serialize your C data using just a handful of API functions. The data is stored in its native binary form for maximum efficiency. C, Perl, and XML are supported. Data is portable across CPU types and OSs from Unix to Mac to Windows.
Release Notes: Tpl can now be built as a DLL under Visual Studio 2008. A couple of minor bugs were fixed.
Show Twitgoo is a simple Joomla! module to display pictures posted by Twitter users on Twitgoo. Features include displaying the public or personal feed, showing pictures in single or multiple picture modes, displaying the description when the mouse is over the picture, and displaying a large version of each picture on the personal Web site using Highslide JS or the Twitgoo Web site.
Release Notes: This is the initial release.