aboutsummaryrefslograw-logtreecommitdiffstats
BranchCommit messageAuthorAge
2.4.xcomplete proposal, promote, voteEric Covener2026-09-04 22:36:08 +0100 (8 hours)
trunkmod_auth_digest: Keep Authentication-Info on error responses.Joe Orton2026-09-04 22:09:48 +0100 (9 hours)
2.2.xsync 2.2 version of this doc with 2.4 and trunk versionRich Bowen2023-01-12 15:47:21 +0000 (4 years)
trunk-ssl-handshake-nonblocking *) core/mpm_event/mod_ssl: make SSL handshakes non-blocking.Stefan Eissing2022-02-04 12:33:37 +0000 (5 years)
1.3.xs/freenode/libera/Rich Bowen2021-07-09 13:38:08 +0100 (5 years)
2.0.xs/Freenode/Libera.chat/ (and some other weird character encoding fixes.)Rich Bowen2021-07-09 13:33:49 +0100 (5 years)
tlsv1.3-for-2.4.xMerge r1841218 from trunk:Joe Orton2018-09-18 12:09:15 +0100 (8 years)
2.4.x-mpm_fdqueueRevert r1824870, we need the branch to re-merge what was reverted in r1824874.Yann Ylavic2018-02-20 13:23:54 +0000 (9 years)
atticmoved obsolete 2.4.x-mod_md branch to atticStefan Eissing2018-01-14 11:49:47 +0000 (9 years)
2.4.x-mod_mdWe track merges at the root only.Yann Ylavic2018-01-13 16:42:04 +0000 (9 years)
[...]

Latest commits to this branch:
Branch: trunk
DateCommit messageAuthorFilesLines
2026-09-04 22:09:48 +0100 (9 hours)mod_auth_digest: Keep Authentication-Info on error responses.HEADtrunkJoe Orton3-1/+102
2026-09-04 21:58:25 +0100 (9 hours)* docs/manual/mod/mod_auth_digest.xml: Bring the documentation up toJoe Orton1-70/+66
2026-09-04 18:15:28 +0100 (13 hours)Attempt to fix new, flaky pyhttpd test core/test_008_restart:Joe Orton2-10/+47
2026-09-04 16:58:21 +0100 (14 hours)Simplify handling of a2md in support/ and make both that and htcachecleanJoe Orton5-19/+29
2026-09-04 15:26:06 +0100 (16 hours)Fix memory leaks and use-after-free detected by ASanJean-Frederic Clere5-22/+48
2026-09-04 15:20:53 +0100 (16 hours)Arrange pyhttp to pass on windows.Jean-Frederic Clere14-15/+47
2026-09-04 13:54:05 +0100 (17 hours)Based on [PR665] install what is needed to build Apache httpd with vcpkg in window and fix some tests.Jean-Frederic Clere17-68/+397
2026-09-03 13:29:35 +0100 (41 hours)add a warning to elaborate on string-matchingEric Covener1-2/+19
2026-09-01 11:19:49 +0100 (4 days)mod_auth_digest: Use siphash for the nonce hash where available:Joe Orton2-9/+63
2026-09-01 11:19:42 +0100 (4 days)* modules/aaa/mod_auth_digest.c (note_digest_auth_failure): Drop theJoe Orton1-8/+5
2026-09-01 11:19:09 +0100 (4 days)* modules/aaa/mod_auth_digest.c (gc): Discard the entries of clients whichJoe Orton3-30/+159
2026-09-01 11:18:47 +0100 (4 days)* modules/aaa/mod_auth_digest.c: Raise the default AuthDigestShmemSize toJoe Orton5-10/+32
2026-09-01 11:18:34 +0100 (4 days)mod_auth_digest: Don't reuse client ids across a restart:Joe Orton2-4/+214
2026-09-01 11:15:17 +0100 (4 days)* modules/aaa/mod_auth_digest.c: Fix stale and misleading comments.Joe Orton1-43/+36
2026-08-31 21:29:49 +0100 (4 days)Fix some small typos (extra space and incorrect trailing 's')Christophe Jaillet1-4/+4
2026-08-31 11:12:54 +0100 (5 days)[BUGZ 70192] - Health Check Mechanism Failure Causing 503 Errors and High CPU/MemoryJim Jagielski1-9/+12
2026-08-30 15:22:14 +0100 (6 days)fr doc rebuild.Lucien Gentis12-20/+100
2026-08-30 15:20:12 +0100 (6 days)fr doc XML files updates.Lucien Gentis5-16/+107
2026-08-30 11:05:53 +0100 (6 days)* .github/workflows/windows.yml: Don't run on changes underJoe Orton1-0/+8
2026-08-30 11:05:36 +0100 (6 days)* test/modules/arch/linux/test_007_notify_reload.py: New test suite forJoe Orton3-13/+228
2026-08-30 11:05:28 +0100 (6 days)* docs/manual/mod/mod_systemd.xml: Document Type=notify-reload,Joe Orton1-2/+49
2026-08-30 09:57:27 +0100 (6 days)mod_systemd: Implement watchdog support:Joe Orton7-16/+405
2026-08-30 08:58:11 +0100 (6 days)* test/gha-sanity-check.sh: New script, checking that the workflow filesJoe Orton1-0/+34
2026-08-30 07:10:14 +0100 (6 days)* test/modules/core/test_008_restart.py: New test suite forJoe Orton1-0/+54
2026-08-30 07:09:01 +0100 (6 days)* test/pyhttpd/env.py (HttpdTestEnv.apache_hard_restart, read_pid_file):Joe Orton2-20/+20
2026-08-30 07:08:44 +0100 (6 days)* server/mpm/prefork/prefork.c (prefork_run): Ignore SIGHUP whileJoe Orton1-1/+5
2026-08-30 07:08:14 +0100 (6 days)* README.CHANGES: Note that MPM changes are named for the MPM, and thatJoe Orton1-0/+8
2026-08-29 15:30:15 +0100 (7 days)Steal two numbers.Joe Orton1-1/+1
2026-08-29 12:55:03 +0100 (7 days)CI: Update the artifact naming to use the job name and index, whichJoe Orton2-5/+36
2026-08-29 12:51:54 +0100 (7 days)CI: Fix the stale cache case for the CPAN cache.Joe Orton4-13/+43
2026-08-29 10:19:37 +0100 (7 days)* test/modules/arch/: Add missing __init__.pyJoe Orton2-0/+0
2026-08-29 10:12:17 +0100 (7 days)* docs/manual/mod/mod_systemd.xml: Socket activation is supported.Joe Orton1-1/+6
2026-08-29 10:12:09 +0100 (7 days)* modules/arch/unix/mod_systemd.c (systemd_stopping,Joe Orton2-6/+21
2026-08-29 10:11:39 +0100 (7 days)* modules/arch/unix/mod_systemd.c (monotonic_usec, systemd_pre_config):Joe Orton2-6/+33
2026-08-29 10:11:29 +0100 (7 days)* modules/arch/unix/mod_systemd.c (ap_systemd_listen_fds,Joe Orton2-12/+28
2026-08-29 10:11:16 +0100 (7 days)* modules/arch/unix/mod_systemd.c (systemd_monitor): Avoid dividing by aJoe Orton3-16/+25
2026-08-29 10:11:02 +0100 (7 days)* test/modules/arch/linux/: New test suite.Joe Orton11-4/+1160
2026-08-29 09:13:53 +0100 (7 days)CI: Update the OpenSSL builds to the latest releases: 3.0.21 -> 3.0.22,Joe Orton2-6/+6
2026-08-28 14:41:33 +0100 (8 days)* build/program.mk, Makefile.in: Fix a parallel build failure whereJoe Orton2-2/+9
2026-08-28 14:34:31 +0100 (8 days)* buildconf: Remove the autoconf version check, which warned aboutJoe Orton1-12/+0
2026-08-28 14:34:25 +0100 (8 days)CI: Check for expected definitions in the generated config header.Joe Orton1-0/+26
2026-08-28 14:34:09 +0100 (8 days)* buildconf: Strip the PACKAGE_* definitions from the generatedJoe Orton1-0/+6
2026-08-28 14:34:02 +0100 (8 days)* configure.in: Require autoconf 2.70+.Joe Orton1-7/+2
2026-08-28 14:33:49 +0100 (8 days)* configure.in, acinclude.m4, modules/cache/config.m4,Joe Orton9-44/+30
2026-08-28 14:33:34 +0100 (8 days)CI: Add a sanity job to fail if autoconf/autoheader warnings are produced.Joe Orton1-0/+11
2026-08-28 14:33:29 +0100 (8 days)* buildconf: Run autoconf with -Wall -Wno-cross to suppressJoe Orton1-6/+23
2026-08-28 14:33:19 +0100 (8 days)* configure.in: Use AC_CHECK_MEMBER for struct tm.tm_gmtoff test.Joe Orton1-7/+4
2026-08-28 14:33:07 +0100 (8 days)* os/unix/config.m4: Move check for rlim_t here and use AC_CHECK_TYPE.Joe Orton2-23/+6
2026-08-28 14:32:58 +0100 (8 days)* acinclude.m4 (APACHE_CHECK_OPENSSL): Use AC_CACHE_CHECK/AC_COMPILE_IFELSEJoe Orton1-6/+6
2026-08-28 14:32:47 +0100 (8 days)```Joe Orton1-3/+1
2026-08-28 14:32:19 +0100 (8 days)autoconf: Use AS_HELP_STRING if available, fixes warnings for any recentJoe Orton1-1/+1
2026-08-27 21:39:05 +0100 (8 days)mod_proxy_connect: Implement "AllowCONNECT None":Joe Orton4-6/+58
2026-08-27 20:27:57 +0100 (8 days)* test/pytest_suite: Ignore generate file t/basic1. [skip ci]Joe Orton2-3/+1
2026-08-27 19:16:43 +0100 (8 days)* modules/dav/fs/lock.c (dav_fs_really_open_lockdb):Joe Orton1-1/+3
2026-08-27 19:03:48 +0100 (8 days)Docs fixes:Joe Orton2-5/+8
2026-08-27 18:33:53 +0100 (9 days)mod_proxy_http2: reserve NUL when rewriting a backend Link header uriEric Covener1-1/+1
2026-08-27 18:32:24 +0100 (9 days)mod_lua: fix stack write past apr_size_t in r:parsebodyEric Covener1-1/+3
2026-08-27 18:31:35 +0100 (9 days)fix off-by-one buffer over-read in autht_jwt check_tokenEric Covener1-1/+1
2026-08-27 18:31:07 +0100 (9 days)fix off-by-one in proxy_send_dir_filterEric Covener1-3/+9
2026-08-27 18:13:05 +0100 (9 days)mod_http2: Don't abort a debug build over a stream reclaimed unprocessed.Joe Orton2-3/+20
2026-08-27 08:27:37 +0100 (9 days)* test/README.ci: Update to reflect current state. [skip ci]Joe Orton1-36/+6
2026-08-27 07:32:29 +0100 (9 days)CI: Move the APLOGNO() check out of the build matrix.Joe Orton2-5/+43
2026-08-27 07:32:24 +0100 (9 days)CI: Start the slowest jobs first. [skip ci]Joe Orton1-101/+101
2026-08-27 07:32:16 +0100 (9 days)CI: Limit job concurrency as the ASF policy requires. [skip ci]Joe Orton1-0/+3
2026-08-27 07:32:06 +0100 (9 days)CI: Split the ASan jobs so the test suites run in parallel.Joe Orton1-0/+26
2026-08-27 07:31:59 +0100 (9 days)CI: Only install cpanminus, perl-doc and gdb where they are used. [skip ci]Joe Orton1-3/+9
2026-08-27 07:31:41 +0100 (9 days)CI: Drop the subversion package from the OpenSSL jobs.Joe Orton1-5/+0
2026-08-27 07:31:33 +0100 (9 days)CI: Actually set MFLAGS, so builds are not serial.Joe Orton2-2/+8
2026-08-27 07:31:26 +0100 (9 days)CI: Key the ~/root cache on the dependencies, retiring CLEAR_CACHE.Joe Orton4-109/+222
2026-08-27 07:31:05 +0100 (9 days)CI: Share one CPAN cache across the matrix.Joe Orton2-18/+59
2026-08-26 21:08:08 +0100 (9 days)CI: Run the LDAP pytest cases in the LDAP jobs.Joe Orton2-0/+8
2026-08-26 17:30:01 +0100 (10 days)Fix Python code examples in CGI documentationJoe Orton2-3/+3
2026-08-26 08:44:18 +0100 (10 days)install a2md in bin.Jean-Frederic Clere1-0/+3
2026-08-26 08:21:33 +0100 (10 days)CI: Allow building nghttp2 from source, and running a subset of pytest.Joe Orton4-11/+69
2026-08-26 08:20:59 +0100 (10 days)CI: Have one of the pytest runs use --enable-maintainer-mode.Joe Orton1-2/+2
2026-08-26 08:01:21 +0100 (10 days)* .gitleaks.toml: Add gitleaks allowlist to prevent falseJoe Orton1-0/+11
2026-08-26 01:11:06 +0100 (10 days)test simple ldap-search provider usageEric Covener2-0/+10
2026-08-25 21:19:50 +0100 (10 days)Steal an APLOGNO.Joe Orton1-1/+1
2026-08-25 17:35:00 +0100 (11 days)* SECURITY.md (Model scope): Try harder to reject "lookalike"Joe Orton1-3/+8
2026-08-25 13:47:55 +0100 (11 days)Filter AH10373 here.Jean-Frederic Clere1-0/+6
2026-08-25 13:25:29 +0100 (11 days)Add a2md from https://github.com/icing/mod_mdJean-Frederic Clere13-2/+1671
2026-08-25 12:53:12 +0100 (11 days)Allow git and devJean-Frederic Clere1-1/+1
2026-08-25 10:36:29 +0100 (11 days)Another AH10045 warnings to ignores.Jean-Frederic Clere1-0/+3
2026-08-25 10:00:10 +0100 (11 days)Handle GOAWAY frames by closing all open streams so the event loop exits instead of hanging until timeout.Jean-Frederic Clere1-1/+14
2026-08-24 15:48:02 +0100 (12 days)more AH10045 to skip.Jean-Frederic Clere1-0/+10
2026-08-24 15:36:24 +0100 (12 days)Added MDServerStatus on to the test config to match to match what the tests are expecting.Jean-Frederic Clere1-0/+1
2026-08-24 15:08:50 +0100 (12 days)Fix test_310_conf_store teardown failures caused by expected AH10045/AH10105 warningsJean-Frederic Clere1-0/+3
2026-08-24 14:23:56 +0100 (12 days)get some more md tests passing.Jean-Frederic Clere1-0/+1
2026-08-24 09:53:24 +0100 (12 days)Fix apr_table_copy pool lifetime mismatch in md_proto_driver.Jean-Frederic Clere1-1/+12
2026-08-21 09:10:10 +0100get a description of the different testsuite we have for the moment.Jean-Frederic Clere1-0/+37
2026-08-20 15:20:45 +0100skip some tests that won't pass on windows.Jean-Frederic Clere7-20/+73
2026-08-15 14:39:08 +0100fr doc rebuild.Lucien Gentis5-49/+279
2026-08-15 14:37:47 +0100fr doc XML file update.Lucien Gentis1-1/+1
2026-08-15 14:34:12 +0100fr doc XML file update.Lucien Gentis1-6/+330
2026-08-14 19:34:48 +0100rollback, won't help.Jean-Frederic Clere1-5/+0
2026-08-14 18:40:23 +0100Arrange to pass more tests on windows.Jean-Frederic Clere8-27/+42
2026-08-14 18:34:58 +0100Arrange python detection.Jean-Frederic Clere1-2/+15
2026-08-14 17:12:36 +0100Add modules for the tests.Jean-Frederic Clere1-0/+4
2026-08-13 17:18:30 +0100* test/modules/aaa: Add missing __init__.py.Joe Orton1-0/+1
2026-08-13 17:06:40 +0100* test/unit/mod_auth_digest.c: Remove obsolete testJoe Orton1-107/+0
[...]

TagDownloadAuthorAge
2.4.68apache-httpd-2.4.68.tar.gz  Eric Covener2026-06-08 13:04:29 +0100 (3 months)
2.4.68-rc1-candidateapache-httpd-2.4.68-rc1-candidate.tar.gz  Eric Covener2026-06-05 13:03:44 +0100 (3 months)
2.4.67apache-httpd-2.4.67.tar.gz  Eric Covener2026-05-04 12:25:09 +0100 (4 months)
2.4.67-rc2-candidateapache-httpd-2.4.67-rc2-candidate.tar.gz  Eric Covener2026-04-28 19:13:57 +0100 (4 months)
2.4.67-rc1-candidateapache-httpd-2.4.67-rc1-candidate.tar.gz  Eric Covener2026-04-26 17:46:27 +0100 (4 months)
2.4.66apache-httpd-2.4.66.tar.gz  Eric Covener2025-12-04 13:18:31 +0000 (9 months)
2.4.66-rc1-candidateapache-httpd-2.4.66-rc1-candidate.tar.gz  Eric Covener2025-12-01 12:43:04 +0000 (9 months)
2.4.65apache-httpd-2.4.65.tar.gz  Eric Covener2025-07-23 12:31:55 +0100 (13 months)
2.4.65-rc3-candidateapache-httpd-2.4.65-rc3-candidate.tar.gz  Eric Covener2025-07-21 13:09:46 +0100 (14 months)
2.4.65-rc2-candidateapache-httpd-2.4.65-rc2-candidate.tar.gz  Eric Covener2025-07-21 13:05:54 +0100 (14 months)
2.4.65-rc1-candidateapache-httpd-2.4.65-rc1-candidate.tar.gz  Eric Covener2025-07-21 12:16:44 +0100 (14 months)
2.4.64apache-httpd-2.4.64.tar.gz  Eric Covener2025-07-10 12:37:56 +0100 (14 months)
2.4.64-rc2-candidateapache-httpd-2.4.64-rc2-candidate.tar.gz  Eric Covener2025-07-07 16:46:03 +0100 (14 months)
2.4.64-rc1-candidateapache-httpd-2.4.64-rc1-candidate.tar.gz  Eric Covener2025-07-07 13:36:44 +0100 (14 months)
2.4.63apache-httpd-2.4.63.tar.gz  Jim Jagielski2025-01-23 20:00:57 +0000 (19 months)
2.4.63-candidateapache-httpd-2.4.63-candidate.tar.gz  Jim Jagielski2025-01-20 19:03:14 +0000 (19 months)
2.4.62apache-httpd-2.4.62.tar.gz  Eric Covener2024-07-17 18:48:02 +0100 (2 years)
2.4.62-rc1-candidateapache-httpd-2.4.62-rc1-candidate.tar.gz  Eric Covener2024-07-15 13:11:47 +0100 (2 years)
2.4.61apache-httpd-2.4.61.tar.gz  Eric Covener2024-07-03 14:45:40 +0100 (2 years)
2.4.61-rc1-candidateapache-httpd-2.4.61-rc1-candidate.tar.gz  Eric Covener2024-07-02 14:23:33 +0100 (2 years)
[...]

 
Clone
https://github.com/apache/httpd.git
This site is maintained by Jamie Landeg-Jones <jamie@catflap.org>, and is not an official FreeBSD project, nor is it endorsed by the FreeBSD team.