|
Source: Freshmeat Daily News ASTUce is a regression testing framework for ECMAScript inspired by the xUnit architecture. It is intended for developers who wish to implement unit tests. License: Mozilla Public License (MPL) Changes: This release has moved from 10 to 28 tested hosts. There are more tests on browsers (Firefox and Safari) and operating systems (Linux Mandrake, Linux Ubuntu, and Mac OS X). Some minor bugs have been fixed.
Source: Freshmeat Daily News UniLETIM is a Web-based environment for complementary currency systems such as Local Exchange Trading System (LETS) or TimeBank/TimeDollars. License: GNU General Public License (GPL) Changes: A new Portuguese translation, a new pager, and some changes in expiration of old announcements.
Source: Freshmeat Daily News sysmgr is a PHP application that will allow sysadmins to monitor and upgrade multiple remote Unix/Linux machines. License: GNU General Public License (GPL) Changes: This release adds the ability to upgrade a package on the remote system by clicking on the package name. It adds checking the Solaris release against latest patch cluster. There are some bugfixes.
Source: Freshmeat Daily News Mp3blaster is an interactive text-based program that plays several audio file types (MP3, Ogg Vorbis, wav, and sid). It is one of the few audio players for the text console that allows full interactive control during playback. One of its key features is the ability to compose a very flexible playlist (while playing!). It plays most MP3 formats and has full mixer support built in. License: GNU General Public License (GPL) Changes: A bug has been fixed that could cause mp3blaster to crash on malformed MP3s. The cursor now follows the selection bar in the playlist and file manager, in order to aid blind people. The project site has been moved to sourceforge.
Source: Freshmeat Daily News Comix is a comic book viewer. It reads zip, rar, tar, tar.gz, and tar.bz2 archives (often called .cbz, .cbr and .cbt) as well as normal image files. License: GNU General Public License (GPL) Changes: This release introduces a mouse controlled magnifying lens that can be used to zoom in on parts of the images. There are more changes, such as adjustable sizes for the page thumbnails, small thumbnails for the bookmarks, and some bugfixes.
Source: Freshmeat Daily News core2 is a library that extends the ECMAScript built-in objects: Array, Boolean, Date, Error, Function, Number, Object, and String. License: Mozilla Public License (MPL) Changes: Moved from 10 to 28 tested hosts. More tests on browsers (Firefox and Safari) and operating systems (Linux Mandrake, Linux Ubuntu, and Mac OS X). Firefox 1.5 array methods are now a run-time patch and available to any hosts. Some unused code has been removed and bugs fixed.
Source: Freshmeat Daily News The SMS Server Tools (smstools) were made to send and receive SMS from one or many GSM modems. They include a send/receive daemon and some sample scripts to build an SMS email gateway and for logging into an SQL database. The daemon waits for files in an outgoing spool directory and sends them. It puts all received SMS in an incoming spool directory, and can call any external program for incoming or outgoing notification. This software support text messages in 7 and 16 bits (UCS2), as well as 8 bit binary messages. License: GNU General Public License (GPL) Changes: This release does not block the modem after every 3rd message, and it can now be installed on systems where sh is not a link to bash (e.g. Solaris).
Source: Freshmeat Daily News Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon, a commandline scanner, and a tool for automatic updating via Internet. The programs are based on a shared library distributed with the Clam AntiVirus package, which you can use in your own software. License: GNU General Public License (GPL) Changes: A possible heap overflow in the UPX code has been fixed. General improvements include better zip and mail processing, and support for a self-protection mode. The security of the UPX, FSG, and Petite modules has been improved.
Source: Freshmeat Daily News vsftpd is a secure and fast FTP server for UNIX-like systems that is used on many large and critical Internet sites. Its rich feature set includes SSL encryption, IPv6, bandwidth throttling, PAM integration, virtual users, virtual IPs and per-user / per-IP configuration. License: GNU General Public License (GPL) Changes: File locking of uploads was added to prevent downloads of partial uploads. Optional DNS resolution of pasv_address was added. Timezone issues with newer glibc versions were fixed. MDTM on non-existent files was fixed.
Source: Freshmeat Daily News This driver allows the Linux kernel to use the ATA over Ethernet (AoE) network protocol. Using AoE, a Linux system can use AoE block devices like EtherDrive (R) storage blades. The block devices appear as local device nodes (e.g. /dev/etherd/e0.0). License: GNU General Public License (GPL) Changes: The 2.6.15 Linux kernel is now supported.
Source: Freshmeat Daily News sysmgr is a PHP application that will allow sysadmins to monitor and upgrade multiple remote Unix/Linux machines. License: GNU General Public License (GPL) Changes: This release adds the ability to group servers. Tabs were added for organization. A login authentication system was added.
Source: Freshmeat Daily News WebCleaner is a filtering HTTP proxy. It can disable animated GIFs, compress documents on-the-fly (with gzip), add/remove HTTP headers, and remove unwanted HTML (adverts, Javascript, etc.). It can be customized to your needs. License: GNU General Public License (GPL) Changes: JavaScript and XML RSS feed parsing has been improved. The advert filter rules have been updated. Bugs in the SSL, Virus, and HTTP header filter modules have been fixed.
Source: Freshmeat Daily News HA/FST is a high availability clustering tool for up to four Solaris nodes. It supports any application that can be managed from the command line. It comes with support for NIC failover, Apache, Oracle, NFS, Samba, Solaris Volume Manager, Veritas Volume Manager, and application fallback and failto. License: GNU General Public License (GPL) Changes: The requirement for a license to use extended features was removed, and the source code was released under the GNU GPL. If virtual host takeover occurred on the last node in the cluster, the bringup is no longer liable to be attempted on any random node. Using a reservation disk no longer results in bringing the cluster down due to remaining nodes' inability to lock a disk until SCSI timeout occurs. Label corrections in fsthamon and minor documentation corrections were made.
Source: Freshmeat Daily News The finite element package SyFi is a C++ library built on top of the symbolic math library GiNaC. The name SyFi stands for Symbolic Finite Elements. The package provides polygonal domains, polynomial spaces, and degrees of freedom as symbolic expressions that are easily manipulated. This makes it easy to define finite elements. License: GNU General Public License (GPL) Changes: This release adds Bernstein polynomials, Crouzeix-Raviart and Raviart-Thomas elements, Python support, and computation of the Jacobian of a nonlinear convection diffusion problem based on symbolic differentiation.
Source: Freshmeat Daily News GoGrinder is a Java program for practicing Go problems. It uses problems in SGF format. 750 problems are included in the install, and thousands more are easily downloadable (pointers are in the documentation). License: GNU General Public License (GPL) Changes: A defaultLanguage option was added to force language selection. Flipping and rotating of problems was improved, so now all possible orientations are used.
Source: Freshmeat Daily News Pen is a load balancer for "simple" TCP-based protocols such as HTTP or SMTP. It allows several servers to appear as one to the outside. It automatically detects servers that are down and distributes clients among the available servers. This gives high availability and scalable performance. License: GNU General Public License (GPL) Changes: Support for kqueue was added for BSD, offering better performance than select or poll.
Source: Freshmeat Daily News slapt-get is an APT-like system for Slackware package management. It allows you to search Slackware mirrors and third-party package sources (such as www.linuxpackages.net) for packages, compare them with installed packages, and install new packages or upgrade installed packages, all with a few simple commands. License: GNU General Public License (GPL) Changes: This release is to update translations, fix an escape bug when removing packages, and preserve access and modification time of the downloaded package.
Source: Freshmeat Daily News Gslapt is a GTK version of slapt-get. License: GNU General Public License (GPL) Changes: This release features updated translations and a fixed .desktop file.
Source: Freshmeat Daily News PLPA is an attempt to solve the problem of multiple API's for processor affinity within Linux. Specifically, the functions sched_setaffinity() and sched_getaffinity() have numbers and types of parameters depending on your Linux vendor and/or version of GLibc. This is quite problematic for applications attempting to use processor affinity in Linux for compile-time, link-time, and run-time reasons. The PLPA provides a single processor affinity API that developers can write to in order to get both consistent behavior and binary compatibility across different Linux installations (assuming that you have an executable that is otherwise binary Linux portable). License: BSD License (revised) Changes: This is the first official stable release. No changes were made since version 0.9a2 except the version number.
Source: Freshmeat Daily News OpenVZ is a modified Linux kernel with additional support for OpenVZ Virtual Private servers (VPS). VPSs are isolated, secure environments on a single physical server, enabling better server utilization and ensuring that applications do not conflict. Each VPS performs and executes exactly like a stand-alone server; VPSs can be rebooted independently and have root access, users, IP addresses, memory, processes, files, applications, system libraries, and configuration files. OpenVZ is a subset of Virtuozzo. License: GNU General Public License (GPL) Changes: A security fix was imported from the mainstream. A serial console deadlock fix was added from the mainstream. Statfs over simfs with enabled LBD was fixed. A kSmall SiS 182 driver update was done. Assorted minor fixes were made.
Source: Freshmeat Daily News Stream-2-Stream (abbreviated "s2s" or "S2S") allows anyone with a normal broadband connection to set up their own Internet television or radio station. Stations have no user limit, and can be set up without paying a fortune for bandwidth. Stream-2-Stream saves bandwidth by passing streams from one peer to another, rather than everyone getting a stream from one central server (Shoutcast/Icecast). Supported codecs are MP3, NSV, and Ogg Vorbis. License: GNU General Public License (GPL) Changes: A volume slider was added. The server accepting code is slightly more efficient. The server options panel was cleaned up. A station viewer was added. Ogg recording was fixed.
Source: Freshmeat Daily News WMApp is a C++ based library for writing WindowMaker-style dockapps. It provides numerous widgets, all with the traditional dockapp appearance. License: GNU General Public License (GPL) Changes: Several fixes were made so that WMApp will compile with modern, stricter C++ compilers. Two new, very small fonts are now available. There are also new set/getuserdata() members of the WMApp and WMWidget classes that can be used to store arbitrary data to be used within callback functions.
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: The calculation of the step size and order of Taylor series used were greatly improved. A bug in diffs on RHS were also fixed.
Source: Freshmeat Daily News DNA (Deep Network Analyzer) is an open, flexible, and extensible deep network analyzer server and software architecture for passively gathering and analyzing network packets, network sessions, and applications protocols. DNA is designed to be used for Internet security, intrusion detection, network management, protocol and network analysis, information gathering, and network monitoring applications. License: GNU General Public License (GPL) Changes: Adoption of OpenAdaptor(tm) as the Output Adapter mechanism. Support for local-only administration. A new targeted packet capture parser, new run scripts, and a new install mechanism. Many bugfixes.
      
Source: Freshmeat Daily News Gpsdrive is a map-based navigation system. It displays your position on a zoomable map provided from a NMEA-capable GPS receiver. The maps are autoselected for the best resolution, depending of your position, and the displayed image can be zoomed. Maps can be downloaded from the Internet with one mouse click. The program provides information about speed, direction, bearing, arrival time, actual position, and target position. Speech output is also available. License: GNU General Public License (GPL) Changes: The changed map was fixed. New download URLs were added. POI/Vector support was started. Problems with actual gpsd were fixed.
Source: Freshmeat Daily News Xarchiver is a GTK+ 2 frontend for manipulating arj, 7z, zip, rar, tar, bzip2, gzip, and RPM files. It allows you to create archives and add, extract, and delete files from them. Password protected archives in the arj, 7z, rar, and zip formats are supported. License: GNU General Public License (GPL) Changes: A bug in detecting arj password protected archives was fixed. A memory leak with the string which contains the extract_path was fixed. Detection of bzip2 was corrected, allowing Xarchiver to recognize files compressed with a block size other than 900k. A regression which caused bzip2 and gunzip to remain as zombie processes was fixed. A bug that caused Xarchiver to emit a segfault when the X button is pressed while it is working was fixed. A regression that prevented the creation of tar.bz2 and tar.gz archives was fixed.
Source: Freshmeat Daily News VHCS (Virtual Hosting Control System) provides complete hosting automation for Linux, including Web, mail (POP and IMAP), FTP, DNS, databases, quota, traffic control, and graphical user interfaces for the administrators, resellers, and users. License: Mozilla Public License (MPL) Changes: Some bugs were fixed. The autoresponder was fixed. SQL users can be added again without a prefix. Some GUI fixes were done.
Source: Freshmeat Daily News OBM is an Intranet CRM and groupware application written to help manage a company. It can also be used as a contact and customer database or as a shared calendar. It is written with PHP and uses MySQL or PostgreSQL (support for other databases is possible). It supports internationalization and themes, and includes sales force, help desk, time and project tracking, document management, user, and administration modules. License: GNU General Public License (GPL) Changes: Global enhancements were made in the List module, in the OF framework, and in many modules. All obm module categories are now handled by the framework. Contact sounding and approximative search were added, ancompany advanced search is now available everywhere. Cursor handling improvements were done, and new parameters are available. Many fixes were made in many modules.
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: This release implemented analyzer revocation in prelude-adduser (which will require an upcoming prelude-manager update so that revoked analyzer are denied connections). prelude-adduser now uses GnuTLS anonymous authentication in the event that SRP is not available, which is becoming a requirement since some distributions disable SRP support due to patent issues. A crash that occurred when providing prelude-adduser with a specific option was fixed along with a potential OpenBSD compilation issue due to a missing dependency in the GnuLib inet_ntop module.
Source: Freshmeat Daily News phc is a compiler for PHP that will translate PHP code directly into Linux assembly code. It can be used as a (C++) framework for developing refactoring tools, aspect weavers, script obfuscators, and any other tools that operate on PHP scripts. License: GNU General Public License (GPL) Changes: This release contains two minor bugfixes and a number of minor feature enhancements. The most important change is that "global" statements are no longer represented explicitly in the tree, but are represented in terms of reference assignments (see "Converting PHP" for details). Further, the abstract grammar has been modified slightly to make it easier to use and more consistent. Finally, the operation of the TreeTransform API has been improved for transforms that modify the tree structure (explained in tutorial 3), and the internals of the TreeTransform API have been documented.
Source: Freshmeat Daily News bonddb is an object orientated wrapper for PostgreSQL. It's a fast data abstraction layer written in C for C/C++ applications, to allow easy access to class objects. You can use existing PostgreSQL databases without any modification or additional tables needed in the backend. License: GNU General Public License (GPL) Changes: Escaping of SQL queries was improved. The loadby API was extended and several bugs were fixed.
Source: Freshmeat Daily News The yaSSL software package is a fast, dual-licensed implementation of SSL. It includes SSL client libraries and an SSL server implementation. It supports multiple APIs, including those defined by SSL and TLS. It also supports an OpenSSL compatibility interface. License: GNU General Public License (GPL) Changes: This release contains minor bugfixes, portability enhancements, and user requested changes, including the ability to add all certificates in a directory, more robust socket handling, no new overloading unless requested, and an SSL_VERIFY_NONE option.
Source: Freshmeat Daily News strongSwan is a complete IPsec and IKEv1 implementation for Linux 2.4 and 2.6 kernels. It interoperates with most other IPsec-based VPN products. It is a descendant of the discontinued FreeS/WAN project. The focus of the strongSwan project is on strong authentication mechanisms using X.509 public key certificates and optional secure storage of private keys on smartcards through a standardized PKCS#11 interface. A unique feature is the use of X.509 attribute certificates to implement advanced access control schemes based on group memberships. License: GNU General Public License (GPL) Changes: A new "ipsec starter" utility that sets up and updates connections much faster then the existing awk-based "ipsec setup" script was added. It also provides an update option that only reloads connections that have changed in ipsec.conf. "ipsec start --auto_update 60" automatically checks for changes every 60 seconds. Thus if the %defaultroute parameter is used to designate Pluto's own IP address, then dynamic address or network interface changes can be handled without the need to restart Pluto.
Source: Freshmeat Daily News NuFW is an authentication firewall suite: the gateway authorizes a packet depending on which remote user has sent it. It can also set quality of service on a per-user basis and log user activities into a SQL database. Furthermore, it can use an external authentication source such as an LDAP directory and be the key of a Single Sign On solution. License: GNU General Public License (GPL) Changes: This release is the first with full UDP support. Missing client side code was added.
Source: Freshmeat Daily News GConjugue is a graphical user interface for conjugue, a program that conjugates Portuguese verbs as spoken in Brazil. License: GNU General Public License (GPL) Changes: Bold and color fonts are now used. The program no longer freezes or misbehaves if the characters like spaces, $, ', or " are added to the word to be conjugated.
Source: Freshmeat Daily News Network Management Tool makes it possible to quickly find vital information about any of your network devices such as serial numbers and support contact information. A log is kept for each device so that you can enter service information. An automatic export feature that will create a spreadsheet or database-ready file is also provided. Each list is easily edited with a Web interface. License: GNU General Public License (GPL) Changes: This release updates the documentation to include some of the newer features recently added.
Source: Freshmeat Daily News JTrigger is a sample player/drum machine intended for use with hardware trigger pads, but it works fine with any sort of external MIDI sequencer as well. It supports up to 2048 samples, has velocity sensitivity, and can load anything supported by libsndfile. It attempts to keep resource usage low. License: GNU General Public License (GPL) Changes: A basic, but completely usable FLTK user interface was added. The daemon can now be fully controlled via the OpenSoundControl protocol. Many small bugs were fixed.
Source: Freshmeat Daily News Services for IRC Networks (or just Services for short) provides for definitive nickname and channel ownership, automatic channel mode setting, memo (short message) storage and retrieval, and greater IRC operator control over the network. License: GNU General Public License (GPL) Changes: This release implements a new database file format that is more robust and flexible, and is intended to obsolete the format used in earlier versions.
Source: Freshmeat Daily News Project Steve Guttenberg is a PHP-driven diary/journal/blogging application that integrates seamlessly into an existing Web site. It provides many of the core features (including comments, trackbacks, RSS 2.0, tags, and searching) and administrative controls (all Web-based) of other, larger systems, but doesn't use a database, is XHTML 1.1-compliant and its look can be completely customized via CSS. It can easily be scaled to host several journal sites with a single installation. License: GNU General Public License (GPL) Changes: This release introduces a number of important new features, including a new preferences page that is much easier to use, moderation of comments and trackbacks, recursive tag searching, support for the element of the RSS feed, a tag cloud feature, and a new French translation.
Source: Freshmeat Daily News 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. License: GNU General Public License (GPL) Changes: This release implements support for domain reactivation requests and the new TTL parameter to domain modification, and fixes a couple of bugs.
Source: Freshmeat Daily News FetchYahoo is a Perl script that downloads mail from a Yahoo! account to a local mail spool. It is meant to replace fetchmail for people using Yahoo! mail since Yahoo!'s POP service is no longer free. It downloads messages to a local mail spool, including all parts and attachments. It then deletes messages unless requested not to. It can also optionally forward messages to a specified email address and repeat with a given interval. License: GNU General Public License (GPL) Changes: This release fixes problems for German users who were using the English interface as well as intermittent login problems for users behind a Web proxy or Web cache.
Source: Freshmeat Daily News white_dune is a graphical VRML97 editor, simple NURBS/Superformula 3D modeller and animation tool. VRML97 (Virtual Reality Modeling Language) is the ISO standard for displaying 3D data over the Web via browser plugins ("HTML for realtime 3D"). It has support for animation, real-time interaction, and multimedia (images, movies, and sounds). white_dune can read, create and display VRML97 files and let the user change the scenegraph/fields. 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. License: GNU General Public License (GPL) Changes: Harmless warnings that occurred under HP-UX were fixed. The inserticon script was ported to GIMP 2.2. Experimental MFFloatToSFFloat and MFInt32ToSFTime scripted PROTO nodes were removed. Documentation and desktop icons were added to the Debian packages.
Source: Freshmeat Daily News Ampache is a Web-based MP3/Ogg/RM/Flac/WMA/M4A manager. It allows you to view, edit, and play your audio files via HTTP/IceCast/Mpd or Moosic. It has support for downsampling, playlists, artist, and album views, album art, random play, song play tracking, user themes, and remote catalogs using XML-RPC. License: GNU General Public License (GPL) Changes: The major additions in this version are a revamped registration module, dynamic playlist tracks which are based on search results, and Mysql5.x support. The install script has been improved so that it throws errors instead of failing silently. A few remaining theme issues have been resolved, and all old themes should work again without any modifications. An experimental sorting script has also been added.
Source: Freshmeat Daily News SMBNetFS is a user-space filesystem for Linux and FreeBSD that allows you browse a Samba/Microsoft network much like the network neighborhood in Microsoft Windows. License: GNU General Public License (GPL) Changes: Better iconv support, better character conversion code, compatibility with FUSE 2.5, compatibility with FreeBSD 6.0, and a new unsafe_truncate config option.
Source: Freshmeat Daily News FONTpage is a Python font viewing/image-generating utility. It displays system fonts and allows you to change the font size and color, background color, font face, bold, and italics. It also has the ability to input the text to be displayed, which you can choose to save as a PNG file. It is handy to view fonts and styles quickly, or to make "logo" graphics. There are source code, binary, and Slackware packages available. License: GNU General Public License (GPL) Changes: A bug that lead to an error when trying to save the image of the font display when using versions of GTK+ older than 2.8 was fixed
|