NX is a highly flexible, Tcl-based, object-oriented scripting language. It is a
descendant of XOTcl and was designed based on 10 years of experience with XOTcl
in projects containing several hundred thousand lines of code. While XOTcl was
the first language designed to provide language support for design patterns and
to provide a highly dynamic programming environment, the Next Scripting
Framework (NSF) and NX add to these features support for language-oriented
programming.
There are a lot of XSS, a security hole typically found in web
applications, caused by incorrect (or lack of) JavaScript
escaping. This module is aimed to provide a secure JavaScript
escaping to avoid XSS with JavaScript values.
The escaping routine JavaScript::Value::Escape provides escapes q!"!,
q!'!, q!&!, q!=!, q!-!, q!+!, q!;!, q!<!, q!>!, q!/!, q!\! and control
characters to JavaScript unicode entities like "\u0026".
Ucc is a C compiler which implements the ANSI C89
standard with a few extensions. Ucc is released
under BSD license.
Ucc is specificaly designed for personal research
and assist the undergraduate or graduate in compiler
learning. We hope that Ucc will be a seedbed for new
ideas and world-class optimizing techniques.
Ucc's design and development goals is clear code
structure,upstanding extensibility,retargetable and
excellent optimization.
ATLAST is an attempt to make software component technology and open
architecture applications commonplace in the mainstream software
market. It is both a software component which can be readily
integrated into existing applications, providing them a ready-made
macro language and facilities for user extension and customisation
and, at the same time, it is a foundation upon which new applications
can be built in an open, component-oriented manner.
Auto-Sig v2.3
-------------
This application is used to generate .signature and .plan files from a list of
quotes. The files are generated by combining a constant header file with one
quote which is randomly selected from the quote file. This package includes the
source which can be used to build the autosig application and a number of
sample shell script which demonstrate how everything works.
This is a C program to do "bulk" mailing. For input, it takes a file
of recipient addresses (one address per line) and a message (with
headers already attached) to be sent to the recipients. It sorts the
recipient list by reversed domain (so similar ones sort together),
splits up the recipients into several groups containing no more than N
domains each, creates an SMTP envelope for each group of recipients,
and feeds that envelope to "/usr/sbin/sendmail -bs".
esmtp is a user configurable relay-only Mail Transfer Agent
(MTA) with a sendmail compatible syntax. It's based on libESMTP
supporting the AUTH (including the CRAM-MD5 and NTLM SASL
mechanisms) and the StartTLS SMTP extensions.
These are the esmtp features:
* fully sendmail command line compatible,
* supports the AUTH SMTP extension, with the CRAM-MD5 and
* NTLM SASL mechanisms,
* support the StartTLS SMTP extension,
* requires no administration privileges,
* individual user configuration,
* does not receive mail, expand aliases or manage a queue.
Greylite is a SPAM filter with exceptional effectiveness and without false
positives. It combines natively with qmail and works as a proxy for any SMTP
server.
It implements a modified greylisting algorithm that improves the filtering
effectiveness and minimizes the delay drawbacks associated with the standard
greylisting algorithm.
It can be tuned to recognize suspicious clients and reject their attempts
multiple times, reaching filtering rates of over 99% without false positives.
Greylite is easy to setup and maintain, and it is small and fast.
libSieve provides a library to interpret Sieve scripts, and to execute
those scripts over a given set of messages. The return codes from the
libSieve functions let your program know how to handle the message, and
then it's up to you to make it so. libSieve makes no attempt to have
knowledge of how SMTP, IMAP, or anything else work; just how to parse
and deal with a buffer full of emails. The rest is up to you!
OSBF-Lua (Orthogonal Sparse Bigrams with confidence Factor) is a Lua C module
for text classification. It is a port of the OSBF classifier implemented in the
CRM114 project. This implementation attempts to put focus on the classification
task itself by using Lua as the scripting language, a powerful yet light-weight
and fast language, which makes it easier to build and test more elaborated
filters and training methods.