aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2019-08-08tools: add libnl to rpm-setup.Dario Lombardo1-2/+4
Add libnl-devel on RHEL. Change-Id: I82a147ee6c67292d8e2571f91545ae5af5a5e8ff Reviewed-on: https://code.wireshark.org/review/34191 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Dario Lombardo <lomato@gmail.com>
2019-08-01debian-setup.sh: Correct order of apt-get update and add_packageJuergen Kosel1-1/+4
apt-get update must be called before calling add_package otherwise available packages appear as unavailable. Change-Id: Ie449ca9037950b82908f72a3951401cc0c6496d1 Signed-off-by: Juergen Kosel <juergen.kosel@gmx.de> Reviewed-on: https://code.wireshark.org/review/34162 Reviewed-by: Dario Lombardo <lomato@gmail.com>
2019-07-29tools: add missing packages to bsd-setup.Dario Lombardo1-1/+4
Change-Id: I2d9272c5f320891420a7336d648e1ee23d2f20e8 Reviewed-on: https://code.wireshark.org/review/34128 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Reviewed-by: Dario Lombardo <lomato@gmail.com>
2019-07-28tools: add brotli to alpine-setup.Dario Lombardo1-0/+1
Change-Id: Ica9c46e1fa75ad1bdc52fba9acda9ef4ecf4e9be Reviewed-on: https://code.wireshark.org/review/34109 Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-07-27HTTPS In Still More Places, update more URLs.Guy Harris1-1/+1
Microsoft reshuffled their documentation - almost all of it moved from msdn.microsoft.com to docs.microsoft.com. Some blogs moved to devblogs.microsoft.com; the comments *didn't* move, so in one case we go to the Wayback Machine - the link isn't dead, but it formats horribly, at least on my browser, but the archived version formats OK. Use the Wayback Machine for some URLs, and update others. Update the sections for MS-ADTS. Point to the HTML versions of some RFCs and I-Ds. Change-Id: I344b20f880de63f1ae2a4e3f9ff98af78a7fe139 Reviewed-on: https://code.wireshark.org/review/34101 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-07-27HTTPS In More Places, update some URLs.Guy Harris14-24/+27
Change-Id: Ice2e1e2e4d94f6c9da7c651866cfa1a8ac4a31d8 Reviewed-on: https://code.wireshark.org/review/34096 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-07-26HTTPS (almost) everywhere.Guy Harris14-17/+17
Change all wireshark.org URLs to use https. Fix some broken links while we're at it. Change-Id: I161bf8eeca43b8027605acea666032da86f5ea1c Reviewed-on: https://code.wireshark.org/review/34089 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-07-25debian-setup.sh: Add package lsb-releaseJuergen Kosel1-1/+2
The package lsb-release is a build requirement. Especially needed to build wireshark in a docker container based on debian:stable. This change is a prerequisite for the change discussed in https://code.wireshark.org/review/#/c/34042 Change-Id: Ib8ec73c8bffcb8761ad5748882aa9418e8cd7948 Signed-off-by: Juergen Kosel <juergen.kosel@gmx.de> Reviewed-on: https://code.wireshark.org/review/34071 Petri-Dish: Roland Knall <rknall@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall <rknall@gmail.com>
2019-07-21Remove ABI compliance checker code.João Valverde2-92/+0
It's broken, unmaintained, poorly implemented and obsoleted by saner debug-info methods. Note: To do the compliance check properly would require much more extensive work to clearly define public and private interfaces (without manual bookeeping of files or symbols either, of course, because who would want that...). Change-Id: Ib801f3c152ca2369f95ca1f4af4d37cd8cc7c47a Reviewed-on: https://code.wireshark.org/review/33928 Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl> Reviewed-by: João Valverde <j@v6e.pt>
2019-07-17Qt: Import Profile informationRoland Knall5-3/+9
Allow easy import of profiles. Profiles must be stored inside a zip file, with no additional hierarchy. Change-Id: I0ae77460c20ef6b3e447906e671b0cefa6b9b032 Reviewed-on: https://code.wireshark.org/review/33881 Petri-Dish: Roland Knall <rknall@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall <rknall@gmail.com>
2019-07-06idl2wrs: clean up and add python3 compatibilityYannik Enss2-1250/+775
Clean up the python scripts using PEP-8 as a guide, with exceptions made where necessary. Includes: - Move comments to docstrings - Remove unnecessary whitespace - Remove brackets from if statements where this improves readability - Change the debug print statements to output comments - Remove semicolons - Prefix debug output with '//' - Break long lines Python 3 compatibility changes are mostly converting print statements and moving away from the string module in favor of `str` methods. By including the "future" import, compatibility with python 2 is maintained. The changes were tested using both omniORB 4.2.2/Python 3.6 and omniORB 4.1.7/Python 2.7 Change-Id: I8126a49b2fde13982d34e462fced16b9d7b88306 Reviewed-on: https://code.wireshark.org/review/33850 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-07-03Windows: upgrade USBPcap to 1.5.2.0Pascal Quantin1-4/+4
Change-Id: I06b7e507277af2c8cdf76dfeaf0b5347a56a0eae Reviewed-on: https://code.wireshark.org/review/33833 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-07-03Windows: upgrade USBPcap to 1.5.1.0Pascal Quantin1-4/+4
Change-Id: Id376763c07ba97dc7105f7265a6ebb3d30a9adbf Reviewed-on: https://code.wireshark.org/review/33824 Reviewed-by: Pascal Quantin <pascal@wireshark.org> Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-07-01macos-setup.sh: Allow support for QT_VERSION=5.13.0Jim Young1-1/+1
The macos-setup.sh script does some tests against the major, minor and micro values of the requested Qt version. Add 13 as an allowed minor value. Change-Id: Ic0ac7af82ce1fb0cddc8f86d8f6bdae43c2edac6 Reviewed-on: https://code.wireshark.org/review/33786 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-06-24make-version: remove defunct --git-description optionPeter Wu1-14/+2
This option always writes "1" when supplied because of a missing "=s" in the argument specification. Aside from that, the regex would produce the wrong output for tagged releases. Finally, this command line approach would never have worked since version.h is always overwritten by CMake. Change-Id: I83a4bc3c48a41d566bf70991d2ab181b85071488 Reviewed-on: https://code.wireshark.org/review/33711 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-23asn2wrs: use system lex and yacc from ply if availablePeter Wu1-2/+8
Tested with python-ply 3.11 and Python 3.7.3 on Arch Linux using the 'ninja asn1' command. Bundling lex.py and yacc.py is one distribution method suggested by PLY upstream (https://www.dabeaz.com/ply/README.txt), but since it is also available in many Linux distributions, we could potentially remove it in the future. Windows developers can install it through pip if needed. Change-Id: I9c847072916ee33da49994820b435ec1d7110303 Reviewed-on: https://code.wireshark.org/review/33708 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org> Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-06-19Tools: Add a "last n commits" option to cppcheck.sh.Gerald Combs1-9/+21
Add a `-l n` option which will check the .c and .cpp files from the last [n] commits. Fix some shellcheck warnings. Change-Id: I8185d6c6c5b08576315b47847795d210d47b042e Reviewed-on: https://code.wireshark.org/review/33646 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-18Windows: upgrade Npcap to 0.996 and USBPcap to 1.5.0.0Pascal Quantin1-6/+6
Change-Id: Ie6590e1a31a5aaa6e96f6f718991cc42a1e40d8a Reviewed-on: https://code.wireshark.org/review/33639 Reviewed-by: Pascal Quantin <pascal@wireshark.org> Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-14tools: add speex to rpm-setup.Dario Lombardo1-0/+3
Change-Id: Ie430eab506d1311cc8bf8f995f72489f4a990aea Reviewed-on: https://code.wireshark.org/review/33593 Reviewed-by: Dario Lombardo <lomato@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-11Kill libwscodecs plugin library, just use pluginsJoão Valverde1-1/+1
Change-Id: I085d04840acb53b0b7681787429a2b4e10547cd5 Reviewed-on: https://code.wireshark.org/review/33068 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-09Sysdig event updates.Gerald Combs1-14/+53
Convert generate-sysdig-event.py to Python 3. Update it to fetch from the current version of Sysdig (0.26.1). Add logic to work around mismatched parameter counts and mismatched types and formats. The following warnings were generated: WARNING: Forcing semget INT32 format to DEC. Params: [('key', 'INT32', 'HEX'), ('nsems', 'INT32', 'DEC'), ('semflg', 'FLAGS32', 'HEX')] WARNING: Forcing notification STRING format to NONE. Params: [('id', 'CHARBUF', 'DEC'), ('desc', 'CHARBUF', 'NA')] WARNING: Forcing infra STRING format to NONE. Params: [('source', 'CHARBUF', 'DEC'), ('name', 'CHARBUF', 'NA'), ('description', 'CHARBUF', 'NA'), ('scope', 'CHARBUF', 'NA')] WARNING: seccomp: found 2 parameters. Expected 1. Params: [('op', 'UINT64', 'DEC'), ('flags', 'UINT64', 'HEX')] Bug: 15826 Change-Id: I5f8a7530f1003270cbbcb1f7dfd86f7b63066bba Reviewed-on: https://code.wireshark.org/review/33513 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-09tools: Switch some scripts exclusively to Python 3.Gerald Combs3-15/+19
Convert asn2wrs.py to Python 3 via `2to3 --print-function --write` along with additional tweaks. Convert asn2deb and idl2deb using `2to3 --write`. Work around what appears to be a Debian packaging bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818609 Change-Id: I5cc246f7162c2d713673955c10c092e1b91adf82 Reviewed-on: https://code.wireshark.org/review/33504 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-07Windows: upgrade USBPcap to 1.4.1.0Pascal Quantin1-4/+4
Change-Id: I1a9d97a58201dadc6c50a15d1518053c980bd62f Reviewed-on: https://code.wireshark.org/review/33514 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-06-06idl2wrs: extend aggressive modeYannik Enss1-0/+4
Add a "_loop" header field also when processing attributes Change-Id: I109b34d8f6cb8fbf3c38dc09f58b740b4d96436b Reviewed-on: https://code.wireshark.org/review/33460 Reviewed-by: Gerald Combs <gerald@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-06-05idl2wrs: fix 'undeclared identifier' errorYannik Enss1-7/+7
the 'x_octetx' variables were removed a few years back, replace them with get_CDR_xxx() Change-Id: I8cf3410d8a152c834e7019f7d1d80de3798530c3 Reviewed-on: https://code.wireshark.org/review/33457 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-06-05idl2wrs: add aggressive modeYannik Enss2-5/+9
add a mode to ignore a few optimisations in favor of working output Change-Id: I875cec5a80e9449e9fd954d4ff6a21e5b128db5e Reviewed-on: https://code.wireshark.org/review/33459 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-06-05idl2wrs: fix recursion loopYannik Enss1-2/+3
wireshark_gen goes into an infinite recursion if it encounters a multi-level alias, this is prevented Change-Id: Icec678fb326b7c14344dc6df51015dad980587a9 Reviewed-on: https://code.wireshark.org/review/33458 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-06-05idl2wrs: add debug command line parameterYannik Enss2-14/+10
convert the "DEBUG" constant to a command line parameter Change-Id: I7f873d85fa053cb9298bd03444125d0160ef4640 Reviewed-on: https://code.wireshark.org/review/33456 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-05-26Windows: upgrade USBPcap to 1.4.0.0Pascal Quantin1-4/+4
Change-Id: I79b8ece52e89e4e646954e965649b0cf5ae69a6a Reviewed-on: https://code.wireshark.org/review/33379 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-05-21tools: add alpine-setup script.Dario Lombardo1-0/+106
As for debian/rpm/bsd add a script that helps the user to setup a development environment for alpine. Tested on s390x alpine. Change-Id: Ib4e002385ce748b764ae7ff51f39a9cfce61590c Reviewed-on: https://code.wireshark.org/review/33268 Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-05-20tools: fix rpm-setup script.Dario Lombardo1-4/+6
Some packages are missing, others are in the wrong place. Change-Id: I396716e85e2106f527b7ff7ad5ee7a519061cbdd Reviewed-on: https://code.wireshark.org/review/33264 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-05-17Clean up some signed vs. unsigned warnings.Guy Harris1-1/+1
Octet arrays are octets of guint8s, not gchars/chars. Make some strings arrays of chars/gchars, not guint8s; this needs more thought (throughout Wireshark). Offsets into tvbuffs are signed, not unsigned. (This is to support negative offsets, which are offsets from the end of the tvbuff. We might want to remove that and go with unsigned offsets, and have the few, if any, places where that feature is used explicitly calculate the offset from the end based on the tvbuff's length; most if not all of our handling of trailers/end-of-packet FCSes/etc. does so, and makes sure it handles the case where the end-of-packet information isn't present, to better report errors and dissect the stuff before it.) Change-Id: Ia46ed3fc7c2d8ac97cd14824d521cbc461fb7f45 Reviewed-on: https://code.wireshark.org/review/33239 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-05-17Update the warning-suppression statements in idl2wrs.Guy Harris1-3/+8
Update them to use ws_diag_control.h and ws_compiler_tests.h, and the DIAG_OFF() macros therein. Regenerate the CORBA dissectors. Change-Id: I26f0add0ec8dd920bfe80571b4141c1b0e2f0640 Reviewed-on: https://code.wireshark.org/review/33238 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-05-16version: include version information for tarballs from gitPeter Wu1-1/+28
Embed the git commit hash as well as the tag information for tarballs produced by 'git archive' (this includes the Github tarball). Example: TShark (Wireshark) 3.0.1 (Git commit ea351cd80516) Note that the embedded git ref names can include branch information, see for example `git log -n1 -s --format=%D v3.0.1`: tag: wireshark-3.0.1, tag: v3.0.1 HEAD -> bug/15544, tag: v99.99 HEAD, origin/master, origin/HEAD, master Thus, when creating release tarballs, I would recommend using the above command to see whether unnecessary branch information is present. If so, create a new post-release commit first on the same branch. This way, the release tarballs should be reproducible. While at it, increase the commit abbreviation length from 8 to 12. Currently git describe abbreviates to 10 by default. The default length is at minimum 7 and is dependent on the number of objects: git count-objects -v | perl -lne 'print int(log($1)/log(2)/2)+1 if /^in-pack: (\d+)/' Bug: 15544 Change-Id: Ifd1ed636b69f7687a7272775686f51387040a596 Reviewed-on: https://code.wireshark.org/review/33214 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo <lomato@gmail.com> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-05-16Updates to NCP protocol dissectorGreg Morris1-0/+12
Add NCP 98 Fix NDSrequestprotocolflags not being captured on request so that reply would offset correctly with CRC flag. Change-Id: Ie45a1017326dd38393baf3f005f3ec9195438565 Reviewed-on: https://code.wireshark.org/review/33146 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-05-13tools: add speexdsp to debian-setup.Dario Lombardo1-1/+2
Internal support of libspeexdsp has been removed in favour of system one in g186f985793. Add it to the list of optional debian packages. Change-Id: Ie15c367c2a113349614351da8bbcc26ef6353028 Reviewed-on: https://code.wireshark.org/review/33180 Reviewed-by: João Valverde <j@v6e.pt> Reviewed-by: Dario Lombardo <lomato@gmail.com>
2019-05-11Windows: upgrade Npcap to 0.995Pascal Quantin1-4/+4
Change-Id: I9e1bea5daf8aa49e4de4efa070819da8d3844fc1 Reviewed-on: https://code.wireshark.org/review/33156 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-05-10Revert "Windows: upgrade Npcap to 0.994"Pascal Quantin1-4/+4
This reverts commit 2f82518f7212e13186a4e0bbe65a9838e16178b8. Npcap 0.994 introduced a crash that will be fixed in next version: https://github.com/nmap/nmap/issues/1591 Change-Id: Iff9a29e6d28c57774844d25f2990e0f8c214bf75 Reviewed-on: https://code.wireshark.org/review/33143 Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-05-09Fix dissection of gatewayed/bridged LLAP packets.Guy Harris1-0/+1
EtherTalk and TokenTalk frames use LLC/SNAP headers with an OUI of 08:00:07 and a PID of 0x809B. Frames with an Ethertype of 0x809B - either as the Ethertype field of an Ethernet frame or as the PID, in combination of an OUI of 00:00:00, of an LLC/SNAP frame - have an LLAP frame, complete with an LLAP header, as the payload. Don't treat 08:00:07 as a special case - register it as an OUI and give it a dissector table, and register the DDP dissector in that dissector table with ETHERTYPE_ATALK. Register the LLAP dissector in the "ethertype" table with the Ethertype ETHERTYPE_ATALK. This means we now have two separate LLC+SNAP PID tables for Apple; name them appropriately. That also means we need to add packet-atalk.c to the list of files allowed to add "llc." named fields. Change-Id: I00bafd692f83f73bd347628cb9e950863c26a2b7 Reviewed-on: https://code.wireshark.org/review/33125 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2019-05-08Windows: upgrade Npcap to 0.994Pascal Quantin1-4/+4
Change-Id: I3b64041723a72600a9ef5a6fb9d22b0b30578cfc Reviewed-on: https://code.wireshark.org/review/33114 Reviewed-by: Pascal Quantin <pascal@wireshark.org> Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-05-08OER: Dissect Boolean and IA5String types.Anders Broman1-6/+6
Change-Id: I12f1f605807809b94a7e51a5be2a4c3588f2d16f Reviewed-on: https://code.wireshark.org/review/33106 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-05-07Windows: upgrade Npcap to 0.993Pascal Quantin1-4/+4
Change-Id: Ibe19a77b5ced8be4f1008450fb6df92c841a43c5 Reviewed-on: https://code.wireshark.org/review/33092 Reviewed-by: Pascal Quantin <pascal@wireshark.org> Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-05-05make-regs.py: assume source files to be UTF-8Peter Wu1-1/+1
packet-sysex.c contains UTF-8 characters which breaks builds that do not have a UTF-8 locale. Reproduce with Python 3.6 or older using LANG=C ninja epan/dissectors/dissectors.c Change-Id: Iaa98756ee80384f415c58aef23560210e500df2f Reviewed-on: https://code.wireshark.org/review/33087 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-05-05commit-msg: Place Ping-Bug before Change-IdTomasz Moń1-1/+1
Change-Id: I8fa8609e372304370ab3bcee1c79feb883e3eff5 Reviewed-on: https://code.wireshark.org/review/33086 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-05-03CMake: Remove wsutil pcap dependencyJoão Valverde1-2/+2
Change-Id: Ic5a3653cb8bcc33e0be108c8b201567e7090f9f5 Reviewed-on: https://code.wireshark.org/review/33043 Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl> Reviewed-by: João Valverde <j@v6e.pt>
2019-04-30Windows: add brotli and vcpkg-export to cleanup itemsPascal Quantin1-0/+2
Change-Id: I61daf05559b1d33bea117ac6d54f16b71a224e36 Reviewed-on: https://code.wireshark.org/review/33018 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-04-23plugins: Make build status output less redundantJoão Valverde1-1/+1
Instead of repeated lines of [1771/2272] Generating plugin.c Updating plugin.c actually output the name of the target plugin. Change-Id: Iacabd5a1ddaf2820276355bf3c7a9357652e8f3d Reviewed-on: https://code.wireshark.org/review/32951 Reviewed-by: João Valverde <j@v6e.pt> Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-04-22Tools: Make a couple of scripts Python 3-only.Gerald Combs2-19/+15
Remove Python 2 support from make-services.py and update-tools-help.py. Change-Id: I1304038ca07d1d7354795f7b7faacd3747313653 Reviewed-on: https://code.wireshark.org/review/32943 Reviewed-by: Guy Harris <guy@alum.mit.edu> Reviewed-by: Gerald Combs <gerald@wireshark.org>
2019-04-22Add brotli decompression support for HTTP and HTTP2 dissectors.Dániel Bakai5-1/+88
Change-Id: I9c09f55673187f6fee723fcd72798fb6b9958b03 Reviewed-on: https://code.wireshark.org/review/32745 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2019-04-22rpm: update rpm package dependencies and spec to work on current os versionsDániel Bakai1-3/+18
Change-Id: Iaa0bd9513869e65b96b6014d66ca3cfd917dbe64 Reviewed-on: https://code.wireshark.org/review/32938 Reviewed-by: Peter Wu <peter@lekensteyn.nl>