File: Changes

package info (click to toggle)
libapache2-mod-perl2 2.0.9~1624218-2%2Bdeb8u2
  • links: PTS, VCS
  • area: main
  • in suites: jessie
  • size: 11,912 kB
  • ctags: 4,588
  • sloc: perl: 95,064; ansic: 14,527; makefile: 49; sh: 18
file content (143 lines) | stat: -rw-r--r-- 4,269 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
=head1 NAME

Changes - Apache::SizeLimit change logfile

=head1 CHANGES

=over 6

=item 0.97 2012-04-02

Set the -apxs argument correctly when building from mod_perl.
[Steve Hay]

=item 0.96 2011-12-21

eval Linux::Smaps->new call when checking for /proc/self/smaps
[Christian Ruppert <idl0r@qasi.de>]

Require Apache::Test 1.36 [Fred]

Unshared size is now interpreted as RSS - shared instead of VSIZE - shared
on Linux [Torsten]

Subtest 1 checks that Apache2::SizeLimit->_limits_are_exceeded() returns
false without any limits. But if the test runs near the end of the test
suite it may very well be that some other test has set a limit. [Torsten]

=item 0.95 2011-01-19

Fix erroneous version in Core.pm for 0.94 release. [fred]

=item 0.94 2011-01-19

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.
[Fred Moyer]

=item 0.93 2010-10-02

Add PerlModule and PerlLoadModule doc directives.
[Fred Moyer <fred@redhotpenguin.com>]

Fix overlooked bug where handler expected to be called as a method handler,
but was documented to be called like a normal Perl cleanup handler ala
'PerlCleanupHandler Apache2::SizeLimit'
[Fred Moyer <fred@redhotpenguin.com>]

=item 0.92 2010-09-23

Export USE_SMAPS, VERSION, and REQUEST_COUNT to Apache::SizeLimit
from Apache::SizeLimit::Core.
Call _platform_check_size as a class method to prevent error when
USE_SMAPS=0, RT #33303
Reported by: jgoodridge@alum.dartmouth.edu
[Fred Moyer <fred@redhotpenguin.com>]

  *********** HEADS UP - SHARED CODE BASE - HEADS UP  ***********
  Apache-SizeLimit has been hybridized.
  It has been split into 3 packages.  
    1) Apache::SizeLimit  - User API for httpd 1.3.x / mod_perl 1.x
    2) Apache2::SizeLimit - User API for httpd 2.x / mod_perl 2.x

    3) Apache::SizeLimit::Core - Interal Shared Functionality
         _NEVER_ use this module directly.
[Philip M. Gollucci <pgollucci@p6m7g8.com>]

Skip tests on OS X (darwin) due to broken getrusage(3)
[Fred Moyer <fred@redhotpenguin.com>, 
 Philip M. Gollucci <pgollucci@p6m7g8.com>]

Added a SUPPORT section to the docs.
[Dave Rolsky <autarch@urth.org>]

=item 0.91 2007-03-29

Fix Can't call method "child_terminate" on an undefined value
By add_cleanup_handler() pass $r to _exit_if_to_big() via shift
[David Wheeler <david@kineticode.com>]

=item 0.9 2006-07-12

Copied from the mod_perl 1 core for an independent CPAN release.
[Philip M. Gollucci <pgollucci@p6m7g8.com>]

Added support for using Linux::Smaps (on Linux only, obviously) to
get much more accurate shared memory numbers on 2.6.x kernels. Taken
from Apache2::SizeLimit.
[Dave Rolsky <autarch@urth.org>]

Added support for using Linux::Pid to get the parent pid on
Linux. This fixes a long-standing bug that caused this module to never
actually kill a process when using Perl 5.8.1+ on Linux.
[Dave Rolsky <autarch@urth.org>]

Added new OO methods for configuring the module,
C<set_max_process_size()>, C<set_min_shared_size()> ,and
C<set_max_unshared_size()>.
[Dave Rolsky <autarch@urth.org>]

Added a new method, C<add_cleanup_handler()>.
[Dave Rolsky <autarch@urth.org>]

Documentation for new API, as well as lots of general work on the
docs.
[Dave Rolsky <autarch@urth.org>]

Much code refactoring.
[Dave Rolsky <autarch@urth.org>]

Added many tests for both the new and deprecated APIs.
[Dave Rolsky <autarch@urth.org>]

Deprecated use of globals and the existing C<setmax()>, C<setmin()>,
and C<setmax_unshared()> functions.
[Dave Rolsky <autarch@urth.org>]

When calling C<setmax()>, C<setmin()>, and C<setmax_unshared()>,
only add Apache::SizeLimit as a cleanup handler once, not once for
each function call. Taken from Apache2::SizeLimit.
[Dave Rolsky <autarch@urth.org>]

Fixed calculation of shared memory on BSD.
[Philip M. Gollucci <pgollucci@p6m7g8.com>]

Removed support for OSX, because testing shows that BSD::Resource is
not working on that platform.
[Dave Rolsky <autarch@urth.org>]

=item 0.05 mp2 core / not released

=item 0.04 not released

=item 0.03 not released

=item 0.02 not released

=item 0.01 2006-06-23

original version; created by h2xs 1.23 with options
-X -A -n Apache-SizeLimit
[Philip M. Gollucci <pgollucci@p6m7g8.com>]

=back