1
0
mirror of https://github.com/apache/httpd.git synced 2026-10-23 22:49:01 +03:00

Commit Graph

  • f7e3a01a2a * modules/aaa/mod_authnz_fcgi.c (handle_response): Log the stderr record using the received length rather than as a C string. Joe Orton 2026-10-01 18:22:42 +00:00
  • cbee25b90b * modules/mappers/mod_speling.c (check_speling): Decline if the filename's trailing component is longer than r->uri. Joe Orton 2026-10-01 18:20:13 +00:00
  • 65367d0675 zap some weird whitespace. Eric Covener 2026-10-01 14:18:19 +00:00
  • 5ea92e7046 publishing release httpd-2.4.69 Eric Covener 2026-10-01 13:38:15 +00:00
  • 7cb52612e5 Merge r1938739 from trunk: [mod_md CTR] Joe Orton 2026-10-01 13:37:43 +00:00
  • 0f8f5f3f0d * modules/md/md_crypt.c (md_cert_is_valid_now, md_cert_has_expired): Use X509_check_certificate_times() with OpenSSL 4.0 to avoid the deprecated X509_cmp_current_time(). Joe Orton 2026-10-01 12:58:19 +00:00
  • da01b18161 * modules/ssl/ssl_engine_io.c (cert_time_invalid): New function checking a peer certificate's validity period, using X509_check_certificate_times() with OpenSSL 4.0 to avoid the deprecated X509_cmp_current_time(). (ssl_io_filter_handshake): Use it. Joe Orton 2026-10-01 12:58:13 +00:00
  • da7970c4df * modules/ssl/ssl_private.h: Do not force OPENSSL_API_COMPAT in AP_DEBUG builds, so that use of deprecated OpenSSL APIs is flagged at compile time. [skip ci] Joe Orton 2026-10-01 12:58:03 +00:00
  • 1e06e98607 release 2.4.69 from voted 2.4.69-rc1 2.4.69 tags/2.4.69 Eric Covener 2026-10-01 12:55:04 +00:00
  • a8e4c4ad37 mention default change Eric Covener 2026-09-30 11:36:51 +00:00
  • 4a521896a6 CI: Update OpenSSL versions for 2026-09-29 releases. Joe Orton 2026-09-30 07:51:35 +00:00
  • 04f0a7f030 Fix UNIX capitalisation. Jason S. Lingohr 2026-09-30 07:02:05 +00:00
  • a9d5e549cd Post 2.4.69-rc1 tag updates 2.4.69-rc1-candidate tags/2.4.69-rc1-candidate Eric Covener 2026-09-29 11:57:11 +00:00
  • 7837f39fc5 Tag branches/2.4.x@1938694 as 2.4.69-rc1 Eric Covener 2026-09-29 11:50:16 +00:00
  • 1cd638f403 xforms Eric Covener 2026-09-29 11:33:23 +00:00
  • 645b584163 Merge r1938692 from trunk: Eric Covener 2026-09-29 11:32:15 +00:00
  • a46548dbd8 ignore venv used by test runner Eric Covener 2026-09-29 11:31:49 +00:00
  • 7c32a06bc5 Merge r1938690 from trunk: Eric Covener 2026-09-29 11:28:59 +00:00
  • 9c4d210cd2 drop hop-by-hop headers from UWSGI Eric Covener 2026-09-29 11:28:03 +00:00
  • 77d2228661 * test/pyhttpd/env.py (HttpdTestSetup._install): Fix shebang line and set the executable bit for .cgi scripts as well as .py scripts, so CGI scripts not named *.py can be run on Windows where the interpreter is located from the script shebang. Joe Orton 2026-09-29 09:39:44 +00:00
  • 7cb7bd74dd Merge r1938645 from trunk: Eric Covener 2026-09-29 09:13:24 +00:00
  • a6ee28e00f Merge r1938683 from trunk: Eric Covener 2026-09-29 09:09:07 +00:00
  • bdd9f76b28 add dav tests for r1938681 Eric Covener 2026-09-29 09:08:43 +00:00
  • c68a60046f list test classes / cases (-l) to pass back in Eric Covener 2026-09-29 09:08:27 +00:00
  • fa8c354189 Merge r1938681 from trunk: Eric Covener 2026-09-29 08:55:31 +00:00
  • b264e6bc97 limit dav namespaces Eric Covener 2026-09-29 08:52:49 +00:00
  • dce2ddbca7 Merge r1938679 from trunk: Eric Covener 2026-09-29 08:52:02 +00:00
  • c7cd12a58a fix userdir check Eric Covener 2026-09-29 08:51:21 +00:00
  • 6fa059e4a2 Merge r1938677 from trunk: Eric Covener 2026-09-29 08:46:00 +00:00
  • a45039afa9 handle incomplete input Eric Covener 2026-09-29 08:45:13 +00:00
  • 7ed3f91688 Merge r1938675 from trunk: Eric Covener 2026-09-29 08:44:30 +00:00
  • a34cc81def harden vhost_alias Eric Covener 2026-09-29 08:43:57 +00:00
  • c0a3e5cbcb Merge r1938673 from trunk: Eric Covener 2026-09-29 08:38:27 +00:00
  • 96a17b84ca check PASV addresses Eric Covener 2026-09-29 08:35:17 +00:00
  • 1ee1c1fef2 Merge r1938671 from trunk: Eric Covener 2026-09-29 08:34:48 +00:00
  • 81b1f0a512 don't expose file funcs in SSLRequire Eric Covener 2026-09-29 08:33:46 +00:00
  • 7d158df34d Merge r1938669 from trunk: Eric Covener 2026-09-29 08:33:07 +00:00
  • 8c69957cee windows: expand for things like 8.3 short names Eric Covener 2026-09-29 08:32:36 +00:00
  • 5a00f76e12 Merge r1938666 from trunk: Eric Covener 2026-09-29 08:31:33 +00:00
  • 0b23cc5f38 block dav state dir Eric Covener 2026-09-29 08:30:01 +00:00
  • d072ed8f06 Merge r1938664 from trunk: Eric Covener 2026-09-29 08:28:40 +00:00
  • 6defafbf80 careful handling of session bbtmp Eric Covener 2026-09-29 08:28:15 +00:00
  • 20194c7cc7 revert, trunk first Eric Covener 2026-09-29 08:28:00 +00:00
  • 7161e3d4bb more careful handling of session bbtmp Eric Covener 2026-09-29 08:27:12 +00:00
  • c721d4e1cf Merge r1935931 from trunk: Eric Covener 2026-09-29 08:26:21 +00:00
  • 6e4d1e6145 Merge r1938659 from trunk: Eric Covener 2026-09-29 08:24:19 +00:00
  • 616ddb10ac copy lookahead value Eric Covener 2026-09-29 08:23:57 +00:00
  • 6654234dcb Merge r1938657 from trunk: Eric Covener 2026-09-29 08:23:23 +00:00
  • 90a4f362f9 handle incomplete char Eric Covener 2026-09-29 08:22:57 +00:00
  • cb5163f30d Merge r1938655 from trunk: Eric Covener 2026-09-29 08:22:11 +00:00
  • 00e8c9f295 remove session cookie consistently Eric Covener 2026-09-29 08:21:44 +00:00
  • 7b12a7936e Merge r1938653 from trunk: Eric Covener 2026-09-29 08:20:47 +00:00
  • 1f5b504654 validate body and query Eric Covener 2026-09-29 08:20:19 +00:00
  • a653b98099 Merge r1938651 from trunk: Eric Covener 2026-09-29 08:18:27 +00:00
  • a92e6089ed max active locks Eric Covener 2026-09-29 08:17:51 +00:00
  • 863594b373 Merge r1938649 from trunk: Eric Covener 2026-09-29 08:16:44 +00:00
  • 6ddc724e03 don't use CT as handler Eric Covener 2026-09-29 08:10:35 +00:00
  • 89b856d579 Merge r1938647 from trunk: Eric Covener 2026-09-29 08:05:31 +00:00
  • af47798c48 helper for interactive individual tests Eric Covener 2026-09-29 08:04:43 +00:00
  • cbbcfb762f build h2 client with mod_http2 includes/ldflags Eric Covener 2026-09-29 07:29:44 +00:00
  • feccd000ba Update mergeinfo. Joe Orton 2026-09-28 20:21:42 +00:00
  • 70fb3dd6c0 Merged. Joe Orton 2026-09-28 18:58:57 +00:00
  • 17072548a1 Merge r1937524 from trunk: Joe Orton 2026-09-28 18:58:27 +00:00
  • 69f9bfdd99 merged, I was right the first time Eric Covener 2026-09-28 18:56:47 +00:00
  • 1709cd0bf0 swap out merged items from r1938608 Eric Covener 2026-09-28 18:50:18 +00:00
  • 7d3a8d732b And promote Jim Jagielski 2026-09-28 18:47:56 +00:00
  • afc9c9467b Vote on backport Jim Jagielski 2026-09-28 18:47:19 +00:00
  • 487d98eb89 vote Eric Covener 2026-09-28 18:33:06 +00:00
  • 8b6c146ae3 Propose mod_http2 assert() fix for debug builds with current nghttp2. Joe Orton 2026-09-28 18:17:19 +00:00
  • 1e1bd8678d * test/README.ci: Add a note on why it's useful to keep the TEST_APR_TARBALL env var around. Joe Orton 2026-09-28 17:50:52 +00:00
  • 369027a714 CI: Remove redundant code and simplify: Joe Orton 2026-09-28 17:48:01 +00:00
  • 6ce1497926 Merge r1934963 from trunk: Joe Orton 2026-09-28 17:44:38 +00:00
  • d27f348486 Merge r1936869, r1936871, r1936872, r1936969, r1936972, r1936976, r1937025, r1937082, r1937083, r1937102, r1937129, r1937130, r1937132, r1937272, r1937534, r1938269 from trunk: Joe Orton 2026-09-28 16:36:07 +00:00
  • 2ead06e862 Propose mod_systemd changes. Joe Orton 2026-09-28 14:01:26 +00:00
  • 91bc61649f synch ldap w/ trunk Eric Covener 2026-09-28 13:16:28 +00:00
  • d0f4ca2df5 make update-changes Eric Covener 2026-09-28 13:14:11 +00:00
  • 03cb11c4f4 And we have enuff votes Jim Jagielski 2026-09-28 12:34:59 +00:00
  • 3a0fb1fbdd Backport vote Jim Jagielski 2026-09-28 12:32:39 +00:00
  • 06bfd43bea remove merged Eric Covener 2026-09-28 12:30:17 +00:00
  • 39c26c1c3e Merge r1936893 from trunk: Eric Covener 2026-09-28 12:29:59 +00:00
  • d2c3595c22 Merge r1937678 from trunk: Eric Covener 2026-09-28 12:29:06 +00:00
  • 2eab21afb6 * Makefile.in (check-binaries): Also link htpasswd, htdigest, htdbm, logresolve and httxt2dbm. Joe Orton 2026-09-28 11:40:33 +00:00
  • 170e399240 * .github/workflows/linux.yml: Run the test/modules/ssl pytest suite in the OpenSSL version jobs. Joe Orton 2026-09-28 10:52:10 +00:00
  • 9a3dbc068c Add new pyhttpd-based test coverage for mod_cgid: Joe Orton 2026-09-28 10:49:09 +00:00
  • 0b5216c35d Fix background transparency of the tar icon. Jason S. Lingohr 2026-09-27 02:12:37 +00:00
  • f2829b2bc6 Fix background transparency of the tar icon. Jason S. Lingohr 2026-09-27 02:12:11 +00:00
  • 420bb85901 fr doc rebuild. Lucien Gentis 2026-09-26 13:54:57 +00:00
  • a0f829d227 fr doc XML files updates. Lucien Gentis 2026-09-26 13:53:44 +00:00
  • da9a108f9b fr doc rebuild. Lucien Gentis 2026-09-26 13:52:56 +00:00
  • ceb77ae253 fr doc XML files updates. Lucien Gentis 2026-09-26 13:51:32 +00:00
  • ed6a184ae9 mod_ssl: Document mod_reqtimeout for TLS handshake timeouts (Bug 70215) Jason S. Lingohr 2026-09-26 07:16:47 +00:00
  • c15457e62d mod_ssl: Document mod_reqtimeout for TLS handshake timeouts (Bug 70215) Jason S. Lingohr 2026-09-26 05:05:36 +00:00
  • 837965fd1e mod_env: Add the SetEnvFromFile directive: Joe Orton 2026-09-24 20:55:45 +00:00
  • 4a5adee12e * test/modules/ssl/test_003_verify_client_perdir.py: New test suite. Joe Orton 2026-09-24 20:32:52 +00:00
  • 1a0c1b2d79 * modules/ssl/ssl_engine_kernel.c (ssl_hook_Access_modern): Don't add SSL_VERIFY_CLIENT_ONCE to the verify mode used for Post-Handshake Authentication. OpenSSL refuses the request with SSL_R_INVALID_CONFIG when that flag is set and a certificate has already been received, so a per-directory SSLVerifyClient failed with 403 on a TLSv1.3 connection to a virtual host which had itself asked for a certificate. Joe Orton 2026-09-24 20:31:54 +00:00
  • 8af67dc761 * modules/md/md_util.c (md_text_fcreatex): Return the status of the write and the close. The permissions were set a second time here, overwriting the status; md_util_fcreatex() already sets them. (md_util_freplace): Keep the status of the last file creation, so a failure to create the temporary file can no longer be reported as success and have the write use an uninitialized handle. Remove the temporary file when the write fails too, not only on rename failure. Joe Orton 2026-09-24 15:33:09 +00:00
  • 15580a50fe mod_md: Write certificate chains atomically. Joe Orton 2026-09-24 15:32:56 +00:00
  • 2de7f9f72a * test/modules/md/dns01.py, test/modules/md/dns01_v2.py (curl_bin): Use the curl binary the test framework is configured with. Joe Orton 2026-09-24 15:32:42 +00:00
  • a6ca607c2d * modules/md/md_util.c (md_util_base64url_encode, md_util_base64url_decode): Implement using apr_pencode_base64_binary() and apr_pdecode_base64_binary() if APR is 1.7.0 or later, keeping the local implementation for older APR. Joe Orton 2026-09-24 15:32:32 +00:00
  • a56dc55069 * test/modules/md/dns01_record.py, test/modules/md/test_721_dns01.py: New test suite. Joe Orton 2026-09-24 15:32:09 +00:00