Sch is a pure Java implementation of SSH2. JSch allows you to connect
to an sshd server and use port forwarding, X11 forwarding, file
transfer, etc., and you can integrate its functionality into your
own Java programs. JSch is licensed under BSD style license.
- Why JSch?
Our intension in developing this stuff is to enable users of our
pure java X servers, WiredX and WeirdX, to enjoy secure X sessions.
Our efforts have mostly targeted the SSH2 protocol in relation to
X window system and X11 forwarding. Of course, we are also interested
in adding other functionality - port forward, file transfer, terminal
emulation, etc.
ldapdiff combines "diff" and "patch" functionality in one application.
The difference is that ldapdiff is not designed for use on flat ascii
files, it is designed for "patching" ldap directories using ldif files.
With ldapdiff it is possible to check every entry/attribute of an ldif
file against a running ldap directory. ldapdiff is able to produce ldif
delta files in ldap version 3 format, which can be fed, into tools like
"ldapmodify", "ldapdelete" etc. ldapdiff is also able to modify, delete
and add entries/attributes online.
netselect is an ultrafast intelligent parallelizing binary-search
implementation of "ping."
netselect determines several facts about all of the hosts given on the command
line, much faster than you would if you tried to use ping and traceroute.
For example, if I type:
netselect -v ftp.fceia.unr.edu.ar \
ftp.kulnet.kuleuven.ac.be \
ftp.cdrom.com ftp.debian.org \
ftp.de.debian.org
It tells me statistics about each of the hostnames I provided,
in much less time than doing a whole bunch of traceroutes.
The NMSG format is an efficient encoding of typed, structured data into
payloads which are packed into containers which can be transmitted over
the network or stored to disk. libnmsg is the reference implementation
of this format and provides an extensible interface for creating and
parsing messages in NMSG format. The NMSG format relies on Google
Protocol Buffers to encode the payload header. Individual NMSG payloads
are distinguished by assigned vendor ID and message type values and
libnmsg provides a modular interface for registering handlers for
specific message types. libnmsg makes it easy to build new message
types using the protobuf-c compiler.
nss-pam-ldapd, a Name Service Switch (NSS) module and
Pluggable Authentication Module (PAM) that allows your
LDAP server to provide user account, group, host name,
alias, netgroup, and basically any other information that
you would normally get from /etc flat files or NIS. It also
allows you to do authentication to an LDAP server.
Key differences from nss_ldap:
* lighter NSS library
* lighter PAM library
* simpler internal semantics
* clear separation between NSS, PAM and LDAP code (the server
part could easily be implemented in another language)
* less connections to the LDAP server
The Web Service Addressing protocol is used to select certain service
and port on a SOAP server, just like the "Host" header in "HTTP".
The basic SOAP design uses the URI and the "soapAction" header of HTTP
(in case it uses HTTP, by far the most often used transport mechanism)
However, when the server is hidden behind firewalls and proxies, these
fields are rewritten or replaced. This means that the definitions by
the WSDL for the client can differ from the configuration of the
PFinger consists of server and client for the standard finger service.
The PFinger server is a replacement for the standard Unix finger server. It
also implements the pip-protocol which could become the finger v2 protocol.
Its advantage over existing finger servers like GNU Finger or similar
enhanced Finger servers are its configurability, compatibility and security
(e.g. the server does not run as root).
The Pfinger client can be used for several tasks: First it provides an easy
way to edit the information the PFinger Server gives out about you. Then it
can be used as graphical version of the standard finger client to monitor
who is online.
sbd is a Netcat-clone, designed to be portable and offer strong
encryption. It runs on Unix-like operating systems and on Microsoft
Win32. sbd features AES-CBC-128 + HMAC-SHA1 encryption (by Christophe
Devine), program execution (-e option), choosing source port, continuous
reconnection with delay, and some other nice features. Only TCP/IP
communication is supported. Source code and binaries are distributed
under the GNU General Public License.
sbd can be used for any number of network-related things, e.g.:
* Secure file transfer
* Remote administration
* Simple (but secure) peer-to-peer chat
* Pen-test tool (crypto avoids NIDS detection and telnet-style
traffic recording)
MusiXTeX is a set of TeX macros to typeset polyphonic, orchestral or
polyphonic music. This software is not recommended for users that are
familiar with TeX.
MusiXTeX is documented in lib/texmf/documentation/musixtex.tex. This
file must be processed with LaTeX and musixflx:
latex musixdoc
musixflx musixdoc
latex musixdoc
makeindex musixdoc.idx
latex musixdoc
makeindex musixdoc.idx
latex musixdoc
Some examples are provided in lib/texmf/documentation/musixtex.examples
for instance, to typeset the file 'traeumer.tex' type:
musixtex traeumer
musixflx traeumer
musixtex traeumer
GL2PS is a C library providing high quality vector output for any OpenGL
application. The main difference between GL2PS and other similar libraries
is the use of sorting algorithms capable of handling intersecting and
stretched polygons, as well as non manifold objects. GL2PS provides advanced
smooth shading and text rendering, culling of invisible primitives, mixed
vector/bitmap output, and much more...
GL2PS can currently create PostScript (PS), Encapsulated PostScript (EPS)
and Portable Document Format (PDF) files, as well as LATEX files for the
text fragments.