|
Source: Freshmeat Daily News SODE uses long Taylor series to solve systems of ordinary differential equations. It generates code to solve the equations in either Icon (or Unicon) or Maple. Using the Taylor series, estimates are made of the location and order of poles. An effort is made to adjust H to control the error. It has worked well in testing, but needs more testing as there are so many possibilities. To solve STIFF equations, MAX_TERMS may be set. Differentiation done automatically. License: GNU General Public License (GPL) Changes: This release adds several bugfixes and an example of the HIRES problem.
Source: Freshmeat Daily News Lustre is a novel storage and filesystem architecture and implementation suitable for very large clusters. It is a next-generation cluster filesystem which can serve clusters with tens of thousands of nodes, petabytes of storage, move hundreds of GB/sec with state-of-the-art security and management infrastructure. License: GNU General Public License (GPL) Changes: This release adds Create On Write, Lustre Networking, async journal commits and locking, and NUMA node binding. There are numerous other speedups and enhancements. There are bugfixes to prevent race conditions and potential infinite loops. Handling of complex topologies has been fixed. mmap now works safely with Lustre's file cache. There are other fixes and code cleanups. The data format has changed, and will not interoperate with earlier versions of Lustre.
Source: Freshmeat Daily News Task Coach is a simple todo manager to manage personal tasks and todo lists. It grew out of a frustration that well-known task managers, such as those provided with Outlook or Lotus Notes, do not provide facilities for composite tasks. Often, tasks and other things to do consist of several activities. Task Coach is designed to deal with composite tasks. License: GNU General Public License (GPL) Changes: This release fixes several bugs. The accelerators INSERT and Ctrl+INSERT were mapped to 'c' and 'Command-Copy' on the Mac, which caused Task Coach to create a new task whenever the user typed a 'c'. It was possible to enter control characters -- by copy and pasting -- resulting in invalid XML in the Task Coach file. This release also adds one experimental feature: Effort can be exported as an iCalendar (ICS) file and imported into e.g. Mozilla Sunbird.
Source: Freshmeat Daily News MMSRIP is a client for the proprietary protocol MMS://. It saves the content being streamed to a file. License: GNU General Public License (GPL) Changes: Handling of the no auth error during streaming was added (this should fix mmsrip behavior on some servers such as canalplus.fr). The diagnostic value returned by mmsrip in case of error (please read the man page) has been improved.
Source: Freshmeat Daily News Web.GET is a user-friendly Web tool for managing file downloads. It uses GNU wget as its downloading back-end. License: GNU General Public License (GPL) Changes: This release adds a super admin privelege with higher access than admin. You can edit user access level and password. This release adds a built-in messages system, disk usage quotas for users, a new visual theme, disk/memory usage statistics, the Smarty templates system, and Brazilian Portuguese language support. A lot of bugs (some weird notices and warnings) have been fixed. Large parts of the code have been rewritten, and it works much faster.
Source: Freshmeat Daily News sysmgr is a PHP application that will allow sysadmins to monitor and upgrade multiple remote Unix/Linux machines.
Source: Freshmeat Daily News Armangil's podcatcher is a podcast client for the command line. It provides several download strategies, supports BitTorrent, offers cache management, and generates playlists for MP3 player applications. License: GNU General Public License (GPL) Changes: This release adds a search function for subscribing to feeds; it queryies a set of subscription lists and feeds, and generates a subscription list containing URLs of relevant feeds. It adds support for the XSPF playlist format.
Source: Freshmeat Daily News Lustre is a novel storage and filesystem architecture and implementation suitable for very large clusters. It is a next-generation cluster filesystem which can serve clusters with tens of thousands of nodes, petabytes of storage, move hundreds of GB/sec with state-of-the-art security and management infrastructure. License: GNU General Public License (GPL) Changes: This release adds Create On Write, Lustre Networking, async journal commits and locking, and NUMA node binding. There are numerous other speedups and enhancements. There are bugfixes to prevent race conditions and potential infinite loops. Handling of complex topologies has been fixed. mmap now works safely with Lustre's file cache. There are other fixes and code cleanups. The data format has changed, and will not interoperate with earlier versions of Lustre.
Source: Freshmeat Daily News Championship Generator produces a list of all the meetings which must occur between the participants of a championship. It can be used to produce the challenges between teams if competitions are not foreseen to directed elimination. It supports championships where it is necessary to consider the matches at home and away. It can also try to avoid fights between the big teams in the first and last days. It also supports the case in which two teams have a mutual stadium, and therefore cannot simultaneously play at home or away. License: GNU General Public License (GPL) Changes: This release has several bugfixes in the graphical interface. It works both with Qt 4.1.0 and Qt 4.0.1. Help has been added, and the editor has been improved.
Source: Freshmeat Daily News Links is graphics and text mode WWW browser, similar to Lynx. It displays tables, frames, downloads on background, uses HTTP/1.1 keepalive connections, and features Javascript. In graphics mode it displays PNG, JPEG, GIF, TIFF, and XBM pictures, runs external bindings on other types, and features anti-aliased font, smooth image zooming, 48-bit dithering, and gamma and aspect ratio correction. License: GNU General Public License (GPL) Changes: Better glob matching. Accepts application/xhtml as an HTML type. Allows user@password in the URL. Regular expressions in Javascript are supported. Downloading of files over 2GB is allowed. Terminal attributes are restored on fatal errors.
Source: Freshmeat Daily News The OpenBSD project produces a free, multi-platform 4.4BSD-based UNIX-like operating system. Our efforts place emphasis on portability, standardization, correctness, security, and cryptography. OpenBSD supports binary emulation of most programs from SVR4 (Solaris), FreeBSD, Linux, BSDI, SunOS, and HPUX. License: BSD License (original) Changes: This release adds hardware support, a RAID management interface, a wireless host access daemon, major improvements to bgpd and ospfd, large improvements in NFS write performance, guard pages (which help in detecting heap based buffer overflows and prevent various types of attacks), and OpenSSH 4.2. malloc(3) now uses mmap(2), introducing unpredictable allocation addresses.
Source: Freshmeat Daily News Linvpn is a secure socket layer for pppd. It allows creation of virtual private networks by using an IP routing system between PPP network interfaces. Cryptography is done by libgcrypt's 3DES or blowfish, and Initialization Vector (IV) is changed in each packet transmission. As linvpn works as client and server, and communication is a single TCP connection, it allows creation of secure tunnels even in complex network layouts, when one or both endpoints are behind a firewall or NAT, with or without dynamic IP addresses. License: GNU General Public License (GPL) Changes: A complete rewrite of the previous version.
Source: Freshmeat Daily News Scribus is a desktop page layout program with the aim of producing commercial grade output in PDF and Postscript. License: GNU General Public License (GPL) Changes: A maintenance release to fix minor bugs and add more support for automatic openicc profile discovery.
Source: Freshmeat Daily News Ragel compiles finite state machines from regular languages into C, C++, Objective-C, or D code. It allows the programmer to embed actions at any point in a regular language and to control non-determinism in the resulting machines. It understands concatenation, union, kleene star, subtraction, intersection, epsilon transitions, and various other common operators. Through the use of labels and epsilon transitions, Ragel supports the building of state machines using a named state and associated transition list paradigm. Its finite state machines are closed under all of its operators. This property allows for arbitrary regular languages to be described. It can be used to create a parser for any language that is regular. License: GNU General Public License (GPL) Changes: The user guide was made current. This includes many fixes and new sections covering topics relevant to version 4 and 5. Several programs in the examples directory were updated and improved.
Source: Freshmeat Daily News The Prelude Library (libprelude) is the glue that binds all aspects of Prelude together. It is a library which enables Prelude components to communicate with the Prelude Manager. It also makes it easy for third party software to be made 'Prelude Aware' (able to communicate with Prelude components). It provide common, useful features used by every sensor. License: GNU General Public License (GPL) Changes: FreeBSD and OpenBSD builds have been fixed. Avoids modifying the argv array, and moves unhandled options at the end (#116). Handles the special '--' option code. Fixes the license notice, stating clearly that linking from a program using a GPL compatible license is allowed. Required for Debian package inclusion. Various bugfixes.
Source: Freshmeat Daily News gaim-blocky is a gaim plugin which lets you block messages from certain contacts in a protocol-independent way. Optionally, you can have an auto-reply message sent to blocked users whenever they try to bother you. License: GNU General Public License (GPL) Changes: Fixes an issue where a segfault would occur whenever an incoming message was sent by a contact that did not have an alias assigned.
Source: Freshmeat Daily News This is a kernel patch for Iriver iFP series MP3 players. It is based on the original 2.6.9 patch found at ifp-driver.sourceforge.net, which seems like it's not maintained anymore. License: GNU General Public License (GPL) Changes: Updates the original driver to compile under Linux 2.6.15.
Source: Freshmeat Daily News Brutus is an Exchange connector and development framework that offers access to all of MAPI and therefore to all versions of Microsoft Exchange from version 5.5 onwards. It is a complete wrapping of all of MAPI into a (large) set of CORBA interfaces. It enables any groupware client to integrate seamlessly into any organization with large Exchange deployments on an equal footing with MS Outlook. Being based on CORBA, it is platform independent, and works equally well on Linux, the BSDs, Windows, or wherever there is a CORBA implementation available. License: GNU General Public License (GPL) Changes: The evolution-brutus Camel provider continues to be the main focus of development. Mail reading from Exchange 5.5 onward is now fully supported, except for attachments. Mail sending is the next major milestone. Attachments will be second.
Source: Freshmeat Daily News PyRandR is a Python module that provides simple access to the X11 resize and rotate functions. License: GNU General Public License (GPL) Changes: This release uses distutils for installation management and makes naming more consistent.
Source: Freshmeat Daily News SILC (Secure Internet Live Conferencing) is a protocol which provides secure conferencing services in the Internet. It can be used to send any kind of messages, in addition to normal text messages. This includes multimedia messages like images, video, and audio stream. All messages in the SILC network are encrypted and authenticated, and messages can also be digitally signed. SILC protocol supports AES, SHA-1, PKCS#1, PKCS#3, X.509, OpenPGP, and is being developed in the IETF. The software is delivered as SILC Client for end users, SILC Server for system administrators, and SILC Toolkit for application developers. License: GNU General Public License (GPL) Changes: This release removes the restrictions for realname/hostnames and allows the user to see the error message if something goes wrong during startup.
Source: Freshmeat Daily News PenguinTV is a Python-based RSS reader specifically designed for downloading and viewing podcasts and video blog entries. License: GNU General Public License (GPL) Changes: This is the 1.0 stable release of PenguinTV. The changes from .92 are minor, but the number is so much rounder!
Source: Freshmeat Daily News Gneutronica is a MIDI drum machine for Linux with a Gnome/GTK user interface which provides a means to easily create and play back drum tracks to external MIDI devices. License: GNU General Public License (GPL) Changes: This release adds the hotkeys "c", "x", "p", "X", and "P" to copy/delete/paste one instrument's parts in a pattern or the whole song and documentation to explain how to use Gneutronica with softsynths such as fluidsynth via snd_virmidi.
Source: Freshmeat Daily News GOPDIT (GOP accurate eDITor) is a simple program that lets you cut and merge MPEG2-PS files at GOP boundaries. It supports no other file types or operations. Its main purpose is to remove commercials from TV recordings. License: GNU General Public License (GPL) Changes: This release has been upgraded to gcc 4.0.2 and can handle aspect changes in MPEG files.
Source: Freshmeat Daily News Zatacka is clone of the classic DOS game Achtung die Kurve. You maneuver a line and must sidetrack the lines of other players (and, of course, hit no walls). When one player dies, the survivor gets one point. Whomever survives longest wins the round. One game has eleven rounds. License: GNU General Public License (GPL) Changes: This release removes some bugs and adds a fullscreen toggle option.
Source: Freshmeat Daily News The Cross Platform Toolkit Library(xtklib) is a C++ based framework for highly object-oriented cross-platform programming. In particular, the library provides a full abstraction layer between its API and the main services offered by the underlying operating system (threads, processes, GUI, filesystem, etc.) plus a set of generic utilities (strings, data structures, etc.).It makes full use of all features of C++ like RTTI, templates, and exceptions, thus obtaining a strongly object-oriented design with a Java-like sensation. The library is composed of two main modules: "Base" and "Widgets". The target operating systems are Windows and Unix (Linux and BSD) with a plan to move towards other systems. License: GNU General Public License (GPL) Changes: This is the first release with a working "Widgets" module, although it has only basic features. This release is provided for testing and development only.
Source: Freshmeat Daily News OpenLogos is a large and powerful machine translation system that supports German and English as source languages and major European languages such as French, Italian, Spanish, and Portuguese as target languages. Additional language pairs are in development. License: GNU General Public License (GPL) Changes: This version was ported from Windows and Oracle to Linux and PostgreSQL.
Source: Freshmeat Daily News psync is a distribution mirroring utility. Its main goal is to be able to update a distribution mirror but keep it as consistent as possible. It also aims to support as many distributions as possible. It's more like debmirror, but with more distros (repo types) support. One of the main problems updating a mirror is that if the mirroring process is stopped for any reason, the mirror stays inconsistent: either some of the packages in the old databases were removed, or not all the new packages were downloaded. psync aims to fix this. License: GNU General Public License (GPL) Changes: A bug in the smart database download in the Urpmi driver that prevented the tool from being able to make a Mandrake distribution mirror was fixed. Additional examples were included in the config file. Debian, Red Hat, Fedora Core, Mandrake, and SuSE packages are now available.
Source: Freshmeat Daily News TocaRaul! is a playlist manager intended to be used with icecast2 and ices2 to stream Ogg Vorbis files over the network. It's still in a very early stage of development, but it already has the basic functions to be considered usable. License: GNU General Public License (GPL) Changes: Improvements were made to the addsong script. An entire album can be added to the playslist. An entire directory can be added to the database. A small play history was implemented. Many other minors improvements were made.
Source: Freshmeat Daily News SharpConstruct is an OpenGL graphics application that supports real-time sculpting of polygon meshes. The process is similar to painting on a canvas in a traditional 2D image program, but with an added dimension. Depth is simply brushed onto the model, offering an easy way to create highly detailed meshes. License: GNU General Public License (GPL) Changes: This release features a new GTK+ interface that greatly improves usability by using standard interface elements. Graphics tablets are now supported, dynamically adjusting the brush with pen pressure. A display accelerator that can increase the speed of small detail modeling was added.
Source: Freshmeat Daily News PyChoReLib is a Python library which transforms lists of notenames to a chordname. The system uses built-in music theory knowledge to make it easy and quick to add support for new chord types. Its features include interval recognition, scale recognition, and demo chord recognition using real-time input from MIDI devices. License: GNU General Public License (GPL) Changes: Dramatic speed-ups in chord teaching and recognition, a new scale recognizer, support for distinguishing modes, a slightly more robust MIDI input demo, and refactoring to avoid code duplication and use Python new-style classes. The serialization to XML was removed as it was not useful and didn't work with new-style classes. Many bugfixes were made.
Source: Freshmeat Daily News Vobcopy copies DVD .vob files to hard disk (thanks to libdvdread), decrypting them on the way (if libdvdcss is installed) and merges them into 2 GB files (or larger) with the name extracted from the DVD. It checks for enough free space on the destination drive and compares the copied size to the size on DVD (in case something went wrong during the copying). It can also mirror a whole DVD video part and copy single files. License: GNU General Public License (GPL) Changes: Some code was added to make -n and -m mutually exclusive. The size checking code with -m was fixed. When using -m, files that exist can now optionally be skipped. DVDs with files ending in ";?" should now work.
Source: Freshmeat Daily News MediaWiki is a Web-based collaborative editing environment. Originally built for the online encyclopedia project Wikipedia, it's geared to support a large number of users and pages. License: GNU General Public License (GPL) Changes: Detection for uploads of Windows Metafile (.wmf) images was added to help protect against a client-side vulnerability in unpatched Microsoft Windows operating systems. Additionally, a removeUnusedAccounts.php maintenance script was added. This replaces an older Perl script which had not been updated for the new schema in 1.5.
Source: Freshmeat Daily News Avahi is a framework for Multicast DNS Service Discovery on Linux. It allows programs to publish and discover services and hosts running on a local network with no specific configuration. For example, you can plug into a network and instantly find printers to print to, files to look at, and people to talk to. License: GNU Lesser General Public License (LGPL) Changes: Compatibility with DBUS 0.60 and fixes for introspection for some auxiliary DBUS objects. Miscellaneous documentation updates were made and a workaround was added for a DBUS limitation that might have caused the framework to die when a user sends an empty TXT entry over DBUS. The number of resolver/browser objects a DBUS client may create was increased.
Source: Freshmeat Daily News apcupsd provides UPS power management for APC products, including most BackUPS series models (including USB), SmartUPS V/S, SmartUPS (NET/RM), and Matrix series. It works under Linux and most Unix systems, as well as Win32. License: GNU General Public License (GPL) Changes: Highlights of this release include a GUI installer for Win32 systems, battery disconnect/reconnect detection for smart serial and USB connections, SNMP trap catching for quicker SNMP event responses, and numerous bugfixes.
Source: Freshmeat Daily News Kio-Sword provides access to Bibles, commentaries, and other texts from within the Konqueror Web browser. It does so by using the SWORD Bible project and implementing a KDE ioslave that provides a sword:/ protocol. Among other things it features hyperlinked cross references, searching, and easy customization. License: GNU General Public License (GPL) Changes: Lots of new features were added along with various fixes. Non-English locales and modules are now much better supported. Many usability improvements were made and various issues were fixed.
Source: Freshmeat Daily News X10 is a type-safe, modern, parallel, distributed object-oriented language intended to be very easily accessible to Java programmers. It is targeted to future low-end and high-end systems with nodes that are built out of multi-core SMP chips with non-uniform memory hierarchies, and interconnected in scalable cluster configurations. X10 highlights the explicit reification of locality in the form of places; lightweight activities embodied in async, future, foreach, and ateach constructs; constructs for termination detection and phased computation; the use of lock-free synchronization; and the manipulation of global arrays and data structures. License: GNU General Public License (GPL) Changes: This release focused on improving type system support and added generics in the style of Scala, flow-sensitive verification, and improved support for nullable. New features included passing of command-line options to X10 programs and static fields and initializers.
Source: Freshmeat Daily News Plans is a powerful and flexible Web calendar. Its features include recurring events, merged calendars, event icons, custom themes and templates, MS Outlook export, SQL or flat-file data storage, and browser-based management. License: GNU General Public License (GPL) Changes: This release fixed a menu switching bug for upcoming events and a caching issue on IIS (Windows). Improvements were made to the default upcoming events styles.
Source: Freshmeat Daily News Gollem is a Web-based file manager that provides the ability to fully manage a hierarchical file system stored in a variety of backends such as a SQL database, as part of a real filesystem, or on an FTP server. It supports uploading and downloading of files, basic file operations, permissions support, and MIME recognition and viewing of files through the Horde MIME library. It is fully internationalized and translatable. License: GNU General Public License (GPL) Changes: The XML configuration file was fixed to correctly show all available parameters when configuring using the Horde configuration GUI. All templates were converted to Horde_Template::. Row highlighting was added to the manager page. Several other minor bugfixes and improvements were made.
Source: Freshmeat Daily News Bacula is a set of programs that allow you to manage the backup, recovery, and verification of computer data across a network of different computers. It is based on a client/server architecture and is efficient and relatively easy to use, while offering many advanced storage management features that make it easy to find and recover lost or damaged files. License: GNU General Public License (GPL) Changes: The multiple drive reservation algorithm was rewritten. A Win32 state file problem was fixed along with a segmentation fault that occured if a user labeled a drive directly. New "list nextvol days=xx" and "status dir days=xx" commands for previewing the next scheduled job and the next tape to be used were added.
Source: Freshmeat Daily News BixData is a system monitoring tool. It monitors services (HTTP, ping, POP3, SMTP), performance, and processes. You can create critical notifications and get email alerts for HTTP, ping, CPU, memory, and even SMART diagnostics. A graphical console for Linux and Windows supports real-time dynamic graphs. The runtime clients and server component are lightweight and easy to set up, and run on Linux and Windows. License: Free To Use But Restricted Changes: This release fixed a software update check that used the date and time to determine if an update should be made, but prevented the software from starting up. This release is free and will never expire.
Source: Freshmeat Daily News rdup is a utility inspired by rsync and the Plan9 way of doing backups. rdup itself does not backup anything; it only prints a list of the names of files that have changed since the last backup. Auxilary scripts are needed to act on this list and implement the backup strategy. This way rdup can be kept lean and mean. License: GNU General Public License (GPL) Changes: All scripts were completely reworked. Local and remote backups are now working. The scripts are now much more end-user friendly.
Source: Freshmeat Daily News dot-mode.el is a minor mode for GNU Emacs and XEmacs that emulates the '.' (redo) command in vi. License: GNU General Public License (GPL) Changes: A problem where ESC for META was working but ALT as the META key wasn't properly being recorded and replayed was fixed.
Source: Freshmeat Daily News Install Kernel (ik) is a bash script that installs the Linux kernel and automatically sets up LILO or GRUB. It also saves your kernel configuration each time you do an install. This allows you to restore the newest configuration file when you make a new kernel. This script is intended for two groups of people; people new to compiling kernels, and people who are tired of moving files around and editing their bootloader configurations every time they install a new kernel. License: MIT/X Consortium License Changes: A small bug with Fedora Core 4 and any other system that does not have the lilo binary installed was fixed. The script, ChangeLog, whitepaper, and a new quickstart document are now included in one tarred directory structure.
Source: Freshmeat Daily News binfmtc implements handlers for C and other languages, which are usually compiled. The program utilizes the Linux binfmt-misc feature to dynamically compile and execute C programs as if they were scripts. It supports C, C++, Java, Pascal, Fortran, and assembler. License: GNU General Public License (GPL) Changes: A sample script that runs as root was added along with realksh.c, a joke KSH implementation.
|