2002-06-19 17:24 rcaputo
* POE.pm: Increase the version number to 0.21.
2002-06-18 22:18 rcaputo May Break Code
* POE/Component/: Client/TCP.pm, Server/TCP.pm: (!!!) Change the ClientFilter and Filter parameters in Server::TCP and Client::TCP respectively. They were recently "enhanced" to accept filter instances, and they would create filter instances from class names internally. However, this new "feature" meant that every connection SHARED THE SAME FILTER. The changes now let them accept class names and optional constructor parameters, and the components will instantiate new filters for each connection. "MarkClone" on efnet reported that the POE Cookbook web server was only honoring its first request; the remainders were bombing out with an error which led me to this problem.
2002-06-18 22:13 rcaputo
* POE/Wheel/SocketFactory.pm: Extend the description of SuccessEvent's INET address field. This is in response to Jos Boumans' question about it.
2002-06-18 21:59 rcaputo
* POE/Filter/HTTPD.pm: Prettied up the error dump some more.
2002-06-18 21:23 rcaputo
* POE/Filter/HTTPD.pm: Justify the offsets in error dumps so things line up better.
2002-06-18 21:21 rcaputo
* POE/Filter/HTTPD.pm: When the HTTP parser writes a hex dump, make it use a fixed font so things line up.
2002-06-13 23:49 rcaputo
* POE/Preprocessor.pm: Update the instructions for using POE::Processor with PerlApp. Thanks to Zoltan Kandi for making sure it works.
2002-06-11 17:02 rcaputo
* NEEDS: Peter Chen noticed that the NEEDS file did not list Storable as one of POE::Filter::Reference's dependencies. Now it does. :)
2002-06-10 17:53 rcaputo
* t/00_coverage.t: This test never called POE::Kernel's run() method, so we got a warning about that. Now it's all better.
2002-06-10 17:47 rcaputo
* POE/Kernel.pm: feelicks had a problem where his program never ran. It was traced back to not calling $poe_kernel->run(). This happens to me ALL THE TIME, and feelicks (and I) is sure it happens to a lot of people. I added a flag that's set when run() is called. POE::Kernel's DESTROY will warn the programmer/operator if that flag is not set.
2002-06-09 18:32 rcaputo
* lib/: Makefile-5004.pm, Makefile-5005.pm: Fix the cvs2cl invocations so they really include CHANGES files in tarballs. The order of operations in "make dist" means that PREOP occurs AFTER CHANGES is copied into the tarball tree. D'oh!
Back to POE CHANGES.