This is an automated email from the git hooks/post-receive script. dmn pushed a change to branch master in repository libapache2-mod-perl2.
from ccb7eb5 rules: replace hard-coded usr/lib/perl5 with the value of $Config{vendorarch} adds a13594a Imported Upstream version 2.0.9~1604013 new bceafa5 Merge tag 'upstream/2.0.9_1604013' new f49340f update upstream source description in README.source new 2bc1390 update changelog new 7bc2324 drop 280-ignore-sysconf-for-defines.patch, applied upstream new 22367e1 refresh all patches to apply cleanly The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: Apache-Test/Changes | 16 + Apache-Test/README | 4 +- Apache-Test/RELEASE | 8 +- Apache-Test/lib/Apache/Test.pm | 2 +- Apache-Test/lib/Apache/TestCommonPost.pm | 2 +- Apache-Test/lib/Apache/TestConfig.pm | 6 + Apache-Test/lib/Apache/TestConfigParse.pm | 21 +- Apache-Test/lib/Apache/TestConfigPerl.pm | 8 +- Apache-Test/lib/Apache/TestUtil.pm | 8 +- Apache-Test/lib/Bundle/ApacheTest.pm | 28 +- Apache-Test/t/log_watch.t | 3 + Changes | 41 + META.yml | 1 + Makefile.PL | 93 +- ModPerl-Registry/lib/ModPerl/PerlRun.pm | 1 + ModPerl-Registry/lib/ModPerl/PerlRunPrefork.pm | 1 + ModPerl-Registry/lib/ModPerl/Registry.pm | 1 + ModPerl-Registry/lib/ModPerl/RegistryBB.pm | 1 + ModPerl-Registry/lib/ModPerl/RegistryCooker.pm | 1 + ModPerl-Registry/lib/ModPerl/RegistryLoader.pm | 1 + ModPerl-Registry/lib/ModPerl/RegistryPrefork.pm | 1 + ModPerl-Registry/t/206.t | 1 + ModPerl-Registry/t/304.t | 1 + ModPerl-Registry/t/404.t | 1 + ModPerl-Registry/t/500.t | 1 + ModPerl-Registry/t/bad_scripts.t | 1 + ModPerl-Registry/t/basic.t | 1 + ModPerl-Registry/t/bin_resp.t | 1 + ModPerl-Registry/t/cgi-bin/206.pl | 1 + ModPerl-Registry/t/cgi-bin/304.pl | 1 + ModPerl-Registry/t/cgi-bin/404.pl | 1 + ModPerl-Registry/t/cgi-bin/basic.pl | 1 + ModPerl-Registry/t/cgi-bin/bin_resp_start_0.pl | 1 + ModPerl-Registry/t/cgi-bin/cgi.pl | 1 + ModPerl-Registry/t/cgi-bin/closure.pl | 1 + ModPerl-Registry/t/cgi-bin/content_type.pl | 1 + ModPerl-Registry/t/cgi-bin/env.pl | 1 + ModPerl-Registry/t/cgi-bin/env_val.pl | 1 + ModPerl-Registry/t/cgi-bin/exit.pl | 1 + ModPerl-Registry/t/cgi-bin/flush.pl | 1 + ModPerl-Registry/t/cgi-bin/ithreads_io_n_tie.pl | 1 + ModPerl-Registry/t/cgi-bin/local-conf.pl | 1 + ModPerl-Registry/t/cgi-bin/missing_headers.pl | 1 + ModPerl-Registry/t/cgi-bin/not_executable.pl | 1 + ModPerl-Registry/t/cgi-bin/nph-foo.pl | 1 + ModPerl-Registry/t/cgi-bin/perlrun_decl.pm | 1 + ModPerl-Registry/t/cgi-bin/perlrun_extload.pl | 1 + ModPerl-Registry/t/cgi-bin/perlrun_nondecl.pl | 1 + ModPerl-Registry/t/cgi-bin/prefork.pl | 1 + ModPerl-Registry/t/cgi-bin/r_inherited.pl | 1 + ModPerl-Registry/t/cgi-bin/redirect-cookie.pl | 1 + ModPerl-Registry/t/cgi-bin/redirect.pl | 1 + ModPerl-Registry/t/cgi-bin/require.pl | 1 + ModPerl-Registry/t/cgi-bin/runtime_error.pl | 1 + .../t/cgi-bin/runtime_error_n_status_change.pl | 1 + .../t/cgi-bin/runtime_error_plus_body.pl | 1 + ModPerl-Registry/t/cgi-bin/special_blocks.pl | 1 + ModPerl-Registry/t/cgi-bin/status_change.pl | 1 + ModPerl-Registry/t/cgi-bin/syntax_error.pl | 1 + ModPerl-Registry/t/cgi-bin/use_error.pl | 1 + ModPerl-Registry/t/cgi.t | 1 + ModPerl-Registry/t/closure.t | 1 + ModPerl-Registry/t/conf/modperl_extra_startup.pl | 1 + ModPerl-Registry/t/dirindex.t | 1 + ModPerl-Registry/t/fatalstobrowser.t | 1 + ModPerl-Registry/t/flush.t | 1 + ModPerl-Registry/t/ithreads.t | 1 + ModPerl-Registry/t/nph.t | 1 + ModPerl-Registry/t/perlrun_extload.t | 1 + ModPerl-Registry/t/prefork.t | 1 + ModPerl-Registry/t/redirect.t | 1 + ModPerl-Registry/t/regex.t | 1 + ModPerl-Registry/t/rewrite_env.t | 1 + ModPerl-Registry/t/special_blocks.t | 1 + RELEASE | 72 +- STATUS | 3 +- build/config.pl | 1 + build/make_rpm_spec | 2 +- build/source_scan.pl | 1 + build/win32_fetch_apxs | 4 +- build/xs_generate.pl | 1 + debian/README.source | 5 +- debian/changelog | 10 +- debian/patches/004-bugs-to-debian-bts.patch | 2 +- .../006_man_section_and_build_warnings.patch | 2 +- debian/patches/031-test-extra-args.patch | 2 +- debian/patches/200_fix-pod-spelling-errors.patch | 6 +- .../260_fix_pipelined_response_deadlock.patch | 8 +- .../patches/280-ignore-sysconf-for-defines.patch | 29 - .../patches/290-httpd-transition-test-todo.patch | 4 +- debian/patches/300-http-headers-version.patch | 10 +- debian/patches/310-defaultruntimedir.patch | 15 +- .../320-cleanup-authn-authz-providers.patch | 25 - debian/patches/avoid-db-linkage.patch | 2 +- debian/patches/series | 1 - docs/user/help/help.pod | 2 +- docs/user/install/install.pod | 2 +- lib/APR/XSLoader.pm | 1 + lib/Apache2/Build.pm | 23 +- lib/Apache2/ParseSource.pm | 12 +- lib/Apache2/PerlSections.pm | 1 + lib/Apache2/PerlSections/Dump.pm | 1 + lib/Apache2/Resource.pm | 1 + lib/Apache2/SourceTables.pm | 1 + lib/Apache2/Status.pm | 1 + lib/Apache2/XSLoader.pm | 1 + lib/Apache2/compat.pm | 3 +- lib/Apache2/porting.pm | 1 + lib/Bundle/Apache2.pm | 1 + lib/ModPerl/BuildMM.pm | 1 + lib/ModPerl/BuildOptions.pm | 3 +- lib/ModPerl/CScan.pm | 1 + lib/ModPerl/Code.pm | 3 +- lib/ModPerl/Config.pm | 1 + lib/ModPerl/FunctionMap.pm | 1 + lib/ModPerl/MM.pm | 1 + lib/ModPerl/Manifest.pm | 1 + lib/ModPerl/MapUtil.pm | 9 +- lib/ModPerl/ParseSource.pm | 1 + lib/ModPerl/StructureMap.pm | 1 + lib/ModPerl/TestReport.pm | 1 + lib/ModPerl/TestRun.pm | 1 + lib/ModPerl/TypeMap.pm | 1 + lib/ModPerl/WrapXS.pm | 1 + lib/mod_perl2.pm | 3 +- src/modules/perl/mod_perl.c | 87 +- src/modules/perl/mod_perl.h | 7 + src/modules/perl/modperl_apache_compat.c | 8 + src/modules/perl/modperl_apache_compat.h | 7 + src/modules/perl/modperl_apache_includes.h | 8 + src/modules/perl/modperl_apr_compat.h | 7 + src/modules/perl/modperl_apr_includes.h | 7 + src/modules/perl/modperl_bucket.c | 7 + src/modules/perl/modperl_bucket.h | 7 + src/modules/perl/modperl_callback.c | 44 +- src/modules/perl/modperl_callback.h | 7 + src/modules/perl/modperl_cgi.c | 7 + src/modules/perl/modperl_cgi.h | 7 + src/modules/perl/modperl_cmd.c | 31 +- src/modules/perl/modperl_cmd.h | 10 + src/modules/perl/modperl_common_debug.c | 7 + src/modules/perl/modperl_common_debug.h | 7 + src/modules/perl/modperl_common_includes.h | 7 + src/modules/perl/modperl_common_log.c | 39 +- src/modules/perl/modperl_common_log.h | 7 + src/modules/perl/modperl_common_types.h | 7 + src/modules/perl/modperl_common_util.c | 7 + src/modules/perl/modperl_common_util.h | 7 + src/modules/perl/modperl_config.c | 16 +- src/modules/perl/modperl_config.h | 55 +- src/modules/perl/modperl_const.c | 7 + src/modules/perl/modperl_const.h | 7 + src/modules/perl/modperl_debug.c | 29 +- src/modules/perl/modperl_debug.h | 20 +- src/modules/perl/modperl_env.c | 84 +- src/modules/perl/modperl_env.h | 7 + src/modules/perl/modperl_error.c | 7 + src/modules/perl/modperl_error.h | 7 + src/modules/perl/modperl_filter.c | 20 +- src/modules/perl/modperl_filter.h | 7 + src/modules/perl/modperl_global.c | 7 + src/modules/perl/modperl_global.h | 7 + src/modules/perl/modperl_gtop.c | 7 + src/modules/perl/modperl_gtop.h | 7 + src/modules/perl/modperl_handler.c | 29 +- src/modules/perl/modperl_handler.h | 7 + src/modules/perl/modperl_interp.c | 355 +- src/modules/perl/modperl_interp.h | 92 +- src/modules/perl/modperl_io.c | 6 + src/modules/perl/modperl_io.h | 7 + src/modules/perl/modperl_io_apache.c | 7 + src/modules/perl/modperl_io_apache.h | 7 + src/modules/perl/modperl_log.c | 7 + src/modules/perl/modperl_log.h | 7 + src/modules/perl/modperl_mgv.c | 32 +- src/modules/perl/modperl_mgv.h | 7 + src/modules/perl/modperl_module.c | 132 +- src/modules/perl/modperl_module.h | 7 + src/modules/perl/modperl_options.c | 7 + src/modules/perl/modperl_options.h | 7 + src/modules/perl/modperl_pcw.c | 7 + src/modules/perl/modperl_pcw.h | 7 + src/modules/perl/modperl_perl.c | 7 + src/modules/perl/modperl_perl.h | 7 + src/modules/perl/modperl_perl_global.c | 7 + src/modules/perl/modperl_perl_global.h | 7 + src/modules/perl/modperl_perl_includes.h | 7 + src/modules/perl/modperl_perl_pp.c | 7 + src/modules/perl/modperl_perl_pp.h | 7 + src/modules/perl/modperl_perl_unembed.h | 7 + src/modules/perl/modperl_svptr_table.c | 11 +- src/modules/perl/modperl_svptr_table.h | 7 + src/modules/perl/modperl_sys.c | 7 + src/modules/perl/modperl_sys.h | 7 + src/modules/perl/modperl_time.h | 7 + src/modules/perl/modperl_tipool.c | 7 + src/modules/perl/modperl_tipool.h | 7 + src/modules/perl/modperl_types.h | 38 +- src/modules/perl/modperl_util.c | 343 +- src/modules/perl/modperl_util.h | 30 +- t/apache/add_config.t | 1 + t/apache/cgihandler.t | 1 + t/apache/constants.t | 1 + t/apache/content_length_header.t | 1 + t/apache/discard_rbody.t | 1 + t/apache/post.t | 1 + t/apache/read.t | 1 + t/apache/read2.t | 1 + t/apache/scanhdrs.t | 1 + t/apache/scanhdrs2.t | 1 + t/apache/send_cgi_header.t | 1 + t/api/access2.t | 8 + t/api/{access2.t => access2_24.t} | 7 + t/api/add_config.t | 1 + t/api/content_encoding.t | 1 + t/api/custom_response.t | 1 + t/api/err_headers_out.t | 5 +- t/api/in_out_filters.t | 1 + t/api/internal_redirect.t | 1 + t/api/internal_redirect_handler.t | 1 + t/api/lookup_misc.t | 1 + t/api/lookup_uri.t | 1 + t/api/request_rec.t | 1 + t/api/rflush.t | 1 + t/api/sendfile.t | 1 + t/api/slurp_filename.t | 1 + t/api/status.t | 1 + t/apr-ext/base64.t | 1 + t/apr-ext/brigade.t | 1 + t/apr-ext/bucket.t | 1 + t/apr-ext/date.t | 1 + t/apr-ext/error.t | 1 + t/apr-ext/finfo.t | 1 + t/apr-ext/os.t | 1 + t/apr-ext/perlio.t | 1 + t/apr-ext/pool.t | 1 + t/apr-ext/status.t | 1 + t/apr-ext/string.t | 1 + t/apr-ext/table.t | 1 + t/apr-ext/threadmutex.t | 1 + t/apr-ext/threadrwlock.t | 1 + t/apr-ext/uri.t | 1 + t/apr-ext/util.t | 1 + t/apr-ext/uuid.t | 1 + t/apr/constants.t | 1 + t/apr/pool_lifetime.t | 1 + t/compat/conn_authen.t | 1 + t/compat/request_body.t | 1 + t/compat/send_fd.t | 1 + t/conf/extra.conf.in | 7 +- t/conf/modperl_extra.pl | 1 + t/conf/post_config_startup.pl | 1 + t/directive/perl.t | 1 + t/directive/perlcleanuphandler.t | 20 + t/directive/perlloadmodule2.t | 1 + t/directive/perlloadmodule3.t | 1 + t/directive/perlloadmodule4.t | 1 + t/directive/perlloadmodule5.t | 1 + t/directive/perlloadmodule6.t | 1 + t/directive/perlmodule.t | 1 + t/directive/perlrequire.t | 1 + t/directive/setupenv.t | 1 + t/error/runtime.t | 1 + t/error/syntax.t | 1 + t/filter/TestFilter/both_str_con_add.pm | 1 + t/filter/TestFilter/both_str_native_remove.pm | 1 + t/filter/TestFilter/both_str_req_add.pm | 1 + t/filter/TestFilter/both_str_req_mix.pm | 1 + t/filter/TestFilter/both_str_req_proxy.pm | 1 + t/filter/TestFilter/in_autoload.pm | 1 + t/filter/TestFilter/in_bbs_body.pm | 1 + t/filter/TestFilter/in_bbs_consume.pm | 1 + t/filter/TestFilter/in_bbs_inject_header.pm | 1 + t/filter/TestFilter/in_bbs_msg.pm | 1 + t/filter/TestFilter/in_bbs_underrun.pm | 1 + t/filter/TestFilter/in_error.pm | 1 + t/filter/TestFilter/in_init_basic.pm | 1 + t/filter/TestFilter/in_str_bin_data.pm | 1 + t/filter/TestFilter/in_str_consume.pm | 1 + t/filter/TestFilter/in_str_declined.pm | 1 + t/filter/TestFilter/in_str_declined_read.pm | 1 + t/filter/TestFilter/in_str_lc.pm | 1 + t/filter/TestFilter/in_str_msg.pm | 1 + t/filter/TestFilter/in_str_sandwich.pm | 1 + t/filter/TestFilter/out_bbs_basic.pm | 1 + t/filter/TestFilter/out_bbs_ctx.pm | 1 + t/filter/TestFilter/out_bbs_filebucket.pm | 1 + t/filter/TestFilter/out_init_basic.pm | 1 + t/filter/TestFilter/out_str_api.pm | 1 + t/filter/TestFilter/out_str_buffer.pm | 1 + t/filter/TestFilter/out_str_ctx.pm | 1 + t/filter/TestFilter/out_str_declined.pm | 1 + t/filter/TestFilter/out_str_eval.pm | 1 + t/filter/TestFilter/out_str_lc.pm | 1 + t/filter/TestFilter/out_str_remove.pm | 1 + t/filter/TestFilter/out_str_req_eos.pm | 1 + t/filter/TestFilter/out_str_req_mix.pm | 1 + t/filter/TestFilter/out_str_reverse.pm | 1 + t/filter/TestFilter/out_str_subreq_default.pm | 1 + t/filter/TestFilter/out_str_subreq_modperl.pm | 1 + t/filter/both_str_con_add.t | 1 + t/filter/both_str_native_remove.t | 1 + t/filter/both_str_req_add.t | 1 + t/filter/both_str_req_mix.t | 1 + t/filter/both_str_req_proxy.t | 1 + t/filter/in_autoload.t | 1 + t/filter/in_bbs_body.t | 1 + t/filter/in_bbs_consume.t | 1 + t/filter/in_bbs_inject_header.t | 1 + t/filter/in_bbs_msg.t | 1 + t/filter/in_bbs_underrun.t | 1 + t/filter/in_error.t | 1 + t/filter/in_init_basic.t | 1 + t/filter/in_str_bin_data.t | 1 + t/filter/in_str_consume.t | 1 + t/filter/in_str_declined.t | 1 + t/filter/in_str_declined_read.t | 1 + t/filter/in_str_lc.t | 1 + t/filter/in_str_msg.t | 1 + t/filter/in_str_sandwich.t | 1 + t/filter/out_apache.t | 1 + t/filter/out_bbs_ctx.t | 1 + t/filter/out_bbs_filebucket.t | 1 + t/filter/out_init_basic.t | 1 + t/filter/out_str_buffer.t | 1 + t/filter/out_str_ctx.t | 1 + t/filter/out_str_declined.t | 1 + t/filter/out_str_lc.t | 1 + t/filter/out_str_remove.t | 1 + t/filter/out_str_req_eos.t | 1 + t/filter/out_str_req_mix.t | 1 + t/filter/out_str_reverse.t | 1 + t/filter/out_str_subreq_default.t | 1 + t/filter/out_str_subreq_modperl.t | 1 + t/hooks/TestHooks/access.pm | 1 + t/hooks/TestHooks/authen_basic.pm | 1 + t/hooks/TestHooks/authen_digest.pm | 1 + t/hooks/TestHooks/authz.pm | 1 + t/hooks/TestHooks/cleanup.pm | 1 + t/hooks/TestHooks/cleanup2.pm | 1 + t/hooks/TestHooks/error.pm | 1 + t/hooks/TestHooks/fixup.pm | 1 + t/hooks/TestHooks/headerparser.pm | 1 + t/hooks/TestHooks/hookrun.pm | 1 + t/hooks/TestHooks/init.pm | 1 + t/hooks/TestHooks/inlined_handlers.pm | 1 + t/hooks/TestHooks/push_handlers.pm | 1 + t/hooks/TestHooks/push_handlers_anon.pm | 1 + t/hooks/TestHooks/push_handlers_blessed.pm | 1 + t/hooks/TestHooks/push_handlers_same_phase.pm | 1 + t/hooks/TestHooks/set_handlers.pm | 1 + t/hooks/TestHooks/stacked_handlers.pm | 1 + t/hooks/TestHooks/stacked_handlers2.pm | 1 + t/hooks/TestHooks/startup.pm | 1 + t/hooks/TestHooks/trans.pm | 1 + t/hooks/access.t | 1 + t/hooks/authen_basic.t | 1 + t/hooks/authen_digest.t | 1 + t/hooks/authz.t | 1 + t/hooks/cleanup.t | 1 + t/hooks/cleanup2.t | 1 + t/hooks/error.t | 1 + t/hooks/hookrun.t | 1 + t/hooks/init.t | 1 + t/hooks/inlined_handlers.t | 1 + t/hooks/push_handlers.t | 1 + t/hooks/push_handlers_anon.t | 1 + t/hooks/stacked_handlers.t | 1 + t/hooks/stacked_handlers2.t | 1 + t/hooks/startup.t | 1 + t/hooks/trans.t | 1 + t/htdocs/api/slurp.pl | 1 + t/htdocs/includes-registry/cgipm.pl | 1 + t/htdocs/includes-registry/test.pl | 1 + t/htdocs/modperl/setupenv2/config_require.pl | 1 + t/htdocs/modperl/setupenv2/module.pm | 1 + t/htdocs/modperl/setupenv2/post_config_require.pl | 1 + t/htdocs/modperl/setupenv2/require.pl | 1 + t/htdocs/vhost/post_config.pl | 1 + t/htdocs/vhost/startup.pl | 1 + t/lib/TestAPRlib/base64.pm | 1 + t/lib/TestAPRlib/brigade.pm | 1 + t/lib/TestAPRlib/bucket.pm | 1 + t/lib/TestAPRlib/date.pm | 1 + t/lib/TestAPRlib/error.pm | 1 + t/lib/TestAPRlib/finfo.pm | 1 + t/lib/TestAPRlib/os.pm | 1 + t/lib/TestAPRlib/pool.pm | 1 + t/lib/TestAPRlib/status.pm | 1 + t/lib/TestAPRlib/string.pm | 1 + t/lib/TestAPRlib/table.pm | 1 + t/lib/TestAPRlib/threadmutex.pm | 1 + t/lib/TestAPRlib/threadrwlock.pm | 1 + t/lib/TestAPRlib/uri.pm | 1 + t/lib/TestAPRlib/util.pm | 1 + t/lib/TestAPRlib/uuid.pm | 1 + t/lib/TestCommon/FilterDebug.pm | 1 + t/lib/TestCommon/Handlers.pm | 1 + t/lib/TestCommon/LogDiff.pm | 1 + t/lib/TestCommon/MemoryLeak.pm | 1 + t/lib/TestCommon/SameInterp.pm | 1 + t/lib/TestCommon/TiePerlSection.pm | 1 + t/lib/TestCommon/Utils.pm | 1 + t/lib/TestExit/FromPerlModule.pm | 1 + t/modperl/cookie.t | 1 + t/modperl/cookie2.t | 1 + t/modperl/exit.t | 1 + t/modperl/getc.t | 1 + t/modperl/local_env.t | 1 + t/modperl/merge.t | 1 + t/modperl/merge2.t | 1 + t/modperl/merge3.t | 1 + t/modperl/perl_options.t | 1 + t/modperl/perl_options2.t | 1 + t/modperl/pnotes.t | 1 + t/modperl/pnotes2.t | 6 +- t/modperl/post_utf8.t | 1 + t/modperl/print_utf8.t | 1 + t/modperl/print_utf8_2.t | 1 + t/modperl/readline.t | 1 + t/modperl/request_rec_perlio_api.t | 3 +- t/modperl/setupenv.t | 1 + t/modperl/setupenv2.t | 1 + t/modperl/status.t | 1 + t/modules/apache_resource.t | 1 + t/modules/apache_status.t | 1 + t/modules/cgi.t | 1 + t/modules/cgi2.t | 1 + t/modules/cgipost.t | 1 + t/modules/cgipost2.t | 1 + t/modules/cgiupload.t | 1 + t/modules/cgiupload2.t | 1 + t/modules/include.t | 1 + t/modules/include2.t | 1 + t/modules/include_subreq.t | 1 + t/modules/proxy.t | 1 + t/perl/hash_attack.t | 1 + t/perl/ithreads.t | 1 + t/perl/ithreads2.t | 1 + t/perl/ithreads3.t | 36 + t/preconnection/TestPreConnection/note.pm | 1 + t/preconnection/note.t | 1 + t/protocol/TestProtocol/echo_bbs.pm | 1 + t/protocol/TestProtocol/echo_bbs2.pm | 1 + t/protocol/TestProtocol/echo_block.pm | 1 + t/protocol/TestProtocol/echo_filter.pm | 1 + t/protocol/TestProtocol/echo_nonblock.pm | 1 + t/protocol/TestProtocol/echo_timeout.pm | 1 + t/protocol/TestProtocol/eliza.pm | 1 + t/protocol/TestProtocol/pseudo_http.pm | 1 + t/protocol/echo_bbs.t | 1 + t/protocol/echo_bbs2.t | 1 + t/protocol/echo_block.t | 1 + t/protocol/echo_filter.t | 1 + t/protocol/echo_nonblock.t | 1 + t/protocol/echo_timeout.t | 3 +- t/protocol/eliza.t | 1 + t/protocol/pseudo_http.t | 1 + t/response/TestAPI/access.pm | 1 + t/response/TestAPI/access2.pm | 66 +- t/response/TestAPI/{access2.pm => access2_24.pm} | 13 +- t/response/TestAPI/add_config.pm | 1 + t/response/TestAPI/aplog.pm | 131 +- t/response/TestAPI/command.pm | 2 +- t/response/TestAPI/conn_rec.pm | 44 +- t/response/TestAPI/conn_util.pm | 1 + t/response/TestAPI/content_encoding.pm | 1 + t/response/TestAPI/custom_response.pm | 1 + t/response/TestAPI/err_headers_out.pm | 1 + t/response/TestAPI/in_out_filters.pm | 2 +- t/response/TestAPI/internal_redirect.pm | 1 + t/response/TestAPI/internal_redirect_handler.pm | 1 + t/response/TestAPI/lookup_misc.pm | 1 + t/response/TestAPI/lookup_uri.pm | 1 + t/response/TestAPI/lookup_uri2.pm | 1 + t/response/TestAPI/module.pm | 1 + t/response/TestAPI/process.pm | 1 + t/response/TestAPI/query.pm | 1 + t/response/TestAPI/request_rec.pm | 1 + t/response/TestAPI/request_subclass.pm | 1 + t/response/TestAPI/request_util.pm | 1 + t/response/TestAPI/response.pm | 1 + t/response/TestAPI/rflush.pm | 1 + t/response/TestAPI/sendfile.pm | 1 + t/response/TestAPI/server_const.pm | 1 + t/response/TestAPI/server_rec.pm | 1 + t/response/TestAPI/server_util.pm | 1 + t/response/TestAPI/show.pm | 1 + t/response/TestAPI/slurp_filename.pm | 1 + t/response/TestAPI/status.pm | 1 + t/response/TestAPI/sub_request.pm | 1 + t/response/TestAPI/uri.pm | 1 + t/response/TestAPR/base64.pm | 1 + t/response/TestAPR/brigade.pm | 1 + t/response/TestAPR/bucket.pm | 1 + t/response/TestAPR/date.pm | 1 + t/response/TestAPR/finfo.pm | 1 + t/response/TestAPR/flatten.pm | 1 + t/response/TestAPR/ipsubnet.pm | 1 + t/response/TestAPR/os.pm | 1 + t/response/TestAPR/perlio.pm | 1 + t/response/TestAPR/pool.pm | 1 + t/response/TestAPR/pool_lifetime.pm | 1 + t/response/TestAPR/sockaddr.pm | 1 + t/response/TestAPR/socket.pm | 1 + t/response/TestAPR/status.pm | 1 + t/response/TestAPR/string.pm | 1 + t/response/TestAPR/table.pm | 1 + t/response/TestAPR/threadmutex.pm | 1 + t/response/TestAPR/threadrwlock.pm | 1 + t/response/TestAPR/uri.pm | 1 + t/response/TestAPR/util.pm | 1 + t/response/TestAPR/uuid.pm | 1 + t/response/TestApache/cgihandler.pm | 1 + t/response/TestApache/conftree.pm | 1 + t/response/TestApache/content_length_header.pm | 1 + t/response/TestApache/daemon.pm | 1 + t/response/TestApache/discard_rbody.pm | 1 + t/response/TestApache/post.pm | 1 + t/response/TestApache/read.pm | 1 + t/response/TestApache/read2.pm | 1 + t/response/TestApache/scanhdrs.pm | 1 + t/response/TestApache/scanhdrs2.pm | 1 + t/response/TestApache/send_cgi_header.pm | 1 + t/response/TestApache/subprocess.pm | 9 +- t/response/TestApache/util.pm | 1 + t/response/TestApache/write.pm | 1 + t/response/TestCompat/apache.pm | 1 + t/response/TestCompat/apache_file.pm | 1 + t/response/TestCompat/apache_module.pm | 1 + t/response/TestCompat/apache_table.pm | 1 + t/response/TestCompat/apache_uri.pm | 1 + t/response/TestCompat/apache_util.pm | 1 + t/response/TestCompat/conn_authen.pm | 1 + t/response/TestCompat/conn_rec.pm | 1 + t/response/TestCompat/request.pm | 1 + t/response/TestCompat/request_body.pm | 1 + t/response/TestCompat/send_fd.pm | 1 + t/response/TestDirective/cmdparms.pm | 1 + t/response/TestDirective/env.pm | 1 + t/response/TestDirective/perlcleanuphandler.pm | 66 + t/response/TestDirective/perldo.pm | 1 + t/response/TestDirective/perlloadmodule.pm | 1 + t/response/TestDirective/perlloadmodule2.pm | 3 +- t/response/TestDirective/perlloadmodule3.pm | 1 + t/response/TestDirective/perlloadmodule4.pm | 1 + t/response/TestDirective/perlloadmodule5.pm | 1 + t/response/TestDirective/perlloadmodule6.pm | 1 + t/response/TestDirective/perlloadmodule7.pm | 1 + t/response/TestDirective/perlmodule.pm | 1 + t/response/TestDirective/perlrequire.pm | 1 + t/response/TestDirective/pod.pm | 1 + t/response/TestDirective/setupenv.pm | 1 + t/response/TestError/api.pm | 1 + t/response/TestError/runtime.pm | 1 + t/response/TestError/syntax.pm | 1 + t/response/TestModperl/cookie.pm | 1 + t/response/TestModperl/cookie2.pm | 1 + t/response/TestModperl/current_callback.pm | 1 + t/response/TestModperl/dir_config.pm | 1 + t/response/TestModperl/endav.pm | 1 + t/response/TestModperl/env.pm | 1 + t/response/TestModperl/exit.pm | 1 + t/response/TestModperl/getc.pm | 1 + t/response/TestModperl/interpreter.pm | 81 + .../TestModperl/io_nested_with_closed_stds.pm | 1 + t/response/TestModperl/io_with_closed_stds.pm | 1 + t/response/TestModperl/local_env.pm | 1 + t/response/TestModperl/merge.pm | 1 + t/response/TestModperl/method.pm | 1 + t/response/TestModperl/methodname.pm | 1 + t/response/TestModperl/methodobj.pm | 1 + t/response/TestModperl/perl.pm | 1 + t/response/TestModperl/perl_options.pm | 1 + t/response/TestModperl/perl_options2.pm | 1 + t/response/TestModperl/pnotes.pm | 1 + t/response/TestModperl/pnotes2.pm | 6 +- t/response/TestModperl/post_utf8.pm | 1 + t/response/TestModperl/print.pm | 1 + t/response/TestModperl/print_utf8.pm | 1 + t/response/TestModperl/print_utf8_2.pm | 1 + t/response/TestModperl/printf.pm | 1 + t/response/TestModperl/readline.pm | 1 + t/response/TestModperl/request_rec_perlio_api.pm | 3 +- t/response/TestModperl/request_rec_tie_api.pm | 1 + t/response/TestModperl/setauth.pm | 1 + t/response/TestModperl/setupenv.pm | 1 + t/response/TestModperl/setupenv2.pm | 1 + t/response/TestModperl/status.pm | 1 + t/response/TestModperl/subenv.pm | 1 + t/response/TestModperl/taint.pm | 1 + t/response/TestModperl/util.pm | 1 + t/response/TestModules/cgi.pm | 1 + t/response/TestModules/cgi2.pm | 1 + t/response/TestModules/cgipost.pm | 1 + t/response/TestModules/cgipost2.pm | 1 + t/response/TestModules/cgiupload.pm | 1 + t/response/TestModules/cgiupload2.pm | 1 + t/response/TestModules/include_subreq.pm | 1 + t/response/TestModules/proxy.pm | 1 + t/response/TestPerl/api.pm | 1 + t/response/TestPerl/hash_attack.pm | 1 + t/response/TestPerl/ithreads.pm | 1 + t/response/TestPerl/ithreads3.pm | 109 + t/response/TestPerl/ithreads_args.pm | 1 + t/response/TestPerl/ithreads_eval.pm | 1 + t/response/TestPerl/signals.pm | 1 + t/response/TestUser/rewrite.pm | 1 + t/response/TestVhost/config.pm | 1 + t/response/TestVhost/log.pm | 1 + t/user/rewrite.t | 1 + t/vhost/config.t | 1 + t/vhost/log.t | 1 + util/apr_arg_check.pl | 1 + util/apr_pool_check.pl | 1 + util/cvsize.pl | 1 + util/getdiff.pl | 1 + util/methodlookup_check.pl | 1 + util/perl_bloat.pl | 1 + util/sizeof.pl | 1 + util/source_stats.pl | 1 + util/xs_check.pl | 1 + xs/APR/APR/APR.pm | 1 + xs/APR/APR/Makefile.PL | 4 +- xs/APR/Base64/APR__Base64.h | 7 + xs/APR/Brigade/APR__Brigade.h | 7 + xs/APR/Bucket/APR__Bucket.h | 7 + xs/APR/BucketAlloc/APR__BucketAlloc.h | 7 + xs/APR/Const/Const.pm | 1 + xs/APR/Error/APR__Error.h | 7 + xs/APR/Finfo/APR__Finfo.h | 7 + xs/APR/IpSubnet/APR__IpSubnet.h | 7 + xs/APR/Lock/APR__Lock.h | 7 + xs/APR/OS/APR__OS.h | 7 + xs/APR/PerlIO/PerlIO.pm | 3 +- xs/APR/PerlIO/modperl_apr_perlio.c | 7 + xs/APR/PerlIO/modperl_apr_perlio.h | 7 + xs/APR/Pool/APR__Pool.h | 14 + xs/APR/SockAddr/APR__SockAddr.h | 7 + xs/APR/Socket/APR__Socket.h | 7 + xs/APR/Status/APR__Status.h | 7 + xs/APR/String/APR__String.h | 7 + xs/APR/Table/APR__Table.h | 7 + xs/APR/ThreadMutex/APR__ThreadMutex.h | 7 + xs/APR/ThreadRWLock/APR__ThreadRWLock.h | 7 + xs/APR/URI/APR__URI.h | 7 + xs/APR/UUID/APR__UUID.h | 7 + xs/APR/Util/APR__Util.h | 7 + xs/APR/aprext/Makefile.PL | 2 + .../Const/Const.xs => APR/aprext/modperl_dummy.c} | 97 +- xs/Apache2/Access/Apache2__Access.h | 7 + xs/Apache2/CmdParms/Apache2__CmdParms.h | 7 + xs/Apache2/Command/Apache2__Command.h | 7 + xs/Apache2/Connection/Apache2__Connection.h | 7 + .../ConnectionUtil/Apache2__ConnectionUtil.h | 25 +- xs/Apache2/Const/Const.pm | 1 + xs/Apache2/Directive/Apache2__Directive.h | 7 + xs/Apache2/Filter/Apache2__Filter.h | 12 +- xs/Apache2/Log/Apache2__Log.h | 7 + xs/Apache2/MPM/Apache2__MPM.h | 7 + xs/Apache2/Module/Apache2__Module.h | 7 + xs/Apache2/RequestIO/Apache2__RequestIO.h | 7 + xs/Apache2/RequestRec/Apache2__RequestRec.h | 7 + xs/Apache2/RequestUtil/Apache2__RequestUtil.h | 42 +- xs/Apache2/Response/Apache2__Response.h | 7 + xs/Apache2/ServerRec/Apache2__ServerRec.h | 13 + xs/Apache2/ServerUtil/Apache2__ServerUtil.h | 9 + xs/Apache2/SubProcess/Apache2__SubProcess.h | 7 + xs/Apache2/SubRequest/Apache2__SubRequest.h | 7 + xs/Apache2/URI/Apache2__URI.h | 7 + xs/Apache2/Util/Apache2__Util.h | 7 + xs/ModPerl/Const/Const.pm | 1 + xs/ModPerl/Const/Const.xs | 7 +- xs/ModPerl/Global/ModPerl__Global.h | 7 + .../Interpreter/ModPerl__Interpreter.h} | 15 +- xs/ModPerl/Util/ModPerl__Util.h | 7 + xs/maps/apache2_functions.map | 21 + xs/maps/apache2_structures.map | 44 + xs/maps/modperl_functions.map | 19 + xs/maps/modperl_structures.map | 44 + xs/maps/modperl_types.map | 12 +- xs/modperl_xs_util.h | 7 + xs/tables/current/APR/FunctionTable.pm | 1 + xs/tables/current/Apache2/ConstantsTable.pm | 113 +- xs/tables/current/Apache2/FunctionTable.pm | 17241 ++++++------------- xs/tables/current/Apache2/StructureTable.pm | 3373 +--- xs/tables/current/ModPerl/FunctionTable.pm | 911 +- .../{current => current24}/APR/FunctionTable.pm | 0 .../Apache2/ConstantsTable.pm | 2 +- .../Apache2/FunctionTable.pm | 40 +- .../Apache2/StructureTable.pm | 174 +- .../ModPerl/FunctionTable.pm | 51 +- 692 files changed, 10050 insertions(+), 16016 deletions(-) delete mode 100644 debian/patches/280-ignore-sysconf-for-defines.patch copy t/api/{access2.t => access2_24.t} (84%) create mode 100644 t/directive/perlcleanuphandler.t create mode 100644 t/perl/ithreads3.t copy t/response/TestAPI/{access2.pm => access2_24.pm} (90%) create mode 100644 t/response/TestDirective/perlcleanuphandler.pm create mode 100644 t/response/TestModperl/interpreter.pm create mode 100644 t/response/TestPerl/ithreads3.pm copy xs/{ModPerl/Const/Const.xs => APR/aprext/modperl_dummy.c} (66%) copy xs/{APR/String/APR__String.h => ModPerl/Interpreter/ModPerl__Interpreter.h} (81%) create mode 100644 xs/maps/modperl_structures.map copy xs/tables/{current => current24}/APR/FunctionTable.pm (100%) copy xs/tables/{current => current24}/Apache2/ConstantsTable.pm (99%) copy xs/tables/{current => current24}/Apache2/FunctionTable.pm (99%) copy xs/tables/{current => current24}/Apache2/StructureTable.pm (96%) copy xs/tables/{current => current24}/ModPerl/FunctionTable.pm (99%) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libapache2-mod-perl2.git _______________________________________________ Pkg-perl-cvs-commits mailing list Pkg-perl-cvs-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits