1. 19 Oct, 2016 1 commit
  2. 17 Oct, 2016 1 commit
  3. 16 Sep, 2016 1 commit
  4. 27 Jun, 2016 1 commit
  5. 19 Jun, 2016 1 commit
    • Peter Wu's avatar
      cmake: add PIDL dissector generation support · deef1dc1
      Peter Wu authored
      The dissectors list is generated based on regex magic on pidl/Makefile.
      A dssetup.cnf file is added because all other protocols already have
      this file. The srvsvc and wkssvc protocols cannot be built for some
      reason, so just disable it (this mirrors the original Makefile).
      
      Add frsrpc and samr to PIDL_DISSECTOR_SRC list which was missing
      compared to autotools.
      
      Tested with an out-of-tree and in-tree build with cmake (make and ninja):
      
          cmake -GNinja && ninja -v pidl-dissectors
          touch epan/dissectors/pidl/dfs/dfs.idl && ninja generate_dissector-dcerpc-dfs
          cmake . && make -C epan/dissectors/pidl generate_dissector-dcerpc-dfs
      
      Change-Id: Id8bf34e76c20053a8a393024560d90a048473e03
      Reviewed-on: https://code.wireshark.org/review/15962
      Petri-Dish: Peter Wu <peter@lekensteyn.nl>
      Tested-by: 's avatarPetri Dish Buildbot <buildbot-no-reply@wireshark.org>
      Reviewed-by: 's avatarAnders Broman <a.broman58@gmail.com>
      deef1dc1
  6. 25 Mar, 2016 1 commit
  7. 24 Mar, 2016 1 commit
  8. 21 Mar, 2016 1 commit
  9. 07 Mar, 2016 1 commit
  10. 22 Dec, 2015 1 commit
  11. 19 Nov, 2015 1 commit
  12. 10 Nov, 2015 1 commit
  13. 08 Apr, 2015 1 commit
  14. 18 Feb, 2015 1 commit
  15. 08 Jan, 2015 1 commit
    • Gerald Combs's avatar
      CMake: Enable DocBook on Windows. · cd7408e5
      Gerald Combs authored
      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/6379Reviewed-by: 's avatarGerald Combs <gerald@wireshark.org>
      cd7408e5
  16. 06 Jan, 2015 1 commit
  17. 05 Jan, 2015 1 commit
  18. 15 Dec, 2014 1 commit
  19. 11 Dec, 2014 1 commit
    • Gerald Combs's avatar
      CMake: Make it easier to generate the release notes & NEWS. · 1ce64e75
      Gerald Combs authored
      Add convenience targets for generating the release notes and the NEWS
      file. Make sure we don't run multiple instances of a2x + AsciiDoc at the
      same time.
      
      Add the docbook directory to the build by default unless we're running
      Windows. Explain why we don't yet build docs on Windows. Make each
      docbook makefile target optional.
      
      Split the ENABLE_GUIDES option into ENABLE_HTML_GUIDES and
      ENABLE_PDF_GUIDES. Add a default "all_guides" target if either is on.
      Remove the Debian patch that hacked around the PDF requirement.
      
      Copy ws.css to the docbook build directory. Don't build PDF release
      notes. I'm not sure we ever used them and I don't want to install Java
      and FOP just to make a release.
      
      Change-Id: Ia2f710000c17f9e0b4b514fd373d9a5902889553
      Reviewed-on: https://code.wireshark.org/review/5712
      Petri-Dish: Gerald Combs <gerald@wireshark.org>
      Reviewed-by: 's avatarGerald Combs <gerald@wireshark.org>
      1ce64e75
  20. 09 Oct, 2014 1 commit
  21. 02 Sep, 2014 1 commit
    • Gerald Combs's avatar
      Qt → wireshark. GTK+ → wireshark-gtk. · b7fb1167
      Gerald Combs authored
      Make sure the Qt UI is named "Wireshark" and its executable is named
      "wireshark" or "wireshark.exe". Make sure the GTK+ UI is named
      "Wireshark 1" or "Wireshark (GTK+)" depending on how much the target
      audience is likely to care about UI toolkits. Make sure the GTK+
      executable is named "wireshark-gtk" or "wireshark-gtk.exe".
      
      It looks like moving to Qt 5.3 (g978faf39) broke the PortableApps
      package. It's likely even more broken now.
      
      Autotools out-of-tree builds also broke on Ubuntu 12.02 (automake
      1.11.3) at some point. The first attempt to compile in ui/qt returns
      "error: source_file.cpp: No such file or directory". The second attempt
      works. Out-of-tree builds work fine on Ubuntu 14.04 (automake 1.14.1).
      
      Tested:
      
      - Nmake builds
      
      - NSIS packaging
      
      - CMake builds (Windows, OS X)
      
      - Autotools build and distcheck
      
      - RPM packaging
      
      To do:
      
      - Test Debian packaging
      
      - Fix PortableApps
      
      Change-Id: I66429870e05fd2d6fc901942477959ed6164fce2
      Reviewed-on: https://code.wireshark.org/review/3919Reviewed-by: 's avatarGerald Combs <gerald@wireshark.org>
      b7fb1167
  22. 24 Aug, 2014 1 commit
  23. 22 Aug, 2014 1 commit
  24. 21 Aug, 2014 1 commit
    • Roland Knall's avatar
      Extcap Capture Interface · bed29af4
      Roland Knall authored
       Extcap is a plugin interface, which allows for the usage
       of external capture interfaces via pipes using a predefined
       configuration language which results in a graphical gui.
      
       This implementation seeks for a generic implementation,
       which results in a seamless integration with the current
       system, and does add all external interfaces as simple
       interfaces.
      
       Windows Note: Due to limitations with GTK and Windows,
       a gspawn-winXX-helper.exe, respective gspawn-winXX-helper-console.exe
       is needed, which is part of any GTK windows installation.
      
       The default installation directory from the build is an extcap
       subdirectory underneath the run directory. The folder used by
       extcap may be viewed in the folders tab of the about dialog.
      
       The default installation directory for extcap plugins with
       a pre-build or installer version of wireshark is the extcap
       subdirectory underneath the main wireshark directory.
      
       For more information see:
      
        http://youtu.be/Nn84T506SwU
        bug #9009
      
       Also take a look in doc/extcap_example.py for a Python-example
       and in extcap.pod for the arguments grammer.
      
       Todo:
         - Integrate with Qt - currently no GUI is generated, but
           the interfaces are still usable
      
      Change-Id: I4f1239b2f1ebd8b2969f73af137915f5be1ce50f
      Signed-off-by: 's avatarMike Ryan <mikeryan+wireshark@lacklustre.net>
      Signed-off-by: 's avatarMike Kershaw <dragorn@kismetwireless.net>
      Signed-off-by: 's avatarRoland Knall <rknall@gmail.com>
      Reviewed-on: https://code.wireshark.org/review/359
      Petri-Dish: Michael Mann <mmann78@netscape.net>
      Tested-by: 's avatarPetri Dish Buildbot <buildbot-no-reply@wireshark.org>
      Reviewed-by: 's avatarMichael Mann <mmann78@netscape.net>
      bed29af4
  25. 18 Jun, 2014 1 commit
  26. 17 Jun, 2014 1 commit
  27. 08 Jun, 2014 1 commit
  28. 05 May, 2014 1 commit
  29. 29 Apr, 2014 1 commit
  30. 20 Apr, 2014 3 commits
  31. 31 Mar, 2014 2 commits
  32. 17 Feb, 2014 1 commit
  33. 19 Jan, 2014 1 commit
    • Jörg Mayer's avatar
      Add option to specify special permissions for dumpcap during cmake phase: · 2a21b01f
      Jörg Mayer authored
      set(DUMPCAP_INSTALL_OPTION   <val>)
      where val is one of "normal" "suid" "capabilities"
      
      Some things left to do:
      - Error out in cmake if setcap isn't found or libcap isn't found.
      - Move multivalue option handling into it's own macro (-file) with
        value checking
      
      
      svn path=/trunk/; revision=54840
      2a21b01f
  34. 08 Jan, 2014 1 commit
    • Michael Mann's avatar
      TFShark (Terminal Fileshark) v.001. Bug 9607... · bf284da2
      Michael Mann authored
      TFShark (Terminal Fileshark) v.001.  Bug 9607 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9607)
      
      This is a VERY PRELIMINARY version of tfshark.  It's an attempt to jumpstart FileShark and its architecture.  Right now it's mostly just a very stripped down version of tshark with all of the necessary build modifications (including now building filetap library since tfshark depends on it)
      
      This code has helped me identify what I believe to be all of the necessary layers for a complete fileshark architecture.  And those layers will slowly be added in time (patches always welcome!).
      
      svn path=/trunk/; revision=54646
      bf284da2
  35. 07 Nov, 2013 1 commit
  36. 10 Oct, 2013 2 commits