]>
granicus.if.org Git - apache/log
Yann Ylavic [Mon, 29 Jan 2018 13:22:47 +0000 (13:22 +0000)]
Revert r1822341, slotmems are not reused on (graceful) restart.
Will follow up with an alternate fix.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822505 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 29 Jan 2018 13:10:22 +0000 (13:10 +0000)]
mod_http2/mod_proxy_http2: add new module flags
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822503 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 29 Jan 2018 13:03:49 +0000 (13:03 +0000)]
On the trunk:
mod_http2: discourage gzip/brotli content encoding on http2-status responses as
they are inserted into the reponse when filters are already done.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822502 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Mon, 29 Jan 2018 11:40:25 +0000 (11:40 +0000)]
On the trunk:
core: adding defines to allow interworking with honggfuzz without
further patches.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822500 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sat, 27 Jan 2018 02:09:07 +0000 (02:09 +0000)]
mpm_fdqueue: follow up to r1821624.
80 colums.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822367 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sat, 27 Jan 2018 02:01:47 +0000 (02:01 +0000)]
mpm_fdqueue: follow up to r1821624.
Export ap_queue_*() fonctions, so that they are accessible from MPMs, but
don't provide "mpm_fdqueue.h" in the API (include/).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822366 13f79535 -47bb-0310-9956-
ffa450edef68
Jim Jagielski [Fri, 26 Jan 2018 19:49:04 +0000 (19:49 +0000)]
PR 62044: Force addition of generation number to shm filename on
all platforms. Keep persisted filename as-was.
[Reverted by r1822505]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822341 13f79535 -47bb-0310-9956-
ffa450edef68
Joe Orton [Fri, 26 Jan 2018 15:00:28 +0000 (15:00 +0000)]
* modules/lua/config.m4: Link mod_lua against -lcrypt if available,
since mk_password_hash() can use crypt().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822305 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Ferradal [Wed, 24 Jan 2018 14:42:25 +0000 (14:42 +0000)]
First set of fixes for mod_ssl Spanish Translation plus rendering with new Directive listing
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1822108 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Sun, 21 Jan 2018 02:33:55 +0000 (02:33 +0000)]
mod_crypto requires non-default apr-util option. Do not build by default
but require user interaction until apu changes HAVE_CRYPTO default.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821768 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Sun, 21 Jan 2018 02:16:25 +0000 (02:16 +0000)]
LibreSSL doesn't have or require applink.c
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821767 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Sun, 21 Jan 2018 02:12:46 +0000 (02:12 +0000)]
copy applink.c in OpenSSL 1.1.0 to from /ms to /include to match location in 1.0.2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821766 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Sat, 20 Jan 2018 02:23:09 +0000 (02:23 +0000)]
ssl_engine_init.c(33) includes mod_md.h
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821727 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 14:16:01 +0000 (14:16 +0000)]
mpm_fdqueue: follow up to r1821624.
Make the allocation and zero-ing in ap_queue_init() => ap_queue_create().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821660 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 14:04:53 +0000 (14:04 +0000)]
mpm_fdqueue: follow up to r1821624.
Either error matters, simplify code.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821659 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 13:46:28 +0000 (13:46 +0000)]
mpm_fdqueue: follow up to r1821624.
Be explicit in the naming about what's push/pop-ed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821651 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 13:30:19 +0000 (13:30 +0000)]
mpm_worker: follow up to r1821624.
Free idle pools while stopping.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821650 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 13:22:30 +0000 (13:22 +0000)]
mpm_fdqueue: follow up to r1821624.
Cosmetics, 80 cols, no functional change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821649 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:59:12 +0000 (12:59 +0000)]
mpm_fdqueue: follow up to r1821624.
Fix typo in comment.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821648 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:57:20 +0000 (12:57 +0000)]
mpm_fdqueue: follow up to r1821624.
The code is not part of the API.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821647 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:40:05 +0000 (12:40 +0000)]
mpm_fdqueue: follow up to r1821624.
The implemention wants APR_HAS_THREADS too.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821644 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:29:18 +0000 (12:29 +0000)]
mpm_worker: follow up to r1821624.
Use common [mpm_]fdqueue.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821639 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:24:52 +0000 (12:24 +0000)]
mpm_fdqueue: follow up to r1821624.
Prepare mpm_worker to use common fdqueue.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821635 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:23:05 +0000 (12:23 +0000)]
mpm_fdqueue: follow up to r1821624.
Clear recycled_pools_count in ap_free_idle_pools().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821632 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:20:44 +0000 (12:20 +0000)]
mpm_fdqueue: follow up to r1821624.
Rename ap_queue_info_get_idlers() to ap_queue_info_num_idlers().
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821629 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:15:17 +0000 (12:15 +0000)]
mpm_fdqueue: follow up to r1821624.
Style, no functional change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821627 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:12:17 +0000 (12:12 +0000)]
mpm_fdqueue: follow up to r1821624.
Opacify fdqueue types.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821626 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 12:07:23 +0000 (12:07 +0000)]
mpm_fdqueue: follow up to r1821624.
And now it's mpm_fdqueue, with minimal #includes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821625 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 11:46:12 +0000 (11:46 +0000)]
Shared fdqueue code between MPMs event and worker into mpm_fdqueue.
This first step moves the files server/mpm/event/fdqueue.[ch] to
server/mpm_fdqueue.[ch] (untouched for now, simple svn move).
Will follow up with the necessary changes to mpm_unix.* for common code.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821624 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 11:29:00 +0000 (11:29 +0000)]
Revert r1821526, r1821527, r1821534, r1821538, r1821539, r1821541, r1821605, r1821607, r1821608.
Instead of copying event/fdqueue.c code into existing mpm_unix.c, losing all
contributors (blame, since r105919...), will restart the series by svn-moving
event/fdqueue.[ch] to server/mpm_fdqueue.[ch] first.
The code is not really unix specific either, so this sounds better.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821619 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 09:40:16 +0000 (09:40 +0000)]
mpm_worker: Follow up to r1821526.
Use common fdqueue.
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821608 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 09:39:29 +0000 (09:39 +0000)]
mpm_unix: Follow up to r1821526.
Prepare mpm_worker to use common fdqueue.
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821607 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Fri, 19 Jan 2018 09:34:17 +0000 (09:34 +0000)]
follow up to r1821582
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821606 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 09:32:53 +0000 (09:32 +0000)]
mpm_unix: Follow up to r1821526.
Clear recycled_pools_count in ap_free_idle_pools().
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821605 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Fri, 19 Jan 2018 08:26:00 +0000 (08:26 +0000)]
mpm_event: Follow up to r1821558.
Don't crash (in listener) if we can't create the ptrans allocator.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821595 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Fri, 19 Jan 2018 02:46:06 +0000 (02:46 +0000)]
get mod_brotli in build
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821582 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Fri, 19 Jan 2018 01:54:42 +0000 (01:54 +0000)]
some small tweaks to get things building again
replace mod_socache_redis.dsp as original was corrupted
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821581 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 22:08:54 +0000 (22:08 +0000)]
Follow up to r1819855: CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821562 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 22:05:53 +0000 (22:05 +0000)]
Follow up to r1821558: CHANGES typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821561 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 21:07:45 +0000 (21:07 +0000)]
mod_event: Let the listener thread do its maintenance job on resources shortage.
PR 61979.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821558 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 21:02:04 +0000 (21:02 +0000)]
Backported.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821557 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 18:40:09 +0000 (18:40 +0000)]
Follow up to r1821526: rename ap_queue_info_get_idlers to ap_queue_info_num_idlers.
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821541 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 18:35:20 +0000 (18:35 +0000)]
Follow up to r1821526: style, no functional change.
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821539 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 18:28:25 +0000 (18:28 +0000)]
Follow up to r1821526: opacify fdqueue types.
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821538 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 18:05:37 +0000 (18:05 +0000)]
Follow up to r1821526: mpm_unix.h needs this includes only for now.
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821534 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 17:54:41 +0000 (17:54 +0000)]
Follow up to r1821526: mpm_unix.h
The fdqueue code is not for WIN32 (per mpm_unix.c), and does not seem to
require all the #includes (system) it claimed (at least in .h).
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821527 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 17:45:40 +0000 (17:45 +0000)]
Share fdqueue code between MPMs event and worker.
This first step moves the content of server/mpm/event/fdqueue.c to
the existing server/mpm_unix.c file, and the server/mpm/event/fdqueue.h file
to trunk/server/mpm_unix.h (untouched for now, simple svn move).
Will follow up with the necessary changes to mpm_unix.* for common code.
[Reverted by r1821619]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821526 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 14:56:22 +0000 (14:56 +0000)]
Follow up to r1821504: same comment in event than in worker.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821505 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 14:47:41 +0000 (14:47 +0000)]
mpm_{event,worker}: Mask signals for threads created by modules in child init.
PR 62009, so that they don't receive (implicitely) the ones meant for the MPM.
Inspired by: Armin Abfalterer <a.abfalterer gmail.com>
Proposed by: Yann Ylavic
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821504 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 14:43:38 +0000 (14:43 +0000)]
Revert r1821499, will re-commit the right change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821503 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 18 Jan 2018 14:19:28 +0000 (14:19 +0000)]
mpm_event,worker: Mask signals for threads created by modules in child init.
PR 62009, so that they don't receive (implicitely) the ones meant for the MPM.
Inspired by: Armin Abfalterer <a.abfalterer gmail com>
Proposed by: Yann Ylavic
[Reverted by r1821503]
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821499 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 17 Jan 2018 14:50:58 +0000 (14:50 +0000)]
On the trunk:
mod_md: removing comments that documented that greenbytes has untransferable copyright to the sources. The rights, of course, remain unaffected, but maybe some people can sleep better.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821374 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 17 Jan 2018 14:41:30 +0000 (14:41 +0000)]
On the trunk:
mod_http2: removing comments that documented that greenbytes has untransferable copyright to the sources. The rights, of course, remain unaffected, but maybe some people can sleep better.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821371 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Mon, 15 Jan 2018 19:08:01 +0000 (19:08 +0000)]
fix copy & paste error, util_cookies.h is in include not server.
add util_config.c now needed per steffenal.
http://mail-archives.apache.org/mod_mbox/httpd-dev/201801.mbox/%
3C4C412873 -869D-4A0C-89E6-
397706EFA1F7 @apachelounge.com%3E
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821195 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Ferradal [Mon, 15 Jan 2018 16:15:25 +0000 (16:15 +0000)]
Fixed word 'Directive' placement in the directives list. In Spanish we must sort them the same as in French. Correct format is: 'Directiva xxxx', not the opposite
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821179 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sun, 14 Jan 2018 22:34:39 +0000 (22:34 +0000)]
docs: update the prettify.js files with new directives
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821120 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 14 Jan 2018 14:01:21 +0000 (14:01 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821107 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sun, 14 Jan 2018 14:00:17 +0000 (14:00 +0000)]
New XML file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821105 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Sun, 14 Jan 2018 11:47:21 +0000 (11:47 +0000)]
mod_md manual: updated version and added note about current port requirements
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821095 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Ferradal [Sat, 13 Jan 2018 17:33:06 +0000 (17:33 +0000)]
Initial version of Spanish Translation for mod_status.xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821078 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Sat, 13 Jan 2018 16:39:14 +0000 (16:39 +0000)]
We track merges at the root only.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821075 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 13 Jan 2018 15:16:50 +0000 (15:16 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821064 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 13 Jan 2018 15:15:58 +0000 (15:15 +0000)]
XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821063 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Sat, 13 Jan 2018 00:12:19 +0000 (00:12 +0000)]
Apache-apr2.dsw
freetds connector now unsupported in apr-util
conectors are in apr-util
s/mod_mmd/mod_md
Apache.dsw
freetds connector now unsupported in apr-util
s/mod_mmd/mod_md
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1821040 13f79535 -47bb-0310-9956-
ffa450edef68
Daniel Ferradal [Thu, 11 Jan 2018 18:40:39 +0000 (18:40 +0000)]
Initial version of Spanish Translation for mod_ssl aka -It's been hell- and related files
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820909 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 11 Jan 2018 00:23:09 +0000 (00:23 +0000)]
Follow up to r1740910: CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820809 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Thu, 11 Jan 2018 00:03:50 +0000 (00:03 +0000)]
Follow up to r1802618: CHANGES entry.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820808 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 10 Jan 2018 13:47:53 +0000 (13:47 +0000)]
avoid ap_set_content_type when processing a _Request_Header set|edit|unset Content-Type.
identified by ylavic
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820750 13f79535 -47bb-0310-9956-
ffa450edef68
Gregg Lewis Smith [Wed, 10 Jan 2018 02:27:52 +0000 (02:27 +0000)]
mod_socache_redis seems to be missing
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820719 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 10 Jan 2018 00:57:22 +0000 (00:57 +0000)]
PR 61980: AH01215 CGI stderr forwarding msg improvement
*) mod_cgi: Improve AH01215 messages to make it more clear that the message is
the CGI scripts stderr output. PR 61980. [Hank Ibell <hwibell gmail.com>]
Submitted By: Hank Ibell <hwibell gmail.com>
Commited By: covener
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820716 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Wed, 10 Jan 2018 00:52:25 +0000 (00:52 +0000)]
PR 61983: "Header unset Content-Type" doesn't work
Submitted By: Hank Ibell <hwibell gmail.com>
Committed By: covener
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820715 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Mon, 8 Jan 2018 16:45:53 +0000 (16:45 +0000)]
mod_md: maxsize was less than the resulting image size
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820583 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Mon, 8 Jan 2018 10:17:23 +0000 (10:17 +0000)]
Documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820540 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Mon, 8 Jan 2018 10:16:36 +0000 (10:16 +0000)]
event.xml: follow up r1820466 with Yann's suggestions
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820539 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sun, 7 Jan 2018 14:38:08 +0000 (14:38 +0000)]
mod_md's docs rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820465 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Sun, 7 Jan 2018 14:35:25 +0000 (14:35 +0000)]
mod_md.xml: update MDCertificateAgreement's links
Patch from Bernard Spil (brnrd freebsd.org). PR 61923
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820464 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 6 Jan 2018 13:53:36 +0000 (13:53 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820399 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Sat, 6 Jan 2018 13:52:46 +0000 (13:52 +0000)]
XML update.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820398 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Fri, 5 Jan 2018 15:30:52 +0000 (15:30 +0000)]
documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820313 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Fri, 5 Jan 2018 15:21:06 +0000 (15:21 +0000)]
mod_md: adding new directive to manual.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820312 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Fri, 5 Jan 2018 15:16:13 +0000 (15:16 +0000)]
On the trunk:
mod_md v1.1.8: new configuration directive "MDBaseServer on|off" to allow/inhibit
management of the base server domains outside VirtualHosts. By default, this is "off",
e.g. mod_md will not manage certificates or perform https: redirections on the
base server.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820310 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Thu, 4 Jan 2018 16:54:38 +0000 (16:54 +0000)]
Adding new french translated XML file.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820130 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Thu, 4 Jan 2018 16:30:17 +0000 (16:30 +0000)]
Rebuild.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820120 13f79535 -47bb-0310-9956-
ffa450edef68
Lucien Gentis [Thu, 4 Jan 2018 16:29:02 +0000 (16:29 +0000)]
XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820118 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Thu, 4 Jan 2018 16:05:02 +0000 (16:05 +0000)]
incorporate review comments from RĂ¼diger
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820113 13f79535 -47bb-0310-9956-
ffa450edef68
Rainer Jung [Thu, 4 Jan 2018 15:15:21 +0000 (15:15 +0000)]
Happy New Year 2018
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820101 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Thu, 4 Jan 2018 15:13:50 +0000 (15:13 +0000)]
mmn bump for r1820098.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820099 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Thu, 4 Jan 2018 15:10:45 +0000 (15:10 +0000)]
Add "AcceptErrorsNonFatal" directive
This tweaks accept() failure processing by having ap_unixd_accept
pass more errors up, and having the MPM's check against a macro
to see if they are in a whitelist of non ENETDOWN/EMFILE kind
of potential process-wide errors.
Default behavior is still to exit.
edit: MMN bump in
1820099 .
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820098 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Thu, 4 Jan 2018 10:58:20 +0000 (10:58 +0000)]
Happy new year's documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820055 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 4 Jan 2018 06:11:18 +0000 (06:11 +0000)]
Add missing APLOGNO.
10112 is wasted because it is in my tree only.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820036 13f79535 -47bb-0310-9956-
ffa450edef68
Christophe Jaillet [Thu, 4 Jan 2018 06:07:56 +0000 (06:07 +0000)]
Add missing APLOGNO
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1820035 13f79535 -47bb-0310-9956-
ffa450edef68
Luca Toscano [Wed, 3 Jan 2018 18:24:57 +0000 (18:24 +0000)]
common.xsl: update year to 2018 in the footer
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819994 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 3 Jan 2018 15:52:08 +0000 (15:52 +0000)]
mod_proxy_html: output filter rework.
Such that it cleans up the buckets while they are consumed and bails out
appropriately on EOS.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819986 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 3 Jan 2018 13:40:26 +0000 (13:40 +0000)]
mod_proxy_html: don't depend on NUL terminated bucket data.
ap_regexec() wants NUL terminated strings, so use ap_regexec_len() instead.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819970 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Wed, 3 Jan 2018 13:37:50 +0000 (13:37 +0000)]
mod_proxy_html: follow up to r1599012.
To determine whether or not HTML data are lower than 4 bytes, use a retain
buffer rather than assuming that all should be contained in a single bucket
with the next one being EOS (if any).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819969 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Wed, 3 Jan 2018 10:21:54 +0000 (10:21 +0000)]
On the trunk:
Fixed gcc warnings in latest mod_md version.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819943 13f79535 -47bb-0310-9956-
ffa450edef68
Eric Covener [Tue, 2 Jan 2018 22:25:23 +0000 (22:25 +0000)]
Fix upgrading examples
- providers are case sensitive
- description didn't match example / 2.2 didn't match 2.4.
Submitted by: Hank Ibell
Committed by: covener
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819907 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 2 Jan 2018 16:13:45 +0000 (16:13 +0000)]
mpm_event: wakeup the listener to re-enable listening sockets.
When listening sockets are disabled (too many connections) and the number of
workers / active connections comes back below the limit, we need to wake up
the listener to re-enable them.
Add a new connections_above_limit() helper to determine when this applies.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819855 13f79535 -47bb-0310-9956-
ffa450edef68
Stefan Eissing [Tue, 2 Jan 2018 15:57:39 +0000 (15:57 +0000)]
On the trunk:
mod_md v1.1.7 changes
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819854 13f79535 -47bb-0310-9956-
ffa450edef68
Yann Ylavic [Tue, 2 Jan 2018 15:55:53 +0000 (15:55 +0000)]
mpm_event: remove atomics for timeout_queue's total counter.
It's always updated under the timeout_mutex lock, or read for logging and
scoreboard updates (not critical).
For the read cases a volatile access is enough, while removing the atomic ops
for the already protected write cases saves cycles and context switches.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@
1819853 13f79535 -47bb-0310-9956-
ffa450edef68