"Fossies" - the Fresh Open Source Software Archive

Member "mod_perl-2.0.11/Apache-SizeLimit/Changes" (5 Oct 2019, 4269 Bytes) of package /linux/www/apache_httpd_modules/mod_perl-2.0.11.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 =head1 NAME
    2 
    3 Changes - Apache::SizeLimit change logfile
    4 
    5 =head1 CHANGES
    6 
    7 =over 6
    8 
    9 =item 0.97 2012-04-02
   10 
   11 Set the -apxs argument correctly when building from mod_perl.
   12 [Steve Hay]
   13 
   14 =item 0.96 2011-12-21
   15 
   16 eval Linux::Smaps->new call when checking for /proc/self/smaps
   17 [Christian Ruppert <idl0r@qasi.de>]
   18 
   19 Require Apache::Test 1.36 [Fred]
   20 
   21 Unshared size is now interpreted as RSS - shared instead of VSIZE - shared
   22 on Linux [Torsten]
   23 
   24 Subtest 1 checks that Apache2::SizeLimit->_limits_are_exceeded() returns
   25 false without any limits. But if the test runs near the end of the test
   26 suite it may very well be that some other test has set a limit. [Torsten]
   27 
   28 =item 0.95 2011-01-19
   29 
   30 Fix erroneous version in Core.pm for 0.94 release. [fred]
   31 
   32 =item 0.94 2011-01-19
   33 
   34 Install Apache::SizeLimit in arch specific location, the same as mod_perl.  This prevents problems when A-SL is built outside the mod_perl build tree.
   35 [Fred Moyer]
   36 
   37 =item 0.93 2010-10-02
   38 
   39 Add PerlModule and PerlLoadModule doc directives.
   40 [Fred Moyer <fred@redhotpenguin.com>]
   41 
   42 Fix overlooked bug where handler expected to be called as a method handler,
   43 but was documented to be called like a normal Perl cleanup handler ala
   44 'PerlCleanupHandler Apache2::SizeLimit'
   45 [Fred Moyer <fred@redhotpenguin.com>]
   46 
   47 =item 0.92 2010-09-23
   48 
   49 Export USE_SMAPS, VERSION, and REQUEST_COUNT to Apache::SizeLimit
   50 from Apache::SizeLimit::Core.
   51 Call _platform_check_size as a class method to prevent error when
   52 USE_SMAPS=0, RT #33303
   53 Reported by: jgoodridge@alum.dartmouth.edu
   54 [Fred Moyer <fred@redhotpenguin.com>]
   55 
   56   *********** HEADS UP - SHARED CODE BASE - HEADS UP  ***********
   57   Apache-SizeLimit has been hybridized.
   58   It has been split into 3 packages.  
   59     1) Apache::SizeLimit  - User API for httpd 1.3.x / mod_perl 1.x
   60     2) Apache2::SizeLimit - User API for httpd 2.x / mod_perl 2.x
   61 
   62     3) Apache::SizeLimit::Core - Interal Shared Functionality
   63          _NEVER_ use this module directly.
   64 [Philip M. Gollucci <pgollucci@p6m7g8.com>]
   65 
   66 Skip tests on OS X (darwin) due to broken getrusage(3)
   67 [Fred Moyer <fred@redhotpenguin.com>, 
   68  Philip M. Gollucci <pgollucci@p6m7g8.com>]
   69 
   70 Added a SUPPORT section to the docs.
   71 [Dave Rolsky <autarch@urth.org>]
   72 
   73 =item 0.91 2007-03-29
   74 
   75 Fix Can't call method "child_terminate" on an undefined value
   76 By add_cleanup_handler() pass $r to _exit_if_to_big() via shift
   77 [David Wheeler <david@kineticode.com>]
   78 
   79 =item 0.9 2006-07-12
   80 
   81 Copied from the mod_perl 1 core for an independent CPAN release.
   82 [Philip M. Gollucci <pgollucci@p6m7g8.com>]
   83 
   84 Added support for using Linux::Smaps (on Linux only, obviously) to
   85 get much more accurate shared memory numbers on 2.6.x kernels. Taken
   86 from Apache2::SizeLimit.
   87 [Dave Rolsky <autarch@urth.org>]
   88 
   89 Added support for using Linux::Pid to get the parent pid on
   90 Linux. This fixes a long-standing bug that caused this module to never
   91 actually kill a process when using Perl 5.8.1+ on Linux.
   92 [Dave Rolsky <autarch@urth.org>]
   93 
   94 Added new OO methods for configuring the module,
   95 C<set_max_process_size()>, C<set_min_shared_size()> ,and
   96 C<set_max_unshared_size()>.
   97 [Dave Rolsky <autarch@urth.org>]
   98 
   99 Added a new method, C<add_cleanup_handler()>.
  100 [Dave Rolsky <autarch@urth.org>]
  101 
  102 Documentation for new API, as well as lots of general work on the
  103 docs.
  104 [Dave Rolsky <autarch@urth.org>]
  105 
  106 Much code refactoring.
  107 [Dave Rolsky <autarch@urth.org>]
  108 
  109 Added many tests for both the new and deprecated APIs.
  110 [Dave Rolsky <autarch@urth.org>]
  111 
  112 Deprecated use of globals and the existing C<setmax()>, C<setmin()>,
  113 and C<setmax_unshared()> functions.
  114 [Dave Rolsky <autarch@urth.org>]
  115 
  116 When calling C<setmax()>, C<setmin()>, and C<setmax_unshared()>,
  117 only add Apache::SizeLimit as a cleanup handler once, not once for
  118 each function call. Taken from Apache2::SizeLimit.
  119 [Dave Rolsky <autarch@urth.org>]
  120 
  121 Fixed calculation of shared memory on BSD.
  122 [Philip M. Gollucci <pgollucci@p6m7g8.com>]
  123 
  124 Removed support for OSX, because testing shows that BSD::Resource is
  125 not working on that platform.
  126 [Dave Rolsky <autarch@urth.org>]
  127 
  128 =item 0.05 mp2 core / not released
  129 
  130 =item 0.04 not released
  131 
  132 =item 0.03 not released
  133 
  134 =item 0.02 not released
  135 
  136 =item 0.01 2006-06-23
  137 
  138 original version; created by h2xs 1.23 with options
  139 -X -A -n Apache-SizeLimit
  140 [Philip M. Gollucci <pgollucci@p6m7g8.com>]
  141 
  142 =back
  143