2013384176 NSIS: Add ERROR_PRODUCT_VERSION to the vcredist checks.
0abfc10965 macOS: Try to work around .dmg packaging issues.
4d3b30a386 macOS: Packaging and code signing updates.
a8ae31d565 CMake: Move the PLUGIN_PATH_ID definition.
310e2cd04d macOS: Fix our plugin path.
518d267258 frame: fix crash when dissectors add the maximum number of tree items.
83fc0fda56 CMake: disable relocatable builds when dumpcap is being built
35b8d7971f Indicate what changes to make if we remove the version component.
ca3cb8d10f Fix directory containing compiled plugins in macOS.
46ad3d5f61 MacOS: Fix a path.
3a9c5403da MacOS: Bundle and packaging updates
38c5214934 DCM: Fix offset for protocol version
ffe554fc89 json_dumper: escape forward slash in some strings
88f9605d22 Debian: Update shared library versions.
c15e7c93ef Qt: Fix Crash in empty Bluetooth windows
c63202a164 QUIC: fix reserved bits and packet number length in long headers
2684c69531 appveyor: upload installer artifacts for development branches
b003c6fdd6 Change maxmind_db_lookup_ipv4 to look more like maxmind_db_lookup_ipv6
262d898e04 maxmind_db: improve debug messages, harden against bad input
6c2c3dd3c2 maxmind_db: fix broken GeoIP lookups due to bad address processing
681787bbd6 json_dumper: add json_dumper_value_double
4355b4901e Fix crash when using the "matches" operator on non-UTF-8 data
4ed8189a96 CMake: clear cache variables when a library has changed
84d8327d06 [Automatic update for 2019-02-10]
97b3169b55 Convert WinPcap references to Npcap.
a823d3718d release-notes: mention fix for init.lua error for root users
87f3c92ed6 wslua: do not partially disable the Lua API when run as root
314cce735c wslua: do not load console.lua when run as root
59aca29a39 debian: fix wrong version in symbols.
7094a8ea99 debian: update libwireshark symbols.
bfb55ffdb5 GNW: always fully initialize hashgeonw_t structure
6ca36f7fc2 Windows: uncheck WinPcap API-compatible mode in Npcap installer
534273ee69 Accept protocol aliases in Decode As (-d tcp.port==4433,ssl)
7017642d51 tshark: recognize protocol aliases such as "-O ssl"
8e8072f6ca editcap: warn when --inject-secrets is given a RSA private key
9099b9cab8 CMake: Fix build without LibXml2
363f240e42 rpm: unconditionally add doc files.
2b6ce9d245 NSIS: Remove a duplicate definition.
8c052838c2 CMake: Fix config.nsh generation.
517a8060e7 CMake: Add a version to our Windows library directory.
46200d5c50 Initialize master-3.0.
4d57011da8 make-version.pl: Fix version variable checks.
cdfc56b340 Qt: Add missing main menu mnemonics.
bfceb99f93 ua3g: add support for decoding of set-appl-param (id, enable, url) message
6aaae113d5 SMB2: follow-up of g14d5ab01c0
d2c541af31 Update packet-dcm.h using DICOM 2019a definitions
0fc6489bf9 Release notes: Add a note about Qt 5.12.1.
d6879b6c24 For ASN.1-based protocols, make sure protocol filter will match.
23a1b085ff ftypes: make conversion of FT_DOUBLE to string locale-independent
e71715de06 ZigBee: Dissect Metering cluster Get Profile Response
19e4cb7f7e NAS-5GS: Align enums and functions.
d17e218918 CMake: Update FindLibXml2.cmake
71d1740579 ZigBee: Fix spelling
81e8356f30 AMQP: Try to dissect Content-Body
5acc257d1c pcomtcp: PCOM/Binary command to descritions
235d46241d dnp3: Update Read Objects list
7bd486ca06 ua3g: updated vta strings (added 8008G and 8058S)
bd924e03c8 ua3g: updated skins name
1bb1ffa9ca CMake: Install documentation to docdir
def7a8bdf4 [Automatic update for 2019-02-03]
c2eddffb84 CMake: Fix DOCDIR on Unix
16e20ccec7 Switch my contact address
731835425d Fix comment.
b3bb4aa8f4 Have win32strerror() return interned strings.
961d8bfc5d pcomtcp: dissection of additional PCOM/ASCII fields
21565b9bc4 opa-mad: Fixed when ClassDataDetails is zero length
ce6b5dba47 Have win32strerror() return a g_malloc()ated UTF-8 error message.
768a746ede wireshark: Free the if_stat_cache_t when dumpcap is not forked
aa90f741bc dftest: Always free the get_args_as_string result
34873a20eb tcap: check p_tcap_private before dereferencing.
afeec6d646 NAS-5GS: Dissect more IEs
6aad32583d tshark: Improve options help texts
3bbf2c5e64 CMake: describe purpose of MaxMindDB
298da5213b CMake: describe the purpose of NL
87e5269c69 CMake: rewrite FindSystemd.cmake file
9feb7fb522 Fix build without GnuTLS
7b04a4f797 QUIC: put coalesced packets in separate trees
74f18bd005 bluetooth: Update Assigned Numbers
66c548fdb7 Qt: Restore column width and visibility when switching profiles
b5817dbda7 Also check whether we have nothing but DLCI bytes.
8cfad3fd56 btle: Add Version 5.1 to ll_version_number_vals
498b64c95c Check whether you've hit the end of the packet data before going further.
2a675c0d5b Use tvb_reported_length_remaining() to get the remaining data length.
660e63aaf3 Rpcap authentication replies now have an optional payload.
58698a7de3 ngsniffer: fix comment.
08debda4fc NAS-5GS: Dissect more V15.2.1 IEs
1a52ab9417 GTP: fix PDU Session Container
7db343604a print: fix parameter 'data' not found in the function declaration
03e1efd6fe NAS-5GS: Dissect more V15.2 IE's
fec117b99a Qt: Add support for RSA private key file selection
f3c869d3eb Qt: implement addition of a new pkcs11 token in the RSA Keys dialog
ec8f506c4b Qt: add initial RSA Keys preference frame
8c7ca0e884 secrets: add functions to query and validate pkcs11 tokens/key files
f66cb9f7ef Qt: move method to apply/undo UAT changes to UatModel
58ffb7c306 Qt: Fix memory leak of QMenu.
8d599e1952 dissectors: use '/' when stacking protocols in COL_PROTOCOL.
30f8175303 column-utils: replace TAB with SPACE in prototypes.
dbf436b67e MAC NR: add dissection of NR PHR and PCMAX,f,c fields
5b6ba0c119 doc: Add custom window title enhancements to release notes
d58a3ffe4f Once we've identified a TCP segment as rpcap, use rpcap for the connection.
1260f3edea CMake: Minor standard output improvements
ab13515315 lwm2mtlv: Fix memleaks in UAT subtree array handling
8b75b52254 wslua: Don't defer deletion of subtree indexes
187b587589 ASTERIX Category 020 Ed. 1.9 and Reserved Expansion Field Ed. 1.3
469d7bf9d9 btmesh: Fix memleaks in UAT handling
7592c1dd98 Fix: WiSUN Explicit Channel Plan parsing
2b7875b905 wslua: Update wslua_register_menu() documentation
7d4b47a073 Further improve that error message.
e8f54b8aed Fix an error message.
311dc2f14a tests: Skip Lua related tests when Lua is not present
90cf075016 Update a column to reflect the underlying issue.
77b7b021b9 epan: add missing include.
d90806a9b4 IEEE1609dot2: Use GUINT_TO_POINTER/GPOINTER_TO_UINT to store a guint32
3cd5ac36e2 BER: don't use invalid time offsets.
7a06a66eb8 couchbase: update list of HELLO features
8b684769a8 wslua: Improve syntax error message
21cbfef532 doc: Fix sdjournal podpath warning
8003c0dd75 lua: fix build with Lua 5.1 due to missing LUA_OK macro
eec3ce3bb2 dfilter: fix memory leaks on dfilter compile errors involving a set
e8e60df4ce dfilter: fix memory leaks if a dfilter fails to compile
6a49c72974 wslua: include Lua stack trace in startup error messages
6cab8c57bd funnel: Fix memleaks in funnel_remove_menu
5b226240c6 rpc: don't set fence on COL_PROTOCOL.
4dbb26fdb8 GBCS: Increment offset before subtracting length
58861b07ee TDS: Fix colmetadata handling of Text and Image types
09ea924a6a opa-mad: Fixed bfrctrl and portinfo multiblock padding
1527177cb9 TCP: pass data after a ZeroWindowProbe to subdissectors
596f538b5b TCP: do not mark data following a ZeroWindowProbe as retransmission
089d7a05c8 doc: update sshdump manual to reflect the current state
62ffa95707 sshdump: leave username, port and interface unset by default
50fb318026 tshark: fix minor memleak of the interface description
e3a9cc6761 wslua_pinfo: fix memleaks on setting addresses in Pinfo
79fef2ae50 wslua: fix memleak of unregistered ProtoField field
03e13a6a9f wslua: fix memleaks related to Proto and Pref
311d087bbd wslua_listener: fix memleak in tap packet callback
a1ee099ffa [Automatic update for 2019-01-27]
141f6d8df9 wslua_field: fix memory leaks in Field_new
14d5ab01c0 SMB2: ensure that preauth_hash_current pointer is always initialized
6fbf28f3b8 wslua_nstime: fix memleak for bad arguments to NSTime
ae6b585d51 ISAKMP: fix memory leaks for IKEv1 decryption
0b632861e2 dumpcap: fix memory leak in ringbuffer mode
728183c27e wslua_file_handler: fix leak of opt_comment
3ee9c0facf GTP: Dissect PDU Session Container.
d09d33262b test/suite_decryption.py: add smb2 decryption tests
75484b106d ETSI CAT: do not call tvb_bytes_to_str() with a 0 length
38ee25b3f5 nas5gs: v15.2.1 Updates and corrections
0b9b531726 tcp: fix reporting of "Reassembled in" for OoO initial segment
394e39117f pfcp: Improved printout on some IEs
31aba351e2 wiretap: fix memleaks with wtap_rec::opt_comment
66345f008f Fix memory ownership when using cf_get_packet_comment
e85c8bed87 tshark: fix crash with -Tjson and -e field
d3f1e2fa19 smb2: cleanup
7ef8ddcad4 CoAP: Add RFC8516 response code
50639e9243 dumpcap: fix memleak if multi_files_on is enabled
f51821af86 ZigBee: Changed file offset from BASE_HEX to BASE_DEC
66819a619a ua3g: updated freeseating message decoding to handle the "do_reset" parameter
bf208ab000 smb2: add NULL checks
557607271a EPL: fix build with incomplete libxml2 library
0f4161a48c tcp: mark units_64bit_version as static
198c5a2cac test/dfilter: be explicit with the expected error message
a946eb3141 ftype-time: parse the month independent of the locale
044a9deeca tvbuff: Fix RFC 822 and 1123 date parsing with non-English locales
4f8b3f3d2a By default, don't stop after a read error.
5d38999b57 opa-mad: Fix PortSelectMask parsing to common function
9d5ab21163 wiretap: fix leak of options_buf and document memory handling
9175a235a8 travis: enable capture tests on Linux and macOS
cbb5b78a7d test,travis: dump a screenshot for hanging GUI tests
8c698ffc99 Test: enable capture tests by default using the Loopback interface
e351395339 DCT2000: Add other NR RRC entry points.
3c1342291f text import: cleanup type usage
e774aa6044 NAS 5Gs: Updated SM cause
d4913bd5ba SDP: fix memleak of "trace_id"
e8f6a90a85 SMB2: fix memleak of tids hash table
8ce3450b24 SDP: remove unused setup_proto field to fix memleaks
ca28f41d7e Small update up LLDP sub-tlvs
81694c8498 Update BGP capabilities list
064a5c90ca QUIC: correct order of Fixed bit and Packet Type in long header
c43958cc92 QUIC: update preferred_address TP dissection (draft -18)
4d8d7bca9f CIP Motion: Add more attributes
1fcb321487 nettrace: fix potential buffer overflow in time parsing
ccf37e3905 CMake: fix failure to locate zlib (and possibly libssh)
9681df7983 mpls: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
c8dc4b691b gprscdr: Display CSGId as unsigned int
32c54ef846 Windows: upgrade Npcap to 0.99-r9
57fd0a3be2 Add support for two more metadata fields in the tzsp header
f3e27b8a3e Show manufacturer specific cluster
f535a6318b QUIC: update ACK Frame fields and merge ECN fields (draft -18)
efe16e4cf1 QUIC: rename Final Offset to Final Size (draft -18)
2b87d0156b QUIC: add draft -18 version number (draft -18)
d486593ce3 QUIC: rename 0-RTT Protected to 0-RTT (draft -18)
1e1c761842 print: fix memleak in ek output.
8ab0932aa1 stats_tree: use the right modifier for int values.
5ec0c98bf9 docsis: Not only REG-REQ-MP MMM can be encrypted
2352fe66e8 Update couchbase set/del_with_meta option flags
dbb8f54cd4 ULP: upgrade dissector to OMA-TS-ULP-V2_0_4-20181213-A
b78831a1a5 ILP: upgrade dissector to OMA-TS-ILP-V2_0_4-20181213-A
75690ce5f7 mint: fix conflict on value_string
3eb94b0e4f smb2: implement generation of SMB3.1.1 decryption keys
0751504db7 test: enable GUI tests on Linux, headless
d90eab1240 NAS 5Gs: Updated MM cause, MM capability, request type
c803e820cc NAS-5GS: Update IE's to v15.2.1.
fa2623dd4a smb2: factor out session lookup&create
d70bc0c40e extcap: remove dependencies from ui.
7898405797 smb2: correct small typos
6fc342234c TLS: Fix an allocator mismatch.
dcaa429a34 NGAP: Handle vnd.3gpp.ngap content-type (TS 39.502)
c2eef8f888 smb2: stash dialect in conversation stuct
07ebe8325f smb2: factor out generated session info
d3eb10c2c1 Fix error checking for --inject-secrets argument.
079fbb8b82 editcap: document --inject-secrets in --help
a468623720 Qt: Include current word in filter completion list
6513ded460 smb2: replace magic value by macro
4f46a2af88 CMake: Set a direct rpath for libraries
020c90fd36 Text Import: update code comments and help texts
f98f8bd0f5 nas5gs: Update to v 15.2
0971d20452 test: fail tests when programs are missing
70d9bfbf33 QUIC: fix build error without LIBGCRYPT_AEAD
b585a50aeb NGAP: Handle id-NASC NAS-PDU
bdba8e3829 release-notes: add developer/distribution-specific updates
6a7865e969 CMake: strip directory prefixes from __FILE__ macros
19630453bf QUIC: rename "quic.frame_type.*" fields to "quic.*"
252206238c QUIC: add Fixed Bit and Spin Bit (draft -17)
63d2349a4f QUIC: remove superfluous encrypted packet number field
295b9883e5 QUIC: dissect unprotected fields in Long Header (draft -17)
7acb5caa9f QUIC: remove gQUIC Q044 support
588c10a518 QUIC: remove unused version argument from cipher creation functions
bfcb3cb522 QUIC: update for changes in the short header flag (draft -17)
a37388fbb6 CMake: Remove unnecessary check for CMAKE_INSTALL_RPATH
965248dcfb wslua: register attributes along with their class
369c39ace8 NAS 5Gs: Updated 5Gs identity type
03d67b8867 CMake: Fix LIBXML2 handling
5dd86a0a7e CMake: do not set RPATH when installing to a system directory
91d68d2ec9 json_dumper: increase JSON_DUMPER_MAX_DEPTH to 1100.
e953785dd2 QUIC: fix packet number spaces and verification (draft -17)
e400b78204 QUIC: fix handshake decryption (draft -17)
f1b89c3602 GSM-SIM: Add file ID for DF.CDMA
39b09d66ff srt: redundant prototypes declaration
15f1d0775f GSM-SIM: Fix sw value for file ID not found
6b6bc64924 QUIC: fix long packet type numbers (draft -17)
4a41c96be1 NFS: Display ClientID in info col for Renew requests
a3991874eb CMake: Replace PACKAGELIST magic
be103a4286 [Automatic update for 2019-01-20]
77c9b21124 OpenFlow 1.5: implement version specific parts
7c1d99cb89 CMake: do not set an invalid INSTALL_RPATH for (plugin) libraries
0c89d8c33a Rename a Boolean flag variable to reflect the non-default behavior.
4b6dbf4baf Revert "Change comment to reflect reality."
b32c8432c7 Change comment to reflect reality.
d89d98b66d MEGACO: fix dissection of Remote Descriptor
cc3ac2a568 NGAP: dissect NASC IE
592248c2fc LTE RRC: dissect 2 InterNode IEs
5eb8edf1cb diam_dict.l,wimaxasncp_dict.l: fix -Werror=stringop-truncation
7e7caaddf8 vwr: fix -Werror=maybe-uninitialized with GCC 8.2.1+20181127-1
aade3fd587 ZigBee: Correct command names in Key-Establishment cluster
94daef786a LTE RRC: upgrade dissector to v15.4.0
10ef540405 CMake: avoid including file modification time for RCC
d9fa91f0fd nas5gs: Add NAS 5GS media type dissection.
658e504b96 gprscdr: Added backward compabillity addition in ChangeCondition
f3f97e976b CMake: set CMAKE_BUILD_RPATH_USE_ORIGIN
4d2a0878c4 gitlab-ci: keep artifacts in rpm builds.
2c1d5b714a gitlab-ci: use ninja in opensuse builds.
18cd173974 docbook: use fixed space section for filters code.
9e7276d162 IEEE 802.11 dissector: Fixed description for reason code 12
0e151f3987 ebhscr: increasing ebhscr snaplen
10bcb40c5e MQTT v5 malformed packet fixes.
362be299d0 Windows: upgrade libxml2 to 2.9.9
e8f9ac3352 wiretap,file.c: ensure DSBs are reapplied on redissection
ae394464df CIP: Improve API/RPI precision
e659773f8f macos-setup.sh: Bump our libxml2 version.
b14b048a5e CMake: Fix Vcpkg x86 directory discovery.
ec17f61647 Update tooltip for "Resolve network (IP) addresses"
17cdfe9d77 CMake: silence CMP0083 warning from future CMake 3.14
cbe7f26a86 DTLS: add DSB support, use the key log file from the TLS dissector
cda1a591e9 smpp: Make it clearer that it's a heuristic dissector.
75f9c95888 CIP: Add more objects
b3fe731259 CIP Safety: Multicast Active/Idle was reversed
abd64c9ea2 VPP: add vpp graph dispatch trace dissector
67783962cf LTE RRC: fix dissection of measResultSCG-r15 IE
45acd9864b QUIC: Reorder Frame type code
7f49d0d1bb udp-nm: Extend and rename to autosar-nm
9f988b69a4 RTPS: Possible buffer overrun fixed in PID_TYPEOBJECT_LB dissection.
c9df27552b IS-IS: support for dissecting IS-IS BIER Info Sub-TLV (RFC 8401)
525c5c1743 make-version.pl: Add a comment about version.h.
1af39d6dac WSDG: make Testing more accessible, add missing anchors
5b7ea06e0a Qt: IO Graph correct color selection
179cb6dfa1 nas_5gs: remove dead increment.
95934d82e2 ieee80211: calculate the number of tones for RU allocation
6ee0dabbdc Couchbase: Fix another shadow variable.
52b252b04d Fix capitalization of "radiotap".
003a2f07b6 QUIC: Reorder line code for QUIC Transport Parameter (draft -17)
02bb9c0246 ssh: Host key tree selection, fix off by 4
1f2f253424 make-version.pl updates.
8348b7bf5b NR-RRC: upgrade dissector to v15.4.0
80ed3a5b26 GSUP: add CHECK-IMEI message decoding
8f3f842d9a BSSAP: fix typo imesiv -> imeisv
56f988b125 CIP: Correct SSN to SNN
10763239c3 IMAP: Fix regression introduced by change 30876
d6f9279c5b ieee80211: print the TSF in decimal
7fa8215feb Windows: Use a c-ares DLL built with vcpkg.
33a8f5e7e6 gitlab-ci: do not build the all target when invoking rpm-package
60e32b6eb3 RPM: remove dependency on the which utility
e5f7f15b1f X2AP: upgrade dissector to v15.4.0
290214adc9 tarball+RPM: Fetch our version from CMake.
c3d198c401 dfilter: add string() function.
252938ed25 CMake: remove --clean from rpmbuild invocation
d38f6025b0 nettrace: Handle beginTime with fractions of seconds.
2fee9c9726 gprscdr: Update to 3GPP TS 32.298 V15.5.1
34c3d0104f QUIC: Update QUIC Transport Parameter (draft-17)
4e7a772765 QUIC: Initial support of draft-17
c43f836c17 Update packet-dcm.h using DICOM 2018e definitions
228b4a218b MPLS Echo: Dissect additional FEC stack RFC8287
eaee707941 dissectors: can: Handle CAN id flags
eba51f9122 pfcp: Update to 3GPP TS 29.244 V15.4.0
4242fc9904 LPP: upgrade dissector to v15.2.0
178d81f804 MPLS Echo: Fix length for FEC stack elements
3f177068f3 gitlab-ci: add missing package to opensuse.
9e81fcf833 Updates and bugfixes of ASTERIX I021
7f3349183b [Automatic update for 2019-01-13]
833bd45812 CMake: Don't go on about "custom files"
651a146667 tools/gitlab-ci: add missing packages for rpm builds.
82326d21fd proto: ensure valid width through assert.
e984cdeb22 proto.h: fix indentation and add modeline.
3561c88012 gitlab-ci: upgrade before anything else in fedora28.
48a00fd556 ftype: rework val_from_unparsed to avoid double free.
5ed8360c21 travis: initial Windows support with non-interactive Qt installer
fd8ddbabab wiretap: remove dependency on version_info
7bb2c2e6bc Fix copy-and-pasteo.
4de0ea38cd CMake: change static qtui library into an object library
5cc461490d CMake: use object libraries to avoid redundant builds
6d08cb2ecd CMake: Fix inconsistent find_package() report output
16953eca30 CMake: Remove legacy workaround for GTK+Zlib
6580499311 Use sentence case for the title, as we do for other documents.
891bdc469d Fix up the lists of binaries and man pages in dpkgs.
16c1f48074 Add captype and reordercap to the list of command-line binaries.
7cbe9636eb Add randpkt to the Windows installers.
265518a434 Include the reordercap and dftest documentation in Windows packages.
aff37930c5 Unit tests for ASTERIX I048
a409f5c894 quic: fix compilation without libgcrypt aead.
646474306b mas5gs: Add dissection of IE 9.11.3.10 ABBA
34e2eec141 F1AP: upgrade dissector to v15.4.0
a58dd11ba0 nettrace: Fix missing tag length for IPV4_DST.
d6b187e42f XnAP: upgrade dissector to v15.2.0
5544d0a4da dissectors: remove unused assignments.
e1bd0b9399 QUIC: initial support for new header protection cipher (draft -17)
2f786ac8f7 MPLS Echo: Additional downstream mappings RFC8287
a0b9e8b652 QUIC: update flag on long packet headers (draft-17)
f1fa8df324 dfilter: remove size() function.
3cc0cfc48c CMake: try harder to find the right Python version
1243976ccd Move make-version.pl to tools.
69a7caac06 WSDG: Move README.packaging to the Developer's Guide.
ecd48a9752 debian: Fixup symbols.
fd93f5490c Clarify the name and description for a link-layer encapsulation type.
c8f8720673 E1AP: upgrade dissector to v15.2.0
db0b79e5b3 NGAP: use extended value_string for CauseRadioNetwork
c9f7cbdc35 NGAP: upgrade dissector to v15.2.0
ab5bbbb2ba zbee: zbee_zdp.profile wrong data type
c608bfec74 rdp: add parsing MONITOR_DEF fields [1]
85c189fdb7 dissectors: j1939: Use raw id to filter packets
b9e8fee0e7 Add validate-clang-check script for Petri Dish
9565119d6e dissectors: socketcan: Pass raw ids to dissectors
d50bd39b85 Qt: Cleanup deletion of CopyFromProfileMenu
6739523a02 valgrind-wireshark: default to looking in run/ for our binaries.
fd4d41fc32 CMake: remove LocatePythonExecutable.cmake for Windows
aac30ba2d1 CMake,WSDG: Remove Cygwin support
796007e0e0 dissectors: socketcan: Fix indentation
546cb25256 Qt: Fix copy ASCII characters from ByteView
ea001cd6c1 mas5gs: Fix dissection of QoS flow descriptions and QoS rules.
e0d6041bcf S1AP: upgrade dissector to v15.4.0
95c72ece61 Qt: Pluralize "Export TLS Session Keys (%Ln key(s))"
3c372c7bac Qt: Add syntax line edit feedback symbols.
5d30fb5d1a CIP Safety: Correct Safety Configuration ID
00cb1e8375 NTP: don't increment offsets that aren't used again.
d76e32f478 travis: do not run pip as root
d45f0faf67 Qt: Clarify Remove action from the welcome page
32b320ba0f ieee1609dot2: remove unused handoff function
249405df33 cesoeth: declare register and handoff function
4a71660193 ws_pipe(.h): fix issue on doxygen documentation
3aad1ef236 epan: Add a boundary check to get_t61_string.
e49ec73fc7 str_util(.h): fix issue on doxygen documentation
30e6775935 f5ethtrailer: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
4b42a45ebc sharkd: use json_dumper for output.
711eb94438 Minor bugfix of ASTERIX I023
e313b25359 CIP: Correct DATE_AND_TIME parsing
52747f466e dfilter: remove legacy comment.
a1a30cab18 Fix whitespace.
0168b71cfd Require that dissect_atm_pw_oam_cell() be called with a non-null data pointer.
ffb3328d1f cdma2k: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
0f638f84b9 nettrace_3gpp_32_423: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
de71f0e16d No need to check whether atm_info is null in that code path.
6f67da949c pgsql: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
90a21c29f9 ISIS(-lsp): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
f31513c274 H2Operations: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1774aafcf1 fpp: fix this condition has identical branches [-Wduplicated-branches]
d9700b759d smpp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
5f62774231 NAS 5Gs: PDU session establishment reject msg fix
d13244c6f7 Updates and bugfixes of ASTERIX I048
4741168106 Unit tests for ASTERIX I034
271b9e4385 Bugfixes of ASTERIX I034
2b7615e603 [Automatic update for 2019-01-06]
824baf9e16 Fix typo.
9a20acc071 Fix link, don't put it separately from the introductory words.
44c662ce66 Replace ancient notes about modifying libpcap with a link to a newer doc.
b5444c3af9 Add a coloring rule for system events.
ec606cc59e doc: remove wrong trailing slash.
852a4212c8  ATM: add new dissector table
10a7993bae Remove comment whose meaning is unclear at best.
d5c6ed80f1 travis: remove asciidoctor
67dd5443a8 travis: remove obsolete sudo key
bbb880bb62 NTP: Adding missing commands of ntpdc mode 7
cb9ee5e1b3 rdp: Parse the CS_MONITOR flags.
814c57a8b5 Pass a structure including an atm_phdr to dissect_atm_pw_oam_cell().
40b2ba8e7b WSDG: update testing section to cover use of pytest
0a25bfe647 test: enable parallelism by default for pytest
5dc1e77298 pytest.ini: declare minimum version requirement
2e411dba93 test: allow running pytest without specifying the tests directory
f100f7f122 maxmind_db: Close our pipe FDs inside a lock.
5fa9257704 add encoding windows 1251, cp855, cp866
340ad1793b Finish migrating to Asciidoctor's modern syntax.
0eff9103b6 debian: add dh-python to debian deps.
751ba4fadc test: assume binaries in $PWD\run\RelWithDebInfo by default
aba0e8eec0 extcap: fix --extcap-version argument to include the version
a4dad7cb6d commit-msg: accept commit messages with backslashes
bbf77f935e wsutil: fix code according to clang-tidy.
905d87a28f wiretap: fix code according to clang-tidy.
393b22047b Qt: Add "Show in Finder/Folder" for plugins.
2fe46f29c4 ws_mempbrk_sse42: use same var names.
bab774d260 ws_pipe: use same var name.
e0e1f3ff31 xtea: use same var name.
29bfeccc8d CRC6: Fixed CRC lookup table and functions
9aa63d2406 epan: remove return from functions returning void.
1db84c9330 WSDG: Add a note about Npcap licensing.
5dfec5f64f WSDG: Stop recommending DDD.
874d09ce02 test/dissectorstest: assert that text2pcap and tshark runs
6c5da2804b test: split SubprocessTestCase.run into setUp/tearDown
da4aea6b55 Remove a no-longer-needed DIAG_OFF/DIAG_ON pair.
1cc4c15ef0 doc/README.display_filter: Fix typo: asser -> assert
b67b47558d epan: remove redundant casts.
58b71c754c file: remove redundant cast.
ce52cf4f8f sharkd: remove redundant cast.
14c61f14fc extcap: remove redundant casts.
0ed9656b90 rawshark: remove redundant cast.
c7ac27b288 Put a period at the end of a sentence.
fae1db0326 Slight fixup for where the capture code lives.
c39bc2a4f6 WSDG: Miscellaneous updates and fixes.
8dbca7320d test: print command output for dfiltertest failures
20ad0ffbaf Avoid definition collisions for INVALID_SOCKET.
f727e8b387 Fix indentation.
86ea0055f3 tshark: remove redundant casts.
b44f07c8b3 capture_sync: use the same var name as in other places.
461264bc39 doc: update README.display_filter for new test location
1d7ed3d8fe release-notes: document TLS and library changes
30c90fa745 epan: use json_dumper for json outputs.
19d787d051 json_dumper: make json_dumper_bad fatal.
7c788fd459 GeoNetworking cleanup and minor corrections
a4d7d156b1 debian: update symbols.
310d4a861c ieee80211: print the RU Allocation in decimal
66de3fcf9d knsxip: fix header
1ccb0b7a8e geonw: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
b842b8e7c4 knxip: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
6fa164e7c4 Add dissector for Great Britain Companion Specification (GBCS)
e4c53ec28c Couchbase: Fixup a shadow variable.
7c04036e72 Windows: use lua-unicode as built with VS 2017
9979de35e6 Don't fall out of the loop on a write error.
62e81562e4 6lowpan: don't try to use (new) TVB that wasn't created.
155f87f73c tools: fix trailing messages.
f45fd81616 IEEE1609.2: Allow Service Specific Permissions dissection
e2e5b01d77 cli_main: remove real_main from stack traces for non-Windows
974969cd06 nas5gs: Add dissection of QoS flow descriptions.
df891b6010 Diameter: Add 3GPP avp name="eDRX-Related-RAT" code="1705"
22588bb924 Updates and bugfixes of ASTERIX I062
e307c703fb Make dissect_icmp_extension_structure into a dissector function.
ee231105cc dpaux: Minor improvements
ae2a75233c wsutil: fix crash due to corruption of the "small_buffers" array
8059bad284 No need to report "some files could not be saved".
caa2c0a95e lorawan: fix this condition has identical branches [-Wduplicated-branches]
be55c4f976 Always report errors in eo_save_entry().
e12270a730 Limit the maximum *file* name length for exported objects.
bac10e5869 Get rid of local_eo_save_entry().
bfe81ab390 Fixes GeoNetworking secured packets dissection
e9cf698512 Use dissector table to dissect content of ieee1609
c25dbfa8a7 Qt: Pluralize "Copy Row(s)"
103ffc1ed7 Z39.50: Eliminate unnecessary header.
b9473c46f7 Fix asn2wrs.py: always add BASE_VAL64_STRING
a05ba5be69 Happy New Year 2019!
2f25e04e00 krb5: fix parsing of PA-S4U-X509-USER in AS-REQ
2d41b15495 Add a "failed" return for tap packet routines.
ba589a4e44 Move some command-line-oriented routines from wsutil to ui.
5a5d236d1f Add some new symbols.
0a4942eda5 WSDG: Update the find and goto images and descriptions.
19c5a005f1 Export ITS-AppId/psId names from IEEE1609
5016cd478e CESoETH: Add dissection of MEF 8 CES over Ethernet
63106bcf60 Accept v1 of GeoNetworking and improve item tree
7b0eee5bc5 Improve capture-on-pipe error messages.
ba32436f60 WSDG: Update packet list and popup images and descriptions.
c007afa7c2 asn2wrs.py: use BASE_VAL64_STRING and val64_string
dcf6a571b0 CMake: clean up FindGNUTLS.cmake
cfd79b4701 Windows: Upgrade GnuTLS to 1.6.3
8d2b51410f SMPP: General improvements
36981a653e KNET: Validate the length field before claiming packet
080ff63a00 GSM over IP: Require a valid message type for dissection.
a88d60509d Update the comment again.
67621a6ac2 Update a comment.
75047b5eeb Use size_t, not int, for sizes.
6b7c73580b Qt: traffic table: remove a tap listener only once
932edd0878 CMake: clean up FindGCRYPT.cmake
54f0159950 srt: fix not a Doxygen trailing comment [-Wdocumentation]
fc90970796 asn2wrs.py: fix regression introduced by gf4b0b2109
0f7812f5ef [Automatic update for 2018-12-30]
07cfef9e5a Revert "Add routines to load Lua programs that assume the path is UTF-8 on Windows."
f4b0b21092 Fixes ASN.1 generation for VALS using 64 bits
aaf709da67 Use cmdarg_err() to report errors in CLI taps.
b0da9cf6d4 CMake output: Show Windows paths for the VC redist files
1fe5921b7b Fix indentation.
ac58eafa32 Add support for RSA decryption using PKCS #11 tokens
53d8e6dcf8 Lua: fix crash in reloading Lua plugins that use FileHandler
e1c02bd920 Add jsonraw to tshark's -T man page synopsis
235c5027b0 docsis: enhancements and additions for DOCSIS TLVs 5.20 and 5.40
f201b971d8 test: add tests for Unicode paths in Lua and tshark -G folders
604aef7164 Windows: fix handling of Unicode paths in Lua
a5a38daba0 Fix typo: aplications to applications
785621dcca Add interface name when outputting packets dropped.
d68a8a3605 Small cleanups.
46e7148461 Fixed ASTERIX 6bit callsign decoding
1afe11f099 Correct PsId dissection in WSMP
c456c34cd6 DNS: Use seconds as resolution for stat response time.
c10c7737cc Allow floating point values for stats_tree
6180d0fdaa GTPv2: fix dissection of APN IE
4b3cd73de2 NAS EPS: upgrade dissector to v15.5.0
825de369d3 3GPP NAS: upgrade dissector to v15.5.0
52b7c8929a Z39.50: Implementation of Z39.50 Information Retrieval protocol
c3e22f0ab5 test: fix import in suite_dissectors/group_asterix.
b28f283f8b Qt: Show Python scripts as links in the about box.
ffbd46ce7b DNS: Use microsecond resolution for request/response statistics.
eb8c996108 ebhscr: fixing WTAP_ENCAP_EBHSCR
e830182d9e json_dumper: add json_dumper_value_va_list().
c9cfae7fec ISAKMP: Fix a crash when no decryption data block is there
3f8c3e6415 packet-http: Fix whitespace issues
5278244a7c test: add comment to fixture.
7eb3e47fa4 Try to squeeze some bytes out of the frame_data structure.
c3a7986b86 Don't allocate per-frame data if we don't have an F5 trailer.
52d22b25ab gcsna: fix no previous prototype for function 'proto_[register|reg_handoff]_gcsna' [-Wmissing-prototypes]
ee58c3fc70 ssh-base: fix no previous prototype for ‘extcap_log’ [-Wmissing-prototypes]
5444b41530 test: add suite_outputformats for json output regression testing.
a051c12f2c Added a generic dissector validator and some ASTERIX unit tests that use it.
796dca3c2a print: use frame date instead of current for json index.
7ec16dc50d Declare register and register-handoff functions.
3c9ac18bd5 Make dissect_oer_not_decoded_yet() static.
1ef9889a80 No need to export a dissector for UUS1-Content_PDUs.
767089c200 Make dissect_srt_control_packet() static.
90faa6bb25 Make routines used outside this file static.
d58c21ed8d Fix Doxygen comment to match function parameter names.
e152cfe933 imap: remove unused value (CID: 1441962).
2d9a6c2583 maxmind_db: force buffer contain an empty string (CID: 1441961).
34eb1d37d3 ieee1609dot2: fix no previous prototype for function 'proto_register_ieee1609dot2' [-Wmissing-prototypes]
8d2df4d887 cdma2k : fix no previous prototype for function 'proto_[register|reg_handoff]_cdma2k' [-Wmissing-prototypes]
530c64f22c prefs: Document the possible hidden interface types
c899c002af Qt: Switch ui/qt/widgets/*.cpp to new-style signals and slots.
7facbfdaa5 packet-http: Fix indentation issues
4fb2449b82 http: Add request URI to response
03eb0a4159 Qt: Switch models and DataPrinter to new-style signals and slots.
35569d89f3 geonw: use glib uint64 modifier.
81fe5b8298 gitlab-ci: don't force ninja-build installation.
73774198c5 Update definitions from ETSI TS 102 965 v3
71517540b7 json_dumper: add base64 routines.
c88bef54a9 quic: comment out unused function.
855bd5bfd7 Fix AUTHORS.
bd5e5ce93c Secured messages dissector for GeoNetworking
8bf91750df QUIC: Remove unused field quic.odcil_draft13
ee439bb82d QUIC: remove draft-14 support
075785bd20 [Automatic update for 2018-12-23]
5eacb25bec Updates and bugfix of ASTERIX 063
70e3a48bc6 Updates and bugfix of ASTERIX 065
79c4f0ffbb Qt: Add Ukrainian (uk) translation
8eb3ef85fe Qt: Add Swedish (sv) translation
ee7e414ac5 BGP: Decode next hop BGP MP_REACH_NLRI for MCAST-VPN saf
8ea015258a knxip: fix no previous prototype for function 'proto_register_knxip'.
75afb548eb QUIC: Remove draft-13 support
0964b04ee3 QUIC: Add draft-16 support
c8b68f004d docsis: SF TLV 23 is applicable to both US and DS; added SF TLVs 24.25 and 24.26
2d57a56fa6 Qt: switch about#wireshark label to QTextBrowser.
4f557ea164 Qt: Switch line edits to new-style signals and slots.
272becd8ca AUTHORS: Add an acknowledgement for Npcap.
cd41203949 json_dumper: add debugging print as corruption check
a1ef5f6899 macOS: Make sure we package our own libraries.
ca1d13d407 TimeShiftDialog should be considered an "edit" operation
68b2eb2129 Added dissector for ASTERIX I019
5feb326312 ip, tcp: add expert info for invalid header length
cea1686495 macOS: Minimize our dsyms.
036c3d6bc7 tshark: fix compilation with gcc-8 without pcap.
8b652fe948 HDCP: Add support for HDCP 2.2 commands
ffd5361662 Qt: set properties of about_dialog#label_wireshark in ui file.
16a1768ca5 ansi_map: remove trailing spaces.
25e1e2c848 CMake: Don't bundle our libraries at compile time.
9d552b83e7 pfpc: update Failed Rule ID IE with clearer append text
31e38c312b ANSI MAP: borderCellAccess parameter coded as tag 50 but should be 58.
47ae705f39 snort: Fix a memory leak on error
bbef2a87ff Better format for the recent file's column.width preference
eb3066d64b tibia: Use wmem for decrypted buffer
c18fcc6c17 ITS: regenerate dissector
3cd661d6e0 Thrift: Update to distinguish between map key and value types
e04fdf59bf tools: exclude Revert prefixes from 80 chars limit
8d23cdd0fa http2: add Header unescaped presentation
f1d8b22fec erf: Add support for attribute and sensor Provenance tags
175951f0f3 WiX: Build packages verbosely.
b8a4843db5 test: enable extra test summary by default
7fd62bfb65 tshark: handle option -c when ENABLE_PCAP=OFF
f6fb8c876f Qt: Convert more "pressed" signals to "clicked".
099e5dddf2 Qt: Switch module preferences to new-style signals and slots.
f01a9d9fe8 CMake: make use of sdjournal build flag
75be0027d0 Qt: Open our preference dialogs via "clicked" signals.
003cba974b Thrift: Update to use guint32 for iterator to eliminate cast
9b882af449 GSUP/SMS: add READY-FOR-SM message decoding
d749beafb9 rfc7468: Fix a memory leak
9132725ab0 Thrift: Update to support Set types
0fc7f37813 Don't free something before freeing some of its contents.
05b43fc5af Clean up exp_pdu_open() API.
5bef36f153 ISIS: Add Prefix Attribute Flags TLV (rfc7794)
9d8b0a9cd0 Always set *dfp to NULL on an error return from dfilter_compile().
54711eeac7 NSIS: Expand our vcredist exit code check.
94bc8f1276 GSUP/SMS: add MO-/MT-FORWARD-SM message decoding
afc1265b63 writecap: rename pcapng_write_session_block to _section_block
053f47fdef Don't assume the filter will be non-null.
060811713f Lua: Fix compilation with Lua 5.1.
01c8397fd1 coap: Add request/response arrows
c7f7b60c6b ITS facilities message dissector
ae83101dd5 Treat the strings for simple dialogs as UTF-8 on Windows.
c0a28448a5 Provide data to inner dissector for PER open type
6556f3748b Added AVPs: Idle-To-Connected-Transition-Count and Connected-Duration
cd0e13d764 XnAP: remove a useless variable from private data
04b8558f7d Do not create a tvbuff on zero-length open type
eb4bf22de3 X2AP: fix dissection of MeNBtoSgNBContainer in SgNBModificationConfirm message
0289b315a3 Windows: upgrade Npcap to 0.99-r8
495a6204a4 gtpv2: Update Security Capability in MM Context
5953756305 Add routines to load Lua programs that assume the path is UTF-8 on Windows.
0ba97f9a45 pfcp: correction of name QFII
7af85e07be GSM A DTAP: add UMTS EVS to supported codecs list IE
e6fdc37c2f ISIS: Add Prefix Attribute Flags TLV (rfc7794)
f15cdcb1ea wsutil: improve plugins list output format.
052d6a1d43 Qt: import hexdump into a pcapng file
74bd75baa5 wiretap: use appropriate extension for temporary files
5009f98c3a macOS: Fix a .dmg build path.
dca4c992fc CMake: More VERSION_GREATER_EQUAL fixes.
985fd11798 CMake: VERSION_GREATER_EQUAL didn't appear until 3.7.
907faa6b98 text2pcap: make IP ID endianess independant
b71c310203 [Automatic update for 2018-12-16]
22bd32bde6 CMake: Fixup some logic in CMakeLists.txt
ba25ec205f CIP: Minor code cleanup
8f6872e337 VOIP: Always use frame number when hashing sequence analysis.
e13d8be962 CMake: Make sure we use the same minimum macOS version everywhere.
b22da8bc5d IMAP: Reassemble message elements and add request/response tracking
2289cd49c1 packet-geonw.c: Add #include <stdlib.h> to fix Debug build on Windows
3d90bb3a7c UI: Make sure we always have interface statistics.
d9a201d039 PFCP: Calculate the length of Network Instance.
3b616e4ccc secrets: clarify debug message, fix endianess swap
3ee5747481 travis,appveyor: display tshark --version output
a33d4ccb06 travis: upgrade to Xenial
18c737c2a6 DCT2000: Pass NR NAS payload to dissector with S1AP framing
b430ac31af GeoNetworking: Change cast to guint8 to fix win32 build.
98e74957b0 Added multiple new field dissectors for the BACnet-APDU protocol.
5bf37f63a8 text2pcap: allow to set interface name
a87e56aa79 GeoNetworking, BTP dissectors (ITS-V2X)
b6e13a3d84 DCT2000: Call nas-5gs dissector
c3eb293048 diameter: Added Secondary-RAT-Type
2d589df127 DCT2000: skip optional carrier type in LTE RRC primitive header
2754d4d80f SIP: Add the generated Call Id to the tree.
5e11448a7e secrets: fix build with GnuTLS 3.4.0 and older
dae1c31351 IEEE802.11: Prevent BoundsError for packets with captured len < packet len
236e7e89ad IEEE802.11: Fixed dissector bug with wlan.ext_tag.ess_report.ess_info.thresh
0a0439bd61 E164: Add a valuestring with the country name abbreviated ISO3166.
0b476966b9 GeoNetworking: Add ethertype 0x8947
320bc80371 macOS: fixup qt_base_path in macos-setup.sh
d2d7da1f5c sFlow: Dissect output interface according to spec
348f2cfd6e opcua: show invalid OPC UA messages when 'opcua' filter is set
07a22c7bad pcomtcp: new built-in dissector for PCOM protocol
4803390686 Add new "rsa_keys" UAT for storage of RSA private keys
43dfd45faa Move more version-info-related stuff to version_info.c.
a34cc98b2a Put the main() and wmain() routines for CLI programs into a separate file.
17b721e451 2.9.0 → 2.9.1.
f4238cd266 Build 2.9.0.
b415c6ede7 Release notes: Add a note about Qt 5.12.0.
144d481c20 GSM A: detect buffer overrun when decoding MS Classmark 3 IE
fcd75fb954 NSIS: Increase our verbosity.
4d6509854c Packaging: Add initial support for AppImage.
3a7df1eded opcua: fix typo, use the commonly used 'Endpoint' instead of 'EndPoint'
49c6f8e432 opcua: add support for new reverse hello message
9711abc9f5 HPAV: Expanding support for HPGP
b85f0cbc2f Properly convert command-line arguments to UTF-8 on Windows.
541fe1d937 Add the VCS version number to the appname option if it's a Git build.
dcbd556e4d mergecap: set full name as capture application
8ab57eb3d6 Update the release notes.
094beb1755 ISIS: add dissection of Node/Link MSD (rfc8491)
47d5a92364 DNP3: Fix events with relative time
0a49561e96 BGP: Decode MCAST-VPN safi for IPv6
3ca382911d HPAV: fix whitespaces in dissector
9035a131e5 ASNI MAP: AnalogRedirectRecord is OPTIONAL in QualificationRequest
11c4b31fc9 CIP: Show more unparsed data
3757db3148 ENIP: Add more error checking
14dc9a390a CIP Safety: Minor additions
cb8c791f07 DOCSIS: Added some additional tlvs
3f01aaac49 json_dumper: add support to convert dots in underscores.
3f09bf685f packet-rsl: Add Establishment Cause from Channel Request to proto tree
781e371a7d couchbase: Add durable DCP commands
39ac1a6694 CIP: Add Connection Index
e2a3616bfe Diameter: Sort application id numerically.
ab37ce009a ISIS: add dissection of Node/Link MSD (rfc8491)
3cccd4ec5b p_mul: Detect Data PDU sequence number 0
96c52c1a0f Multicast Statistics Dialog: Clear list when redrawing
a621fde383 enip: rearrange struct member to avoid -Wmissing-braces warning
9e4878a8f4 json_dumper: support 'null' json object.
86bd968662 [Automatic update for 2018-12-09]
5762fc617a CIP: Improve connected data information
98f5470352 packet-nfs.c: Bugfix NFSv4 ACCESS reply
df9378ed3f Add tvb_get_token_len
0b79b9c2db BitTorrent:Add Fast Extension Message(Bep06) analysis
39ec5f8ec2 CMake: allow nested structures to be initialized via { 0 }
4160f1017f proto: make ws_type_to_elastic static.
ac4c11f26e cattp: use the version bits in the heristic check
a02d592c76 Remove some unused images.
d7bcc52f02 DOCSIS: bugfix: correct dissection of encrypted Mac Specific frame
e914a5a377 couchbase: Improve key decoder
27187536e6 RTP: Check that we have p_conv_data before accessing it.
08a2a4d473 DOCSIS: better decoding for unknown tlvs
f618fcd3af dof: remove unnecessary uat_load calls
1d1915f6e9 GTP: Use correct length for gtp.cgi_ci, gtp.sai_sac and gtp.rai_rac
a58904f387 PCAP/PCAPNG: Be consistent in documentation, etc
0dfa4e8253 WSMP: Make sure our PSID is initialized.
f7def1d07f Revert "CMake: Fix Windows help install target"
ceef87c550 CMake: limit -Wextra-semi to C++ only
247e729d9e DOCSIS: Added Partial Service Downstream Channels TLV 49.6
0946518780 Update comments, get rid of IMPORT_MAX_PACKET.
9df987d2a4 ieee80211: Fix the handling of A-Control and improve AP Tx Power.
aadf872717 Qt: Fix tooltip on import size
6a8ca2fed5 DOCSIS: Added Modem Capabilities 54-62 and TLV 49.8
cc4d7ffda0 packet-rsl: Show cause value string of Cause IE
488f12f422 packet-rsl: Move rsl_class_vals into its correct spec section
f3c30dc366 packet-rsl: Parse missing Cause IE in ip.access specific messages
d89cdf7661 packet-rsl: Fix parsing values of some IE in ip.access specific messages
b455d8fcee HI2Operations: update auto generated file and remove unused template
f948444531 SIP: Try to fix ASAN build crash.
7805221e4a PROFINET: PDPortDataReal_block dissection is changed.
0da8a3dbd3 Doc: add mentioning of ip link to get interfaces
5adda736f7 OER: Always initialize a variable.
56b255dcbd packet-rsl: Use defines for ip.access value_string
4d5cbf5e2a Debian: Add a Lintian override for l16_mono.
8c22c5bade Fix some spelling errors found by Lintian.
8cee907bbd text2pcap: extend snap length
54847d43a6 HI2Operations: Remove the not needed .h file.
ff0193f07f SIP: Use differtent hf variables for the "real" and generated Call-id
bd8cfad8b8 Add dissection of HI3CCLinkData
59e71df81c Diameter: add 3GPP MCPTT-Identifier and MCVideo-Identifier AVPs
b618ece9b7 Debian: Add missing symbols.
3b1c0f5e2e Hart-ip: Add simple heuristic.
6a8168169a wsutil: Rename DATAFILE_DIR variable
011ca1ed9b KRB5: update auto generated file
cadc404400 DOCSIS: Added QAM modulation support tlvs
c43e310d79 krb5: fix asn1 error when dissecting PA-FX-FAST in TGS request
453e72299c krb5: do not dissect PA-S4U-X509-USER inside encrypted-pa-data
9cba325fc8 couchbase: Update for recent collection changes
5cf08cd574 RTPS: Added dissection of Support Type Object LB
13e3063848 couchbase: Update FlexFrame dissector to include requests
e19086b69a Clean up memory allocation
abfe9572bd Qt: Display filter toolbar updates.
697623411c CMake: Use $ORIGIN with RPATH
c3741a653b CMake: Simplify CMAKE_INSTALL_DATADIR usage
e60cb857de s7comm: fix using wrong offset variable
c9eab8203f maxminddb: Expand a comment.
46ee43aae2 Revert "maxmind: Simplify our read logic."
d8c1c22837 RTPS: Acknack analysis hidden when dissecting GAP field.
1bd99df353 CDMA2000: Improper offset handling
228da02fda RTP: Restructure call id handling.
8bd0616621 SDP: Show callid from all call legs with the same RTP cpnversation.
3a83a8476a Qt: Add Russian translation
0f9f9d76ce update-tx: fix typo
c1410f6059 transifex: Update .tx/config
850af6011a nl80211: dissect the mac attribute as address
bbad3e1870 Release notes: We now ship with Npcap.
8992760c68 CMake: Fix Windows help install target
67720f7fc3 RTP: ensure that _rtp_conversation_info strcuture is fully initialized
4adaeee0eb Win32: update the zlib 1.2.11 CMake file
bf88197d94 Fixes IMF dissector
a1cee1d2ad krb5: dissect PA-S4U-X509-USER padata
98d4b434fe Don't include <wsutil/wspcap.h> if we're not building with libpcap.
74b0c08905 [Automatic update for 2018-12-02]
4154e35cde maxmind: Simplify our read logic.
82ebab607e ZigBee: Correct unsolicited nwk update notify
5267fc7777 ZigBee: Classify mgmt_nwkupdate as notify instead of request
bb9c71023c ZigBee: Use ZDP Status for IEEE Joining List Response
b44172b4ee TFTP: Minor tweaks to tftp.destination_file field.
71268f8bd1 Apply port preferences during dissector handoff registration
c66fbf481f Re-balance DINDENT/DENDENT macros in conversation.c.
ee92fcf4b4 maxmind: Process responses one character at a time.
97dbdc3ac9 TLS: really delay key lookup until it is necessary
0ceead5335 CMake: Avoid link_directories()
3e2a2bfd44 ipsec: remove unnecessary gcry_control calls
8efc2b8f44 CMake: We require version > 2.8.12
92a855fd7d DOCSIS: Added Modem Capabilities 47-51
00a375dfba User Guide: fix reference to menu item
3d7a2a711b Fix AODV flags dissection for version draft_01_v6
6e8ff29d22 win32: adjust some names in the Npcap installation page
26fe83e1db PROFINET: fix dissection of IO conversasion direction
dd457b0878 CMake: Generate cmake target exports on Windows
2bcc8dbf26 NSIS: Install NPcap instead of WinPcap.
1bab83de53 maxmind: Move response processing to a thread.
af6aa3f76a test: fix "DeprecationWarning: invalid escape sequence \("
97112cd4f7 test: skip tests when GnuTLS is unavailable
ee61bc739e test: use assertRun instead of runProcess where possible
9c0beafe44 Fixes AODV packet dissector for flags in RREQ, RREP and RERR
9bc4513d5a debian-setup: accept GnuTLS 3.2.11 on Ubuntu 14.04 for Travis
2f79bf42b6 travis: increase verbosity with apt logging
6f2ca96359 Add Apple Wireless Direct Link (AWDL) dissector
bd3cb6437f tls-utils: use GnuTLS for RSA decryption
bcd32b07e7 Drop support for GnuTLS 2.12.x, require GnuTLS 3.2 or newer
7cc07bf748 (D)TLS: defer RSA private key lookup until it is really needed
d68b7bc505 Add sip_call_id filter to RTP stream.
0da9763d11 Win32: change DLL search path to accomodate extcap and Npcap
201b5c8b7c DOCSIS: Added Downstream Resequencing TLV (25.17)
f4194b128f CMake: Change some install() paths to match NSIS package
a062ab81dd CMake: Enable install target on Windows (missing DLLs)
40352d75cd CMake: Fix some transitive link dependencies
332df929a9 IxVeriWave: Fix a buffer boundary.
246b801f83 Fixup the "No Reassembly" profile.
a8c93de0b0 pvfs2: Add a pointer check.
d53ff85d40 ZigBee ZCL: Fix a divide-by-zero.
284463cc7c DOCSIS: Added Energy Management TLVs
0f19cc4aff TFTP: export object with correct tftp object data
164a9920e7 Test: Look up our encoding name before checking it.
d8ac73ce30 Dumpcap: Adjust pcapng headers when we write them.
0b9810ab97 Add a "No Reassembly" profile.
fc1e2ac66d nl80211: display interface name as a string
7f80b7a2ad test: lua: add a test for invalid ethernet address
1d9aff7740 nl80211: update fields to Linux v4.20-rc4
f810837318 BGP: Fix dissection of MCAST-VPN NLRI
6bedcc9fa9 PCAP: Add expert info to too long frames
1c16705062 TFTP: Repair block numbers truncated at 16 bits.
afd4216327 CMake: Fix runtime destination for our libraries
6e3ec21e73 test: lua: (trivial) fix indentation
e158a96612 [Automatic update for 2018-11-25]
1f3b7d1569 packet-icmp.c: Add some unused fields and fix a logic error
e111cc9fe4 Set direction correctly for Bluetooth H1 packets
25b016cb77 [zigbee] add Daily Schedule (0x070d) cluster dissectors
5e304f7718 ws_pipe_spawn_*: fix deadlock in g_spawn on Linux with threads
9ae02a5918 extcap: run --extcap-config in parallel to reduce startup time
c71f4d0888 diameter: remove message length limiter
8915deaef3 CMake: Workaround for broken install target on Windows (help)
6bc9a88ee8 Remove a stale FIXME
65c13f9b90 Install development headers on all platforms
f1cf2646aa plugins.example: Fix build on Windows
47cd8c7e8e text2pcap: cleanup type usage
af987ecd28 TFTP: Improve dissection of ERROR packets.
ed8da33902 RTPS: Extra fields dissected in RTI DDS field PID_TYPE_CONSISTENCY.
2b1791b1ea RTPS: Topic Information Feature used with APP_ACK and APP_ACK_CONF packets.
c344d454b4 addr_resolv: fix crashes in parse_ether_address_fast
802d4c0121 text2pcap: make ethernet dummy header direction aware
d45adf3479 systemd Journal: More UTF-8 fixes.
6d9bc4bd65 extcap: discover interfaces in a parallel
73ded3a1d9 extcap: simplify execution of single extcap programs
85dc646327 ws_pipe_spawn_sync: mark arguments as const where possible
844153305d ieee1609dot2: Call the j2735 dissector if it exists.
591c7baf33 oer: Octet string, value tvb was not returned in all cases if requested.
a4f366c698 ws_pipe_spawn_sync: debug log elapsed time
3bb32ede26 addr_resolv: add fast path for parsing addresses from manuf
ada5b88647 TFTP: De-duplicate tftp_info structure creation.
ad0aecbf8b addr_resolv: avoid unnecessary memory allocation for hash tables
e7220aad1b addr_resolv: speed up reading manuf, services, etc.
36d26b38d7 Update text2pcap documentation
0c5ec47aae PGSQL: Enhance protocol version handling
7be899dbe5 HTTP2: fix field length for the SETTINGS frame
31a20607d6 Fix reassembly of larger TACACS+ accounting messages
7943dbf7bb test: extend sharkd tests to cover all requests
049d746495 sharkd: update documentation for some requests to match reality
4708ffdb99 PGSQL: Dissect SASL auth
5800ca9bb5 packet-f5ethtrailer.c: "Decode" Platform identifiers
d3aaea10f7 systemd Journal: Strings are UTF-8.
bf117224c2 CIP Safety: Multiple services off by 1
7c2d8972de tools/validate-commit.py: enforce short summary followed by blank line
4cf4a655d0 .mailmap: update of October (2018)
57a4e7ad3a ZigBee: Change time format to be consistent within ZigBee Smart Energy
8beab04229 Fix expert info message for wrong option length.
83c17c4d17 Allow trace of sync spawns
e7bd315f90 XRA: Bugfix in ncp_profile_select
feb1801f89 nettrace: Put address parsing in a separate routine.
cce885e112 Test: Fix some dumpcap section checks and skip one.
97cd30d3ca file-pcapng: Fix name for Secrets Length
0f30473661 Explicitly say "no extensions, no entry in this table".
5d740afff1 Don't put file types without extensions into the file_type_extensions_base table.
90073ab488 Remove more hardcoding of ".gz" as the suffix for compressed files.
ce39f9df18 DOCSIS: REGRSP-MP: TLV fixes
df7af28f39 Add new Secrets API and allow TLS to use pcapng decryption secrets
e2e0fd1dbd editcap: add --inject-secrets option
52a6671439 wiretap: add read/write support for Decryption Secrets Block (DSB)
ad21e3121f CMake: disable -Wmissing-field-initializers for broken compilers
22db1f066f androiddump: Don't present the verbose config option
51fb5081b3 androiddump: Add packets with same encap type as used when open wtap
57c3ebb396 ICMPv6: Add Extended Echo (Probe) RFC8335
811d5f7fac Drop JSON-GLib completely
656cc19fc7 Replace JSON-GLib by custom JSON dumper library
fb9c6905ef wsutil: rename some wsjson functions
e2a5ad1feb wsutil: fix indentation/modelines in wsjson
ba34545293 Add an API to get a list of compressed-file extensions, and use it.
2f17546932 Fix a comment to reflect reality.
c055d32d10 Ensure that fixFilenameExtension() is used only when writing a file.
3653e23097 Convert enum increment into int increment
8788c990b5 rpm-setup.sh: We no longer use FOP or AsciiDoc.
214f196414 Fix MLE security suite display
c2d625a542 ain:Prettify Carrier and AMAslpID parameters.
bc12cdb1a8 lnpdqp: Get rid of warnings.
94ae9324d3 wtap.h: Fix documentation warnings
9aa29213f0 text2pcap: consolidate ethernet header protocol determination
bf9286e554 Add an API to get the file extension for a compression type, and use it.
189f1ceec2 packet-mint.c: Rename mint type to mint port and enhance list of ports.
9dad39293e text2pcap: pcapng is an output option
353e7065ff s7comm: Add additional syntax ids 0x83 and 0x84 for NCK data access
87862cb74b f5ethtrailer: Update for new format trailers
2294ac3dfe .mailmap: fix duplicate entry
0d50cfe123 [Automatic update for 2018-11-18]
923d719f2b CMake: call cmake_minimum_required before project
93361b9977 text2pcap: assure an IP next layer protocol is set
7370a6f00f Clean up previous change.
c22c060d2b Fix addition of extensions to file names.
204dc92717 wiretap/merge.c: consolidate three similar merge_files routines
77578b081b Qt: fix build failure due to adding two incompatible pointers
9891cb2c22 etypes.h: Small whitespace fixes
43872a3a0e "." in version numbers and file names isn't translated into other languages.
4ebe640ec1 Man pages: Update pipe input documentation.
f300676bec Dumpcap: Fix writing SHBs and IDBs.
377f5d0de7 nettrace: Handle failure to parse IPv6.
1fcdd66dda RTPS: RTPS 2.3 Domain ID and Domain Tag support.
f8100ba30a LISP: Switch to proto_tree_add_subtree_format()
e2e069e3fa travis: enable tests even if libpcap is disabled
88ce087dcf test: finalize suite_capture conversion to fixtures, drop config.py
3ab521118a test: convert capture tests to use fixtures, fix tests without dumpcap
cb9be3850d tshark: do not print packet information when using -w without libpcap
a3239adeee Qt: fix build with Qt 5.4 and older
b894c53d5e Add an API to get a description of a compression type, and use it.
eea4997f7e ZigBee: Fixed incorrect field type
76b80712ee nettrace: fix var init.
9fe5d3729f gtpv2: Handle different sizes of 8.38 MM Context.
ca96dfe059 dictionary.symbol: Update to version received from vendor with minor formatting changes
a1372f6d01 Use an enum for compression types in various interfaces.
e12753d5f6 TDS: Fix decoding of TDS7 password.
4e17bd6229 Use the dump parameters structure for non-pcapng-specific stuff.
658c30dc4b Always use the input file's encapsulation for the output file.
ad2bc773d6 Just pass on a snapshot length of 0 to the dumper.
d631c17eee test: convert suite_dfilter to use fixtures
d38ab1bde0 test: convert suite_nameres to use fixtures
bd84c71668 test: convert suite_text2pcap to use fixtures
c82c60136d Don't set anything in *wth until we've decided it's a Peek classic file.
6c66a639d0 Dumpcap: Update our pipe closed logic.
e6c6f99e87 nettrace: Parse IPv6 addresses.
58fade6c63 Simplify code.
99c4e96be5 CBRS-OIDs: adding Citizens Broadband Radio Service Object Identifiers
b110c470d8 Debian: Add missing symbols.
dd538c4170 Always use the file header to set the encapsulation type for Peek classic.
cdd3e9ce2a Dumpcap: Make sure we set our pipe error status.
7059a51ee2 WSDG: update test section with pytest fixtures
6f3e7a6d80 LISP: Fix action bits decoding
66b9495b9e macos-setup.sh: Update library and tool versions.
8dffa1aa20 nas5gs: Update AMF in 5GS mobile identity.
6475547089 DOCSIS: both TLV 43 and 44 need VSIF encodings
db7653fd2c nettrace_3gpp_32_423: Don't crash on error and improve error output.
e26f464fbd blip: fix memory safety issues and a build failure without zlib
9bd1c8f155 QUIC: Add RETIRE_CONNECTION_ID frame type (draft -15)
d40d9671e5 QUIC: Renumbering ACK and ACK_ECN frame (draft -15)
9ea94e29ef Update MongoDB ObjectID dissector element
f3b82ffae7 ui: add missing break.
0e1b78c22a All Veriwave files and packets use WTAP_ENCAP_IXVERIWAVE.
68c0002584 Fix whitespace.
13eefba79c Fail more cleanly if the file has no records.
341c3f3c62 ieee80211: Avoid decrypting packets two times
61ccf52107 ieee80211: Decrypt and dissect EAPOL keydata
a51b3d1d16 Dumpcap: Don't let individual pipes stop our capture.
4f61d77293 test: convert some more tests to use fixtures
50433f4b4d Dumpcap: Move packet dequeueing code to a common routine.
0795c988b0 extcap: save debug flag and use it to activate ssh debug.
7a29c3d2eb ssh-base: define a struct for storing ssh parameters.
cd0a98e221 ssh-base: support libssh config file.
3aec5e1a28 Catch attempts to write multiple encapsulation types if unsupported.
25bbbd7c5c Give an error if an output file isn't specified.
ec95ae98ed tshark: Print the packets' comments in the expert info
2ed4743915 RTPS: APP_ACK_CONF submessage dissection fixed.
d2227b768e extcap: Allow ASCII '0' in preference name
5d7199d8ce PKIX1EXPLICIT: Fixing Attribute and AttributeTypeAndValue ASN.1 cnf
0142ca4539 PKCS10/pkix1explict: adding PKCS#9 OIDs
b2c244e92d extcap: Allow ASCII '0' in preference name
d06e04106e RTCP: Fix RTCP Floor Control message Sub-type "Floor taken" is displayed as "Unknown"
684d4c11a2 PKCS10: Enabling own dissection function for Attributes
8cd89b3bac Fix function name in comment.
88e98d876e Move the Linux ARPHRD_ types to epan/arptypes.h.
c348dd4b10 Fix dissection of 802.11+radiotap frames in Linux "cooked" captures.
3faa45d4ec Don't have _ng versions of the dumper open routines.
f070ad2c1e Use the Wayback Machine for a page that currently isn't working.
1e76e1355a wiretap: refactor common parameters for pcapng dump routines
791a9a9b8e Remove obsolete files.
1d9b20ccbc IPv6: Fix payload root tree for IPv6 Routing Hdr
8f4cf7c8d4 gtpv2: Update RAT types.
51a2a00b7f fix documentation and tests for cmake run directory.
b0e8abcf1e blip: Use correct guint64 printf modifier
a8c40412d8 Added support for the Couchbase BLIP protocol
a7564aa6ae PDCP-NR:  Show some config highlights in config root and Info column.
3486243361 sshdump: fix generation of error message from remote side.
9fdd27a196 [Automatic update for 2018-11-11]
fef9c0aa62 cmake: Add CMakeGraphVizOptions.cmake to improve the generated layout.
961f1388e4 wiretap: fix truncated reads while reading compressed file formats
a0bb983834 ieee80211: Fix Vendor Specific Fixed Field dissection.
5d73f57f54 sshdump: fix some debug messages.
f2a9cfcf24 ssh-base: fix wrong type for ssh port.
1ddaf1a094 MMSE: catch length overflows to avoid infinite loop.
b0582230f3 UI: Remove Win32 file dialog stuff specific to GTK
c0aad886ba capture_loop_write_pcapng_cb() shouldn't be called if use_pcapng is false.
3b68fc9fd4 Dumpcap: Move the "just wrote one packet" logic to one place.
ab68b2c9ce Diameter-3gpp: Dissect the SMS inside AVP 3301 SM-RP-UI.
34d3afa3e4 CMake: fix parallel build by not copying ws.css repeatedly
9b1daa3629 ICMP: Add Extended Echo (Probe) RFC8335
1e71786f20 ieee80211: Dissect RSN GTK and IGTK IE
11a9a501fb Dumpcap+Qt: Add support for `-a packets:NUM` and `-b packets:NUM`.
9b6b36beae isakmp: Free the UAT tables' records using a free callback
54c966b986 dot11decrypt: Create RC4 decryption and key copy helper functions
8c9f09bf34 macos-setup.sh: Remove unused variables and code.
54d7e96a72 test: make it possible to use pytest-style test fixtures
e0ac913300 GTP: fix NR user plane DL data delivery status
a4bbb45d52 proto.c: increase the number of pre allocated fields
1a390109a6 SMPP: prevent triggering an exception in the heuristic checks
94d2cc5b16 SRT: clear the state after displaying it
e5cd755578 macos-setup.sh: fix Python 3 installation for OS X 10.8 and older
7f2cf2fcca test: drop Python 2 compatibility, use more Python 3 features
50a0a78bd0 rpm: update all rpm files for using python3.
fe3010e882 Diameter: Add AVPs for 3GPP S6c
22023c873d NAS EPS: update ciphering heuristic check for 15 EPS bearers contexts
2ab8e013cc docsis: Changed vendor-specific TLV to 44 to conform CM-SP-MULPIv3.1-115-180509
e9f7bb5127 Require Python 3, drop Python 2 support
77114b721d gsm_abis_oml: Decode Primary OML IP Address as big endian
56793113c0 gsm_abis_oml: Support decoding IPA Primary OML Config List
8087b610e8 GSM MAP: register a few more MAP SSNs by default.
55d8c445b4 6lowpan: fix handling of UDP packets without payload
c29c652eb9 Qt: Add file hashes to capture file properties dialog
163e4637d5 extcap: Cleanup an if-statement
eac0c131c7 docbook: Fix a typo
b041883e27 NTP: fix dissection of authentication parameters in mode 7 packets
a6559192a8 DNS: fix compilation broken by g224aa2ed98
224aa2ed98 Add XMSS for SSHFP. This has shipped with OpenSSH since release 7.7
85f822b044 Windows: fix RC information generation
a5faef2e4f ieee80211ah: Start adding support for S1G.
7779bb832c CDMA2000: add what seems to be a missing break
29dbf3c038 NTP: add request/response tracking to mode 7 packets
80e8879dd6 NTP: fix parsing of NTP mode 7 messages
b53680145c Add dissector for CDMA 2000 3GPP2 C.S0005-E v3.0
44d5eca533 Add GCSNA General Circuit Services Notification Application Protocol dissector.
04005c0729 Add Secure Reliable Transport dissector
4f6e55fcc7 Add dissector for ANSI Local Number Portability Database Query Protocol.
b310a25dba travis: fully restyle the matrix.
2b971c0267 ansi tcap: Fix faulty mask for AMSI MAP "family" in Operation code
28d3717dc7 nas5gs: Use tfs_nas_5gs_ul_data_sts_psi in a couple of more places.
2ed1e002b3 gtpv2: Add dissection of SCEF PDN Connection.
48c74842eb ieee802154: Free uat table records
f54b6755e3 btrfcomm: Free uat table records
83a71674a1 DHCP: Handle proxyDHCP on UDP port 4011.
0a5770a78a extcap: add option to set proxycommand to ssh sessions.
2be2febfc6 extcap: change boolean to boolflag for --debug option.
945d441b24 extcap: fix return value in extcap_base_parse_options().
14030a61e6 PFCP: corrected field naming typo
f68b24d12e UDP/UDP-Lite : Add Conversation timestamps
62dff7223c tools: fix LUA version and add more libs to the brew script.
bb73b82672 c1222: Free uat table records
d98139182e wireguard: Free uat table records
348333a100 travis: use ctest directly (allows parallel execution).
4eeea57e2d [Automatic update for 2018-11-04]
d06ad62059 IAX: Don't try and copy a non-existent address
6910cb138b sshdump: add missing space.
983390105f travis: fix indentation.
a5304196ec TDS: Remove Type info for Value
1b94fe7da3 IAX: Don't try and convert an invalid codec to a mask
009a970cb2 IAX: Fix the bitmask extracting the subclass field
8537f3cb92 %f suffices for floats and doubles.
1fe542459c tds: use %lf instead of G_GINT64_MODIFIER for text.
89d74238d9 extcap: use the correct values for comparing.
fc17bfc4f1 extcap: small fix.
779003b6a9 extcap: add check before using pipedata.
8e4552ad23 isakmp: free the ikev[12] uat tables on shutdown
dbe2d081ec TDS: Display value of data on top of field
097568babb teamspeak2: fix indent
2c3d649c81 IAX: Fix compilation when DEBUG_HASHING is defined
bc8f03a665 oer: fix spelling-error-in-binary found by lintian
9040e7b0f5 cemi: fix dead assignment (found by clang).
63a1eb2eea MQTT v5 malformed packet fixes.
2947e03815 Bluetooth: HCI: Add more description about SCO Packet Types
bef8db6a75 TLS: more SSL -> TLS rename
a99bba4c7c Fix "Follow TLS Stream" after ssl -> tls rename
24370eae41 MySQL: is_ssl -> is_tls rename
dde5c53446 Follow SSL -> Follow TLS
66da676a35 TLS: rename decrypted data source from SSL to TLS
cace322c37 ZigBee SE: Dissect notification flags and snapshot causes
5769a72963 macOs: Fix build fix for tab view
7306e2b8ee Qt: Remove wireless toolbar if not supported
cb88423dc4 print.c: use SEP_XXX to print byte strings
826f37ea01 Add RTCP Floor Control packets dissection for MCPTT based on 3GPP TS 24.380
792ee52af1 packetlogger: Show all known types in Info column
bbaf495162 ws_pipe_close(): also close the handle after terminating process
98e4aedfcd ws_pipe_close() is now available starting from 2.6.5
81178537cd Use ws_pipe_close() in one more place
4a5812aca2 Revert "FT_BYTES: fix dissection of FT_BYTES when using SEP_SPACE and "NONE" options"
bcaf997f8a wsutil: introduce ws_pipe_close() helper and use it to terminate mmdbresolve
54b58c5320 mmdb: do not lock the pipe mutex recursively
0457e60419 FT_BYTES: fix dissection of FT_BYTES when using SEP_SPACE and "NONE" options
8b977a43d6 Move condition logic to dumpcap.c
01784a5946 Bluetooth LDAC codec dissection support
11b4de4380 tshark: Fix small memory leak in tap-expert
0cda7be632 Fix typo itam->item
1c5a820b34 Make the SNR a 32-bit field.
1b6f473e44 Fix copy-and-pasteo.
7396c721bc text_import: fix wrong int type.
4184e38ab2 IEEE 1609.2: Fix up boiler plate code and prepare calling next dissector.
2d76730a23 NTP: add request/response tracking to client, server and control packets
e655b9acf9 import: add export_pdu dummy header feature.
d3f213c243 debian: install required GeoIP resolver executable and manual page
c672124881 QUIC: Merge ACK and ACK_ECN frame (draft -15)
23e062cdc7 RTPS: fixed issues in the reassembly logic of DATA_FRAG
dcc150106c QUIC: add new Transport Parameter from draft-15
ffaa1a71c7 DOCSIS: Added Simplified Receive Channel Configuration (TLV 49.7)
e67eebb70f text2pcap: Fix IPv6 checksum
5359a97d43 text2pcap: Fix -i <proto> when IPv6 (-6) is specified
2584426310 Qt: omit initial empty line in About Dialog / Acknowledgements
b66a76ae84 text2pcap: Fix IPv6 payload length
9e3d5a7d74 QUIC: move NCI Sequence(i) field after CID Length field (draft -15)
96224e425d Fix pluginifdemo with DISABLE_WERROR
eb5bfcf144 IEEE1609dot2: generate automatically dissector from ASN.1 description
0bbcd34f5e OER: fix a few typos
9f472ea150 CMake: fix broken oss-fuzz build due to the -pie option
81c4f74a19 macos: Prevent darkmode from appearing
41f4c7d071 Fix About->Acknowledgements
1a2aa0e901 to_str: Fixed incorrect order of checks in bytestring_to_str.
8f496ad4de Update couchbase dissector for new expiration format
506e5a7667 QUIC: Initial support of draft-15
312bb10682 DHCP: Fix RFC 4578 erratum number.
2c09e87c71 Get rid of the radiotap tap.
57c1eb3a6a Add a tap for the radio dissector that passes the pseudo-header.
6177f0eb42 The signal strength and noise in dB from an arbitrary reference are unsigned.
b6fe64017a Calculate the signal/noise ratio.
9867591633 Handle signal/noise in dB from an arbitrary point in the 802.11 radio dissector.
ff73c307fa Do bounds checking on scidx arrays.
74903893d8 QT: Enable filtering entries in 'Export Objects'
895ad30b5a CMake: Fix -pie linker test
41a0818e7f [Automatic update for 2018-10-28]
681c175f90 Update plugins.example/README
ff5d025307 wsp: remove a bunch of if (tree) checks
6a45b1692c Add aptX HD dissector support
076f941bc9 IAX: Use extended 64 bit value to string matching for codecs
27070dd059 IAX: Improve decoding of IAX2 codec details
99c62bf797 Add support for extended 64 bit value to string matching
81dc105402 s7comm: Remove duplicate entry in event-id list
570ddeef98 ZigBee: Dissect payment control configuration attribute within SE prepayment
52d60cac72 checkAPIs.pl: fix false positive in value_string.h
4a2739ec88 Qt: fix saving exported objects after sorting columns
da8e69e158 docsis: Fixed reassembly for REG-REQ-MP and DBC-REQ MMMs
54b58882f0 DOCSIS: decoding of Mac Management Multipart field + use in OPT-RSP
1de82afbed ZigBee: Add new Sub-GHz Notification flags
7bfc49fbc0 SV: Fix handling data length
08ae5b7441 PER: Handle 0 length in dissect_per_octet_string_containing_pdu_new.
3291550c01 RTPS: Added Endpoint Discovery reassembly
83ca3f025f dissectors: Fix visibility and header installation
ac24039ca5 nas5gs: Improve dissection of Mapped EPS bearer contexts.
e99250e81a release-notes: drop a line about APT-X renaming.
e7996298ae SSH: Display Host Key Type Length
91700a1e3b SSH: Display padding value in outermost tree (Binary Packet)
63ec9989dc RTPS: Added RTPS reassembly for DATA_FRAGs
d4b60271d9 test: make 'double' tests rely on icmp instead of ntp.
b6598d5ec3 ISUP: fix offset for Generic name
268cd4112c nas5gs: Add dissection of 9.11.4.8 Mapped EPS bearer contexts.
22374ef7fe nas5gs: Remove version define.
dc7d81034a GSM A BSSMAP: fix Number Of MSs IE dissection
15258cbcb6 RTP.ED-137: Memleak fixed
4dcacf4539 wisun: fix display of Netricity LQI-IE
acdaa726e4 Add support for tzsp encapsulation type 802.11 RadioTap
53089029c1 APT-X is changed to aptX, this is how it's spelled on Qualcomm website.
23a7b81e0d cemi: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
25137aa68a cemi: fix copyright
8bfabf7c48 cemi: fix no previous prototype for ‘proto_register_cemi/proto_reg_handoff_cemi’ [-Wmissing-prototypes]
74cf8fd119 DHCPv6: Added CableLabs Option 61 for "CCAP-CORES"
c180caa010 DOCSIS: Status event TLVs are subTLVs of the Status Event TLV
30f180af8c Update some ACI values
6ab621d23c pfcp: more correction in User ID IE
4a7361abde M2AP: upgrade dissector to v15.0.0
0f084657d3 PFCP: Change decoding to be more readable
1a0d82583d MAC NR: put conditions on HarqId and PUCCH report type display
afb96d1ce1 MAC NR: fix (for real) mac-nr.harqid field definition
5797f60274 LBMPDM: fix heap-buffer-overflow (write) in dissect_segment_ofstable
24fb3a14dc dcm: Generate packet-dcm.h from DICOM standard in DocBook format
24365bba26 dcm: Move some DICOM tables from packet-dcm.c to packet-dcm.h
6d0d24a764 MAC NR: fix mac-nr.harqid field definition
9c45fbcd08 debian-setup: install GLib development headers
35adb8552c MAC-NR: Add harq-id to the struct and context
b8965d3762 RLC-NR: set pdcp_nr_handle in handoff function
4332681300 No need for the debugging output.
714c5dc2ab Fix quoting.
a2514faf1d Make the chmod verbose.
e4e6beadb1 Don't unload the XQuartzFixer job if it doesn't exist.
5490e4f8c4 Add TSDNS (TeamSpeak 3 DNS) dissector
6db67117b5 Add ability to disable autocomplete suggestions for filter controls.
aa038336ce ntp: change root delay and dispersion to integer for fixed precision.
af55deabbc More permission fixes.
1d39055ec9 Test C compiler flags with check_c_compiler_flag(), not check_c_linker_flag().
4d56eec0cc WNSRP: Add WNSRP definitions to SRP
c09428bcf2 Qt: fix assertion failure when redissecting with a debug build of Qt
fa903e2e03 ldap: reflect the actual asn1 dissector to the C version.
39d79fcd3f appveyor: comment out artifacts upload due to size too large.
2d1ade6446 Get rid of a launchd daemon we no longer need.
b51aafd77c Fix ownership and permissions on /Library/Application Support/Wireshark.
b8b8275227 opcua: add missing opcua_nested_count decrement
aed46e7eb1 Don't give launchd daemon plists execute permission.
aea4e4b42a Dumpcap: Swap bytes only for pcap sources.
1957673703 fuzz: Fix assertion failed: (fuzz_handle != NULL) for fuzzshark_ip
9f74af24f1 lemon: fix GCC/Clang warnings pre CMake 3.11, silence VSCA warnings
95614f219f tap-follow: fix memory leak
d9b3c056d1 Supporting Zebra API version 6 used in FRRouting version 6
deb885b2f1 [Automatic update for 2018-10-21]
7a4e932571 Add tvb_ascii_isprint API
7ce9081fdc lemon: sync with upstream (2018-09-08)
bb2caa2a9f lemon: fix memleak in ReportTable
5188a1a38e checkAPIs: check ett variable registrations.
233df2b3c8 pw: make ett names longer.
8652762738 Separate signed and unsigned decimal UAT fields.
e0401ad15b Updated OPC UA 1.0.4 enumeration
7ff2cadf16 Fix up some comments.
69b5325044 Include transport protocols' hfids in the list of wanted hfids.
7e88bb5e53 fuzzshark: integrate oss-fuzz targets in CMake
eda196951b ieee80211: automatically determine MIC length for OWE
451b93ed99 checkAPIs: use new regex to remove comments.
89d2b33b38 Fix capitalization of preference display name.
258fcb9a7a Regenerate ASN.1 dissectors.
b77e5c93a6 Do error checking for the console log level.
e317421aaa Make uat_fld_chk_num_hex() more like other uat_fld_chk_num routines.
3fdc40f434 Use ws_basetostru32(), rather than strtoul(), when parsing uint preferences.
1fdc0f4a6f tshark: replace exit with abort in TRY/CATCH.
7994111882 osi-options: name ett variables 'ett_' (instead of 'ott_').
5e019c6b8f Use ws_basetostru32(), rather than strtoul(), when parsing ranges.
075ef8029c pfcp: register a couple ett variables.
45ef918bdd zbee-zcl: register several ett variables.
2a9deba595 IEEE 1609.2 dissector converted from per to oer by hand
64d2e8f6d7 Adding vendor id 0x010F (eProsima Fast-RTPS) to RTPS dissector
a4662f86bb proto.c: Add hint to an assert.
8079d64b02 Documentation fix.
5d210f492b pfcp: corrected User ID IE
1d056bbd1b DOCSIS: indication of encrypted data
cf6d054ad8 ieee1609dot2: fix asn build on case-sensitive filesystems
0e45da8cf3 WSMP: Initialize a variable.
55cd530cf0 FindM.cmake: directly pass -lm to fix selective static linking
54286eb09c FindGLIB2.cmake: workaround to make static linking work
e6e2137459 cmake: rewrite FindGMODULE2.cmake and FindGTHREAD2.cmake
021b305bcb CMake: limit the -pie linker option to executables
f8022a5502 IEEE 1609: Make sure our build target name is lower case.
36483c3ef5 TDS: Update release notes to indicate that Sybase is now supported.
b5b9d402d4 IEEE 1609(WSMP): Use the IEEE 1609,2 dissector if present.
5fbd653342 Add IEEE 1609.2 ASN.1 files needed to generate OER IEEE 1609.2 dissector
3eb38bc5ea Add dissector for ITU-t X.696 Octet Encoding Rules (OER).
1d5142a38c 6lowpan: Show IPv6 summary line in tree
178001e74d lua: add support for ethernet addresses to the Address class
0f3a4db657 tools/validate-commit.py: post-commit hook to check for commit issues
58c98540b3 ieee80211: Extend FILS support (802.11ai)
b8051bb769 Fix batch decoding in CQL packet dissector
7ca5dba864 added new OPC UA 1.04 AttributesId
6eba988f7c wslua: Add support for base.RANGE_STRING handling.
c826e2a77e extcap: Close stdout_fd and stderr_fd when done
ca50195f11 validate-diameter-xml.sh: do not hard-code temporary directory
3d6bf1fe00 Revert "cmake: fix version check for c-ares and gnuTLS"
9769df50ef KNX-IP: new KNXnet/IP dissector
84fd2d7968 licensecheck: fix detection of multiple licenses
3cb6c95e63 zebra: fix spelling-error-in-binary found by lintian
189a7357e7 cmake: fix version check for c-ares and gnuTLS
016f3665d5 MAC NR: align Multiple Entry PHR MAC CE decoding with v15.3.0
8bbfed56f4 Supporting Zebra API version 4 and 5 used in FRRouting. (minimize changes)
23b71ed266 addr_resolv: function to convert an eth address into raw bytes
c6dc4095b7 FP: Added E-DCH T1 heuristic dissector
b0759a02bb Update VS command prompt menu names for VS 2017.
d2879a61bd json-glib requires GLib 2.37.6 or later.
942d9e62e6 Note that you have to be careful reading messages from a pipe.
f86d6203a9 extcap: Read stderr on extcap error without an infinite loop
674a57ab73 glib: restore some GLIB_CHECK_VERSION
c4f4ffaf3e [Automatic update for 2018-10-14]
189792f145 macos-setup.sh: fix missing json_glib version check
1df0aca487 macos-setup.sh: fix missing bcg729 version check
7f4f737329 XRA: Fix of overflow in calculation of PLC timestamp
0f25b377cf Windows: Remove Cygwin warning
278c1a26fd Update installation instructions for MSVC and Qt.
f0b822f731 LTE RRC: add direction to UL-CCCH and DL-CCCH PDUs
22cf80d30d text2pcap: gracefully handle hexdump without trailing LF
9b72da0cdd test: increase coverage for text2pcap supported formats
9836e228f4 test: fix text2pcap tests not to overwrite case_text2pcap_pcap
11c9896a77 We don't support VS prior to 2015 in the master branch.
6a90221770 Fix section anchor.
3553ccc773 Consistenly use "Windows native" rather than "Windows Native".
2d02f1b200 Fix typoes introduced by the previous change.
fd78e3f2ed Some cleanups.
7388ea9397 TDS: Implement Error token for TDS 4.x.
01ed5b84f3 Updates.
aba59e5973 Win32: Make extcap utilities console applications.
0efb1c6f6b Update BACnet protocol to revision 20.
460c26516a test: reduce further influence from the environment
fe9dcc1647 test: fix DeprecationWarning: invalid escape sequence
a4cf169f1e MAC NR: fix dissection of Long Truncated BSR CE
27f006bcf6 ieee80211: extend parsing of SAE messages
b0d9d613df QUIC: fix null-ptr dereference in gQUIC version check
5debea6887 dtn: fix spelling-error-in-binary found by lintian
4d3e727273 Also need a period at the end of the "Built using" clause.
0ddc082b9f Need a space between the VS year number and the toolchain version.
865041f66e 3.0 requires VS 2015 or later.
f7596b82ab Clean up MSVC version string generation.
ec6ace066a DCOM: always NUL-terminate dissect_dcom_BSTR results
f4be16aa45 wmem_tree: fix crash with wmem_tree_destroy and NULL scope
f57cf9e56c DCERPC: fix memleak by removing dummy element from ndr_pointer_list
0e0e56d05b DCERPC: simplify pointer list tracking
ec5adb0ce9 tvbuff_composite: fix buffer overflow due to wrong offset adjustment
3bb6c5c158 ieee802154: Show FCF reserved bit
c5d46c1986 Tools: Compress our tarball using threads.
659966d29b eap: don't dissect the identity as IMSI unless that's the case.
6c19f98393 text2pcap: Fix TCP, UDP or SCTP headers over IPv6
19153cf911 wsutil: Add config_file_exists_with_entries()
b6d182859e DCERPC: remove unused variable and mark another global as static
9fcb4af6b6 QUIC: gQUIC Q044 always use CHLO from gQUIC (with tag)
b804d0d5ee MAC NR: call NR RRC dissector for broadcast and common channels
093a0448fb MAC NR: upgrade dissector to v15.3.0
573e842002 Windows: Make our program details more consistent.
b7107f5fcb Diameter: add a few more AVPs from 3GPP 29.272 v15.5.0
03bf0e2306 QUIC: fix UAF crash related to the Info column for Long Header messages
5a2aafef7a coap: ensure that piv_len matches piv
e1fc60ddae Qt: Add back pathLabel in some dialogs
eade1c52cb Qt: Use regular size buttons on macOS
9c61757dc2 except: detect exception stack corruption
353ad11974 checkAPIs.pl: check for return/goto in TRY/CATCH blocks
d9231144b6 T125: avoid returning from TRY/CATCH in dissect_t125_heur
1a9f074c0c OSITP: do not call subdissector if there is no data
8c31cdc13c ftype-protocol: do not return from TRY/CATCH
f3986c2472 steam-ihs: fix memleak on exception
0d812e0a0c xdmcp: fix indent
94b1d90020 NAS EPS: upgrade dissector to v15.4.0
e3c38ff329 NAS EPS: upgrade dissector to v15.4.0
604f35ea4e LTE RRC: add missing lte_rrc.bcch_bch.nb.tdd dissector
e5b398e543 E1AP: upgrade dissector to v15.1.0
bc2dd008ed DOCSIS: Requested bytes in request frame is in units of N bytes, where N is a service flow specific multiplier.
988b14ad72 sharkd: free initalized wtap_rec when wtap failed to read frame.
420c4ecc56 Qt: Add copy from another profile for UAT frames
75c370fe54 Qt: Refactor copy from profile widget
ac50aca6ad Release note updates.
74d64ed27d sharkd: prefer sharkd_json_value_string() over sharkd_json_value_stringf().
d9ddbcd9f9 GSMTAP: update description of types
bbd0f23e6b GSMTAP: add definitions for new LTE RRC channels
2317368a32 Update the URL of the latest gsmtap.h
07e91bbf32 Qt: Fix a typo in a tooltip
b3cb942dbc Qt: Add clear all button to Decode As
6e22ecbc20 Qt: Remove unused pathLabel
237cbb1823 Put the Windows-specific system library settings in CMakeLists.txt.
bce13644e9 Bring back arg_list_utf_16to8(), but have it just do UTF-16-to-UTF-8 mapping.
9388bd0436 Qt: Clean up indentation
44c290efcd Qt: Fix Coloring Rules apply as filter button size
07e9ce055f F1AP: upgrade dissector to v15.3.0
a679ae6f79 Use wsetargv.obj, and wmain() rather than main(), on Windows.
ce53b4c170 NGAP: prettify a bit mode fields
0443cd2c95 XnAP: upgrade dissector to v15.1.0
49621786de NGAP: use port number when matching address
c195ab320d [Automatic update for 2018-10-07]
d7cf0086fc Qt: Add copy from another profile for IO Graphs
3e78bdccce Qt: Use ActionRole for the "copy from profile" button
bc4d7c46f3 ieee80211: Update RSN cipher and key suite
f99f322a03 radius: sync with FreeRADIUS
e8487cdc1d radius: sync with FreeRADIUS
34a210de37 Bluetooth: ATT: Implement one FTMS/FTMP characteristic: Machine Status
354c0d4e5f Fix Windows dumpcap -i TCP@
4a818a8569 docsis: fixed crash caused by absence of NULL termination of bitmask_list
af392b873a Qt: Call createIOGraph() when duplicating an existing IO Graph
f710f21833 T125: Add a heuristic test case.
5c878100b1 NGAP: prettify dissection
8d3243edc3 S1AP: prettify TrafficLoadReductionIndication IE decoding
3d77c3fc2c X2AP: fix dissection of SeNB to MeNB Container
a3e18c1807 NR RRC: upgrade dissector to v15.3.0
7c890e3307 Do not modify optarg with -zfollow,ssl,ascii,0
8dfaa8fa7c *shark: Update help and manpage for name resolving
75c46e80bf Qt: Add copy from another profile in UAT dialogs
84a0eccebd Qt: Add copy from another profile for colorfilters
4e38af0e74 Qt: add an hint to no interfaces label.
73f9f7ad62 RLC-NR:  Start to call PDCP dissector for complete SDUs
40548322ac wsutil: Add get_profile_dir()
872b573381 Recognize -zfollow,ssl,ascii,0 for compatibility
d073b210c9 gprscdr: Update to 3GPP TS 32.298 V15.4.0
cc9ca52edc pfcp: Update to 3GPP TS 29.244 V15.3.0
3db32bcb5d Revert "Use CMAKE_EXE_LINKER_FLAGS to set link flags on executables."
ebcc4ebab9 ieee80211: register some etts.
102fb519a7 h248_3gpp: register an ett.
a2b44854ef PFCP: Join flags in Usage Report Trigger and Reporting Triggers
a02af649f0 IEEE 1909.3: Add PSID values value_string.
3887162e95 LTE RRC: fix RLC configuration for NB-IoT UE
2370973e63 CMP: adding p10cr PKIbody dissection
03a6a85dce Revert "gsm-a-common: Use expert info on "to few bytes left""
b2eb2dce1a XDMCP: fix assertion failure due to tvb not being passed
c21ecc1308 Qt: show more infos about why interfaces are not loaded.
c36f11ba55 Add new PKCS#10 support to release notes
0cecd1daf0 CMP: cleaning out excessive exports
58f0338b13 Add new file formats to the release notes.
736f92eff9 Qt: Show global profiles in Italic
bbce0b545f LPP: upgrade dissector to v15.1.0
60b1179207 CRMF: cleaning out excessive exports
e4bae7be9b IEEE 1909.3: Add version 3 dissection.
84447550ef Use CMAKE_EXE_LINKER_FLAGS to set link flags on executables.
1666d89107 Tools: Add systemd-devel to rpm-setup.sh.
634a4ddbed MAC-NR: Update to current RAR PDU format
3a0f45ea1e debian: add libsystemd-journal-dev as alternative.
6212f073d7 Debian: Add a missing symbol.
2d8e393961 New PKCS#10 CertificationRequest dissector
4f5bfb6035 PROFINET: ARServerblock is correctly dissected.
4eae3683cc MGCP: added NCS ResourceID
0398e70b2c epan: add missing comment for function parameter on register_tap_listener
d625a37f2a TLS: support RFC 8449 - record_size_limit (28)
53ee71c1be PROFINET: Decoding of DCP SetResBlock
f9be57ed36 .mailmap: update of September (2018)
29fbbfb3d3 Qt/ByteViewTab: document potential pitfall
e885798f22 s7comm dissector infinite loop error is fixed.
925f8119d7 Adding string for "anyPolicy" OID to x509ce
0bc74bb7ea Adding dissector for OIDs used in TCG X.509 Certificates
107205c2be wsutil: get_datafile_dir: avoid hard-coded build directory
105f2d68d8 You have to add setargv.obj as a link flag, not as a library.
97972ea9ff We should only link executables with setargv.obj.
f4392340d6 llc.c: Check ethertype 0x88DC and call the ethertype dissector.
b82546af00 file-pcapng.c: Add the names of block types we know about.
f71f968438 Clean up some things.
5df87a5ad7 Don't return TRUE with *err or *err_info set.
2263ce4f63 TLS: fix reassembly regression when extending a PDU
fdecc62c73 CMake: Add a systemd RPM check.
3201256fbb RDP: Changed some RDP info text to better indicate which packet type      we're dealing with.
2a59aca80d Add .idea/ and cmake-build-*/ to gitignore (for jetbrains IDEs)
5428e8ddbe Fix handling of some ISDN calls.
fac429cf99 pcapng: Fix a buffer length.
c25ae4a182 Release note updates.
2359523b1a wtap: fix regression in wtap_read_packet_bytes
4a45ff2614 ieee80211: Display always tag when it is ELEMENT_ID_EXTENSION
6f8ee143f7 Qt: Update UAT clear button enabling
f69108b84e Add a systemd Journal Export extcap.
e1ef8f6a40 Qt: Set enabled properties in Filter Dialog
ee10686089 Qt: Set enabled properties in Coloring Rules Dialog
c3adfdf605 DOCSIS: Fix UCC-REQ
b3cbb4faf1 ieee80211: fix addresses for ToDS=1|FromDS=1 case
bd1e404c62 QUIC: fix trailing data after VN packet
92e2858fb1 Put the FILE_T first in the arguments to parse_dbs_etherwatch_packet().
eaad7ee5aa Fix the type of the packet data argument to get_xdlc_control().
452e78bb83 Fix the type of the packet buffer argument to a capture dissector.
e7dec27ea0 Show the *per-file* encapsulation in the __tostring method.
9a0008f841 Remove unnecessary clearing of *err.
a5dd4a15aa ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1539e455d7 MPLS: add dissector for Management Communication Channel
de97adecfb Small cleanup of the sequential read routine.
6ca646efc8 Qt/FrameInformation: read packet record in private buffer
9118d959a4 Qt/PacketList: read packet record in private buffer
5a401ccad9 [Automatic update for 2018-09-30]
342088f8b8 TLS: Add compress_certificate Handshaketype (25)
88f74fb626 Fix comment.
9be5c2fae3 Clean up the epan_dissect_t in the normal code path.
b59cadb313 Clean up the epan_dissect_t in the normal code path.
90d6219efa Define the wtap_rec next to the Buffer.
91030a16aa Qt/FrameInformation: do not use file-scoped memory for temporary data
62de3e6a44 wiretap: remove redundant ws_buffer_assure_space
47eb71d876 DHCP: For IPv4 options, append address to option root
45be966822 Qt: Show "unknown colorfilters" warning when opening the dialog
b0dd361d48 prefs: Don't remove unknown coloring rules.
e804e63d4d prefs: Reset prefs.unknown_colorfilters before reading colorfilters
a699fbdf45 Add a mechanism to register aliases for preference modules.
cc3d23fc69 Clean up indentation.
09698df0b4 Get rid of some no-longer-supported GUI preferences.
586ad18159 Get rid of the printing preferences.
12bfbdcf25 Frame: Fixup whitespace.
91694e5640 dumpcap: fix some warnings and add some debugs
21ab1cf72a RRC: upgrade dissector to v15.4.0
0bb172194b LTE RRC: upgrade dissector to v15.3.0
df4294ba58 gsmtap: Fix parsing of FPC field
ac5fec75f8 http2: fix build without nghttp2
ce03200f56 sharkd: remove compiler warning.
f3e5618eb0 sharkd: cast string to be encoded to unsigned char *.
7458f40f17 Diameter: add a bunch more AVPs from RFC 5777.
4761939731 RPM: obsolete the gnome and gtk packages; allow user to set prefix.
beccf8f84e systemd Journal: Handle empty lines.
04ce1078e3 pcapng: Fix a copy/paste error.
db8eddd6cf DNS: fix DNS transaction tracking for DoH
46254caa4a MAC-NR: Fix up some small issues while viewing SDUs, some of which are dissected as RLC PDUs
4f44ba31b5 PROFINET: DynamicFramePacking subframes are decoded.
3d2094c171 ieee80211: add support for Opportunistic Wireless Encryption (OWE)
b5c7f99ddb ieee80211: Add support for Opportunistic Wireless Encryption as specified in RFC 8110
bfd3d7685a TLS: split key log contents processing from file reading
cc69e09981 HTTP2: allow subdissectors to query the Stream ID
776b4d5646 DNS: update content type for DoH draft -07 (up to draft -14)
0cc8feb4b6 gsm-a-common: Use expert info on "to few bytes left"
05f50d7cc5 RPM: move the installed development files to a new -devel package
be16d87c60 TLS: fix broken reassembly with multiple PDUs in the same frame
281dd22da9 tvb: gracefully handle reading 0 bytes from an empty buffer
123bcb0362 Make systemd journal entries events.
56086e20b0 DOCSIS: Added Service Flow Peak Traffic Rate
d29fa61eb3 HTTP: fix incomplete conversion from SSL to TLS
aa6d5ee1a7 Use the time stamps in the packet_info structure, not the frame_data structure.
854cfe53ef Make the ERF code in pcap_get_phdr_size() more like the reading code.
6caf3c7299 TLS: Add compress_certificate ExtensionType (27)
ad335a52d8 Get rid of unnecessary check.
c7f4badb8c Sort the pseudo-header routines in the order of the switch statements.
a1818692aa pcapng: Free option_content on error
275a6e4c36 Move wtap_encap_requires_phdr() amongs the other switch statement routines.
65a422e235 pcapng: Free option_content on error
64b604a1e6 smb: Fix "Branch condition evaluates to a garbage value"
0e87371fac prefs: Remove trailing dot from UI text
0a19ec761d Sort cases in pcap_get_phdr_size(), add a missing one for WTAP_ENCAP_NFC_LLCP.
7a07832712 prefs: add the option not to load interfaces on startup.
3aace032e7 NAS 5GS: fix SUCI, IMEI and IMEISV offset based on TS 24.501 V15.0.0 Figure 9.10.3.4.2
56c1ec5208 Qt: don't load the interfaces list if a capture file is used.
297d1ac60d NGAP: Update to 3GPP TS 38.413 V15.1.0 (2018-09)
c785e16cda X2AP: upgrade dissector to v15.3.0
4e519c12a4 S1AP: remove a duplicate line in .cnf file
39791a55a8 sharkd: fix JSON generation
0b9abc1001 evs: Make a value string for 13.2 kbs BW CT RF index.
514ce6d6bb Don't update a variable that's not used at that point.
6b904030f6 Put ERF pseudo-header reading and writing into single routines.
bb4badac59 QUIC: Add support of gQUIC (Q044)
1768252ef2 PCP: Add padding for option
9795af4488 Get rid of bogus copied-and-pasted comment.
1302cdb27c Sort cases in pcap_write_phdr() - and add missing NFC LLCP case.
3ddc3b0761 Put the code for writing pseudo-headers into individual routines.
7e928c8a51 In LINKTYPE_PPP_WITH_DIR files, any non-zero direction value means "sent".
80160d6181 Shuffle pseudo-header definitions to just before the reader function.
ad2d241277 Put the pseudo-header length checks into the pseudo-header read routines.
6c810f9cdd The sent field of the p2p pseudo-header is a Boolean.
5773f2bbca Only use "libpcap" to refer to the library.
c9f19e4af7 Rename the pseudo-header for X.25, V.120, and Frame Relay.
f9129721b2 Get rid of unused flag argument.
4b9a4bcb74 Add obsolete ssl[._]port preferences.
42c9bee36f Flag invalid markers.
4ea91f2aee sharkd: cleanup printf() usage during JSON generation (part V).
cb47d292eb evs: Fix comments.
74957d4f07 S1AP: upgrade dissector to v15.3.0
dcdb36c575 DOCSIS: showing components of UCD OFDMA Timestamp Snapshot
50dbe4df7f Rename packet-ssl* to packet-tls*
8e594bb457 Radius: cablelabs dictionary: typo fix
290c27ed8c evs: Dissect CMR for compact AMR-WB IO mode.
d271489414 XRA: added extra PLC timestamp info
933de9fdbf sharkd: cleanup printf() usage during JSON generation (part IV).
70e340aaaf Qt: Create directories if they should be opened
5507d1b344 sharkd: cleanup printf() usage during JSON generation (part III).
19b8329278 Update URL.
a1ac5d3ab3 Update URLs.
025007ec5f TLS: support encrypted_server_name extension (0xffce) (esni-01)
1b0167427a PMT, DVB-CI: remove packet-mpeg-pmt.h
66352b5e3c Revert "Stop advertising support for Solaris."
074f8c492c RPM: optionally use ccache to speed up (re)builds.
ab53831abd Netmon+Message Analyzer: Fix a couple of lengths.
1c0d066e10 sharkd: cleanup printf() usage during JSON generation (part II).
2b9bc5ebef RPM: Make the (optional) maxminddb dependencies actually work.
bf0ceafaf9 checkhf.pl: speed up find_remove_ei_defs and remove_if0_code
b63fe7d6e2 Update the X11 dissector to use the latest mesa and xcbproto.
95cf63f4d7 sharkd: cleanup printf() usage during JSON generation (part I).
4b4c11944c RPM packaging: maxminddb is optional.
3b34b286ab nettrace: Improve error printout at parse error.
ab26fa7757 sharkd: fix setting last reference frame number.
c5416e9b23 sharkd: add field checking in check request.
01711ecfa6 evs: add DISSECTOR_ASSERT_NOT_REACHED (CID: 1439591)
4d697b55be Qt: Don't append a empty custom window title
259d6c42a8 radius(travelping): sync with FreeRADIUS
e9d353112e tools: add libjson-glib to macos-setup.
c6f44eb342 radius(verizon): sync with FreeRADIUS
5ec8ac1398 Wiretap isn't meant to be a packet-capture library [any more].
1847b7d309 sharkd: minor code style fixes.
73644b3f76 checkAPIs.pl: speed up check_value_string_arrays and remove_if0_code
95f7235bc0 FP: Fix comments
ccb031dac6 QUIC: support CRYPTO_ERROR (draft -13)
aae389aba9 QUIC: shorten labels for transport error codes
d6e962345a mswsp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
a76d4da8bf sharkd: Fix check request for empty "" filter
58b24edb19 FP: Fix Sub-Frame number dissection
f5da393991 [Automatic update for 2018-09-23]
ed0741ffbd fix-encoding-args.pl: fix terrible performance with large files
557649fc56 TFTP: Use a GByteArray.
16e6cbfacf rtp-ed137: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
dfe4a70460 mbim: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
851c6bff07 Remove packet-gnutella.h
e3d12a0514 Remove some unneeded headers.
ddb4c857f7 evs: remove double semicolon.
96a68ffdd3 README.md: remove autotools (./configure) references.
1e98cee5e1 ProfiNet: Fix order in AssetManagment
001a81bace ieee802154: Make a variable volatile
993800b8b9 QUIC: improve Info column and packet details when decryption fails
5dd0c8daa5 Stop advertising support for Solaris.
731e182392 Get rid of unused variable, update a comment.
bc65ce1eca Try downloading libssh directly from www.libssh.org.
711a8596ae Update the URLs for GnuPG.
e9ccaf79ae checkAPIs: Add a max termout count for TRANSUM.
8365012ea5 DTN: updated dissection of confidentiality and integrity blocks
1a63f1ca9b checkAPIs.pl: improve value_string validation in field definitions
54f106fb9c checkAPIs.pl: recognize fields with spaces in display
c768cf5503 checkAPIs.pl: support for new-style dissectors in check_hf_entries
8766166855 skinny: remove comment that matches field label (callState)
f3296cdbb6 proto.h: add type checks for VALS/VALS64/VALS_EXT_PTR/TFS/RVALS
e3423b134f FP: Show E-DCH entity in tree
d283fe5ebd rawshark: avoid RVALS for casting hfinfo->strings
3075bd81d9 erf: do not use VALS to cast a void pointer
43134ae252 netlink-*: fix various VALS/TFS misuse
08d440cdd4 lte-rrc: avoid BASE_EXT_STRING field without strings
71c7798f8a epan: fix various misannotations of VALS/RVALS/VALS64/TFS
081c72344c simple: fix value_string type mismatch with simple.link16.rc
e8c6735bcd ospf: avoid BASE_EXT_STRING without strings
4aad20bb6b ieee80211: fix potential crash due to value_string type mismatch
d11ea69f0a nfapi: fix potential crash with nfapi.csi.rs.flag due to type mismatch
f06e904674 QUIC: use application error codes for some frames
9c7e4d2a25 QUIC: simplify and fix frame item length in some cases
0598fcab93 QUIC: simplify PADDING frame
8f08a4e74e Try to discourage the use of APIs via counting.
ca8304249e XRA: Display length information in XRA protocol description. Set correct length of XRA header.
2bd79c8208 NBAP: Change E-DCH type choosing condition
2a9ae25bc7 quic: put quic_connection_add_cid into ifdef.
04a5e1448a NAS-5GS: Add dissection of Parameters content and bug fixes.
fb5a4ac2a4 quic: mark unused parameter in quic_process_payload.
dd4efcfb37 GTPv2: Update  8.38 MM Context.
17bc055138 QUIC: recognize short header packets after connection migration
fc9e404ab2 QUIC: small connection tracking optimization
cff328d5bc QUIC: use NCI to improve connection tracking
baa096a2a0 QUIC: Add new initial_max_stream_* TP (draft -14)
6501231a3c make-manuf.py: Add response headers.
e644de16c3 update-tx: Fix our file list.
e7dd7099da QUIC: Add frame type on Connection Close (draft -13)
e2bd314c0b docsis: minor improvements in displaying MDD TLV 22.4.2
4081b55341 QUIC: Remove old Hello Extension (26)
7cc130ff1f Fix a checkAPIs warning.
2ab87102bb TRANSUM: fix crash with current top of tree
4184963dae docsis: add MDD TLV 21, 22 support
b9333f7f09 PROFINET: AM_Reserved is added on AM_FirmwareOnlyInformation block
87147cd651 tshark memory leak: g_free(cf_name) moved under 'clean_exit' label
53ac86f8af Make the maximum block size big enough for max-size D-Bus packets.
fe22f471c8 QUIC: drop support for draft -12
7b65208ef3 make-manuf.py: Add back our user agent.
bc6154aff9 QUIC: fix decryption failure with larger PKN (draft -13)
7249638f53 QUIC: Remove error code UNSOLICITED_PATH_RESPONSE (draft -14)
2f6117409a QUIC: Change value ACK_ECN (draft -14)
8c529d3087 QUIC: implement new Retry Packet (draft -14)
0aaaa49af3 QUIC: Initial support of draft -14
9463dcb25b QUIC: Update Error codes (draft -13)
a90ca94f52 QUIC: Add new Frame type (draft-13)
45da5b945e QUIC: CRYPT => CRYPTO
261817cfc7 QUIC: fix Initial decryption with Token field (draft -13)
61372364c5 QUIC: fix connection tracking/decryption after Retry (draft -13)
3e1292a10d QUIC: implement new Retry Packet (draft -13)
210549f6d8 NAS5GS: Bugfixes and small enhancements.
2fd42045f5 QUIC: implement decryption using new traffic secrets (draft -13)
9de95b83f8 packet-rsl: Fix dissection of "CB Command Type" IE
1eb9860d7f NBAP: Remove #if 0'd code
35e85438fd FP: Remove #if 0'd code
a62f359e04 FP: HS-DSCH - Use RLC mode from NBAP
59ac823c3f QUIC: refactor packet protection cipher initialization
866ff1ec26 QUIC: use single field for all long header payloads
624d136f37 QUIC: wire up CRYPTO frames with TLS 1.3 Handshake (draft -13)
e22faab56d QUIC: Add TP disable migration from draft-13
7161d44a41 QUIC: Fix typo and align code
ab57230aa6 QUIC: Update TP to draft-12
7d5859c81f QUIC: Update assigned Transport Parameters (draft-13)
35cd04b9da QUIC: Remove OMIT_CONNECTION_ID Transport Parameter
cd168a42ba gsm-gsup: correct value OSMO_GSUP_CANCEL_TYPE_*
ab741aa6ad [Automatic update for 2018-09-16]
c7ebedff51 FP: Fix trying to resolve out-of-range LCHID
02fc8b4b10 ssl,ssl-utils: remove PCT support
203d875d3b lwm2mtlv: Show resource name in a generated item
b4093428ad rdp: fix Unused href entry: epan/dissectors/packet-rdp.c: hf_rdp_unused
9fa48899c8 couchbase: fix Unused href entry: epan/dissectors/packet-couchbase.c: hf_flex_frame
770e7bfa22 QUIC: remove draft -11 support
1d2fd4f411 packet.h: fix wrong parameter doc for register_dissector_table_alias
5dbc202063 Add support for aliases to dissector tables.
0dafb2bf88 Aeron: Update disector on the latest aeron protocol specification
191abbf18a Debian: Add missing symbols.
8669705f7e QUIC: recognize CRYPTO frame (draft -13)
56a30766ef make-manuf.py: Improve truncation.
17c8101107 Test: Fix a copy+paste error.
a5cd630033 evs: Start dissecting a bit of speech data.
011224bff5 QUIC: split per-packet state to fix packet coalescing
28a7a79cac opcua: prevent opcua dissector crash by limiting nesting depth
cd95e197ca Start renaming SSL to TLS.
63743a3733 QUIC: fix Initial dissection (draft -13)
aedf4a7dd7 QUIC: use HKDF-Expand-Label (draft -13)
81710c7d3c QUIC: implement draft -12 decryption (PNE and PP)
aeadce8478 Prefs: Add a check for aliased protocol preferences.
f55c33d4b8 DHCP: Fixup whitespace.
e6d9b78402 ieee80211: parse the 9th byte of the Extended Capability as a byte
35e4bbe691 evs: Put CMR "rate" in Info column.
26d4ad2fa8 gtp: move column append outside IF brackets
c3cf33d1ef MTP2 bitstream dissector - dissect MTP2 packets from RTP stream
57a397bded tvbtest: Remove an unused function.
dcf01e817e ospf: fix conlict
9a40000182 AT: Add CSUPI command
366c52315b QUIC: create QUIC-specific cipher context
5c7dae1337 AT: Fix rejection values
e31ca2e278 Revert "Some older compilers don't allow diagnostic pragmas inside a function."
0cb87b7389 nas_5gs: can't decode 5GS NAS PDU when there are multiple NSSAIs.
5c36055d9b nas5gs: Align with version 15.0.0
794d1bb58d tvbtest: fix no previous prototype for ‘test/skip/run_tests’ [-Wmissing-prototypes]
40789524c5 gsm_a_gm: Fix dissection of 10.5.6.3 Protocol configuration options.
59ae0a2d83 MBIM: changes after Microsoft fixed documentation
a6dc0c27fc Don't use -Werror with Apple's llvm-gcc.
91c5942c93 QUIC: implement packet coalescing (draft >= 11)
4bab4b2e0c OK, try to prevent -Wunused-function warnings with llvm-gcc as well.
47b1ec984b Fix WITHOUT_VALS.
69a01b650a With llvm-gcc, just don't do -Wshorten-64-to-32.
2f65fbae4e -Wcomma isn't supported by llvm-gcc, so don't make it a non-error.
a8024f1dc0 Just spaces between -W arguments.
8e0d8acadc WERROR_COMMON_FLAGS isn't a list, so don't treat it as one.
b09f27ce0f Add the -Wno-error= flags to the correct variable.
46b2701626 QUIC: ensure handshake keys availability before PKN
87887802ef Put the -Wno-error= options after -Werror.
7533398f65 OK, try just suppressing the "-Wunused-function" warning with llvm-gcc.
ff31ed8c4c Go back to using a #pragma directly.
f7346284ac More selectively prevent warnings from becoming errors.
4207660996 Revert "Make versions of DIAG_OFF() and DIAG_ON() for GCC 4.2 through 4.5."
b7685821c1 Don't use -Werror with llvm-gcc.
342f7d2987 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
71378072e6 ieee80211: Fix some issues with the D3.0 support.
c525578aff QUIC: Remove draft-10 support
351ea5940e nas5gs:  9.10.4.7 PDU address. IPv6 type is a 8 byte link local address.
54e8956544 Diameter: add ALU AVP 1016
f94cfa0cdc Some older compilers don't allow diagnostic pragmas inside a function.
4df2fcb0ee Qt: Replace $HOME with ~ in window title %F variable
f6b8bc39c6 Make versions of DIAG_OFF() and DIAG_ON() for GCC 4.2 through 4.5.
259bdc7e63 Use DIAG_OFF to suppress -Wunused-function.
82d5c1c770 Squelch more narrowing warnings.
bab0c1d297 "#if 0" out an unused variable.
a6c30496df sizeof isn't useful when calculating the size of data in the packet.
0d123e5a24 CMake: Remove some redundant and overly verbose code
ad6eb33684 WIP:ieee80211.c: Add support for D3.0 of 802.11ax
273ca2c8bb [packet-dnp.c] - Better solution for handling malformed messages containing "empty objects" with misreported counts.
f240eaf6f2 Squelch a narrowing warning.
3a7bec1586 Squelch a narrowing warning.
e1ef55f2fc Avoid collision between parameter names and function names.
fe0539b41f MGCP: Ignore case for command header
8d5f88db1d docsis: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
0bfd7c11fe Don't fill in a variable if you don't use the value.
33e5f0eba2 sizeof isn't useful when calculating the size of data in the packet.
5bd04a317d sizeof isn't useful when adding to an offset into the packet.
23c106b86c Fix the build on the OSX buildbot
0d2c284744 f5ethtrailer: Add some casts to squelch narrowing warning.
02b64aa1b7 Avoid using -Werror with generated code.
8343e411f8 rtp-ed137: squelch checkAPI warning about shadowed variable
fd73dad177 MBIM: Dissect UUID_MS_UICC_LOW_LEVEL/MBIM_CID_MS_UICC_ATR
a89266c337 MBIM: MBIM_CID_MS_PROVISIONED_CONTEXT_V2 Query is legal
bba021dd30 Remove the probes.
6ef4e54f27 Maybe we have to treat llvm-gcc specially.
51ee234eee Test with (llvm-)GCC pragmas, as the buildbot builds with llvm-gcc.
d061b94ab6 Test what kind of compiler we have running on the macOS buildbot.
400f748b04 Qt: Add some window title variables
87e97a8e74 Try directly using _Pragma if building on/for macOS.
bc600962e2 Manuf fixups.
391b8a9595 release-notes: add new features and remove known bugs list
3045da8087 release-note: Add EVS dissector
91cc468145 evs: fix header
ca64218e93 evs: add modelines info
5246eba5dc Diameter: Add ALU AVP 1139 from Ask.
8f4b040124 prefs: pacify checkAPIs by using ws_g_warning
a7c58c372e evs: remove unused var and set unused param.
23118f7164 proto.c: Increase number of preallocted fields to 205000
1b169eb6c0 EVS: Add a dissector for RTP payload type EVS.
ad0de0ffbc prefs,ui: properly migrate old filter expressions
7573f7dab4 radiotap: Correct support for 0-length PSDUs.
017d61528e docsis: fixed regression that was introduced by adding FCS check
7d7175a130 Qt: Restore column visibility when loading packets
7ce18dc465 Clean up the references to ChUserTable.
cba7dfb40b make-manuf.py: Expand a comment.
ce3d7840c1 Fix what seems like a copy-paste error.
aa0c067529 Avoid warnings about a format string being a variable.
a93698a4ff Remove the tshark -z compare feature
414e1c19b2 CMake: Use more descriptive name than WS_LD_FLAG_VALID0, 1, etc.
d1daf3fd10 CMake: Remove link test output line
ed2f332aa3 Revert "Try unconditionally using the pragmas in Clang."
c3b1b19d04 AIN: Add dissector for Advanced Inteligent Network protocol.
051efd105a Try unconditionally using the pragmas in Clang.
2a0d6a7194 Attempt to squelch a narrowing warning.
e5b6721a1d RTP/ED-137: Decoding of ED-137A and later additional features is splitted to separate dissectors registered in a table. It allows anyone to add new header decoders without modifying code.
9b8dd94644 Squelch narrowing conversion warnings.
911f7fed61 CMake: We require version greater than 2.8.9.
f4d2dffd8b Fix handling of invalid type values.
eeb71e75b8 CMake: Remove Qt specific code for warnings
71f5cec7d7 [Automatic update for 2018-09-09]
885ba0cbd1 RTPS: fixed large data issues
152df201e5 docsis: validate header checksum before dissecting the payload
696f2ee1e0 docsis: add CM STATUS-ACK MAC Management TLV (48)
57c99f2153 docsis: add RNG-RSP TLV 13 (T4 Timeout Multiplier)
642f0c9f1d CMake: Remove unused variable
2a1b05d0f3 wireguard: Make sure we don't try to free NULL pointer
ff1e16055f epan: Add argument to epan_init() to disable plugins
6ab8d4607a CMake: Add function to test compiler flags
c850a16ef4 MBIM: Add dissectors for more services
02963c4e69 Initialize broadcast_addr at compile time.
8dd322ba98 Don't use on-the-stack buffers for pinfo addresses.
64335ba728 Initialize epl_placeholder_mac at compile time.
97c9dca72e AT: Add CMUX command
ac28cefcc5 AT: Fix CSQ checking for wrong action
5f9a85c62f AT: Add GMI, GMM, GMR commands
62a37fbc66 Add Start-End timestamp columns to the RTP Streams report from tshark
05d1742d35 Build the dpauxmon documentation.
98207eb612 Register some unregistered etts.
500ac10999 CMake: Use upstream check compiler modules instead
5a06361582 systemd_journal: Add more fields.
4c9cbcd5ac systemd Journal: Add a cast.
aba5c65f4d make-manuf.py: Skip the title row of each .csv file.
7b37c5c180 Qt: Add null check for finfo and hfinfo
04ef87a7b8 We build Wireshark with Qt 5.9.5 on Windows; update the developer's guide.
e4ff3e657a PER: fix dissection of enumerated type with a single extension value
4ff777d5ce [packet-cp2179.c] - Added support for Function Code 0x04 and perform misc comment & variable-name clean-ups
6fa2ad4922 Lua: remove various logging functions (debug, warn, etc.)
d703310749 cmake: optionally require Lua 5.1 or newer
46e71f9a7c wslua: fix source argument in debug info for luacov
a1fac65d8e Migrate make-manuf to Python+CSV.
ea18e950c8 docsis: add preference to disable dissection of encrypted payload
7055cc9fe8 lwm2mtlv: Update to Core V1.1 spec
b42348e251 AT: Fix dissector function return types
555d911bb0 AT: Add CGMI and CGMR command
8c5a65c47a pfcp: correct Linked URR Id to 32bit
c6c5bd26cf FP: Show ToA expert info for non-dch channels
3c7300f1f0 exntest: fix no previous prototype for ‘run_tests’ [-Wmissing-prototypes]
41a3f90184 AVSP: Read ethernet type and call ethernet type dissector after reading AVSP
29f7a5e9e0 .gitignore: Remove version.h.
8eb0ff5e31 wmem_test: fix no previous prototype for ‘check_val_map’ [-Wmissing-prototypes]
724c31cd9f NAS 5GS: Qos rules parameter list dissection
b40beb9edf tvbuff_subset.c: handle a reported_length set to -1 in tvb_new_subset_length()
5b533e4f3e gtp(v2): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2f297457af prefs: Improve check for visible custom columns
0b80a42187 epan: Guard g_base64_decode_inplace() against zero length string
c15ada34b1 Update tools help using a script.
a1ae40f1a3 proto: Reset handled occurrences counter
e4b2b4bd36 dhcp: More bootp -> dhcp renames
6e36e3757a Radius: Fix offset for multiple VSA in one AVP
3df8dc99d6 Bluetooth: ATT: Implement five FTMS/FTMP characteristics: Supported * Range
4cfc9946c4 Rename packet-bootp.c to packet-dhcp.c.
35ceb600f9 register(epan): fix no previous prototype for function 'register_all_protocols/register_all_protocol_handoffs/register_count' [-Wmissing-prototypes]
b996820e1b Remove make-pixbuf-csource.pl.
e3d071ab7d ieee80211: Remove unused assignment (found by clang)
38657fad58 epan: Restrict detect trailing stray characters in strings
77b4b938e3 ntp: make ntp.precision an uint8.
16e6c12f90 .mailmap: update of August (2018)
83a9adbbf2 systemd-journal: fix no previous prototype for function 'init_jf_to_hf_map' [-Wmissing-prototypes]
9b2737a3ba rtp-ed137: fix no previous prototype for function 'process_time_value/process_125us_based_value' [-Wmissing-prototypes]
767f700891 draft-ietf-idr-bgp-ext-communities became RFC 4360.
896c25d743 NAS 5GS: Qos rules IE enhancement
399d5ae12d nl80211: Generate fields needed for updated dissector
5442b51267 nl80211: Dissect further attributes
b62822055f AT: Add CSCS command
094297ec77 ieee802.11: Make sure we do not include the FCS in the next_tvb.
7dd68fce89 ieee80211: Add support for some elements of 802.11k.
708c1ae794 gitlab-ci: rename tasks and remove extra spaces.
43f0ccadaf gitlab-ci: remove older clang versions.
8681e1deba make IPv4 and IPv6 name resolution usable at all times
65b342f749 epan: Use g_base64_decode_inplace()
42ad60896d ISIS (LSP/HELLO): Add RFC 6119 (IPv6 Traffic Engineering in IS-IS)
4168babb32 lldp: fix typo on 802.3 BT
e0babef797 epan: add more IS_FT_* macros
256e32c2eb prefs: Remove prefs.gui_use_pref_save
5af98d9be5 prefs: Remove prefs.gui_use_pref_save
cb002c597a Qt: Avoid crash for ByteViewTab with 0 bytes
3ce847e39e sharkd: Fix frames request for empty "" filter
8f99b54a77 [Automatic update for 2018-09-02]
57ee8486bd spice: fix malformed packet exception in LZ image
51c2f5b9de spice: immediately display channel type in the tree label
7348fe3289 spice: fix MOUSE_MOTION dissection
e89b06e2da spice: regenerate packet-spice.h
c0772a18c1 c1222: improve interpretation of Procedure invocation
f61cb129a9 Qt: Improve fetching preferences from the packet list.
6ac6c88816 spice: update capabilities to spice-protocol 0.12.4
d2d62bf412 debian-setup: Fix shellcheck directive
813b87f81a docbook: Remove non-existing 'Payload Length'
7789326d9e RTP ED-137: All RTP ED-137 related code moved to separate file
589413d877 Qt: Improve fetching preferences from a tree item.
5720ac5fd0 tools: add deb build required packages to debian-build.sh
8332b718a2 editcap: add seed option
4a4c6209a4 Update README.vagrant
65a95123ce vagrant: Mount synced folder under home
4d6c253ca9 CMake: Add debian package target
fd103ed417 vagrant: Enable ccache
a1fe8fe066 vagrant: Add fedora box
f2c74b7dbd vagrant: Run test suite
ef01359849 Add support for protocol aliases. Switch BOOTP to DHCP.
9a71ec042e MySQL: decode responses for more requests in a row
5c36f6166c epan: Detect trailing stray characters in strings
888684e861 lwm2mtlv: Register resource subtree array
50b9da7bc2 Add a systemd Journal Export Format parser and dissector.
94735eb2bc vagrant: Use debian-setup.sh
1d3548fb6d IPv6: Make ipv6_pinfo code less convoluted
942bb3ea7c DPLAY: fix heuristic check
20c41b689b GTPv2: Add expert info for wrong length IEs
abc1f64576 coap: Use proto_tree_add_item for strings in the packet
db37b664fb RTP, ED-137: Added decoding of additional ED-137B and ED-137C headers
67a73b4152 gitlab-ci: update apt list files.
3fea3c3709 tcp: fix OoO reassembly when the first data packet is OoO
28524f1abf ESP: improve IPv6 address matching
d1749f7c02 Support of ZCL enhancements
81392814ef ZigBee: Correct field name in SE LocalChangeSupply
b55c20a1b1 CMake: fix dmg_package target since CMake 3.12
267d0a3196 IPv6: Fix indentation
8eddb1650d epan: Remove unnecessary all protocols registration callback
b6ba314466 IPv6: Add comment explaining frag_plen
105b4584a2 ZigBee: Dissect remaining SE Metering cluster client commands and a few server commands
e87f9e8eac ASTERIX: fix dissection of 021/90 Quality Indicators item
efb84bb308 ppp: disable USB heuristic subdissector by default
bf025370e9 ppp: remove a variable that is always 0
fb3df8b6a8 ppp: remove some more unnecessary NULL checks
9d9a873d9a Make AT_VINES a built-in type
389339cab2 debian: Fix library installation path.
8d51cf1364 NR MAC: Use static config of DRB channel settings across all UEs.
5eb9a5ff7f LTE MAC: fix range check for DRB LCIDs.
d1da5a9cd2 NAS 5GS: 5Gs TAI list IE fix
fe88d79562 PFCP: Flags in UP Function Features joined into one group.
b43e7b5e6f DTLS: use col_append_sep_(f)str() functions
1bf27192c9 Proxy: fix heuristic dissector
281936a5be SSL: use col_append_sep_str() to add heartbeat to info column
68e7f51d0e epan: Use UTF8 horizontal ellipsis to indicate truncation
80d22e6906 NAS 5GS: PDU session release command msg fix
0fa2b0bfa3 A timestamp has seconds and nanoseconds; you must set both.
3906a788cc AT: Add CPIN command
6242d1cfa1 MySQL: fix server status bit-mask
6f0e29054c AT: Correct dissection func for +CLAC
3ece395410 [Automatic update for 2018-08-26]
27ecae3548 TDS: Improve handling of SYBLONGBINARY
ca339d7e7f Remove weird use of volatile qualifier
d0b97a420d CMake: Modernize config-file package support
e75905a583 CMake: Add dumpcap group option to installation
e09c9a8e46 CMake: Format for readability
ed0957dc8a GTP: Don't display next header twice.
9f7c7e19e9 gtp: Remove extra ';' outside of a function
7208f3a71c OAMPDU: fix dissection of DPOE TLV
bc6d445c83 Fix EditorConfig keyword
c1e3a3f007 Add EditorConfig settings for CMake
31c6cf982f WSUG: Fixup Advanced chapter
5e9d1e4e65 CMake: Change installation path for modules
7b7f0e81f9 GTP: Refactor dissection of T-PDU and adding of PDCP data
6c836f7b95 zbee-se-publish-block-period: block duration & block duration type
cdb1123b9a rawshark: Free pipe name and version info strings
3ba67f735d AT: Add CSQ command
2a7320b647 Fix Usb HID Report descriptor Local item Usage parsing
78d7a1d3f7 AT: Clarify that a DCE is a Modem
9e3b26b289 NAS 5GS: PDU session status fix
a9e7bda136 GTPV2: Extended Macro eNB ID was not assigned to correct type of subtree
a9feb0ea29 Qt: Enable select hint text in Show Packet Bytes
c0b81e01d9 GTPV2: added support for Extended Macro eNodeB
f5c1c1935c DCT2000: For LTE MAC, set flag to say whether sf/sfn present or not
f0b41190eb CMake: Clean up and homogenize plugin dir configuration
0c0973196f WSUG: Remove duplicate Clear button description
331ec14948 ppp: remove a number of unnecessary NULL checks
cefa533ec2 MAC-LTE: Display timing info on SR frames when present
3b17e66b78 Revert "IP: Use pinfo for session IP addresses"
eda834b6e2 Diameter: add enum value to Presence-Reporting-Area-Status AVP
2e8de47f57 Diameter: Add Commands and AVPs from 3GPP TS 29.338
11b3663004 Fixed a bug related to epan initialization
bb25d64a2a IP: Use pinfo for session IP addresses
ca355b8905 WSDG: Miscellaneous fixups.
a6a915abcc Qt: Enable "Resolve Names" for boolean without TFS
c57a52f68c UAT: HEX Values should be allowed the full uint32 range e.g allow 0xffffffff
7d76d0ce28 Revert "CMake: Clean up plugin dirs"
60e87794c4 WSUG: Update the main and filter toolbar sections.
6b9beb6ca1 Fix comment.
450ff674a6 CMake: Clean up plugin dirs
2e7cae3fd4 WSUG: Fixup the "Internals" section.
65d9c473f0 plugins: Minor interface improvement
0410a522d5 Regenerate ASN.1 dissectors
ad3367e169 Use the standard test/[ command.
e8c3075bb6 Clean up includes for SIOCGIFDESCR.
1efc9234ea We use errno, so we need to include <errno.h>.
5a3c6cb3fc Wrong snprintf() wrapper.
15bf0ea437 We need sys/sockio.h to define SIOCGIFDESCR.
319186125c plugins: Fix CMake build example
d99ef1f9fa GTP: Only put "T-PDU" in the top level tree.
6ee559efd1 Fuzz: Reduce the Valgrind packet limit to 10,000.
4b3745e6ef nordic_ble: Set PHY display type to BASE_DEC
04dbbb15c6 Qt: Pop field status when closing a file
f435c36423 CMake: Remove a debug message
ea515c5f2d Don't assume Bash.
5673a58bfa AT: Fix suffix length checks, add no suffix case
92b4cd586e Fix search for pkg-config on FreeBSD.
76ada76427 Remove an unused true_false_string.
4a5484eaf1 Bash is not guaranteed to be in /usr/pkg/bin/bash.
3d2d1cb31e XRA: Added decoding for SC-QAM TLVs
d47d445a87 Calculate RTP delta time even if clock rate is unknown.
712b2df7c9 Fix SBC packet Loudness/SNR information wrong byte compatison
1f1c9c9af1 SBC: Fix DUAL CHANNEL SBC packet dissection
e831d07fc0 ISIS(LSP): Add sub tlv Prefix SID from TLV 149
e3f7e2edcc ISIS(lsp): Remove not longer supported sub-TLV (from TLV 149)
9a183e84d2 ISIS(lsp): Enhance Flag of TLV 149
e928a866f9 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM
ce93346bcb ieee80211: dissect the TWT Element
99df34848e E.212: fix 255 04 and 255 06 PLMN names
f63e3535c5 gtp: T-PDU heuristic - don't call the PPP dissector as "else" branch.
a956069961 gtp: Header extesion dissector table enhancements.
66997107b2 lldp: 802.3 BT add missing Autoclass and Power Down fields
509322adfc NAS 5GS: Partial service area element count fix
2ec1d363aa appveyor.yml: add integration with AppVeyor CI
4e6a80f3e3 NSIS: try harder to find VS2015/VS2017 vcredist
5f816562b8 h265: fix no newline at end of file [-Wnewline-eof]
b7a6a11376 Qt: fix several crashes in the SCTP Dialogs
aef6223409 [Automatic update for 2018-08-19]
4b4f644afc AT: Add CLAC command
f7d4b2ca35 kerberos: Fix several memory leaks
3bb4ee5aaf Docs: AUTHORS formatting updates.
1b97441da0 AT: Add CGSN/GSN Commands
08c4919de0 pfcp: fix no previous prototype for ‘pfcp_is_cause_accepted’ [-Wmissing-prototypes]
dfc7fcc815 Docs: Make our Pod documentation encoding uniform.
77a26fcd8f pfcp: added session tracking
6c18867896 If we run out of lines, stop dissecting.
787d61c0a4 tshark: free exp_pdu_filename and capture_opts->save_file
b1b98051b2 GTPv2: Document parsing of 8.107 Node Identifier
fd75f915e3 Syslog: skip timestamp field if not present
3a99475d0a tds: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
4a92cb0707 ieee80211: fix spelling-error-in-binary found by lintian
ea4b05772d docsis-macmgmt: fix spelling-error-in-binary found by lintian
ebf6f43044 gtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
46ea37d592 AT: Reorder commands dissection functions
041c79b1d1 lpp: fix error found by conflit check
62874e3778 TLS13: add final tests for RFC 8446
fd7ec355ec TLS13: properly skip over failed decryption of early data
8e3562fc03 NIST-CSOR: ASN.1 dissector for NIST Computer Security Objects Register defined OIDs and their parameeters
9ecc7906ef Do not pass pipe handle to WaitForMultipleObjects
0001152616 NBAP: Support IB_SG_DATA Encoding Variant 2
a322cf7842 AT: Reorder commands dictionary
89fce95422 TDS: Handle TDS 5.0 MSG token.
c18459e66e Fix extcap initialization deadlock
43a5f0ae51 ntp: fix mixed indentation.
5cb1310618 CMS: adding algor OIDs and respective parameters
f3f4655655 AT: Add CFUN command
203c3f511f packet-mq: Fix LPOO Strucxt + Add MQV91 Def
0b297ce308 gtp: Create a dissector table for GTP header extensions.
15ef9039a7 Windows: upgrade USBPcap to 1.2.0.4
92872ee7ec Replaced "wireshark-win32-libs/" and "wireshark-win64-libs/" by "wireshark-win??-libs*/" in ".gitignore"
9524613450 SGSAP: Fix Service-Abort-Request msg
102538ea7b Move common code into a routine.
03b0464be4 bluetooth: Update Assigned Numbers
43dba4e58f H.265: Fix incompatible use of proto_tree_add_bits_ret_val with field 'h265.reserved_zero_2bits'
e836e77b68 NAS 5GS: IE value fixes
e2f6ba229f ICMPv6: Add support for RPL DIO MC NSA optional TLVs
4236185275 btatt: Fix Temperature Measurement Value unit
daa62ae7cb Fixing, adding PKIX AuthorityInfoAccess OID names
19f3204b87 gtp: Bugfix teid as HEX.
38184aa4c5 GTP: comment unused UAT field
c48d6a6d60 BT A2DP: fully initialize sep_entry_t structure
88dd7e734a export_pdu.c: Fix a memory leak
68c9566419 WIP GTP: Make it possible to configure PDCP parameters to dissect NR_RAN_CONT
91ac005644 dxl: get msgpack handle in the proper place.
5bcbc78a91 gtpv2: Dissect CSG Information Reporting Action.
5633195550 radiotap: Implement L-SIG support based on the RFC.
e83e70c038 ssl: Remove SSL_VER_UNKNOWN from ssl_version_short_names
66310f6d70 ieee80211: add the start of the TWT parsing
ca75c14f05 HTTP: create dissector table for HTTP Upgrade
3a9f171763 HTTP: start dissecting upgraded connections right after upgrade
1d4bb22a22 HTTP: really choose the correct server port for tunnels
4802e3300d HTTP: ignore large Content-Length values
149e74b70d Put the interface descrptions into the IDB when capturing to pcapng.
d48262753e Move get_iface_display_name() to ui/iface_lists.c.
6409732b77 Include dumpcap amongst the programs built with -Werror.
bdfce392af NSH TTL according to RFC8300
5535b4f307 [Automatic update for 2018-08-12]
fd419dd68f LLDP: Add dissection of 802.3BT TLV Extension
a8001fbd6a llpd: fix indent
a932fc3eca lldp: add expert info when there is extra data for 802.3 TLV
fc9d5b7060 More comment cleanup.
d22816d2ba Improve comments.
f033cd542e Clean up temporary filename generation.
991f5a6e85 More interface view cleanups.
713651d9c3 Show just the description in the description column.
beacbab55a Fix the "Manage interfaces" dialog columns.
530061b66e More comments.
1b3aaeae72 Make a routine static that's not used outside its source file.
47860f05b4 AT: Add CPMS command
0d1d656929 TLS13: update references to RFC 8446, remove old extension
ab47e8a52f AT: Add ^CIMI command
59bf4d5b55 packet-mq: Fix some struct display add new def
863ba5cd98 Give a structure a better name.
e13989fd0a PKIX: support TLS Feature extension (RFC 7633)
254364f7e4 Get rid of unused routine.
08cbe559b3 Add support for reading and writing the new if_hardware IDB option.
f4ac263564 PDCP LTE: Update rohc_profile_vals
61aaeef2b0 dissector/gluster: Add dissector for Gluster 4.0 protocol
5ac6b3d412 ntp: use 'seconds' instead of 'sec' for uniformity.
2f126db3fe HTTP: set correct server port for tunnels
38c0bedb07 pfcp: code clean up
3d9534d0ee WireGuard: fix null-deref in wg_dissect_handshake_initiation
bc6e462c23 GTPv2: add dissection of newer geographic location types
0720dedeff MAC-NR: Fix length tracking of SRS ACT/DEACT CE
28b7adfadc proto.c: allow more field types for proto_tree_add_item_ret_uint64()
c4d76452d3 win-setup.ps1: verify integrity of downloaded files
52e7344c69 ROHC: Move defines to .h file.
a2518e6098 NAS 5GS: add dissection of IPv4v6 PDU address
f543d4a2fd "It's not a valid text line" means "it's not an RFC 7468 file", not "it's bad".
1ac6908cea GTPv2: update geographic_location_type_vals array
73f3f89522 NAS 5GS: Various IE fixes
b2d7da58a4 gsup: Don't print IEI + Length twice for unknown IEs
297a6fe2f7 gsup: Fix dissecting wildcard APN names
299306ab19 NSIS: fix uninstaller for Qt 5.10
a7b56fff7e sharkd: Add support for hidden and generated fields
2fa2947be0 TDS: Add support for non-nullable datetime and money types.
0be9d149d0 prefs: fix range preferences-related crash after switching profiles
5e2e9de930 Pass zero-length PSDU type information to the radio dissector.
63126e284b Always process the "present flags" bitmaps.
c7764e235c We should be reporting expert infos on invalid radiotap headers.
739eebd3d2 802.11 Radiotap: add more bound checks in ieee80211_radiotap_iterator_next()
f4bc40bc3b The radiotap header length must be >= 8.
7c06c4d1fe GTP: Fix dissection of GTP_EXT_HDR_NR_RAN_CONT.
d4de509cb8 802.11 Radiotap: add a missing subtree initialization
77133ecc7e nas5gs: Dissect payload container with N1 SM information.
4d87743c23 ssl-utils: fix key log read after EOF
e754937251 WireGuard: implement decryption with PSKs
50a0a710c4 WireGuard: decrypt transport data
31f4c0dce1 WireGuard: implement responder handshake decryption
c30b9fc891 WireGuard: add keylog for initiation decryption with ephemeral keys
5b61737dc9 WireGuard: implement initiation message decryption with static keys
cf9f1cac07 WireGuard: implement peer identification based on MAC1
d7187e0b1b wsutil: Add Curve25519 ECDH (X25519) using Gcrypt
e50ae0ad11 WireGuard: add session tracking
f9c9af5527 Add WireGuard dissector
ae8d0676ec WLAN: State type of key when reporting format error
a878d23b23 nas5gs: Bugfixes and enhancements.
93d50f542f AT: Allow more CMEE command types
522b737b57 syslog: dissect more fields.
67f721e12d NAS 5GS: Registration Request msg IE fixes
1dc6d54d8d Another dictionary fix.
ea11bf1525 nas5gs: Dissect Service area list.
2ce1991f96 pfcp: added conversation
e1d144e471 tvbuff: add assertion to tvb_skip_wsp_return().
3d07f6f512 NAS 5GS: IE fixes as per spec v2.0.0
d98faff197 Bluetooth: ATT: Implement 0x2A1F-0x2A59 remaining characteristics
620fc587e4 editcap: Add ability to skip radiotap header.
169962be43 AT: Fix check for numeric CME errors
4a7e301bff Fix typo ACC → AAC
93eaa1d648 AT: Add CIMI command
ef15155bbf [Automatic update for 2018-08-05]
ac27dc1f5c sctp: Improve exporting PDUs
82454b82c5 print.c: Print FT_CHAR fields as FT_UINT8
2d33cb67cc tshark: perform NPF driver check for capture only
114012dc4b AT: fix check for non-numeric CME errors
4d650e7249 AT: Add CSIM command
20c08df23d [packet-selfm.c] - Fix handling of Response Code in Fast Message ACK Messages
aa8ebb94e5 ASTERIX: Fix cat068/135 altitude value
4d01567812 Windows: Upgrade Libgcrypt to 1.8.3
2f1df0482a win-setup.ps1: make downloads faster by reusing proxy information
5c474bdef1 AT: Fix CME Error description
20b214f3ca [GSM A RR]: fix: properly dissect APDU Flags for Application Info
98484f6428 AT: Allow test command for AT+CGMM
51c6fde9c7 AT: Distinguish between numeric and textual CME errors
a0814af296 sharkd: Return frame's color-filter colors
49aef5b061 at: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
705b5bd52f rfc7648: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2d865f2708 [GSM A RR]: fix APDU ID/Flags parsing for Application Info
50e6046881 RANAP: decrease the min length to 7 bytes
a13558c6c3 LISP: add support for Reliable Transport messages
50dfbbd566 ospf: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
51299192e2 tap_export_pdu: Fix two memory leaks
71759a7130 PTP: fix typo path_delay -> peer_delay
7b6181ae6b Fix bug in RFC 5447 dictionary.
1f28e31f75 tds: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
43abfaa451 PFCP: fix DL Buffering Duration time
67ad27c50f lwm2mtlv: Update for changes in wmem_strsplit()
084a27cf00 rsvp: fix this ‘if’ clause does not guard... [-Werror=misleading-indentation]
4982f80206 rsvp: fix unused variable 'rsvp_xro_sobj_type_vals' [-Wunused-const-variable]
8180b4eb77 gtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
f6efcbf4af GMPLS extensions to RSVP-TE
9b9a0d0f88 kafka: fix builds without Snappy or LZ4 support
925baf8c8c rfc7468: Usability improvements
5ee4b03c33 msgpack: make return value optional.
75ba65253f msgpack: fix return value for map and array.
7c6ca703ef commit-msg: fixup whitespace and blank lines around "Bug" tags
ad145baeee tshark: Allow exporting of PDUs to stdout
f1e036b869 Cast the result of g_realloc().
c9ecb01f36 Kafka: add info when we lack decompression support
8d6e8f6498 RFC 7468 is PEM-inspired, but it's not PEM.
75d4fac5f9 No need to tell the BER dissector the file name for RFC 7468 files.
24e44a6ae6 Don't hide dissected data under a "Data" item.
d985188aa5 AT: Dissect commands
d4de56c676 radiotap: Add support for 0-length PSDUs.
940775b948 Do most of the RFC 7468 file processing in the dissector.
9cf292a30f Revert "Have find_or_create_conversation() use pinfo->conv_endpoint if present."
b28345b8a4 Get rid of a no-longer-used dissector handle.
ba202ef362 Have find_or_create_conversation() use pinfo->conv_endpoint if present.
137bbb2d14 Export some more conversation functions.
d950b14f26 For ISDN, don't create an endpoint by ID and then use it.
83715db4a9 Improve debugging messages.
20a3248ebb Frame numbers are unsigned.
a9dcc80f1b Clean up white space.
013ab2a5ff radiotap: fix indent (use tab)
d0b2096075 wmem_interval_tree: fix no previous prototype for ‘update_edges_after_rotation’ [-Wmissing-prototypes]
205a4ac144 No need to initialize cursorname_len.
8f56eb5d00 TDS: Fix bad proto_tree_add_item_ret_string_and_length call.
46cb956329 sccp: Make "lr" a generated item rather than hidden to make it obvious that it exists.
5fb611b562 tds: fix uninitialized var.
ead3d6b8c5 Relax ERF heuristic
933a48bc6b Add WTAP_ENCAP_RUBY_MARSHAL to the table of encapsulation names.
7e755f71ad SCTPGraphDialog: fix displaying a single TSN
02b2c86c53 SCTPGraphArwndDialog: Detect max arwnd value when startArwnd is not set
5da97a40c5 GMPLS extensions to OSPF-TE
0049a1afae Add basic support for TDS 5 (Sybase) cursors.
e7f7e04eff ieee80211: don't print the mode and channel in CSA IE as HEX
75dc29bc10 [Automatic update for 2018-07-29]
ce2d45dfc1 Qt: Comment some of the sparkline code.
da774fbc61 bootp: Add support for non-standard MS option 77
8546dfb173 bthci_cmd: fix spelling-error-in-binary found by lintian
0a2681d012 debian: add lintian-overrides for libwireshark0 (spelling-error-in-binary)
9ca8a9f87c test: do not silently ignore feature detection failures
99242affde Revert "Pass all arguments to options as --option=argument."
137d45f52c Pass all arguments to options as --option=argument.
19b61b07ba commit-msg: quote the filename, fix printed message
5ad53f8f10 --extcap-version requires = if it has an argument.
ab94f7ff71 diameter: Update with some AVPs from TS 29.272
b0315ff222 MAC-LTE: Add framing/heuristic support for SR entries.
8a0cbd49ad Add a preference to override the radiotap FCS bit.
98ecf04f91 GSM SIM: Show length for 0x9f status word
762f12d625 GSM SIM: Fix special case for "Wrong length" sw
8607026a7d msgpack: replace pow() with shift.
4a498ae798 Don't remove a tap listener we didn't find in the first place.
3071af2550 GSM SIM: Parse 0x61 and 0x6C status words
532e8c8011 nfapi: fix dissection of CONFIG.request
4ff2c7b685 netlink: fix conflict
b8e1d6944d docsis-macmgmt: fix spelling-error-in-binary found by lintian
7618aa055c CIP Motion: Code cleanup
461d9be5bf coap/oscore: fix conflict
0c0dadb2ee CMake: More update_tools_help fixes.
b489a835c2 GTP: add 5G NR User Plane Dissection
f3de00fc36 CMake: Fixup some documentation dependencies.
4bd0978f9c reassemble_test: Fix argument type warnings.
956321ed67 zbee-nwk-gp: don't assume packet is NULL
13f7978169 SCTPGraphDialog: Remove two unused members
eb837bb036 MsgPack: fix format 'long (unsigned) int' error
cfda02a9b5 CMake: fix build when some tools are not built
0890837669 SCTPGraphDialog: Clear internal vectors
e3436d819a .mailmap: update of July (2018)
d7c4e482b7 Remove executable file permission from lua test files
e62a8bd5db In bgatt.uuid0xXXXX names, hex digits in XXXX are lower case.
954fe24e41 If the dissector isn't registered, you shouldn't be calling it.
94466d0b1a Clean up whitespace.
f99d2d2afe Do some more checks.
f98fbce64c Don't assume a given btgatt.uuid0xXXXX dissector exists.
fbd682ed28 Remove false claims.
e2e20c0dbb ssl: dtls: Fix small memory leaks
60d7288f1d [Automatic update for 2018-07-22]
8eafe0e41b add DXL dissector.
b93ece3780 cisco-fp-min: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
9e20822ae2 CIP Motion: Attribute updates
ac1cb82842 add MsgPack dissector.
45fa49ff02 FP: Fix wrong indexer
231cc0501a packet-k12: Fix small memory leak
9b731e2b32 Add a tap "finish" callback, called when a listener is removed.
66935d8baa CMake: Add tools help checks.
1ec79c84f0 Kafka: add support for additional Produce, Fetch, OffsetCommit and Heartbeat API versions
5d8a5fb866 If we have fseek/ftell variants with 64-bit offsets, use them.
ffbd3151b5 CMake: Fixup our tools help dependencies.
b622b1f5c1 Clean up tests.
977f4c2e68 CMake: Don't bother testing for _fseeki64 on Windows.
c78b6cdcef WSUG: Added placeholders for missing documentation
d83ad81aba AsciiDoctor markup updates.
61dd06ed9f Lua: Switch from disable_lua to enable_lua.
381ea0973f WSUG: Update the Statistics chapter to match current Qt UI
4cb8a90ef2 stun: fix typo found by lintian
ade0bbd9c3 ISAKMP: Incorrect presentation of NETMASK for INTERNAL_IP4_SUBNET Config Attribute
920548a34a PTP: Don't interpret UDP packets as 802.1as
065a762579 Extcap programs must write to the packet pipe in binary mode.
268883d1a7 WSUG: Update docs for 'Export Object'
8bb54d7a61 H.265: Parsing media format specific parameter from SDP.
9795cc0285 Tools: Remove parentheses around bug notes.
32098ac5b1 Qt: Remove an unneeded function.
8563b94d56 Qt: update to QCustomPlot 1.3.2
0ce2cdda8b Tests: add minimal pytest support
3d1e3023d2 wmem: make wmem_strsplit behave more like g_strsplit
59dcf1f790 LPP: upgrade dissector to v15.0.0
2cfa3013bc Qt: Create the main display filter combo sooner.
40d180ec6d Lua: add include/lua-5.1 and include/lua-5.2 to CMake path suffixes
74a747fd52 extcap: Correct doc structure
4eb5b535ec DOCSIS: fix null-pointer crash in OPT-RSP TLVs decoding
118017e3e2 Supply a 0s/0ns value for invalid time value lengths.
16860320e1 Update the comment giving I-D URLs.
599ee9f08c [Automatic update for 2018-07-15]
903927e012 ZBEE-NWK_GP: add key decryption during commissioning process
3b22892e75 DHCPv6: device type is not mandatory for ecm.
1834cda2ee The maximum offset in an IP option dissector is the length of the option.
4f7c8503b0 wmem_tree: describe tree traversal order
e5478f9e84 wmem_itree:update children max_edge after rotation
f20b05f87d PROFINET: Refactoring
99ca2f3ed2 Qt: try to sort numeric columns (such as ports) as number
dac91db65e mptcp: Correctly find mappings and reinjections
c5ede2f8c5 gprscdr: Update to 3GPP TS 32.298 V15.3.0
98aedc41a8 pfcp: Update to 3GPP TS 29.244 V15.2.0
c8293ac052 pfcp: update Enterprise IE
28cb2d4394 extcap: Create docbook documentation
6dc8e11d8d CIP Motion: Update attribute service handling
78f7df30ec LTE RRC: upgrade dissector to v15.2.2
b9c18a4188 CoAP: handle per packet data properly
eba42b0012 COPS: fixed error codes
3d0b00243a Add time_micros field to the riemann dissector
be39241b44 Fix URL to Riemann protobuf structures layout
16953695d7 Qt: make "Save As" in Follow Streams usable
ec22bcc0ee DeviceNet: Add reference to spec name
0664281df9 btatt: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
ba1d0c31cd GTPv2: Added missing string for value 1 of Secondary Rat Usage Report Type
3e2d3837dd If we explicitly started a new page, print a column header line if necessary.
325b033ca4 Expand another comment to explain why we're ignoring empty lines.
c29c043cdc Note that this code is checking for being on a new page.
5a560f3f6a dns: fix off-by-one buffer overflow (write)
6f665e36ed H.265: implement Level bit rates, few general fixes.
a9e94add1a NGAP: fix memory scope used to store nodes address
55c6038fb0 xnap: fix use-after-free of "xnap_conv->addr_a"
0e043692ec [Automatic update for 2018-07-08]
c0ca2c5534 XRA: adding missing packettypes and tlvs
7e000c9661 travis: fix typo.
fed08d380f E1AP: add dissector based on v15.0.0
caa8efa0d2 tests: add regression tests for Follow TCP Stream
11871bee1c Plug extension list leak.
238c7dd61d Don't use QFileInfo()::baseName().
aab5ad074e Fix the calculation of a file's "basename".
140f95a0ca CIP: Various I/O updates
80c4cf05a4 Developer Guide: Updates
9c4d312822 cisco-fp-min: fix indent (use 4 spaces)
7a3f397c2b Qt: fix wrong Follow Stream text position after changing mode
59192f79fc tcp: ignore zero-length payloads for Follow TCP Stream
aecb143e2c tcp: fix Follow TCP Stream for overlapping data
079d1521c6 tcp: fix Follow TCP Stream with missing (but ACKed) segments
8d117f327f tcp: remove repetitive "follow_record->is_server"
c40c26c04c Follow Stream: ensure linear performance with many packets
2d36c475f9 Use the display name in "Save As..." output for statistics taps.
874c978bbc Use the file *base* name for statistics graphs etc..
d8df975e2e Change the print preview if "include column headings" changes.
d7ce2bece8 Add a "Include column headings" checkbox in export dissections and print.
2ba45c2556 F1AP: upgrade dissector to v15.2.1
692849f7ad PFCP: Fix dissection of Network Instance.
eb5f330ebf wisun: fix remove EAPOL-ready field; add Routing Cost to info
ab6f89cae1 Make source file not executable
738818fe4d DOCSIS: Added decoding for OPT (OFDM Downstream Profile Test) messages
750660d60f tap-rtp-common: fix comma at end of enumerator list [-Wpedantic]
9e480c51bb Distinguish between "reserved for implementation" and "reserved for future use".
1c6dc6d31f Some fixes.
018025e3bc LPPa: upgrade dissector to v15.0.0
d052974332 X2AP: fix dissection of SgNB to MeNB Container
9655acc757 fileTitle -> fileDisplayName.
60d5c04dc3 We have cf_get_display_name(); use it to get the title bar string.
a442fd512b Set the file path for a main window if it's not a temporary file.
9541945aa2 Just use CaptureFile::fileTitle() in MainWindow::setTitlebarForCaptureFile().
d76db1de78 CaptureFile.fileTitle() is for display, not for file name processing.
670377f491 Don't show temporary file names in title bars.
03200d951d packet-stcsig.c: Improve detection of false positives
18c6408f87 packet-hsrp.c: Fix the display length of some tlv-blocks
8998c91b32 CMake: check Asciidoctor version availability before using it
c8938f9ceb ssl-utils: Add missing entry for ECJPAKE in ssl_31_ciphersuite[] and ssl_get_keyex_alg().
0e19b1cdbf nas5gs: Dissect 2 more IEs.
2f4cdb97c7 file: add more sanity checks to detect UI/file loading issues
536e26c55e Qt: fix crash on opening a capture file while loading/saving another
8a1e517bef file: fix packet list update after dfilter change during live capture
9ba6d3fbc0 BGP: Break off IPv6 LU NLRI into its own fields
4473ec9295 Update a comment to reflect current reality.
e83ec1afa7 Fix various compile warnings.
d897492197 WSUTIL/PINT: transform macros into static functions
eda1a319ab Add first time H.265 based on the H.264 dissector.
a277a520fc The "Ethernet offset" is 16 bits in the file; make it so in the pseudo-header.
c87a6d364d Make arrays of 4 octets arrays of 4 guint8.
a88126d91f Make an array of 4 octets an array of 4 guint8.
4572b77148 WSUTIL: create phtole32 and 64 functions
53e04b621c DNS: fix in expand_dns_name
b8081bba8f Get rid of trailing space.
1075054a10 Add new encoding names for seconds/{micro,nano}second time stamps.
a796138283 Use proto_tree_add_item() for a number of time values.
e9dc611e4f Update a comment.
8fa7d54edc Use proto_tree_add_item() to add a seconds value.
3a9b055f04 Add support for 8+8 and 8+4 struct timespec, and use it with 9P.
332ec00e25 Use proto_tree_add_item() to add a seconds value.
e68ec53852 Use proto_tree_add_item() to add a seconds/nanoseconds value.
0f21f9674d smb2: Add request/response arrows
2c6248f011 NGAP: upgrade dissector to v15.0.0
5c6f2e8882 Mkae the handling of non-full-frame time stamps match RFC 5456.
17a39db773 Bluetooth: ATT: Implement 0x2A0B-0x2A1B remaining characteristics
e7b0e9aa90 XnAP: capitalize 2 hand made fields
a15fc7f430 S1AP: search GCSNA dissector only at startup
f88256c2f3 [Automatic update for 2018-07-01]
9d1cea0c18 Fix creation of conversation.
f7b91633c4 randpktdump: add --delay option
61656dd2e6 Fix handling of DEB_BUILD_OPTIONS=nocheck
747793afae Fix debugging code.
39d0648d25 mdp: fix no previous prototype for ‘proto_reg_handoff_mdp’ [-Wmissing-prototypes]
453f009ace Minimal support for ECJPAKE.
6f3f6626fe ubdp: fix no previous prototype for ‘proto_reg_handoff_ubdp’ [-Wmissing-prototypes]
b14e01c4ac Exablaze: Fix signed/unsigned comparison
212e5bdaad packet-cisco-fp-mim.c: Add support for FP packets that contain an extra QinQ header
6085a8c4d8 XnAP: add an option to force target NG-RAN container decoding format
cc5701fbb1 XnAP: add dissector based on v15.0.0
79a3829f4b AT: Allow padding in heuristic check
aff4900a6c Do not add Change-Id on packaging branches
3431849a67 Windows: run update_tools_help target when building installer
1108791d29 packet-ieee80211.c: Mikrotik IE should be Routerboard, added dissection update
4c275bede3 sflow: print sysuptime in human readable form.
8e07b778f6 file: do not perform recursive redissections to avoid crashes
411c5e9dcf Fix indentation.
f3f71a2d83 packet-lldp.c: Some updates to Cisco vendor subtypes (UPOE and ACI)
6f97a8f24b NGAP: dissect PLMNIdentity IE
7b97253237 NGAP: display TAC and EPS TAC as DEC_HEX
2865453fc2 X2AP: display 5GS TAC as DEC_HEX
6cbf24b58e S1AP: display 5GS TAC as DEC_HEX
c776529e83 nas5gs: Dissection updates
16f543a232 IEEE 802.11: Disable FCS validation by default.
2bb09c2d56 DICOM: use pinfo pool memory for strings used in columns
0090007308 opa: Add support for TID RDMA protocol
bb47336086 Make white space consistent.
a78026d33f rtps: Fixed multichannel locator fields order
ca42331437 tcp: add support for reassembling out-of-order segments
e6935f9635 docbook: add info about using symbolic links for git hooks.
8304f69fd7 Add macros to initialize nstime_t values and use them.
c8518753c8 packet-mdp.c: New dissector for Cisco Meraki Discovery Protocol
754cf4b934 packet-updp.c: New dissector for Ubiquiti Discovery Protocol
34074d6131 NAS EPS: add subtrees for extended emergency numbers and ciphered data sets
3937f65e67 RTP: If multiple codecs are used in RTP stream flow, all are shown in codecs column
234ff77e41 macosx-setup: fix indentation.
45aecc07c9 CIP: Improve Class 2/3 connection handling
a7610e837b Sort our column descriptions.
d8459d8930 packet export: Add default file extension
5d97cee7da Remove IPX from our default filters.
21ad017310 NAS5GS: Dissect 5GS network feature support IE-
af4b6cb9a2 Revert "docbook: remove equivalent case."
e4e0488da9 docbook: reduce ruby code duplication by introducing utils module.
622b17a475 docbook: remove equivalent case.
52bcc40d5e docbook: rewrite some ruby code according to RuboCop suggestions.
57c108570f Release note updates.
d3e3c00fbb prefs: fix crash when importing old filter expression preference
c20432285a git hooks: prevent first commit message line to exceed 80 chars.
44efca4ae8 editcap: move -I and -a options description to packet manipulation section
910bc034ab TRANSUM: fix crash when switching profiles
e94553167c Ethernet: Disable FCS validation by default.
bd3188b072 Add Windows 10 Release ID to About info
1f5c420508 BGP-MP NLRI can have Path ID for IPv4 Unicast/Multicast and Labeled Unicast
13150c9564 Exported PDU: adjust protocol and tag tree lengths
d3b4f1980e epan: Fix session null-pointer check
fe94133f0d Remove code specific to older versions of Visual Studio.
c68a1f049e WSDG: Fix a couple of links.
67a3f83769 GTK+: Remove the last original bit of GTK+ code.
e10e3ae9ea print.c: Handles special chars when using -T fields
c74dba69fc Windows: Fetch our version using RtlGetVersion.
1437b421a2 Qt: Fix crash when starting to drag on the wrong position
2d8e8b9574 CMake: Make the pdb_zip_package target passive.
305b0d3fbe RRC: upgrade dissector to v15.3.0
a57b3cee3c PER:  Also report if open type length is less than dissected length.
471fb9a54a packet-dcm.c: heuristic dissection rework
328f5cf440 Q931: do not tap packet if no packet info is present
d2a0167375 nfs: fix displaying of operation CLONE
724519d8f9 Fix shellcheck issues in debian-setup.sh.
b0a25f4443 Shorten the text of System Name and System Description in the info column
ef27a2c21c packet-ieee802211.c: Corrects A-MSDU addr_resolve dissection
74d0be8201 Disable coloring rules with invalid packet-testing expressions.
168ddd45c4 Try to fix the macOS builder.
0c75ad97d5 Qt: Fix Filterexpression Toolbar
5736125e3b F1AP: dissect more OCTET STRING from X2AP ASN.1 description
c6fc452c95 X2AP: upgrade dissector to v15.2.0
3a514caaf1 Qt: Move FilterToolBar to a separate class
5404cbbc7f drb/rbm: fix indentation issues.
81d1e2b55b DT2000: Call RRC dissector from newer primitives.
29f38cf782 docbook: replace ASCIIDOCTOR_EXECUTABLE with ASCIIDOCTOR_PDF_EXECUTABLE.
dbba573f4d USB: Fall back to transfer type from descriptor
336b56b3fc .mailmap: update of June (2018)
87973bf516 RTP: Common functions for allocation/deallocation of rtpstream_info_t
59c0b48d0a gtpv2: extend msgs supported in request/reply matching algorithm
707ca32614 gtpv2: all teid header fields should have the same type (like in gtp)
4c26988e72 USB: Dissect URB transfer flags
c778dec6f8 Add support for Cisco ACI
1e94202b0e [Automatic update for 2018-06-24]
86d1664272 F1AP: upgrade dissector to v15.2.0
f56b504067 Don't pass an un-initialized dummy structure to dissect_cip_io_generic().
9f8c332c59 RTP: code cleanup 3
db4fb82555 enip: fix no previous prototype for ‘dissect_item_sequenced_address/dissect_item_connected_address’ [-Wmissing-prototypes]
d2f1d48ecf NR RRC: register dissectors for UE-NR-Capability and UE-MRDC-Capability IEs
d5055d9846 NAS EPS: fix wrong operator.
a33d27a19b drb: fix no previous prototype for ‘proto_register_drb/proto_reg_handoff_drb’ [-Wmissing-prototypes]
024259bd73 NAS EPS: upgrade dissector to v15.3.0
e2f161adff NGAP: add dissection of DataCodingScheme and WarningMessageContents IEs
ff3b7c9a93 S1AP: fix a copy/paste error in a field name
e7ac2e4e92 Try to make sure we don't overrun sub-tlvs
651336f3e8 S1AP: update version info in header
3909f8a8b9 S1AP: upgrade dissector to v15.2.0
23bef01ad3 The fractional part of a secs+nsecs time adjustment must be < 10^9.
7728a336ed editcap: ifix time shift with useconds carry
590d0a483e Declare lead_surrogate only in the block where it's used.
edc2bebcec Include <stdlib.h>, to declare exit().
8ef62a83f4 PER: fix decoding of bit strings with an upper bound >= 64K
db6d8ae80c tshark/RTP: GUI dependency removed from register_tap_listener_rtpstream. As consequence of it a few functions were moved from ui/rtp_stream to ui/tap-rtp-common.
eee4f44e9d XRA: HCS check for docsis segments
8a62ff570c WSUG: Update the Follow Stream documentation.
9c2bb3d005 Indicate why we ahve to check the address type.
f61723d885 Squelch a warning from MSVC.
67fe4265e4 rtps: Fixed min_length in rtps_data dissection
d752f518cd     RTP: Stats calculation unification
5f45709d95 lwm2mtlv: Show object name in a generated item
013675c9ad DHCPv4: Fix dissection of packets using HMAC-MD5 authentication
9190cd1f89 Add dissector for Exablaze timestamping trailers
2bac238efb Fix in CRC checker for FPP
c678cf8a6a DHCPv6: Improve dissection of packets using HMAC-MD5 authentication
6b13c05da1 OpcUa: fix in function getExtensionObjectType
11ba10dd4b Fix build paths for cmake's Xcode project generator on macOS.
17604f15a1 CMake+macOS: Make sure we're using the right Qt tools.
7f77259e55 NR RRC: upgrade dissector to v15.2.0
ebf4ce3149 WSUG: Document the use of CMake when building on Unix
293be57265 Test: Add sharkd tests.
69fc3d8f3a HTTP: fix in desegmentation of HEAD requests and responses
c1e5733a28 travis: remove unnecessary qt5 in PATH for macOS
1600a7d9f8 Check the address type, not the address length, in multicast/broadcast tests.
50c1900141 MAC NR: upgrade dissector to v15.2.0
832b4e16d4 lwm2mtlv: Add Object name tables
c06bfeae0a RTP: Code cleanup 2
f99c1c4513 PDCP NR: upgrade SDAP dissection to v15.0.0
590d8c091e LTE RRC: upgrade dissector to v15.2.0
ccd2512602 CMake+macOS: Allow the use of ENV{CMAKE_PREFIX_PATH}.
1b4b5e59e9 RTP: Encapsulation of comparsion of two rtpstreams
01de57bef6 nas5gs: Fix bitmask for NAS key set identifier.
d818ca2cc0 User Guide: change MATE ref from Wiki to own document
27a1906c58 RTP: Code clean up
434fbe20dd Updating T6aT6b specific DIAMETER AVPs per 29.128 15.3
e02a4c0688 make-version.pl: If the VCS isn't git there is no commit_id.
7d2002f6f1 NAS-5GS: Fix dissection of security header.
92841d5eec gitlab-ci: add fedora build.
31c1cd95cf DNS: changed maximum length of dns names from 1025 to 255
bf829007b4 PDCP NR: fix IP tvbuff creation when MAC-I is present
304e03eb75 Documentation: Add version to Guides
b7b86bcd9f Adding changes for S6t AVPs to dictionary.xml based on 29.336 V15.3
f2ece6c051 CheckPoint FW-1 New encrypt check point added
23b09811b9 Remove an unused recent setting.
d88c5df0cf Test+CMake: Make our test grouping more fine-grained.
f1c410275f Get rid of some occurrences of Q_UNUSED
9ce3036037 802.11: Dissect locally originated mesh frames
8e270f854e rbm: remove unused ei field.
7fca68fb7c rbm: fix no previous prototype.
654ab0d96b expert: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
7ca88cc629 Diameter: Update S6t interface AVP:s
5f67f27424 Bluetooth HCI update
bef062e56e CIP: Improve I/O handling
333e915cff Better name for the routine.
078a53f994 For the contains operator, both sides have to have the same type.
df9cd64550 character constant in dfilter now must fit into one byte
21a02e29de [Automatic update for 2018-06-17]
479c2ba38b FP: Decode more fields and show units
ea5c8435e4 GSUP: Add Supplementary Service relate ddecoding
9055584dce rbm: improve fields layout and decode more types.
580b2e13f1 GSUP: fix incorrect message types
1a8ed6fa28 Fix NFSv4.2 CHANGE_TYPE constants
2d4b50fc3d Put the entire server response into the Info column as is.
3d5b268323 dot11decrypt(crypt): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
8c959c80e9 bthfp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
866ddb1b18 Add -Wextra-semi to (clang) C and C++ flags to make sure the buildbots will find this.
8b87a865d5 NAS 5GS: Add dissection of Security header.
25d3c6270a MAC NR: fix dissection of single byte padding CE
5ea2fe3844 pfcp: add handle of IEs with null length
08ef8f1326 Just extract the title length once.
1e84591f4f Fix some "bad file" messages.
7f3d7199fb Convert NetMon comment titles to UTF-8 when reading the file.
92412335d1 No need to check for a UTF-16 string's length being a multiple of 2.
3df05f3ec8 Fix indentation.
58d211dc7f Fix the handling of paths in the process information.
5b3ce0bf9e nas_5gs: fix ifdefs in nas_5gs_mm_message_type_vals.
587b5a756e NAS 5GS: Further updates according to 2.0.0
555067724a VoIP: fix in prepare filter for VOIP calls
78ae936d6b ISUP: Add an expert entry for wrong optional parameter length.
1bbbbdcf46 [GSM A RR]: Fix Feature Indicator (10.5.2.76)
ee4d8c66d5 pfcp: corrected Graceful Release Period tree Header for better readability
e281ca6f83 HTTP2: prevent a segmentation fault if HTTP2 dissector was not called on first pass
94bf85ad26 ENIP: Pull out CPF items to separate functions
4059b56d3d DOCSIS: correct reassembly of UCD in REG-RSP-MP and DBC-REQ messages
40f655392f Bluetooth: HFP: Implement some Apple-specific AT commands
69ad89caa9 Make sure *both* sides are unsigned.
0cc092d4b1 Try again to fix the signed vs. unsigned comparison warning.
96c4655ae0 Fix signed vs. unsigned comparison warning.
871e964627 Add some length checks, remove a DISSECTOR_ASSERT().
a37ace7bfd Doxygen updates.
169ff5a7f5 BT Common: fix btcommon.eir_ad.entry.le_role filter
4e7f4881d2 Don't let randpkt write packets libwiretap can't read.
a03eacc7aa Clean up handling of counted blobs of bytes.
362576e107 gtpv2: Avoid possible misuse of comma operator warning
ac17c3fe14 GTPv2: updated Presence Reporting Area IEs
16b04f59ed NAS-5GS: Update towards spec 2.0.0
6825f47bd1 wisun: fix name of Netricity Frame Type IE
9b03b6fc8e ber: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1568ea952b BT Common: use bluetooth_address_type_vals with btcommon.eir_ad.entry.le_bd_addr.type
24a2e2d52f Diameter: added AVPs 2845 and 2846 to 'dictionary.xml'
4f383c2b8c zbee nwk gp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
7b6f351a05 inap: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
bfba71c3b0 http: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2047d68872 opa-fe: Add Support for Reassembly of FE TCP Packets
53a1840626 Windows: HiDPI-ify our native print dialogs.
2f64ec0844 Give more detailed information about capture permissions on Debian.
722d6b06f6 Rewrite make-{dissectors,taps} in Python
bfb7028ba9 More shellcheck fixes.
0e3901d82f debian-setup: fix GnuTLS installation for Ubuntu 14.04
3b5b7b4da9 dct2000: call LTE NAS dissector for r13 release
deddb545b8 Offer a permissions suggestion for macOS.
dd87f2018a Fix names in declarations to match definitions.
5ecbcaf483 Improve the secondary error messages for pcap errors.
e0b8837d9a [Automatic update for 2018-06-10]
3c9c2c6534 If device->active_dlt = -1, show "Unknown" rather than "DLT -1".
0fbb5f84d0 Do bounds checking of the offset and length in proto_tree_add_string().
33eb5e73dd Use FT_NONE, not FT_STRINGZ, for the field that covers the packet.
e12e6b79f9 RRC: Simplify private data creation
4ffca502cc NBAP: Simplify private data creation
8f3ff1d24d RANAP: Simplify private data creation
1aff175b1c gitlab-ci: add opensuse build.
edcad2c3f5 gitlab-ci: add centos build.
df1b07cc62 gitlab-ci: add tshark --version test after all jobs.
d279713cf8 inap: Add Digits dissection
bc2e185278 fp: Use add_item_ret for cfn control
8c73874ef0 Fix handling of text headers with non-text values.
e528602a64 A bit of fine tuning the stcsig dissector.
e088fcd84c gitlab-ci: make ubuntu steps a module.
c8f070473a camel: Add Digits dissection
b296168874 rpm: fix compilation on centos (uses cmake3).
43a88c230f Fixup a couple of shellcheck "fixes".
89540b9cba Make the string representation of the frame bitmap cover the frame bitmap.
09a7e8e863 The string part of a NULL string is zero bytes long, not 4 bytes long.
3cfd2bf0b3 NGAP: fix compilation with gcc 8.1.1
ee88dc8196 BT Common: fix dissection of 32 bits and 128 bits UUID
650e379154 Show the names of the profile, device and cluster in the simple descriptor response.
d56e596fb9 rtps: Added data tags
bd2c4deb72 LISP: Decode AFNUM_802 as AFNUM_EUI48
99aeec08d0 Diameter: Add enum value to 3GPP AVP 614 Server-Assignment-Type.
20971b17e1 NGAP: New dissector for 3GPP TS 38.413
2b1741ecd0 rpm-setup: add rpmbuild package.
e2ada3e687 rpm-setup: add support for opensuse non-interactive mode.
63c62a2212 tools: update rpm-setup.
e7c6576b51 SCTP: Add a checkbox to show relative TSNs
9932f496e2 PROFINET: ErrorCode2 is updated
7ae1c683f3 s101: add initializer.
1c7b101b35 New protocol support for Lawo EmberPlus which is Glow embedded in S101
e020ccab49 Fix again.
36c79feda8 Fix indentation.
0a9e92d585 Use proto_tree_add_expert{_format}() to report errors.
0d25e3d11f ua3g: updated freeseating message decoding to support ipv6 address in maincpu0 and maincpu1 parameters.
f8092f96b3 Qt: Move wireshark-qt.cpp back to ui/qt/main.cpp.
37119e5da0 FP: Migrating some fields to add_item_ret
f76f9a51b8 Fix a comparison.
8f664a746c Preincrement iterators for better performance
4905983845 More shellcheck checks and fixes.
0882e94cff Qt: Set the ByteViewText field and protocol foreground.
0ac8960b9f rbm: fix compilation with gcc-8.
100d8ec970 add dissector for distributed ruby protocol.
500102c265 add file dissector for ruby marshal objects.
27ce47ce83 FP: Decode T1,T2,T3
24713511eb wiretap: add support for ruby marshal object files.
78cb5c7776 FP: Show sir target units in tree
56a33b8093 MTP3: Have prototype parameter names match the implementation
9031281672 CMake: Get rid of FULL_SO_VERSION
6bb5a7af66 lemon: Make it build with __clang_analyzer__ defined
79da59e31f FP: Only show 1 digit after the dot for UL SIR
c99e9d6aa4 Add COMMON_ARGS to the "Command and args" message.
a5d6ccc50d Shellcheck fixes.
f2dada0663 Make sure proto_tree_add_expert items are always added to the tree.
c82883c1d6 cmake: fix DTD, Diameter and radius dependencies
26be931810 extcap: Fix a potential leak of memory pointed to by 'toolbar_entry'
e8493fa7c4 GTP: Don't test for the obvious
d10f0a62b2 3GPP NAS: fix dissection of Linked TI IE
16cd981151 Tweak cppcheck to test with better settings
fc4de96fe7 Docs: Update the Configuration Profiles section of the User's Guide.
ba3dfd5f4b Fix rpm-setup.sh so it works when you're not installing the optional pkgs.
ae759a4777 VXLAN: hang undissected data off the top-level tree.
5138f6b8c3 WSUG: Update the profiles dialog image.
446b22ba25 Debian: Add missing symbols.
8cead5ed74 UDS: Add Transfer Data Block Sequence Counter
836e2bfe55 Debian: More GNUTLS updates.
c23f352064 Spirent Test Center Signature decoding support including FibreChannel
394f603c2b Diameter: Type name should be IPAddress
7745c093cf Diameter: Add some protocol values to AVP Protocol enum.
896049f68f SYNC: make sync.length_of_packet filter usable
ecc9b011c5 SYNC: fix decoding of PDU type 3 format
6327a86981 We were telling the FibreChannel dissector to decode the last 8 bytes twice
b891fe969e Diameter: Update with some AVPs from RFC 5777
cbffd8c646 gtp, gtpv2: improve request/reply matching algorithm
14456d0de8 travis: fix gem command line.
94c92f2492 Remove a now-unused field.
6440a33fdf ZBEE-NWK-GP:add support for some ZGP commands
447ffdf042 Correctly handle the PPI GPS timestamp fraction
8e7396edb4 Don't use FT_STRING fields for non-strings.
34df836f0f Debian: Use libgnutls28-dev.
63ded3e9df Move a comment where it belongs
e253c18400 PDCP NR: add SDAP header presence indication and dissection
1f6eb7d7a8 SCTP: Adjust minTSN
b9e8b7cb24 When using the NEW_PROTO_TREE_API, the proto_tree_add... functions are "redefined" to handle the same way as before.
70e49e8e13 travis: don't install asciidoctor's documentation.
3add4176ea tools: add bsd-setup.sh.
6addd9602b gtpv2: Fix timestamps in GTPv2 Secondary RAT Usage Data Report IE
5aa20ff824 Allow user to override config dir for all OSes
236af95178 Added support for new proprietary fields (private extensions) for Ericsson.
79b12ab071 Use proper unsigned constant for bit shift
4af23446b6 Send the "Command and args:" message to the right output file.
ceeff7db4d MAC: Use PINFO_FD_VISITED macro
3542b22ba7 RLC: Use PINFO_FD_VISITED macro
f6e3ed7e87 RRC: Use PINFO_FD_VISITED macro
79a024337d NBAP: Use PINFO_FD_VISITED macro
6be2fa34e7 RSL: Fix bug in dissector for RELEASE REQUEST
5767118ec9 Free dynamic header fields on exit
5c51008ef0 Fix handling of guintvars.
f5faa1e12d [Automatic update for 2018-06-03]
de6f6056f1 CIP: Remove extra tree level from path segments
045f2aa173 sharkd_session.c: fix a size_t to int conversion warning emitted by MSVC2017 x64
2f9c61f03f Name update.
05b7f6e52c FP: Use PINFO_FD_VISITED macro
4812085c28 scte35: fix uninitialized variable.
871ed51bb1 DCT2000:  call lte rrc dissector for later releases
51318eccfc Make make-{taps,dissectors}.c shared code shared.
f4e3d8cbf3 Qt: Rename MainWelcome
5ff8c3895a SCCP: fix performance drop in reassembler code
a1a56bd97d Qt: Move Layout and clear master_split use
2235c89e0c gsm_a_bssmap: Add LCLS specific PDU dissection
b5f36fed86 pfcp: decode Network Instance as string
dd33eacfa4 CIP: Minor updates
4e82b0b6da Remove tabs around manuf names as shown for BASE_OUI
c9ba7c95df CIP: Use a struct for connection triad
a7c244e4f1 Don't assume an HTTP header doesn't contain a NUL.
bbf31d3d54 CIP Security: Fix Preshared Key parsing
de447c1544 sharkd: add support for io graph.
f6679c75f7 Docs: Add a live preview section to the docbook README.
241eeb6333 Docs: Fix a couple of Asciidoctor warnings.
00f51fef21 Don't check the CRC if the message isn't big enough to have a CRC.
64a2b4101a Move make-taps and make-dissectors to tools/
337b991cf0 PCP: implement label support introduced in PCP 4.0.0
02047488f1 Thread dissecting for Coap payload: fix to token index
ff28818088 mysql: fix packet length calculation
d8c19f8593 CMake: clarify that perl is mandatory
52066dae67 DCT2000:  call NR RRC dissector for protocol payloads.
93e6ab8eb9 Fix problem building on NetBSD 7.1.
55304159fc Test: Add UTF-8 filter tests.
a5d3079b07 ifaddrs.h may require sys/types.h to be included first.
031dc5dfc4 Diameter: Remove make file.
9e4f7dc50d Qt:Fix ProtoTree Copy
c5b5c4a2ed ZBEE-NWK-GP: Correct the number of leading 0s in display
30ebff35e3 Qt: use data() instead of constData() in pcap_compile().
06571ad330 Add valgrind support to randpkt-test.sh.
8da4777440 Qt: fix memleaks on opening a context menu
349c3aa3d5 Qt: fix memleaks in protocol preferences menu
7a59406e78 Qt: fix memleak in PacketList::contextMenuEvent
ac041b9d0b Qt: fix memleak from cf_get_display_name
1a1f424346 Add PROXY(v2) protocol
6bcae9d34c .mailmap: update of May (2018)
2cb6056388 http: continue parsing in spite of illegal header name
635cad9373 mstp: fix buffer overflow in COBS decoding
bf886df8b6 wiretap: camins: add support for timestamps
8f6c3ee8e1 Boost the maximum frame size.
c74ba09dcf Use rel_time_to_secs_str() to format a time delta.
d2671e6b6a RPC-over-RDMA: fix infinite loop
1787a1f84c Add the MATE documentation chapter to the User Guide
1d8c18673d ua3g: added setup of rtp/rtcp converstations from record-rtp message
f573e8f2fa gtp: added "response in/to" for GPRS Data record
db009f4b07 GTP: fix dissection of GGSN addresses in PDP Context ie
272caac0e9 GTPv2: improve visualization of PDN addresses
f59272dd8f ESP: fix a memory leak in UAT management
338604ad9e tools: rename rpm_setup.sh to reflect other similar scripts.
fab15cd64f wsutil: fix compilation on freebsd.
2439483593 Indicate *which* field would go past the MAX_TREE_ITEMS limit.
91c069d5b3 Fix test for early exit from MMSE dissector.
315b905ed5 ua3g: updated decoding of set-skin-id message
b3ccf911db ua3g: fixed decoding of start-tone message
07454464a4 sctp-analysis: Use g_list_free_full() in a couple of places.
ea763a9638 Qt: select a better default Decode As table
2ef7e8cf42 SCTPAllAssocsDialog: fix memleak of "sctp_assocs"
d90aa21395 CIP: Pull out segment parsing to separate functions
20db0cafec ICMPv6: fix wrong tree for some bitmask field
e54c0477bc ICMPv6: fix malformed packet when there is Use Prefix Part Label (Router Renumbering)
25118898a9 Make sure the offset doesn't overflow.
101b692569 Fix incorrect formatting of NSAP area addresses/address prefixes.
af24816568 [Automatic update for 2018-05-27]
72872a7328 More bitfield fixes.
5b30d5c767 Have a dissector table for SSL/TLS/DTLS ALPN protocol IDs.
53a373693c Fix 802.11ax fields.
59b2ea5129 Fix STUN-over-SSL/TLS/DTLS.
e299b4098b SCTP: plug the remaining memleaks in the tap
06879e89c0 SCTP: fix crash when filtering an association
0e517232a8 Added support for extended length BACnet MS/TP data frames.
07f7008e4c 6LoRH: fix in IP-in-IP header dissector
b401307e36 quakeworld: fix issue found by PVS Studio (V529)
852037fa3c maxmind_db.c: fix a memory leak
0c64946e04 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
ef5fb85983 gQUIC: update code source link and add new error code
5f35fddc23 gQUIC: it is possible to have multiple COPT Tag
169887f170 udpdump: add error message from libwritecap.
63f7668990 ssh: change return value from gint to guint (CID: 1417453).
7f4c2bae5c ciscodump: check return value of libpcap_write_packet (CID: 1435606).
089368f97e More comment updates.
3a9a55979c Fix comments.
da68966665 Update protocol references.
9b92d825cb SSL: Send the record_length to the dissect_ssl3_alert and use it
bf8590326a dpa400: Fix wiretap data packet len
a1e5a15780 wslua: fix NSTime:__tostring for negative values
b078310bd0 Qt: fix use-after-free on error while saving exported packets
0bfdb0f72b PAPI: Add new type for WebCC
ca1999f2d2 ua3g: move if in the fallthrough case.
53dfec9b99 Qt: Configure the selection color via the preferences
31663c4056 ua3g: moved setup of rtp/rtcp conversations from packet-ua to packet-ua3g, where the start-rtp message is actually decoded.
9830c5f7f9 uaudp: removed old/unused code (#if 0...#endif)
67051511ed smb: fix wrong exported smb2 object due to hash collision
69e9dd2c01 ieee80211: Support raw 802.11 data frame dissectors
054979a2a4 .mailmap: update of May (2018)
93adeae1a8 Remove some unused .gitignore entries.
0362891ecf media_type: Default decode application/octet-stream as data
0dcd8cd1a2 Asciidoctor: Remove underscores from macro names.
c4c5ad2686 ieee80211: Make DMG Capabilities dissection handle earlier formats
ca434b16d5 PDCP NR: add a framing option to indicate MAC-I presence in user plane PDU (CID 1435480)
4b665e2649 Allow extra plugins to be missing e.g. because they are in another branch and still succeed with CMake.
f23306e847 opa-mad: Add Support for Reassembly of PA & SA RMPP packets
06d6fbfdc1 6lowpan: fix reassembly for forwarded packets
25a95709a1 extcap: set EXTCAP_DIR in the root cmake file and propagate it.
63025ae2e1 ws_pipe: don't check for negative number using DWORD.
6000b8d872 DoIP: ISO 13400-2 Diagnostic communication over Internet Protocol
78f04d4800 RNSAP: Parse transportLayerAddress and bindingID
cd2d3dd645 NBAP: Fix style issues in .cnf
b16f7f7397 ieee80211: Add dissector for Aerohive vendor specific IE
1bdc98936f coap: Revert "Store ctype values in transaction tracking"
afd0eef4f6 androiddump: Fix tcpdump encap type when libwiretap is used
c59fae221e pfcp: updated names Sx -> PFCP
36bb60170d uaudp: simplified code (moved tests of length before the switch/cases)
790d490249 CMake: remove GIT_BIN_PARAM
1b6c702226 Qt: Support search without a selected packet
c159d48420 maxmind: Move request processing to a thread.
dcececa79f ieee80211: Make QoS DSCP Exception and Range descriptions searchable.
44ccc3a963 ieee80211: extend DMG capabilities element
949bb98319 IEEE 1722: rename IEC subdissector from 61883 to iec61883
5ccac2b65a NBAP: Simplify private data API
14b2d4c4a3 Add asciidoctor and asciidoctor-pdf to macos-setup.sh
570bc14df1 plugins: Don't free static variable
83f6dd4ef9 ws_pipe: fix return code on windows.
1a80691ee7 Expand doc/pugins.example README a bit.
7f45158f96 Fixups to doc/plugins.example build
a8b6c6fbcc Don't look for Asciidoctor PDF unless we find Asciidoctor.
603fe4c7ad Qt: Update menus when mark/ignore/timeref packet
422c37499f vnc: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
6957de495f VNC: move parentheses (and reindent code).
675e0649c0 make our version of nla_for_each_nested() public
1d2b0d91e3 pem: validate the base64 lines
d9c70acaf4 RANAP: optimize a bit the heuristic checks
da07094516 RNSAP over SCCP heuristic dissector
ab53ddbdce NBAP: remove an unused expert info field
54ab26ad93 NBAP: remove a useless mask
eadfd6d3c3 Qt: Default no selection in UAT dialog
b1b4d1e1ee uaudp: added support of IPv6 address for the system_ip preference value.
54e6d5551e NBAP: optimize a bit the heuristic checks
0542c5b700 Do IP address resolution synchronously before printing in TShark.
0f1f1d0ab8 Creat protocol tvbuff before allocating and freeing memory.
f01ff0cb0c Test: Consolidate our environments.
e4bca0316b Fix a typo.
1266da2c53 enip: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
46dc5f7516 sccp: fix data reassembly with multiple fragments
fc6dd90351 nas-5gs: Return if the message isn't 5GS.
8fdaeb80e8 rnsap: fix use-after-free of "obj_id"
ede3cdeec9 lwm2mtlv: Fix reloading Resource name table
eed4961387 CMake: Search for asciidoctor-pdf separate from asciidoctor.
50197b3023 Qt: Set a minimum width for the main window.
f45ef3d46d rlc: Catch exceptions from sub-dissectors
d41a5dceff ieee80211: fix the value for CBAP allocation
5d69755c50 Convert doc/plugins.example to use CMake
03aae2267f CMake: Fix unset VERSION_RELEASE variable in wireshark.pc
51062de5ec proto: add handle of NTP bit 0
662b3a27f8 Windows: update custom_plugins.txt template
f9658cd512 GTP: update GTP-U extension header types
2ecf69f773 Test: Be more paranoid about our log output.
e6c832c49a Update some CMakeListsCustom.txt templates
ec421a07b5 Restore doc/plugins.example Makefile.am
dbd99f8998 PDCP NR: status bitmap starts at FMC+1
bded74eb66 Do not use #if* in struct
95082052da json: fix typo.
cd49b7f4fe sccp: refactor XUDT/XUDTS dissection to reduce code duplication
3f794bb2bb Make the two names for Unigraf DPA-400 captures the same.
544aba3263 Make the two file type descriptions for WTAP_FILE_TYPE_SUBTYPE_MPLOG the same.
033a1be4ab Add an entry for WTAP_ENCAP_DPAUXMON.
040b70364d Add entries for two WTAP_ENCAP_ types, and clean up another entry.
b6d24bf37d 80211ax: Fixes for Mult-STA Block Acks, searching in MCS sets, a-control
0afa145a4b [Automatic update for 2018-05-20]
e7056e6ce6 CIP: Code cleanup
8ee56d2982 Get rid of add_async_dns_ipv4().
724877497a Make private variables static.
7655e0bad6 cmake: move extcap sections to extcap/CMakeLists.txt.
e4edeab1e0 prefs: fix bug in color saving
5ed87ffe06 If the OS version of curl isn't new enough, download and install from source.
7138fc8dc5 Install CMake 3.5.2 on Lion and 3.7.2 on later releases.
b1de8c87a1 Older versions of Clang don't understand -Wpedantic.
1a4f65c4a3 Don't try to download MaxMindDB on Lion or earlier.
5fb3385701 maxmind: Process our requests more often.
52e3e79ec7 Wrong Darwin major version - Lion is 11, not 10.
7ae53c7e95 Don't try to download Ninja on Lion or earlier.
24baf35566 ieee80211: fix typos related to 802.11ad
71a240d611 cmake: remove dependency of i18n.qrc on .qm files
819696eaa7 prefs: remove wimaxasncp.udp.wimax_port compatibility
40dbc0ccf2 proto.c: do not dereference a NULL pointer in proto_item_get_len() on first pass
ad80dd0831 BOOTP: Disentangle BSDP naming from PacketCable.
8beb669b32 travis: add regression tests to pcap builds.
b849730be7 randpktdump: use boolflag instead of boolean in config.
0d39276961 elf: fix unintented sign extension.
a52aacd716 CMake: cleanup ui/qt/CMakeLists.txt
90887f3367 QUIC: Append colmun info and use small "name"
699485fbab Qt: Make sure we destroy the Capture Information dialog.
e7c5804ba2 Debian: Add a missing symbol.
f440561b8c dot11crypt: add bounds check for TDLS elements
39586110d8 travis: add wireshark/stable ppa.
c57695a13e dpauxmon: remove precision loss in dump_packet.
0937979a61 Asterix: Definition for ASTERIX Category 032 - Miniplan Messages
a0b46a06f3 Win32: Add a missing check.
2a9886bf09 RRC: Make the U-RNTI field filterable
644939ed9e CMake: try to fix duplicate qm builds on Windows
64ef1ca87f radius: fix memleaks in dissect_attribute_value_pairs
177ea9e75a test: require Libgcrypt 1.6 for TDLS test
438c1066d5 GQUIC: Tag are always use LITTLE ENDIAN encoding
d6eafc0941 GQUIC: Add support of version Q04x
7754c3086b isobus-vt: fix issue found by PVS Studio (V523)
c20255e25a rsh: fix issue found by PVS Studio (V519)
57ddb2e651 lbmpdm: fix issue found by PVS Studio (V519)
6a95d5251c exec: fix issue found by PVS Studio (V519)
4ae76081d5 btavdtp: fix issue found by PVS Studio (V519)
4d711c92b1 reasemble_test: fix issue found by PVS Studio (V519)
c4ba94f398 dpauxmon (extcap): fix no previous prototype for function 'nl_receive_timeout' [-Wmissing-prototypes]
cf85fd13bc dpa400: fix no previous prototype for function 'dpa400_open' [-Wmissing-prototypes]
edab64cf4e authors update
fd85b477d6 opa-mad: fix issue found by PVS Studio (V501)
3a0b4d6431 vnc: fix issue found by PVS  Studio (V1003)
88f7dae986 pkcs1: recognize the ecdsa-with-SHA1 OID
d8ab5676dc dcerpc-fileexp: fix issue found by PVS Studio (V523)
b5cba9ea11 qt_ui_utils: fix issue found by PVS Studio (V519)
2fd5f93188 Qt: fix issue found by PVS Studio (V519)
780087d996 radius: fix issue found by PVS Studio (V519)
b21385b384 rpc: fix issue found by PVS Studio (V523)
3bbcd32d95 UMTS FP: fix a load of misaligned address reported by UBSan
4a01a952ed Remove older Visual Studio suport.
d08d0a87c5 Eliminate some unneeded header checks.
054a7e4606 Qt: Fix a memory leak.
7612814769 Add a few more notes to git-export-release.sh.
4edfcaa102 Qt: Save the Capture Information dialog geometry.
1feea92ef3 CMake: Skip more header checks on Windows.
d0823e3920 GSM MAP: Dissect SM-RP-SMEA
322f163cbd Update a comment.
73678453bb WSUG: Fix an attribute.
cb9b889d40 travis: remove duplicate line.
0c8c714e9e travis: enable apt update.
37e4cf69f1 Not GTK+-only any more.
8322c5e210 Get rid of a GTK+-only field.
2dfce3b54b pfcp: add message length check
de354e3149 Minimum supported QT-Version is 5.2
d90505e8be Not GTK+-only any more.
9ec5b2b0fe Qt: Implement the capture info dialog.
62999cc677 Windows: Make sure more native dialogs handle HiDPI.
d3427b8a65 megaco: fix issue found PVS Studio (V517)
4dc27d9b7d CMake 3.11.0 has problems on Lion; use 3.5.2, which works.
995b0bab09 ldap: fix issue found by PVS Studio (V1001)
e18d20c728 wbxml: fix issue found by PVS Studio (V1001)
233c27e9dc smpp: fix issue found by PVS Studio (V1001)
e2ebd8c72a rtps: fix issue found by PVS Studio (V1001)
c05757ff35 h264: fix issue found by PVS Studio (V1001)
67c6420473 ber: clamp BER lengths to avoid integer overflow
df5a8b29bb ber: fix buffer overrun (read) in dissect_ber_constrained_bitstring
9ee790e99c tvbuff_zlib: reject negative lengths to avoid buffer overrun
e67283ddca ISMP: fix tuple decoding
2af0e81071 dissectors: fix uint to int wrong sign promotion.
d7ea76d1e5 x509: Add decoding of Userid "0.9.2342.19200300.100.1.1" "id-userid"
2db3db56bf umts_rlc, umts_mac: fix memory leaks (found via ASAN)
3ba56ce586 wiretap: Add a reader for files in the PEM-like format specified by RFC 7468
48fac2a18d gsm_a_dtap: fix off-by-one buffer overflow (write)
171d92cc14 lwm2mtlv: Add Resource name tables
4c1690ac47 CMake: require at least CMake 3.5
e21da73826 CMake: fix Git binary parameter
4fd404d8da Update Eugene Adell's email in .mailmap
30ae3847e0 Mention how to get Ninja, and speak more of UNIX and UNIX-like platforms.
81bfa3f7b8 Don't speak of "UNIX".
9c20675d0e Give Ninja build instructions if we've installed Ninja.
ec8b402a76 Download and install Ninja.
e7db145b7f Get rid of debugging printout.
748c569f88 Clean up Qt installation.
67b9ccd45f Update a comment.
33c836af9f Builds require CMake, so always install it.
548f7547fe changing Author's email for Eugene Adell
f4724d0b37 Qt: MainWindow::dropEvent fixes.
4413d43962 rtcp: fix buffer overflow in transport-cc dissection
10306f9a32 Free g_array_free-related memory leaks
bb81e1807b Free g_ptr_array_free-related memory leaks
d80acae40d tvbuff: make tvb_bytes_exist fail with negative values
17647c4041 fip: avoid tvb_bytes_exist with negative length
e0002b0427 extcap: Support for DisplayPort AUX channel monitors
8f4072b481 QUIC: fix initial_max_streams_* decoding and rename it
5fef0e8c37 Fix indentation.
6e88943d0e BGP: Validate length of Path Attribute records.
d80dbe533c Display configured checksum Expert summary string
843735e0ef dns: fix null pointer deref for empty name in SRV record
19c4589246 proto: handle split bits covering more than 32 bits
b10dbb8614 ieee80211: Conform with IEEE802.11-2016 around VHT MCS Set in VHT Capabilities.
57e2e0c10d Update some comments.
5e5cc440a2 checkAPIs: handle C++ / C99-style '//' comments
3a1bf2b87e Use ws_g_warning() for plugin registration errors.
6dedca3ece wiretap: use pcapng_debug instead of g_warning.
d08a53a7b9 Q.931: fix use-after-free (write) of "q931_pi"
52f4a2c4d1 mac-nr: check that control elements happen in the appropriate place
503dc214ad Remove a question from a comment.
afad14dcfe Get rid of some GTK+-only stuff.
7d1c534ac9 tools: add missing packages to osx setup.
4a3813984b Fix indentation.
3a0dd69d04 Get rid of some GTK+-only stuff.
bd166c2b08 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
5fa2719a7d wsutil: fix json-glib memleaks and warning
a2376d27d7 batadv: Check checksum for full TT responses
4a8957540d batadv: Accept Multicast TVLV v2
e6d2f14009 ieee80211: remove unused variable and fix compilation
761365e574 radiotap: Bring the HE header dissection into conformance with changes.
fce04c23ef ieee80211: Bring HT Info into conformance with IEEE802.11-2016.
b1e0cb01b3 coap: fix use-after-free of "coinfo->ctype_str"
5b385f3a4d [Automatic update for 2018-05-13]
b55713dccb Suppress -Wshadow warnings in Bison-generated code.
fb877ef5da Get rid of some GTK+-only stuff.
4e0de38081 Get rid of GTK+-only structure member.
315599fff6 Report the appropriate secondary message for ENOSPC and EDQUOT.
af394ddf72 Add missing docbook graphics files to the CMake file.
04fffbbe9f batadv: Fix label for batadv.unicast_tvlv.src
f8ac12c5b3 html2txt.py: replaced 2 occurences of '{}' with equal '{0}' because of CentOS 6.x+Python2.6.6 issues
4d800d7b8a gsm_a_gm: fix potential buffer overrun (read)
65754fa4d7 bluecom: remove dead stores/increments (found by clang).
16a52bff6c rtmpt: fix dissection of multiple packets on second pass
e7cd2f8960 CIP Motion: Various Updates
5ec2265d2f test: add test for resolved addresses
b217c8fea1 cli: make "-z host,ipv4" filter actually work
03a8e01cfc CIP: Data Type updates
91d173eb13 MAC LTE: fix mac-lte.slsch.format field
14f42f40df Remove wireshark-gtk.desktop.
75a4568a00 NSIS: Fixup some uninstall variables.
becc442da9 wsutil: fix WS_INET_ADDRSTRLEN definition on Windows
17190a1ed2 List some removed features in the release notes.
aedc1c7e49 NSIS: Modernize the installer and remove GTK+ entries.
ff90e30944 WiX: Remove remaining GTK+ content.
f7e879c5cf CMake: Remove FindFreetype.
c430645b4d wiretap: DPA-400 logfile support
bfd51199e7 DisplayPort AUX channel protocol dissector
68ec514b5f wsutil: null-terminate string in ws_read_string_from_pipe (CID: 1364684).
695fdaba95 nettrace: add g_assert in write_packet_data (CID 1435482).
9a30bad6b6 gitignore: add test log files.
a729c0f173 wslua: fix memleak in Dir.remove_all on error path
d834299472 Remove a bunch of unused images.
4362276ef3 fp: Avoid changes to info column after payload dissection
9a8f44f4bb fp: Fix incorrect framing
2800786c16 nas_5gs: remove legacy return (CID: 1435476).
0ee4a60bc7 zbee-zcl-general: fix typo (CID 1435473).
957ae1fc48 packet-ieee80211: fix infinite loop (CID 1435463).
23e1cde5e7 Windows: Make sure native dialogs handle HiDPI.
e76ca2d3cb ui/tap-rtp-common: fix some memleaks
67ea8cb25f ui/voip_calls: fix memleak in is_mgcp_signal
5507a34d1f Qt: fix memleaks in CompiledFilterOutput
064c09a293 Qt: fix memleak of profile name on copying a profile
e7d24c606c Always explicitly set tm_isdst before calling mktime().
517e353e7f Qt: remove unused vars in main_window_preferences_frame (CID 1435498).
4b6224a673 proto: don't overrun buffer.
a5e3414fc6 extcap: Fix required indicator
bba0041bfd Qt: Add Show as UTF-16 in Show Packet Bytes
a1f95b6458 Qt: Add plural translations
612fb778f5 Qt: Update frame selected in several cases
4513c66b1a You have to set tm_isdst before calling mktime().
270f0554d8 You have to set tm_isdst before calling mktime().
2946575199 Fix infinite loop.
c1deca1401 smb: fix memleak in export objects
e9c5d937b5 Windows: prioritize Npcap over WinPcap
8756d0ad12 sshdump/ciscodump: use groups in config.
7a09f7b754 dtls: Remove period from Version blurb
c2eb71c25c Qt: fix IPv4 GeoIP lookup in endpoints dialog
7782cb8688 sharkd: fix IPv4 GeoIP lookup
0af6ba1a53 extcap: Group arguments
02a67d4e1e Report the file name in the "#if/#endif mismatch" error.
76a29d7855 wiretap: make open_info_base[] const
f7a660ec28 Bluetooth: ATT: Fix description of few fields
d230b30610 Bluetooth: Assigned Numbers: Add Mesh Characteristics
a87b5fc43f Bluetooth: GATT: Add prepare to implementing FTMS/FTMP
6c0f6f52d3 gtp, gtpv2: fix memory leaks in association code (found via ASAN)
6e9c3438bc Revert "wiretap: DPA-400 logfile support"
dfd6eb5d68 wiretap: DPA-400 logfile support
c9832726bf Refer to the bytes of the real checksum field if the checksum is missing or generated
fc5ebe217f wiretap: Add a file_gets variant that returns a pointer to the NUL terminator
282eb96e63 pfcp: added IEs 132-139
f72481a144 Test: Make sure we run our display filter tests.
b27cd62519 mac-nr:  Break down the RAR UL Grant
9136c59fa1 IEC-61850 MMS INFO-Column extended with invokeID, domainID, itemID
5cdff26107 sharkd: support for MaxMindDB.
a834d3794d [Automatic update for 2018-05-06]
4e6d4b94e2 zbee-security: fix keyring memleaks
84c200af93 travis: update to gcc-8 and clang-5
4c14ac0754 tcp: fix memleak in Follow TCP tap in error cases
230d7d4e90 Test: Integrate ftsanity directly into our tests.
15cfc41e94 Don't use dladdr() to get a pathname for the current executable().
41445d0e97 Use dlget() and dlgetname() to get the executable path name on HP-UX.
f447aa7dd7 On Solaris, check for getexecname in CMake.
1ebbb09c5b plugin_if: fix small memory leak in ext_menubar_add_separator
8569b8000f pfcp: fix typo.
7c9f333ad0 nettrace_3gpp_32_423: fix memleak and copy of uninitialized memory
7591ed848e Test: Add dftest to our tests.
8db1616ec3 Get rid of more autotoolsisms.
ec5af355d3 docbook: add "-y" to all windows choco commands.
3f49c0d3ca g_slist_free_full: Use g_slist_free_full() in a couple of places.
8815ac76db CMake: fix build by not unnecessarily linking with wsutil
7f7f8326af autotools: remove more makefiles.
ecefe755d4 l16_mono: fix a typo in CMakeLists.txt
12613415ef travis: use ninja for building.
ae6afe416b CIP Motion: Attribute Support
087cb7d7aa pfcp: updated UP Function Features IE
0d9a7455a6 Fix function declaration of ws_buffer_length().
895cfbfd01 Qt: Add check for running toolbar reader thread
751e9463ce Test: Fix default capture interface discovery.
83b8c9c988 Qt: Fix toolbar signal on start capture
869180ce7d gitlab-ci: add gcc-8 and use it for nopcap build.
3dce4ea3d3 tools: add missing optional packages in debian/rpm setup.
d431863e70 tools: add ninja to debian/rpm additional packages.
c4ffae6aad Qt: Set margins in createEditor layout
47bf21a6c8 SDP: do not assume that media_desc pointer is always set
faf5f86e7e make-version.pl: Make the SVN output more similar to the git one.
ab949e6deb mac-nr: 15.1.0 changes to RAR PDU
7c8f7052c8 pfcp: correction of length
5905fcd4dc extcap_parser.c: fix compilation with gcc 8
092564a336 prefs.c: fix compilation with gcc 8
ec0f8e6c36 fix missing parentheses in 'if' statement
22fc5fb865 WiX: Options dialog updates.
d1a2b6973f Editorconfig: Add a filename match for Makefiles.
ef4080bc3a WSDG: Stop recommending Cygwin.
46b0099588 Remove a leftover Makefile.
e7cd78d4b3 CMake: check for /Qspectre before using it
30c0d7ba49 erf.c: fix compilation with gcc 8
1eda133c36 MATE: fix compilation with gcc 8
c514ad11d6 Qt: fix compilation with gcc 8
f4378d70dd Windows: Upgrade WinSparkle to 0.5.7.
a863ee0c86 cosine.c: fix compilation with gcc 8
ac1c1c3e58 extcap.c: fix compilation with gcc 8
acdda66ce8 extcap-base.c: fix compilation with gcc 8
875e34c88f QUIC: fix compilation with gcc 8
42d43ada2e TWAMP: fix compilation with gcc 8
966c595782 GTP: fix compilation with gcc 8
131eb5593b netscreen.c: fix compilation with gcc 8
cf4d7ad946 btle: Show correct LLData Timeout value
3eb9ec7baf NSIS: add descriptions for new plugins types
1a1550ba0a Modify Ericsson.xml to include additional AVPs
65c1283d77 rpm-package: Use version.h to generate version string in RPM Packaging.
ff2c8ef00f VITA 49: add an explicit option to activate Ettus UHD header workaround
5cc6cd3ae6 IEEE 1905.1a: use col_add_str to add non const strings
f7296644c5 prefs: fix importing some old protocol preferences
58da452d22 Test: Remove the Bash test scripts.
cd94b1cb8e Force textify.ps1 to read files as UTF-8.
15f1b0b5e4 mgcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
737270dc8c Fix the utility-launcher to look at the name it's run as.
44537199a2 Test: Add wslua.
74fd569018 Test: Fix capinfos output and command paths.
48ab9adbd5 obex: Fix request response arrows
2ed9115a4b prefs: fix crash when setting certain obsolete port preferences
82824fd394 ZigBee: Add remaining attributes from Smart Energy Device Management cluster
4d2844ccec Qt: do not further modify filename from Save dialog
552ef8b1f4 Qt: improve extension selection in Save As dialog
6e4caf3d90 BOOTP BSDP: Allow "pad" and "end" suboptions.
b768386f35 gsm_r_uus1: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
d56273a8d0 bfcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
89515306ab TPM20: fully initialize tpm_entry structure
1d4734a26e TPM20: add file to .editorconfig
14720ace06 Fix comment end after SPDX identifier
488c831790 Use common indenting space in heading
d25e7c8d91 Test: More fixes and updates.
ed38488211 Test: Add unittests.
bd5a7d0295 Test: More fixups.
c353a12cc0 Test: Add a missing global.
edd9e8387e Test: Add text2pcap.
d32ccb5c87 Test: Add name resolution.
295abe2e83 LDSS: Fix a read overrun in dissect_ldss_transfer.
c63be89ab8 WSDG: Remove ENABLE_CHM_GUIDES
418ddf4fa7 pdcp-nr: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
adcc41ce36 NAS EPS: fix dissection of UE security capability IE
77543eb80c plugins: Remove autotools specific code for build path
9988267d1b Lua: Remove autotools specific code for build path
00776f832a Qt: Make the selected packet in the packet list more clear.
4694c7acf0 checkAPIs.pl: fix false positive with C++ method names
b9f915eeef Lua: ensure that DATA_DIR and USER_DIR have trailing slashes
d8ba341856 lwm2mtlv: Add interpretations checks
35ca224066 Source files should not be executable files.
1a6daa235e DCT2000: Only look up old protocol name mappings if preference enabled
445ad8cd6b ieee80211: Improve support of the HotSpot 2.0 specification.
7669961214 [Automatic update for 2018-04-29]
1eb04d7ecb Pick the *first* usable file type as the default, not the *last* one.
e3541af62e Fix minor leak in filter_expression_new.
3924c6e544 lwm2mtlv: Handle String data type as UTF-8
b5fc9857c7 GSM-R protocol dissector
f5a7ddf8aa Test: Quote our Python executable.
50061856dd Test: Add mergecap.
e6d129bf23 Test: Add fileformats and I/O.
9b3be1711f test: Miscellaneous fixups.
662210f3d5 Bluetooth HCI: Add missing LE event mask fields
fa73f01728 MGCP: add support to local/remote voice metrics option protocol specification: in the file header NCS 1.5: PKT-SP-NCS1.5-I04-120412, April 12, 2012 Cable Television
f73233d261 capture_ifinfo: Don't try to write to an invalid address.
0ad4239249 Start porting our test scripts to Python. Add ctest support.
f9522d8a23 Qt: fix crash on dragging in packet dialog
cfc15838bd Fix crash (double-free) on refreshing interfaces list
1a26b56c26 Ensure test directories are included with git archive
962b2ba242 AVSP: Correct timestamp representation
46fcf452ac coap: Store ctype values in transaction tracking
0f50b89f67 lwm2mtlv: Identifier and Length fields are big endian
bc58898512 BOOTP: Add latest IETF Processor Arch assignments.
30629ce166 tpm20: Add TPM2.0 dissector
e39a30b691 Document "len" and "count" in wireshark-filter(4) and WSUG
0a0cb44024 ZigBee: Place SE cluster attributes correctly in ZCL client and server
dfae664538 Fix indentation.
f23a934492 Don't install autotools or GTK+, but do install CMake.
881dd6b077 Remove now obsolete information.
27a6715242 Put references to autotools in the past tense.
0a51618302 Remove references to autotools, GTK+, and X11.
d25f9ffd75 We're not using autotools/libtool any more.
b8e8aa87f4 Qt: Fix various missing header includes
0264b2fda6 F1AP: fix a typo in ASN.1 description
6144951380 dfilter: fix memleaks with functions and slice operator
0de109ef57 x509ce: fix indent (use 2 spaces)
69e2603c48 ftypes: fix memleak when converting protocol values
35d9604be9 dfilter: fix small leak for filters containing ranges
067a67bd27 Remove some references to autotools from developer documentation.
9e8f8921a3 Get rid of a no-longer-needed README file.
372b820255 Get rid of more .libs stuff.
8930b986aa WSUG: Add SS7 code point resolution
ab7bbaa93a addr_resolv: fix memleak of g_penterprises_path
8c959fcc35 Get rid of stuff that checks for a .libs directory.
f07fb6cdfc Clean up EOF/short read/hard error handling in heuristics.
ecb04e4076 vg-suppressions: suppress more GLib-related memleaks
ee3bc52192 QUIC: fix NEW_CONNECTION_ID dissection (draft -11)
79a59ddae1 QUIC: add (expert) info for connection-related info
0202bc995b tools: make rpm and debian setup scripts more similar.
167a6e03b2 gtp: update values used as accepted cause in session tracking
5994c902b4 cmake: remove warnings -Werror=old-style-definition
e01fcb7a3c bluecom: fix compilation with gcc-4.
180a9975a1 RPM: remove packaging/rpm/SPECS/wireshark.spec.in.
2132b8314d cmake: remove gtk find scripts.
47b6bb6fb1 tools: remove install_rpms_for_devel.sh.
967f51e3af Strengthen the heuristcs that check for "alternate" pcap formats.
c73ead608b Clean up a warning.
993b47eb40 remove redundant break statement
dfb92c2a1d tools/cppcheck/cppcheck.sh: improve script; add new option: colorize html output
4a488919e3 oss-fuzzshark: use install directory for headers. Install missing one.
17c6fb6709 Rename ENIP conversation menus to CIP
73a1e98f4e wsutil: use json-glib instead of jsmn if present.
631fec3e1b CMake: Doxygen and API reference target updates.
f70a7bf09b CMake: If we find Strawberry's xsltproc, un-find it.
84149ab769 TLS13: add draft-27 and draft-28 version numbers
352b7a9fd5 Redo dissction of blocks in a bluecom packet.
40de0010bb fix link speed indication
5d69e82ace QUIC: fix short header decryption (draft -11)
ec30d0b004 QUIC: implement connection migration (draft -10 and -11)
88576ea658 QUIC: fix decoding of initial_max_streams_uni/bidi
a8b71410a5 QUIC: fix decryption with long header (draft -11)
2ce6ce1fca PDCP NR: tweaks for framing format
703ec9ad84 NAS EPS: chack the protocol discriminator used in the security header
0e97450e61 Camel/Inap: add missing sub-trees
83ecd46776 Add more bounds checks.
4f492559c6 Fix more indentation.
3e39ec64e4 Fix indentation.
6522647d11 Put protocol name before "length of contained item...".
e863ece7fc EtherCAT: Fix small bugs for mailbox type
826e0d5d9e Use tvb_new_subset_remaining() for a tvbuff that goes to end-of-packet.
194fcdcd80 [Automatic update for 2018-04-22]
6eecb31030 Fix up handling of the Kerberos package.
7853d0e354 Remove a few obsolete references to gtk from checkapi and faq.py
265e81ca3c Dissector for the Osmocom GSUP Protocol
47d3897194 radiotap: Warn that the HE-MU header dissector needs a new version.
81263704b9 wsutil: convert one leftover function in wsjson.
d55499ed74 More 'abs_offset' initialisation needed for gcc 4.8.5 (Leap 42.3)
70fb344ab6 tango: update idl file and regen dissector with idl2wrs
a0435dec4e remove config.guess and config.sub
328ccd4483 zbee: Changed encoding for zcl command IDs
57fee051c6 wsutil: rename wsjsmn to wsjson.
119a497652 Camel: add sub-tree for OriginalCalledPartyID i.e.
795dbe712d .mailmap update of April (2018)
e7f3f74ac7 GVRP: fix typo
ba6c8f08ac epan: Trivial constant sort order fix - sminmpec.h
37a35312b1 Get rid of unused variable.
ccf495a838 Fix cpu_diag_eventid_fix_names table.
4a2019846f Windows: blind attempt to fix WiX installer generation
1a9f3b8f6d tvbuff: fix compilation with gcc-4.
89ff4070c0 QUIC: implement new header formats (draft -11)
4704b89aa1 Windows: add JSON-GLib library
2b65e9e74b Windows: upgrade GLib to 2.52.2
d7583cb713 BFCP: fix possible infinite loop
6d7d3ae77a PDCP-NR: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2ac3cf1500 protobuf: fix typo reponse => response
7124fe6715 steam-ihs-discovery.c : fix typo Reponse => Response
8f3dac1739 grpc: fix typo reponse => response
79014a50c3 TCP: improve handling of unknown TCP options
ac7e609b9f SCTP: INIT collision
e96c3d008e PTP: found typo adress => address
5e3c899bee netlink-route: fix typo found by lintian
01a32a54a0 Qt: fix invalid member access within expert info dialog
0a130c5756 Handle subset tvbuffs where the length goes past the end of the parent.
9011a25afc More indentation cleanups.
07c31a8e97 Clean up indentation.
d5dc4677ed Update some comments.
b545c60658 Fix cppcheck 1.83 warnings
04aedf3682 tshark: prepend tshark to all examples in doc.
fc6b8ab698 tshark: improve -G elastic-mapping command by adding filters.
ca45f88e3b tshark: put -G elastic-mapping in help under ifdef.
da7f5cdcec zbee-zcl (general) fix Unused href entry: epan/dissectors/packet-zbee-zcl-general.c: hf_zbee_zcl_scenes_extension_set
fdb664c229 zbee-zcl (general): fix no previous prototype for ‘decode_setpoint’ [-Wmissing-prototypes]
af0f34a6bb CIP: fix no previous prototype for ‘add_cip_pccc_function_to_info_column’ [-Wmissing-prototypes]
9da25bc16f DNS: fix inverted condition for filtering error packets in stats
f545cc5321 proto: use json_node_free instead of json_node_unref.
b887fd4919 CMake: fix build with json-glib with gold linker
aae825cf77 Remove remnants of WS_QT_BIN_PATH
735cfc8502 Clean up option handling.
d5c4c6972e Fix tapo.
5f3e0f4ce2 Style cleanups.
c3b2519ea1 QUIC: add draft version and rename some transport parameters (draft-11)
3c9249433f Remove trailing comma from enum list.
66c0c4f9e9 Remove more autotools stuff.
ad71a91540 Qt: expose CaptureEvent definition for MOC
8740ac8d4c release-notes: add autotools removal.
7fb4b2da31 INSTALL: update cmake instructions and remove INSTALL.configure.
511c2e166a tshark: add -G elastic-mapping report.
88435354c0 QUIC: fix short packet type, update error codes (draft -10)
9ec59502dc QUIC: implement PATH_CHALLENGE and PATH_RESPONSE frames (draft-10)
01363266c1 QUIC: initial draft-10 decryption support
6a45dcd7a2 dfilter: require spaces as set element separator
699ee5dc52 dfilter: make spaces around ".." optional in display filter
1ff82572ca dfilter: add range support to set membership operator ("f in {x .. y}")
4a156da068 Remove autotools build system.
2e63957031 CMake: API reference fixes.
b56e437160 More GTK+ removal.
f2aa1cbdec Qt: fix remaining CaptureEvent signal connections
41d41c2e9b Autotools: Update for recently removed files.
25a337cdb0 glib: Use g_slist_free_full() in a couple of places.
3dab804250 lapdm: Hand B4 frames into a dissector supporting L2 pseudo-length
91e0de19c9 rsl: Fix treatment of SACCH FILL / SACCH INFO MODIFY
57bf7e4347 Qt: Fix memory leak for CaptureEvent
febaa4f119 Qt: Fix segfault bug when analysing SCTP packets
ad84eec866 Switch the Doxygen API reference build to CMake.
1d030928ef Remove some GTK+-only code.
c8cf127375 Add a destination directory flag to git-export-release.
5e7cd2dfc6 Qt: Rename packet_list_enable_color
129d574d96 Add some notes to git-export-release.sh.
10134e9453 glib-compat is no longer used - it provided only code for versions < 2.32
bb81bef535 glib: Get rid of GLIB_CHECK_VERSION as we now require 2.32.0
ccff21854d Forbid leading, duplicated and trailing dots in field names
f9ed58759f ssl: fix duplicate dissections with multiple PDUs in a stream
3a30bc3bb5 RPM: enable rpm target even if git is not available
38ff2e743f QUIC: Add initial support of draft-10
71ddbb69f5 RPM: support building from out-of-tree directories.
9f851c284f RPM: restore the bindir in openSUSE before packing.
5594a9ba67 RPM: install wireshark.desktop in /usr/share/applications.
63ee1a962e RPM: cd into build dir in openSUSE.
5f145d4bf7 Qt: Do not show MaxMind DB path when not enabled
80256442af More PortAudio removal.
1ab40c87ea [Automatic update for 2018-04-15]
392de520cf Remove GTK+ and PortAudio from Autotools.
d1ee982115 Provide alternative paths for the macosx-support-libs.
0efafe8616 packet-mq: Fix for Missing Const
9c5049a80b Gtk: Remove source code
f533016339 .mailmap: update of March and April (2018)
b2c971d9ce openflow: fix decode of experimenter OXM fields
82e8aa33a7 dfilter-test.py: document parallelization support
0d31ec328f Check for HAVE_LZ4FRAME_H in the LZ4 detection process and use it
08c2344458 Remove some references to PortAudio.
4adaa3a4b1 dftestlib: remove unnecessary execute bit
93c60b3b7c Clean up whitespace.
c10fe98fcd Expand and clean up comments.
e4d3916530 Clean up the way we handle the FCS.
4994955600 DTN: Minor changes for Bundle-Integrity/Confidentiality Block payload
8c1a61e7b1 Bluetooth: ATT: Fix cast-warnings
89076e6a5d packet-pcep.c: opposite inner 'if' condition leads to a dead code block
2d0f894140 PDCP NR: remove a now meaningless comment
a892493e49 PDCP LTE: reuse existing pdcp_lte_info structure after first pass
0ca6fda9f0 RLC LTE: reuse existing rlc_lte_info structure after first pass
3571cb7c01 MAC LTE: reuse existing mac_lte_info structure after first pass
d66790a82b PDCP NR: reuse existing pdcp_nr_info structure after first pass
cca3c926c8 packet-tns.c: add TODO to TNS Refuse packet dissector
4fab4f678c x509ce: fix display of IPAddress when it is an IPv6 Address
75244c6b54 PDCP NR: add expert info for unknown / missing UDP framing tags
b78577f1bc RLC NR: add an expert info for unknown UDP framing tags
55b2016283 MAC NR: add an expert info for unknown UDP framing tags
75a63c6dfa PDCP LTE: add expert info for unknown / missing UDP framing tags
209d861947 RLC LTE: add expert info for unknown / missing UDP framing tags
38a806a94e MAC LTE: add an expert info for unknown UDP framing tags
5f4ffa2c76 UMTS RLC: add expert info for unknown / missing UDP framing tags
0b62dce005 kafka: raise the required version to 1.5.0 for lz4_frame.
01f85e7b01 file-pcap: expert info if captured len > reported len
0561501505 Fix the length of the payload of a private_1 or audio PES packet.
2a0ba8fea2 Add in the signed integer fetch routines.
49470c15af RoHC: IP version is 1 byte only
1e82b9035c PDCP NR: add SN length to PDCP context for user plane PDUs
b5ca12a88e PDCP NR: rework UDP framing format
d0d0cf05cc Update a comment.
148f39d900 Need to flag a variable as volatile, due to the use of exceptions.
81f184bc00 If a subdissector throws an exception, catch it and continue.
0c30760c95 kafka: check lz4 version in a single point.
205505d9c8 Netlink: Add rtnetlink attribute dissecting
643f2eb346 RPM: don't give the cmake macro the directory (it has it already).
d944dda7af RPM: set the cmake bindir in openSUSE.
5f20746a29 RPM: set ninja executable in %install target.
98826de8e5 LPP: fix a typo in ASN.1 file
26cd969c09 RPM: fix typo.
dcc88906a9 RPM: don't install doc under guides with make.
f2d89daf28 PFCP: Added dissection of IEs 127-131
b79d2bc9a3 user_encap: Avoid a hash lookup to get dissector name
89904b6133 extcap: Fix crash in extcap_verify_capture_filter
1549cc122c extcap: Fix whitespace issues
4685dea443 ZigBee: MGMT Unsolicited Enh NWKUpdate dissector
bddd7577a3 zbee zcl: fill constant ett arrays at declaration time
b492011ac1 zbee_zcl: (trivial) clean up decode_color_xy()
bf01c7c922 pfcp: correction of length
526a328d83 NBSS: take into account snaplen when creating the TVB subset
b886193309 RPM: Make documentation installation optional.
f59be5cd53 qt: capture file properties: add a splitter
caea93df95 Zigbee: Decode the ZCL extension field sets in the scenes cluster.
6208796b9e Qt: Disable collapsible children in the main window.
0b7c6f03b0 RPM: support multiple ninja executables.
64f75a4ede RPM: install guides when using make.
afbdd66fc2 tools: add openSUSE asciidoctor to rpm_setup.sh.
23f5b13369 Improve the documentation of tvb_new_subset_ routines.
b3c51deb24 Rename the last argument to tvb_new_subset_length().
b67a10c9ea "#if 0" out some currently-unused value_strings.
c7970d9356 Add, and use, "fetch signed value" for lengths < 40 bits.
2cb93e2121 NR (5G) PDCP
d9c9a15f98 gsm_ipa: remove unnecessary if (tree) checks
74f7374e9f RRC: upgrade dissector to v15.2.0
d477e9a935 Replace lbmpdm_fetch_uintN_encoded() with tvb_get_guintN().
f0285151e1 PFCP: Added dissection of new IEs 123-126
b91fc6c1d9 Qt: Enable Emoji & Symbols selector again
7c3f8484ec The message length is unsigned, not signed; treat it as such.
70a1d1c2e5 Get rid of get_opaque_length() and unneeded length arguments.
bbd0142887 Nb is an unsigned value; treat it as such.
2c7b678d7e macos-setup.sh: More GTK and minimum supported version cleanups
18f2b9fd2a Revert "Don't use static GMutexes."
9d49b1258f MySQL: Add initial support for command 30 (binlog dump gtid)
2173309920 Revert "Docs: Reduce our TOC depth."
cbed2a2148 user_encap: Copy all user_encap_t values
1a29a70443 Remove const from fields in a dynamically-allocated structure.
e085119b66 ieee80211: fixes min and max power values in item text (they are signed).
777b17c374 Remove const from fields in a dynamically-allocated structure.
d347091da9 Qt: Fix MacOSX menu entries
31aece5d75 gsm_ipa: Make sure the Osmo Extended IPA stream ID type is printed
e8441d5bf9 iso14443: make the payload dissector configurable
398c9ddfe1 iso14443: decode the bitrates in the attrib message
fc153057e8 Remove GTK+ tests.
276d02a62b QT: keep cursor visible after completerion select
25f925840d Remove GTK-related stuff from macos-setup.sh
974a15bf74 Docs: Remove a bunch of GTK+ references.
8b93e6d6a2 Autotools: More Qt4 removal.
f0fed34216 main window: don't keep a dangling freeze_focus_ pointer
55f6f6593c CMake: More Qt4 removal.
90a00e1971 Mark some fields as being in units of dBm.
ffe2f138ab ws_pipe: Zero an array.
510a1b1c07 No need to display *signed* power values in hex.
bf3bd0a0af Max and min transmit power, in the Power Capabilities IE, are signed.
d442414884 mqtt: Add option to uncompress message when decoding
432c3b2859 [Automatic update for 2018-04-08]
5b0c6f9e05 BSSMAP: Fix definition of Speech Version Indication for EFR (FR2)
5d1b5648fa extcap: Always use byte mode in pipes
1839a43f25 X2AP: upgrade dissector to v15.1.0
2bc030268c FindAsciidoctor: On SLES 12.2 the executable name is asciidoctor.ruby2.1
f6d9ce8222 ZigBee: Fixed ZDP typo from nwk addr to ext addr
4cc78e6fe4 S1AP: upgrade dissector to v15.1.0
b4b66d1b94 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM.
5d79a994df F1AP: upgrade dissector to v15.1.0
ba55c82842 pdcp-lte:  Various improvements spotted while reviewing pdcp-nr.
64d6a7b846 NR RRC: upgrade dissector to v15.1.0
485cec5bdf extcap: Fix version request
024f75fb3e Fix handling of --extcap-version with an argument.
2dde35e910 make-version.pl: fix version with git-svn
7400a6122e dissector/ptp: use BASE_OUI for organizationId
410799aa0f manuf: Overwrite entry for OUI 08:00:30
9bb891753c dissector/ptp: Add dissection of White Rabbit TLV
0cb3176ab7 Remove some references to Qt4.
5fd4659164 QT: Copy as printable
58debae714 SIP: Fix handling of response time
d475d9f59b The CPU mode values might be function-dependent.
271e27af6d RLC-NR: fix bearerType and bearerId length
db989437bd Interpretation of PCCC function codes depends on the command code value.
cce96de66d Sort the PCCC_ES values, as required in a value_string_ext.
35c83b22c0 lemon: remove leaks in main().
c95e18333c lemon: remove leak in tplt_open().
02ef13fac7 lemon: remove scan-build warning in errline().
c462fa8936 Qt: remove ws_buffer_start_ptr calls from clang-scan.
b132e8253f rpcrdma: add check to prevent null dereference (found by clang).
3a928f1f87 Qt: Remove checks for version below 5.2
c4da7ed843 Don't install PortAudio if we're not installing GTK+.
b30e3d4267 glib: Require 2.32 or newer.
36dc5781ba GTK Cmake: Remove the option to build the GTK UI.
d43210e684 Autotools: Remove the "with GTK" option.
4c4efd36f4 SIP: Change filter Retry-After to an FT_UINT32
eaeca718cf extcap: Extend documentation for new features
6124ee2a1c extcap: Reload values on request
c2422d7828 extcap: Tell utilities the wireshark version
5d8964cd3b Qt: Require 5.2 or newer
e2ca17adae extcap: Add missing compatibliity function
5c2eade45d Tweak ws_cpuid so that Valgrind is happy.
4d19c649cc Lustre: Add barrier processing
49eeba22c5 ENIP-CIP-PCCC: add support for the CIP PCCC Object
62af765438 ZigBee: Allow a different set of attributes for ZCL client and server
2f44216f3a ZigBee: ZDP MGMT NWK Enhanced update notify
a63542fe33 Fixup extcap_example.py
57fed5d17f extcap: Move extcap_foreach to a GList
5a9d0caa11 extract_asn1_from_spec.pl: fix parsing of END tag
9e02a0b65b CMake RPM build: Try to get rid of %globals in favor of %bcond.
1dd1b507d1 CMake: Add a note about passing /external to Visual C++.
5f5255ec54 LTE RRC: upgrade dissector to v15.1.0
7cc6bcd131 MAC-NR: upgrade dissector to v15.1.0
45d77f3197 LPP: upgrade dissector to v14.5.1
0c130e8406 ZigBee: Many-to-one route options info column
8f2b1fdc38 WCCP: use proto_tree_add_ipv4_format() if ipv4 used
cef0decc57 dns: check if name is root before any other check.
08b26a68c5 Dissect JSON-RPC over TCP or UDP
60d5edb41c lemon: make some functions static.
8131922b26 lemon: comment out unused OptErr function.
46cf05397d radiotap: Correct the handling of MU Preamble Puncturing when unknown.
9d87f607ee If we're reading from a string, don't fclose yyin.
82bfb259d3 Fix a typo.
a4fdbdd9f0 dns: make expand_dns_name() an internal function
29973ebeb6 Pick up some compiler-specific flags from autotools.
2f18a32864 LPP: fix NRSRQ display
