Welcome to freshmeat.net
extract_url.pl is a Perl script that extracts URLs from either correctly-encoded MIME email messages or from plain text. It can be used either as a pre-parser for a URL selector (such as urlview), or as a standalone URL selector. It is very configurable, can handle URLs that have been broken over several lines in format=flowed delsp=yes email messages, and eliminates duplicate URLs. It was designed primarily for use with Mutt, but can be used by for any similar purpose. The idea is that if you want to access a URL in an email, you pipe the email to a URL extractor (like this one), which then lets you select a URL to view in some third program (such as Firefox).
Changes: This release fixes "undefined variable" errors when used without URI::Find. It can toggle between showing the context of URLs in the main list and showing the URLs themselves, as well as specify whether to show the list of URLs at first (default) or to show the list of URL contexts.
GADMIN-OpenVPN-Server is an easy to use GTK+ interface for the OpenVPN server in bridge mode. It allows generation of five signed certificates and keys, including HMAC-Firewall and user authentications. Bridge mode enables SAMBA browsing and printing across physically separated networks and or full-blown road warrior client capabilities.
Changes: This release adds the configuration option FIRESTARTER_CONFIG to specify the location of the firestarter configuration file. It enables and disables Internet sharing regardless of firestarter usage. A few other fixes were merged.
GAdmin-OpenVPN-Client is an easy to use frontend for the OpenVPN client. It handles multiple connections and can import exported connection setup packages from the GADMIN-OpenVPN-Server.
Changes: This release adds an entry to specify a different passfile location such as a USB stick. Help window contents have been written. de.po has been added.
'Q' DVD-Author is a GUI frontent for dvdauthor and related tools. The goal is to provide an easy-to-use, yet powerful and complete interface to generate DVD menus, slideshows, and videos to burn on a DVD under Linux.
Changes: This release adds ButtonTransitions between menus and SubMenus and between menus and videos. It adds Drag'n Drop support for videos to the SourceToolbar from anywhere. The DVD tree structure now displays icons, and the structure toolbar and sources toolbar have been combined.
AFS is a distributed filesystem which offers a client-server architecture, transparent data migration abilities, scalability, a single namespace, and integrated ancillary subsystems.
Changes: A large number of bugfixes (including fixes in the Linux cache manager and the fileserver) are included, as well as a minor new feature enabling gathering information about PAG membership from userspace code. Since pre2, Linux kernel module build issues and a potential NULL pointer dereference in the fileserver have been fixed.
listparser is a program to parse OPML subscription lists into a negotiable format. It is currently designed to tear through subscription lists and return all of the feeds that it finds.
Changes: Subscription list inclusions are now supported, along with a few more OPML optional attributes.
Kate is a codec for karaoke and text encapsulation for Ogg. Most of the time, this would be multiplexed with audio/video to carry subtitles, song lyrics (with or without karaoke data), etc, but it doesn't have to be. A possible use of a lone Kate stream would be an e-book. Moreover, the motion feature gives Kate a powerful means to describe arbitrary curves, so hand drawing of shapes can be achieved. This was originally meant for karaoke use, but can be used for any purpose. Motions can be attached to various semantics, like position or color, so scrolling or fading text can be defined.
Changes: This release fixes canvas size encoding/decoding on big endian hosts.
Dillo Web browser is a very fast, extremely small Web browser that's written in C and C++. The source is around 600 KB, and the static binary is about 980KB. It is a graphical browser built upon FLTK2, and it renders a good subset of HTML and CSS, excluding frames, JavaScript, and JVM support.
Changes: This a bugfix release that addresses a security issue with images and clears some compiler warnings. Users are advised to upgrade ASAP.
Open Tool Kit (Otk) is a portable widget library for making graphical user interfaces for C programs. It emphasizes simplicity for the application programmer without eliminating capability. Based on OpenGL, Otk supports Linux, Unix, and other OSs neutrally and efficiently. It is simple and compact, and it strives for easy compilation and linking to other applications. In seeking to address several issues associated with earlier graphics APIs, Otk explores some interesting methods, such as window-relative layout instead of pixel-based layout.
Changes: A switch was added for showing hidden 'dot' files and directories in the file browser. A minor fix was made for replacing highlighted text when typing. Two new symbols were added to the built-in vector-font, and improvements were made to several glyphs.
xwax allows DJs and turntablists to playback digital audio files controlled using normal turntables via timecoded vinyl. It handles needle drops, pitch changes, scratching, spinbacks, and rewinds, making it a capable tool for beat-mixing and scratch-mixing. It focuses on an accurate vinyl feel that is efficient, stable, and fast.
Changes: Timecode decoder has been rewritten with 4 times the resolution of previous versions and MixVibes vinyl support. JACK audio devices and variable sample rates are now supported, and there are other small changes.
FreeNOS is an experimental microkernel operating system for learning purposes. The system is very experimental, yet it currently supports virtual memory, simple task scheduling, and interprocess communication (IPC). It currently contains support for a few devices, including VGA, keyboard, i8250 serial, and PCI host controllers. FreeNOS has an experimental implementation of several filesystems, such as the virtual file system, procfs, tmpfs, and ext2fs. Current application libraries include libposix, libc, libteken (terminal emulation), and libexec (executable formats). All source code has been documented with Doxygen tags. It has been tested on recent versions of Qemu, VMWare, VirtualBox, Bochs, and bare hardware.
Changes: This version contains bugfixes, enhancements, and new minor features. The system can now be compiled on many recent host platforms, including various Linux distributions, BSD systems, and OpenSolaris. Several new functions were added to the libraries including fork(), which is now used to fork server processes into the background. A working URI parser was added to libparse. The Ext2Create program was added to generate new Extended 2 FileSystems as a regular user, and replaces the external dependency on genext2fs.
Sawfish (the window manager formerly known as Sawmill) is an extensible window manager using a Lisp-based extension language. All window decorations are configurable and all user-interface policy is controlled through the language. Its aim is to manage windows in the most flexible and attractive manner possible. As such it does not implement desktop backgrounds, application docks, or other things that may be achieved through separate applications. Sawfish is mostly GNOME-compliant; almost all configuration may be made through a graphical interface.
Changes: The librep requirement has been bumped to 0.90.0, and the rep-gtk requirement to 0.18.4. ~/.sawmillrc is no longer a valid configuration file; use ~/.sawfishrc or ~/.sawfish/rc instead. New features: tabbed windowing support, infinite-desktop (makes the virtual screen bigger than the physical), UTF-8 support in window menus, improved KDE 3 Integration, new focus logic, and 3 new window animators: draft, eclips, and cross. By default, sawfish-ui uses a tree instead of a notebook. There are several bugfixes and other changes.
The Zild C Database Library implements a small, fast, and easy to use database API with thread-safe connection pooling. The library can connect transparently to multiple database systems. It has zero runtime configuration and connections are specified via a URL scheme.
Changes: This is a feature and bugfix release which greatly improves upon SQLite concurrency. The authors have tested libzdb with SQLite using up to 300 concurrent threads without experiencing lock problems.
Group-Office is a groupware suite that takes your office online, implementing online collaboration and CRM. It allows you to share projects, calendars, files and email online with co-workers and clients. It is easy to use and fully customizable. It also features synchronization with PDAs and Outlook.
Changes: Some upgrade bugs have been fixed.
Visifire is a set of data visualization components powered by Microsoft Silverlight. It lets you create and embed visually stunning animated Silverlight Charts within minutes. Visifire is easy to use and independent of the server side technology. It can be used with ASP, ASP.Net, PHP, JSP, ColdFusion, Ruby on Rails, or just simple HTML. Visifire's unique features are visually stunning animated charts, the ability to be embedded into any Web page in minutes, a tiny footprint (140 KB), and enterprise grade features.
Changes: This release adds minor bugfixes.
Scam-backscatter is a milter that prevents backscatter on mail servers which don't host mailboxes locally. It validates mailboxes by verifying the recipient addresses hosted on a different mail server.
Changes: Scam-backscatter now supports fallback for the backend SMTP server with the FALLBACKEND feature. A bug in the USEMAILERTABLE feature left the BackSMTPPort unset. A HELOHOST feature has been added. The connection handling and the error logging have been improved.
The OpenUDDI project is focused on creating a high performance, easy to use UDDI v3 compliant server and client library. The server and client is built using Java, version 5 for the server and version 1.4 for the client. The server uses Hibernate, and supports a wide variety of SQL databases for data storage.
Changes: This release contains no new features compared to the previous versions, but it has been refactored heavily. The LDAP layer has been removed entirely. This means that only Hibernate is supported as storage from now on. This has made it possible to do a number of optimizations. The main optimizations are in the Subscription API and the find_* operations, which now run much faster, especially on databases with many entities.
libmtag is a C music tagging library with simple API. It uses taglib behind the curtains, and as taglib, it supports ID3v1 and ID3v2 for MP3 files, Ogg Vorbis, and FLAC files. Bindings are available for Ruby and Python.
Changes: This release adds more features to work with specific tags, only for id3v1, or only for id3v2, and general tidying of the code.
VetTux is a modern veterinary clinic management and POS system. It aims to provide the veterinarian with a complete solution for running a clinic.
Changes: Logic was added to prevent mixing of Returns, Quotes, and Invoices. A bug where Tax2 control was showing Tax1 name in Dispense was fixed.
Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.
Changes: The default passdb backend has been changed to "tdbsam". Samba4 and Samba3 sources are included in the tarball. The way smbd handles untrusted domain names given during user authentication has changed. Various fixes have been made, including printer change notification for Samba spoolss print servers.
Pantheios is a C/C++ logging API library. It offers an optimal combination of complete type-safety, very high efficiency, genericity, and extensibility. It is simple to use and extend, highly portable (platform and compiler independent), and it upholds the C tradition of only paying for what you use. Pantheios supports logging of message statements of arbitrary complexity, consisting of heterogenous types. Pantheios supports filtering of log messages based on severity level.
Changes: This release adds support for GCC 4.4 (on Unix) and incorporates a workaround of a probable defect in the Intel C/C++ 11 compiler.
Monster 2 is a nostalgic trip back to the days of the epic SNES RPGs like Final Fantasy and Breath of Fire. It was built from scratch with a focus on a good story, unique gameplay features, and professional looking and sounding artwork and audio.
Changes: This release fixes a major flaw in one of the mini games that caused it to play very poorly on older, slower computers, a crash in the second Tiggy battle scene, and a shared library problem with the OpenGL version of the game on Mac OS X. Patches are available for this and future releases.
cwfloppy is a Linux device driver for the Catweasel Advanced Floppy Controller manufactured by Individual Computers. The Catweasel is a versatile Shugart bus controller (i.e., it can control floppy drives). It is extremely flexible and can be programmed to read and write just about any floppy disk in the world. This driver supports reading and writing of Amiga and MS-DOS DD/HD 3.5" disks.
Changes: The driver has been updated for Linux kernels 2.6.28 and higher, and it also works on AMD64 systems now.
Minimac is a minimalist, general purpose text macro processor. Its simplicity should make it particularly well suited as a front end preprocessor for little language compilers. It is meant to be simpler to use than m4. It uses an explicit argument stack, and user functions are defined by concatenation (similar to the Forth language). Macro expansion is delayed to the last possible moment. The software is currently in alpha release.
Changes: This release fixes a bug which led to dictionary corruption when a user macro was redefined, adds an {undefine} built-in, and makes the {remove} built-in silently ignore a non-existent file.
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 the velocity or groovy scripting language, a plugin system and skinability, J2EE scalability, XML/RPC remote API, Portlet integration, statistics, an RSS feed, PDF exporting, and WYSIWYG editing.
Changes: This is a bugfix release.