how are biomes defined and classified
morigin email classifier 0.93
morigin email classifier is a filter that classifies and tags email messages. more>>
morigin email classifier can then be used to improve upon existing spam filters such as SpamAssassin.
LiquidClassifiedsXML 1.4.5
LiquidClassifiedsXML is a classified ad web service client available for PHP-Nuke and PostNuke. more>>
All ads are pooled in a centralized database so that many small Web sites can combine their marketing power to have, in effect, the classified ad system of a large Web site.
After you register your site with LiquidMarkets, each site that implements LCX 1.1.1 or higher will automatically link to your site.
Enhancements:
- The "Business" category was removed.
- The "Pets" category was split into "Pets: Dogs" and "Pets: Other".
OCERA Real Time Ethernet 0.3.1
The ORTE is an implementation of the RTPS communication protocol defined by Real Time Innovations. more>>
RTPS is an application layer protocol targeted to the real-time communication area. It is built on top of a standard UDP stack.
This protocol is being submitted to the IETF as an informational RFC and has been adopted by the IDA group.
Define Word 0.7.0 for Firefox
Define Word is an extension which allows you to look up definition of selected text. more>>
Look up definition of selected text using any of several search engines. The list of engines is configurable.
Speegle Define 1.1
Speegle Define is a Firefox extension that gives a spoken definition of a word using Speegle Speech Technology. more>>
Right click and choose "Audio Definition" from the pop up menu and its definition will be read back to you in English through your speakers or headphones.
Kannel WAP and SMS Gateway 1.4.1
Kannel WAP and SMS Gateway is an high performance WAP and SMS gateway. more>>
SMS, short message services, are widely used all over the world in huge amounts. The main use for Kannel is to link HTTP based services to various SMS centers using obscure protocols.
WAP, short for Wireless Application Protocol, is a collection of languages and tools and an infrastructure for implementing services for mobile phones. Traditionally such services have worked via normal phone calls or short textual messages (e.g., SMS messages in GSM networks). Neither are very efficient to use, nor very user friendly. WAP makes it possible to implement services similar to the World Wide Web.
Unlike marketers claim, WAP does not bring the existing content of the Internet directly to the phone. There are too many technical and other problems for this to ever work properly. The main problem is that Internet content is mainly in the form of HTML pages, and they are written in such a way as to require fast connections, fast processors, large memories, big screens, audio output, and may require fairly efficient input mechanisms. Thats OK, since they hopefully work better for traditional computers and networks that way. However, portable phones have very slow processors, very little memory, abysmal and intermittent bandwidth, little screens and extremely awkward input mechanisms. Most existing HTML pages simply will not work on them.
WAP defines a completely new markup language, the Wireless Markup Language (WML), which is simpler and much more strictly defined than HTML. It also defines a scripting language, WMLScript, which all browsers are required to support. To make things even simpler for the phones, it even defines its own bitmap format (Wireless Bitmap, or WBMP).
HTTP is also too inefficient for wireless use. By using a semantically equivalent, but binary and compressed format it is possible to reduce the protocol overhead to a few bytes per request, instead of up to hundreds of bytes. Thus, WAP defines a new protocol stack to be used. However, to make things simpler also for the people actually implementing the services, WAP introduces a gateway between the phones and the servers providing content to the phones.
The WAP gateway talks to the phone using the WAP protocol stack, and translates the requests it receives to normal HTTP. Thus, the content providers can use any HTTP servers, and can utilize existing know-how about HTTP service implementation and administration.
In addition to protocol translations, the gateway also compresses the WML pages into a more compact form, to save bandwidth on the air and to further reduce the phones processing requirements. It also compiles WMLScript programs into a byte-code format.
Requierments:
- C compiler and development libraries and related tools.
- The gnome-xml (a.k.a. libxml) library, version 2.2.0 or newer. We recommend that you use libxml version 2.2.5. If you are installing it from your distributions packages, youll need libxml2-dev in addition to run-time libxml2 package libraries.
- Note: there is a bug in libxml version 2.2.3 and 2.2.4 that causes problems with character encoding in attributes. This problem is fixed in 2.2.5. See http://xmlsoft.org/xml.html.
- GNU Make.
- POSIX threads (pthread.h).
- GNU Bison 1.28 if you modify the WMLScript compiler.
- DocBook markup language tools (jade, jadetex, DocBook style-sheets, etc; see README.docbook), if you want to format the documentation (pre-formatted versions are available).
Enhancements:
- Various critical bugfixes since 1.4.0, including major SMSC protocols supported (SMPP, EMI/UCP, and GSM AT modem comands), HTTP layer fixes, and WAP WTP and WTP SAR layer fixes.
- The sendsms HTTP interface has been improved to obey the bearerbox message state for replies.
Layer-7 Packet Classifier for Linux 0.4 (Userspace)
Layer-7 Packet Classifier for Linux is a classifier for Linuxs Netfilter that identifies packets. more>>
Our intent is for l7-filter to be used in conjunction with Linux QoS to do bandwith arbitration ("packet shaping") or traffic accounting.
Main features:
- Patches for Linux 2.4 and 2.6
- Support for TCP, UDP and ICMP over IPv4
- Uses Netfilters connection tracking of FTP, IRC, etc
- Examines data across multiple packets
- Number of packets examined tunable on the fly through /proc
- Number of bytes examined tunable at module load time
- Distinguishes between new connections (those still being tested) and old unidentified connections
- Gives access to both Netfilter and QoS (rate limiting) features
- With the Netfilter "helper" match, you can distinguish between parent and child connections (e.g. ftp command/data)
Enhancements:
- Added man page.
- Added ./configure to check for libraries.
- Made patterns directory user selectable.
- Counts all packets now, not just those with application layer data. I think this is better because it avoids holding connections forever if they keep sending empty packets. On the other hand, now connections can evade l7-filter by sending a bunch of empty packets at the beginning. Perhaps a more complex approach may be necessary at some point.
- Made number of packets user selectable. Defaults to 10 (not 8).
- Organized pattern file parsing code better.
- Made buffer length user selectable. Made buffer dynamically allocated. It is now only kept when needed instead of for the whole life of the connection. Buffer is dumped to the screen (if in verbose mode) when (1) too many packets have passed without a match or (2) connection is closed without a match.
- Now checks for ip_conntrack_netlink module.
- Various tweaks.
Enhancements:
- Using only part of the Netfilter packet mark, defined by a bitmask, is now allowed.
- The configure script was improved.
RealizationEngine Group Communicator 1.0.14rc3
Innovative, Web-based The RealizationEngine is designed from the ground up to facilitate group communication and collaboration. more>>
It will store that communication to built and manage an institutional knowledge base. It is accessible from any Web browser or Web-enabled device.
Classified information is easily restricted to authorized individuals. Information can be compartmentalized, restricted, or published openly, as appropriate, all from the same system.
Ideas are coherently threaded, and every message is searchable in a single location and in the context of the messages related to it.
Main features:
- Communication base (completely replace e-mail or even Lotus Notes)
- Collaboration
- Idea Management
- Project Management
- Intranet
- Extranet
- Virtual meetings
- Online communities
- Virtual companies
- One or all of the above in a single installation
DirHandle 5.8.8
DirHandle is a Perl module created to supply object methods for directory handles. more>>
SYNOPSIS
use DirHandle;
$d = new DirHandle ".";
if (defined $d) {
while (defined($_ = $d->read)) { something($_); }
$d->rewind;
while (defined($_ = $d->read)) { something_else($_); }
undef $d;
}
The DirHandle method provide an alternative interface to the opendir(), closedir(), readdir(), and rewinddir() functions.
The only objective benefit to using DirHandle is that it avoids namespace pollution by creating globs to hold directory handles.
NOTES
On Mac OS (Classic), the path separator is :, not /, and the current directory is denoted as :, not .. You should be careful about specifying relative pathnames. While a full path always begins with a volume name, a relative pathname should always begin with a :. If specifying a volume name only, a trailing : is required.
Useful Terminal I/O Library 1.2
The Useful Terminal I/O library is a an alternative to ncurses for working with terminfo-defined terminals. more>>
Included are raw terminfo string access and output, an efficient buffered output system, and a keyboard driver.
Enhancements:
- This release fixes some problems when running under 2.6 kernels and some CGC crashes caused by incorrect clipping.
Date::Roman 1.06
Date::Roman is a Perl OO extension for handling roman style dates. more>>
SYNOPSIS
use Date::Roman;
$caesar_death = Date::Roman->new(roman => id 3 702);
print $caesar_death->ical(),"n"; #prints -520315
This module defines a class for handling Roman dates as defined by Julius Caesar in 45 BC.
UO Web Map 1.0.0
UO Web Map is a Web-based map with user-defined markers for Ultima Online. more>>
UO Web Map is Web-based map over the different lands and dungeons in Ultima Online.
It is possible for the users to zoom and add their own points of interest directly on the map.
Cache colouring task_struct and kernel stack 2.5.0-0.5
This helps cache-colours both task_struct and kernel stack using a slab allocator for task_struct and initial stack pointer jittering for kernel stack. more>>
Cache colouring task_struct and kernel stack 2.5.0-0.5 is really useful for it is designed to cache-colours both task_struct and kernel stack.
This patch cache-colours both task_struct and kernel stack using a slab allocator for task_struct and initial stack pointer jittering for kernel stack. An extra structure is defined for task_struct allocations as long as a new init task structure.
By using three stack color bits, eight colors will be used for initial stack frame pointer jittering that should be enough for most cache architectures. Care has to be taken in increasing too much STACK_COLOUR_BITS because this can lead to kernel stack overflows, e.g. a STACK_COLOUR_BITS set to 4 with a cache line size of 128 bytes like P4 will result in a maximum jitter of 2048 bytes by leaving only 6 Kb for the kernel stack.
<<lessUseful Terminal IO Library 1.0.0
Useful Terminal IO library is a C++ alternative to ncurses for working with terminfo-defined terminals. more>>
Installation:
./configure
make
make install
./configure --help lists configuration options, like setting an installation path other than /usr/local. To use the library, include utio.h and link with -lutio. Look at the example programs in the demo directory to start with something that is known to work.
phpClassAds 0.0.2
phpClassAds provides a Classified Ads manager. more>>
phpClassAds is a PHP3 application that allows you to easily include a classified ad section into your Web site.
Its features include posting, edit/delete ads, and admin tools.
Each ads entry is protected by a password supplied by the ads owner.
For administration it provides a category manager which allows you to create/edit/del categories easily.
The Administrator can bypass password to edit and delete ad entries.