This is an implementation of the Hershey Font set for Java. The HersheyFont class has methods for loading a specifed Hershey font across the Internet so that there is no dependency on installed fonts. You can set character string rotation, horizontal alignment, vertical alignment, character width, character height, font line width, italics, and degree of italic slant.
JWAA is a software framework for building dynamic Web applications as networks of first-class Java objects. XML is used for representing information normally coded as HTML. The XML files are automatically reloaded when they change. It has a "persistent forms" feature in which form data automatically persists in the database such that fields behave like pieces of paper that automatically preserve what's written on them. This default behavior is easily overridden. Invalid links are reported at XML load time via the browser, and are also recorded in log files.
This is a tool to collect information from web servers and to spider the web sites. This was written for the Open Source Security Testing Methodology (OSSTM) located on http://www.ideahamster.org/osstmm- description.htm. The spider is a multi-threaded resusable module that can be used in other projects.
Ptplot is a set of Java classes that can be used as an applet or an application for graphing datasets. It reads PlotML, binary, or ASCII data, is autoranging, and automatically or manually labels axes and tick marks. It can plot live, animated plots and provides zooming. It also includes Bourne shell scripts and DOS .bat files that can be used as a replacement for xgraph, the X11 graphing tool.
OSAccess is an entitlement security engine for prodividing fine grained security access. At the moment, the security spec for J2EE is silent on entitlement level security, so this project is an attempt to make a truly portable and reusable entitlement engine that can work with multiple backend security data repositories and be hosted on different application servers.
Westhawk SNMP is a lightweight SNMP stack in Java, with Java applet, application, and servlet examples. The stack provides manager functionality for SNMPv1, SNMPv2c, and SNMPv3 (authentication and privacy). It is capable of sending and receiving PDUs, but has limited agent functionality. The stack supports IPv6.
Phptempt is a template engine for PHP and Java. Templates are precompiled and then included to the script/Java program as a PHP script/Java program. Templates are organized in blocks and placeholders, all placed in one single file. Blocks may be recursive. A version of the engine is available that is optimized for Java and particularly useful for the creation of code generators of any kind.