summaryrefslogtreecommitdiffstats
path: root/CHANGES (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-06-28better error messageGiovanni Bechis1-1/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902324 13f79535-47bb-0310-9956-ffa450edef68
2022-06-28check apr_sockaddr_info_get return valueGiovanni Bechis2-2/+7
bz #66136 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902318 13f79535-47bb-0310-9956-ffa450edef68
2022-06-28check apr_sockaddr_info_get() return valueGiovanni Bechis1-2/+12
bz #66135 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902317 13f79535-47bb-0310-9956-ffa450edef68
2022-06-28check BN_bn2dec return valueGiovanni Bechis1-1/+6
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902302 13f79535-47bb-0310-9956-ffa450edef68
2022-06-21Fix new typo in docs...Rainer Jung1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902133 13f79535-47bb-0310-9956-ffa450edef68
2022-06-21*) mod_heartmonitor: Document interaction betweenRainer Jung1-2/+5
HeartbeatStorage and HeartbeatMaxServers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902132 13f79535-47bb-0310-9956-ffa450edef68
2022-06-21Fix numeric check for HeartbeatMaxServers.Rainer Jung1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902130 13f79535-47bb-0310-9956-ffa450edef68
2022-06-20*) mod_heartmonitor: Allow "HeartbeatMaxServers 0"Rainer Jung1-2/+3
to use file based storage instead of slotmem. Needed after setting HeartbeatMaxServers default to the documented value 10 in 2.4.54. [Jérôme Billira git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902117 13f79535-47bb-0310-9956-ffa450edef68
2022-06-20 *) mod_http2: remove the workers pool from APR_POOL_DEBUGStefan Eissing1-4/+3
logging now that h2_workers is opaque. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902095 13f79535-47bb-0310-9956-ffa450edef68
2022-06-20 *) mod_http2: init local var since write in loop may be buypassed.Stefan Eissing1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902082 13f79535-47bb-0310-9956-ffa450edef68
2022-06-20* Use s directly like in the other ap_log_error callsRuediger Pluem1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902081 13f79535-47bb-0310-9956-ffa450edef68
2022-06-20* workers is not always initialized hereRuediger Pluem1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902080 13f79535-47bb-0310-9956-ffa450edef68
2022-06-17 *) mod_http2: new implementation of h2 worker pool.Stefan Eissing8-425/+539
- O(1) cost at registration of connection processing producers - no limit on registered producers - join of ongoing work on unregister - callbacks to unlink dependencies into other h2 code - memory cleanup on workers deactivation (on idle timeouts) - idle_limit as apr_time_t instead of seconds git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902005 13f79535-47bb-0310-9956-ffa450edef68
2022-06-17 *) mod_http2: fix an edge case in h2_fifo_remove,Stefan Eissing3-19/+34
improve c1 connection flushing, fix an UAF in recycling transit pools. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1902004 13f79535-47bb-0310-9956-ffa450edef68
2022-06-16core: log_tid support on FreeBSD.Yann Ylavic2-2/+10
Use pthread_getthreadid_np() when available. BZ: 65835 Submitted by: David CARLIER <devnexen gmail.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901975 13f79535-47bb-0310-9956-ffa450edef68
2022-06-16mpm_prefork: Do not access the POD in ONE_PROCESS mode.Yann Ylavic1-8/+6
There is no POD created in ONE_PROCESS mode, so avoid crashing in child_main() and clean_child_exit(). While at it, remove a dead code path in prefork_run() which is never reached since the one_process path already returns/exits above. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901974 13f79535-47bb-0310-9956-ffa450edef68
2022-06-12Remove an empty line to synch with 2.4.xChristophe Jaillet1-1/+0
[skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901842 13f79535-47bb-0310-9956-ffa450edef68
2022-06-10 *) test/modules/tls: remove some duplicate parameters forStefan Eissing1-3/+0
test_15_proxy_tls_h2_vars. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901804 13f79535-47bb-0310-9956-ffa450edef68
2022-06-09mod_ssl: Missing bit from r1901470 to handle OpenSSL-3+ FIPS.Yann Ylavic1-1/+1
OPENSSL_FIPS is no longer defined with openssl-3, it always HAVE_FIPS. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901772 13f79535-47bb-0310-9956-ffa450edef68
2022-06-04fixed in 1.7 SVN but not releasedEric Covener1-1/+1
just in case we reroll. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901645 13f79535-47bb-0310-9956-ffa450edef68
2022-06-04-qinitauto=FE conflicts with -qcheck=unsetEric Covener1-1/+1
maintainer mode only causes a warning for every compiler invocation. If automatics are initialized by -qinitauto, use before being assigned cannot be detected with -qcheck=unset (part of all) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901633 13f79535-47bb-0310-9956-ffa450edef68
2022-06-04fr doc rebuild.Lucien Gentis9-29/+18
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901630 13f79535-47bb-0310-9956-ffa450edef68
2022-06-04fr doc XML files updates.Lucien Gentis4-21/+17
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901629 13f79535-47bb-0310-9956-ffa450edef68
2022-06-04force to 0 on 1.6 on WindowsEric Covener1-0/+6
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901619 13f79535-47bb-0310-9956-ffa450edef68
2022-06-03typo [skip ci]Giovanni Bechis1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901596 13f79535-47bb-0310-9956-ffa450edef68
2022-06-02kick ciEric Covener1-1/+0
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901571 13f79535-47bb-0310-9956-ffa450edef68
2022-06-02Trigger ci.Yann Ylavic1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901557 13f79535-47bb-0310-9956-ffa450edef68
2022-06-02Sync CHANGES [skip ci]Yann Ylavic5-14/+18
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901551 13f79535-47bb-0310-9956-ffa450edef68
2022-06-02 *) mod_md: update version after release on githubStefan Eissing1-1/+1
[skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901549 13f79535-47bb-0310-9956-ffa450edef68
2022-06-02update of mod_md change description. [skip ci]Stefan Eissing1-3/+5
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901546 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01mod_proxy_ajp: T-E has precedence over C-L.Yann Ylavic1-3/+12
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901521 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01Reserve an APLOGNO [skip ci]Yann Ylavic1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901520 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01Sync docs again [skip ci]Yann Ylavic20-27/+26
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901517 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01add LWP::Protocol::AnyEvent::httpEric Covener1-1/+1
it can be used to workaround a bug with hitting mod_echo_post git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901512 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01mention limitEric Covener1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901510 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01limit mod_sed memory useEric Covener3-46/+119
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901506 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01mod_isapi: use consistent filenameEric Covener1-2/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901504 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01use filters consistentlyEric Covener1-91/+53
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901502 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01handle large writes in ap_rputsEric Covener2-1/+24
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901500 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01use a liberal default limit for LimitRequestBody of 1GBEric Covener5-27/+12
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901497 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01cast firstEric Covener1-1/+1
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901496 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01fix typesEric Covener1-2/+2
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901494 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01Sync docs [skip ci]Yann Ylavic26-64/+183
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901491 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01Note about Absolute URL w.r.t. query-string in mod_rewrite [skip ci]Yann Ylavic1-2/+5
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901487 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01mod_proxy: Follow up to r1901485: Don't shadow upper 'val' variable.Yann Ylavic1-3/+3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901486 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01mod_proxy: Let fixup hooks know about the Host header (and eventually ↵Yann Ylavic1-8/+18
overwrite it). If proxy_run_fixups() sets a Host header there will be two ones sent to the origin server. Instead, let the hooks know about the Host by setting it in the r->headers_in passed to proxy_run_fixups(), and use the actual value afterwards. Note: if proxy_run_fixups() unsets the Host we'll keep ours. Suggested by: rpluem git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901485 13f79535-47bb-0310-9956-ffa450edef68
2022-06-01mod_ssl: SSLFIPS compatible with OpenSSL 3.0. PR 66063.Yann Ylavic3-4/+16
* modules/ssl/ssl_private.h(): #define modssl_fips_is_enabled() and modssl_fips_enable() to wrap the native OpenSSL FIPS functions available on OPENSSL_VERSION_NUMBER. * modules/ssl/ssl_engine_init.c(ssl_init_Module, modssl_fips_cleanup): Use the new wrappers instead of the OPENSSL_VERSION_NUMBER < 3.0 functions. Submitted by: Petr Sumbera <petr.sumbera oracle.com>, ylavic git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901470 13f79535-47bb-0310-9956-ffa450edef68
2022-05-31mod_proxy: ap_proxy_create_hdrbrgd() to clear hop-by-hop first and fixup last.Yann Ylavic1-40/+40
So that ap_proxy_clear_connection() runs on the original headers only and proxy_run_fixups() on the final ones. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901461 13f79535-47bb-0310-9956-ffa450edef68
2022-05-31mod_proxy: Align ap_proxy_create_hdrbrgd() with 2.4.x's.Yann Ylavic1-60/+60
In 2.4.x, the copy of r->headers_in is left in r->headers_in for the whole function, while the original r->headers_in are restored at the end. This is simpler and avoids the r->headers_in <=> saved_headers_in danse when calling a function that modifies r->headers_in in place. Align with 2.4.x, no functional change. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901460 13f79535-47bb-0310-9956-ffa450edef68
2022-05-31mod_proxy_http: Follow up to r1901420: consistent 100-continue checks.Yann Ylavic2-5/+11
Let proxy_http_handler() tell ap_proxy_create_hdrbrgd() whether to add or preserve Expect header or not, through the "proxy-100-continue" note. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1901446 13f79535-47bb-0310-9956-ffa450edef68