1 From 2892a7bf3f8ce92f41134fab25fbc2057f4a36bf Mon Sep 17 00:00:00 2001
2 From: Glenn Strauss <gstrauss@gluelogic.com>
3 Date: Wed, 10 May 2023 19:06:42 -0400
4 Subject: [PATCH] [mod_h2] HTTP/2 separate module; no longer builtin
7 src/CMakeLists.txt | 3 ---
8 src/Makefile.am | 9 +++------
9 src/SConscript | 4 +---
10 src/meson.build | 3 ---
11 4 files changed, 4 insertions(+), 15 deletions(-)
13 --- a/src/CMakeLists.txt
14 +++ b/src/CMakeLists.txt
15 @@ -922,10 +922,7 @@ set(SERVER_SRC
28 @@ -70,12 +70,10 @@ common_src=base64.c buffer.c burl.c log.
30 common_src += fdevent_win32.c fs_win32.c
32 -src = server.c response.c connections.c h1.c h2.c \
33 +src = server.c response.c connections.c h1.c \
37 - ls-hpack/lshpack.c \
42 @@ -428,6 +426,8 @@ lighttpd_LDADD = \
43 $(FAM_LIBS) $(LIBEV_LIBS) $(LIBUNWIND_LIBS)
44 lighttpd_LDFLAGS = -export-dynamic
46 +lighttpd_SOURCES += h2.c ls-hpack/lshpack.c algo_xxhash.c
47 +lighttpd_LDADD += $(XXHASH_LIBS)
48 if BUILD_WITH_MAXMINDDB
49 lighttpd_SOURCES += mod_maxminddb.c
50 lighttpd_LDADD += $(MAXMINDDB_LIB)
51 @@ -489,9 +489,6 @@ lighttpd_SOURCES += mod_wolfssl.c
52 lighttpd_CPPFLAGS += $(WOLFSSL_CFLAGS)
53 lighttpd_LDADD += $(WOLFSSL_LIBS)
55 -#(until switch to mod_h2)
56 -#lighttpd_SOURCES += h2.c ls-hpack/lshpack.c algo_xxhash.c
57 -#lighttpd_LDADD += $(XXHASH_LIBS)
63 @@ -75,10 +75,8 @@ common_src = Split("base64.c buffer.c bu
67 -src = Split("server.c response.c connections.c h1.c h2.c \
68 +src = Split("server.c response.c connections.c h1.c \
70 - ls-hpack/lshpack.c \
77 @@ -560,10 +560,7 @@ main_src = files(
83 - 'ls-hpack/lshpack.c',