OPEN SOURCE DEVELOPMENT NETWORK DAILY EDITION * NEWSLETTER
---------------------------------------------------------------------- 17th Systems Administration Conference (LISA 2003) October 26-31, 2003 - San Diego, CA USA The Conference For and By Sysadmins - Sponsored by USENIX & SAGE Meet, learn, & exchange ideas on every aspect of computer and network management. Don't miss out! Receive an additional discount when you register online. http://www.usenix.org/events/lisa2003 ---------------------------------------------------------------------- September 09, 2003 Freshmeat Latest Updates /dev/random for HP-UX 11.00 0.0.2 http://freshmeat.net/releases/135214/ /dev/random for HP-UX 11.00 provides a random device for HP-UX 11. a place to go 0.5.3 (Development) http://freshmeat.net/releases/135281/ aptg(2) (a place to go) is a Web-based email client written in PHP, using localhost connections to a running IMAP4 server. It is designed to work with Postfix. Authentication is against a MySQL database as used by pam_mysql (username + password) or by using one of the virtual email addresses (also stored in the MySQL database) and that password. A powerful addressbook is also included. It uses its own session handling system with one-time session ids. The development version has experimental GnuPG support. abcMIDI 2003_09_07 http://freshmeat.net/releases/135194/ The abcMIDI suite consists of programs for turning ABC music files into MIDI and vice versa, typesetting them as PostScript files, and manipulate them in several ways. Afian 1.4.5 http://freshmeat.net/releases/135235/ Afian is a Web-based file manager which allows you to upload, rename, create, and delete files on a server through HTTP, eliminating the need for an FTP client. It has a clipboard with Cut, Copy, and Paste features. The easy-to-use interface lets you select multiple files and folders by clicking on their icons (there are no checkboxes). Context menus and dialog boxes appear on the screen without refreshing the page. The script looks pretty and installs quickly. aMule 1.0.3 http://freshmeat.net/releases/135250/ aMule is short for "another eMule file-sharing program". It is another fork of the xMule project. It connects to the eDonkey2000 network, and supports Linux, *BSD, and Mac OS X platforms. aMule's distinctive feature is its new vision of the GUI. avlmap 0.12.2 http://freshmeat.net/releases/135249/ AVLMAP is a key:data pair data mapping (associative array) library for C programming based on AVL balanced binary trees. Added features include ordered data retrieval forward or reverse, support for optional duplicate keys (e.g. an extra linked list not needed), and the ability to find the nearest member if an exact match isn't available. Both key and data types may be selected from a choice of C data types including string and array variations. One mapping always has one key type, but data types may be mixed within a mapping. AVR Cross Development Kit 20030907 http://freshmeat.net/releases/135159/ AVR Cross Development Kit is a CDK for Atmel's AVR RISC processor series. It provides a comprehensive assembler and C development environment on Linux or similar host systems. BBclone 0.32.3 http://freshmeat.net/releases/135285/ BBclone is a PHP Web counter on steroids which displays individual logs as well as aggregated data. It is a clone of Big Brother webstats, except that it is written in PHP and it relies only on flat files (no database needed). BBclone enables any Web site administrator to have a very precise view of who visit the website: OS, browser, date, referring page etc. Main features include reload resistance, hostname resolution, proxy workaround, and blacklist. Bugzero 3.0.1 http://freshmeat.net/releases/135252/ Bugzero is an all-in-one product for software bug tracking, defect issue incident tracking, trouble ticketing, help desk support, and customer email management. It is simple to use and avoids complexity by making the tasks or projects separate and independent. It is platform and database system independent (based on Java). It supports multiple projects, group and field level access control, automatic bug assignment, file attachment, email notification, inbound email management, metric reports, and workflow. It also features advanced search capability, a comprehensive bug audit trail, CVS version control integration, self registration to public projects, and an easy to use system administration tool for project configuration and user account management. BusyB 1.4 http://freshmeat.net/releases/135231/ BusyB is a simple system for automatically executing builds. If you have software that you want to build at certain times or when certain things happen, BusyB is the utility for you. Cayenne 1.0 RC2 http://freshmeat.net/releases/135233/ Cayenne is a free object-relational persistence framework written in Java. Its goal is to make development of database Java applications faster and more consistent with the Object Oriented Programming concept. Some of the ideas used in Cayenne have been inspired by the persistence mechanism of NeXT's (and now Apple's) WebObjects application server. CentralNic Toolkit 0.0.8 (PHP) http://freshmeat.net/releases/135201/ The CentralNic Toolkit is CentralNic's system for instantaneous Registry-Registrar Communications. Registrars can use this system to register and modify CentralNic domain names in real time, with no delays for human intervention or e-mail processing. The Toolkit also provides advanced and efficient methods for searching for and querying domain names and whois records, and retrieving account information. Cheap Threads 2.5.2 http://freshmeat.net/releases/135205/ Cheap Threads is a collection of portable C routines for implementing sychronous threads. It includes a scheduler and a facility for passing messages among threads. Threads may run in a round robin or according to a priority scheme. Each thread must voluntarily relinquish control from time, via an ordinary function return, so that other threads can run. Since the threads are synchronous, i.e. they don't interrupt each other, they don't need to use semaphores, mutexes, critical sections, or other facilities to keep from interfering with each other. One version of Cheap Threads is designed for embedded systems. checksuite 2.4 http://freshmeat.net/releases/135185/ checksuite is a suite of programs that provide notification and assistance with day-to-day system administration tasks. These programs monitor system resources as well as some security aspects on a system. There are several options that can be passed to the command line, and a full listing can be shown by passing a -h to each program. cmdftp 0.641 http://freshmeat.net/releases/135178/ cmdftp is a command line FTP client for Linux with shell-like functions which uses passive mode only, works in local and remote mode transparently, tries to keep the connection alive, and supports multiple and recursive file transfers. It is aimed at being simple yet powerful. Code-Forge IDE 3.5 http://freshmeat.net/releases/135182/ C-Forge is a multi-language, multi-user integrated development environment that provides full project management and complete edit/compile/debug cycle support for over 30 programming languages. Features include a GUI makefile builder (total abstraction of the makefile concept), a class hierarchy browser, graphical configuration for almost all free and commercial compilers, a project manager for visual presentation of project structure and component status using a dependency tree, a separate "desktop" area showing work in progress, a fully configurable programmer's editor, transparent revision control for CVS, BitKeeper, RCS, SCCS, Perforce, PRCS, and Visual Source Safe, a GUI Revision Control Tool, a Diff/Merge tool, an rc-aware Search/Replace Tool, automatic tags management, and much more. CodeWorker 2.18 http://freshmeat.net/releases/135266/ CodeWorker is a scripting language for producing reusable, tailor-made, evolving, and reliable IT systems with a high level of automation. An extended BNF syntax allows the definition of new domain-specific languages or parsing existing formats. A template-based syntax like PHP and JSP allows the writing of patterns for generating code. The code generation knows how to preserve protected areas with hand-typed code and offers code expansion, source-to-source translation, and program transformation. These tasks are executed in a straightforward process, with no binding to an external programming language and with no translation of requirements specification in a constraining format. ConfiMM 0.1 http://freshmeat.net/releases/135160/ ConfiMM is a administration suite for Web serverrs that can manage Apache virtual hosts, Postfix, Proftpd, and MySQL, and supports admin, reseller, and user access levels. Deskfinity Beta 1.0 http://freshmeat.net/releases/135227/ Deskfinity is designed to allow you to have more than one set of desktop icons available. If your desktop is cluttered with icons for various tasks, Deskfinity will allow you to create an infinite number of desktop icon sets for as many different sets of icons as you would like. DKMS 0.34.10 http://freshmeat.net/releases/135262/ DKMS (Dynamic Kernel Module Support) is a framework where device driver source can reside outside the kernel source tree so that it is very easy to rebuild modules as you upgrade kernels. This allows Linux vendors to provide driver drops without having to wait for new kernel releases (as a stopgap before the code can make it back into the kernel), while also taking out the guesswork for customers attempting to recompile modules for new kernels. For veteran Linux users it also provides some advantages since a separate framework for driver drops will remove kernel releases as a blocking mechanism for distributing code. DRT 0.4.0 http://freshmeat.net/releases/135190/ DRT is a design recovery tool for interactive graphical applications running under the X Window System. The tool automatically captures actions performed while using such an application. Functions particularly relevant to each action are highlighted. Moreover, the action itself is described visually from fragments of the application display. One can search and browse these actions to learn about the design of an application. DSPAM 2.7.0-beta.1 http://freshmeat.net/releases/135217/ DSPAM is a server-side anti-spam agent for UNIX email servers. It masquerades as the email server's local delivery agent and filters/learns spam using a Bayesian statistical approach which provides an administratively maintenance-free, self-learning anti-spam service. Each email is broken down into its most interesting tokens, each assigned a spam probability. All probabilities are then combined to produce a statistical probability of spam. This approach, applied to a mature corpus of email, has the potential to yield a 99.75% success rate with less than a 0.03% chance of false positives. E-Cell System 3.1.98 (ecell3) http://freshmeat.net/releases/135236/ E-Cell System is an object-oriented software suite for modelling, simulation, and analysis of large scale complex systems such as biological cells. It allows many components, driven by multiple algorithms with different timescales, to coexist. The core library is written in C++ with a Python binding, and frontend software uses Python. e4Graph 1.0a9 http://freshmeat.net/releases/135188/ e4Graph is a C++ library that allows programs to store graph-like data persistently and to access and manipulate that data efficiently. With e4Graph, you can arrange your data in the most natural form that reflects the relationships between its parts, rather than having to force it into a table-like format. The e4Graph library also allows you to concentrate on the relationships you want to represent, and not on how to store them in a database. You can modify data items, and add and remove connections and relationships between pieces of data on the fly. e4Graph allows you to represent an unlimited number of different connections between pieces of data, and your program can selectively manipulate the data according to the relationships it cares about, not having to know about other connections represented in the data set. EasyTAG 0.30 (Stable) http://freshmeat.net/releases/135246/ EasyTAG is a utility for viewing and editing tags for MP3, MP2, FLAC, Ogg Vorbis, MusePack, and Monkey's Audio files. It features a simple and attractive GTK+ interface. Efax-gtk 2.2.0 (Stable) http://freshmeat.net/releases/135274/ Efax-gtk provides a GUI frontend for the efax fax program. It interfaces with efax directly, replacing the scripts supplied with efax, and can be used for receiving and sending faxes, and for viewing, printing, and managing faxes which have been received and sent. It requires the GTK+ and Gtkmm libraries. Ghostscript (gs) must also be installed. fingerdvd 1.1 http://freshmeat.net/releases/135183/ fingerdvd is a Python module and commandline tool which can fingerprint a DVD and use the fingerprint to submit or retrieve disc information. floppyfw 2.9.5 (Development) http://freshmeat.net/releases/135198/ floppyfw is a router and simple firewall on one single floppy. It uses Linux basic firewall capabilities, and has a very simple packaging system. It is perfect for masquerading and securing networks on ADSL and cable lines, using both static IP, DHCP, and PPPoE, and provides a simple installation, which usually involves editing of only one file on the floppy. FLTK 1.1.4 http://freshmeat.net/releases/135279/ FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and Mac OS X. It provides modern GUI functionality without the bloat, and supports 3D graphics via OpenGL and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, and also works fine as a shared library. It also includes an excellent UI builder called FLUID that can be used to create applications in minutes. Freecell 1.3 http://freshmeat.net/releases/135218/ Freecell is a version of the classic solitaire card game that you can win almost every time, if you have the skill. It features full undo and redo, a game attempt history record, and a hint function. Gammu 0.83 http://freshmeat.net/releases/135265/ Gammu (formerly known as MyGnokii2) is cellular manager for various mobile phones and modems. It currently supports Nokia 3210, 33xx, 3410, 35xx, 51xx, 5210, 5510, 61xx, 62xx, 63xx, 6510, 6610, 6800, 71xx, 7210, 82xx, 83xx, 8910, 9110, and 9210, and AT devices (such as Siemens, Alcatel, Falcom, WaveCom, IPAQ, and other). It has a command line version with many functions for ringtones, phonebook, SMS, logos, WAP, date/time, alarm, calls, etc. It can also make full backups and restore them. It works on various Unix systems (like Linux) and Win32. GLT OpenGL C++ Toolkit 0.8 rc3 (Release Candidates) http://freshmeat.net/releases/135232/ Glt is a library of C++ classes and routines for programming interactive 3D graphics with OpenGL. The aim of Glt is to augment the OpenGL API with convenient mechanisms for manipulating the OpenGL state machine. Glt is a work in progress, and by no means covers the entire OpenGL specification. However, it already includes several useful classes and is designed so that additional classes can be added easily. In addition to Glt, the GlutMaster classes provide C++ wrappers for the GLUT API. GNOME ALSA Mixer 0.9.5 http://freshmeat.net/releases/135221/ This project is a sound mixer for GNOME written for the Advanced Linux Sound Architecture (ALSA). GnomeMeeting 0.98.4 http://freshmeat.net/releases/135220/ GnomeMeeting is an H.323 compatible videoconferencing and VoIP/IP telephony application that allows you to make audio and video calls to remote users with H.323 hardware or software (such as Microsoft Netmeeting). It supports all modern videoconferencing features, such as registering to an ILS directory, gatekeeper support, making multi-user conference calls using an external MCU, using modern Quicknet telephony cards, and making PC-to-phone calls. gURLChecker 0.6.1 (Stable) http://freshmeat.net/releases/135268/ gURLChecker is a C/GNOME 2 tool that can check links on a single Web page or on a whole Web site in order to determine the validity of each page. HBCI4Java 0.5 (Passport Editor) http://freshmeat.net/releases/135255/ HBCI4Java is a Java library for the HBCI home banking interface. It supports almost all aspect of the HBCI versions 2.01, 2.1, 2.2, and HBCIplus (with PIN/TAN support). Its API is very application-oriented, so no knowledge about HBCI is required. HBCI4Java 2.4.4 (Package) http://freshmeat.net/releases/135254/ HBCI4Java is a Java library for the HBCI home banking interface. It supports almost all aspect of the HBCI versions 2.01, 2.1, 2.2, and HBCIplus (with PIN/TAN support). Its API is very application-oriented, so no knowledge about HBCI is required. HTBGUI 0.2 http://freshmeat.net/releases/135277/ HTBGUI is a GUI for iproute. It allows users to create desired class/filter configurations by adding self- explanatory icons and setting various parameters. Parameters such as bandwidth and filters are included along with everything that is needed to set up bandwidth limiting. Issue Dealer 0.9.6 (Main) http://freshmeat.net/releases/135191/ The Issue Dealer is a simple product for managing (structuring, editing, prioritizing, categorizing) issues. It is primarily used to manage information. J2DA! 0.2 http://freshmeat.net/releases/135130/ J2DA! is an abstraction Layer for creating Java 2D games. It uses Java2D or OpenGL to draw graphics and handles the drawing of sprites, lines, rectangles, bitmap fonts, buttons, and input fields. Java Serialization to XML 2 2.1 http://freshmeat.net/releases/135196/ Java Serialization to XML 2 allows you to convert Java objects into streams of XML and back again. Using it is as easy as replacing "ObjectOutputStream" with "JSX.ObjectWriter" to convert objects to XML, and replacing "ObjectInputStream" with "JSX.ObjectReader" to convert XML into objects. JSX subclasses Java's serialization classes, so it can be used in their place with the same simple power. This allows you to check and correct your distributed, persisted, and logged object data, and process it with XSLT, SAX, and DOM. JSX handles all objects, complex object graphs, new classes, old classes, and evolving classes. JSX even handles classes that do not implement the "Serializable" interface. jSyncManager 3.0 beta 02 (Core Application Set) http://freshmeat.net/releases/135275/ jSyncManager is a Java-based data synchronization toolkit for PalmOS handhelds. It consists of a developers API, including a fully Palm-compatible synchronization protocol stack, and a set of end-user applications. It is ideal for use by any individual or organization that needs fast, stable, and easily extendable PalmOS handheld data synchronization that can run on a variety of platforms. It also supports plug-ins, which can be used to add synchronization support to applications, and includes a variety of import and export modes, including XML and CSV. jSyncManager 3.0 beta 05 (API) http://freshmeat.net/releases/135273/ jSyncManager is a Java-based data synchronization toolkit for PalmOS handhelds. It consists of a developers API, including a fully Palm-compatible synchronization protocol stack, and a set of end-user applications. It is ideal for use by any individual or organization that needs fast, stable, and easily extendable PalmOS handheld data synchronization that can run on a variety of platforms. It also supports plug-ins, which can be used to add synchronization support to applications, and includes a variety of import and export modes, including XML and CSV. jzip.org 0.2.0 http://freshmeat.net/releases/135222/ jzip.org is WinZip like program written in java. It is platform independent and easy to use, offering jar archivization. It uses the Swing libraries for its GUI. knoda 0.6.1-test2 http://freshmeat.net/releases/135186/ knoda is a database frontend for KDE based on the hk_classes library. kracer 0.3 http://freshmeat.net/releases/135146/ kracer is a racing game for Nokia phones that support J2ME. It is aimed at the higher resolution Nokia phones such as the series 60 phones (3650 and 7650), with smaller tile set for smaller screen phones. It still needs more tracks and better graphics. A port for non-Nokia phones exists as well. Kroneko 0.3.19b http://freshmeat.net/releases/135211/ Kroneko is a KDE3 tool for configuring cron and anacron. KTML 3.0.4 http://freshmeat.net/releases/135152/ KTML is a browser-based WYSIWYG HTML editor that facilitates easy content formatting using its advanced table and image manipulation features. Unlike other online editors, it supports most platforms and configurations, providing users with advanced text and paragraph formatting capabilities as well as CSS support and easy HTML tag selection. It also features advanced image manipulation, an effective spell checking module, and a Server Behavior for Dreamweaver MX. LabPlot 1.2.0 http://freshmeat.net/releases/135200/ LabPlot is a KDE application for data plotting and function analysis. It support both 2D and 3D plots and tries to emulate most of the functions supported by programs like Microcal Origin or SPSS Sigmaplot. libwpd 0.6.1 http://freshmeat.net/releases/135179/ libwpd is a library designed to help in the process of importing and exporting WordPerfect documents by hiding its stream-based formatting behind a modern C++ API. It is used in the recent versions of AbiWord's WordPerfect filter. A stand-alone utility based on libwpd, wpd2sxw, is available now for converting WordPerfect documents to OpenOffice.org's XML-based file format. mach 0.4.0 http://freshmeat.net/releases/135209/ mach allows you to set up clean roots from scratch for any distribution or distribution variation supported. This clean-build root can be used for several goals: making clean packages, setting up chroots for services to run it, or making disk images of clean roots (e.g., for UML). mach is inspired by the GAR packaging system and uses Makefiles to do its job. Mage 6.25 http://freshmeat.net/releases/135184/ Mage is a 3D vector display program that shows "kinemage" graphics used in both teaching and research, in applications ranging from estuary ecology to X-ray crystallography model quality assessments. It displays the 3D relationships between data in an interactive environment, which facilitates both open-ended exploration and structured presentation. It includes many tools for on-screen measurement, construction, and editing of the display objects, and can write either kinemage output or various types of 2D images. Maildirtree 0.1 http://freshmeat.net/releases/135189/ Maildirtree is a small program which is able to take flat hierarchies of Courier-IMAP format Maildir directories and print them out in format similar to tree(1). It also scans for unread messages and counts the total messages for each valid folder, and has partial support for recursing into an actual directory hierarchy of Maildirs. MarsDict 0.1.3 http://freshmeat.net/releases/135251/ MarsDict is a GTK dictionary frontend which uses plugins to get words from data sources. With the appropriate plugin, it can connect to MySQL, dict servers, or plain text files. mkxvcd.sh 1.1 http://freshmeat.net/releases/135216/ mkxvcd.sh is a shell script that creates an PAL VCD MPEG1 stream that fits up to 2 hours of movie data on an 80-minute CDR. It can use any file that can be played by mplayer as input. It only requires tools from the mplayer and mjpegtools packages. msmtp 0.5.0 http://freshmeat.net/releases/135208/ msmtp is an "SMTP plugin" for Mutt and (probably) other MUAs. It forwards messages to an SMTP server which does the delivery. Features include various SMTP AUTH methods, TLS-encrypted connections, support for multiple accounts, and IPv6 support. MUDMapper 0.1 http://freshmeat.net/releases/135135/ MUDMapper is a simple tool that uses Python and DiaCanvas to draw maps of MUD locations. It can save and reload maps and keep descriptions for every room. My3SP 0.1.0 http://freshmeat.net/releases/135162/ My3SP is a thin-client application designed to interoperate with the forthcoming Open3SP server. It provides features including integrated SSH connection management, role based access control, corporate VPN access, and secure corporate instant messaging. MyHeadlines 4.2.3 http://freshmeat.net/releases/135237/ MyHeadlines is module that adds syndicated headline functionality to any PHP and MySQL-based website. Your users may subscribe to multiple RSS feeds from a fully categorized database of over 1,000 sources. It was previously a PHPNuke/PostNuke Addon, but can now be integrated with any Web site. netomat 0.9 http://freshmeat.net/releases/135243/ netomat allows you to combine pictures, voice, and drawings to create email messages, blogs, and Web sites in minutes. You can change your netomat any time you want, and so can anyone to whom you send it. OpenAntiVirus samba-vscan 0.3.4 http://freshmeat.net/releases/135260/ samba-vscan provides on-access scanning of Samba shares with ClamAV, FRISK F-Prot Daemon, Kaspersky AntiVirus, OpenAntiVirus.org ScannerDaemon, mks AntiVirus, Sophos Sweep (via Sophie), Symantec AntiVirus Engine (via ICAP), and Trend Micro (via Trophie). It supports Samba 2.2.x/3.0 with working virtual file system (VFS) support. OpenInteract 1.99_03 (Beta) http://freshmeat.net/releases/135228/ OpenInteract is an extensible Web application server written in pure Perl. It includes a robust system of components, object-oriented data access, a consistent security scheme for both tasks and data objects, a simple user and group management system, and a convenient packaging system that makes it easy to distribute custom applications, amongst other things. It is stable, and runs out of the box on five different databases. p0f2 2.0.2-beta (Development) http://freshmeat.net/releases/135225/ p0f2 is a versatile passive OS fingerprinting and masquerade detection utility, to be used for evidence or information gathering on servers, firewalls, IDSes, and honeypots, for pen-testing, or just for the fun of it. It is a complete rewrite of p0f version 1 that used to be maintained by William Stearns. Papillon 0.5.3 http://freshmeat.net/releases/135264/ Papillon is a loadable kernel module designed for the Solaris OE 8 and 9. It was inspired by the Openwall and the HAP Linux kernel patches and adds security mechanisms and protections to the kernel that address common Unix security issues. Its functionality includes a restricted proc, chroot environment protections, secure STDIO file descriptors, restricted symlinks in /tmp, setuid protections, and more. Payroll Perl Modules 0.5 http://freshmeat.net/releases/135238/ Payroll is a series of Perl modules that provides an API for working with multiple countries' federal, state, and local taxes. It also supports calculating mileage reimbursement values and can handle adjustment entries. Currently it only supports the US in terms of countries and MO in its list of states. It should be relatively easy to enhance to support other countries/ states. Peffisaur 0.9 http://freshmeat.net/releases/135131/ Peffisaur is a multiuser MMS blogging system. It provides a way to send images and text from your mobile phone directly to a Web portal, and allows others to view and comment on your messages. You can create collections of messages and search through them. PHP-Quote 0.98 (Development) http://freshmeat.net/releases/135247/ PHP-Quote is a small PHP package that fetches stock market quotes from Yahoo!Finance. The quote is placed in a standard PHP class. PHPlist 2.5.5 http://freshmeat.net/releases/135226/ PHPlist is a mailing list system that allows posting via a Web page. It works well when used for announcements, and can handle very large email address lists. Users can sign up to multiple lists, but will only receive a single copy of cross-posted messages. When signing up, users can identify their geographical location, and messages can be targetted to these. You can add place holders in your email that will be replaced with personal details (such as the person's name). Users can update their own information, and unlike many other mailing list systems, they can change their email address. HTML emails are supported. Postfix 2.0.15 (Stable) http://freshmeat.net/releases/135193/ Postfix is an attempt to provide an alternative to the widely-used Sendmail program. Postfix attempts to be fast, easy to administer, and hopefully secure, while at the same time being sendmail compatible enough to not upset your users. pppcost 0.3 (GNOME 2) http://freshmeat.net/releases/135242/ pppcost is a graphical displaying tool for pppcounter. pppcost 0.2.1 http://freshmeat.net/releases/135241/ pppcost is a graphical displaying tool for pppcounter. pppcounter 0.3.3 http://freshmeat.net/releases/135239/ The pppcounter is subproject of the pppcost project. The general function of the pppcounter is to save the begin and finish times of the connection to a log file, and to act as a tool library for cost calculation. It includes a time logger, tool library, cost calculator, and a configuration file maker. Pyamp 0.1.1 http://freshmeat.net/releases/135141/ Pyamp is a music player for KDE that supports MP3, Ogg, and wav playback. It integrates with Konqueror and comes with a unique system tray and a Winamp style playlist editor. It was written completely in Python and is not a frontend to xmms, xine, or mpg123. pyredir 0.27 http://freshmeat.net/releases/135177/ pyredir is a flexible but simple redirector for Squid implemented in Python. URLs matching Python regular expressions can be redirected using regular expression substitution, databases of filename-to-url mappings, alternative config files, or child redirectors. Utilities are provided for generating database files from file archives and config files from adzap patterns. It is primarily useful for redirecting requests to large local FTP archives, but it can also be useful as a top-level redirector that seperates and feeds requests to more specialized child redirectors. QMail Installation 1.3.6-RC1 http://freshmeat.net/releases/135125/ QMail Installation is a small and very practical script that makes it easy to install qmail and other related tools, such as vpopmail, qmailadmin, spamassassin, F-prot, and qmailmrtg. Ragel State Machine Compiler 2.0 http://freshmeat.net/releases/135181/ Ragel compiles finite state machines from regular languages into runnable C code. It allows you to embed actions at any point in your regular language and to control the non-determinism in the resulting machines. It understands concatenation, union (the "or" operator), kleene star, subtraction, and intersection, as well as some helpers like "!", "?" and "+". Ragel's finite state machines are closed under all of its operators. This property allows for arbitrary regular lanuages to be described. It can be used to create a parser for any language that is regular. randomplay 0.3 http://freshmeat.net/releases/135269/ Randomplay allows you to play your music collection in random order with a memory of songs played preserved across sessions, so you don't "lose your place" if you have to shut down. It also has many features to make command-line music playing more convenient, including recursive regexp searching for tracks and the ability to specify a certain number of tracks, bytes, or minutes to play. It can also generate a list of music files to be loaded onto a portable music player device. Raptor RDF Parser Toolkit 1.0.0 http://freshmeat.net/releases/135223/ Raptor is a C library for parsing RDF syntaxes into RDF triples. It supports the latest revision of RDF/XML (including collections and datatypes), N-Triples, and some XML RSS via a tag soup parser. It handles the RDF/XML used by RDF applications such as RSS 1.0, FOAF, Dublin Core, and OWL. It can use either expat or libxml2 for XML parsing, libcurl when available for URI retrieval, and is portable to many POSIX systems. Redland RDF library 0.9.14 (Development) http://freshmeat.net/releases/135253/ Redland is a library providing high-level APIs for RDF (Resource Description Framework), allowing it to be stored, parsed, queried, and manipulated. Redland has an object-based, modular design and comes with detailed reference documentation and examples. APIs are provided in C, Perl, Python, Ruby, PHP, Java, and Tcl. SafariToHTML 0.7 http://freshmeat.net/releases/135271/ SafariToHTML creates a Yahoo!-like Web directory from Safari bookmarks. The output is customizable. Salamander Web Browser 0.4 http://freshmeat.net/releases/135180/ Salamander is a Web browser based on the Gecko Mozilla engine, compliant with many Internet standards. Shishi 0.0.5 http://freshmeat.net/releases/135282/ Shishi is a (still incomplete) implementation of Kerberos 5, which can be used to authenticate users in distributed systems. It contains a library that can be used by application developers, and a command line utility for users. Shishi supports Kerberos authenticated telnet client/server, IMAP client/server (via GSSAPI), SSH client/server (via GSSAPI), rsh/rlogin client, and a PAM module for host security. shorlfilter 0.5 http://freshmeat.net/releases/135270/ Shorlfilter is a text filter that shortens long URLs using an online redirection database. It takes all HTTP links longer than a specified length and converts them to short links through the online shorl database. It is particularly handy for email, and can be used as a vim or mutt macro. Simple DirectMedia Layer 1.2.6 http://freshmeat.net/releases/135256/ SDL is a library that allows you portable low-level access to a video framebuffer, audio output, mouse, and keyboard. With SDL, it is easy to write portable games which run on Linux (x86, Sparc, PPC, Alpha), Solaris (Sparc), Win32 (95, 98, NT), BeOS (x86), and MacOS (PPC). SPOPS 0.79 (Stable) http://freshmeat.net/releases/135229/ SPOPS (Simple Perl Object Persistence w/ Security) is a robust and powerful Perl module that allows you to serialize objects. It is unique in that it also allows you to apply security to these objects using a fairly simple but powerful scheme of users and groups. It's also unique in that for most objects, you will not need to write any code. All you need is a fairly simple configuration file, and you can have a class for your object ready to go, right out of thin air. symox 0.2 http://freshmeat.net/releases/135195/ symox (set your mouse on X) is a command-line tool that automatically sets your mouse pointer to the given position if the mouse pointer isn't moving. It can be useful in a X startup script like your ~/.xsession. syrep 0.1 http://freshmeat.net/releases/135166/ Syrep is a generic file repository synchronization tool. It can be used to synchronize large file hierarchies bidirectionally by exchanging patch files. It is truely peer-to-peer and does not require a central server. Synchronization between more than two repositories is supported, and patch files can be transferred via offline media such as removable hard drives or compact disks. Tapestry 3.0-beta-3 http://freshmeat.net/releases/135272/ Tapestry is a rich, component-based object model for developing dynamic, robust, highly interactive Web applications. Applications are constructed in terms of Java objects, methods and properties, instead of URLs and query parameters. It builds and interprets all URLs, dispatching directly to application-specific "listener" methods. It includes complete source code, documentation, tutorials and a complete example J2EE application. Tent 1.0 http://freshmeat.net/releases/135187/ Tent is a set of PHP scripts and modules for managing data stored in a MySQL database. It was originally written to handle a staff database and a contact manager. Its features include a calendar, contact management, sales tracking, a shopping cart, and general workflow modules. The Quine McClusky Simplification Tool 0.92c-beta (Development) http://freshmeat.net/releases/135240/ The Quine McClusky Simplification Tool should optimize boolean equations by using the Quine McClusky process. The input syntax is very easy, and it already works with a few variables. Thy 0.8.1 (Development) http://freshmeat.net/releases/135206/ Thy is a lightweight HTTP daemon that is designed to be clean and fast, yet powerful enough to serve many hits a day. Despite its small size, it supports CGI, IPv6, SSL/TLS, and on-the-fly compression. Ultra-Performance UDPForwarder 3.1 http://freshmeat.net/releases/135259/ UDPForwarder listens on multiple ports to forward incoming UDP datagrams from clients to the corresponding server and forwards the server's response back to the client. This works 100% transparently, so clients think they are talking to the forwarder and the server does not notice the clients' real IP. It was initially designed to work as a transparent relay for online game traffic (static routing). It might be useful for hiding IPs or tricking firewalls. Its motivation and advantage over existing tools is its uncompromising focus on performance, which is crucial when dealing with hundreds and thousands of datagrams per second without allowing any rise in response time. UNFS3 0.8.3 http://freshmeat.net/releases/135267/ UNFS3 is a user-space implementation of the NFSv3 server specification. It is designed to be portable to different operating systems, with built-in Linux and Solaris support. UnNaTuRaL 0.1.3 http://freshmeat.net/releases/135224/ UnNaTuRaL is a platform-independent role-playing engine. It was named for the "UnNaTuRaL laws" of infinite individual user-created worlds. These detailed worlds are built entirely from resource files (simple, easy-to-read text-files) which control the language of the user interface, the terrain of the world, and its creatures, conflicts, and encounters. white_dune 0.25beta79 (Development) http://freshmeat.net/releases/135210/ white_dune is a graphical VRML97 editor. VRML97 (Virtual Reality Modeling Language) is the ISO standard for displaying 3D data over the Web via browser plugins. It has support for animation, realtime interaction and multimedia (image, movie, sound). White_dune can read VRML97 files, display and let the user change the scenegraph/fields, and load and store x3d (the next generation VRML XML format) files if configured to work with the nist.gov x3d translators. It also has support for stereoscopic view via "quadbuffer"-capable stereo visuals, and support for 3D input devices like a joystick, spaceball, or magnetic tracker. X-Itools pre1-0.6.10 (Development) http://freshmeat.net/releases/135203/ The goal of the X-itools project is to propose an alternative to products like Exchange or Lotus Notes/Domino. They are composed of several modules, and this project has been under development for several years. Modules include a shared public and private agenda, a flow-chart, task, and post-it manager, a visitors and associated badges manager, a password and history manager (with the ability to encrypt things other than passwords), a holiday manager (to manage public vacation days, illness periods, absence periods according to country profiles), a shared public and private address book, an incoming and outgoing phone calls manager, and a global management module. XDaliClock 2.20 http://freshmeat.net/releases/135175/ Dali Clock is a digital clock for the X Window System and PalmOS devices. When a digit changes, it "melts'' into its new shape. XML Catalog Manager 1.0 http://freshmeat.net/releases/135215/ xmlcatmgr is a command line script used to manipulate SGML and XML catalogs. It is lightweight and simple, and was designed to be integrated within system package managers. Basically, it can add and remove entries from catalogs. xSH-paranoia patch 0.2 http://freshmeat.net/releases/135230/ xSH-Paranoia Patch is an project started for admins who work in large system environments. It allows you to see which user executes which command, when, where, and from what IP address. It logs everything to syslog, and with syslog-ng, you can log it to another machine where no user should/would have access. Currently supported shells are bash and tcsh. YAZ 2.0.4 http://freshmeat.net/releases/135244/ YAZ (yet another Z39.50 toolkit) is a portable C/C++ programmer's toolkit which supports the development of Z39.50v3 clients and servers. Sample clients and a server are included with the distribution. yudit 2.7.6 http://freshmeat.net/releases/135219/ Yudit is a Unicode text editor for the X Window System. It can do True Type font rendering, printing, transliterated keyboard input, and handwriting recognition with no dependencies on on external engines. Its conversion utilities can convert text between various encodings. Keyboard input maps can also act like text converters. There is no need for a pre-installed multi-lingual environment. The menus are available in many languages. ------------------------------------------------------------------------ To unsubscribe - If you do not wish to subscribe to Freshmeat, go to: http://www.osdn.com/newsletters/unsubscribe.shtml ------------------------------------------------------------------------ Copyright (c)1999-2002 Open Source Development Network. All rights reserved.