to avoid
Avoid The Roid 3D 0.6
Avoid The Roid 3D project is a 3D asteroids-like multiplayer game. more>>
The player flies around in a three dimensional space, shooting asteroids and other ships while trying to avoid running into any of them or being shot.
The game is written in c++ and uses unix sockets for networking, pthreads for the thread library, OpenGL for the graphics library, glut for windows and input, and OpenAL for audio.
GOto 1.1
GOto is a LDAP-based diskless client software. more>>
GOto provides a set of scripts to create a Debian-based boot image for diskless operating clients.
The clients are fully configurable through LDAP and boot using PXE or BOOTP. Theres support for audio, removable media, and USB devices.
Clients can act as a print/scanserver.
Enhancements:
- Added english version of the documentation (scheiter@gonicus.de)
- English boot messages added
- Fixed german kernel messages to contain only german strings
- English kernel messages added
- Added support for automatically choosing the xserver with lowest
- load (AUTO parameter)
- Added xdmping package from xdmchooser
- (http://frmb.home.cern.ch/frmb/xdmchoose.html)
- Updated LDAP schema to keep new terminal server class
- Removed nvi start script from standard bootup
- Added fixed XFree86 binary to avoid closing sessions all 49 days
chaosircd 2.2.0
chaosircd is an IRC daemon with commands, channel modes, user modes, and flood control. more>>
DNS, AUTH (ident) queries, and proxy scans are done in a single child process to avoid wasting valuable file descriptors and responsiveness.
It features a server-server protocol using timestamps for netsplit handling similar to TS5 (hybrid), and OpenSSL encrypted server-server and client-server connections.
Cultbooking 1.1.0
Cultbooking is a hotel booking system. more>>
Via a central API called CultSwitch, it is possible to make bookings and set the actual availabilities in the hotels PMS.
Enhancements:
- added session function to avoid reduplicate reservations
- added a new table errortext into the database ota_object_description and changed the scripts cancel.php and confirm.php to support for displaying the contents of errors
- modified the function send_xml_data in the file cb_funtionen_inc.php to connect with the new Cultswitch, the central API, which is now implemented in Java.
- added a function in Javascript to check the consistency between the numbe of the guests and the occupancy of the room(s).
- the detailed information of the hotel including the description of hotel or room can be displayed not only in English but also in German.
overLIB 4.22
overLIB provides a set of DHTML tooltips. more>>
overLIB is a JavaScript library created to enhance websites with small popup information boxes (like tooltips) to help visitors around your website.
It can be used to provide the user with information about what will happen when they click on a link as well as navigational help (see the examples below).
Not to mention that it looks cool, is stable, and has an active developer community to boot!
Main features:
- Background picture with transparency
- Making the popup go above the cursor to the left with snap!
- Taking full control over the html
- Different fonts and colors
- Html in the popup
Enhancements:
- changing the name of the routine from createPopup to olCreatePopup to avoid a conflict with a similarly named Windows OS function. Had to modify the Anchor, Shadow, Exclusive, and Hideform plugins which referenced this routine.
- Modified the Hideform plugin to avoid a recently reported "handles" leak in IE with the way it was previously coded. Now an IFRAME object is created just once and then inserted and/or replaces the one that is contained in the overDiv container after changing its width, height, and Z index values.
TwoFTPd 1.21
TwoFTPd provides a simple, secure, efficient FTP server. more>>
Twoftpd is an FTP server that strives to be secure, simple, and efficient.
None of the commands can cause execution of other programs, and the normal model of execution does a chroot to the logged in users directory immediately after authentication.
The name "twoftpd" comes from the fact that there are two parts to the server: an authenticating front end, which contains no file or data transfer code, and one of two back ends, which contain all the data transfer code.
Enhancements:
- Added a fake listing routine to twoftpd-drop, to avoid errors on GUI clients that require LIST or NLST.
- Fixed a compile failure on FreeBSD in the newer MDTM command. Thanks Sergei Kolobov.
RPhoto 0.3.0
RPhoto is a small software aiming at the easy handling of digital cameras photos. more>>
RPhotos origin resides in the lack of a simple software capable of cropping photos with a constant ratio, to avoid white borders when printing.
RPhoto is distributed under the GPL licence. It allows you to use and distribute freely this software, within the respect of the GPL licence.
Main features:
- Crop images with a constant width / height ratio (by example 4:3 for numeric photos)
- Rotate / Flip photos
- Lossless crop / rotate / flip operations.
- Available under Linux and Windows.
Enhancements:
- This release adds the ability to correct a bad inclination of a picture by drawing a vertical or horizontal line, the modification of comments, Exif tags, undo last operations, and a few bugfixes.
Open Tax Solver 4.07
OpenTaxSolver (OTS) project is a free program for calculating Tax Form entries. more>>
An optional graphical front-end, OTS_GUI, has been added. Currently, TaxSolver has been updated for the 2005 tax-year for the following forms: US 1040 and Schedules A, B, C, & D.
As well as for California, Massachusetts, New Jersey, and Pennsylvania State Taxes for 2005 tax-year, thanks to contributors. Updates for the following additional states are expected to be posted soon: North Carolina, New York, Ohio, and Virginia. Preliminary versions for Canada and the United Kingdom were posted in previous years and may be updated with help from volunteers.
Motivations:
- To make tax preparation software available for all platforms.
- To provide insight into how our taxes are calculated in clear unambiguous equations/code.
- To avoid invasive, bloated commercial software packages.
- To avoid rewriting our own individual programs each year by combining efforts.
- To provide a simple reliable tax-package requiring only rudimentary knowledge to maintain.
Enhancements:
- Automatic phone credit was added to US1040.
- It will automatically calculate standard one-time phone credit, if not otherwise specified on US1040 line 71.
- The NJ State form F line 5 was fixed.
Stickloader 0.5
Stickloader is a LAME front end for quick filling of mp3 sticks. more>>
Stickloader is a LAME front end for quick filling of mp3 sticks.
MP3 files and whole directories can be easily dragged on the Stickloader window (which always stays on top) and they are automatically re-encoded using LAME and copied to your USB stick by using a temporary directory to avoid blocking the encoding process.
The programm is written with Java 5.0 using the Standard Widget Toolkit SWT and is using LAME for encoding the data. Therefore it should be system-independent and run on every system where Java, SWT and LAME are available.
SCOP 1.5
SCOP is a library for writing distributed applications. more>>
SCOP is primarily aimed at C++ programs on Linux, or Java anywhere. Much simpler than CORBA, it is easy to learn, general-purpose, fairly fast, thoroughly documented, complete, and free.
Enhancements:
- A prebuilt "stream" client has been added for importing streams of events from other programs.
- Support for reliable streams has been added to the C++ library and clients, which can now automatically reconnect and keep running even if the server is rebooted.
- There are improvements to logging and better support for running on different port numbers to avoid firewall restrictions.
python-money 0.1
python-money provides carefully designed basic Python primitives for working with money and currencies. more>>
python-money 0.1 provides another extremely useful utility for people who have to work a lot with currencies. It actually offers carefully designed basic Python primitives for this process.
The primary objectives of this module is to aid in the development of financial applications by increasing testability and reusability, reducing code duplication and reducing the risk of defects occurring in the code.
The module defines two basic Python classes -- a Currency class and a Money class. It also pre-defines all the world's currencies, according to the ISO 4217 standard. The classes define some basic operations for working with money, overriding Python's addition, substraction, multiplication, etc. in order to account for working with money in different currencies. They also define currency-aware comparison operators. To avoid floating point precision errors in monetary calculations, the module uses Python's Decimal type exclusively.
The design of the module is based on the Money enterprise design pattern, as described in Martin Fowler's "Patterns of Enterprise Application Architecture". This project also contains Django helper classes for easy integration with python-money.
Major Features:
- Offers testability and reusability, reducing code duplication and reducing the risk of defects occurring in the code
- Defines a currency class and a money class
- Uses Python's Decimal type exclusively to avoid floating point precision errors
- The design of the module is based on the Money enterprise design pattern
- Contains Django helper classes
Email::Find 0.10
Email::Find allows you to find RFC 822 email addresses in plain text. more>>
Email::Find is a module for finding a subset of RFC 822 email addresses in arbitrary text (see "CAVEATS"). The addresses it finds are not guaranteed to exist or even actually be email addresses at all (see "CAVEATS"), but they will be valid RFC 822 syntax.
Email::Find will perform some heuristics to avoid some of the more obvious red herrings and false addresses, but theres only so much which can be done without a human.
Finds email addresses in the text and executes callback registered.
The callback is given two arguments. The first is a Mail::Address object representing the address found. The second is the actual original email as found in the text. Whatever the callback returns will replace the original text.
libTiMidity 0.1.0
libTiMidity is a MIDI to WAVE converter library. more>>
libTiMidity library based on the TiMidity decoder from SDL_sound library. Purpose to create this library is to avoid unnecessary dependences. SDL_sound requires SDL and some other libraries, that not needed to process MIDI files.
In addition libTiMidity provides more suitable API to work with MIDI songs, it enables to specify full path to the TiMidity configuration file, (timidity.cfg) and have function to retrieve meta data from MIDI song.
The original version of TiMidity program was written by Tuukka Toivonen, thanks to him.
Tk::Wizard 1.9451
Tk::Wizard is a GUI for step-by-step interactive logical process. more>>
SYNOPSIS
use Tk::Wizard;
my $wizard = new Tk::Wizard;
#
# OR
# my $MW = Tk::MainWindow->new;
# my $wizard = $MW->Wizard();
#
$wizard->configure( -property=>value);
$wizard->cget( "-property");
$wizard->addPage(
... code-ref to anything returning a Tk::Frame ...
);
$wizard->addPage( sub {
return $wizard->blank_frame(
-title => "Page Title",
-subtitle => "Sub-title",
-text => "Some text.",
-wait => $seconds_b4_proceeding_anyway,
);
});
$wizard->Show;
MainLoop;
exit;
To avoid 50 lines of SYNOPSIS, please see the files included with the distribution in the test directory: t/*.t. These are just Perl files that are run during the make test phase of installation: you may rename them without harm once you have installed the module.
VICE 1.21
VICE emulates the C64, the C128, the VIC20, all the PET models , the PLUS4 and the CBM-II (aka C610). more>>
The current version of VICE emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway), the PLUS4 and the CBM-II (aka C610).
If you have any comments or bug reports, please contact us at one of the addresses given below.
VICE is under constant change. Anyone interested in helping development of VICE is welcome. Please contact us to avoid doing something that someone else has done already.
Of course our warm thanks go to everyone who has helped us in developing VICE during these past few years.