Skip to content

Commit 8638387

Browse files
committed
wireshark.yml
- Add libnghttp2-dev dependency - run suite_dissection.py to test HTTP/2-over-TLS decryption with gnutls.
1 parent 6da7054 commit 8638387

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/wireshark.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
sudo apt-get update
2626
sudo apt-get install -y build-essential gnulib autopoint gperf gtk-doc-tools nettle-dev clang \
2727
libtasn1-bin libtasn1-6-dev libunistring-dev libp11-kit-dev libunbound-dev \
28-
wget git flex autoconf-archive libhttp-daemon-perl ninja-build
28+
wget git flex autoconf-archive libhttp-daemon-perl ninja-build libnghttp2-dev
2929
- name: Restore cached gnutls-wolfssl
3030
id: cache-gnutls
3131
uses: actions/cache@v4
@@ -104,6 +104,7 @@ jobs:
104104
export PKG_CONFIG_PATH=/opt/nettle/lib64/pkgconfig:/opt/nettle/lib/pkgconfig:/opt/gnutls/lib/pkgconfig:$PKG_CONFIG_PATH
105105
export LD_LIBRARY_PATH=/opt/nettle/lib64:/opt/nettle/lib:/opt/gnutls/lib:$LD_LIBRARY_PATH
106106
cmake -G Ninja .. \
107+
-DENABLE_NGHTTP2=ON \
107108
-DENABLE_PCAP=ON \
108109
-DENABLE_GNUTLS=ON \
109110
-DENABLE_CAP=ON \
@@ -124,3 +125,4 @@ jobs:
124125
export LD_LIBRARY_PATH=/opt/nettle/lib64:/opt/nettle/lib:/opt/gnutls/lib:$LD_LIBRARY_PATH
125126
cd build
126127
pytest ../test/suite_decryption.py -v -s
128+
pytest ../test/suite_dissection.py -v -s

0 commit comments

Comments
 (0)