Yii is a high-performance, component-based PHP framework for developing large-scale Web applications. Yii comes with a full stack of features needed by Web application development. It is written in a strict OOP style and is easy to learn with its detailed tutorials. Its highly reusable components allows one to rapidly build up a Web application that is efficient as well as robust.
Release Notes: This release includes more than 90 new features, enhancements, and bugfixes. Some of the important features include: RESTful URL support, query caching, parameter binding for class-based actions, seamless client-side validation, passing parameters to relational named scopes, using 'through' with HAS_MANY and HAS_ONE, using transactions in DB migration, and registering and using custom script packages.
Flac-utils is a toolkit for managing FLAC files. Its primary usage is syncing metadata between sets of FLAC files. Flac-utils also provides a Python module called flac_compare that can be used separately. The utilitiy consist of three tools: flac-sync, which syncs a file tree of FLAC comments for files with the same audio-part; flac-diff, which compares two FLAC files' metadata information and shows the differences; and flac-add-picture, which adds album cover art to the files using Amazon.
Release Notes: Bidirectional synchronization is now fully functional. It is possible to control the verbosity of the output. If the -v option is used more times, output becomes more verbose. A --copy-only-flac option has been introduced. A packaging dependency in Ubuntu/Debian packages has been fixed.
Twapake is a system administration utility for Slackware and Slackware-based operating systems only, making it easier to manage last installed packages and see the installation date of a package. It can print a simple list of N packages sorted by installed date to STDOUT. It can print a snapshot logfile to the /var/log/twapake/ directory. A snapshot is a list of all packages sorted by installed date at T time. The installed date is printed too, making it easier to see when a package has been installed on your system. You can remove the last N installed packages, print the packages installed since a chosen date, and launch a Curses User Interface for easy removal.
Release Notes: This release adds --since (-s): prints today's installed packages. It adds -u to use with -s: prints installed packages since a chosen date. It changes the date format of the twalog file to be more international.
LanguageTool is a style and grammar checker that currently supports English, Polish, German, French, Dutch, and other languages to a different degree. It scans the words and their part-of-speech tags for occurrences of error patterns, which are defined in an XML file. More powerful error rules can be written in Java.
Release Notes: Error detection rules for Spanish, French, Polish, Dutch, Russian, English, and Esperanto have been updated. The number of false alarms for Spanish has been decreased. Some bugs have been fixed.
TomP2P is a P2P-based high performance key-value pair storage library. Each peer has a table (either disk-based or memory-based) to store its values. A single value can be queried or updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent connections.
Release Notes: This release sets the default to not firewalled (no NAT testing), which can be enabled with P2PConfiguration.setBehindFirewall(). putIfAbsent() fixes; no denied message is sent back. PeerAddress serialization improvements: removal of duplicate code from PeerAddress and MessageCodec. Closes storage on shutdown, which caused an exception if writing was still in progress. PeerMap can ignore firewalled peers. Configuration cleanup: P2PConfiguration and ConnectionConfiguration. Enabling more test cases (now needs -Xmx1024M).
As a plugin API, Frei0r's main emphasis is on simplicity, to round up the most common video effects into simple filters, sources, and mixers that can be controlled by parameters. Frei0r plugins can be shared by many host applications, avoiding duplicate efforts by different projects. Frei0r is not meant as a competing standard to more ambitious efforts trying to satisfy the needs of many different applications and more complex effects, as it doesn't provides things like an extensive parameter mechanism or event handling.
Release Notes: This release adds more plugins, enhances documentation, and provides fixes to filters using OpenCV. New plugins include: sharpness, denoise, lightgraffiti, test_pat, addition_alpha, and a tutorial filter.
pepper is a commandline tool for retrieving statistics and generating reports from source code repositories. It ships with several graphical and textual reports, and is easily extensible using the Lua scripting language. It includes support for multiple version control systems, including Git and Subversion.
Release Notes: This release brings new and improved built-in reports, an overhauled report API and a man page. The Mercurial activity extension has been ported to pepper. The commits_per_month report has been generalized and renamed to commit_counts, and a report that dumps commit data in CSV format has been added.
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 display of posts in reversed blogs in cases where the number of posts is less than $COUNT.
Edepol! is an application to manage your shop or your small business. Edepol! lets you to manage customers, invoices, suppliers, and warehouses easily. Edepol! also has a barcode generator function to print labels for your products.
Release Notes: This release adds a function that prints the customers list. Now you can change the currency from the advance configuration file. A function has been added that allows you to change the sold/returned date for an article. A bug has been fixed when you try to show warehouse status on a certain date. 2 other minor bugs were fixed.
Yaaic (Yet Another Android IRC Client) is an Internet Relay Chat (IRC) client for Android devices. It features multi-server/channel support, colored text, fancy icons, smooth channel scrolling, many commands, many supported charsets, and more.
Release Notes: This release has a new setting: play a notification sound on highlight. New translation: Italian. Tablet support: Yaaic will scale to different screen resolutions. Always opens last the activity, and does not start with the server list. Many connection issues have been resolved, especially with bouncers. There are some improvements for accessibility (but still a lot of things to do). It's now possible to hide quit messages as well. New Setting: show notices in server window.
svni is a wrapper for "svn ci" that provides an interactive check-in tool for Subversion. It features syntax checking before checking in files, the ability to make a last-minute selection of files when entering a commit message, and a display of the differences that are about to be checked in.
Release Notes: A vim syntax highlighting file was added that combines the "svn" and "diff" syntax highlighting for our commit files.
Zebra_Image is a compact (one file only), lightweight, object-oriented image manipulation library, written in and for PHP, that provides methods for performing several types of image manipulation operations. It doesn’t require any external libraries other than the GD2 extension (with which PHP usually comes pre-compiled). The code is heavily commented and generates no warnings/errors/notices when PHP’s error reporting level is set to E_ALL. It can rescale, flip, rotate, and crop images. It supports loading and saving images in the GIF, JPEG, and PNG formats and preserves transparency for GIF, PNG, and PNG24. It can re-size images to an exact given width and height and still maintain aspect ratio.
Release Notes: A bug where the script would produce warnings on some particular transparent GIF images was fixed.
Xtra Screen Hacks is a collection of graphics display modes that are meant to be run with a daemon such as XScreenSaver. It includes eight hacks, the latest of which is "Psychedelic."
Release Notes: This release adds a new hack called "Psychedelic", which is a re-implementation of the classic Smoking Clover hack. A working build system (configure/make) is now in place: no more bogus dependency checks. A bug in the Soma hack that caused the pieces to disappear in mono mode has been fixed. A malloc bug in Craters has been fixed, and multiple problems with its configuration screen have been corrected.
Ivan Illich proposed Peer Matching facilities where people could come to find other people to do specific things together with. Ivan Post is a single CGI script that creates an individualized Peer Matching site just by writing one HTML file.
Release Notes: This release fixes a problem in the packaging script that prevented downloads.
LiVES is a simple to use yet powerful video effects, editing, conversion, and playback system aimed at the digital video artist and VJ. It runs under Linux, BSD, Mac OS X/Darwin, IRIX, and openMosix. It is frame and sample accurate, can handle almost all types of video, and is fully extendable through plugins and the included plugin builder tool. It can also be controlled remotely using OSC.
Release Notes: Missing plugins omitted from the last release have been restored. Device listing for the vloopback output plugin has been fixed. The new omc commands /lives/constant/value/get, /video/loop/set, /video/loop/get, /video/pingpong/set, /and video/pingpong/get were added. libweed has been updated to 0.5.0. Translations to Simplified Chinese and Hungarian were updated.
Release Notes: This release adds ~600 new plugins, plugin reporting support for :model=>, :firmware=>, and :module=>, support for em-resolv-replace which speeds up whatweb many times, an XML stylesheet "whatweb.xsl" for XML reports, MongoDB logging, JSON logging, MagicTree logging, error logging, verbose logging, vulnerability matching support, -debug to raise errors found in plugins, an advanced plugin template, --quiet, redirect control, --max-redirects, custom headers, support for HTTP basic authentication, and nmap-style IP address range support.
(R)?ex is a tool that allows you to manage all of your servers from a central point, through the complete process of configuration management and software deployment.
Release Notes: New features include running commands directly from the command line and logging to syslog or a file. You can also define server ranges (like frontend[01..20]).
Flexmock is a mock/stub/spy library for Python. Its API is inspired by a Ruby library of the same name. However, it is not a goal of Python Flexmock to be a clone of the Ruby version. Instead, the focus is on providing full support for testing Python programs and making the creation of fake objects as unobtrusive as possible. Flexmock’s design focuses on simplicity and intuitiveness. This means that the API is as lean as possible, though a few convenient short-hand methods are provided to aid brevity and readability. Flexmock declarations are structured to read more like English sentences than API calls, and it is possible to chain them together in any order to achieve high degree of expressiveness in a single line of code.
Release Notes: An exception type check when no exception message is specified was fixed. This makes properties work optionally with parentheses. should_receive() no longer replaces flexmock's own methods. The new_instances= param was removed in favor of the new_instances() method. Refactoring was done to move all state to the FlexmockContainer class.
Styx is a scanner/parser generator designed to address some shortcomings of the traditional lex/yacc combination. It has unique features like automatic derivation of depth grammar, production of the derivation tree, including it's C interface, preservation of full source information, pretty printing to faciliate source-source translation, and persistence to aid rapid interpreter writing. It also supports reentrancy. Styx works well under several different OSes, including serveral Unixes, DOS, and Windows.
Release Notes: The major changes in this release concern the support of EBNF like grammar definitions, especially for lists and options. Beside that, this release contains some minor adjustments regarding gcc/g++ 4.4/5 and VS 2008.
KnowledgeRoot is a knowledge base system that lets you structure your content in a tree. It integrates FCKeditor to make adding content easy.
Release Notes: This version comes with zendframework 1.11.4 and dojo 1.6. Some styles have changed to dojo, now. You can set symlinks or icons to tree nodes. You can recover passwords in the admin interface for frontend users.
Andy's PHP Knowledgebase is a database-driven knowledge base management system. It features bookmark friendly URLs, easy search with browsing with article tags, article submission, and a professional and attractive interface. It is intended to be used to store, manage, and update article content for a knowledge base, but is very customizable and enables any number of creative uses.
Release Notes: This release includes improvements and fixes for article listing, submission, attachment handling, author, admin login, and minor tweeks to the default configuration.
Gelide is a configurable multi emulator and multi system front-end that lets you manage any kind of emulated system (PC, console, arcade, etc.). Gelide lets you catalog and launch any game from any existing emulator under GNU/Linux. You can configure any emulator with command line parameters support.
Release Notes: This is a bugfix release without major changes. The "Sinclair - ZX Spectrum" was added to the Gelide's systems, with various emulators preconfigured. Two new translations were added.
Flickcurl is a C library for calling the Flickr Web service API. It handles the API signing, token management, and parameter encoding and decoding, resulting in C functions for the Web services APIs. It uses libcurl to call the REST Web service, and libxml2 to manipulate the XML responses. The library supports reading photo, tag, and comments information, the photo upload and searching APIs, and writing tags and comments. It provides utilities such as "flickcurl" to exercise the API and "flickrdf" to get RDF metadata descriptions out of photos, tags, and machine tags.
Release Notes: A memory leak when building photo list results was fixed. flickcurl_photos_setPerms() was fixed to allow false boolean permissions. flickcurl_photosets_getPhotos_params() was fixed to just work. The flickcurl(1) utility now handles Raptor V1, V2, or none.
qliss3d renders 3D Lissajous figures (figures made of a different sine function for each dimension) with a Qt interface. Users can look at the figures from any viewing position they like and even "listen" to the sound of the figures.
Release Notes: The code was updated to Qt4. Minor bugs were fixed.
Nsound is a C++ library and Python module for audio synthesis that features dynamic digital filters. Nsound lets you easily shape waveforms and write to disk or plot them. Nsound aims to be as powerful as Csound but easy to use.
Release Notes: Significant rework was done to the wavetable oscillator code. The code was validated mathematically, and now supports instantaneous phase offsets. Python operators and slicing were much improved. Many bugs were fixed.