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 is a maintenance release, fixing some issues concerning introspection, ForkingServer and signals, IronPython and signals, and SSH on Windows. It also introduces optional logging of exceptions that occur over the RPyC connection to the server's logger (or any other logger instance given in the connection's configuration).
Hanvon Tablet Linux Driver is a USB device driver for Linux kernels which primarily supports complete functionality of the Artmaster I tablets: pen coordinates, touch/float/click detection, pressure, x and y tilt, pen button, four simple tablet buttons (note that the first one works only together with pen activity), and the slider button. Some similar models are also supported by the driver.
Release Notes: The Hanvon Artmaster AM0605 tablet is now supported. Nilox Art Painter Pro tablets are also working with the driver.
GEOS is a complete C++ implementation of the functions and predicates defined in the OpenGIS "Simple Features for SQL" specification. It includes high quality implementations of all the important spatial relationships and operations, robust versions of all functions in the dimensionally extended 9 intersection predicate model, implementations of the operators, Buffer(), Union(), and Intersection(), and all other SFSQL functions including Area(), Length(), Centroid(), etc.
Release Notes: Does not abort on NaN overlay input (#530). Reduces CommonBitsRemover harmful effects during overlay op (#527). Better cross-compiler support (#534). Enables overlay ops short-circuits (#542). Envelope-based short-circuit for symDifference (#543). Fixes support for PHP 5.4 (#513). Fixes TopologyPreservingSimplifier invalid output on closed line (#508). Reduces calls to ptNotInList, greatly speeding up Polygonizer (#545).
eZ Publish is a content management system and development framework. As a content management system (CMS), its most notable feature is its revolutionary, fully customizable, and extendable content model. This is also what makes it suitable as a platform for general Web development. Its stand-alone libraries can be used for cross-platform, database independent PHP projects. eZ Publish is also well suited for news publishing, e-commerce (B2B and B2C), portals, and corporate Web sites, intranets, and extranets. eZ Publish is dual licenced between GPL and the eZ Publish professional licence.
Release Notes: This build brings a brand new installation wizard, 8 bugfixes (10 including the unregistered ones), and 4 pull requests.
Dada Mail can help you manage a mailing list, offers complete support for safe, closed-loop opt-in subscriptions, sends out mass mailings, keeps an archive of your messages, and allows you to share your messages in many ways. It runs on your Web hosting account and you interact with it through your Web browser, making it available anywhere you have a connection to the Internet. You do not have to rely on a third-party list management system with costly monthly fees. It is rich with features, but tries to keep it simple. It is designed to favor flexibility, extensibility, and ease-of-use over core speed or extremely flashy but hard-to-use features. It is designed to be installed, set up, and understood by regular people who have Web sites, but has enough advanced features to entice more proficient users. If you've ever installed a bulletin board or blog software, you should be able to install Dada Mail without too many problems. Dada Mail can scale. You can install Dada Mail on most any basic hosting account and start sending out messages. If your mailing list grows large, you can switch to sending with a more powerful third-party system, like Amazon SES, where there's potentially no limit on the number of emails you may send, all without having to change mailing list management systems or your hosting.
Release Notes: This release features three new plugins: a plugin to change a Mailing List's short name, a plugin to help manage Apache-style password protected directories, and a plugin to set default text/copy when sending out mass mailings. It also has major enhancements to Dada Mail's Profiles, giving you the ability to enable/disable major features of Profiles to suite your taste. Auto-Adjusting sending speeds for Amazon SES mail sending have been added. Finally, Dada Mail's invitation feature now allows you to see who you've already invited, and gives you a choice to not re-invite these addresses.
Libtasn1 is a library developed for ASN.1 (Abstract Syntax Notation One) structures management.
Release Notes: An updated fix for a DER decoding issue to not depend on specific compilers. An updated DER decoding check to apply to short form integers as well.
lighttpd is a secure, fast, compliant, and very flexible Web server which has been optimized for high-performance environments. It has a very low memory footprint compared to other Web servers, and it takes care of CPU load. It has an advanced feature set that includes FastCGI (load balanced), CGI, Auth, Output-Compression, URL-Rewriting, SSL, and much more.
Release Notes: Many important changes. This release fixes a segfault (a crash on the first HTTPS request), disables mmap due to a possible crash if the file is truncated while reading, and more.
The OATH Toolkit makes it easy to build one-time password authentication systems. It contains shared libraries, commandline tools, and a PAM module. Supported technologies include the event-based HOTP algorithm (RFC4226) and the time-based TOTP algorithm (RFC6238). OATH stands for Open AuTHentication, which is the organization which specifies the algorithms. For managing secret key files, the Portable Symmetric Key Container (PSKC) format described in RFC6030 is supported.
Release Notes: The PAM_OATH "try_first_pass" feature should now work.
XWiki is a WikiWiki clone written in Java that supports many popular features of other Wikis like the Wiki syntax, version control, attachments, security, and searching, but also many advanced features like templates, database and dynamic development using scripting languages (Velocity, Groovy, Ruby, Python, PHP, and more), an extension system and skinability, J2EE scalability, an XML/RPC remote API, statistics, RSS feeds, PDF exporting, WYSIWYG editing, an Office viewer and importer, and a lot more.
Release Notes: This version brings improvements to the Extension Manager's handling of updates to configuration documents, new localization through timezone settings, and customization of chart colors, as well as many bugfixes and improvements.
Steel Bank Common Lisp is a development environment for Common Lisp, with excellent support for the ANSI standard: garbage collection, lexical closures, powerful macros, strong dynamic typing, incremental compilation, and the famous Common Lisp Object System (multimethods and all). It also includes many extensions, such as native threads, socket support, a statistical profiler, programmable streams, and more. These are all available through an integrated, interactive native compiler which feels like an interpreter. SBCL is unique in being a multiplatform native compiler which bootstraps itself completely from source, using a C compiler and any other ANSI Common Lisp implementation.
Release Notes: This release includes a host of bugfixes and some important enhancements. SB-EXT:EXIT is the new canonical exit function. Important fixes to random number generation. Some new threading functions. FASL loading no longer grabs the world-lock. GENCGC reclaims space more aggressively when objects being allocated are a large fraction of the total available heap space (lp#936304).
HDSync provides synchronous playback of different HD videos on multiple screens. For video art, video wall, and dome installations, it provides realtime synchronized playback of audio and video, allowing consumer-grade HD decoders to synchronize playback using multiple devices connected via the local network.
Release Notes: An irregularly occurring freeze on long term playback was fixed by adding the optional dependency to FFMpeg, now used to detect the movie length. Documentation is updated.
GNU libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set. SSL/TLS support is available as an option.
Release Notes: This release fixes a minor bug where the connection termination callback was not called under certain circumstances (errors, shutdown). Furthermore, MHD_get_connection_values now iterates over the headers in the order they were received. The release also fixes various minor build issues (with general build on MinGW and with certain configure options certain testcases failed to build).
Config-Model provides a framework for editing and validating the content of any configuration file or data. With a configuration model (expressed in a data structure), Config-Model provides a user interface and a tool to validate configuration. An optional graphical (Perl/Tk) or curses interface can be used to edit configuration data that will be validated according to the user-provided model. Config-Model includes a model example for fstab and a small fstab demo.
Release Notes: This release tracks and displays changes done to configuration data. Changes can be due to user edit, automatic fix, or migration. Improved migration for array or hash elements. Many improvements in the Debian::Dpkg model.
Pomm is an object oriented database access framework. It is not an ORM, it is an Object Model Manager. It offers an alternative approach from an ORM to using databases in Web development. It allows developers to leverage PostgreSQL's features to shape data structures which fit business processes while keeping an eye on performance.
Release Notes: Map classes generation had bugs regarding namespaces and inheritance. Entity and Array converters now use the CSV PHP function for better and faster execution. There are a few cosmetic changes.
pyPEG is a quick and easy solution for creating a parser in Python programs. pyPEG uses a PEG language in Python data structures to parse, so it can be used dynamically to parse nearly every context free language. The output is a plain Python data structure called pyAST, or, as an alternative, XML.
Release Notes: pyPEG has new features for being used with metaprogramming. There are many bugfixes in this release.
DocumentBurster is a tool for report distribution: split, merge, email, and FTP your reports. It has report delivery for Crystal Reports, SSRS Reporting Services, MS Access, Cognos, PeopleSoft, and SAP. It has report bursting for Pentaho, JasperReports, and BIRT. It can upload reports to MS SharePoint.
Release Notes: This release contains further capabilities to burst legacy reports (which cannot be modified to include burst meta-data), a new fetch_distribution_details_from_csv_file.groovy script which can be used to fetch burst information from external files, and a new fetch_distribution_details_from_database.groovy script which can be used to fetch burst information from external databases.
What's My Heart Rate allows you to measure your heart rate by just looking at your screen. It's easy and convenient, without the need to press your finger on your camera lens. Your heartbeat causes micro color changes on your face. What's My Heart Rate uses the front camera and a software algorithm to detect these micro changes, with beat-to-beat accuracy. The algorithm is based on the non-contact photoplethysmography concept.
Release Notes: Users may now measure heart and breath rate simultaneously. A reminder feature was added.
Release Notes: Performance was improved. Errors in the 'grid' and 'top' packages were fix. Small refactoring and improvements were made.
Backshift is a deduplicating (variable-sized, content-based blocks), compressing (xz or bz2) backup program. Full saves and incrementals are pretty indistinct other than the amount of data transmitted, somewhat like with "rsync --link-dest" but without the huge number of hardlinks. It also de-duplicates large file content at a granularity of about 2 megabytes on average; there tends to be a unique copy of each file with size less than around 2 megabytes on average.
Release Notes: With this non-beta release, this program is now considered production quality.
Partclone provide utilities for backing up used blocks and is designed for higher compatibility with the file system by using libraries like e2fslibs. Currently supported filesystems are EXT2, EXT3, EXT4, Reiserfs, Reiser4, XFS, NTFS, FAT, HFS+, UFS, JFS, VMFS, and Btrfs.
Release Notes: This stable version fixed VMFS-5 and NTFS cloning and updated the ntfsfixboot version. A redundant copy of crc_buffer was removed and memory usage was updated. The man page and todo list were also updated.
Asymptote is a powerful descriptive 2D and 3D vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. It provides for figures the same high-quality level of typesetting that LaTeX does for scientific text. Asymptote is a programming language as opposed to just a graphics program. It can exploit the best features of script (command-driven) and graphical user interface (GUI) methods. High-level graphics commands are implemented in the language itself, allowing them to be easily tailored to specific applications.
Release Notes: Ticks are no longer autoscaled when the number of major intervals is specified and autoscale is false. Manual tick scaling was fixed. A bug in the palette range was fixed. A division by zero in constructing curved arrows was fixed. A picture bound error was fixed. The current value of currentpen is respected in default arguments. A default viewportwidth is no longer imposed. Named arguments can now appear in function calls after rest arguments. The erase command no longer resets. Pipes are used for xasy. A mode parameter to input and output replaces xinput, xoutput, binput, and boutput.