Jad is a Java decompiler, a program that reads one or more
Java class files and convert them back into Java source files
which can be compiled again.
Jad is a C++ program and it generally works several times faster
than decompilers written in Java.
No source code is available for this program. Jad is free for
non-commercial use, but not for commercial use.
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".
Project X - a free Java based demux utility
Copyright (C) 2001-2004 dvb.matt
European digital radio & television uses the DVB standard to broadcast its
data. Project X gives you a look behind the transmissions and tries its best
to handle & repair many stream types and shows what went wrong on reception.
It is intended for educational purposes only, as a non-commercial test project.
It may not be used otherwise. Most parts are only experimental.
GNU Dico is a flexible modular implementation of DICT server (RFC 2229).
It handles database accesses using loadable modules, and does not depend
on particular database format. The package includes several loadable
modules for interfacing with various database formats, among them a
module for dict.org databases. New modules can be written in C, Guile or
Python. The package also includes a console client program for querying
remote dictionary servers.
WMApp is a C++ based library for writing WindowMaker-style dockapps. To write
a dockapp, it is generally necessary to perform some magic Xlib incantations,
supply a clipping mask, and set up X event checking. Like larger graphics
libraries such as GTK+ and Qt, WMApp automates this process by providing the
classes and functions necessary for widget creation and callbacks. The library
provides numerous widgets, all with the traditional dockapp appearance. Many
common dockapps could already be rewritten to use this library.
Apwal is a simple and powerful application launcher.
It is composed in 2 parts: the application launcher itself and
a good looking easy to use editor.
Apwal is developed under GPL. It is written in C and is using the
GTK+ toolkit for the Editor interface and XML format to save the
configuration.
To be able to launch the editor from inside apwal you need a
mounted procfs.
The VT102 class provides emulation of most of the functions of a DEC
VT102 terminal. Once initialised, data passed to a VT102 object is
processed and the in-memory "screen" modified accordingly. This
"screen" can be interrogated by the external program in a variety of
ways.
This allows your program to interface with full-screen console
programs by running them in a subprocess and passing their output to a
VT102 class. You can then see what the application has written on the
screen by querying the class appropriately.
A library used to get groups or members of a netgroup NIS map.
listgroup() without any parameters or listgroups() lists all the
available netgroup groups.
With groupname parameters listgroup, listgroup_user, listgroup_host
will recusively list the members of the named groups. If the groupname
is preceded with a - members of that group will be excluded from the
returned list. Each member in a group is a triplet of
(host,user,domain). The host portion or user portion of the members is
returned by listgroup_host() and listgroup(), the user portion of the
members is returned by listgroup_user().
Pathutil tries to be a faster pure Ruby impelementation of Pathname. It arose
out of a need to fix basic problems with Pathname, such as suscepetibility to
join overrides, need for automatic encoding, and normalization (for stuff like
Jekyll) and the ability to do other safe-style operations in an encapsulated
format, like copying files and folders with symlinks but only if they originate
from the given root.
This is a small utility for checking and repairing the qmail queue
structure. It will fix uid/gid settings and permissions. It will
rename the message files to match their inodes. It will even create
directories and files that don't exist that should be there (you can
even create a queue from scratch). It will also print warnings for
any files it finds that should not exist.