aboutsummaryrefslogtreecommitdiff
path: root/projects/wireshark
AgeCommit message (Collapse)Author
2021-02-18Final afl++ integration (#5191)van Hauser
* final afl++ integration * remove afl++ cmplog tests * update afl++ commit id * support rebuild * llvm 13 workaround * apply fix for llvm 13 * fix nits * Fix nits. * Fix name nit. * update commit id * update commit id * update commit id to stable Co-authored-by: Abhishek Arya <inferno@chromium.org>
2021-02-07afl++ CMPLOG test (#5130)van Hauser
* afl++ CMPLOG test * fixes
2020-12-15Wireshark: Update the repo URLs. (#4851)Gerald Combs
* Wireshark: Update the repo URLs. Wireshark's repository is at GitLab. * Update project.yaml Co-authored-by: Abhishek Arya <inferno@chromium.org>
2020-12-10Populate a bunch of main_repo values. (#4815)Oliver Chang
Also enforce this for future integrations.
2020-07-06Update Dockerfiles (#4070)devtty1er
* Use LABEL in place of MAINTAINER * Remove LABEL maintainer from Dockerfiles
2020-03-10[presubmit] Enforce language attribute in project.yaml to be always set. (#3477)Max Moroz
* [presubmit] Enforce language attribute in projectt.yaml to be always set. * Update documentation, better presubmit check, new project template. * add docstring to templates.py * Add example values in the project.yaml template and remove python value for now * Add "project: c++" to 256 projects * format * Add labels and selective_unpack sections to the presubmit check * fix incorrect auto_ccs format in three projects * fix nss emails after rebase
2019-11-28Update project.yamlOliver Chang
2019-11-25wireshark: fix build by adding ares dependency (#3064)Peter Wu
Since wireshark commit v3.3.0rc0-15-g451a241e50, c-ares became a required dependency. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=19095
2019-07-23[wireshark] Add Gerald Combs to auto_ccs (#2624)Gerald Combs
2018-10-22[wireshark] fix build, simplify build configuration (#1895)Peter Wu
Since Wireshark v2.9.0rc0-2266-g7e88bb5e53, building fuzzing binaries is better integrated in the Wireshark build system. While that change was supposed to be backwards compatible, unfortunately the resulting fuzzer binaries are dynamically linked due to how cmake caches library paths. The very first cmake invocation must be invoked with -DOSS_FUZZ=ON. Changes: - Use ninja for better control of parallel linker jobs. - Installing files (make install) is no longer needed. - Avoid setting a long list of cmake options (BUILD_xxx=OFF). - Remove fortify comment, it does not belong here. - Remove lemon workaround, it is fixed since v2.9.0rc0-2273-gbb2caa2a9f.
2018-04-22[wireshark] fix build issue (#1347) (#1350)jwzawadzki
Dario Lombardo removed autotools support in https://code.wireshark.org/review/26969, convert to cmake build system.
2018-01-30[wireshark] Add myself to project.yaml (#1127)jwzawadzki
2017-12-10[wireshark] disable bulding fuzzshark (#1029)jwzawadzki
I added auto-building fuzzshark to wireshark, to avoid oss-fuzz build being broken, but it actually broke the build: Step #3: CC tools/oss-fuzzshark/fuzzshark-fuzzshark.o Step #3: CC tools/oss-fuzzshark/fuzzshark-StandaloneFuzzTargetMain.o Step #3: CCLD fuzzshark Step #3: /usr/bin/ld: epan/.libs/libwireshark.a(packet-ipsec.o): undefined reference to symbol 'gpg_strerror@@GPG_ERROR_1.0' Step #3: //lib/x86_64-linux-gnu/libgpg-error.so.0: error adding symbols: DSO missing from command line Step #3: clang-6.0: error: linker command failed with exit code 1 (use -v to see invocation) Step #3: Makefile:1821: recipe for target 'fuzzshark' failed
2017-10-26[wireshark] fix build issue [#919] (#923)jwzawadzki
configure option was changed from --without-plugins to --disable-plugins (https://code.wireshark.org/review/24026).
2017-05-01Use apt-get update && apt-get install, per best practices: (#561)Devin Jeanpierre
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/ I ran into this because I was getting errors locally, like: E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/d/dpkg/libdpkg-perl_1.18.4ubuntu1.1_all.deb 404 Not Found [IP: 91.189.88.149 80] It turns out you get these if you don't update, and the official best practices are to `run apt-get update && apt-get install`. In fact, running _any_ apt-get install command without the apt-get update && before it can result in unfortunate caching artifacts -- see "cache busting". (P.S. thanks to Peng on Freenode for helping me, I'm bad at Ubuntu.) So: sed -re \ 's/RUN apt-get ((-y )?(install|build-dep))/RUN apt-get update \&\& apt-get \1/' -i \ projects/**/Dockerfile I also manually fixed the cases that already ran apt-get update in their Dockerfile: dlplibs/Dockerfile grpc/Dockerfile libreoffice/Dockerfile
2017-04-24wireshark: move building fuzzers to wireshark repository. (#544)jwzawadzki
2017-04-18Wireshark: generate fuzzers for: OSPF, BGP, DNS, BOOTP and JSON dissectors. ↵jwzawadzki
(#533)
2017-04-17Wireshark: disable building with -D_FORTIFY_SOURCE=2 (#536)jwzawadzki
2017-04-15Initial version of wireshark integration with oss-fuzz. (#532)jwzawadzki
In initial version compile two fuzzers: fuzzshark_dissector_ip and fuzzshark_dissector_udp.
2016-12-20Add new email to wireshark project config (#208)Roland Knall
Add Roland Knall to the CC list as wireshark core developer
2016-12-20Add new email to wireshark. (#207)Dario Lombardo
Add Dario Lombardo to the CC list as wireshark core developer.
2016-12-19Add Wireshark (#161)Moshe Kaplan
* Add Wireshark * Update project.yaml * Update project.yaml * Update project.yaml