httpd

Checkout Tools
  • last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1871890 is being indexed.

fr doc rebuild.

fr doc XML files updates.

fr doc rebuild.

fr doc XML files updates.

vote mod_http2

travis: sync trunk's notification config with 2.4.x

travis: send notification to httpd-dev@ only on failure

Due to a combination of Daniel's work and probably some fix

on Travis end, we are now finally getting Travis emails in

httpd-dev@. Since having notifications for successful builds

might become a little spammy, let's just alert when a build

fails (like we do with buildbot IIUC).

backport proposal of r1871810.

*) mod_http2: Fixed rare cases where a h2 worker could deadlock the main connection.

does this work??
adding myself for debugging (happy 113th birthday to the inventor of that term\!)
travis: enable email notifications on success as test
Documentation rebuild
Axe an empty line in order to synch with 2.4.x
Remove check for committer status
Addendum to r1868930

update makefile to mod_md w/ ACMEv2 and OCSP

VC makefiles do not exist in trunk

no_comment
Fix some typo
propose/vote

PR63971 expose apr_table_unset for headers/envvars

via nil assignment

Enable ppc64le builds, caching now seems to work in Travis for non-x86.

Skip "PCRE 1" job for 2.4.x since there's no PCRE 2 support. [skip ci]

Merge r1869541, r1869543, r1869564, r1869565, r1869684, r1869697, r1869703, r1869708, r1869729, r1869801, r1869846, r1870047, r1870077, r1870080, r1870086, r1870150, r1870550 from trunk:

Run buildconf using the specific APR/APR-util versions if configured.

Revert r1869541 and always run httpd's buildconf against the Debian APR,

which does include the *.m4 files.

Add shared-mpms build, add build against APR trunk (httpd trunk only).

Fix handling and ensure safe caching of APR trunk build.

Fix yaml typo.

* .travis.yml: Build on Bionic by default, only build w/APR 1.5.x for

the 2.4.x branch.

* .travis.yml, test/travis_run_linux.sh: Pass BUILDCONF to buildconf

and add job which uses the new option.

Install PCRE v2 (10.x) by default, add a job testing with PCRE "v1" (8.x).

Minor Travis doc updates and a todo list.

Test IRC and e-mail notifications.

Add build job for trunk on Xenial with custom APR/APR-util builds.

Try mailing dev@ for Travis build results.

The defaults are to mail:

- on success (if changed from failure)

- on failure (always)

Specify make flags globally and work around PR 63942 for regeneration

of server/util_expr parser.

Support travis builds against APR/APR-util non-trunk branches.

Add job for APR 1.7.x + APR-util 1.7.x.

Build on s390x (interesting test target since it's big-endian).

IRC notifications work, e-mail doesn't; branches are done.

ppc64le builds also work but are extremely slow, so not enabled.

Doc updates for Travis.

Note that APU_VERSION=trunk doesn't work per rpluem's mail.

Skip ap_expr regeneration for 2.4.x.

Skip ap_expr regeneration for 2.4.x.
update http2 backport proposal
Reverting r1870454 for this source.

proposing latest mod_http2 backport
to libev or not to libev...
updated lib versions
*) mod_http2: Fixed interaction with mod_reqtimeout. A loaded mod_http2 was disabling the

ssl handshake timeouts. Also, fixed a mistake of the last version that made `H2Direct`

always `on`, irregardless of configuration. Found and reported by

<Armin.Abfalterer@united-security-providers.ch> and

<Marcial.Rion@united-security-providers.ch>. [Stefan Eissing]

*) mod_http2: Multiple field length violations in the same request no longer cause

several log entries to be written. [@mkauf]