in or below the current working directory. Fixes a security problem with
jar. From FreeBSD.
- Fix timezone issues. Allow /etc/localtime to be a symlink and fix the case
where /etc/localtime points to a tz that the jdk doesn't know about.
- timezone is a function on BSD, not a variable, so move the timezone
== 0 check to the non-BSD section. from millert@
- Change bootstrap method. No longer use 1.3-linux port to bootstrap.
Use class files from a linux binary jdk and extra source and header
files from my website.
- Remove plugin support. plugin has security issues and doesn't work
with recent mozilla/firefox versions.
- Patches for arm native-threads are included but not enabled yet.
I prefer to have all arches use green-threads to avoid arch specific
pkg files. Also noticed some regressions with native-threads on i386.
arm support from Dale Rahn (drahn@).
- quiet pre-patch phase
okay ian@
py-radix is an implementation of a radix tree data structure for
the storage and retrieval of IPv4 and IPv6 network prefixes.
The radix tree is the data structure most commonly used for
routing table lookups. It efficiently stores network prefixes of
varying lengths and allows fast lookups of containing networks.
feedback and ok alek@
The Library of Assorted Spiffy Things (LibAST - formerly libmej) was
originally designed as a companion library to Eterm. However, it
contains many features that other projects may find useful, so it
has been broken out into its own library. Features include thorough
debugging and memory tracking engines, various string manipulation
functions, and a flexible config file parsing engine.
From Francois Briere <fbriere@imaginatif.org>
0 to try and find bugs which depend on them being initalized to 0.
Also turn off the other transformations by default (use --dokerneltrace
or --donullint)
Go get em Chad.
log() to certain functions in the kernel to help debugging.
An example use when building a kernel would be:
$ make CC='/usr/local/bin/cilly --trace-regexp=^cache_ --trace-level=0'
to instrument all functions starting with cache_* to notify syslog at
emergency log level. The output also includes the contents of any
char/int/long arguments (pointers and structs not followed yet, too
verbose).
A full kernel build doesnt quite work with CIL yet so use selectively.
Term::Shell makes it joyfully easy to write command-line interfaces in
Perl. All the boring details like command-line parsing and terminal
handling are done for you.
from Alexander von Gernler <grunk at pestilenz.org>
POE is a framework for cooperative, event driven multitasking in Perl.
Other languages have similar frameworks. Python has Twisted. TCL has
"the event loop".
POE originally was developed as the core of a persistent object server and
runtime environment. It has evolved into a general purpose multitasking and
networking framework, encompassing and providing a consistent interface to
other event loops such as Event and the Tk and Gtk toolkits.