Revision history for Perl extension Safe::World. 0.04 30 Nov 2003 - New test with IO::Socket to test select() inside the compartment. (Due old problems in other works with Safe and mod_perl, just to ensure that it's ok in Safe::World). - Fixed warnings for constant redefinition on Perl-5.8.x when cleanning the compartment. - Added method redirect_stdout() and restore_stdout(). - Fixed bug for internal call of die(). Now die() doesn't exit from the World, only from it's own eval(). What enables other eval() calls to the World. - Fixed bug with ignored warnings, like syntax error. - Added method eval_args() and eval_pack_args(). 0.03 30 Nov 2003 - No more dependence of Safe. Own implementation of Safe at Safe::World::Compartment, with simpler code and less sub call and variables criations for reval(). - use of select_static on initialization to avoid new selections. - Fixed some minor bug in the headers handler for HEADOUT. - Added method reset(). - Added methods close_tiestdout() and close_tiestderr(). 0.02 30 Nov 2003 - Fixed tests on Perl-5.8+ & Perl-5.6.2. - Fixed link_world() for Perl-5.8+ & Perl-5.6.2. - Fixed symbol table link on linux (skip loaded modules reference =~ /[^\w:]/) - Fixed STDERR redirection for Perl-5.8+. - POD updates and fixes. 0.01 Sat Nov 29 19:19:42 2003 - original version; created by h2xs 1.21 with options -X -n Safe::World