aboutsummaryrefslogtreecommitdiffstats
path: root/tools/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2016-06-15Remove Nmake build systemPascal Quantin1-3/+0
Change-Id: I3bd474f3cda9667dec66426b5729449953df3e61 Reviewed-on: https://code.wireshark.org/review/15777 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Jörg Mayer <jmayer@loplof.de> Reviewed-by: Balint Reczey <balint@balintreczey.hu>
2016-03-24Add files by folder to distribution tarball (EXTRA_DIST)João Valverde1-102/+6
This takes away much of the pain (and merge conflicts) of micro-managing every sub-folder file. Change-Id: I7d7bb1173511ec9312ca4a97c6a59a26b0b194f4 Reviewed-on: https://code.wireshark.org/review/14595 Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: João Valverde <j@v6e.pt>
2016-02-25pre-commit: Avoid launching python subprocesses.João Valverde1-0/+2
This makes Python required only for (portable) fnmatch(). Change the ignore script to work as a filter. Multi-platform improvements. Change-Id: I6ac757d48ba2ff965da5da3dc9c25047a0e37f92 Reviewed-on: https://code.wireshark.org/review/13693 Reviewed-by: Michael Mann <mmann78@netscape.net> Reviewed-by: João Valverde <j@v6e.pt>
2016-02-11autotools: Add more silent build rulesJoão Valverde1-1/+1
Change-Id: I4abff8880d5b3ff439e6abc9cf3c2d17897501ea Reviewed-on: https://code.wireshark.org/review/13816 Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: João Valverde <j@v6e.pt>
2016-02-02Add silent build rules for setuid-root.plJoão Valverde1-1/+4
Change-Id: Id99c8d545b8ae53cf4dac0ccf54226df07f596bd Reviewed-on: https://code.wireshark.org/review/13627 Petri-Dish: João Valverde <j@v6e.pt> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-11-21autotools: Fix extra-compiler-warnings for system headersJoão Valverde1-1/+0
Use -isystem instead of -I for external headers with GCC/clang to squash all the noise. cmake already uses -isystem by default for supported platforms/compilers. Change-Id: Ia6c9d1eb9b894fda6f48c531094d792e16fd39fc Reviewed-on: https://code.wireshark.org/review/11947 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2015-11-10Initial Sysdig syscall (event) support.Gerald Combs1-0/+1
Add a dissector for reading Sysdig event blocks. It only handles plain events but it's usable for reading trace files on hand here. Use a script to generate various parts of the dissector. As an experiment, update parts in-place instead of using a template. Ultimately there should probably be a top-level "Syscall" or "Event" dissector alongside the "Frame" dissector, which could then call this. You could then directly compare an executable's system calls alongside its network traffic. For now leverage the pcapng_block dissector and keep everything under "Frame". Next steps: - Items listed at the top of packet-sysdig-event.c. Change-Id: I17077e8d7f40d10a946d61189ebc077d81c4da37 Reviewed-on: https://code.wireshark.org/review/11103 Petri-Dish: Gerald Combs <gerald@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-10-30Remove build-qt-sdk.bat.Gerald Combs1-1/+0
The buildbots have been using pre-built packages from The Qt Company for a while now and it's unlikely we'll have to compile our own in the future. Change-Id: Iee93ab05af46f40585256f991b176392f018727a Reviewed-on: https://code.wireshark.org/review/11449 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-10-15Add missing CMake files to the tarball.Gerald Combs1-0/+1
Make sure we can build from the tarball using CMake. Tested on Windows. Change-Id: Iffc1ac964279e573aa2a8280b9bb4e799f10a974 Reviewed-on: https://code.wireshark.org/review/11066 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-09-25CMake: Add a hardening-check target.Gerald Combs1-3/+4
On Windows, add a hardening-check target which checks for DYNAMICBASE and NXCOMPAT using the PowerShell script Get-HardenFlags.ps1. For a Visual Studio solution, run the check by calling: msbuild /m /p:Configuration=RelWithDebInfo hardening-check.vcxproj using the config as appropriate for your build. Otherwise if we find the Debian/Fedora hardening-check script add a target which runs it for each of our executables. Change-Id: I62263e81d155c66e8c8edc751ffab535bf9f3b96 Reviewed-on: https://code.wireshark.org/review/10641 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-01-28Add files missing from the tarball.Anders1-0/+3
Change-Id: I126f40ac122a7b9236e8718a89d35ad12fc89c04 Reviewed-on: https://code.wireshark.org/review/6834 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-01-09CMake: Migrate to hhc.cmake.Gerald Combs1-1/+0
Remove FindHHC.cmake in favor of CMake's FindHTMLHelp. Remove the hhc.cmd wrapper. Change-Id: I548e58d2264c74596e9067d5053b056c35089b3c Reviewed-on: https://code.wireshark.org/review/6449 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2015-01-08CMake: Enable DocBook on Windows.Gerald Combs1-0/+2
Add a wrapper script and CMake macros which lets us run Cygwin's a2x from Windows. Add *another* wrapper script that ignores the return value of hhc.exe. Move the ASCIIDOC2DOCBOOK macro to FindASCIIDOC.cmake. Add FindHHC.cmake. Add hints to FindFOP.cmake. Use unique file names in the HTML Help chain in an attempt to avoid a race condition. To do: - Fix curly quote in HHC title. Change-Id: I9b154b7fbd02703656e2ab380199ec0a6db4e36d Reviewed-on: https://code.wireshark.org/review/6379 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-08-31Remove make-tapreg-dotc and its uses, since Python is now mandatoryРоман Донченко1-1/+0
Change-Id: I13fd57a288be68d18819826bf566ed7b5688ebaa Reviewed-on: https://code.wireshark.org/review/3926 Reviewed-by: Evan Huus <eapache@gmail.com> Petri-Dish: Evan Huus <eapache@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Graham Bloice <graham.bloice@trihedral.com>
2014-08-14fix one last reference to textify.shEvan Huus1-1/+1
Change-Id: I2f8bd5a69fd80d6d34a4079cd05a4f4b278274fd Reviewed-on: https://code.wireshark.org/review/3594 Reviewed-by: Evan Huus <eapache@gmail.com>
2014-08-12Remove make-dissector-reg and require python for autotool builds as wellJoerg Mayer1-1/+0
Change-Id: I6239063a08ba37199a4e95302a3650a80544c750 Reviewed-on: https://code.wireshark.org/review/3562 Reviewed-by: Jörg Mayer <jmayer@loplof.de>
2014-07-31Add more files to the release tarball.Guy Harris1-2/+55
Change-Id: I02ce275154979ff56f8f8929e5909f3035f62c47 Reviewed-on: https://code.wireshark.org/review/3286 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2014-07-21Remove tools/win32-setup.sh and tools/win64-setup.shJoerg Mayer1-6/+4
Change-Id: Ifdc57304a0109f60260dc73d95b0598ddca81805 Reviewed-on: https://code.wireshark.org/review/3146 Reviewed-by: Jörg Mayer <jmayer@loplof.de>
2014-02-14Remove $Id$ and other Subversion leftovers from the tools.Jeff Morriss1-2/+0
There are a few things in here which could still use attention. Don't regenerate anything now. Change-Id: I283c224d3523212144707fca3d6265916cb11792 Reviewed-on: https://code.wireshark.org/review/205 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2013-09-13Move debian-setup.sh into tools/Jeff Morriss1-0/+1
svn path=/trunk/; revision=52023
2013-08-07Switch to make-services.py. Fix some variable names and version tests.Gerald Combs1-1/+1
svn path=/trunk/; revision=51189
2013-05-19test-fuzzed-cap.sh is now test-captures.shJeff Morriss1-1/+1
svn path=/trunk/; revision=49416
2013-03-28Add a little shell script to install all the RPMs necesary to do WiresharkJeff Morriss1-0/+1
development. Both the development and runtime packages are installed although the latter aren't strictly necessary. Ideally this could automatically pull the packages out of packaging/rpm/SPECS/wireshark.spec.in but given the variance in package names between distributions, this seems painful... Tested on Fedora/Redhat and openSUSE. svn path=/trunk/; revision=48624
2013-03-15Add asn2deb idl2deb to distBalint Reczey1-0/+2
svn path=/trunk/; revision=48322
2012-12-07Move a lot of common fuzz-test and randpkt-test code to its own fileGerald Combs1-0/+1
(test-common.sh). Add build information to the error output as suggested in http://www.wireshark.org/lists/wireshark-dev/201212/msg00037.html svn path=/trunk/; revision=46446
2012-07-23Add cppcheck tools to the source distribution.Jeff Morriss1-1/+4
svn path=/trunk/; revision=43944
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-05-31Add fix-encoding-args.pl to the distribution.Anders Broman1-0/+1
svn path=/trunk/; revision=42943
2011-11-22hardcode /bin/sh to idl2wrsBalint Reczey1-2/+1
svn path=/trunk/; revision=39984
2011-10-27Add a little shell script to export the appropriate variables necessary forJeff Morriss1-11/+12
running valgrind and then run it on either tshark or (if the user is very patient) Wireshark. svn path=/trunk/; revision=39627
2011-06-09Add ws-coding-style.cfg to dist.Anders Broman1-0/+1
svn path=/trunk/; revision=37630
2011-06-07Add more missing files.Anders Broman1-6/+11
svn path=/trunk/; revision=37593
2011-04-04Based on idea from Bill Meier:Jeff Morriss1-0/+1
A little script to extract the protocols used in given capture files. (Just so I don't have to remember how to do it again.) svn path=/trunk/; revision=36462
2010-12-06Update the location of make-manuf.Gerald Combs1-0/+1
svn path=/trunk/; revision=35133
2010-10-31Remove files that no longer exist.Guy Harris1-5/+0
svn path=/trunk/; revision=34739
2010-10-04Copy make-sminmpec.pl to make-services.pl and modify it to fetch theGerald Combs1-0/+1
IANA port-numbers file and save it to "services". Use it to update "services". svn path=/trunk/; revision=34371
2010-10-04Don't attempt to put into the release tarball something that no longerGuy Harris1-1/+0
exists. svn path=/trunk/; revision=34370
2010-05-17Add a bunch of tools to the source distributionJeff Morriss1-3/+7
svn path=/trunk/; revision=32847
2010-05-10Add missing textify.sh to source distributionTomas Kukosa1-0/+1
svn path=/trunk/; revision=32732
2010-04-10Fix the build.Gerald Combs1-1/+0
svn path=/trunk/; revision=32442
2010-03-13Update the list of pidl files.Guy Harris1-2/+11
svn path=/trunk/; revision=32181
2009-11-10add win-setup.sh and win64-setup.sh to source distributionTomas Kukosa1-0/+2
svn path=/trunk/; revision=30921
2009-10-11Move make-sminmpec.pl to tools directoryKovarththanan Rajaratnam1-0/+1
svn path=/trunk/; revision=30511
2009-10-04Move make-tapreg-dotc to tools/make-tapreg-dotcKovarththanan Rajaratnam1-1/+2
svn path=/trunk/; revision=30284
2009-10-04Add rdps.py to EXTRA_DIST in tools/Makefile.am insteadKovarththanan Rajaratnam1-0/+1
svn path=/trunk/; revision=30282
2009-09-12Move all of the scripts in epan/dissectors/ to tools/ .Jeff Morriss1-5/+8
Add a target ("x11-dissector") to build the X11 dissector. Put the X11-related files (back) in the source distribution. svn path=/trunk/; revision=29871
2009-03-24add native-nmake.cmd into EXTRA_DISTTomas Kukosa1-0/+1
svn path=/trunk/; revision=27838
2009-02-25Added make-tap-reg.pyStig Bjørlykke1-0/+1
svn path=/trunk/; revision=27548
2009-01-16Add html2text.py to distribution.Anders Broman1-0/+1
svn path=/trunk/; revision=27249
2009-01-07From Vincent Helfre:Anders Broman1-0/+1
To make it possible to extract the ASN1 files directly from the spec, I wrote a small script. svn path=/trunk/; revision=27178