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