posted about 1 hour ago on freshmeat
py-setproctitle is a library that allows a Python process to change its title, as displayed by system tools such as ps and top. Changing the title is useful in multi-process systems, for example when a master process is forked: changing the child's title allows you to identify the task each process is busy with. It is based on PostgreSQL's multi-platform implementation.Release Notes: This release allows you to change the title of a process running an embedded Python interpreter, for instance in mod_wsgi. This is a test release: it is not available on PyPI, but it can be found on the project homepage. Release Tags: Beta Tags: Python, process, title Licenses: BSD License

Read More...
posted about 1 hour ago on freshmeat
jace is a cycle-accurate emulation of an enhanced Apple //e. Its modular framework makes it easy for developers to swap out components (video/cpu/etc.) or add new emulated hardware.Release Notes: Mouse and interrupts are correctly supported. The JACE startup screen "helpful messages" option no longer breaks Airheart. It is now possible to configure a virtual prodos volume as a physical folder for read-only operations. 65C02 bitwise opcodes have been implemented: BBR, BSR, RMB, and SMB. 140kb 2MG images are now supported by the Disk ][ Controller. Booting with the mass storage device enabled but no drives selected will no longer crashes to the monitor on startup. New sound mixer configuration. Release Tags: Stable, Major, GUI Tags: Computer emulator Licenses: LGPL

Read More...
posted about 2 hours ago on freshmeat
sleepworker is a daemon that monitors your Unix machine for idle time. With the help of this daemon, you can execute commands or programs during idle time.Release Notes: This release adds a handler for disabling the loadvalue test. Tags: Desktop Environment, Screen Savers, Security Licenses: GPLv2

Read More...
posted about 2 hours ago on freshmeat
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: FAQ answers, explaining call-by-name and how it is implemented in Seed7, were added. The "ftpserv.sd7" program was improved to work with various FTP client programs. The speed of 'socLineRead' (getln() for sockets) in "soc_rtl.c" was improved. The Unicode support of "ftp.s7i" and "ftp7.sd7" was improved. The compiler was improved to generate optimized code for the the @:= operator. Test cases for the @:= operator were added to "chkstr.sd7". The program "chkccomp.c" was changed to include "version.h" and to define OS_OFF_T_SIZE. The function 'str' for 'fileMode' was improved. Release Tags: Minor feature and documentation enhancements Tags: Software Development, Interpreters, Compilers Licenses: GPL, LGPL

Read More...
posted about 3 hours ago on freshmeat
TXR is a text extraction and reporting pattern language with support for imperative and functional programming. TXR is written in C and takes the form of a utility that runs natively in Unix and Windows. It is intended for "rubber meets the road" computing: quickly throwing together clear, expressive programs which manipulate messy data. It provides different new ways to express solutions in a space occupied by some traditional tools.Release Notes: This release fixes incorrect UTF-8 decoding of a valid character range, and closes security issues related to UTF-8 decoding and re-encoding. A regression that broke computed field widths in release 55 is fixed. Hex and octal escapes in string literals and quasiliterals are now recognized like the documentation says. The [...] notation now has evaluation semantics for symbolic arguments which are like Lisp-1. An operator called op has been introduced for writing simple lambdas with a currying syntax with numbered and implicit arguments. Tags: text analysis, text formatting, Text Processing, parsing, pattern matching, Lisp, Interpreters, unix tool, functional language, pipes, template processor, Template engine Licenses: BSD Revised

Read More...
posted about 3 hours ago on freshmeat
MALODOS helps you to scan, store, and easily retrieve all your personal documents. Its storage format is open and documented, so your document archive can remain accessible even without MALODOS. The documents themselves are stored as standard PDF files, while their metadata (such as title, tags, and description) are stored into a separate SQLite database in an open format. With MALODOS, you can also manage existing files in PDF, JPEG, TIFF, and other formats, so you can still use the documents that you've already scanned. You can connect to any external OCR program to give access to a fulltext search feature.Release Notes: The automatic scan option prevented the scan dialog from opening when checked; this has been fixed. This release adds confirmation before changing a record, if changes were entered and not saved. It adds confirmation before leaving the scan window if the images were not saved. Release Tags: Stable Tags: EDM, PDF, TIFF, Scanner, Document Management, OCR, DMS Licenses: GPLv3

Read More...
posted about 3 hours ago on freshmeat
imvirt is a Perl script that tries to detect if it is called from within a virtualization container. This is detected by looking for well-known boot messages, directories, and reading DMI (Desktop Management Interface) data. The following containers are detected: Virtual PC/Virtual Server, VirtualBox, VMware, QEMU/KVM, Xen (para and non-para virtualized), OpenVZ/Virtuozzo, UML, and any HVM providing CPUID 0x40000000 detection.Release Notes: Improved overall detection. Improved debug output. The addition of INSTALLDIRS=vendor to conform to the Debian Perl policy. Release Tags: Stable Tags: virtualization management, virtualization, virtualization detection Licenses: GPLv2

Read More...
posted about 5 hours ago on freshmeat
WackoWiki is a small, lightweight, handy, expandable Wiki clone. Its main advantages are a visual (WYSIWYG) editor, an easy installer, full Russian support, many localizations, email notification on changes/comments, several cache levels, design themes (skins) support, XHTML compliance, page rights (ACLs), and page comments.Release Notes: This second release candidate includes many fixes. Tags: Communications, Information Management, Document Repositories, Internet, Web, Dynamic Content, Office/Business, groupware, Wiki Licenses: BSD Revised

Read More...
posted about 6 hours ago on freshmeat
JStock is a stock market software for 26 countries. It provides a stock watchlist, an intraday stock price snapshot, a stock indicator editor, a stock indicator scanner, portfolio management, and market chit chat features. Free SMS/email alerts are supported.Release Notes: A critical bugfix in the stock server engine. Tags: Financial, Investment, Java Licenses: GPLv2

Read More...
posted about 6 hours ago on freshmeat
Marauroa is a multiplayer online game framework server. It uses a multithreaded server architecture with a TCP oriented network protocol, a MySQL based persistence engine, and a flexible game system. The game system is totally expandable and modifiable by game developers and is able to run Python scripts defining the game's rules. Marauroa is based on a design philosophy called Action/Perception. Marauroa is totally game agnostic and makes very little assumptions about what are you trying to do, allowing a great freedom to create any game type. Release Notes: This release supports SOCKS-proxy, much longer ban messages, and hashes in content transfer offers. Tags: Games/Entertainment, Role-Playing, Turn Based Strategy, Internet, multimedia, Software Development, Libraries, Application Frameworks Licenses: GPL

Read More...
posted about 6 hours ago on freshmeat
Stendhal is a multiplayer online adventure game (MMORPG) developed using the Arianne game development system. It features a rich and expanding world in which you can explore towns, buildings, plains, caves, and dungeons. You will meet NPCs and acquire tasks and quests for valuable experience and cold hard cash. Your character will develop and grow, and with each new level up become stronger and better. With the money you acquire, you can buy new items and improve your armour and weapons. You can also roam the world in search of evil monsters (and kill them).Release Notes: Small, effective changes include allowing players with items under them to be pushed (the item moves with the player so stays safe). The protection for new players was improved, as now additionally ATK and DEF determine if a fight will be fair. You can't miss the lit up cities at night time; with more lamps lit, it is a brighter world outdoors. Now there is a menu item to capture screenshots. Admin names are now anonymized when answering support. Speaking of anonymous names, have you met Marie-Henri? He challenges you to find out his pen name. Tags: Communications, Chat, Games/Entertainment, Role-Playing Licenses: GPL

Read More...
posted about 6 hours ago on freshmeat
husk is a dialect of Scheme written in Haskell that implements a subset of the R5RS standard. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.Release Notes: This release adds an experimental compiler, huskc. It streamlines the cabal file so that each source file is only compiled a single time during installation. Tags: Languages, Interpreters, Libraries Licenses: MIT

Read More...
posted about 8 hours ago on freshmeat
RCDevs WebADM is Web-based LDAP administration software designed for professionals to manage LDAP organization resources such as domain users and groups. WebADM is also a core framework component and management console for RCDevs SOAP-based Web Services (e.g. OpenOTP, OpenID, and OpenPKI) and for the related end-user WebApps (e.g. User Self Service Desk). It provides a hierarchical view of LDAP organizations, SQL audit trails, and powerful LDAP management features. It includes delegated administration and fine-grained access control to LDAP resources; administrators can be created at different levels of the tree structure, with different privileges and views. WebADM is compatible with Novell eDirectory, OpenLDAP, and Microsoft Active Directory (Windows Server 2008).Release Notes: An option was added to allow other admins to access the user data unencrypted. Links were added to access user logs directly from the user editor. The remote connections' failover system was enhanced. ODBC issues with PostgreSQL were fixed. A user copy issue with RCDevs Directory was fixed. A menu entry with Clustered servers with the possibility to jump to other cluster servers. The distributed configuration's system for cluster was enhanced. Enhancements were made in the licensing subsystem and the in the PKI subsystem. Several enhancements were made in the Admin portal. Release Tags: Advanced Clustering, feature enhancements and bug fixes Tags: LDAP, Web based IDE, Security Licenses: Freeware

Read More...
posted about 8 hours ago on freshmeat
Afio makes cpio-format archives. It deals somewhat gracefully with input data corruption, supports multi-volume archives during interactive operation, and can make compressed archives that are much safer than compressed tar or cpio archives. Afio is best used as an `archive engine' in a backup script.Release Notes: Maintenance release. Various bugfixes. Compatibility fixes to make test scripts work with newer shell tool versions. A clarified license situation. Tags: Archiving, backup, Compression

Read More...
posted about 9 hours ago on freshmeat
PrimeDesktop is a tool for planning, mapping, and administration of a network with the ability to place, move, and manipulate entities within the network map such as desktops, servers, and infrastructure objects. The application allows administrators to control all aspects of their network such as standard devices, user groups, and network rules.Release Notes: This release contains a lot of bugfixes, new features, and icons. It adds user created custom objects, a splash screen, selectable generic icons, and logging. There is extensive code clean-up, bugfixes, and commenting, as well as more robust saving and loading. The next release should be the last RC, so libraries should be frozen by the next release. Release Tags: RC, Stable Tags: Administration, Network Audit, Java EE 6 Licenses: GPLv3

Read More...
posted about 9 hours ago on freshmeat
xine is a free multimedia player. It plays back CDs, DVDs, and VCDs. It also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk drives, and displays multimedia streamed over the Internet. It interprets many of the most common multimedia formats available--and some of the most uncommon formats, too. All those features come in a reusable library (xine-lib) which can easily be embedded in your applications. Release Notes: VDPAU OSD handling was rewritten. The sndio plugin is now buildable. PulseAudio, JACK, and VDPAU were enabled on the HURD. Various bugfixes were made. Release Tags: xine-lib, xine-lib 1.2, Minor feature enhancements, Minor bugfixes Tags: multimedia, Video, Display Licenses: GPL

Read More...
posted about 10 hours ago on freshmeat
PHP Asterisk Manager Interface ( AMI ) supports synchronous command ( action )/ responses and asynchronous events using the pattern observer-listener. It supports commands with responses with multiple events. It is very suitable for the development of operator consoles and / or asterisk / channels / peers monitoring through SOA, etc.Release Notes: This release can use optional predicates (closures) when registering a callback (will only be invoked when the predicate returns true). It can use closures and specific methods from objects as callbacks instead of IEventListeners. Release Tags: event listener closure predicate Tags: PHP AMI Asterisk Manager Interface Licenses: Apache 2.0

Read More...
posted about 11 hours ago on freshmeat
Graffiti is an RDF store based on dynamic translation of RDF queries into SQL. It allows you to map any relational database schema into RDF semantics and vice-versa, and to store any RDF data in a relational database. Since 2003, this RDF store was used as the primary means of data access in the Samizdat open publishing engine, and now it's released as a stand-alone module ready for use in other applications.Release Notes: Graffiti RDF store now uses Sequel instead of DBI for relational database access. Sequel understands named parameters, so there's no more need for the awkward passing of re-ordered params list in SquishSelect#to_sql and Store#select; both methods now return just the translated SQL query. The query itself will have the column names aliased to blank node names from the Squish query where applicable. Tags: Ruby, RDF, SQL Licenses: GPLv3

Read More...
posted about 13 hours ago on freshmeat
The goal of IP-Link is to show the relationships between different IP addresses from network traffic capture, thus quickly determining for a given address the IP address with which it communicates the most.Release Notes: This version introduces the generation of Bézier curves. It is now possible to see the relations between IP and ports. The tutorial has been updated. Release Tags: Bézier Curve, Feature Addition Tags: Network, Security, TCP/IP, ip Licenses: Python

Read More...
posted about 15 hours ago on freshmeat
mod_pLua is an Apache2 module for running preprocessed Lua scripts using a PHP-like syntax. It precompiles all scripts and caches the compiled binary code so that each new call to the same file will be lightning fast (on average, 2.6 times as fast as PHP). It supports both the traditional Lua interpreter as well as LuaJIT, for both Windows and Unix platforms. If your Web server supports it, it also utilizes APR_DBD to handle databases through the dbopen() Lua function. It is thread-safe. Release Notes: This release adds a header file for managing structs, defs, and prototypes. It adds the new exit() Lua function for halting a script quietly (see the mod_pLua Wiki for more details). Release Tags: Minor Tags: Module, Lua, scripting, Web Development, Apache 2.2, Apache 2, Apache Licenses: Apache 2.0

Read More...
posted 1 day ago on freshmeat
Giada is a minimal, hardcore audio tool for DJs and live performers. Load or record up to 32 samples, choose to play them in single mode (drum machine) or loop mode (sequencer), and start the show with your computer keyboard as a controller.Release Notes: This release features a new input/output channel selector, fixes for several usability issues and bugs, and minor internal optimizations. Tags: loop player, loop machine, loop handler, Audio Player, drum machine, sound, Audio, multimedia, Windows, Linux, Mac OSX, osx Licenses: Freeware, GPLv3

Read More...
posted 1 day ago on freshmeat
Stella is a freely distributed multi-platform Atari 2600 VCS emulator. Since its original release, Stella has been ported to many diverse operating systems. Linux, Mac OS X, and Windows are currently supported in the mainline codebase.Release Notes: This release includes several improvements to the I/O debugger area, and greatly improves mouse controller functionality. Tags: Emulators Licenses: GPLv2

Read More...
posted 1 day ago on freshmeat
moneyGuru is a personal finance management application. It allows you to evaluate your financial situation so that you can make informed (and thus better) decisions. Most finance applications have the same goal, but moneyGuru's difference is in the way it achieves it. Rather than having reports which you have to configure (or find out which pre-configured report is the right one), your important financial data (net worth, profit) is constantly up-to-date and "in your face". This allows you to constantly make informed decision rather than doing so periodically.Release Notes: moneyGuru's capabilities can now be expanded through Python plugins. Graphs and charts can now be resized. This release improves pie charts by giving them a dynamic number of slices depending on chart size. It adds a "Modification Time" column in the transactions tab. It improves schedules and spawn editing mechanisms. It has improved accessibility. It fixes a bug in QIF imports where splits were sometimes not imported. It fixes a selection glitch on tab swapping. Tags: Finance, Accounting, Budgeting Licenses: BSD Revised

Read More...
posted 1 day ago on freshmeat
3rd Edition Dungeons and Dragons Character Generator is an HTML/JavaScript Web page that allows the user to quickly and easily create new Dungeons and Dragons characters. The characters can be of any of the eleven classes, any of the playable races, and may start at any level from 1 to 220. Generation requires some simple input, after which the character is displayed on a basic character sheet. It allows you to select your starting stats, add ability points, and pick skills, equipment, feats, and spells. It runs on most operating systems with most modern browsers.Release Notes: This release adds the missing equipment item, whip. Release Tags: Minor bugfixes Tags: Games/Entertainment, Role-Playing Licenses: GPL

Read More...
posted 1 day ago on freshmeat
R128GAIN is an FFmpeg and SoX based EBU R128 compliant loudness scanner for audio files.Release Notes: This release implements the EBU R128 loudness range algorithm (LRA). It provides four respective environment variables for the command option: $TR - the track loudness range; $TRDB - the track loudness range in dB/LU; $AR - the album loudness range; and $ARDB - the album loudness range in dB/LU. The API of LIB1770 (implementing the loudness range algorithm) has slightly changed in order to allow for providing the length of a block (either 400 ms or 3000 ms.) Tags: EBU R128, BS 1770, cli, GUI Licenses: GPL

Read More...