[Pas-dev] 3.0.18
Status: Beta
Brought to you by:
mortis
|
From: Kyle R . B. <mo...@vo...> - 2002-09-24 13:58:58
|
v3.0.18 Tue Sep 24 09:36:46 EDT 2002
* krb: minor enhancments to the HTTP proxy to allow the local port
for proxying and the control port to be specified on the command
line.
* krb: fixed really annoying bug where you lost your sid when
error_page was called in the request handler.
* krb: added sidCookieExpires get/set to the Response object. This
allows you to set an expiration for the cookie so you are no longer
forced to use a session cookie. Be careful setting this value,
time differences between your server and your users computers
can cause problems with cookie/session support that are _seriously_
_difficult_ to debug.
* krb/wbj: added a catch method to Org::Bgw::Base::Common. It's not
too far off of Graham Barr's Error module, and it's similar in
purpose. We decided to provide this alternative for a few (possibly
invalid reasons), mostly because as a method it's part of the
inheritence hierarchy and logging systems.
* krb/wbj: we fixed a problem with the include dependency checking
for nested includes. Only the includes from the deepest psp file
were being written to the .dep file. Now all the files, nested
or not, are written to the .dep file, which allows the compiler
and request handler to perform condiational recompilation based
on all of the included psps.
* krb: added localized scope to the PSP compiler for included files. So
now included files inherit the including file's symbols, and can
declare their own locals, possibly overshadowing those from their
including file. There is no longer a fully shared namespace for
a PSP built from multiple include files.
* krb: fixed an error with the stacktrace that crept in somewhere
recently that prevneted all but the deepest stack frame to get saved
and reported. Now full stacktraces should be produced by the request
handler's error page method and Exception's as_string method.
* krb: I added conditionals to the build stack trace function in Exception
to toss out the stackframes for Exception->_build_stack_trace,
Exception->new, and Base::Common->throw, so they won't clutter up
the reported stacktraces.
Kyle
--
------------------------------------------------------------------------------
Wisdom and Compassion are inseparable.
-- Christmas Humphreys
mo...@vo... http://www.voicenet.com/~mortis
------------------------------------------------------------------------------
|