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

Commit Graph

  • 4f192db406 mpm_motorz: give secondary connections their own conn_state_t trunk trunk Jim Jagielski 2026-10-23 19:20:13 +00:00
  • c20d497fab mod_proxy_beacon tests: secret validation, hex: key, open back-off, admin-added members Jim Jagielski 2026-10-23 18:58:05 +00:00
  • db11e11abe mod_proxy_beacon: accept a random hex: key for ProxyBeaconSecret Jim Jagielski 2026-10-23 18:57:56 +00:00
  • 6f637a5fca mod_proxy_beacon: reject signed ports, sync before member lookup, create members pre-marked Jim Jagielski 2026-10-23 18:42:04 +00:00
  • 79af052c10 mpm_motorz: drain connections on graceful stop, add ServerLimit, fix spawning Jim Jagielski 2026-10-23 18:34:41 +00:00
  • 80bd73041e mpm_motorz: account for extra connections accepted outside the MPM Jim Jagielski 2026-10-23 17:03:22 +00:00
  • a8d2df8076 mpms: account for extra connections accepted outside the MPM sugmitted by Tarek Ibrahim <t1br4h1m@gmail.com> Jean-Frederic Clere 2026-10-23 16:35:35 +00:00
  • 84cc989600 mod_proxy_hcheck: fix several health check problems (truncated responses, SNI, limits, probe URI) Jim Jagielski 2026-10-23 16:05:54 +00:00
  • 55f5db10ee mod_proxy: update the shared worker status atomically in ap_proxy_set_wstatus() Jim Jagielski 2026-10-23 16:05:30 +00:00
  • 6681764e7f mod_proxy_beacon: fix member identity and hand-off, tighten the receiver Jim Jagielski 2026-10-23 15:03:13 +00:00
  • d86f3d11d9 mod_proxy: add a worker status bit for mod_proxy_beacon members Jim Jagielski 2026-10-23 15:02:44 +00:00
  • e2954b284d mod_proxy: don't leave a half-built worker if ap_proxy_define_worker() fails Jim Jagielski 2026-10-23 15:02:17 +00:00
  • dafa5b1b71 Rebuild bz70174 changes. Rich Bowen 2026-10-23 14:19:25 +00:00
  • 71815d423a Fix mod_logio TTFU version note: it is trunk-only (2.5.1), not 2.4.34. Rich Bowen 2026-10-23 12:37:17 +00:00
  • b5f5979d7b Fix typos. Jason Lingohr 2026-10-23 07:17:58 +00:00
  • 4bc8d94974 Add a test for Bug 69743 Jean-Frederic Clere 2026-10-22 12:42:23 +00:00
  • dd7f537cf9 There is no config.ini in windows CI. Jean-Frederic Clere 2026-10-22 12:01:36 +00:00
  • 11c896fd0e Allow the --httpd --conf parameter in unix too. Jean-Frederic Clere 2026-10-22 09:44:34 +00:00
  • 6da0450e00 test: Fix a flaky test_proxy_07_cache_control.py (seen on Windows CI). Arturo Bernal 2026-10-21 05:12:57 +00:00
  • 5e3efd75a1 core: Propagate make_sock() failures when duplicating listeners Arturo Bernal 2026-10-21 05:12:42 +00:00
  • aa1e6c0d49 * modules/aaa/mod_auth_digest.c (set_shmem_size), modules/filters/mod_substitute.c (set_max_line_length): Use ap_size_parameter_parse(). Joe Orton 2026-10-20 19:29:54 +00:00
  • 973155ccd4 core: Accept a b/k/m/g suffix in size-valued directive parameters: Joe Orton 2026-10-20 19:29:29 +00:00
  • 08b8e61263 xforms 2.4.x 2.4.x Eric Covener 2026-10-20 11:28:15 +00:00
  • 13949530f0 Merge r1939285 from trunk: Eric Covener 2026-10-20 11:27:58 +00:00
  • 1800b6d2a1 remove "act as part of the operating system" Eric Covener 2026-10-20 11:27:26 +00:00
  • 7e6d305c8a mod_md: Fix a one-second race in md_asn1_time_get(). Arturo Bernal 2026-10-19 14:17:35 +00:00
  • 23104ca014 mod_negotiation: Do not send the qs parameter in the Content-Type. Arturo Bernal 2026-10-19 10:12:12 +00:00
  • 6f0c237673 mod_cache: Parse comma separated Cache-Control directives again. Arturo Bernal 2026-10-19 10:04:36 +00:00
  • ba5b78f242 propose/bugfix vote Eric Covener 2026-10-18 13:29:50 +00:00
  • a3dcfc1504 ab: remove SVN keywords in copyright msg Eric Covener 2026-10-18 13:21:00 +00:00
  • bd4b474c38 * README.CHANGES: Emphasize conciseness, avoid LLM verbiage. [skip ci] Joe Orton 2026-10-18 09:28:44 +00:00
  • 5b54ed8da9 Merge r1939208 from trunk: Eric Covener 2026-10-17 17:55:00 +00:00
  • 2d55d8c867 ignore /dist/ Eric Covener 2026-10-17 17:54:18 +00:00
  • bdd3637778 fr doc rebuild. Lucien Gentis 2026-10-17 13:17:45 +00:00
  • 7ce76ba609 fr doc XML files updates. Lucien Gentis 2026-10-17 13:15:57 +00:00
  • 431c84ced7 fr doc rebuild. Lucien Gentis 2026-10-17 13:15:17 +00:00
  • a17a308295 fr doc XML files updates. Lucien Gentis 2026-10-17 13:13:52 +00:00
  • 54cc53eb4b mod_autoindex: fix one-byte over-read past end of description Joe Orton 2026-10-17 11:18:52 +00:00
  • 72af198632 Sync from d36769272e - Joe Orton 2026-10-17 10:21:04 +00:00
  • 6a58ad8d4c CI: Run the full pytest suite on 64-bit ARM: Joe Orton 2026-10-16 19:45:32 +00:00
  • d4d8689fde Fix h2ws test client option parsing on unsigned-char platforms: Joe Orton 2026-10-16 19:45:27 +00:00
  • e3a8b4e1e6 mod_cgid: Raise the limit on the number of environment variables passed to a script from 256 to APACHE_ARG_MAX, and bound URI/query/env-value lengths against the configured request limits rather than APR_PATH_MAX. PR 70270. Joe Orton 2026-10-16 18:55:52 +00:00
  • 1631f392e7 * modules/generators/mod_cgid.c (cgid_handler): modules/generators/mod_cgi.c (cgi_handler): For the CGI bucket creation-error path, return a 503 rather than a 500 and log via log_scripterror(). Joe Orton 2026-10-16 18:17:16 +00:00
  • 93d7164cf4 core: Distinguish invalid size parameters from range errors Arturo Bernal 2026-10-16 17:06:47 +00:00
  • 3c8bb1b370 mod_http2: Send HTTP/2 error codes in GOAWAY frames Arturo Bernal 2026-10-16 14:41:25 +00:00
  • 261058fa22 mod_dav: Do not advertise disabled TRACE Arturo Bernal 2026-10-16 09:01:44 +00:00
  • ba3fa29664 core: Add common apr_off_t config parser Arturo Bernal 2026-10-15 03:41:47 +00:00
  • b2dc966be4 mod_deflate: Fix sign extension when reading the gzip extra-field length. Joe Orton 2026-10-14 20:32:49 +00:00
  • c1b7c82f7e core: Reject invalid values of LimitXMLRequestBody. Arturo Bernal 2026-10-14 17:07:23 +00:00
  • a8efded065 STATUS: Remove trailing whitespace. Arturo Bernal 2026-10-14 14:04:20 +00:00
  • 59dcdeb0a9 Vote/promote. Joe Orton 2026-10-14 08:36:24 +00:00
  • a087bc2468 Vote module_authnz_ldap: fix 2.4.69 crashes on Windows. Steffen Land 2026-10-14 07:14:03 +00:00
  • d4a51cc1f7 add LDAP 2.4.69 regression Eric Covener 2026-10-14 00:34:22 +00:00
  • 21637138c4 changes-entry for r1939088 Eric Covener 2026-10-14 00:22:20 +00:00
  • cfc9116f08 Merge r1939103 from trunk: Eric Covener 2026-10-14 00:18:42 +00:00
  • c42c5bba35 add a changes-entry template Eric Covener 2026-10-14 00:17:36 +00:00
  • 9502f678a6 Windows: use an unnested mutex like unix for LDAP Eric Covener 2026-10-13 11:58:16 +00:00
  • 706cf2f800 * .github/workflows/sanity.yml: Run all jobs on the 1-vCPU ubuntu-slim runner. Joe Orton 2026-10-12 17:39:33 +00:00
  • 502faf44d5 Add --strict-optional to prevent success when missing modules. Submitted by Maya Echtinaw Jean-Frederic Clere 2026-10-12 13:14:38 +00:00
  • 9e1473f2c6 Arrange cleanup problem detected by ASAN. Jean-Frederic Clere 2026-10-11 21:12:31 +00:00
  • 865be901c4 back port the modules/aaa tests and the windows CI from trunk. Jean-Frederic Clere 2026-10-11 16:01:23 +00:00
  • 899294692f mod_auth_digest: Widen the one-time-nonce counter to 64 bits and move inside the client hash table: Joe Orton 2026-10-11 13:55:33 +00:00
  • c2959da3ac * modules/aaa/mod_auth_digest.c: Code style tweaks only, no functional change. Joe Orton 2026-10-11 13:52:20 +00:00
  • df14898a97 mod_auth_digest: Validate AuthDigestShmemSize properly: Joe Orton 2026-10-11 13:50:42 +00:00
  • 288f73763c mod_auth_digest: Send Digest domain= for a reverse-proxied request: Joe Orton 2026-10-11 13:44:17 +00:00
  • ecdf990056 mod_auth_digest: Reject an Authorization uri which fails to unescape: Joe Orton 2026-10-11 13:42:22 +00:00
  • 4843e52321 mod_auth_digest: Validate the nonce-count when parsing the header: Joe Orton 2026-10-11 13:29:47 +00:00
  • 18309c6c04 mod_auth_digest: Fix handling of a request with no per-request record: Joe Orton 2026-10-11 13:29:04 +00:00
  • 6838b9868e mod_auth_digest: Widen client ids to 64 bits: Joe Orton 2026-10-11 13:28:02 +00:00
  • 95a754829f mod_auth_digest: Simplify further, moving the client_id counter into the client_list struct; no functional change intended. Joe Orton 2026-10-11 13:27:52 +00:00
  • f6b14daf42 Those are failing on my box. Jean-Frederic Clere 2026-10-10 12:53:01 +00:00
  • 9b3a3c69fb * SECURITY.md: Tweak wording around the handling of the model in reports. Rename "dependent services" sectgion to "trusted services", mention PROXY protocol in the list. Joe Orton 2026-10-10 08:56:55 +00:00
  • 5ff522cc62 Propose mod_dav_fs and mod_remoteip changes. Joe Orton 2026-10-10 07:27:31 +00:00
  • 1d27502fb5 * test/modules/filters/test_003_sed.py (TestSed.configure): Check a failing configuration with httpd -t, and return its stderr; apachectl_stderr is not set on Windows. (test_filters_003_32, test_filters_003_35, test_filters_003_38, test_filters_003_39, test_filters_003_40, test_filters_003_42, test_filters_003_44, test_filters_003_45, test_filters_003_46): Use it. Joe Orton 2026-10-09 19:37:33 +00:00
  • 59ca067cb2 mod_sed: Fix handling of malformed scripts: Joe Orton 2026-10-09 19:37:21 +00:00
  • 968022ebc5 * modules/filters/mod_sed.c (sed_request_filter): Fix handling of the Content-Length request header; unset it after reading from the next filter. Joe Orton 2026-10-09 19:37:05 +00:00
  • f16faef3c2 * modules/filters/mod_sed.c (sed_request_filter): Fix handling of AP_MODE_GETLINE reads, returning a line of the filtered body; fail other modes besides AP_MODE_READBYTES with APR_ENOTIMPL. Always read with AP_MODE_READBYTES from the next filter. Joe Orton 2026-10-09 19:36:48 +00:00
  • 7bf5604a5b mod_sed: Fix handling of malformed regular expressions: Joe Orton 2026-10-09 19:36:41 +00:00
  • fdfbe46134 * .github/PULL_REQUEST_TEMPLATE.md: Tweak wording, request test cases based on pyhttpd. [skip ci] Joe Orton 2026-10-09 19:34:39 +00:00
  • 3e2a8828a7 Add a minimal GitHub PR template. [skip ci] Joe Orton 2026-10-08 22:01:25 +00:00
  • 1b352ed2f3 Add regression test for Digest auth with a truncated nonce: Joe Orton 2026-10-08 21:19:15 +00:00
  • 63d47d499e Record merges from trunk which were previously backported without updating mergeinfo: r1208110 (in r1208112), r1304855 (in r1305016), r1933389 (in r1933444). Joe Orton 2026-10-08 21:12:49 +00:00
  • cea73f6f08 * modules/metadata/mod_remoteip.c: Add missing APLOGNO. Joe Orton 2026-10-08 20:09:10 +00:00
  • 3f95bd3fe6 mod_remoteip: PROXY protocol: handle a peer going away before the header, and test the LOCAL command. Joe Orton 2026-10-08 20:04:38 +00:00
  • 654754a53e CI: Note some known failures. [skip ic] Joe Orton 2026-10-08 19:27:43 +00:00
  • faadf81928 mod_proxy_beacon: bound listener memory and work per tick under a UDP flood Jim Jagielski 2026-10-08 11:42:22 +00:00
  • 845c5e9ae3 * modules/metadata/mod_remoteip.c (remoteip_hook_post_config): Use the passed-in pointer to ap_server_conf; no functional change. Joe Orton 2026-10-08 08:36:22 +00:00
  • 47717ee2e4 mod_remoteip: Apply RemoteIP{Trusted,Internal}ProxyList to the virtual host they are configured in, and fix merging. Joe Orton 2026-10-08 08:31:23 +00:00
  • bae35cfbf7 * SECURITY.md: Add mod_sed to the list of explicitly out-of-scope scripting interpreters. Joe Orton 2026-10-07 07:40:06 +00:00
  • 8dbd2836d0 mod_socache_redis: Fix the unit of the RedisTimeout passed to the Redis client. Joe Orton 2026-10-06 20:16:47 +00:00
  • 235f9c7cde mod_http2: support the asterisk-form of OPTIONS requests. Joe Orton 2026-10-06 14:16:26 +00:00
  • bc7237d69a Merge r1937373 from trunk. Jean-Frederic Clere 2026-10-06 07:44:54 +00:00
  • 34be9c1c6d fix maintainer mode on macos Eric Covener 2026-10-05 16:48:51 +00:00
  • 7fb5ee12c2 xforms Eric Covener 2026-10-05 12:26:13 +00:00
  • 037e94946d Merge r1938788 from trunk: Eric Covener 2026-10-05 12:25:07 +00:00
  • 02c2e8b79a warn about excessive rate limiting Eric Covener 2026-10-05 12:24:41 +00:00
  • 2bb4724f4f Fix broken uwsgi test on windows: Joe Orton 2026-10-05 07:24:48 +00:00
  • b895da4ed0 Merge r1936420 from trunk: Rainer Jung 2026-10-02 12:26:56 +00:00
  • 2d8cfecec5 Merge r1934964 from trunk: Rainer Jung 2026-10-02 12:25:38 +00:00
  • 3fc5caa57b CMake: Build mod_proxy_uwsgi; enable mod_mime_magic by default: Joe Orton 2026-10-02 09:05:43 +00:00