STEP01x ? OK RFC6113.asn ....
[metze/wireshark/wip.git] / ChangeLog
1 b415c6ede7 Release notes: Add a note about Qt 5.12.0.
2 144d481c20 GSM A: detect buffer overrun when decoding MS Classmark 3 IE
3 fcd75fb954 NSIS: Increase our verbosity.
4 4d6509854c Packaging: Add initial support for AppImage.
5 3a7df1eded opcua: fix typo, use the commonly used 'Endpoint' instead of 'EndPoint'
6 49c6f8e432 opcua: add support for new reverse hello message
7 9711abc9f5 HPAV: Expanding support for HPGP
8 b85f0cbc2f Properly convert command-line arguments to UTF-8 on Windows.
9 541fe1d937 Add the VCS version number to the appname option if it's a Git build.
10 dcbd556e4d mergecap: set full name as capture application
11 8ab57eb3d6 Update the release notes.
12 094beb1755 ISIS: add dissection of Node/Link MSD (rfc8491)
13 47d5a92364 DNP3: Fix events with relative time
14 0a49561e96 BGP: Decode MCAST-VPN safi for IPv6
15 3ca382911d HPAV: fix whitespaces in dissector
16 9035a131e5 ASNI MAP: AnalogRedirectRecord is OPTIONAL in QualificationRequest
17 11c4b31fc9 CIP: Show more unparsed data
18 3757db3148 ENIP: Add more error checking
19 14dc9a390a CIP Safety: Minor additions
20 cb8c791f07 DOCSIS: Added some additional tlvs
21 3f01aaac49 json_dumper: add support to convert dots in underscores.
22 3f09bf685f packet-rsl: Add Establishment Cause from Channel Request to proto tree
23 781e371a7d couchbase: Add durable DCP commands
24 39ac1a6694 CIP: Add Connection Index
25 e2a3616bfe Diameter: Sort application id numerically.
26 ab37ce009a ISIS: add dissection of Node/Link MSD (rfc8491)
27 3cccd4ec5b p_mul: Detect Data PDU sequence number 0
28 96c52c1a0f Multicast Statistics Dialog: Clear list when redrawing
29 a621fde383 enip: rearrange struct member to avoid -Wmissing-braces warning
30 9e4878a8f4 json_dumper: support 'null' json object.
31 86bd968662 [Automatic update for 2018-12-09]
32 5762fc617a CIP: Improve connected data information
33 98f5470352 packet-nfs.c: Bugfix NFSv4 ACCESS reply
34 df9378ed3f Add tvb_get_token_len
35 0b79b9c2db BitTorrent:Add Fast Extension Message(Bep06) analysis
36 39ec5f8ec2 CMake: allow nested structures to be initialized via { 0 }
37 4160f1017f proto: make ws_type_to_elastic static.
38 ac4c11f26e cattp: use the version bits in the heristic check
39 a02d592c76 Remove some unused images.
40 d7bcc52f02 DOCSIS: bugfix: correct dissection of encrypted Mac Specific frame
41 e914a5a377 couchbase: Improve key decoder
42 27187536e6 RTP: Check that we have p_conv_data before accessing it.
43 08a2a4d473 DOCSIS: better decoding for unknown tlvs
44 f618fcd3af dof: remove unnecessary uat_load calls
45 1d1915f6e9 GTP: Use correct length for gtp.cgi_ci, gtp.sai_sac and gtp.rai_rac
46 a58904f387 PCAP/PCAPNG: Be consistent in documentation, etc
47 0dfa4e8253 WSMP: Make sure our PSID is initialized.
48 f7def1d07f Revert "CMake: Fix Windows help install target"
49 ceef87c550 CMake: limit -Wextra-semi to C++ only
50 247e729d9e DOCSIS: Added Partial Service Downstream Channels TLV 49.6
51 0946518780 Update comments, get rid of IMPORT_MAX_PACKET.
52 9df987d2a4 ieee80211: Fix the handling of A-Control and improve AP Tx Power.
53 aadf872717 Qt: Fix tooltip on import size
54 6a8ca2fed5 DOCSIS: Added Modem Capabilities 54-62 and TLV 49.8
55 cc4d7ffda0 packet-rsl: Show cause value string of Cause IE
56 488f12f422 packet-rsl: Move rsl_class_vals into its correct spec section
57 f3c30dc366 packet-rsl: Parse missing Cause IE in ip.access specific messages
58 d89cdf7661 packet-rsl: Fix parsing values of some IE in ip.access specific messages
59 b455d8fcee HI2Operations: update auto generated file and remove unused template
60 f948444531 SIP: Try to fix ASAN build crash.
61 7805221e4a PROFINET: PDPortDataReal_block dissection is changed.
62 0da8a3dbd3 Doc: add mentioning of ip link to get interfaces
63 5adda736f7 OER: Always initialize a variable.
64 56b255dcbd packet-rsl: Use defines for ip.access value_string
65 4d5cbf5e2a Debian: Add a Lintian override for l16_mono.
66 8c22c5bade Fix some spelling errors found by Lintian.
67 8cee907bbd text2pcap: extend snap length
68 54847d43a6 HI2Operations: Remove the not needed .h file.
69 ff0193f07f SIP: Use differtent hf variables for the "real" and generated Call-id
70 bd8cfad8b8 Add dissection of HI3CCLinkData
71 59e71df81c Diameter: add 3GPP MCPTT-Identifier and MCVideo-Identifier AVPs
72 b618ece9b7 Debian: Add missing symbols.
73 3b1c0f5e2e Hart-ip: Add simple heuristic.
74 6a8168169a wsutil: Rename DATAFILE_DIR variable
75 011ca1ed9b KRB5: update auto generated file
76 cadc404400 DOCSIS: Added QAM modulation support tlvs
77 c43e310d79 krb5: fix asn1 error when dissecting PA-FX-FAST in TGS request
78 453e72299c krb5: do not dissect PA-S4U-X509-USER inside encrypted-pa-data
79 9cba325fc8 couchbase: Update for recent collection changes
80 5cf08cd574 RTPS: Added dissection of Support Type Object LB
81 13e3063848 couchbase: Update FlexFrame dissector to include requests
82 e19086b69a Clean up memory allocation
83 abfe9572bd Qt: Display filter toolbar updates.
84 697623411c CMake: Use $ORIGIN with RPATH
85 c3741a653b CMake: Simplify CMAKE_INSTALL_DATADIR usage
86 e60cb857de s7comm: fix using wrong offset variable
87 c9eab8203f maxminddb: Expand a comment.
88 46ee43aae2 Revert "maxmind: Simplify our read logic."
89 d8c1c22837 RTPS: Acknack analysis hidden when dissecting GAP field.
90 1bd99df353 CDMA2000: Improper offset handling
91 228da02fda RTP: Restructure call id handling.
92 8bd0616621 SDP: Show callid from all call legs with the same RTP cpnversation.
93 3a83a8476a Qt: Add Russian translation
94 0f9f9d76ce update-tx: fix typo
95 c1410f6059 transifex: Update .tx/config
96 850af6011a nl80211: dissect the mac attribute as address
97 bbad3e1870 Release notes: We now ship with Npcap.
98 8992760c68 CMake: Fix Windows help install target
99 67720f7fc3 RTP: ensure that _rtp_conversation_info strcuture is fully initialized
100 4adaeee0eb Win32: update the zlib 1.2.11 CMake file
101 bf88197d94 Fixes IMF dissector
102 a1cee1d2ad krb5: dissect PA-S4U-X509-USER padata
103 98d4b434fe Don't include <wsutil/wspcap.h> if we're not building with libpcap.
104 74b0c08905 [Automatic update for 2018-12-02]
105 4154e35cde maxmind: Simplify our read logic.
106 82ebab607e ZigBee: Correct unsolicited nwk update notify
107 5267fc7777 ZigBee: Classify mgmt_nwkupdate as notify instead of request
108 bb9c71023c ZigBee: Use ZDP Status for IEEE Joining List Response
109 b44172b4ee TFTP: Minor tweaks to tftp.destination_file field.
110 71268f8bd1 Apply port preferences during dissector handoff registration
111 c66fbf481f Re-balance DINDENT/DENDENT macros in conversation.c.
112 ee92fcf4b4 maxmind: Process responses one character at a time.
113 97dbdc3ac9 TLS: really delay key lookup until it is necessary
114 0ceead5335 CMake: Avoid link_directories()
115 3e2a2bfd44 ipsec: remove unnecessary gcry_control calls
116 8efc2b8f44 CMake: We require version > 2.8.12
117 92a855fd7d DOCSIS: Added Modem Capabilities 47-51
118 00a375dfba User Guide: fix reference to menu item
119 3d7a2a711b Fix AODV flags dissection for version draft_01_v6
120 6e8ff29d22 win32: adjust some names in the Npcap installation page
121 26fe83e1db PROFINET: fix dissection of IO conversasion direction
122 dd457b0878 CMake: Generate cmake target exports on Windows
123 2bcc8dbf26 NSIS: Install NPcap instead of WinPcap.
124 1bab83de53 maxmind: Move response processing to a thread.
125 af6aa3f76a test: fix "DeprecationWarning: invalid escape sequence \("
126 97112cd4f7 test: skip tests when GnuTLS is unavailable
127 ee61bc739e test: use assertRun instead of runProcess where possible
128 9c0beafe44 Fixes AODV packet dissector for flags in RREQ, RREP and RERR
129 9bc4513d5a debian-setup: accept GnuTLS 3.2.11 on Ubuntu 14.04 for Travis
130 2f79bf42b6 travis: increase verbosity with apt logging
131 6f2ca96359 Add Apple Wireless Direct Link (AWDL) dissector
132 bd3cb6437f tls-utils: use GnuTLS for RSA decryption
133 bcd32b07e7 Drop support for GnuTLS 2.12.x, require GnuTLS 3.2 or newer
134 7cc07bf748 (D)TLS: defer RSA private key lookup until it is really needed
135 d68b7bc505 Add sip_call_id filter to RTP stream.
136 0da9763d11 Win32: change DLL search path to accomodate extcap and Npcap
137 201b5c8b7c DOCSIS: Added Downstream Resequencing TLV (25.17)
138 f4194b128f CMake: Change some install() paths to match NSIS package
139 a062ab81dd CMake: Enable install target on Windows (missing DLLs)
140 40352d75cd CMake: Fix some transitive link dependencies
141 332df929a9 IxVeriWave: Fix a buffer boundary.
142 246b801f83 Fixup the "No Reassembly" profile.
143 a8c93de0b0 pvfs2: Add a pointer check.
144 d53ff85d40 ZigBee ZCL: Fix a divide-by-zero.
145 284463cc7c DOCSIS: Added Energy Management TLVs
146 0f19cc4aff TFTP: export object with correct tftp object data
147 164a9920e7 Test: Look up our encoding name before checking it.
148 d8ac73ce30 Dumpcap: Adjust pcapng headers when we write them.
149 0b9810ab97 Add a "No Reassembly" profile.
150 fc1e2ac66d nl80211: display interface name as a string
151 7f80b7a2ad test: lua: add a test for invalid ethernet address
152 1d9aff7740 nl80211: update fields to Linux v4.20-rc4
153 f810837318 BGP: Fix dissection of MCAST-VPN NLRI
154 6bedcc9fa9 PCAP: Add expert info to too long frames
155 1c16705062 TFTP: Repair block numbers truncated at 16 bits.
156 afd4216327 CMake: Fix runtime destination for our libraries
157 6e3ec21e73 test: lua: (trivial) fix indentation
158 e158a96612 [Automatic update for 2018-11-25]
159 1f3b7d1569 packet-icmp.c: Add some unused fields and fix a logic error
160 e111cc9fe4 Set direction correctly for Bluetooth H1 packets
161 25b016cb77 [zigbee] add Daily Schedule (0x070d) cluster dissectors
162 5e304f7718 ws_pipe_spawn_*: fix deadlock in g_spawn on Linux with threads
163 9ae02a5918 extcap: run --extcap-config in parallel to reduce startup time
164 c71f4d0888 diameter: remove message length limiter
165 8915deaef3 CMake: Workaround for broken install target on Windows (help)
166 6bc9a88ee8 Remove a stale FIXME
167 65c13f9b90 Install development headers on all platforms
168 f1cf2646aa plugins.example: Fix build on Windows
169 47cd8c7e8e text2pcap: cleanup type usage
170 af987ecd28 TFTP: Improve dissection of ERROR packets.
171 ed8da33902 RTPS: Extra fields dissected in RTI DDS field PID_TYPE_CONSISTENCY.
172 2b1791b1ea RTPS: Topic Information Feature used with APP_ACK and APP_ACK_CONF packets.
173 c344d454b4 addr_resolv: fix crashes in parse_ether_address_fast
174 802d4c0121 text2pcap: make ethernet dummy header direction aware
175 d45adf3479 systemd Journal: More UTF-8 fixes.
176 6d9bc4bd65 extcap: discover interfaces in a parallel
177 73ded3a1d9 extcap: simplify execution of single extcap programs
178 85dc646327 ws_pipe_spawn_sync: mark arguments as const where possible
179 844153305d ieee1609dot2: Call the j2735 dissector if it exists.
180 591c7baf33 oer: Octet string, value tvb was not returned in all cases if requested.
181 a4f366c698 ws_pipe_spawn_sync: debug log elapsed time
182 3bb32ede26 addr_resolv: add fast path for parsing addresses from manuf
183 ada5b88647 TFTP: De-duplicate tftp_info structure creation.
184 ad0aecbf8b addr_resolv: avoid unnecessary memory allocation for hash tables
185 e7220aad1b addr_resolv: speed up reading manuf, services, etc.
186 36d26b38d7 Update text2pcap documentation
187 0c5ec47aae PGSQL: Enhance protocol version handling
188 7be899dbe5 HTTP2: fix field length for the SETTINGS frame
189 31a20607d6 Fix reassembly of larger TACACS+ accounting messages
190 7943dbf7bb test: extend sharkd tests to cover all requests
191 049d746495 sharkd: update documentation for some requests to match reality
192 4708ffdb99 PGSQL: Dissect SASL auth
193 5800ca9bb5 packet-f5ethtrailer.c: "Decode" Platform identifiers
194 d3aaea10f7 systemd Journal: Strings are UTF-8.
195 bf117224c2 CIP Safety: Multiple services off by 1
196 7c2d8972de tools/validate-commit.py: enforce short summary followed by blank line
197 4cf4a655d0 .mailmap: update of October (2018)
198 57a4e7ad3a ZigBee: Change time format to be consistent within ZigBee Smart Energy
199 8beab04229 Fix expert info message for wrong option length.
200 83c17c4d17 Allow trace of sync spawns
201 e7bd315f90 XRA: Bugfix in ncp_profile_select
202 feb1801f89 nettrace: Put address parsing in a separate routine.
203 cce885e112 Test: Fix some dumpcap section checks and skip one.
204 97cd30d3ca file-pcapng: Fix name for Secrets Length
205 0f30473661 Explicitly say "no extensions, no entry in this table".
206 5d740afff1 Don't put file types without extensions into the file_type_extensions_base table.
207 90073ab488 Remove more hardcoding of ".gz" as the suffix for compressed files.
208 ce39f9df18 DOCSIS: REGRSP-MP: TLV fixes
209 df7af28f39 Add new Secrets API and allow TLS to use pcapng decryption secrets
210 e2e0fd1dbd editcap: add --inject-secrets option
211 52a6671439 wiretap: add read/write support for Decryption Secrets Block (DSB)
212 ad21e3121f CMake: disable -Wmissing-field-initializers for broken compilers
213 22db1f066f androiddump: Don't present the verbose config option
214 51fb5081b3 androiddump: Add packets with same encap type as used when open wtap
215 57c3ebb396 ICMPv6: Add Extended Echo (Probe) RFC8335
216 811d5f7fac Drop JSON-GLib completely
217 656cc19fc7 Replace JSON-GLib by custom JSON dumper library
218 fb9c6905ef wsutil: rename some wsjson functions
219 e2a5ad1feb wsutil: fix indentation/modelines in wsjson
220 ba34545293 Add an API to get a list of compressed-file extensions, and use it.
221 2f17546932 Fix a comment to reflect reality.
222 c055d32d10 Ensure that fixFilenameExtension() is used only when writing a file.
223 3653e23097 Convert enum increment into int increment
224 8788c990b5 rpm-setup.sh: We no longer use FOP or AsciiDoc.
225 214f196414 Fix MLE security suite display
226 c2d625a542 ain:Prettify Carrier and AMAslpID parameters.
227 bc12cdb1a8 lnpdqp: Get rid of warnings.
228 94ae9324d3 wtap.h: Fix documentation warnings
229 9aa29213f0 text2pcap: consolidate ethernet header protocol determination
230 bf9286e554 Add an API to get the file extension for a compression type, and use it.
231 189f1ceec2 packet-mint.c: Rename mint type to mint port and enhance list of ports.
232 9dad39293e text2pcap: pcapng is an output option
233 353e7065ff s7comm: Add additional syntax ids 0x83 and 0x84 for NCK data access
234 87862cb74b f5ethtrailer: Update for new format trailers
235 2294ac3dfe .mailmap: fix duplicate entry
236 0d50cfe123 [Automatic update for 2018-11-18]
237 923d719f2b CMake: call cmake_minimum_required before project
238 93361b9977 text2pcap: assure an IP next layer protocol is set
239 7370a6f00f Clean up previous change.
240 c22c060d2b Fix addition of extensions to file names.
241 204dc92717 wiretap/merge.c: consolidate three similar merge_files routines
242 77578b081b Qt: fix build failure due to adding two incompatible pointers
243 9891cb2c22 etypes.h: Small whitespace fixes
244 43872a3a0e "." in version numbers and file names isn't translated into other languages.
245 4ebe640ec1 Man pages: Update pipe input documentation.
246 f300676bec Dumpcap: Fix writing SHBs and IDBs.
247 377f5d0de7 nettrace: Handle failure to parse IPv6.
248 1fcdd66dda RTPS: RTPS 2.3 Domain ID and Domain Tag support.
249 f8100ba30a LISP: Switch to proto_tree_add_subtree_format()
250 e2e069e3fa travis: enable tests even if libpcap is disabled
251 88ce087dcf test: finalize suite_capture conversion to fixtures, drop config.py
252 3ab521118a test: convert capture tests to use fixtures, fix tests without dumpcap
253 cb9be3850d tshark: do not print packet information when using -w without libpcap
254 a3239adeee Qt: fix build with Qt 5.4 and older
255 b894c53d5e Add an API to get a description of a compression type, and use it.
256 eea4997f7e ZigBee: Fixed incorrect field type
257 76b80712ee nettrace: fix var init.
258 9fe5d3729f gtpv2: Handle different sizes of 8.38 MM Context.
259 ca96dfe059 dictionary.symbol: Update to version received from vendor with minor formatting changes
260 a1372f6d01 Use an enum for compression types in various interfaces.
261 e12753d5f6 TDS: Fix decoding of TDS7 password.
262 4e17bd6229 Use the dump parameters structure for non-pcapng-specific stuff.
263 658c30dc4b Always use the input file's encapsulation for the output file.
264 ad2bc773d6 Just pass on a snapshot length of 0 to the dumper.
265 d631c17eee test: convert suite_dfilter to use fixtures
266 d38ab1bde0 test: convert suite_nameres to use fixtures
267 bd84c71668 test: convert suite_text2pcap to use fixtures
268 c82c60136d Don't set anything in *wth until we've decided it's a Peek classic file.
269 6c66a639d0 Dumpcap: Update our pipe closed logic.
270 e6c6f99e87 nettrace: Parse IPv6 addresses.
271 58fade6c63 Simplify code.
272 99c4e96be5 CBRS-OIDs: adding Citizens Broadband Radio Service Object Identifiers
273 b110c470d8 Debian: Add missing symbols.
274 dd538c4170 Always use the file header to set the encapsulation type for Peek classic.
275 cdd3e9ce2a Dumpcap: Make sure we set our pipe error status.
276 7059a51ee2 WSDG: update test section with pytest fixtures
277 6f3e7a6d80 LISP: Fix action bits decoding
278 66b9495b9e macos-setup.sh: Update library and tool versions.
279 8dffa1aa20 nas5gs: Update AMF in 5GS mobile identity.
280 6475547089 DOCSIS: both TLV 43 and 44 need VSIF encodings
281 db7653fd2c nettrace_3gpp_32_423: Don't crash on error and improve error output.
282 e26f464fbd blip: fix memory safety issues and a build failure without zlib
283 9bd1c8f155 QUIC: Add RETIRE_CONNECTION_ID frame type (draft -15)
284 d40d9671e5 QUIC: Renumbering ACK and ACK_ECN frame (draft -15)
285 9ea94e29ef Update MongoDB ObjectID dissector element
286 f3b82ffae7 ui: add missing break.
287 0e1b78c22a All Veriwave files and packets use WTAP_ENCAP_IXVERIWAVE.
288 68c0002584 Fix whitespace.
289 13eefba79c Fail more cleanly if the file has no records.
290 341c3f3c62 ieee80211: Avoid decrypting packets two times
291 61ccf52107 ieee80211: Decrypt and dissect EAPOL keydata
292 a51b3d1d16 Dumpcap: Don't let individual pipes stop our capture.
293 4f61d77293 test: convert some more tests to use fixtures
294 50433f4b4d Dumpcap: Move packet dequeueing code to a common routine.
295 0795c988b0 extcap: save debug flag and use it to activate ssh debug.
296 7a29c3d2eb ssh-base: define a struct for storing ssh parameters.
297 cd0a98e221 ssh-base: support libssh config file.
298 3aec5e1a28 Catch attempts to write multiple encapsulation types if unsupported.
299 25bbbd7c5c Give an error if an output file isn't specified.
300 ec95ae98ed tshark: Print the packets' comments in the expert info
301 2ed4743915 RTPS: APP_ACK_CONF submessage dissection fixed.
302 d2227b768e extcap: Allow ASCII '0' in preference name
303 5d7199d8ce PKIX1EXPLICIT: Fixing Attribute and AttributeTypeAndValue ASN.1 cnf
304 0142ca4539 PKCS10/pkix1explict: adding PKCS#9 OIDs
305 b2c244e92d extcap: Allow ASCII '0' in preference name
306 d06e04106e RTCP: Fix RTCP Floor Control message Sub-type "Floor taken" is displayed as "Unknown"
307 684d4c11a2 PKCS10: Enabling own dissection function for Attributes
308 8cd89b3bac Fix function name in comment.
309 88e98d876e Move the Linux ARPHRD_ types to epan/arptypes.h.
310 c348dd4b10 Fix dissection of 802.11+radiotap frames in Linux "cooked" captures.
311 3faa45d4ec Don't have _ng versions of the dumper open routines.
312 f070ad2c1e Use the Wayback Machine for a page that currently isn't working.
313 1e76e1355a wiretap: refactor common parameters for pcapng dump routines
314 791a9a9b8e Remove obsolete files.
315 1d9b20ccbc IPv6: Fix payload root tree for IPv6 Routing Hdr
316 8f4cf7c8d4 gtpv2: Update RAT types.
317 51a2a00b7f fix documentation and tests for cmake run directory.
318 b0e8abcf1e blip: Use correct guint64 printf modifier
319 a8c40412d8 Added support for the Couchbase BLIP protocol
320 a7564aa6ae PDCP-NR:  Show some config highlights in config root and Info column.
321 3486243361 sshdump: fix generation of error message from remote side.
322 9fdd27a196 [Automatic update for 2018-11-11]
323 fef9c0aa62 cmake: Add CMakeGraphVizOptions.cmake to improve the generated layout.
324 961f1388e4 wiretap: fix truncated reads while reading compressed file formats
325 a0bb983834 ieee80211: Fix Vendor Specific Fixed Field dissection.
326 5d73f57f54 sshdump: fix some debug messages.
327 f2a9cfcf24 ssh-base: fix wrong type for ssh port.
328 1ddaf1a094 MMSE: catch length overflows to avoid infinite loop.
329 b0582230f3 UI: Remove Win32 file dialog stuff specific to GTK
330 c0aad886ba capture_loop_write_pcapng_cb() shouldn't be called if use_pcapng is false.
331 3b68fc9fd4 Dumpcap: Move the "just wrote one packet" logic to one place.
332 ab68b2c9ce Diameter-3gpp: Dissect the SMS inside AVP 3301 SM-RP-UI.
333 34d3afa3e4 CMake: fix parallel build by not copying ws.css repeatedly
334 9b1daa3629 ICMP: Add Extended Echo (Probe) RFC8335
335 1e71786f20 ieee80211: Dissect RSN GTK and IGTK IE
336 11a9a501fb Dumpcap+Qt: Add support for `-a packets:NUM` and `-b packets:NUM`.
337 9b6b36beae isakmp: Free the UAT tables' records using a free callback
338 54c966b986 dot11decrypt: Create RC4 decryption and key copy helper functions
339 8c9f09bf34 macos-setup.sh: Remove unused variables and code.
340 54d7e96a72 test: make it possible to use pytest-style test fixtures
341 e0ac913300 GTP: fix NR user plane DL data delivery status
342 a4bbb45d52 proto.c: increase the number of pre allocated fields
343 1a390109a6 SMPP: prevent triggering an exception in the heuristic checks
344 94d2cc5b16 SRT: clear the state after displaying it
345 e5cd755578 macos-setup.sh: fix Python 3 installation for OS X 10.8 and older
346 7f2cf2fcca test: drop Python 2 compatibility, use more Python 3 features
347 50a0a78bd0 rpm: update all rpm files for using python3.
348 fe3010e882 Diameter: Add AVPs for 3GPP S6c
349 22023c873d NAS EPS: update ciphering heuristic check for 15 EPS bearers contexts
350 2ab8e013cc docsis: Changed vendor-specific TLV to 44 to conform CM-SP-MULPIv3.1-115-180509
351 e9f7bb5127 Require Python 3, drop Python 2 support
352 77114b721d gsm_abis_oml: Decode Primary OML IP Address as big endian
353 56793113c0 gsm_abis_oml: Support decoding IPA Primary OML Config List
354 8087b610e8 GSM MAP: register a few more MAP SSNs by default.
355 55d8c445b4 6lowpan: fix handling of UDP packets without payload
356 c29c652eb9 Qt: Add file hashes to capture file properties dialog
357 163e4637d5 extcap: Cleanup an if-statement
358 eac0c131c7 docbook: Fix a typo
359 b041883e27 NTP: fix dissection of authentication parameters in mode 7 packets
360 a6559192a8 DNS: fix compilation broken by g224aa2ed98
361 224aa2ed98 Add XMSS for SSHFP. This has shipped with OpenSSH since release 7.7
362 85f822b044 Windows: fix RC information generation
363 a5faef2e4f ieee80211ah: Start adding support for S1G.
364 7779bb832c CDMA2000: add what seems to be a missing break
365 29dbf3c038 NTP: add request/response tracking to mode 7 packets
366 80e8879dd6 NTP: fix parsing of NTP mode 7 messages
367 b53680145c Add dissector for CDMA 2000 3GPP2 C.S0005-E v3.0
368 44d5eca533 Add GCSNA General Circuit Services Notification Application Protocol dissector.
369 04005c0729 Add Secure Reliable Transport dissector
370 4f6e55fcc7 Add dissector for ANSI Local Number Portability Database Query Protocol.
371 b310a25dba travis: fully restyle the matrix.
372 2b971c0267 ansi tcap: Fix faulty mask for AMSI MAP "family" in Operation code
373 28d3717dc7 nas5gs: Use tfs_nas_5gs_ul_data_sts_psi in a couple of more places.
374 2ed1e002b3 gtpv2: Add dissection of SCEF PDN Connection.
375 48c74842eb ieee802154: Free uat table records
376 f54b6755e3 btrfcomm: Free uat table records
377 83a71674a1 DHCP: Handle proxyDHCP on UDP port 4011.
378 0a5770a78a extcap: add option to set proxycommand to ssh sessions.
379 2be2febfc6 extcap: change boolean to boolflag for --debug option.
380 945d441b24 extcap: fix return value in extcap_base_parse_options().
381 14030a61e6 PFCP: corrected field naming typo
382 f68b24d12e UDP/UDP-Lite : Add Conversation timestamps
383 62dff7223c tools: fix LUA version and add more libs to the brew script.
384 bb73b82672 c1222: Free uat table records
385 d98139182e wireguard: Free uat table records
386 348333a100 travis: use ctest directly (allows parallel execution).
387 4eeea57e2d [Automatic update for 2018-11-04]
388 d06ad62059 IAX: Don't try and copy a non-existent address
389 6910cb138b sshdump: add missing space.
390 983390105f travis: fix indentation.
391 a5304196ec TDS: Remove Type info for Value
392 1b94fe7da3 IAX: Don't try and convert an invalid codec to a mask
393 009a970cb2 IAX: Fix the bitmask extracting the subclass field
394 8537f3cb92 %f suffices for floats and doubles.
395 1fe542459c tds: use %lf instead of G_GINT64_MODIFIER for text.
396 89d74238d9 extcap: use the correct values for comparing.
397 fc17bfc4f1 extcap: small fix.
398 779003b6a9 extcap: add check before using pipedata.
399 8e4552ad23 isakmp: free the ikev[12] uat tables on shutdown
400 dbe2d081ec TDS: Display value of data on top of field
401 097568babb teamspeak2: fix indent
402 2c3d649c81 IAX: Fix compilation when DEBUG_HASHING is defined
403 bc8f03a665 oer: fix spelling-error-in-binary found by lintian
404 9040e7b0f5 cemi: fix dead assignment (found by clang).
405 63a1eb2eea MQTT v5 malformed packet fixes.
406 2947e03815 Bluetooth: HCI: Add more description about SCO Packet Types
407 bef8db6a75 TLS: more SSL -> TLS rename
408 a99bba4c7c Fix "Follow TLS Stream" after ssl -> tls rename
409 24370eae41 MySQL: is_ssl -> is_tls rename
410 dde5c53446 Follow SSL -> Follow TLS
411 66da676a35 TLS: rename decrypted data source from SSL to TLS
412 cace322c37 ZigBee SE: Dissect notification flags and snapshot causes
413 5769a72963 macOs: Fix build fix for tab view
414 7306e2b8ee Qt: Remove wireless toolbar if not supported
415 cb88423dc4 print.c: use SEP_XXX to print byte strings
416 826f37ea01 Add RTCP Floor Control packets dissection for MCPTT based on 3GPP TS 24.380
417 792ee52af1 packetlogger: Show all known types in Info column
418 bbaf495162 ws_pipe_close(): also close the handle after terminating process
419 98e4aedfcd ws_pipe_close() is now available starting from 2.6.5
420 81178537cd Use ws_pipe_close() in one more place
421 4a5812aca2 Revert "FT_BYTES: fix dissection of FT_BYTES when using SEP_SPACE and "NONE" options"
422 bcaf997f8a wsutil: introduce ws_pipe_close() helper and use it to terminate mmdbresolve
423 54b58c5320 mmdb: do not lock the pipe mutex recursively
424 0457e60419 FT_BYTES: fix dissection of FT_BYTES when using SEP_SPACE and "NONE" options
425 8b977a43d6 Move condition logic to dumpcap.c
426 01784a5946 Bluetooth LDAC codec dissection support
427 11b4de4380 tshark: Fix small memory leak in tap-expert
428 0cda7be632 Fix typo itam->item
429 1c5a820b34 Make the SNR a 32-bit field.
430 1b6f473e44 Fix copy-and-pasteo.
431 7396c721bc text_import: fix wrong int type.
432 4184e38ab2 IEEE 1609.2: Fix up boiler plate code and prepare calling next dissector.
433 2d76730a23 NTP: add request/response tracking to client, server and control packets
434 e655b9acf9 import: add export_pdu dummy header feature.
435 d3f213c243 debian: install required GeoIP resolver executable and manual page
436 c672124881 QUIC: Merge ACK and ACK_ECN frame (draft -15)
437 23e062cdc7 RTPS: fixed issues in the reassembly logic of DATA_FRAG
438 dcc150106c QUIC: add new Transport Parameter from draft-15
439 ffaa1a71c7 DOCSIS: Added Simplified Receive Channel Configuration (TLV 49.7)
440 e67eebb70f text2pcap: Fix IPv6 checksum
441 5359a97d43 text2pcap: Fix -i <proto> when IPv6 (-6) is specified
442 2584426310 Qt: omit initial empty line in About Dialog / Acknowledgements
443 b66a76ae84 text2pcap: Fix IPv6 payload length
444 9e3d5a7d74 QUIC: move NCI Sequence(i) field after CID Length field (draft -15)
445 96224e425d Fix pluginifdemo with DISABLE_WERROR
446 eb5bfcf144 IEEE1609dot2: generate automatically dissector from ASN.1 description
447 0bbcd34f5e OER: fix a few typos
448 9f472ea150 CMake: fix broken oss-fuzz build due to the -pie option
449 81c4f74a19 macos: Prevent darkmode from appearing
450 41f4c7d071 Fix About->Acknowledgements
451 1a2aa0e901 to_str: Fixed incorrect order of checks in bytestring_to_str.
452 8f496ad4de Update couchbase dissector for new expiration format
453 506e5a7667 QUIC: Initial support of draft-15
454 312bb10682 DHCP: Fix RFC 4578 erratum number.
455 2c09e87c71 Get rid of the radiotap tap.
456 57c1eb3a6a Add a tap for the radio dissector that passes the pseudo-header.
457 6177f0eb42 The signal strength and noise in dB from an arbitrary reference are unsigned.
458 b6fe64017a Calculate the signal/noise ratio.
459 9867591633 Handle signal/noise in dB from an arbitrary point in the 802.11 radio dissector.
460 ff73c307fa Do bounds checking on scidx arrays.
461 74903893d8 QT: Enable filtering entries in 'Export Objects'
462 895ad30b5a CMake: Fix -pie linker test
463 41a0818e7f [Automatic update for 2018-10-28]
464 681c175f90 Update plugins.example/README
465 ff5d025307 wsp: remove a bunch of if (tree) checks
466 6a45b1692c Add aptX HD dissector support
467 076f941bc9 IAX: Use extended 64 bit value to string matching for codecs
468 27070dd059 IAX: Improve decoding of IAX2 codec details
469 99c62bf797 Add support for extended 64 bit value to string matching
470 81dc105402 s7comm: Remove duplicate entry in event-id list
471 570ddeef98 ZigBee: Dissect payment control configuration attribute within SE prepayment
472 52d60cac72 checkAPIs.pl: fix false positive in value_string.h
473 4a2739ec88 Qt: fix saving exported objects after sorting columns
474 da8e69e158 docsis: Fixed reassembly for REG-REQ-MP and DBC-REQ MMMs
475 54b58882f0 DOCSIS: decoding of Mac Management Multipart field + use in OPT-RSP
476 1de82afbed ZigBee: Add new Sub-GHz Notification flags
477 7bfc49fbc0 SV: Fix handling data length
478 08ae5b7441 PER: Handle 0 length in dissect_per_octet_string_containing_pdu_new.
479 3291550c01 RTPS: Added Endpoint Discovery reassembly
480 83ca3f025f dissectors: Fix visibility and header installation
481 ac24039ca5 nas5gs: Improve dissection of Mapped EPS bearer contexts.
482 e99250e81a release-notes: drop a line about APT-X renaming.
483 e7996298ae SSH: Display Host Key Type Length
484 91700a1e3b SSH: Display padding value in outermost tree (Binary Packet)
485 63ec9989dc RTPS: Added RTPS reassembly for DATA_FRAGs
486 d4b60271d9 test: make 'double' tests rely on icmp instead of ntp.
487 b6598d5ec3 ISUP: fix offset for Generic name
488 268cd4112c nas5gs: Add dissection of 9.11.4.8 Mapped EPS bearer contexts.
489 22374ef7fe nas5gs: Remove version define.
490 dc7d81034a GSM A BSSMAP: fix Number Of MSs IE dissection
491 15258cbcb6 RTP.ED-137: Memleak fixed
492 4dcacf4539 wisun: fix display of Netricity LQI-IE
493 acdaa726e4 Add support for tzsp encapsulation type 802.11 RadioTap
494 53089029c1 APT-X is changed to aptX, this is how it's spelled on Qualcomm website.
495 23a7b81e0d cemi: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
496 25137aa68a cemi: fix copyright
497 8bfabf7c48 cemi: fix no previous prototype for ‘proto_register_cemi/proto_reg_handoff_cemi’ [-Wmissing-prototypes]
498 74cf8fd119 DHCPv6: Added CableLabs Option 61 for "CCAP-CORES"
499 c180caa010 DOCSIS: Status event TLVs are subTLVs of the Status Event TLV
500 30f180af8c Update some ACI values
501 6ab621d23c pfcp: more correction in User ID IE
502 4a7361abde M2AP: upgrade dissector to v15.0.0
503 0f084657d3 PFCP: Change decoding to be more readable
504 1a0d82583d MAC NR: put conditions on HarqId and PUCCH report type display
505 afb96d1ce1 MAC NR: fix (for real) mac-nr.harqid field definition
506 5797f60274 LBMPDM: fix heap-buffer-overflow (write) in dissect_segment_ofstable
507 24fb3a14dc dcm: Generate packet-dcm.h from DICOM standard in DocBook format
508 24365bba26 dcm: Move some DICOM tables from packet-dcm.c to packet-dcm.h
509 6d0d24a764 MAC NR: fix mac-nr.harqid field definition
510 9c45fbcd08 debian-setup: install GLib development headers
511 35adb8552c MAC-NR: Add harq-id to the struct and context
512 b8965d3762 RLC-NR: set pdcp_nr_handle in handoff function
513 4332681300 No need for the debugging output.
514 714c5dc2ab Fix quoting.
515 a2514faf1d Make the chmod verbose.
516 e4e6beadb1 Don't unload the XQuartzFixer job if it doesn't exist.
517 5490e4f8c4 Add TSDNS (TeamSpeak 3 DNS) dissector
518 6db67117b5 Add ability to disable autocomplete suggestions for filter controls.
519 aa038336ce ntp: change root delay and dispersion to integer for fixed precision.
520 af55deabbc More permission fixes.
521 1d39055ec9 Test C compiler flags with check_c_compiler_flag(), not check_c_linker_flag().
522 4d56eec0cc WNSRP: Add WNSRP definitions to SRP
523 c09428bcf2 Qt: fix assertion failure when redissecting with a debug build of Qt
524 fa903e2e03 ldap: reflect the actual asn1 dissector to the C version.
525 39d79fcd3f appveyor: comment out artifacts upload due to size too large.
526 2d1ade6446 Get rid of a launchd daemon we no longer need.
527 b51aafd77c Fix ownership and permissions on /Library/Application Support/Wireshark.
528 b8b8275227 opcua: add missing opcua_nested_count decrement
529 aed46e7eb1 Don't give launchd daemon plists execute permission.
530 aea4e4b42a Dumpcap: Swap bytes only for pcap sources.
531 1957673703 fuzz: Fix assertion failed: (fuzz_handle != NULL) for fuzzshark_ip
532 9f74af24f1 lemon: fix GCC/Clang warnings pre CMake 3.11, silence VSCA warnings
533 95614f219f tap-follow: fix memory leak
534 d9b3c056d1 Supporting Zebra API version 6 used in FRRouting version 6
535 deb885b2f1 [Automatic update for 2018-10-21]
536 7a4e932571 Add tvb_ascii_isprint API
537 7ce9081fdc lemon: sync with upstream (2018-09-08)
538 bb2caa2a9f lemon: fix memleak in ReportTable
539 5188a1a38e checkAPIs: check ett variable registrations.
540 233df2b3c8 pw: make ett names longer.
541 8652762738 Separate signed and unsigned decimal UAT fields.
542 e0401ad15b Updated OPC UA 1.0.4 enumeration
543 7ff2cadf16 Fix up some comments.
544 69b5325044 Include transport protocols' hfids in the list of wanted hfids.
545 7e88bb5e53 fuzzshark: integrate oss-fuzz targets in CMake
546 eda196951b ieee80211: automatically determine MIC length for OWE
547 451b93ed99 checkAPIs: use new regex to remove comments.
548 89d2b33b38 Fix capitalization of preference display name.
549 258fcb9a7a Regenerate ASN.1 dissectors.
550 b77e5c93a6 Do error checking for the console log level.
551 e317421aaa Make uat_fld_chk_num_hex() more like other uat_fld_chk_num routines.
552 3fdc40f434 Use ws_basetostru32(), rather than strtoul(), when parsing uint preferences.
553 1fdc0f4a6f tshark: replace exit with abort in TRY/CATCH.
554 7994111882 osi-options: name ett variables 'ett_' (instead of 'ott_').
555 5e019c6b8f Use ws_basetostru32(), rather than strtoul(), when parsing ranges.
556 075ef8029c pfcp: register a couple ett variables.
557 45ef918bdd zbee-zcl: register several ett variables.
558 2a9deba595 IEEE 1609.2 dissector converted from per to oer by hand
559 64d2e8f6d7 Adding vendor id 0x010F (eProsima Fast-RTPS) to RTPS dissector
560 a4662f86bb proto.c: Add hint to an assert.
561 8079d64b02 Documentation fix.
562 5d210f492b pfcp: corrected User ID IE
563 1d056bbd1b DOCSIS: indication of encrypted data
564 cf6d054ad8 ieee1609dot2: fix asn build on case-sensitive filesystems
565 0e45da8cf3 WSMP: Initialize a variable.
566 55cd530cf0 FindM.cmake: directly pass -lm to fix selective static linking
567 54286eb09c FindGLIB2.cmake: workaround to make static linking work
568 e6e2137459 cmake: rewrite FindGMODULE2.cmake and FindGTHREAD2.cmake
569 021b305bcb CMake: limit the -pie linker option to executables
570 f8022a5502 IEEE 1609: Make sure our build target name is lower case.
571 36483c3ef5 TDS: Update release notes to indicate that Sybase is now supported.
572 b5b9d402d4 IEEE 1609(WSMP): Use the IEEE 1609,2 dissector if present.
573 5fbd653342 Add IEEE 1609.2 ASN.1 files needed to generate OER IEEE 1609.2 dissector
574 3eb38bc5ea Add dissector for ITU-t X.696 Octet Encoding Rules (OER).
575 1d5142a38c 6lowpan: Show IPv6 summary line in tree
576 178001e74d lua: add support for ethernet addresses to the Address class
577 0f3a4db657 tools/validate-commit.py: post-commit hook to check for commit issues
578 58c98540b3 ieee80211: Extend FILS support (802.11ai)
579 b8051bb769 Fix batch decoding in CQL packet dissector
580 7ca5dba864 added new OPC UA 1.04 AttributesId
581 6eba988f7c wslua: Add support for base.RANGE_STRING handling.
582 c826e2a77e extcap: Close stdout_fd and stderr_fd when done
583 ca50195f11 validate-diameter-xml.sh: do not hard-code temporary directory
584 3d6bf1fe00 Revert "cmake: fix version check for c-ares and gnuTLS"
585 9769df50ef KNX-IP: new KNXnet/IP dissector
586 84fd2d7968 licensecheck: fix detection of multiple licenses
587 3cb6c95e63 zebra: fix spelling-error-in-binary found by lintian
588 189a7357e7 cmake: fix version check for c-ares and gnuTLS
589 016f3665d5 MAC NR: align Multiple Entry PHR MAC CE decoding with v15.3.0
590 8bbfed56f4 Supporting Zebra API version 4 and 5 used in FRRouting. (minimize changes)
591 23b71ed266 addr_resolv: function to convert an eth address into raw bytes
592 c6dc4095b7 FP: Added E-DCH T1 heuristic dissector
593 b0759a02bb Update VS command prompt menu names for VS 2017.
594 d2879a61bd json-glib requires GLib 2.37.6 or later.
595 942d9e62e6 Note that you have to be careful reading messages from a pipe.
596 f86d6203a9 extcap: Read stderr on extcap error without an infinite loop
597 674a57ab73 glib: restore some GLIB_CHECK_VERSION
598 c4f4ffaf3e [Automatic update for 2018-10-14]
599 189792f145 macos-setup.sh: fix missing json_glib version check
600 1df0aca487 macos-setup.sh: fix missing bcg729 version check
601 7f4f737329 XRA: Fix of overflow in calculation of PLC timestamp
602 0f25b377cf Windows: Remove Cygwin warning
603 278c1a26fd Update installation instructions for MSVC and Qt.
604 f0b822f731 LTE RRC: add direction to UL-CCCH and DL-CCCH PDUs
605 22cf80d30d text2pcap: gracefully handle hexdump without trailing LF
606 9b72da0cdd test: increase coverage for text2pcap supported formats
607 9836e228f4 test: fix text2pcap tests not to overwrite case_text2pcap_pcap
608 11c9896a77 We don't support VS prior to 2015 in the master branch.
609 6a90221770 Fix section anchor.
610 3553ccc773 Consistenly use "Windows native" rather than "Windows Native".
611 2d02f1b200 Fix typoes introduced by the previous change.
612 fd78e3f2ed Some cleanups.
613 7388ea9397 TDS: Implement Error token for TDS 4.x.
614 01ed5b84f3 Updates.
615 aba59e5973 Win32: Make extcap utilities console applications.
616 0efb1c6f6b Update BACnet protocol to revision 20.
617 460c26516a test: reduce further influence from the environment
618 fe9dcc1647 test: fix DeprecationWarning: invalid escape sequence
619 a4cf169f1e MAC NR: fix dissection of Long Truncated BSR CE
620 27f006bcf6 ieee80211: extend parsing of SAE messages
621 b0d9d613df QUIC: fix null-ptr dereference in gQUIC version check
622 5debea6887 dtn: fix spelling-error-in-binary found by lintian
623 4d3e727273 Also need a period at the end of the "Built using" clause.
624 0ddc082b9f Need a space between the VS year number and the toolchain version.
625 865041f66e 3.0 requires VS 2015 or later.
626 f7596b82ab Clean up MSVC version string generation.
627 ec6ace066a DCOM: always NUL-terminate dissect_dcom_BSTR results
628 f4be16aa45 wmem_tree: fix crash with wmem_tree_destroy and NULL scope
629 f57cf9e56c DCERPC: fix memleak by removing dummy element from ndr_pointer_list
630 0e0e56d05b DCERPC: simplify pointer list tracking
631 ec5adb0ce9 tvbuff_composite: fix buffer overflow due to wrong offset adjustment
632 3bb6c5c158 ieee802154: Show FCF reserved bit
633 c5d46c1986 Tools: Compress our tarball using threads.
634 659966d29b eap: don't dissect the identity as IMSI unless that's the case.
635 6c19f98393 text2pcap: Fix TCP, UDP or SCTP headers over IPv6
636 19153cf911 wsutil: Add config_file_exists_with_entries()
637 b6d182859e DCERPC: remove unused variable and mark another global as static
638 9fcb4af6b6 QUIC: gQUIC Q044 always use CHLO from gQUIC (with tag)
639 b804d0d5ee MAC NR: call NR RRC dissector for broadcast and common channels
640 093a0448fb MAC NR: upgrade dissector to v15.3.0
641 573e842002 Windows: Make our program details more consistent.
642 b7107f5fcb Diameter: add a few more AVPs from 3GPP 29.272 v15.5.0
643 03bf0e2306 QUIC: fix UAF crash related to the Info column for Long Header messages
644 5a2aafef7a coap: ensure that piv_len matches piv
645 e1fc60ddae Qt: Add back pathLabel in some dialogs
646 eade1c52cb Qt: Use regular size buttons on macOS
647 9c61757dc2 except: detect exception stack corruption
648 353ad11974 checkAPIs.pl: check for return/goto in TRY/CATCH blocks
649 d9231144b6 T125: avoid returning from TRY/CATCH in dissect_t125_heur
650 1a9f074c0c OSITP: do not call subdissector if there is no data
651 8c31cdc13c ftype-protocol: do not return from TRY/CATCH
652 f3986c2472 steam-ihs: fix memleak on exception
653 0d812e0a0c xdmcp: fix indent
654 94b1d90020 NAS EPS: upgrade dissector to v15.4.0
655 e3c38ff329 NAS EPS: upgrade dissector to v15.4.0
656 604f35ea4e LTE RRC: add missing lte_rrc.bcch_bch.nb.tdd dissector
657 e5b398e543 E1AP: upgrade dissector to v15.1.0
658 bc2dd008ed DOCSIS: Requested bytes in request frame is in units of N bytes, where N is a service flow specific multiplier.
659 988b14ad72 sharkd: free initalized wtap_rec when wtap failed to read frame.
660 420c4ecc56 Qt: Add copy from another profile for UAT frames
661 75c370fe54 Qt: Refactor copy from profile widget
662 ac50aca6ad Release note updates.
663 74d64ed27d sharkd: prefer sharkd_json_value_string() over sharkd_json_value_stringf().
664 d9ddbcd9f9 GSMTAP: update description of types
665 bbd0f23e6b GSMTAP: add definitions for new LTE RRC channels
666 2317368a32 Update the URL of the latest gsmtap.h
667 07e91bbf32 Qt: Fix a typo in a tooltip
668 b3cb942dbc Qt: Add clear all button to Decode As
669 6e22ecbc20 Qt: Remove unused pathLabel
670 237cbb1823 Put the Windows-specific system library settings in CMakeLists.txt.
671 bce13644e9 Bring back arg_list_utf_16to8(), but have it just do UTF-16-to-UTF-8 mapping.
672 9388bd0436 Qt: Clean up indentation
673 44c290efcd Qt: Fix Coloring Rules apply as filter button size
674 07e9ce055f F1AP: upgrade dissector to v15.3.0
675 a679ae6f79 Use wsetargv.obj, and wmain() rather than main(), on Windows.
676 ce53b4c170 NGAP: prettify a bit mode fields
677 0443cd2c95 XnAP: upgrade dissector to v15.1.0
678 49621786de NGAP: use port number when matching address
679 c195ab320d [Automatic update for 2018-10-07]
680 d7cf0086fc Qt: Add copy from another profile for IO Graphs
681 3e78bdccce Qt: Use ActionRole for the "copy from profile" button
682 bc4d7c46f3 ieee80211: Update RSN cipher and key suite
683 f99f322a03 radius: sync with FreeRADIUS
684 e8487cdc1d radius: sync with FreeRADIUS
685 34a210de37 Bluetooth: ATT: Implement one FTMS/FTMP characteristic: Machine Status
686 354c0d4e5f Fix Windows dumpcap -i TCP@
687 4a818a8569 docsis: fixed crash caused by absence of NULL termination of bitmask_list
688 af392b873a Qt: Call createIOGraph() when duplicating an existing IO Graph
689 f710f21833 T125: Add a heuristic test case.
690 5c878100b1 NGAP: prettify dissection
691 8d3243edc3 S1AP: prettify TrafficLoadReductionIndication IE decoding
692 3d77c3fc2c X2AP: fix dissection of SeNB to MeNB Container
693 a3e18c1807 NR RRC: upgrade dissector to v15.3.0
694 7c890e3307 Do not modify optarg with -zfollow,ssl,ascii,0
695 8dfaa8fa7c *shark: Update help and manpage for name resolving
696 75c46e80bf Qt: Add copy from another profile in UAT dialogs
697 84a0eccebd Qt: Add copy from another profile for colorfilters
698 4e38af0e74 Qt: add an hint to no interfaces label.
699 73f9f7ad62 RLC-NR:  Start to call PDCP dissector for complete SDUs
700 40548322ac wsutil: Add get_profile_dir()
701 872b573381 Recognize -zfollow,ssl,ascii,0 for compatibility
702 d073b210c9 gprscdr: Update to 3GPP TS 32.298 V15.4.0
703 cc9ca52edc pfcp: Update to 3GPP TS 29.244 V15.3.0
704 3db32bcb5d Revert "Use CMAKE_EXE_LINKER_FLAGS to set link flags on executables."
705 ebcc4ebab9 ieee80211: register some etts.
706 102fb519a7 h248_3gpp: register an ett.
707 a2b44854ef PFCP: Join flags in Usage Report Trigger and Reporting Triggers
708 a02af649f0 IEEE 1909.3: Add PSID values value_string.
709 3887162e95 LTE RRC: fix RLC configuration for NB-IoT UE
710 2370973e63 CMP: adding p10cr PKIbody dissection
711 03a6a85dce Revert "gsm-a-common: Use expert info on "to few bytes left""
712 b2eb2dce1a XDMCP: fix assertion failure due to tvb not being passed
713 c21ecc1308 Qt: show more infos about why interfaces are not loaded.
714 c36f11ba55 Add new PKCS#10 support to release notes
715 0cecd1daf0 CMP: cleaning out excessive exports
716 58f0338b13 Add new file formats to the release notes.
717 736f92eff9 Qt: Show global profiles in Italic
718 bbce0b545f LPP: upgrade dissector to v15.1.0
719 60b1179207 CRMF: cleaning out excessive exports
720 e4bae7be9b IEEE 1909.3: Add version 3 dissection.
721 84447550ef Use CMAKE_EXE_LINKER_FLAGS to set link flags on executables.
722 1666d89107 Tools: Add systemd-devel to rpm-setup.sh.
723 634a4ddbed MAC-NR: Update to current RAR PDU format
724 3a0f45ea1e debian: add libsystemd-journal-dev as alternative.
725 6212f073d7 Debian: Add a missing symbol.
726 2d8e393961 New PKCS#10 CertificationRequest dissector
727 4f5bfb6035 PROFINET: ARServerblock is correctly dissected.
728 4eae3683cc MGCP: added NCS ResourceID
729 0398e70b2c epan: add missing comment for function parameter on register_tap_listener
730 d625a37f2a TLS: support RFC 8449 - record_size_limit (28)
731 53ee71c1be PROFINET: Decoding of DCP SetResBlock
732 f9be57ed36 .mailmap: update of September (2018)
733 29fbbfb3d3 Qt/ByteViewTab: document potential pitfall
734 e885798f22 s7comm dissector infinite loop error is fixed.
735 925f8119d7 Adding string for "anyPolicy" OID to x509ce
736 0bc74bb7ea Adding dissector for OIDs used in TCG X.509 Certificates
737 107205c2be wsutil: get_datafile_dir: avoid hard-coded build directory
738 105f2d68d8 You have to add setargv.obj as a link flag, not as a library.
739 97972ea9ff We should only link executables with setargv.obj.
740 f4392340d6 llc.c: Check ethertype 0x88DC and call the ethertype dissector.
741 b82546af00 file-pcapng.c: Add the names of block types we know about.
742 f71f968438 Clean up some things.
743 5df87a5ad7 Don't return TRUE with *err or *err_info set.
744 2263ce4f63 TLS: fix reassembly regression when extending a PDU
745 fdecc62c73 CMake: Add a systemd RPM check.
746 3201256fbb RDP: Changed some RDP info text to better indicate which packet type      we're dealing with.
747 2a59aca80d Add .idea/ and cmake-build-*/ to gitignore (for jetbrains IDEs)
748 5428e8ddbe Fix handling of some ISDN calls.
749 fac429cf99 pcapng: Fix a buffer length.
750 c25ae4a182 Release note updates.
751 2359523b1a wtap: fix regression in wtap_read_packet_bytes
752 4a45ff2614 ieee80211: Display always tag when it is ELEMENT_ID_EXTENSION
753 6f8ee143f7 Qt: Update UAT clear button enabling
754 f69108b84e Add a systemd Journal Export extcap.
755 e1ef8f6a40 Qt: Set enabled properties in Filter Dialog
756 ee10686089 Qt: Set enabled properties in Coloring Rules Dialog
757 c3adfdf605 DOCSIS: Fix UCC-REQ
758 b3cbb4faf1 ieee80211: fix addresses for ToDS=1|FromDS=1 case
759 bd1e404c62 QUIC: fix trailing data after VN packet
760 92e2858fb1 Put the FILE_T first in the arguments to parse_dbs_etherwatch_packet().
761 eaad7ee5aa Fix the type of the packet data argument to get_xdlc_control().
762 452e78bb83 Fix the type of the packet buffer argument to a capture dissector.
763 e7dec27ea0 Show the *per-file* encapsulation in the __tostring method.
764 9a0008f841 Remove unnecessary clearing of *err.
765 a5dd4a15aa ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
766 1539e455d7 MPLS: add dissector for Management Communication Channel
767 de97adecfb Small cleanup of the sequential read routine.
768 6ca646efc8 Qt/FrameInformation: read packet record in private buffer
769 9118d959a4 Qt/PacketList: read packet record in private buffer
770 5a401ccad9 [Automatic update for 2018-09-30]
771 342088f8b8 TLS: Add compress_certificate Handshaketype (25)
772 88f74fb626 Fix comment.
773 9be5c2fae3 Clean up the epan_dissect_t in the normal code path.
774 b59cadb313 Clean up the epan_dissect_t in the normal code path.
775 90d6219efa Define the wtap_rec next to the Buffer.
776 91030a16aa Qt/FrameInformation: do not use file-scoped memory for temporary data
777 62de3e6a44 wiretap: remove redundant ws_buffer_assure_space
778 47eb71d876 DHCP: For IPv4 options, append address to option root
779 45be966822 Qt: Show "unknown colorfilters" warning when opening the dialog
780 b0dd361d48 prefs: Don't remove unknown coloring rules.
781 e804e63d4d prefs: Reset prefs.unknown_colorfilters before reading colorfilters
782 a699fbdf45 Add a mechanism to register aliases for preference modules.
783 cc3d23fc69 Clean up indentation.
784 09698df0b4 Get rid of some no-longer-supported GUI preferences.
785 586ad18159 Get rid of the printing preferences.
786 12bfbdcf25 Frame: Fixup whitespace.
787 91694e5640 dumpcap: fix some warnings and add some debugs
788 21ab1cf72a RRC: upgrade dissector to v15.4.0
789 0bb172194b LTE RRC: upgrade dissector to v15.3.0
790 df4294ba58 gsmtap: Fix parsing of FPC field
791 ac5fec75f8 http2: fix build without nghttp2
792 ce03200f56 sharkd: remove compiler warning.
793 f3e5618eb0 sharkd: cast string to be encoded to unsigned char *.
794 7458f40f17 Diameter: add a bunch more AVPs from RFC 5777.
795 4761939731 RPM: obsolete the gnome and gtk packages; allow user to set prefix.
796 beccf8f84e systemd Journal: Handle empty lines.
797 04ce1078e3 pcapng: Fix a copy/paste error.
798 db8eddd6cf DNS: fix DNS transaction tracking for DoH
799 46254caa4a MAC-NR: Fix up some small issues while viewing SDUs, some of which are dissected as RLC PDUs
800 4f44ba31b5 PROFINET: DynamicFramePacking subframes are decoded.
801 3d2094c171 ieee80211: add support for Opportunistic Wireless Encryption (OWE)
802 b5c7f99ddb ieee80211: Add support for Opportunistic Wireless Encryption as specified in RFC 8110
803 bfd3d7685a TLS: split key log contents processing from file reading
804 cc69e09981 HTTP2: allow subdissectors to query the Stream ID
805 776b4d5646 DNS: update content type for DoH draft -07 (up to draft -14)
806 0cc8feb4b6 gsm-a-common: Use expert info on "to few bytes left"
807 05f50d7cc5 RPM: move the installed development files to a new -devel package
808 be16d87c60 TLS: fix broken reassembly with multiple PDUs in the same frame
809 281dd22da9 tvb: gracefully handle reading 0 bytes from an empty buffer
810 123bcb0362 Make systemd journal entries events.
811 56086e20b0 DOCSIS: Added Service Flow Peak Traffic Rate
812 d29fa61eb3 HTTP: fix incomplete conversion from SSL to TLS
813 aa6d5ee1a7 Use the time stamps in the packet_info structure, not the frame_data structure.
814 854cfe53ef Make the ERF code in pcap_get_phdr_size() more like the reading code.
815 6caf3c7299 TLS: Add compress_certificate ExtensionType (27)
816 ad335a52d8 Get rid of unnecessary check.
817 c7f4badb8c Sort the pseudo-header routines in the order of the switch statements.
818 a1818692aa pcapng: Free option_content on error
819 275a6e4c36 Move wtap_encap_requires_phdr() amongs the other switch statement routines.
820 65a422e235 pcapng: Free option_content on error
821 64b604a1e6 smb: Fix "Branch condition evaluates to a garbage value"
822 0e87371fac prefs: Remove trailing dot from UI text
823 0a19ec761d Sort cases in pcap_get_phdr_size(), add a missing one for WTAP_ENCAP_NFC_LLCP.
824 7a07832712 prefs: add the option not to load interfaces on startup.
825 3aace032e7 NAS 5GS: fix SUCI, IMEI and IMEISV offset based on TS 24.501 V15.0.0 Figure 9.10.3.4.2
826 56c1ec5208 Qt: don't load the interfaces list if a capture file is used.
827 297d1ac60d NGAP: Update to 3GPP TS 38.413 V15.1.0 (2018-09)
828 c785e16cda X2AP: upgrade dissector to v15.3.0
829 4e519c12a4 S1AP: remove a duplicate line in .cnf file
830 39791a55a8 sharkd: fix JSON generation
831 0b9abc1001 evs: Make a value string for 13.2 kbs BW CT RF index.
832 514ce6d6bb Don't update a variable that's not used at that point.
833 6b904030f6 Put ERF pseudo-header reading and writing into single routines.
834 bb4badac59 QUIC: Add support of gQUIC (Q044)
835 1768252ef2 PCP: Add padding for option
836 9795af4488 Get rid of bogus copied-and-pasted comment.
837 1302cdb27c Sort cases in pcap_write_phdr() - and add missing NFC LLCP case.
838 3ddc3b0761 Put the code for writing pseudo-headers into individual routines.
839 7e928c8a51 In LINKTYPE_PPP_WITH_DIR files, any non-zero direction value means "sent".
840 80160d6181 Shuffle pseudo-header definitions to just before the reader function.
841 ad2d241277 Put the pseudo-header length checks into the pseudo-header read routines.
842 6c810f9cdd The sent field of the p2p pseudo-header is a Boolean.
843 5773f2bbca Only use "libpcap" to refer to the library.
844 c9f19e4af7 Rename the pseudo-header for X.25, V.120, and Frame Relay.
845 f9129721b2 Get rid of unused flag argument.
846 4b9a4bcb74 Add obsolete ssl[._]port preferences.
847 42c9bee36f Flag invalid markers.
848 4ea91f2aee sharkd: cleanup printf() usage during JSON generation (part V).
849 cb47d292eb evs: Fix comments.
850 74957d4f07 S1AP: upgrade dissector to v15.3.0
851 dcdb36c575 DOCSIS: showing components of UCD OFDMA Timestamp Snapshot
852 50dbe4df7f Rename packet-ssl* to packet-tls*
853 8e594bb457 Radius: cablelabs dictionary: typo fix
854 290c27ed8c evs: Dissect CMR for compact AMR-WB IO mode.
855 d271489414 XRA: added extra PLC timestamp info
856 933de9fdbf sharkd: cleanup printf() usage during JSON generation (part IV).
857 70e340aaaf Qt: Create directories if they should be opened
858 5507d1b344 sharkd: cleanup printf() usage during JSON generation (part III).
859 19b8329278 Update URL.
860 a1ac5d3ab3 Update URLs.
861 025007ec5f TLS: support encrypted_server_name extension (0xffce) (esni-01)
862 1b0167427a PMT, DVB-CI: remove packet-mpeg-pmt.h
863 66352b5e3c Revert "Stop advertising support for Solaris."
864 074f8c492c RPM: optionally use ccache to speed up (re)builds.
865 ab53831abd Netmon+Message Analyzer: Fix a couple of lengths.
866 1c0d066e10 sharkd: cleanup printf() usage during JSON generation (part II).
867 2b9bc5ebef RPM: Make the (optional) maxminddb dependencies actually work.
868 bf0ceafaf9 checkhf.pl: speed up find_remove_ei_defs and remove_if0_code
869 b63fe7d6e2 Update the X11 dissector to use the latest mesa and xcbproto.
870 95cf63f4d7 sharkd: cleanup printf() usage during JSON generation (part I).
871 4b4c11944c RPM packaging: maxminddb is optional.
872 3b34b286ab nettrace: Improve error printout at parse error.
873 ab26fa7757 sharkd: fix setting last reference frame number.
874 c5416e9b23 sharkd: add field checking in check request.
875 01711ecfa6 evs: add DISSECTOR_ASSERT_NOT_REACHED (CID: 1439591)
876 4d697b55be Qt: Don't append a empty custom window title
877 259d6c42a8 radius(travelping): sync with FreeRADIUS
878 e9d353112e tools: add libjson-glib to macos-setup.
879 c6f44eb342 radius(verizon): sync with FreeRADIUS
880 5ec8ac1398 Wiretap isn't meant to be a packet-capture library [any more].
881 1847b7d309 sharkd: minor code style fixes.
882 73644b3f76 checkAPIs.pl: speed up check_value_string_arrays and remove_if0_code
883 95f7235bc0 FP: Fix comments
884 ccb031dac6 QUIC: support CRYPTO_ERROR (draft -13)
885 aae389aba9 QUIC: shorten labels for transport error codes
886 d6e962345a mswsp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
887 a76d4da8bf sharkd: Fix check request for empty "" filter
888 58b24edb19 FP: Fix Sub-Frame number dissection
889 f5da393991 [Automatic update for 2018-09-23]
890 ed0741ffbd fix-encoding-args.pl: fix terrible performance with large files
891 557649fc56 TFTP: Use a GByteArray.
892 16e6cbfacf rtp-ed137: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
893 dfe4a70460 mbim: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
894 851c6bff07 Remove packet-gnutella.h
895 e3d12a0514 Remove some unneeded headers.
896 ddb4c857f7 evs: remove double semicolon.
897 96a68ffdd3 README.md: remove autotools (./configure) references.
898 1e98cee5e1 ProfiNet: Fix order in AssetManagment
899 001a81bace ieee802154: Make a variable volatile
900 993800b8b9 QUIC: improve Info column and packet details when decryption fails
901 5dd0c8daa5 Stop advertising support for Solaris.
902 731e182392 Get rid of unused variable, update a comment.
903 bc65ce1eca Try downloading libssh directly from www.libssh.org.
904 711a8596ae Update the URLs for GnuPG.
905 e9ccaf79ae checkAPIs: Add a max termout count for TRANSUM.
906 8365012ea5 DTN: updated dissection of confidentiality and integrity blocks
907 1a63f1ca9b checkAPIs.pl: improve value_string validation in field definitions
908 54f106fb9c checkAPIs.pl: recognize fields with spaces in display
909 c768cf5503 checkAPIs.pl: support for new-style dissectors in check_hf_entries
910 8766166855 skinny: remove comment that matches field label (callState)
911 f3296cdbb6 proto.h: add type checks for VALS/VALS64/VALS_EXT_PTR/TFS/RVALS
912 e3423b134f FP: Show E-DCH entity in tree
913 d283fe5ebd rawshark: avoid RVALS for casting hfinfo->strings
914 3075bd81d9 erf: do not use VALS to cast a void pointer
915 43134ae252 netlink-*: fix various VALS/TFS misuse
916 08d440cdd4 lte-rrc: avoid BASE_EXT_STRING field without strings
917 71c7798f8a epan: fix various misannotations of VALS/RVALS/VALS64/TFS
918 081c72344c simple: fix value_string type mismatch with simple.link16.rc
919 e8c6735bcd ospf: avoid BASE_EXT_STRING without strings
920 4aad20bb6b ieee80211: fix potential crash due to value_string type mismatch
921 d11ea69f0a nfapi: fix potential crash with nfapi.csi.rs.flag due to type mismatch
922 f06e904674 QUIC: use application error codes for some frames
923 9c7e4d2a25 QUIC: simplify and fix frame item length in some cases
924 0598fcab93 QUIC: simplify PADDING frame
925 8f08a4e74e Try to discourage the use of APIs via counting.
926 ca8304249e XRA: Display length information in XRA protocol description. Set correct length of XRA header.
927 2bd79c8208 NBAP: Change E-DCH type choosing condition
928 2a9ae25bc7 quic: put quic_connection_add_cid into ifdef.
929 04a5e1448a NAS-5GS: Add dissection of Parameters content and bug fixes.
930 fb5a4ac2a4 quic: mark unused parameter in quic_process_payload.
931 dd4efcfb37 GTPv2: Update  8.38 MM Context.
932 17bc055138 QUIC: recognize short header packets after connection migration
933 fc9e404ab2 QUIC: small connection tracking optimization
934 cff328d5bc QUIC: use NCI to improve connection tracking
935 baa096a2a0 QUIC: Add new initial_max_stream_* TP (draft -14)
936 6501231a3c make-manuf.py: Add response headers.
937 e644de16c3 update-tx: Fix our file list.
938 e7dd7099da QUIC: Add frame type on Connection Close (draft -13)
939 e2bd314c0b docsis: minor improvements in displaying MDD TLV 22.4.2
940 4081b55341 QUIC: Remove old Hello Extension (26)
941 7cc130ff1f Fix a checkAPIs warning.
942 2ab87102bb TRANSUM: fix crash with current top of tree
943 4184963dae docsis: add MDD TLV 21, 22 support
944 b9333f7f09 PROFINET: AM_Reserved is added on AM_FirmwareOnlyInformation block
945 87147cd651 tshark memory leak: g_free(cf_name) moved under 'clean_exit' label
946 53ac86f8af Make the maximum block size big enough for max-size D-Bus packets.
947 fe22f471c8 QUIC: drop support for draft -12
948 7b65208ef3 make-manuf.py: Add back our user agent.
949 bc6154aff9 QUIC: fix decryption failure with larger PKN (draft -13)
950 7249638f53 QUIC: Remove error code UNSOLICITED_PATH_RESPONSE (draft -14)
951 2f6117409a QUIC: Change value ACK_ECN (draft -14)
952 8c529d3087 QUIC: implement new Retry Packet (draft -14)
953 0aaaa49af3 QUIC: Initial support of draft -14
954 9463dcb25b QUIC: Update Error codes (draft -13)
955 a90ca94f52 QUIC: Add new Frame type (draft-13)
956 45da5b945e QUIC: CRYPT => CRYPTO
957 261817cfc7 QUIC: fix Initial decryption with Token field (draft -13)
958 61372364c5 QUIC: fix connection tracking/decryption after Retry (draft -13)
959 3e1292a10d QUIC: implement new Retry Packet (draft -13)
960 210549f6d8 NAS5GS: Bugfixes and small enhancements.
961 2fd42045f5 QUIC: implement decryption using new traffic secrets (draft -13)
962 9de95b83f8 packet-rsl: Fix dissection of "CB Command Type" IE
963 1eb9860d7f NBAP: Remove #if 0'd code
964 35e85438fd FP: Remove #if 0'd code
965 a62f359e04 FP: HS-DSCH - Use RLC mode from NBAP
966 59ac823c3f QUIC: refactor packet protection cipher initialization
967 866ff1ec26 QUIC: use single field for all long header payloads
968 624d136f37 QUIC: wire up CRYPTO frames with TLS 1.3 Handshake (draft -13)
969 e22faab56d QUIC: Add TP disable migration from draft-13
970 7161d44a41 QUIC: Fix typo and align code
971 ab57230aa6 QUIC: Update TP to draft-12
972 7d5859c81f QUIC: Update assigned Transport Parameters (draft-13)
973 35cd04b9da QUIC: Remove OMIT_CONNECTION_ID Transport Parameter
974 cd168a42ba gsm-gsup: correct value OSMO_GSUP_CANCEL_TYPE_*
975 ab741aa6ad [Automatic update for 2018-09-16]
976 c7ebedff51 FP: Fix trying to resolve out-of-range LCHID
977 02fc8b4b10 ssl,ssl-utils: remove PCT support
978 203d875d3b lwm2mtlv: Show resource name in a generated item
979 b4093428ad rdp: fix Unused href entry: epan/dissectors/packet-rdp.c: hf_rdp_unused
980 9fa48899c8 couchbase: fix Unused href entry: epan/dissectors/packet-couchbase.c: hf_flex_frame
981 770e7bfa22 QUIC: remove draft -11 support
982 1d2fd4f411 packet.h: fix wrong parameter doc for register_dissector_table_alias
983 5dbc202063 Add support for aliases to dissector tables.
984 0dafb2bf88 Aeron: Update disector on the latest aeron protocol specification
985 191abbf18a Debian: Add missing symbols.
986 8669705f7e QUIC: recognize CRYPTO frame (draft -13)
987 56a30766ef make-manuf.py: Improve truncation.
988 17c8101107 Test: Fix a copy+paste error.
989 a5cd630033 evs: Start dissecting a bit of speech data.
990 011224bff5 QUIC: split per-packet state to fix packet coalescing
991 28a7a79cac opcua: prevent opcua dissector crash by limiting nesting depth
992 cd95e197ca Start renaming SSL to TLS.
993 63743a3733 QUIC: fix Initial dissection (draft -13)
994 aedf4a7dd7 QUIC: use HKDF-Expand-Label (draft -13)
995 81710c7d3c QUIC: implement draft -12 decryption (PNE and PP)
996 aeadce8478 Prefs: Add a check for aliased protocol preferences.
997 f55c33d4b8 DHCP: Fixup whitespace.
998 e6d9b78402 ieee80211: parse the 9th byte of the Extended Capability as a byte
999 35e4bbe691 evs: Put CMR "rate" in Info column.
1000 26d4ad2fa8 gtp: move column append outside IF brackets
1001 c3cf33d1ef MTP2 bitstream dissector - dissect MTP2 packets from RTP stream
1002 57a397bded tvbtest: Remove an unused function.
1003 dcf01e817e ospf: fix conlict
1004 9a40000182 AT: Add CSUPI command
1005 366c52315b QUIC: create QUIC-specific cipher context
1006 5c7dae1337 AT: Fix rejection values
1007 e31ca2e278 Revert "Some older compilers don't allow diagnostic pragmas inside a function."
1008 0cb87b7389 nas_5gs: can't decode 5GS NAS PDU when there are multiple NSSAIs.
1009 5c36055d9b nas5gs: Align with version 15.0.0
1010 794d1bb58d tvbtest: fix no previous prototype for ‘test/skip/run_tests’ [-Wmissing-prototypes]
1011 40789524c5 gsm_a_gm: Fix dissection of 10.5.6.3 Protocol configuration options.
1012 59ae0a2d83 MBIM: changes after Microsoft fixed documentation
1013 a6dc0c27fc Don't use -Werror with Apple's llvm-gcc.
1014 91c5942c93 QUIC: implement packet coalescing (draft >= 11)
1015 4bab4b2e0c OK, try to prevent -Wunused-function warnings with llvm-gcc as well.
1016 47b1ec984b Fix WITHOUT_VALS.
1017 69a01b650a With llvm-gcc, just don't do -Wshorten-64-to-32.
1018 2f65fbae4e -Wcomma isn't supported by llvm-gcc, so don't make it a non-error.
1019 a8024f1dc0 Just spaces between -W arguments.
1020 8e0d8acadc WERROR_COMMON_FLAGS isn't a list, so don't treat it as one.
1021 b09f27ce0f Add the -Wno-error= flags to the correct variable.
1022 46b2701626 QUIC: ensure handshake keys availability before PKN
1023 87887802ef Put the -Wno-error= options after -Werror.
1024 7533398f65 OK, try just suppressing the "-Wunused-function" warning with llvm-gcc.
1025 ff31ed8c4c Go back to using a #pragma directly.
1026 f7346284ac More selectively prevent warnings from becoming errors.
1027 4207660996 Revert "Make versions of DIAG_OFF() and DIAG_ON() for GCC 4.2 through 4.5."
1028 b7685821c1 Don't use -Werror with llvm-gcc.
1029 342f7d2987 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1030 71378072e6 ieee80211: Fix some issues with the D3.0 support.
1031 c525578aff QUIC: Remove draft-10 support
1032 351ea5940e nas5gs:  9.10.4.7 PDU address. IPv6 type is a 8 byte link local address.
1033 54e8956544 Diameter: add ALU AVP 1016
1034 f94cfa0cdc Some older compilers don't allow diagnostic pragmas inside a function.
1035 4df2fcb0ee Qt: Replace $HOME with ~ in window title %F variable
1036 f6b8bc39c6 Make versions of DIAG_OFF() and DIAG_ON() for GCC 4.2 through 4.5.
1037 259bdc7e63 Use DIAG_OFF to suppress -Wunused-function.
1038 82d5c1c770 Squelch more narrowing warnings.
1039 bab0c1d297 "#if 0" out an unused variable.
1040 a6c30496df sizeof isn't useful when calculating the size of data in the packet.
1041 0d123e5a24 CMake: Remove some redundant and overly verbose code
1042 ad6eb33684 WIP:ieee80211.c: Add support for D3.0 of 802.11ax
1043 273ca2c8bb [packet-dnp.c] - Better solution for handling malformed messages containing "empty objects" with misreported counts.
1044 f240eaf6f2 Squelch a narrowing warning.
1045 3a7bec1586 Squelch a narrowing warning.
1046 e1ef55f2fc Avoid collision between parameter names and function names.
1047 fe0539b41f MGCP: Ignore case for command header
1048 8d5f88db1d docsis: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1049 0bfd7c11fe Don't fill in a variable if you don't use the value.
1050 33e5f0eba2 sizeof isn't useful when calculating the size of data in the packet.
1051 5bd04a317d sizeof isn't useful when adding to an offset into the packet.
1052 23c106b86c Fix the build on the OSX buildbot
1053 0d2c284744 f5ethtrailer: Add some casts to squelch narrowing warning.
1054 02b64aa1b7 Avoid using -Werror with generated code.
1055 8343e411f8 rtp-ed137: squelch checkAPI warning about shadowed variable
1056 fd73dad177 MBIM: Dissect UUID_MS_UICC_LOW_LEVEL/MBIM_CID_MS_UICC_ATR
1057 a89266c337 MBIM: MBIM_CID_MS_PROVISIONED_CONTEXT_V2 Query is legal
1058 bba021dd30 Remove the probes.
1059 6ef4e54f27 Maybe we have to treat llvm-gcc specially.
1060 51ee234eee Test with (llvm-)GCC pragmas, as the buildbot builds with llvm-gcc.
1061 d061b94ab6 Test what kind of compiler we have running on the macOS buildbot.
1062 400f748b04 Qt: Add some window title variables
1063 87e97a8e74 Try directly using _Pragma if building on/for macOS.
1064 bc600962e2 Manuf fixups.
1065 391b8a9595 release-notes: add new features and remove known bugs list
1066 3045da8087 release-note: Add EVS dissector
1067 91cc468145 evs: fix header
1068 ca64218e93 evs: add modelines info
1069 5246eba5dc Diameter: Add ALU AVP 1139 from Ask.
1070 8f4b040124 prefs: pacify checkAPIs by using ws_g_warning
1071 a7c58c372e evs: remove unused var and set unused param.
1072 23118f7164 proto.c: Increase number of preallocted fields to 205000
1073 1b169eb6c0 EVS: Add a dissector for RTP payload type EVS.
1074 ad0de0ffbc prefs,ui: properly migrate old filter expressions
1075 7573f7dab4 radiotap: Correct support for 0-length PSDUs.
1076 017d61528e docsis: fixed regression that was introduced by adding FCS check
1077 7d7175a130 Qt: Restore column visibility when loading packets
1078 7ce18dc465 Clean up the references to ChUserTable.
1079 cba7dfb40b make-manuf.py: Expand a comment.
1080 ce3d7840c1 Fix what seems like a copy-paste error.
1081 aa0c067529 Avoid warnings about a format string being a variable.
1082 a93698a4ff Remove the tshark -z compare feature
1083 414e1c19b2 CMake: Use more descriptive name than WS_LD_FLAG_VALID0, 1, etc.
1084 d1daf3fd10 CMake: Remove link test output line
1085 ed2f332aa3 Revert "Try unconditionally using the pragmas in Clang."
1086 c3b1b19d04 AIN: Add dissector for Advanced Inteligent Network protocol.
1087 051efd105a Try unconditionally using the pragmas in Clang.
1088 2a0d6a7194 Attempt to squelch a narrowing warning.
1089 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.
1090 9b8dd94644 Squelch narrowing conversion warnings.
1091 911f7fed61 CMake: We require version greater than 2.8.9.
1092 f4d2dffd8b Fix handling of invalid type values.
1093 eeb71e75b8 CMake: Remove Qt specific code for warnings
1094 71f5cec7d7 [Automatic update for 2018-09-09]
1095 885ba0cbd1 RTPS: fixed large data issues
1096 152df201e5 docsis: validate header checksum before dissecting the payload
1097 696f2ee1e0 docsis: add CM STATUS-ACK MAC Management TLV (48)
1098 57c99f2153 docsis: add RNG-RSP TLV 13 (T4 Timeout Multiplier)
1099 642f0c9f1d CMake: Remove unused variable
1100 2a1b05d0f3 wireguard: Make sure we don't try to free NULL pointer
1101 ff1e16055f epan: Add argument to epan_init() to disable plugins
1102 6ab8d4607a CMake: Add function to test compiler flags
1103 c850a16ef4 MBIM: Add dissectors for more services
1104 02963c4e69 Initialize broadcast_addr at compile time.
1105 8dd322ba98 Don't use on-the-stack buffers for pinfo addresses.
1106 64335ba728 Initialize epl_placeholder_mac at compile time.
1107 97c9dca72e AT: Add CMUX command
1108 ac28cefcc5 AT: Fix CSQ checking for wrong action
1109 5f9a85c62f AT: Add GMI, GMM, GMR commands
1110 62a37fbc66 Add Start-End timestamp columns to the RTP Streams report from tshark
1111 05d1742d35 Build the dpauxmon documentation.
1112 98207eb612 Register some unregistered etts.
1113 500ac10999 CMake: Use upstream check compiler modules instead
1114 5a06361582 systemd_journal: Add more fields.
1115 4c9cbcd5ac systemd Journal: Add a cast.
1116 aba5c65f4d make-manuf.py: Skip the title row of each .csv file.
1117 7b37c5c180 Qt: Add null check for finfo and hfinfo
1118 04ef87a7b8 We build Wireshark with Qt 5.9.5 on Windows; update the developer's guide.
1119 e4ff3e657a PER: fix dissection of enumerated type with a single extension value
1120 4ff777d5ce [packet-cp2179.c] - Added support for Function Code 0x04 and perform misc comment & variable-name clean-ups
1121 6fa2ad4922 Lua: remove various logging functions (debug, warn, etc.)
1122 d703310749 cmake: optionally require Lua 5.1 or newer
1123 46e71f9a7c wslua: fix source argument in debug info for luacov
1124 a1fac65d8e Migrate make-manuf to Python+CSV.
1125 ea18e950c8 docsis: add preference to disable dissection of encrypted payload
1126 7055cc9fe8 lwm2mtlv: Update to Core V1.1 spec
1127 b42348e251 AT: Fix dissector function return types
1128 555d911bb0 AT: Add CGMI and CGMR command
1129 8c5a65c47a pfcp: correct Linked URR Id to 32bit
1130 c6c5bd26cf FP: Show ToA expert info for non-dch channels
1131 3c7300f1f0 exntest: fix no previous prototype for ‘run_tests’ [-Wmissing-prototypes]
1132 41a3f90184 AVSP: Read ethernet type and call ethernet type dissector after reading AVSP
1133 29f7a5e9e0 .gitignore: Remove version.h.
1134 8eb0ff5e31 wmem_test: fix no previous prototype for ‘check_val_map’ [-Wmissing-prototypes]
1135 724c31cd9f NAS 5GS: Qos rules parameter list dissection
1136 b40beb9edf tvbuff_subset.c: handle a reported_length set to -1 in tvb_new_subset_length()
1137 5b533e4f3e gtp(v2): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1138 2f297457af prefs: Improve check for visible custom columns
1139 0b80a42187 epan: Guard g_base64_decode_inplace() against zero length string
1140 c15ada34b1 Update tools help using a script.
1141 a1ae40f1a3 proto: Reset handled occurrences counter
1142 e4b2b4bd36 dhcp: More bootp -> dhcp renames
1143 6e36e3757a Radius: Fix offset for multiple VSA in one AVP
1144 3df8dc99d6 Bluetooth: ATT: Implement five FTMS/FTMP characteristics: Supported * Range
1145 4cfc9946c4 Rename packet-bootp.c to packet-dhcp.c.
1146 35ceb600f9 register(epan): fix no previous prototype for function 'register_all_protocols/register_all_protocol_handoffs/register_count' [-Wmissing-prototypes]
1147 b996820e1b Remove make-pixbuf-csource.pl.
1148 e3d071ab7d ieee80211: Remove unused assignment (found by clang)
1149 38657fad58 epan: Restrict detect trailing stray characters in strings
1150 77b4b938e3 ntp: make ntp.precision an uint8.
1151 16e6c12f90 .mailmap: update of August (2018)
1152 83a9adbbf2 systemd-journal: fix no previous prototype for function 'init_jf_to_hf_map' [-Wmissing-prototypes]
1153 9b2737a3ba rtp-ed137: fix no previous prototype for function 'process_time_value/process_125us_based_value' [-Wmissing-prototypes]
1154 767f700891 draft-ietf-idr-bgp-ext-communities became RFC 4360.
1155 896c25d743 NAS 5GS: Qos rules IE enhancement
1156 399d5ae12d nl80211: Generate fields needed for updated dissector
1157 5442b51267 nl80211: Dissect further attributes
1158 b62822055f AT: Add CSCS command
1159 094297ec77 ieee802.11: Make sure we do not include the FCS in the next_tvb.
1160 7dd68fce89 ieee80211: Add support for some elements of 802.11k.
1161 708c1ae794 gitlab-ci: rename tasks and remove extra spaces.
1162 43f0ccadaf gitlab-ci: remove older clang versions.
1163 8681e1deba make IPv4 and IPv6 name resolution usable at all times
1164 65b342f749 epan: Use g_base64_decode_inplace()
1165 42ad60896d ISIS (LSP/HELLO): Add RFC 6119 (IPv6 Traffic Engineering in IS-IS)
1166 4168babb32 lldp: fix typo on 802.3 BT
1167 e0babef797 epan: add more IS_FT_* macros
1168 256e32c2eb prefs: Remove prefs.gui_use_pref_save
1169 5af98d9be5 prefs: Remove prefs.gui_use_pref_save
1170 cb002c597a Qt: Avoid crash for ByteViewTab with 0 bytes
1171 3ce847e39e sharkd: Fix frames request for empty "" filter
1172 8f99b54a77 [Automatic update for 2018-09-02]
1173 57ee8486bd spice: fix malformed packet exception in LZ image
1174 51c2f5b9de spice: immediately display channel type in the tree label
1175 7348fe3289 spice: fix MOUSE_MOTION dissection
1176 e89b06e2da spice: regenerate packet-spice.h
1177 c0772a18c1 c1222: improve interpretation of Procedure invocation
1178 f61cb129a9 Qt: Improve fetching preferences from the packet list.
1179 6ac6c88816 spice: update capabilities to spice-protocol 0.12.4
1180 d2d62bf412 debian-setup: Fix shellcheck directive
1181 813b87f81a docbook: Remove non-existing 'Payload Length'
1182 7789326d9e RTP ED-137: All RTP ED-137 related code moved to separate file
1183 589413d877 Qt: Improve fetching preferences from a tree item.
1184 5720ac5fd0 tools: add deb build required packages to debian-build.sh
1185 8332b718a2 editcap: add seed option
1186 4a4c6209a4 Update README.vagrant
1187 65a95123ce vagrant: Mount synced folder under home
1188 4d6c253ca9 CMake: Add debian package target
1189 fd103ed417 vagrant: Enable ccache
1190 a1fe8fe066 vagrant: Add fedora box
1191 f2c74b7dbd vagrant: Run test suite
1192 ef01359849 Add support for protocol aliases. Switch BOOTP to DHCP.
1193 9a71ec042e MySQL: decode responses for more requests in a row
1194 5c36f6166c epan: Detect trailing stray characters in strings
1195 888684e861 lwm2mtlv: Register resource subtree array
1196 50b9da7bc2 Add a systemd Journal Export Format parser and dissector.
1197 94735eb2bc vagrant: Use debian-setup.sh
1198 1d3548fb6d IPv6: Make ipv6_pinfo code less convoluted
1199 942bb3ea7c DPLAY: fix heuristic check
1200 20c41b689b GTPv2: Add expert info for wrong length IEs
1201 abc1f64576 coap: Use proto_tree_add_item for strings in the packet
1202 db37b664fb RTP, ED-137: Added decoding of additional ED-137B and ED-137C headers
1203 67a73b4152 gitlab-ci: update apt list files.
1204 3fea3c3709 tcp: fix OoO reassembly when the first data packet is OoO
1205 28524f1abf ESP: improve IPv6 address matching
1206 d1749f7c02 Support of ZCL enhancements
1207 81392814ef ZigBee: Correct field name in SE LocalChangeSupply
1208 b55c20a1b1 CMake: fix dmg_package target since CMake 3.12
1209 267d0a3196 IPv6: Fix indentation
1210 8eddb1650d epan: Remove unnecessary all protocols registration callback
1211 b6ba314466 IPv6: Add comment explaining frag_plen
1212 105b4584a2 ZigBee: Dissect remaining SE Metering cluster client commands and a few server commands
1213 e87f9e8eac ASTERIX: fix dissection of 021/90 Quality Indicators item
1214 efb84bb308 ppp: disable USB heuristic subdissector by default
1215 bf025370e9 ppp: remove a variable that is always 0
1216 fb3df8b6a8 ppp: remove some more unnecessary NULL checks
1217 9d9a873d9a Make AT_VINES a built-in type
1218 389339cab2 debian: Fix library installation path.
1219 8d51cf1364 NR MAC: Use static config of DRB channel settings across all UEs.
1220 5eb9a5ff7f LTE MAC: fix range check for DRB LCIDs.
1221 d1da5a9cd2 NAS 5GS: 5Gs TAI list IE fix
1222 fe88d79562 PFCP: Flags in UP Function Features joined into one group.
1223 b43e7b5e6f DTLS: use col_append_sep_(f)str() functions
1224 1bf27192c9 Proxy: fix heuristic dissector
1225 281936a5be SSL: use col_append_sep_str() to add heartbeat to info column
1226 68e7f51d0e epan: Use UTF8 horizontal ellipsis to indicate truncation
1227 80d22e6906 NAS 5GS: PDU session release command msg fix
1228 0fa2b0bfa3 A timestamp has seconds and nanoseconds; you must set both.
1229 3906a788cc AT: Add CPIN command
1230 6242d1cfa1 MySQL: fix server status bit-mask
1231 6f0e29054c AT: Correct dissection func for +CLAC
1232 3ece395410 [Automatic update for 2018-08-26]
1233 27ecae3548 TDS: Improve handling of SYBLONGBINARY
1234 ca339d7e7f Remove weird use of volatile qualifier
1235 d0b97a420d CMake: Modernize config-file package support
1236 e75905a583 CMake: Add dumpcap group option to installation
1237 e09c9a8e46 CMake: Format for readability
1238 ed0957dc8a GTP: Don't display next header twice.
1239 9f7c7e19e9 gtp: Remove extra ';' outside of a function
1240 7208f3a71c OAMPDU: fix dissection of DPOE TLV
1241 bc6d445c83 Fix EditorConfig keyword
1242 c1e3a3f007 Add EditorConfig settings for CMake
1243 31c6cf982f WSUG: Fixup Advanced chapter
1244 5e9d1e4e65 CMake: Change installation path for modules
1245 7b7f0e81f9 GTP: Refactor dissection of T-PDU and adding of PDCP data
1246 6c836f7b95 zbee-se-publish-block-period: block duration & block duration type
1247 cdb1123b9a rawshark: Free pipe name and version info strings
1248 3ba67f735d AT: Add CSQ command
1249 2a7320b647 Fix Usb HID Report descriptor Local item Usage parsing
1250 78d7a1d3f7 AT: Clarify that a DCE is a Modem
1251 9e3b26b289 NAS 5GS: PDU session status fix
1252 a9e7bda136 GTPV2: Extended Macro eNB ID was not assigned to correct type of subtree
1253 a9feb0ea29 Qt: Enable select hint text in Show Packet Bytes
1254 c0b81e01d9 GTPV2: added support for Extended Macro eNodeB
1255 f5c1c1935c DCT2000: For LTE MAC, set flag to say whether sf/sfn present or not
1256 f0b41190eb CMake: Clean up and homogenize plugin dir configuration
1257 0c0973196f WSUG: Remove duplicate Clear button description
1258 331ec14948 ppp: remove a number of unnecessary NULL checks
1259 cefa533ec2 MAC-LTE: Display timing info on SR frames when present
1260 3b17e66b78 Revert "IP: Use pinfo for session IP addresses"
1261 eda834b6e2 Diameter: add enum value to Presence-Reporting-Area-Status AVP
1262 2e8de47f57 Diameter: Add Commands and AVPs from 3GPP TS 29.338
1263 11b3663004 Fixed a bug related to epan initialization
1264 bb25d64a2a IP: Use pinfo for session IP addresses
1265 ca355b8905 WSDG: Miscellaneous fixups.
1266 a6a915abcc Qt: Enable "Resolve Names" for boolean without TFS
1267 c57a52f68c UAT: HEX Values should be allowed the full uint32 range e.g allow 0xffffffff
1268 7d76d0ce28 Revert "CMake: Clean up plugin dirs"
1269 60e87794c4 WSUG: Update the main and filter toolbar sections.
1270 6b9beb6ca1 Fix comment.
1271 450ff674a6 CMake: Clean up plugin dirs
1272 2e7cae3fd4 WSUG: Fixup the "Internals" section.
1273 65d9c473f0 plugins: Minor interface improvement
1274 0410a522d5 Regenerate ASN.1 dissectors
1275 ad3367e169 Use the standard test/[ command.
1276 e8c3075bb6 Clean up includes for SIOCGIFDESCR.
1277 1efc9234ea We use errno, so we need to include <errno.h>.
1278 5a3c6cb3fc Wrong snprintf() wrapper.
1279 15bf0ea437 We need sys/sockio.h to define SIOCGIFDESCR.
1280 319186125c plugins: Fix CMake build example
1281 d99ef1f9fa GTP: Only put "T-PDU" in the top level tree.
1282 6ee559efd1 Fuzz: Reduce the Valgrind packet limit to 10,000.
1283 4b3745e6ef nordic_ble: Set PHY display type to BASE_DEC
1284 04dbbb15c6 Qt: Pop field status when closing a file
1285 f435c36423 CMake: Remove a debug message
1286 ea515c5f2d Don't assume Bash.
1287 5673a58bfa AT: Fix suffix length checks, add no suffix case
1288 92b4cd586e Fix search for pkg-config on FreeBSD.
1289 76ada76427 Remove an unused true_false_string.
1290 4a5484eaf1 Bash is not guaranteed to be in /usr/pkg/bin/bash.
1291 3d2d1cb31e XRA: Added decoding for SC-QAM TLVs
1292 d47d445a87 Calculate RTP delta time even if clock rate is unknown.
1293 712b2df7c9 Fix SBC packet Loudness/SNR information wrong byte compatison
1294 1f1c9c9af1 SBC: Fix DUAL CHANNEL SBC packet dissection
1295 e831d07fc0 ISIS(LSP): Add sub tlv Prefix SID from TLV 149
1296 e3f7e2edcc ISIS(lsp): Remove not longer supported sub-TLV (from TLV 149)
1297 9a183e84d2 ISIS(lsp): Enhance Flag of TLV 149
1298 e928a866f9 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM
1299 ce93346bcb ieee80211: dissect the TWT Element
1300 99df34848e E.212: fix 255 04 and 255 06 PLMN names
1301 f63e3535c5 gtp: T-PDU heuristic - don't call the PPP dissector as "else" branch.
1302 a956069961 gtp: Header extesion dissector table enhancements.
1303 66997107b2 lldp: 802.3 BT add missing Autoclass and Power Down fields
1304 509322adfc NAS 5GS: Partial service area element count fix
1305 2ec1d363aa appveyor.yml: add integration with AppVeyor CI
1306 4e6a80f3e3 NSIS: try harder to find VS2015/VS2017 vcredist
1307 5f816562b8 h265: fix no newline at end of file [-Wnewline-eof]
1308 b7a6a11376 Qt: fix several crashes in the SCTP Dialogs
1309 aef6223409 [Automatic update for 2018-08-19]
1310 4b4f644afc AT: Add CLAC command
1311 f7d4b2ca35 kerberos: Fix several memory leaks
1312 3bb4ee5aaf Docs: AUTHORS formatting updates.
1313 1b97441da0 AT: Add CGSN/GSN Commands
1314 08c4919de0 pfcp: fix no previous prototype for ‘pfcp_is_cause_accepted’ [-Wmissing-prototypes]
1315 dfc7fcc815 Docs: Make our Pod documentation encoding uniform.
1316 77a26fcd8f pfcp: added session tracking
1317 6c18867896 If we run out of lines, stop dissecting.
1318 787d61c0a4 tshark: free exp_pdu_filename and capture_opts->save_file
1319 b1b98051b2 GTPv2: Document parsing of 8.107 Node Identifier
1320 fd75f915e3 Syslog: skip timestamp field if not present
1321 3a99475d0a tds: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1322 4a92cb0707 ieee80211: fix spelling-error-in-binary found by lintian
1323 ea4b05772d docsis-macmgmt: fix spelling-error-in-binary found by lintian
1324 ebf6f43044 gtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1325 46ea37d592 AT: Reorder commands dissection functions
1326 041c79b1d1 lpp: fix error found by conflit check
1327 62874e3778 TLS13: add final tests for RFC 8446
1328 fd7ec355ec TLS13: properly skip over failed decryption of early data
1329 8e3562fc03 NIST-CSOR: ASN.1 dissector for NIST Computer Security Objects Register defined OIDs and their parameeters
1330 9ecc7906ef Do not pass pipe handle to WaitForMultipleObjects
1331 0001152616 NBAP: Support IB_SG_DATA Encoding Variant 2
1332 a322cf7842 AT: Reorder commands dictionary
1333 89fce95422 TDS: Handle TDS 5.0 MSG token.
1334 c18459e66e Fix extcap initialization deadlock
1335 43a5f0ae51 ntp: fix mixed indentation.
1336 5cb1310618 CMS: adding algor OIDs and respective parameters
1337 f3f4655655 AT: Add CFUN command
1338 203c3f511f packet-mq: Fix LPOO Strucxt + Add MQV91 Def
1339 0b297ce308 gtp: Create a dissector table for GTP header extensions.
1340 15ef9039a7 Windows: upgrade USBPcap to 1.2.0.4
1341 92872ee7ec Replaced "wireshark-win32-libs/" and "wireshark-win64-libs/" by "wireshark-win??-libs*/" in ".gitignore"
1342 9524613450 SGSAP: Fix Service-Abort-Request msg
1343 102538ea7b Move common code into a routine.
1344 03b0464be4 bluetooth: Update Assigned Numbers
1345 43dba4e58f H.265: Fix incompatible use of proto_tree_add_bits_ret_val with field 'h265.reserved_zero_2bits'
1346 e836e77b68 NAS 5GS: IE value fixes
1347 e2f6ba229f ICMPv6: Add support for RPL DIO MC NSA optional TLVs
1348 4236185275 btatt: Fix Temperature Measurement Value unit
1349 daa62ae7cb Fixing, adding PKIX AuthorityInfoAccess OID names
1350 19f3204b87 gtp: Bugfix teid as HEX.
1351 38184aa4c5 GTP: comment unused UAT field
1352 c48d6a6d60 BT A2DP: fully initialize sep_entry_t structure
1353 88dd7e734a export_pdu.c: Fix a memory leak
1354 68c9566419 WIP GTP: Make it possible to configure PDCP parameters to dissect NR_RAN_CONT
1355 91ac005644 dxl: get msgpack handle in the proper place.
1356 5bcbc78a91 gtpv2: Dissect CSG Information Reporting Action.
1357 5633195550 radiotap: Implement L-SIG support based on the RFC.
1358 e83e70c038 ssl: Remove SSL_VER_UNKNOWN from ssl_version_short_names
1359 66310f6d70 ieee80211: add the start of the TWT parsing
1360 ca75c14f05 HTTP: create dissector table for HTTP Upgrade
1361 3a9f171763 HTTP: start dissecting upgraded connections right after upgrade
1362 1d4bb22a22 HTTP: really choose the correct server port for tunnels
1363 4802e3300d HTTP: ignore large Content-Length values
1364 149e74b70d Put the interface descrptions into the IDB when capturing to pcapng.
1365 d48262753e Move get_iface_display_name() to ui/iface_lists.c.
1366 6409732b77 Include dumpcap amongst the programs built with -Werror.
1367 bdfce392af NSH TTL according to RFC8300
1368 5535b4f307 [Automatic update for 2018-08-12]
1369 fd419dd68f LLDP: Add dissection of 802.3BT TLV Extension
1370 a8001fbd6a llpd: fix indent
1371 a932fc3eca lldp: add expert info when there is extra data for 802.3 TLV
1372 fc9d5b7060 More comment cleanup.
1373 d22816d2ba Improve comments.
1374 f033cd542e Clean up temporary filename generation.
1375 991f5a6e85 More interface view cleanups.
1376 713651d9c3 Show just the description in the description column.
1377 beacbab55a Fix the "Manage interfaces" dialog columns.
1378 530061b66e More comments.
1379 1b3aaeae72 Make a routine static that's not used outside its source file.
1380 47860f05b4 AT: Add CPMS command
1381 0d1d656929 TLS13: update references to RFC 8446, remove old extension
1382 ab47e8a52f AT: Add ^CIMI command
1383 59bf4d5b55 packet-mq: Fix some struct display add new def
1384 863ba5cd98 Give a structure a better name.
1385 e13989fd0a PKIX: support TLS Feature extension (RFC 7633)
1386 254364f7e4 Get rid of unused routine.
1387 08cbe559b3 Add support for reading and writing the new if_hardware IDB option.
1388 f4ac263564 PDCP LTE: Update rohc_profile_vals
1389 61aaeef2b0 dissector/gluster: Add dissector for Gluster 4.0 protocol
1390 5ac6b3d412 ntp: use 'seconds' instead of 'sec' for uniformity.
1391 2f126db3fe HTTP: set correct server port for tunnels
1392 38c0bedb07 pfcp: code clean up
1393 3d9534d0ee WireGuard: fix null-deref in wg_dissect_handshake_initiation
1394 bc6e462c23 GTPv2: add dissection of newer geographic location types
1395 0720dedeff MAC-NR: Fix length tracking of SRS ACT/DEACT CE
1396 28b7adfadc proto.c: allow more field types for proto_tree_add_item_ret_uint64()
1397 c4d76452d3 win-setup.ps1: verify integrity of downloaded files
1398 52e7344c69 ROHC: Move defines to .h file.
1399 a2518e6098 NAS 5GS: add dissection of IPv4v6 PDU address
1400 f543d4a2fd "It's not a valid text line" means "it's not an RFC 7468 file", not "it's bad".
1401 1ac6908cea GTPv2: update geographic_location_type_vals array
1402 73f3f89522 NAS 5GS: Various IE fixes
1403 b2d7da58a4 gsup: Don't print IEI + Length twice for unknown IEs
1404 297a6fe2f7 gsup: Fix dissecting wildcard APN names
1405 299306ab19 NSIS: fix uninstaller for Qt 5.10
1406 a7b56fff7e sharkd: Add support for hidden and generated fields
1407 2fa2947be0 TDS: Add support for non-nullable datetime and money types.
1408 0be9d149d0 prefs: fix range preferences-related crash after switching profiles
1409 5e2e9de930 Pass zero-length PSDU type information to the radio dissector.
1410 63126e284b Always process the "present flags" bitmaps.
1411 c7764e235c We should be reporting expert infos on invalid radiotap headers.
1412 739eebd3d2 802.11 Radiotap: add more bound checks in ieee80211_radiotap_iterator_next()
1413 f4bc40bc3b The radiotap header length must be >= 8.
1414 7c06c4d1fe GTP: Fix dissection of GTP_EXT_HDR_NR_RAN_CONT.
1415 d4de509cb8 802.11 Radiotap: add a missing subtree initialization
1416 77133ecc7e nas5gs: Dissect payload container with N1 SM information.
1417 4d87743c23 ssl-utils: fix key log read after EOF
1418 e754937251 WireGuard: implement decryption with PSKs
1419 50a0a710c4 WireGuard: decrypt transport data
1420 31f4c0dce1 WireGuard: implement responder handshake decryption
1421 c30b9fc891 WireGuard: add keylog for initiation decryption with ephemeral keys
1422 5b61737dc9 WireGuard: implement initiation message decryption with static keys
1423 cf9f1cac07 WireGuard: implement peer identification based on MAC1
1424 d7187e0b1b wsutil: Add Curve25519 ECDH (X25519) using Gcrypt
1425 e50ae0ad11 WireGuard: add session tracking
1426 f9c9af5527 Add WireGuard dissector
1427 ae8d0676ec WLAN: State type of key when reporting format error
1428 a878d23b23 nas5gs: Bugfixes and enhancements.
1429 93d50f542f AT: Allow more CMEE command types
1430 522b737b57 syslog: dissect more fields.
1431 67f721e12d NAS 5GS: Registration Request msg IE fixes
1432 1dc6d54d8d Another dictionary fix.
1433 ea11bf1525 nas5gs: Dissect Service area list.
1434 2ce1991f96 pfcp: added conversation
1435 e1d144e471 tvbuff: add assertion to tvb_skip_wsp_return().
1436 3d07f6f512 NAS 5GS: IE fixes as per spec v2.0.0
1437 d98faff197 Bluetooth: ATT: Implement 0x2A1F-0x2A59 remaining characteristics
1438 620fc587e4 editcap: Add ability to skip radiotap header.
1439 169962be43 AT: Fix check for numeric CME errors
1440 4a7e301bff Fix typo ACC → AAC
1441 93eaa1d648 AT: Add CIMI command
1442 ef15155bbf [Automatic update for 2018-08-05]
1443 ac27dc1f5c sctp: Improve exporting PDUs
1444 82454b82c5 print.c: Print FT_CHAR fields as FT_UINT8
1445 2d33cb67cc tshark: perform NPF driver check for capture only
1446 114012dc4b AT: fix check for non-numeric CME errors
1447 4d650e7249 AT: Add CSIM command
1448 20c08df23d [packet-selfm.c] - Fix handling of Response Code in Fast Message ACK Messages
1449 aa8ebb94e5 ASTERIX: Fix cat068/135 altitude value
1450 4d01567812 Windows: Upgrade Libgcrypt to 1.8.3
1451 2f1df0482a win-setup.ps1: make downloads faster by reusing proxy information
1452 5c474bdef1 AT: Fix CME Error description
1453 20b214f3ca [GSM A RR]: fix: properly dissect APDU Flags for Application Info
1454 98484f6428 AT: Allow test command for AT+CGMM
1455 51c6fde9c7 AT: Distinguish between numeric and textual CME errors
1456 a0814af296 sharkd: Return frame's color-filter colors
1457 49aef5b061 at: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1458 705b5bd52f rfc7648: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1459 2d865f2708 [GSM A RR]: fix APDU ID/Flags parsing for Application Info
1460 50e6046881 RANAP: decrease the min length to 7 bytes
1461 a13558c6c3 LISP: add support for Reliable Transport messages
1462 50dfbbd566 ospf: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1463 51299192e2 tap_export_pdu: Fix two memory leaks
1464 71759a7130 PTP: fix typo path_delay -> peer_delay
1465 7b6181ae6b Fix bug in RFC 5447 dictionary.
1466 1f28e31f75 tds: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1467 43abfaa451 PFCP: fix DL Buffering Duration time
1468 67ad27c50f lwm2mtlv: Update for changes in wmem_strsplit()
1469 084a27cf00 rsvp: fix this ‘if’ clause does not guard... [-Werror=misleading-indentation]
1470 4982f80206 rsvp: fix unused variable 'rsvp_xro_sobj_type_vals' [-Wunused-const-variable]
1471 8180b4eb77 gtp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1472 f6efcbf4af GMPLS extensions to RSVP-TE
1473 9b9a0d0f88 kafka: fix builds without Snappy or LZ4 support
1474 925baf8c8c rfc7468: Usability improvements
1475 5ee4b03c33 msgpack: make return value optional.
1476 75ba65253f msgpack: fix return value for map and array.
1477 7c6ca703ef commit-msg: fixup whitespace and blank lines around "Bug" tags
1478 ad145baeee tshark: Allow exporting of PDUs to stdout
1479 f1e036b869 Cast the result of g_realloc().
1480 c9ecb01f36 Kafka: add info when we lack decompression support
1481 8d6e8f6498 RFC 7468 is PEM-inspired, but it's not PEM.
1482 75d4fac5f9 No need to tell the BER dissector the file name for RFC 7468 files.
1483 24e44a6ae6 Don't hide dissected data under a "Data" item.
1484 d985188aa5 AT: Dissect commands
1485 d4de56c676 radiotap: Add support for 0-length PSDUs.
1486 940775b948 Do most of the RFC 7468 file processing in the dissector.
1487 9cf292a30f Revert "Have find_or_create_conversation() use pinfo->conv_endpoint if present."
1488 b28345b8a4 Get rid of a no-longer-used dissector handle.
1489 ba202ef362 Have find_or_create_conversation() use pinfo->conv_endpoint if present.
1490 137bbb2d14 Export some more conversation functions.
1491 d950b14f26 For ISDN, don't create an endpoint by ID and then use it.
1492 83715db4a9 Improve debugging messages.
1493 20a3248ebb Frame numbers are unsigned.
1494 a9dcc80f1b Clean up white space.
1495 013ab2a5ff radiotap: fix indent (use tab)
1496 d0b2096075 wmem_interval_tree: fix no previous prototype for ‘update_edges_after_rotation’ [-Wmissing-prototypes]
1497 205a4ac144 No need to initialize cursorname_len.
1498 8f56eb5d00 TDS: Fix bad proto_tree_add_item_ret_string_and_length call.
1499 46cb956329 sccp: Make "lr" a generated item rather than hidden to make it obvious that it exists.
1500 5fb611b562 tds: fix uninitialized var.
1501 ead3d6b8c5 Relax ERF heuristic
1502 933a48bc6b Add WTAP_ENCAP_RUBY_MARSHAL to the table of encapsulation names.
1503 7e755f71ad SCTPGraphDialog: fix displaying a single TSN
1504 02b2c86c53 SCTPGraphArwndDialog: Detect max arwnd value when startArwnd is not set
1505 5da97a40c5 GMPLS extensions to OSPF-TE
1506 0049a1afae Add basic support for TDS 5 (Sybase) cursors.
1507 e7f7e04eff ieee80211: don't print the mode and channel in CSA IE as HEX
1508 75dc29bc10 [Automatic update for 2018-07-29]
1509 ce2d45dfc1 Qt: Comment some of the sparkline code.
1510 da774fbc61 bootp: Add support for non-standard MS option 77
1511 8546dfb173 bthci_cmd: fix spelling-error-in-binary found by lintian
1512 0a2681d012 debian: add lintian-overrides for libwireshark0 (spelling-error-in-binary)
1513 9ca8a9f87c test: do not silently ignore feature detection failures
1514 99242affde Revert "Pass all arguments to options as --option=argument."
1515 137d45f52c Pass all arguments to options as --option=argument.
1516 19b61b07ba commit-msg: quote the filename, fix printed message
1517 5ad53f8f10 --extcap-version requires = if it has an argument.
1518 ab94f7ff71 diameter: Update with some AVPs from TS 29.272
1519 b0315ff222 MAC-LTE: Add framing/heuristic support for SR entries.
1520 8a0cbd49ad Add a preference to override the radiotap FCS bit.
1521 98ecf04f91 GSM SIM: Show length for 0x9f status word
1522 762f12d625 GSM SIM: Fix special case for "Wrong length" sw
1523 8607026a7d msgpack: replace pow() with shift.
1524 4a498ae798 Don't remove a tap listener we didn't find in the first place.
1525 3071af2550 GSM SIM: Parse 0x61 and 0x6C status words
1526 532e8c8011 nfapi: fix dissection of CONFIG.request
1527 4ff2c7b685 netlink: fix conflict
1528 b8e1d6944d docsis-macmgmt: fix spelling-error-in-binary found by lintian
1529 7618aa055c CIP Motion: Code cleanup
1530 461d9be5bf coap/oscore: fix conflict
1531 0c0dadb2ee CMake: More update_tools_help fixes.
1532 b489a835c2 GTP: add 5G NR User Plane Dissection
1533 f3de00fc36 CMake: Fixup some documentation dependencies.
1534 4bd0978f9c reassemble_test: Fix argument type warnings.
1535 956321ed67 zbee-nwk-gp: don't assume packet is NULL
1536 13f7978169 SCTPGraphDialog: Remove two unused members
1537 eb837bb036 MsgPack: fix format 'long (unsigned) int' error
1538 cfda02a9b5 CMake: fix build when some tools are not built
1539 0890837669 SCTPGraphDialog: Clear internal vectors
1540 e3436d819a .mailmap: update of July (2018)
1541 d7c4e482b7 Remove executable file permission from lua test files
1542 e62a8bd5db In bgatt.uuid0xXXXX names, hex digits in XXXX are lower case.
1543 954fe24e41 If the dissector isn't registered, you shouldn't be calling it.
1544 94466d0b1a Clean up whitespace.
1545 f99d2d2afe Do some more checks.
1546 f98fbce64c Don't assume a given btgatt.uuid0xXXXX dissector exists.
1547 fbd682ed28 Remove false claims.
1548 e2e20c0dbb ssl: dtls: Fix small memory leaks
1549 60d7288f1d [Automatic update for 2018-07-22]
1550 8eafe0e41b add DXL dissector.
1551 b93ece3780 cisco-fp-min: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1552 9e20822ae2 CIP Motion: Attribute updates
1553 ac1cb82842 add MsgPack dissector.
1554 45fa49ff02 FP: Fix wrong indexer
1555 231cc0501a packet-k12: Fix small memory leak
1556 9b731e2b32 Add a tap "finish" callback, called when a listener is removed.
1557 66935d8baa CMake: Add tools help checks.
1558 1ec79c84f0 Kafka: add support for additional Produce, Fetch, OffsetCommit and Heartbeat API versions
1559 5d8a5fb866 If we have fseek/ftell variants with 64-bit offsets, use them.
1560 ffbd3151b5 CMake: Fixup our tools help dependencies.
1561 b622b1f5c1 Clean up tests.
1562 977f4c2e68 CMake: Don't bother testing for _fseeki64 on Windows.
1563 c78b6cdcef WSUG: Added placeholders for missing documentation
1564 d83ad81aba AsciiDoctor markup updates.
1565 61dd06ed9f Lua: Switch from disable_lua to enable_lua.
1566 381ea0973f WSUG: Update the Statistics chapter to match current Qt UI
1567 4cb8a90ef2 stun: fix typo found by lintian
1568 ade0bbd9c3 ISAKMP: Incorrect presentation of NETMASK for INTERNAL_IP4_SUBNET Config Attribute
1569 920548a34a PTP: Don't interpret UDP packets as 802.1as
1570 065a762579 Extcap programs must write to the packet pipe in binary mode.
1571 268883d1a7 WSUG: Update docs for 'Export Object'
1572 8bb54d7a61 H.265: Parsing media format specific parameter from SDP.
1573 9795cc0285 Tools: Remove parentheses around bug notes.
1574 32098ac5b1 Qt: Remove an unneeded function.
1575 8563b94d56 Qt: update to QCustomPlot 1.3.2
1576 0ce2cdda8b Tests: add minimal pytest support
1577 3d1e3023d2 wmem: make wmem_strsplit behave more like g_strsplit
1578 59dcf1f790 LPP: upgrade dissector to v15.0.0
1579 2cfa3013bc Qt: Create the main display filter combo sooner.
1580 40d180ec6d Lua: add include/lua-5.1 and include/lua-5.2 to CMake path suffixes
1581 74a747fd52 extcap: Correct doc structure
1582 4eb5b535ec DOCSIS: fix null-pointer crash in OPT-RSP TLVs decoding
1583 118017e3e2 Supply a 0s/0ns value for invalid time value lengths.
1584 16860320e1 Update the comment giving I-D URLs.
1585 599ee9f08c [Automatic update for 2018-07-15]
1586 903927e012 ZBEE-NWK_GP: add key decryption during commissioning process
1587 3b22892e75 DHCPv6: device type is not mandatory for ecm.
1588 1834cda2ee The maximum offset in an IP option dissector is the length of the option.
1589 4f7c8503b0 wmem_tree: describe tree traversal order
1590 e5478f9e84 wmem_itree:update children max_edge after rotation
1591 f20b05f87d PROFINET: Refactoring
1592 99ca2f3ed2 Qt: try to sort numeric columns (such as ports) as number
1593 dac91db65e mptcp: Correctly find mappings and reinjections
1594 c5ede2f8c5 gprscdr: Update to 3GPP TS 32.298 V15.3.0
1595 98aedc41a8 pfcp: Update to 3GPP TS 29.244 V15.2.0
1596 c8293ac052 pfcp: update Enterprise IE
1597 28cb2d4394 extcap: Create docbook documentation
1598 6dc8e11d8d CIP Motion: Update attribute service handling
1599 78f7df30ec LTE RRC: upgrade dissector to v15.2.2
1600 b9c18a4188 CoAP: handle per packet data properly
1601 eba42b0012 COPS: fixed error codes
1602 3d0b00243a Add time_micros field to the riemann dissector
1603 be39241b44 Fix URL to Riemann protobuf structures layout
1604 16953695d7 Qt: make "Save As" in Follow Streams usable
1605 ec22bcc0ee DeviceNet: Add reference to spec name
1606 0664281df9 btatt: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1607 ba1d0c31cd GTPv2: Added missing string for value 1 of Secondary Rat Usage Report Type
1608 3e2d3837dd If we explicitly started a new page, print a column header line if necessary.
1609 325b033ca4 Expand another comment to explain why we're ignoring empty lines.
1610 c29c043cdc Note that this code is checking for being on a new page.
1611 5a560f3f6a dns: fix off-by-one buffer overflow (write)
1612 6f665e36ed H.265: implement Level bit rates, few general fixes.
1613 a9e94add1a NGAP: fix memory scope used to store nodes address
1614 55c6038fb0 xnap: fix use-after-free of "xnap_conv->addr_a"
1615 0e043692ec [Automatic update for 2018-07-08]
1616 c0ca2c5534 XRA: adding missing packettypes and tlvs
1617 7e000c9661 travis: fix typo.
1618 fed08d380f E1AP: add dissector based on v15.0.0
1619 caa8efa0d2 tests: add regression tests for Follow TCP Stream
1620 11871bee1c Plug extension list leak.
1621 238c7dd61d Don't use QFileInfo()::baseName().
1622 aab5ad074e Fix the calculation of a file's "basename".
1623 140f95a0ca CIP: Various I/O updates
1624 80c4cf05a4 Developer Guide: Updates
1625 9c4d312822 cisco-fp-min: fix indent (use 4 spaces)
1626 7a3f397c2b Qt: fix wrong Follow Stream text position after changing mode
1627 59192f79fc tcp: ignore zero-length payloads for Follow TCP Stream
1628 aecb143e2c tcp: fix Follow TCP Stream for overlapping data
1629 079d1521c6 tcp: fix Follow TCP Stream with missing (but ACKed) segments
1630 8d117f327f tcp: remove repetitive "follow_record->is_server"
1631 c40c26c04c Follow Stream: ensure linear performance with many packets
1632 2d36c475f9 Use the display name in "Save As..." output for statistics taps.
1633 874c978bbc Use the file *base* name for statistics graphs etc..
1634 d8df975e2e Change the print preview if "include column headings" changes.
1635 d7ce2bece8 Add a "Include column headings" checkbox in export dissections and print.
1636 2ba45c2556 F1AP: upgrade dissector to v15.2.1
1637 692849f7ad PFCP: Fix dissection of Network Instance.
1638 eb5f330ebf wisun: fix remove EAPOL-ready field; add Routing Cost to info
1639 ab6f89cae1 Make source file not executable
1640 738818fe4d DOCSIS: Added decoding for OPT (OFDM Downstream Profile Test) messages
1641 750660d60f tap-rtp-common: fix comma at end of enumerator list [-Wpedantic]
1642 9e480c51bb Distinguish between "reserved for implementation" and "reserved for future use".
1643 1c6dc6d31f Some fixes.
1644 018025e3bc LPPa: upgrade dissector to v15.0.0
1645 d052974332 X2AP: fix dissection of SgNB to MeNB Container
1646 9655acc757 fileTitle -> fileDisplayName.
1647 60d5c04dc3 We have cf_get_display_name(); use it to get the title bar string.
1648 a442fd512b Set the file path for a main window if it's not a temporary file.
1649 9541945aa2 Just use CaptureFile::fileTitle() in MainWindow::setTitlebarForCaptureFile().
1650 d76db1de78 CaptureFile.fileTitle() is for display, not for file name processing.
1651 670377f491 Don't show temporary file names in title bars.
1652 03200d951d packet-stcsig.c: Improve detection of false positives
1653 18c6408f87 packet-hsrp.c: Fix the display length of some tlv-blocks
1654 8998c91b32 CMake: check Asciidoctor version availability before using it
1655 c8938f9ceb ssl-utils: Add missing entry for ECJPAKE in ssl_31_ciphersuite[] and ssl_get_keyex_alg().
1656 0e19b1cdbf nas5gs: Dissect 2 more IEs.
1657 2f4cdb97c7 file: add more sanity checks to detect UI/file loading issues
1658 536e26c55e Qt: fix crash on opening a capture file while loading/saving another
1659 8a1e517bef file: fix packet list update after dfilter change during live capture
1660 9ba6d3fbc0 BGP: Break off IPv6 LU NLRI into its own fields
1661 4473ec9295 Update a comment to reflect current reality.
1662 e83ec1afa7 Fix various compile warnings.
1663 d897492197 WSUTIL/PINT: transform macros into static functions
1664 eda1a319ab Add first time H.265 based on the H.264 dissector.
1665 a277a520fc The "Ethernet offset" is 16 bits in the file; make it so in the pseudo-header.
1666 c87a6d364d Make arrays of 4 octets arrays of 4 guint8.
1667 a88126d91f Make an array of 4 octets an array of 4 guint8.
1668 4572b77148 WSUTIL: create phtole32 and 64 functions
1669 53e04b621c DNS: fix in expand_dns_name
1670 b8081bba8f Get rid of trailing space.
1671 1075054a10 Add new encoding names for seconds/{micro,nano}second time stamps.
1672 a796138283 Use proto_tree_add_item() for a number of time values.
1673 e9dc611e4f Update a comment.
1674 8fa7d54edc Use proto_tree_add_item() to add a seconds value.
1675 3a9b055f04 Add support for 8+8 and 8+4 struct timespec, and use it with 9P.
1676 332ec00e25 Use proto_tree_add_item() to add a seconds value.
1677 e68ec53852 Use proto_tree_add_item() to add a seconds/nanoseconds value.
1678 0f21f9674d smb2: Add request/response arrows
1679 2c6248f011 NGAP: upgrade dissector to v15.0.0
1680 5c6f2e8882 Mkae the handling of non-full-frame time stamps match RFC 5456.
1681 17a39db773 Bluetooth: ATT: Implement 0x2A0B-0x2A1B remaining characteristics
1682 e7b0e9aa90 XnAP: capitalize 2 hand made fields
1683 a15fc7f430 S1AP: search GCSNA dissector only at startup
1684 f88256c2f3 [Automatic update for 2018-07-01]
1685 9d1cea0c18 Fix creation of conversation.
1686 f7b91633c4 randpktdump: add --delay option
1687 61656dd2e6 Fix handling of DEB_BUILD_OPTIONS=nocheck
1688 747793afae Fix debugging code.
1689 39d0648d25 mdp: fix no previous prototype for ‘proto_reg_handoff_mdp’ [-Wmissing-prototypes]
1690 453f009ace Minimal support for ECJPAKE.
1691 6f3f6626fe ubdp: fix no previous prototype for ‘proto_reg_handoff_ubdp’ [-Wmissing-prototypes]
1692 b14e01c4ac Exablaze: Fix signed/unsigned comparison
1693 212e5bdaad packet-cisco-fp-mim.c: Add support for FP packets that contain an extra QinQ header
1694 6085a8c4d8 XnAP: add an option to force target NG-RAN container decoding format
1695 cc5701fbb1 XnAP: add dissector based on v15.0.0
1696 79a3829f4b AT: Allow padding in heuristic check
1697 aff4900a6c Do not add Change-Id on packaging branches
1698 3431849a67 Windows: run update_tools_help target when building installer
1699 1108791d29 packet-ieee80211.c: Mikrotik IE should be Routerboard, added dissection update
1700 4c275bede3 sflow: print sysuptime in human readable form.
1701 8e07b778f6 file: do not perform recursive redissections to avoid crashes
1702 411c5e9dcf Fix indentation.
1703 f3f71a2d83 packet-lldp.c: Some updates to Cisco vendor subtypes (UPOE and ACI)
1704 6f97a8f24b NGAP: dissect PLMNIdentity IE
1705 7b97253237 NGAP: display TAC and EPS TAC as DEC_HEX
1706 2865453fc2 X2AP: display 5GS TAC as DEC_HEX
1707 6cbf24b58e S1AP: display 5GS TAC as DEC_HEX
1708 c776529e83 nas5gs: Dissection updates
1709 16f543a232 IEEE 802.11: Disable FCS validation by default.
1710 2bb09c2d56 DICOM: use pinfo pool memory for strings used in columns
1711 0090007308 opa: Add support for TID RDMA protocol
1712 bb47336086 Make white space consistent.
1713 a78026d33f rtps: Fixed multichannel locator fields order
1714 ca42331437 tcp: add support for reassembling out-of-order segments
1715 e6935f9635 docbook: add info about using symbolic links for git hooks.
1716 8304f69fd7 Add macros to initialize nstime_t values and use them.
1717 c8518753c8 packet-mdp.c: New dissector for Cisco Meraki Discovery Protocol
1718 754cf4b934 packet-updp.c: New dissector for Ubiquiti Discovery Protocol
1719 34074d6131 NAS EPS: add subtrees for extended emergency numbers and ciphered data sets
1720 3937f65e67 RTP: If multiple codecs are used in RTP stream flow, all are shown in codecs column
1721 234ff77e41 macosx-setup: fix indentation.
1722 45aecc07c9 CIP: Improve Class 2/3 connection handling
1723 a7610e837b Sort our column descriptions.
1724 d8459d8930 packet export: Add default file extension
1725 5d97cee7da Remove IPX from our default filters.
1726 21ad017310 NAS5GS: Dissect 5GS network feature support IE-
1727 af4b6cb9a2 Revert "docbook: remove equivalent case."
1728 e4e0488da9 docbook: reduce ruby code duplication by introducing utils module.
1729 622b17a475 docbook: remove equivalent case.
1730 52bcc40d5e docbook: rewrite some ruby code according to RuboCop suggestions.
1731 57c108570f Release note updates.
1732 d3e3c00fbb prefs: fix crash when importing old filter expression preference
1733 c20432285a git hooks: prevent first commit message line to exceed 80 chars.
1734 44efca4ae8 editcap: move -I and -a options description to packet manipulation section
1735 910bc034ab TRANSUM: fix crash when switching profiles
1736 e94553167c Ethernet: Disable FCS validation by default.
1737 bd3188b072 Add Windows 10 Release ID to About info
1738 1f5c420508 BGP-MP NLRI can have Path ID for IPv4 Unicast/Multicast and Labeled Unicast
1739 13150c9564 Exported PDU: adjust protocol and tag tree lengths
1740 d3b4f1980e epan: Fix session null-pointer check
1741 fe94133f0d Remove code specific to older versions of Visual Studio.
1742 c68a1f049e WSDG: Fix a couple of links.
1743 67a3f83769 GTK+: Remove the last original bit of GTK+ code.
1744 e10e3ae9ea print.c: Handles special chars when using -T fields
1745 c74dba69fc Windows: Fetch our version using RtlGetVersion.
1746 1437b421a2 Qt: Fix crash when starting to drag on the wrong position
1747 2d8e8b9574 CMake: Make the pdb_zip_package target passive.
1748 305b0d3fbe RRC: upgrade dissector to v15.3.0
1749 a57b3cee3c PER:  Also report if open type length is less than dissected length.
1750 471fb9a54a packet-dcm.c: heuristic dissection rework
1751 328f5cf440 Q931: do not tap packet if no packet info is present
1752 d2a0167375 nfs: fix displaying of operation CLONE
1753 724519d8f9 Fix shellcheck issues in debian-setup.sh.
1754 b0a25f4443 Shorten the text of System Name and System Description in the info column
1755 ef27a2c21c packet-ieee802211.c: Corrects A-MSDU addr_resolve dissection
1756 74d0be8201 Disable coloring rules with invalid packet-testing expressions.
1757 168ddd45c4 Try to fix the macOS builder.
1758 0c75ad97d5 Qt: Fix Filterexpression Toolbar
1759 5736125e3b F1AP: dissect more OCTET STRING from X2AP ASN.1 description
1760 c6fc452c95 X2AP: upgrade dissector to v15.2.0
1761 3a514caaf1 Qt: Move FilterToolBar to a separate class
1762 5404cbbc7f drb/rbm: fix indentation issues.
1763 81d1e2b55b DT2000: Call RRC dissector from newer primitives.
1764 29f38cf782 docbook: replace ASCIIDOCTOR_EXECUTABLE with ASCIIDOCTOR_PDF_EXECUTABLE.
1765 dbba573f4d USB: Fall back to transfer type from descriptor
1766 336b56b3fc .mailmap: update of June (2018)
1767 87973bf516 RTP: Common functions for allocation/deallocation of rtpstream_info_t
1768 59c0b48d0a gtpv2: extend msgs supported in request/reply matching algorithm
1769 707ca32614 gtpv2: all teid header fields should have the same type (like in gtp)
1770 4c26988e72 USB: Dissect URB transfer flags
1771 c778dec6f8 Add support for Cisco ACI
1772 1e94202b0e [Automatic update for 2018-06-24]
1773 86d1664272 F1AP: upgrade dissector to v15.2.0
1774 f56b504067 Don't pass an un-initialized dummy structure to dissect_cip_io_generic().
1775 9f8c332c59 RTP: code cleanup 3
1776 db4fb82555 enip: fix no previous prototype for ‘dissect_item_sequenced_address/dissect_item_connected_address’ [-Wmissing-prototypes]
1777 d2f1d48ecf NR RRC: register dissectors for UE-NR-Capability and UE-MRDC-Capability IEs
1778 d5055d9846 NAS EPS: fix wrong operator.
1779 a33d27a19b drb: fix no previous prototype for ‘proto_register_drb/proto_reg_handoff_drb’ [-Wmissing-prototypes]
1780 024259bd73 NAS EPS: upgrade dissector to v15.3.0
1781 e2f161adff NGAP: add dissection of DataCodingScheme and WarningMessageContents IEs
1782 ff3b7c9a93 S1AP: fix a copy/paste error in a field name
1783 e7ac2e4e92 Try to make sure we don't overrun sub-tlvs
1784 651336f3e8 S1AP: update version info in header
1785 3909f8a8b9 S1AP: upgrade dissector to v15.2.0
1786 23bef01ad3 The fractional part of a secs+nsecs time adjustment must be < 10^9.
1787 7728a336ed editcap: ifix time shift with useconds carry
1788 590d0a483e Declare lead_surrogate only in the block where it's used.
1789 edc2bebcec Include <stdlib.h>, to declare exit().
1790 8ef62a83f4 PER: fix decoding of bit strings with an upper bound >= 64K
1791 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.
1792 eee4f44e9d XRA: HCS check for docsis segments
1793 8a62ff570c WSUG: Update the Follow Stream documentation.
1794 9c2bb3d005 Indicate why we ahve to check the address type.
1795 f61723d885 Squelch a warning from MSVC.
1796 67fe4265e4 rtps: Fixed min_length in rtps_data dissection
1797 d752f518cd     RTP: Stats calculation unification
1798 5f45709d95 lwm2mtlv: Show object name in a generated item
1799 013675c9ad DHCPv4: Fix dissection of packets using HMAC-MD5 authentication
1800 9190cd1f89 Add dissector for Exablaze timestamping trailers
1801 2bac238efb Fix in CRC checker for FPP
1802 c678cf8a6a DHCPv6: Improve dissection of packets using HMAC-MD5 authentication
1803 6b13c05da1 OpcUa: fix in function getExtensionObjectType
1804 11ba10dd4b Fix build paths for cmake's Xcode project generator on macOS.
1805 17604f15a1 CMake+macOS: Make sure we're using the right Qt tools.
1806 7f77259e55 NR RRC: upgrade dissector to v15.2.0
1807 ebf4ce3149 WSUG: Document the use of CMake when building on Unix
1808 293be57265 Test: Add sharkd tests.
1809 69fc3d8f3a HTTP: fix in desegmentation of HEAD requests and responses
1810 c1e5733a28 travis: remove unnecessary qt5 in PATH for macOS
1811 1600a7d9f8 Check the address type, not the address length, in multicast/broadcast tests.
1812 50c1900141 MAC NR: upgrade dissector to v15.2.0
1813 832b4e16d4 lwm2mtlv: Add Object name tables
1814 c06bfeae0a RTP: Code cleanup 2
1815 f99c1c4513 PDCP NR: upgrade SDAP dissection to v15.0.0
1816 590d8c091e LTE RRC: upgrade dissector to v15.2.0
1817 ccd2512602 CMake+macOS: Allow the use of ENV{CMAKE_PREFIX_PATH}.
1818 1b4b5e59e9 RTP: Encapsulation of comparsion of two rtpstreams
1819 01de57bef6 nas5gs: Fix bitmask for NAS key set identifier.
1820 d818ca2cc0 User Guide: change MATE ref from Wiki to own document
1821 27a1906c58 RTP: Code clean up
1822 434fbe20dd Updating T6aT6b specific DIAMETER AVPs per 29.128 15.3
1823 e02a4c0688 make-version.pl: If the VCS isn't git there is no commit_id.
1824 7d2002f6f1 NAS-5GS: Fix dissection of security header.
1825 92841d5eec gitlab-ci: add fedora build.
1826 31c1cd95cf DNS: changed maximum length of dns names from 1025 to 255
1827 bf829007b4 PDCP NR: fix IP tvbuff creation when MAC-I is present
1828 304e03eb75 Documentation: Add version to Guides
1829 b7b86bcd9f Adding changes for S6t AVPs to dictionary.xml based on 29.336 V15.3
1830 f2ece6c051 CheckPoint FW-1 New encrypt check point added
1831 23b09811b9 Remove an unused recent setting.
1832 d88c5df0cf Test+CMake: Make our test grouping more fine-grained.
1833 f1c410275f Get rid of some occurrences of Q_UNUSED
1834 9ce3036037 802.11: Dissect locally originated mesh frames
1835 8e270f854e rbm: remove unused ei field.
1836 7fca68fb7c rbm: fix no previous prototype.
1837 654ab0d96b expert: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1838 7ca88cc629 Diameter: Update S6t interface AVP:s
1839 5f67f27424 Bluetooth HCI update
1840 bef062e56e CIP: Improve I/O handling
1841 333e915cff Better name for the routine.
1842 078a53f994 For the contains operator, both sides have to have the same type.
1843 df9cd64550 character constant in dfilter now must fit into one byte
1844 21a02e29de [Automatic update for 2018-06-17]
1845 479c2ba38b FP: Decode more fields and show units
1846 ea5c8435e4 GSUP: Add Supplementary Service relate ddecoding
1847 9055584dce rbm: improve fields layout and decode more types.
1848 580b2e13f1 GSUP: fix incorrect message types
1849 1a8ed6fa28 Fix NFSv4.2 CHANGE_TYPE constants
1850 2d4b50fc3d Put the entire server response into the Info column as is.
1851 3d5b268323 dot11decrypt(crypt): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1852 8c959c80e9 bthfp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1853 866ddb1b18 Add -Wextra-semi to (clang) C and C++ flags to make sure the buildbots will find this.
1854 8b87a865d5 NAS 5GS: Add dissection of Security header.
1855 25d3c6270a MAC NR: fix dissection of single byte padding CE
1856 5ea2fe3844 pfcp: add handle of IEs with null length
1857 08ef8f1326 Just extract the title length once.
1858 1e84591f4f Fix some "bad file" messages.
1859 7f3d7199fb Convert NetMon comment titles to UTF-8 when reading the file.
1860 92412335d1 No need to check for a UTF-16 string's length being a multiple of 2.
1861 3df05f3ec8 Fix indentation.
1862 58d211dc7f Fix the handling of paths in the process information.
1863 5b3ce0bf9e nas_5gs: fix ifdefs in nas_5gs_mm_message_type_vals.
1864 587b5a756e NAS 5GS: Further updates according to 2.0.0
1865 555067724a VoIP: fix in prepare filter for VOIP calls
1866 78ae936d6b ISUP: Add an expert entry for wrong optional parameter length.
1867 1bbbbdcf46 [GSM A RR]: Fix Feature Indicator (10.5.2.76)
1868 ee4d8c66d5 pfcp: corrected Graceful Release Period tree Header for better readability
1869 e281ca6f83 HTTP2: prevent a segmentation fault if HTTP2 dissector was not called on first pass
1870 94bf85ad26 ENIP: Pull out CPF items to separate functions
1871 4059b56d3d DOCSIS: correct reassembly of UCD in REG-RSP-MP and DBC-REQ messages
1872 40f655392f Bluetooth: HFP: Implement some Apple-specific AT commands
1873 69ad89caa9 Make sure *both* sides are unsigned.
1874 0cc092d4b1 Try again to fix the signed vs. unsigned comparison warning.
1875 96c4655ae0 Fix signed vs. unsigned comparison warning.
1876 871e964627 Add some length checks, remove a DISSECTOR_ASSERT().
1877 a37ace7bfd Doxygen updates.
1878 169ff5a7f5 BT Common: fix btcommon.eir_ad.entry.le_role filter
1879 4e7f4881d2 Don't let randpkt write packets libwiretap can't read.
1880 a03eacc7aa Clean up handling of counted blobs of bytes.
1881 362576e107 gtpv2: Avoid possible misuse of comma operator warning
1882 ac17c3fe14 GTPv2: updated Presence Reporting Area IEs
1883 16b04f59ed NAS-5GS: Update towards spec 2.0.0
1884 6825f47bd1 wisun: fix name of Netricity Frame Type IE
1885 9b03b6fc8e ber: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1886 1568ea952b BT Common: use bluetooth_address_type_vals with btcommon.eir_ad.entry.le_bd_addr.type
1887 24a2e2d52f Diameter: added AVPs 2845 and 2846 to 'dictionary.xml'
1888 4f383c2b8c zbee nwk gp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1889 7b6f351a05 inap: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1890 bfba71c3b0 http: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
1891 2047d68872 opa-fe: Add Support for Reassembly of FE TCP Packets
1892 53a1840626 Windows: HiDPI-ify our native print dialogs.
1893 2f64ec0844 Give more detailed information about capture permissions on Debian.
1894 722d6b06f6 Rewrite make-{dissectors,taps} in Python
1895 bfb7028ba9 More shellcheck fixes.
1896 0e3901d82f debian-setup: fix GnuTLS installation for Ubuntu 14.04
1897 3b5b7b4da9 dct2000: call LTE NAS dissector for r13 release
1898 deddb545b8 Offer a permissions suggestion for macOS.
1899 dd87f2018a Fix names in declarations to match definitions.
1900 5ecbcaf483 Improve the secondary error messages for pcap errors.
1901 e0b8837d9a [Automatic update for 2018-06-10]
1902 3c9c2c6534 If device->active_dlt = -1, show "Unknown" rather than "DLT -1".
1903 0fbb5f84d0 Do bounds checking of the offset and length in proto_tree_add_string().
1904 33eb5e73dd Use FT_NONE, not FT_STRINGZ, for the field that covers the packet.
1905 e12e6b79f9 RRC: Simplify private data creation
1906 4ffca502cc NBAP: Simplify private data creation
1907 8f3ff1d24d RANAP: Simplify private data creation
1908 1aff175b1c gitlab-ci: add opensuse build.
1909 edcad2c3f5 gitlab-ci: add centos build.
1910 df1b07cc62 gitlab-ci: add tshark --version test after all jobs.
1911 d279713cf8 inap: Add Digits dissection
1912 bc2e185278 fp: Use add_item_ret for cfn control
1913 8c73874ef0 Fix handling of text headers with non-text values.
1914 e528602a64 A bit of fine tuning the stcsig dissector.
1915 e088fcd84c gitlab-ci: make ubuntu steps a module.
1916 c8f070473a camel: Add Digits dissection
1917 b296168874 rpm: fix compilation on centos (uses cmake3).
1918 43a88c230f Fixup a couple of shellcheck "fixes".
1919 89540b9cba Make the string representation of the frame bitmap cover the frame bitmap.
1920 09a7e8e863 The string part of a NULL string is zero bytes long, not 4 bytes long.
1921 3cfd2bf0b3 NGAP: fix compilation with gcc 8.1.1
1922 ee88dc8196 BT Common: fix dissection of 32 bits and 128 bits UUID
1923 650e379154 Show the names of the profile, device and cluster in the simple descriptor response.
1924 d56e596fb9 rtps: Added data tags
1925 bd2c4deb72 LISP: Decode AFNUM_802 as AFNUM_EUI48
1926 99aeec08d0 Diameter: Add enum value to 3GPP AVP 614 Server-Assignment-Type.
1927 20971b17e1 NGAP: New dissector for 3GPP TS 38.413
1928 2b1741ecd0 rpm-setup: add rpmbuild package.
1929 e2ada3e687 rpm-setup: add support for opensuse non-interactive mode.
1930 63c62a2212 tools: update rpm-setup.
1931 e7c6576b51 SCTP: Add a checkbox to show relative TSNs
1932 9932f496e2 PROFINET: ErrorCode2 is updated
1933 7ae1c683f3 s101: add initializer.
1934 1c7b101b35 New protocol support for Lawo EmberPlus which is Glow embedded in S101
1935 e020ccab49 Fix again.
1936 36c79feda8 Fix indentation.
1937 0a9e92d585 Use proto_tree_add_expert{_format}() to report errors.
1938 0d25e3d11f ua3g: updated freeseating message decoding to support ipv6 address in maincpu0 and maincpu1 parameters.
1939 f8092f96b3 Qt: Move wireshark-qt.cpp back to ui/qt/main.cpp.
1940 37119e5da0 FP: Migrating some fields to add_item_ret
1941 f76f9a51b8 Fix a comparison.
1942 8f664a746c Preincrement iterators for better performance
1943 4905983845 More shellcheck checks and fixes.
1944 0882e94cff Qt: Set the ByteViewText field and protocol foreground.
1945 0ac8960b9f rbm: fix compilation with gcc-8.
1946 100d8ec970 add dissector for distributed ruby protocol.
1947 500102c265 add file dissector for ruby marshal objects.
1948 27ce47ce83 FP: Decode T1,T2,T3
1949 24713511eb wiretap: add support for ruby marshal object files.
1950 78cb5c7776 FP: Show sir target units in tree
1951 56a33b8093 MTP3: Have prototype parameter names match the implementation
1952 9031281672 CMake: Get rid of FULL_SO_VERSION
1953 6bb5a7af66 lemon: Make it build with __clang_analyzer__ defined
1954 79da59e31f FP: Only show 1 digit after the dot for UL SIR
1955 c99e9d6aa4 Add COMMON_ARGS to the "Command and args" message.
1956 a5d6ccc50d Shellcheck fixes.
1957 f2dada0663 Make sure proto_tree_add_expert items are always added to the tree.
1958 c82883c1d6 cmake: fix DTD, Diameter and radius dependencies
1959 26be931810 extcap: Fix a potential leak of memory pointed to by 'toolbar_entry'
1960 e8493fa7c4 GTP: Don't test for the obvious
1961 d10f0a62b2 3GPP NAS: fix dissection of Linked TI IE
1962 16cd981151 Tweak cppcheck to test with better settings
1963 fc4de96fe7 Docs: Update the Configuration Profiles section of the User's Guide.
1964 ba3dfd5f4b Fix rpm-setup.sh so it works when you're not installing the optional pkgs.
1965 ae759a4777 VXLAN: hang undissected data off the top-level tree.
1966 5138f6b8c3 WSUG: Update the profiles dialog image.
1967 446b22ba25 Debian: Add missing symbols.
1968 8cead5ed74 UDS: Add Transfer Data Block Sequence Counter
1969 836e2bfe55 Debian: More GNUTLS updates.
1970 c23f352064 Spirent Test Center Signature decoding support including FibreChannel
1971 394f603c2b Diameter: Type name should be IPAddress
1972 7745c093cf Diameter: Add some protocol values to AVP Protocol enum.
1973 896049f68f SYNC: make sync.length_of_packet filter usable
1974 ecc9b011c5 SYNC: fix decoding of PDU type 3 format
1975 6327a86981 We were telling the FibreChannel dissector to decode the last 8 bytes twice
1976 b891fe969e Diameter: Update with some AVPs from RFC 5777
1977 cbffd8c646 gtp, gtpv2: improve request/reply matching algorithm
1978 14456d0de8 travis: fix gem command line.
1979 94c92f2492 Remove a now-unused field.
1980 6440a33fdf ZBEE-NWK-GP:add support for some ZGP commands
1981 447ffdf042 Correctly handle the PPI GPS timestamp fraction
1982 8e7396edb4 Don't use FT_STRING fields for non-strings.
1983 34df836f0f Debian: Use libgnutls28-dev.
1984 63ded3e9df Move a comment where it belongs
1985 e253c18400 PDCP NR: add SDAP header presence indication and dissection
1986 1f6eb7d7a8 SCTP: Adjust minTSN
1987 b9e8b7cb24 When using the NEW_PROTO_TREE_API, the proto_tree_add... functions are "redefined" to handle the same way as before.
1988 70e49e8e13 travis: don't install asciidoctor's documentation.
1989 3add4176ea tools: add bsd-setup.sh.
1990 6addd9602b gtpv2: Fix timestamps in GTPv2 Secondary RAT Usage Data Report IE
1991 5aa20ff824 Allow user to override config dir for all OSes
1992 236af95178 Added support for new proprietary fields (private extensions) for Ericsson.
1993 79b12ab071 Use proper unsigned constant for bit shift
1994 4af23446b6 Send the "Command and args:" message to the right output file.
1995 ceeff7db4d MAC: Use PINFO_FD_VISITED macro
1996 3542b22ba7 RLC: Use PINFO_FD_VISITED macro
1997 f6e3ed7e87 RRC: Use PINFO_FD_VISITED macro
1998 79a024337d NBAP: Use PINFO_FD_VISITED macro
1999 6be2fa34e7 RSL: Fix bug in dissector for RELEASE REQUEST
2000 5767118ec9 Free dynamic header fields on exit
2001 5c51008ef0 Fix handling of guintvars.
2002 f5faa1e12d [Automatic update for 2018-06-03]
2003 de6f6056f1 CIP: Remove extra tree level from path segments
2004 045f2aa173 sharkd_session.c: fix a size_t to int conversion warning emitted by MSVC2017 x64
2005 2f9c61f03f Name update.
2006 05b7f6e52c FP: Use PINFO_FD_VISITED macro
2007 4812085c28 scte35: fix uninitialized variable.
2008 871ed51bb1 DCT2000:  call lte rrc dissector for later releases
2009 51318eccfc Make make-{taps,dissectors}.c shared code shared.
2010 f4e3d8cbf3 Qt: Rename MainWelcome
2011 5ff8c3895a SCCP: fix performance drop in reassembler code
2012 a1a56bd97d Qt: Move Layout and clear master_split use
2013 2235c89e0c gsm_a_bssmap: Add LCLS specific PDU dissection
2014 b5f36fed86 pfcp: decode Network Instance as string
2015 dd33eacfa4 CIP: Minor updates
2016 4e82b0b6da Remove tabs around manuf names as shown for BASE_OUI
2017 c9ba7c95df CIP: Use a struct for connection triad
2018 a7c244e4f1 Don't assume an HTTP header doesn't contain a NUL.
2019 bbf31d3d54 CIP Security: Fix Preshared Key parsing
2020 de447c1544 sharkd: add support for io graph.
2021 f6679c75f7 Docs: Add a live preview section to the docbook README.
2022 241eeb6333 Docs: Fix a couple of Asciidoctor warnings.
2023 00f51fef21 Don't check the CRC if the message isn't big enough to have a CRC.
2024 64a2b4101a Move make-taps and make-dissectors to tools/
2025 337b991cf0 PCP: implement label support introduced in PCP 4.0.0
2026 02047488f1 Thread dissecting for Coap payload: fix to token index
2027 ff28818088 mysql: fix packet length calculation
2028 d8c19f8593 CMake: clarify that perl is mandatory
2029 52066dae67 DCT2000:  call NR RRC dissector for protocol payloads.
2030 93e6ab8eb9 Fix problem building on NetBSD 7.1.
2031 55304159fc Test: Add UTF-8 filter tests.
2032 a5d3079b07 ifaddrs.h may require sys/types.h to be included first.
2033 031dc5dfc4 Diameter: Remove make file.
2034 9e4f7dc50d Qt:Fix ProtoTree Copy
2035 c5b5c4a2ed ZBEE-NWK-GP: Correct the number of leading 0s in display
2036 30ebff35e3 Qt: use data() instead of constData() in pcap_compile().
2037 06571ad330 Add valgrind support to randpkt-test.sh.
2038 8da4777440 Qt: fix memleaks on opening a context menu
2039 349c3aa3d5 Qt: fix memleaks in protocol preferences menu
2040 7a59406e78 Qt: fix memleak in PacketList::contextMenuEvent
2041 ac041b9d0b Qt: fix memleak from cf_get_display_name
2042 1a1f424346 Add PROXY(v2) protocol
2043 6bcae9d34c .mailmap: update of May (2018)
2044 2cb6056388 http: continue parsing in spite of illegal header name
2045 635cad9373 mstp: fix buffer overflow in COBS decoding
2046 bf886df8b6 wiretap: camins: add support for timestamps
2047 8f6c3ee8e1 Boost the maximum frame size.
2048 c74ba09dcf Use rel_time_to_secs_str() to format a time delta.
2049 d2671e6b6a RPC-over-RDMA: fix infinite loop
2050 1787a1f84c Add the MATE documentation chapter to the User Guide
2051 1d8c18673d ua3g: added setup of rtp/rtcp converstations from record-rtp message
2052 f573e8f2fa gtp: added "response in/to" for GPRS Data record
2053 db009f4b07 GTP: fix dissection of GGSN addresses in PDP Context ie
2054 272caac0e9 GTPv2: improve visualization of PDN addresses
2055 f59272dd8f ESP: fix a memory leak in UAT management
2056 338604ad9e tools: rename rpm_setup.sh to reflect other similar scripts.
2057 fab15cd64f wsutil: fix compilation on freebsd.
2058 2439483593 Indicate *which* field would go past the MAX_TREE_ITEMS limit.
2059 91c069d5b3 Fix test for early exit from MMSE dissector.
2060 315b905ed5 ua3g: updated decoding of set-skin-id message
2061 b3ccf911db ua3g: fixed decoding of start-tone message
2062 07454464a4 sctp-analysis: Use g_list_free_full() in a couple of places.
2063 ea763a9638 Qt: select a better default Decode As table
2064 2ef7e8cf42 SCTPAllAssocsDialog: fix memleak of "sctp_assocs"
2065 d90aa21395 CIP: Pull out segment parsing to separate functions
2066 20db0cafec ICMPv6: fix wrong tree for some bitmask field
2067 e54c0477bc ICMPv6: fix malformed packet when there is Use Prefix Part Label (Router Renumbering)
2068 25118898a9 Make sure the offset doesn't overflow.
2069 101b692569 Fix incorrect formatting of NSAP area addresses/address prefixes.
2070 af24816568 [Automatic update for 2018-05-27]
2071 72872a7328 More bitfield fixes.
2072 5b30d5c767 Have a dissector table for SSL/TLS/DTLS ALPN protocol IDs.
2073 53a373693c Fix 802.11ax fields.
2074 59b2ea5129 Fix STUN-over-SSL/TLS/DTLS.
2075 e299b4098b SCTP: plug the remaining memleaks in the tap
2076 06879e89c0 SCTP: fix crash when filtering an association
2077 0e517232a8 Added support for extended length BACnet MS/TP data frames.
2078 07f7008e4c 6LoRH: fix in IP-in-IP header dissector
2079 b401307e36 quakeworld: fix issue found by PVS Studio (V529)
2080 852037fa3c maxmind_db.c: fix a memory leak
2081 0c64946e04 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2082 ef5fb85983 gQUIC: update code source link and add new error code
2083 5f35fddc23 gQUIC: it is possible to have multiple COPT Tag
2084 169887f170 udpdump: add error message from libwritecap.
2085 63f7668990 ssh: change return value from gint to guint (CID: 1417453).
2086 7f4c2bae5c ciscodump: check return value of libpcap_write_packet (CID: 1435606).
2087 089368f97e More comment updates.
2088 3a9a55979c Fix comments.
2089 da68966665 Update protocol references.
2090 9b92d825cb SSL: Send the record_length to the dissect_ssl3_alert and use it
2091 bf8590326a dpa400: Fix wiretap data packet len
2092 a1e5a15780 wslua: fix NSTime:__tostring for negative values
2093 b078310bd0 Qt: fix use-after-free on error while saving exported packets
2094 0bfdb0f72b PAPI: Add new type for WebCC
2095 ca1999f2d2 ua3g: move if in the fallthrough case.
2096 53dfec9b99 Qt: Configure the selection color via the preferences
2097 31663c4056 ua3g: moved setup of rtp/rtcp conversations from packet-ua to packet-ua3g, where the start-rtp message is actually decoded.
2098 9830c5f7f9 uaudp: removed old/unused code (#if 0...#endif)
2099 67051511ed smb: fix wrong exported smb2 object due to hash collision
2100 69e9dd2c01 ieee80211: Support raw 802.11 data frame dissectors
2101 054979a2a4 .mailmap: update of May (2018)
2102 93adeae1a8 Remove some unused .gitignore entries.
2103 0362891ecf media_type: Default decode application/octet-stream as data
2104 0dcd8cd1a2 Asciidoctor: Remove underscores from macro names.
2105 c4c5ad2686 ieee80211: Make DMG Capabilities dissection handle earlier formats
2106 ca434b16d5 PDCP NR: add a framing option to indicate MAC-I presence in user plane PDU (CID 1435480)
2107 4b665e2649 Allow extra plugins to be missing e.g. because they are in another branch and still succeed with CMake.
2108 f23306e847 opa-mad: Add Support for Reassembly of PA & SA RMPP packets
2109 06d6fbfdc1 6lowpan: fix reassembly for forwarded packets
2110 25a95709a1 extcap: set EXTCAP_DIR in the root cmake file and propagate it.
2111 63025ae2e1 ws_pipe: don't check for negative number using DWORD.
2112 6000b8d872 DoIP: ISO 13400-2 Diagnostic communication over Internet Protocol
2113 78f04d4800 RNSAP: Parse transportLayerAddress and bindingID
2114 cd2d3dd645 NBAP: Fix style issues in .cnf
2115 b16f7f7397 ieee80211: Add dissector for Aerohive vendor specific IE
2116 1bdc98936f coap: Revert "Store ctype values in transaction tracking"
2117 afd0eef4f6 androiddump: Fix tcpdump encap type when libwiretap is used
2118 c59fae221e pfcp: updated names Sx -> PFCP
2119 36bb60170d uaudp: simplified code (moved tests of length before the switch/cases)
2120 790d490249 CMake: remove GIT_BIN_PARAM
2121 1b6c702226 Qt: Support search without a selected packet
2122 c159d48420 maxmind: Move request processing to a thread.
2123 dcececa79f ieee80211: Make QoS DSCP Exception and Range descriptions searchable.
2124 44ccc3a963 ieee80211: extend DMG capabilities element
2125 949bb98319 IEEE 1722: rename IEC subdissector from 61883 to iec61883
2126 5ccac2b65a NBAP: Simplify private data API
2127 14b2d4c4a3 Add asciidoctor and asciidoctor-pdf to macos-setup.sh
2128 570bc14df1 plugins: Don't free static variable
2129 83f6dd4ef9 ws_pipe: fix return code on windows.
2130 1a80691ee7 Expand doc/pugins.example README a bit.
2131 7f45158f96 Fixups to doc/plugins.example build
2132 a8b6c6fbcc Don't look for Asciidoctor PDF unless we find Asciidoctor.
2133 603fe4c7ad Qt: Update menus when mark/ignore/timeref packet
2134 422c37499f vnc: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2135 6957de495f VNC: move parentheses (and reindent code).
2136 675e0649c0 make our version of nla_for_each_nested() public
2137 1d2b0d91e3 pem: validate the base64 lines
2138 d9c70acaf4 RANAP: optimize a bit the heuristic checks
2139 da07094516 RNSAP over SCCP heuristic dissector
2140 ab53ddbdce NBAP: remove an unused expert info field
2141 54ab26ad93 NBAP: remove a useless mask
2142 eadfd6d3c3 Qt: Default no selection in UAT dialog
2143 b1b4d1e1ee uaudp: added support of IPv6 address for the system_ip preference value.
2144 54e6d5551e NBAP: optimize a bit the heuristic checks
2145 0542c5b700 Do IP address resolution synchronously before printing in TShark.
2146 0f1f1d0ab8 Creat protocol tvbuff before allocating and freeing memory.
2147 f01ff0cb0c Test: Consolidate our environments.
2148 e4bca0316b Fix a typo.
2149 1266da2c53 enip: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2150 46dc5f7516 sccp: fix data reassembly with multiple fragments
2151 fc6dd90351 nas-5gs: Return if the message isn't 5GS.
2152 8fdaeb80e8 rnsap: fix use-after-free of "obj_id"
2153 ede3cdeec9 lwm2mtlv: Fix reloading Resource name table
2154 eed4961387 CMake: Search for asciidoctor-pdf separate from asciidoctor.
2155 50197b3023 Qt: Set a minimum width for the main window.
2156 f45ef3d46d rlc: Catch exceptions from sub-dissectors
2157 d41a5dceff ieee80211: fix the value for CBAP allocation
2158 5d69755c50 Convert doc/plugins.example to use CMake
2159 03aae2267f CMake: Fix unset VERSION_RELEASE variable in wireshark.pc
2160 51062de5ec proto: add handle of NTP bit 0
2161 662b3a27f8 Windows: update custom_plugins.txt template
2162 f9658cd512 GTP: update GTP-U extension header types
2163 2ecf69f773 Test: Be more paranoid about our log output.
2164 e6c832c49a Update some CMakeListsCustom.txt templates
2165 ec421a07b5 Restore doc/plugins.example Makefile.am
2166 dbd99f8998 PDCP NR: status bitmap starts at FMC+1
2167 bded74eb66 Do not use #if* in struct
2168 95082052da json: fix typo.
2169 cd49b7f4fe sccp: refactor XUDT/XUDTS dissection to reduce code duplication
2170 3f794bb2bb Make the two names for Unigraf DPA-400 captures the same.
2171 544aba3263 Make the two file type descriptions for WTAP_FILE_TYPE_SUBTYPE_MPLOG the same.
2172 033a1be4ab Add an entry for WTAP_ENCAP_DPAUXMON.
2173 040b70364d Add entries for two WTAP_ENCAP_ types, and clean up another entry.
2174 b6d24bf37d 80211ax: Fixes for Mult-STA Block Acks, searching in MCS sets, a-control
2175 0afa145a4b [Automatic update for 2018-05-20]
2176 e7056e6ce6 CIP: Code cleanup
2177 8ee56d2982 Get rid of add_async_dns_ipv4().
2178 724877497a Make private variables static.
2179 7655e0bad6 cmake: move extcap sections to extcap/CMakeLists.txt.
2180 e4edeab1e0 prefs: fix bug in color saving
2181 5ed87ffe06 If the OS version of curl isn't new enough, download and install from source.
2182 7138fc8dc5 Install CMake 3.5.2 on Lion and 3.7.2 on later releases.
2183 b1de8c87a1 Older versions of Clang don't understand -Wpedantic.
2184 1a4f65c4a3 Don't try to download MaxMindDB on Lion or earlier.
2185 5fb3385701 maxmind: Process our requests more often.
2186 52e3e79ec7 Wrong Darwin major version - Lion is 11, not 10.
2187 7ae53c7e95 Don't try to download Ninja on Lion or earlier.
2188 24baf35566 ieee80211: fix typos related to 802.11ad
2189 71a240d611 cmake: remove dependency of i18n.qrc on .qm files
2190 819696eaa7 prefs: remove wimaxasncp.udp.wimax_port compatibility
2191 40dbc0ccf2 proto.c: do not dereference a NULL pointer in proto_item_get_len() on first pass
2192 ad80dd0831 BOOTP: Disentangle BSDP naming from PacketCable.
2193 8beb669b32 travis: add regression tests to pcap builds.
2194 b849730be7 randpktdump: use boolflag instead of boolean in config.
2195 0d39276961 elf: fix unintented sign extension.
2196 a52aacd716 CMake: cleanup ui/qt/CMakeLists.txt
2197 90887f3367 QUIC: Append colmun info and use small "name"
2198 699485fbab Qt: Make sure we destroy the Capture Information dialog.
2199 e7c5804ba2 Debian: Add a missing symbol.
2200 f440561b8c dot11crypt: add bounds check for TDLS elements
2201 39586110d8 travis: add wireshark/stable ppa.
2202 c57695a13e dpauxmon: remove precision loss in dump_packet.
2203 0937979a61 Asterix: Definition for ASTERIX Category 032 - Miniplan Messages
2204 a0b46a06f3 Win32: Add a missing check.
2205 2a9886bf09 RRC: Make the U-RNTI field filterable
2206 644939ed9e CMake: try to fix duplicate qm builds on Windows
2207 64ef1ca87f radius: fix memleaks in dissect_attribute_value_pairs
2208 177ea9e75a test: require Libgcrypt 1.6 for TDLS test
2209 438c1066d5 GQUIC: Tag are always use LITTLE ENDIAN encoding
2210 d6eafc0941 GQUIC: Add support of version Q04x
2211 7754c3086b isobus-vt: fix issue found by PVS Studio (V523)
2212 c20255e25a rsh: fix issue found by PVS Studio (V519)
2213 57ddb2e651 lbmpdm: fix issue found by PVS Studio (V519)
2214 6a95d5251c exec: fix issue found by PVS Studio (V519)
2215 4ae76081d5 btavdtp: fix issue found by PVS Studio (V519)
2216 4d711c92b1 reasemble_test: fix issue found by PVS Studio (V519)
2217 c4ba94f398 dpauxmon (extcap): fix no previous prototype for function 'nl_receive_timeout' [-Wmissing-prototypes]
2218 cf85fd13bc dpa400: fix no previous prototype for function 'dpa400_open' [-Wmissing-prototypes]
2219 edab64cf4e authors update
2220 fd85b477d6 opa-mad: fix issue found by PVS Studio (V501)
2221 3a0b4d6431 vnc: fix issue found by PVS  Studio (V1003)
2222 88f7dae986 pkcs1: recognize the ecdsa-with-SHA1 OID
2223 d8ab5676dc dcerpc-fileexp: fix issue found by PVS Studio (V523)
2224 b5cba9ea11 qt_ui_utils: fix issue found by PVS Studio (V519)
2225 2fd5f93188 Qt: fix issue found by PVS Studio (V519)
2226 780087d996 radius: fix issue found by PVS Studio (V519)
2227 b21385b384 rpc: fix issue found by PVS Studio (V523)
2228 3bbcd32d95 UMTS FP: fix a load of misaligned address reported by UBSan
2229 4a01a952ed Remove older Visual Studio suport.
2230 d08d0a87c5 Eliminate some unneeded header checks.
2231 054a7e4606 Qt: Fix a memory leak.
2232 7612814769 Add a few more notes to git-export-release.sh.
2233 4edfcaa102 Qt: Save the Capture Information dialog geometry.
2234 1feea92ef3 CMake: Skip more header checks on Windows.
2235 d0823e3920 GSM MAP: Dissect SM-RP-SMEA
2236 322f163cbd Update a comment.
2237 73678453bb WSUG: Fix an attribute.
2238 cb9b889d40 travis: remove duplicate line.
2239 0c8c714e9e travis: enable apt update.
2240 37e4cf69f1 Not GTK+-only any more.
2241 8322c5e210 Get rid of a GTK+-only field.
2242 2dfce3b54b pfcp: add message length check
2243 de354e3149 Minimum supported QT-Version is 5.2
2244 d90505e8be Not GTK+-only any more.
2245 9ec5b2b0fe Qt: Implement the capture info dialog.
2246 62999cc677 Windows: Make sure more native dialogs handle HiDPI.
2247 d3427b8a65 megaco: fix issue found PVS Studio (V517)
2248 4dc27d9b7d CMake 3.11.0 has problems on Lion; use 3.5.2, which works.
2249 995b0bab09 ldap: fix issue found by PVS Studio (V1001)
2250 e18d20c728 wbxml: fix issue found by PVS Studio (V1001)
2251 233c27e9dc smpp: fix issue found by PVS Studio (V1001)
2252 e2ebd8c72a rtps: fix issue found by PVS Studio (V1001)
2253 c05757ff35 h264: fix issue found by PVS Studio (V1001)
2254 67c6420473 ber: clamp BER lengths to avoid integer overflow
2255 df5a8b29bb ber: fix buffer overrun (read) in dissect_ber_constrained_bitstring
2256 9ee790e99c tvbuff_zlib: reject negative lengths to avoid buffer overrun
2257 e67283ddca ISMP: fix tuple decoding
2258 2af0e81071 dissectors: fix uint to int wrong sign promotion.
2259 d7ea76d1e5 x509: Add decoding of Userid "0.9.2342.19200300.100.1.1" "id-userid"
2260 2db3db56bf umts_rlc, umts_mac: fix memory leaks (found via ASAN)
2261 3ba56ce586 wiretap: Add a reader for files in the PEM-like format specified by RFC 7468
2262 48fac2a18d gsm_a_dtap: fix off-by-one buffer overflow (write)
2263 171d92cc14 lwm2mtlv: Add Resource name tables
2264 4c1690ac47 CMake: require at least CMake 3.5
2265 e21da73826 CMake: fix Git binary parameter
2266 4fd404d8da Update Eugene Adell's email in .mailmap
2267 30ae3847e0 Mention how to get Ninja, and speak more of UNIX and UNIX-like platforms.
2268 81bfa3f7b8 Don't speak of "UNIX".
2269 9c20675d0e Give Ninja build instructions if we've installed Ninja.
2270 ec8b402a76 Download and install Ninja.
2271 e7db145b7f Get rid of debugging printout.
2272 748c569f88 Clean up Qt installation.
2273 67b9ccd45f Update a comment.
2274 33c836af9f Builds require CMake, so always install it.
2275 548f7547fe changing Author's email for Eugene Adell
2276 f4724d0b37 Qt: MainWindow::dropEvent fixes.
2277 4413d43962 rtcp: fix buffer overflow in transport-cc dissection
2278 10306f9a32 Free g_array_free-related memory leaks
2279 bb81e1807b Free g_ptr_array_free-related memory leaks
2280 d80acae40d tvbuff: make tvb_bytes_exist fail with negative values
2281 17647c4041 fip: avoid tvb_bytes_exist with negative length
2282 e0002b0427 extcap: Support for DisplayPort AUX channel monitors
2283 8f4072b481 QUIC: fix initial_max_streams_* decoding and rename it
2284 5fef0e8c37 Fix indentation.
2285 6e88943d0e BGP: Validate length of Path Attribute records.
2286 d80dbe533c Display configured checksum Expert summary string
2287 843735e0ef dns: fix null pointer deref for empty name in SRV record
2288 19c4589246 proto: handle split bits covering more than 32 bits
2289 b10dbb8614 ieee80211: Conform with IEEE802.11-2016 around VHT MCS Set in VHT Capabilities.
2290 57e2e0c10d Update some comments.
2291 5e5cc440a2 checkAPIs: handle C++ / C99-style '//' comments
2292 3a1bf2b87e Use ws_g_warning() for plugin registration errors.
2293 6dedca3ece wiretap: use pcapng_debug instead of g_warning.
2294 d08a53a7b9 Q.931: fix use-after-free (write) of "q931_pi"
2295 52f4a2c4d1 mac-nr: check that control elements happen in the appropriate place
2296 503dc214ad Remove a question from a comment.
2297 afad14dcfe Get rid of some GTK+-only stuff.
2298 7d1c534ac9 tools: add missing packages to osx setup.
2299 4a3813984b Fix indentation.
2300 3a0dd69d04 Get rid of some GTK+-only stuff.
2301 bd166c2b08 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2302 5fa2719a7d wsutil: fix json-glib memleaks and warning
2303 a2376d27d7 batadv: Check checksum for full TT responses
2304 4a8957540d batadv: Accept Multicast TVLV v2
2305 e6d2f14009 ieee80211: remove unused variable and fix compilation
2306 761365e574 radiotap: Bring the HE header dissection into conformance with changes.
2307 fce04c23ef ieee80211: Bring HT Info into conformance with IEEE802.11-2016.
2308 b1e0cb01b3 coap: fix use-after-free of "coinfo->ctype_str"
2309 5b385f3a4d [Automatic update for 2018-05-13]
2310 b55713dccb Suppress -Wshadow warnings in Bison-generated code.
2311 fb877ef5da Get rid of some GTK+-only stuff.
2312 4e0de38081 Get rid of GTK+-only structure member.
2313 315599fff6 Report the appropriate secondary message for ENOSPC and EDQUOT.
2314 af394ddf72 Add missing docbook graphics files to the CMake file.
2315 04fffbbe9f batadv: Fix label for batadv.unicast_tvlv.src
2316 f8ac12c5b3 html2txt.py: replaced 2 occurences of '{}' with equal '{0}' because of CentOS 6.x+Python2.6.6 issues
2317 4d800d7b8a gsm_a_gm: fix potential buffer overrun (read)
2318 65754fa4d7 bluecom: remove dead stores/increments (found by clang).
2319 16a52bff6c rtmpt: fix dissection of multiple packets on second pass
2320 e7cd2f8960 CIP Motion: Various Updates
2321 5ec2265d2f test: add test for resolved addresses
2322 b217c8fea1 cli: make "-z host,ipv4" filter actually work
2323 03a8e01cfc CIP: Data Type updates
2324 91d173eb13 MAC LTE: fix mac-lte.slsch.format field
2325 14f42f40df Remove wireshark-gtk.desktop.
2326 75a4568a00 NSIS: Fixup some uninstall variables.
2327 becc442da9 wsutil: fix WS_INET_ADDRSTRLEN definition on Windows
2328 17190a1ed2 List some removed features in the release notes.
2329 aedc1c7e49 NSIS: Modernize the installer and remove GTK+ entries.
2330 ff90e30944 WiX: Remove remaining GTK+ content.
2331 f7e879c5cf CMake: Remove FindFreetype.
2332 c430645b4d wiretap: DPA-400 logfile support
2333 bfd51199e7 DisplayPort AUX channel protocol dissector
2334 68ec514b5f wsutil: null-terminate string in ws_read_string_from_pipe (CID: 1364684).
2335 695fdaba95 nettrace: add g_assert in write_packet_data (CID 1435482).
2336 9a30bad6b6 gitignore: add test log files.
2337 a729c0f173 wslua: fix memleak in Dir.remove_all on error path
2338 d834299472 Remove a bunch of unused images.
2339 4362276ef3 fp: Avoid changes to info column after payload dissection
2340 9a8f44f4bb fp: Fix incorrect framing
2341 2800786c16 nas_5gs: remove legacy return (CID: 1435476).
2342 0ee4a60bc7 zbee-zcl-general: fix typo (CID 1435473).
2343 957ae1fc48 packet-ieee80211: fix infinite loop (CID 1435463).
2344 23e1cde5e7 Windows: Make sure native dialogs handle HiDPI.
2345 e76ca2d3cb ui/tap-rtp-common: fix some memleaks
2346 67ea8cb25f ui/voip_calls: fix memleak in is_mgcp_signal
2347 5507a34d1f Qt: fix memleaks in CompiledFilterOutput
2348 064c09a293 Qt: fix memleak of profile name on copying a profile
2349 e7d24c606c Always explicitly set tm_isdst before calling mktime().
2350 517e353e7f Qt: remove unused vars in main_window_preferences_frame (CID 1435498).
2351 4b6224a673 proto: don't overrun buffer.
2352 a5e3414fc6 extcap: Fix required indicator
2353 bba0041bfd Qt: Add Show as UTF-16 in Show Packet Bytes
2354 a1f95b6458 Qt: Add plural translations
2355 612fb778f5 Qt: Update frame selected in several cases
2356 4513c66b1a You have to set tm_isdst before calling mktime().
2357 270f0554d8 You have to set tm_isdst before calling mktime().
2358 2946575199 Fix infinite loop.
2359 c1deca1401 smb: fix memleak in export objects
2360 e9c5d937b5 Windows: prioritize Npcap over WinPcap
2361 8756d0ad12 sshdump/ciscodump: use groups in config.
2362 7a09f7b754 dtls: Remove period from Version blurb
2363 c2eb71c25c Qt: fix IPv4 GeoIP lookup in endpoints dialog
2364 7782cb8688 sharkd: fix IPv4 GeoIP lookup
2365 0af6ba1a53 extcap: Group arguments
2366 02a67d4e1e Report the file name in the "#if/#endif mismatch" error.
2367 76a29d7855 wiretap: make open_info_base[] const
2368 f7a660ec28 Bluetooth: ATT: Fix description of few fields
2369 d230b30610 Bluetooth: Assigned Numbers: Add Mesh Characteristics
2370 a87b5fc43f Bluetooth: GATT: Add prepare to implementing FTMS/FTMP
2371 6c0f6f52d3 gtp, gtpv2: fix memory leaks in association code (found via ASAN)
2372 6e9c3438bc Revert "wiretap: DPA-400 logfile support"
2373 dfd6eb5d68 wiretap: DPA-400 logfile support
2374 c9832726bf Refer to the bytes of the real checksum field if the checksum is missing or generated
2375 fc5ebe217f wiretap: Add a file_gets variant that returns a pointer to the NUL terminator
2376 282eb96e63 pfcp: added IEs 132-139
2377 f72481a144 Test: Make sure we run our display filter tests.
2378 b27cd62519 mac-nr:  Break down the RAR UL Grant
2379 9136c59fa1 IEC-61850 MMS INFO-Column extended with invokeID, domainID, itemID
2380 5cdff26107 sharkd: support for MaxMindDB.
2381 a834d3794d [Automatic update for 2018-05-06]
2382 4e6d4b94e2 zbee-security: fix keyring memleaks
2383 84c200af93 travis: update to gcc-8 and clang-5
2384 4c14ac0754 tcp: fix memleak in Follow TCP tap in error cases
2385 230d7d4e90 Test: Integrate ftsanity directly into our tests.
2386 15cfc41e94 Don't use dladdr() to get a pathname for the current executable().
2387 41445d0e97 Use dlget() and dlgetname() to get the executable path name on HP-UX.
2388 f447aa7dd7 On Solaris, check for getexecname in CMake.
2389 1ebbb09c5b plugin_if: fix small memory leak in ext_menubar_add_separator
2390 8569b8000f pfcp: fix typo.
2391 7c9f333ad0 nettrace_3gpp_32_423: fix memleak and copy of uninitialized memory
2392 7591ed848e Test: Add dftest to our tests.
2393 8db1616ec3 Get rid of more autotoolsisms.
2394 ec5af355d3 docbook: add "-y" to all windows choco commands.
2395 3f49c0d3ca g_slist_free_full: Use g_slist_free_full() in a couple of places.
2396 8815ac76db CMake: fix build by not unnecessarily linking with wsutil
2397 7f7f8326af autotools: remove more makefiles.
2398 ecefe755d4 l16_mono: fix a typo in CMakeLists.txt
2399 12613415ef travis: use ninja for building.
2400 ae6afe416b CIP Motion: Attribute Support
2401 087cb7d7aa pfcp: updated UP Function Features IE
2402 0d9a7455a6 Fix function declaration of ws_buffer_length().
2403 895cfbfd01 Qt: Add check for running toolbar reader thread
2404 751e9463ce Test: Fix default capture interface discovery.
2405 83b8c9c988 Qt: Fix toolbar signal on start capture
2406 869180ce7d gitlab-ci: add gcc-8 and use it for nopcap build.
2407 3dce4ea3d3 tools: add missing optional packages in debian/rpm setup.
2408 d431863e70 tools: add ninja to debian/rpm additional packages.
2409 c4ffae6aad Qt: Set margins in createEditor layout
2410 47bf21a6c8 SDP: do not assume that media_desc pointer is always set
2411 faf5f86e7e make-version.pl: Make the SVN output more similar to the git one.
2412 ab949e6deb mac-nr: 15.1.0 changes to RAR PDU
2413 7c8f7052c8 pfcp: correction of length
2414 5905fcd4dc extcap_parser.c: fix compilation with gcc 8
2415 092564a336 prefs.c: fix compilation with gcc 8
2416 ec0f8e6c36 fix missing parentheses in 'if' statement
2417 22fc5fb865 WiX: Options dialog updates.
2418 d1a2b6973f Editorconfig: Add a filename match for Makefiles.
2419 ef4080bc3a WSDG: Stop recommending Cygwin.
2420 46b0099588 Remove a leftover Makefile.
2421 e7cd78d4b3 CMake: check for /Qspectre before using it
2422 30c0d7ba49 erf.c: fix compilation with gcc 8
2423 1eda133c36 MATE: fix compilation with gcc 8
2424 c514ad11d6 Qt: fix compilation with gcc 8
2425 f4378d70dd Windows: Upgrade WinSparkle to 0.5.7.
2426 a863ee0c86 cosine.c: fix compilation with gcc 8
2427 ac1c1c3e58 extcap.c: fix compilation with gcc 8
2428 acdda66ce8 extcap-base.c: fix compilation with gcc 8
2429 875e34c88f QUIC: fix compilation with gcc 8
2430 42d43ada2e TWAMP: fix compilation with gcc 8
2431 966c595782 GTP: fix compilation with gcc 8
2432 131eb5593b netscreen.c: fix compilation with gcc 8
2433 cf4d7ad946 btle: Show correct LLData Timeout value
2434 3eb9ec7baf NSIS: add descriptions for new plugins types
2435 1a1550ba0a Modify Ericsson.xml to include additional AVPs
2436 65c1283d77 rpm-package: Use version.h to generate version string in RPM Packaging.
2437 ff2c8ef00f VITA 49: add an explicit option to activate Ettus UHD header workaround
2438 5cc6cd3ae6 IEEE 1905.1a: use col_add_str to add non const strings
2439 f7296644c5 prefs: fix importing some old protocol preferences
2440 58da452d22 Test: Remove the Bash test scripts.
2441 cd94b1cb8e Force textify.ps1 to read files as UTF-8.
2442 15f1b0b5e4 mgcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2443 737270dc8c Fix the utility-launcher to look at the name it's run as.
2444 44537199a2 Test: Add wslua.
2445 74fd569018 Test: Fix capinfos output and command paths.
2446 48ab9adbd5 obex: Fix request response arrows
2447 2ed9115a4b prefs: fix crash when setting certain obsolete port preferences
2448 82824fd394 ZigBee: Add remaining attributes from Smart Energy Device Management cluster
2449 4d2844ccec Qt: do not further modify filename from Save dialog
2450 552ef8b1f4 Qt: improve extension selection in Save As dialog
2451 6e4caf3d90 BOOTP BSDP: Allow "pad" and "end" suboptions.
2452 b768386f35 gsm_r_uus1: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2453 d56273a8d0 bfcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2454 89515306ab TPM20: fully initialize tpm_entry structure
2455 1d4734a26e TPM20: add file to .editorconfig
2456 14720ace06 Fix comment end after SPDX identifier
2457 488c831790 Use common indenting space in heading
2458 d25e7c8d91 Test: More fixes and updates.
2459 ed38488211 Test: Add unittests.
2460 bd5a7d0295 Test: More fixups.
2461 c353a12cc0 Test: Add a missing global.
2462 edd9e8387e Test: Add text2pcap.
2463 d32ccb5c87 Test: Add name resolution.
2464 295abe2e83 LDSS: Fix a read overrun in dissect_ldss_transfer.
2465 c63be89ab8 WSDG: Remove ENABLE_CHM_GUIDES
2466 418ddf4fa7 pdcp-nr: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2467 adcc41ce36 NAS EPS: fix dissection of UE security capability IE
2468 77543eb80c plugins: Remove autotools specific code for build path
2469 9988267d1b Lua: Remove autotools specific code for build path
2470 00776f832a Qt: Make the selected packet in the packet list more clear.
2471 4694c7acf0 checkAPIs.pl: fix false positive with C++ method names
2472 b9f915eeef Lua: ensure that DATA_DIR and USER_DIR have trailing slashes
2473 d8ba341856 lwm2mtlv: Add interpretations checks
2474 35ca224066 Source files should not be executable files.
2475 1a6daa235e DCT2000: Only look up old protocol name mappings if preference enabled
2476 445ad8cd6b ieee80211: Improve support of the HotSpot 2.0 specification.
2477 7669961214 [Automatic update for 2018-04-29]
2478 1eb04d7ecb Pick the *first* usable file type as the default, not the *last* one.
2479 e3541af62e Fix minor leak in filter_expression_new.
2480 3924c6e544 lwm2mtlv: Handle String data type as UTF-8
2481 b5fc9857c7 GSM-R protocol dissector
2482 f5a7ddf8aa Test: Quote our Python executable.
2483 50061856dd Test: Add mergecap.
2484 e6d129bf23 Test: Add fileformats and I/O.
2485 9b3be1711f test: Miscellaneous fixups.
2486 662210f3d5 Bluetooth HCI: Add missing LE event mask fields
2487 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
2488 f73233d261 capture_ifinfo: Don't try to write to an invalid address.
2489 0ad4239249 Start porting our test scripts to Python. Add ctest support.
2490 f9522d8a23 Qt: fix crash on dragging in packet dialog
2491 cfc15838bd Fix crash (double-free) on refreshing interfaces list
2492 1a26b56c26 Ensure test directories are included with git archive
2493 962b2ba242 AVSP: Correct timestamp representation
2494 46fcf452ac coap: Store ctype values in transaction tracking
2495 0f50b89f67 lwm2mtlv: Identifier and Length fields are big endian
2496 bc58898512 BOOTP: Add latest IETF Processor Arch assignments.
2497 30629ce166 tpm20: Add TPM2.0 dissector
2498 e39a30b691 Document "len" and "count" in wireshark-filter(4) and WSUG
2499 0a0cb44024 ZigBee: Place SE cluster attributes correctly in ZCL client and server
2500 dfae664538 Fix indentation.
2501 f23a934492 Don't install autotools or GTK+, but do install CMake.
2502 881dd6b077 Remove now obsolete information.
2503 27a6715242 Put references to autotools in the past tense.
2504 0a51618302 Remove references to autotools, GTK+, and X11.
2505 d25f9ffd75 We're not using autotools/libtool any more.
2506 b8e8aa87f4 Qt: Fix various missing header includes
2507 0264b2fda6 F1AP: fix a typo in ASN.1 description
2508 6144951380 dfilter: fix memleaks with functions and slice operator
2509 0de109ef57 x509ce: fix indent (use 2 spaces)
2510 69e2603c48 ftypes: fix memleak when converting protocol values
2511 35d9604be9 dfilter: fix small leak for filters containing ranges
2512 067a67bd27 Remove some references to autotools from developer documentation.
2513 9e8f8921a3 Get rid of a no-longer-needed README file.
2514 372b820255 Get rid of more .libs stuff.
2515 8930b986aa WSUG: Add SS7 code point resolution
2516 ab7bbaa93a addr_resolv: fix memleak of g_penterprises_path
2517 8c959fcc35 Get rid of stuff that checks for a .libs directory.
2518 f07fb6cdfc Clean up EOF/short read/hard error handling in heuristics.
2519 ecb04e4076 vg-suppressions: suppress more GLib-related memleaks
2520 ee3bc52192 QUIC: fix NEW_CONNECTION_ID dissection (draft -11)
2521 79a59ddae1 QUIC: add (expert) info for connection-related info
2522 0202bc995b tools: make rpm and debian setup scripts more similar.
2523 167a6e03b2 gtp: update values used as accepted cause in session tracking
2524 5994c902b4 cmake: remove warnings -Werror=old-style-definition
2525 e01fcb7a3c bluecom: fix compilation with gcc-4.
2526 180a9975a1 RPM: remove packaging/rpm/SPECS/wireshark.spec.in.
2527 2132b8314d cmake: remove gtk find scripts.
2528 47b6bb6fb1 tools: remove install_rpms_for_devel.sh.
2529 967f51e3af Strengthen the heuristcs that check for "alternate" pcap formats.
2530 c73ead608b Clean up a warning.
2531 993b47eb40 remove redundant break statement
2532 dfb92c2a1d tools/cppcheck/cppcheck.sh: improve script; add new option: colorize html output
2533 4a488919e3 oss-fuzzshark: use install directory for headers. Install missing one.
2534 17c6fb6709 Rename ENIP conversation menus to CIP
2535 73a1e98f4e wsutil: use json-glib instead of jsmn if present.
2536 631fec3e1b CMake: Doxygen and API reference target updates.
2537 f70a7bf09b CMake: If we find Strawberry's xsltproc, un-find it.
2538 84149ab769 TLS13: add draft-27 and draft-28 version numbers
2539 352b7a9fd5 Redo dissction of blocks in a bluecom packet.
2540 40de0010bb fix link speed indication
2541 5d69e82ace QUIC: fix short header decryption (draft -11)
2542 ec30d0b004 QUIC: implement connection migration (draft -10 and -11)
2543 88576ea658 QUIC: fix decoding of initial_max_streams_uni/bidi
2544 a8b71410a5 QUIC: fix decryption with long header (draft -11)
2545 2ce6ce1fca PDCP NR: tweaks for framing format
2546 703ec9ad84 NAS EPS: chack the protocol discriminator used in the security header
2547 0e97450e61 Camel/Inap: add missing sub-trees
2548 83ecd46776 Add more bounds checks.
2549 4f492559c6 Fix more indentation.
2550 3e39ec64e4 Fix indentation.
2551 6522647d11 Put protocol name before "length of contained item...".
2552 e863ece7fc EtherCAT: Fix small bugs for mailbox type
2553 826e0d5d9e Use tvb_new_subset_remaining() for a tvbuff that goes to end-of-packet.
2554 194fcdcd80 [Automatic update for 2018-04-22]
2555 6eecb31030 Fix up handling of the Kerberos package.
2556 7853d0e354 Remove a few obsolete references to gtk from checkapi and faq.py
2557 265e81ca3c Dissector for the Osmocom GSUP Protocol
2558 47d3897194 radiotap: Warn that the HE-MU header dissector needs a new version.
2559 81263704b9 wsutil: convert one leftover function in wsjson.
2560 d55499ed74 More 'abs_offset' initialisation needed for gcc 4.8.5 (Leap 42.3)
2561 70fb344ab6 tango: update idl file and regen dissector with idl2wrs
2562 a0435dec4e remove config.guess and config.sub
2563 328ccd4483 zbee: Changed encoding for zcl command IDs
2564 57fee051c6 wsutil: rename wsjsmn to wsjson.
2565 119a497652 Camel: add sub-tree for OriginalCalledPartyID i.e.
2566 795dbe712d .mailmap update of April (2018)
2567 e7f3f74ac7 GVRP: fix typo
2568 ba6c8f08ac epan: Trivial constant sort order fix - sminmpec.h
2569 37a35312b1 Get rid of unused variable.
2570 ccf495a838 Fix cpu_diag_eventid_fix_names table.
2571 4a2019846f Windows: blind attempt to fix WiX installer generation
2572 1a9f3b8f6d tvbuff: fix compilation with gcc-4.
2573 89ff4070c0 QUIC: implement new header formats (draft -11)
2574 4704b89aa1 Windows: add JSON-GLib library
2575 2b65e9e74b Windows: upgrade GLib to 2.52.2
2576 d7583cb713 BFCP: fix possible infinite loop
2577 6d7d3ae77a PDCP-NR: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
2578 2ac3cf1500 protobuf: fix typo reponse => response
2579 7124fe6715 steam-ihs-discovery.c : fix typo Reponse => Response
2580 8f3dac1739 grpc: fix typo reponse => response
2581 79014a50c3 TCP: improve handling of unknown TCP options
2582 ac7e609b9f SCTP: INIT collision
2583 e96c3d008e PTP: found typo adress => address
2584 5e3c899bee netlink-route: fix typo found by lintian
2585 01a32a54a0 Qt: fix invalid member access within expert info dialog
2586 0a130c5756 Handle subset tvbuffs where the length goes past the end of the parent.
2587 9011a25afc More indentation cleanups.
2588 07c31a8e97 Clean up indentation.
2589 d5dc4677ed Update some comments.
2590 b545c60658 Fix cppcheck 1.83 warnings
2591 04aedf3682 tshark: prepend tshark to all examples in doc.
2592 fc6b8ab698 tshark: improve -G elastic-mapping command by adding filters.
2593 ca45f88e3b tshark: put -G elastic-mapping in help under ifdef.
2594 da7f5cdcec zbee-zcl (general) fix Unused href entry: epan/dissectors/packet-zbee-zcl-general.c: hf_zbee_zcl_scenes_extension_set
2595 fdb664c229 zbee-zcl (general): fix no previous prototype for ‘decode_setpoint’ [-Wmissing-prototypes]
2596 af0f34a6bb CIP: fix no previous prototype for ‘add_cip_pccc_function_to_info_column’ [-Wmissing-prototypes]
2597 9da25bc16f DNS: fix inverted condition for filtering error packets in stats
2598 f545cc5321 proto: use json_node_free instead of json_node_unref.
2599 b887fd4919 CMake: fix build with json-glib with gold linker
2600 aae825cf77 Remove remnants of WS_QT_BIN_PATH
2601 735cfc8502 Clean up option handling.
2602 d5c4c6972e Fix tapo.
2603 5f3e0f4ce2 Style cleanups.
2604 c3b2519ea1 QUIC: add draft version and rename some transport parameters (draft-11)
2605 3c9249433f Remove trailing comma from enum list.
2606 66c0c4f9e9 Remove more autotools stuff.
2607 ad71a91540 Qt: expose CaptureEvent definition for MOC
2608 8740ac8d4c release-notes: add autotools removal.
2609 7fb4b2da31 INSTALL: update cmake instructions and remove INSTALL.configure.
2610 511c2e166a tshark: add -G elastic-mapping report.
2611 88435354c0 QUIC: fix short packet type, update error codes (draft -10)
2612 9ec59502dc QUIC: implement PATH_CHALLENGE and PATH_RESPONSE frames (draft-10)
2613 01363266c1 QUIC: initial draft-10 decryption support
2614 6a45dcd7a2 dfilter: require spaces as set element separator
2615 699ee5dc52 dfilter: make spaces around ".." optional in display filter
2616 1ff82572ca dfilter: add range support to set membership operator ("f in {x .. y}")
2617 4a156da068 Remove autotools build system.
2618 2e63957031 CMake: API reference fixes.
2619 b56e437160 More GTK+ removal.
2620 f2aa1cbdec Qt: fix remaining CaptureEvent signal connections
2621 41d41c2e9b Autotools: Update for recently removed files.
2622 25a337cdb0 glib: Use g_slist_free_full() in a couple of places.
2623 3dab804250 lapdm: Hand B4 frames into a dissector supporting L2 pseudo-length
2624 91e0de19c9 rsl: Fix treatment of SACCH FILL / SACCH INFO MODIFY
2625 57bf7e4347 Qt: Fix memory leak for CaptureEvent
2626 febaa4f119 Qt: Fix segfault bug when analysing SCTP packets
2627 ad84eec866 Switch the Doxygen API reference build to CMake.
2628 1d030928ef Remove some GTK+-only code.
2629 c8cf127375 Add a destination directory flag to git-export-release.
2630 5e7cd2dfc6 Qt: Rename packet_list_enable_color
2631 129d574d96 Add some notes to git-export-release.sh.
2632 10134e9453 glib-compat is no longer used - it provided only code for versions < 2.32
2633 bb81bef535 glib: Get rid of GLIB_CHECK_VERSION as we now require 2.32.0
2634 ccff21854d Forbid leading, duplicated and trailing dots in field names
2635 f9ed58759f ssl: fix duplicate dissections with multiple PDUs in a stream
2636 3a30bc3bb5 RPM: enable rpm target even if git is not available
2637 38ff2e743f QUIC: Add initial support of draft-10
2638 71ddbb69f5 RPM: support building from out-of-tree directories.
2639 9f851c284f RPM: restore the bindir in openSUSE before packing.
2640 5594a9ba67 RPM: install wireshark.desktop in /usr/share/applications.
2641 63ee1a962e RPM: cd into build dir in openSUSE.
2642 5f145d4bf7 Qt: Do not show MaxMind DB path when not enabled
2643 80256442af More PortAudio removal.
2644 1ab40c87ea [Automatic update for 2018-04-15]
2645 392de520cf Remove GTK+ and PortAudio from Autotools.
2646 d1ee982115 Provide alternative paths for the macosx-support-libs.
2647 0efafe8616 packet-mq: Fix for Missing Const
2648 9c5049a80b Gtk: Remove source code
2649 f533016339 .mailmap: update of March and April (2018)
2650 b2c971d9ce openflow: fix decode of experimenter OXM fields
2651 82e8aa33a7 dfilter-test.py: document parallelization support
2652 0d31ec328f Check for HAVE_LZ4FRAME_H in the LZ4 detection process and use it
2653 08c2344458 Remove some references to PortAudio.
2654 4adaa3a4b1 dftestlib: remove unnecessary execute bit
2655 93c60b3b7c Clean up whitespace.
2656 c10fe98fcd Expand and clean up comments.
2657 e4d3916530 Clean up the way we handle the FCS.
2658 4994955600 DTN: Minor changes for Bundle-Integrity/Confidentiality Block payload
2659 8c1a61e7b1 Bluetooth: ATT: Fix cast-warnings
2660 89076e6a5d packet-pcep.c: opposite inner 'if' condition leads to a dead code block
2661 2d0f894140 PDCP NR: remove a now meaningless comment
2662 a892493e49 PDCP LTE: reuse existing pdcp_lte_info structure after first pass
2663 0ca6fda9f0 RLC LTE: reuse existing rlc_lte_info structure after first pass
2664 3571cb7c01 MAC LTE: reuse existing mac_lte_info structure after first pass
2665 d66790a82b PDCP NR: reuse existing pdcp_nr_info structure after first pass
2666 cca3c926c8 packet-tns.c: add TODO to TNS Refuse packet dissector
2667 4fab4f678c x509ce: fix display of IPAddress when it is an IPv6 Address
2668 75244c6b54 PDCP NR: add expert info for unknown / missing UDP framing tags
2669 b78577f1bc RLC NR: add an expert info for unknown UDP framing tags
2670 55b2016283 MAC NR: add an expert info for unknown UDP framing tags
2671 75a63c6dfa PDCP LTE: add expert info for unknown / missing UDP framing tags
2672 209d861947 RLC LTE: add expert info for unknown / missing UDP framing tags
2673 38a806a94e MAC LTE: add an expert info for unknown UDP framing tags
2674 5f4ffa2c76 UMTS RLC: add expert info for unknown / missing UDP framing tags
2675 0b62dce005 kafka: raise the required version to 1.5.0 for lz4_frame.
2676 01f85e7b01 file-pcap: expert info if captured len > reported len
2677 0561501505 Fix the length of the payload of a private_1 or audio PES packet.
2678 2a0ba8fea2 Add in the signed integer fetch routines.
2679 49470c15af RoHC: IP version is 1 byte only
2680 1e82b9035c PDCP NR: add SN length to PDCP context for user plane PDUs
2681 b5ca12a88e PDCP NR: rework UDP framing format
2682 d0d0cf05cc Update a comment.
2683 148f39d900 Need to flag a variable as volatile, due to the use of exceptions.
2684 81f184bc00 If a subdissector throws an exception, catch it and continue.
2685 0c30760c95 kafka: check lz4 version in a single point.
2686 205505d9c8 Netlink: Add rtnetlink attribute dissecting
2687 643f2eb346 RPM: don't give the cmake macro the directory (it has it already).
2688 d944dda7af RPM: set the cmake bindir in openSUSE.
2689 5f20746a29 RPM: set ninja executable in %install target.
2690 98826de8e5 LPP: fix a typo in ASN.1 file
2691 26cd969c09 RPM: fix typo.
2692 dcc88906a9 RPM: don't install doc under guides with make.
2693 f2d89daf28 PFCP: Added dissection of IEs 127-131
2694 b79d2bc9a3 user_encap: Avoid a hash lookup to get dissector name
2695 89904b6133 extcap: Fix crash in extcap_verify_capture_filter
2696 1549cc122c extcap: Fix whitespace issues
2697 4685dea443 ZigBee: MGMT Unsolicited Enh NWKUpdate dissector
2698 bddd7577a3 zbee zcl: fill constant ett arrays at declaration time
2699 b492011ac1 zbee_zcl: (trivial) clean up decode_color_xy()
2700 bf01c7c922 pfcp: correction of length
2701 526a328d83 NBSS: take into account snaplen when creating the TVB subset
2702 b886193309 RPM: Make documentation installation optional.
2703 f59be5cd53 qt: capture file properties: add a splitter
2704 caea93df95 Zigbee: Decode the ZCL extension field sets in the scenes cluster.
2705 6208796b9e Qt: Disable collapsible children in the main window.
2706 0b7c6f03b0 RPM: support multiple ninja executables.
2707 64f75a4ede RPM: install guides when using make.
2708 afbdd66fc2 tools: add openSUSE asciidoctor to rpm_setup.sh.
2709 23f5b13369 Improve the documentation of tvb_new_subset_ routines.
2710 b3c51deb24 Rename the last argument to tvb_new_subset_length().
2711 b67a10c9ea "#if 0" out some currently-unused value_strings.
2712 c7970d9356 Add, and use, "fetch signed value" for lengths < 40 bits.
2713 2cb93e2121 NR (5G) PDCP
2714 d9c9a15f98 gsm_ipa: remove unnecessary if (tree) checks
2715 74f7374e9f RRC: upgrade dissector to v15.2.0
2716 d477e9a935 Replace lbmpdm_fetch_uintN_encoded() with tvb_get_guintN().
2717 f0285151e1 PFCP: Added dissection of new IEs 123-126
2718 b91fc6c1d9 Qt: Enable Emoji & Symbols selector again
2719 7c3f8484ec The message length is unsigned, not signed; treat it as such.
2720 70a1d1c2e5 Get rid of get_opaque_length() and unneeded length arguments.
2721 bbd0142887 Nb is an unsigned value; treat it as such.
2722 2c7b678d7e macos-setup.sh: More GTK and minimum supported version cleanups
2723 18f2b9fd2a Revert "Don't use static GMutexes."
2724 9d49b1258f MySQL: Add initial support for command 30 (binlog dump gtid)
2725 2173309920 Revert "Docs: Reduce our TOC depth."
2726 cbed2a2148 user_encap: Copy all user_encap_t values
2727 1a29a70443 Remove const from fields in a dynamically-allocated structure.
2728 e085119b66 ieee80211: fixes min and max power values in item text (they are signed).
2729 777b17c374 Remove const from fields in a dynamically-allocated structure.
2730 d347091da9 Qt: Fix MacOSX menu entries
2731 31aece5d75 gsm_ipa: Make sure the Osmo Extended IPA stream ID type is printed
2732 e8441d5bf9 iso14443: make the payload dissector configurable
2733 398c9ddfe1 iso14443: decode the bitrates in the attrib message
2734 fc153057e8 Remove GTK+ tests.
2735 276d02a62b QT: keep cursor visible after completerion select
2736 25f925840d Remove GTK-related stuff from macos-setup.sh
2737 974a15bf74 Docs: Remove a bunch of GTK+ references.
2738 8b93e6d6a2 Autotools: More Qt4 removal.
2739 f0fed34216 main window: don't keep a dangling freeze_focus_ pointer
2740 55f6f6593c CMake: More Qt4 removal.
2741 90a00e1971 Mark some fields as being in units of dBm.
2742 ffe2f138ab ws_pipe: Zero an array.
2743 510a1b1c07 No need to display *signed* power values in hex.
2744 bf3bd0a0af Max and min transmit power, in the Power Capabilities IE, are signed.
2745 d442414884 mqtt: Add option to uncompress message when decoding
2746 432c3b2859 [Automatic update for 2018-04-08]
2747 5b0c6f9e05 BSSMAP: Fix definition of Speech Version Indication for EFR (FR2)
2748 5d1b5648fa extcap: Always use byte mode in pipes
2749 1839a43f25 X2AP: upgrade dissector to v15.1.0
2750 2bc030268c FindAsciidoctor: On SLES 12.2 the executable name is asciidoctor.ruby2.1
2751 f6d9ce8222 ZigBee: Fixed ZDP typo from nwk addr to ext addr
2752 4cc78e6fe4 S1AP: upgrade dissector to v15.1.0
2753 b4b66d1b94 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM.
2754 5d79a994df F1AP: upgrade dissector to v15.1.0
2755 ba55c82842 pdcp-lte:  Various improvements spotted while reviewing pdcp-nr.
2756 64d6a7b846 NR RRC: upgrade dissector to v15.1.0
2757 485cec5bdf extcap: Fix version request
2758 024f75fb3e Fix handling of --extcap-version with an argument.
2759 2dde35e910 make-version.pl: fix version with git-svn
2760 7400a6122e dissector/ptp: use BASE_OUI for organizationId
2761 410799aa0f manuf: Overwrite entry for OUI 08:00:30
2762 9bb891753c dissector/ptp: Add dissection of White Rabbit TLV
2763 0cb3176ab7 Remove some references to Qt4.
2764 5fd4659164 QT: Copy as printable
2765 58debae714 SIP: Fix handling of response time
2766 d475d9f59b The CPU mode values might be function-dependent.
2767 271e27af6d RLC-NR: fix bearerType and bearerId length
2768 db989437bd Interpretation of PCCC function codes depends on the command code value.
2769 cce96de66d Sort the PCCC_ES values, as required in a value_string_ext.
2770 35c83b22c0 lemon: remove leaks in main().
2771 c95e18333c lemon: remove leak in tplt_open().
2772 02ef13fac7 lemon: remove scan-build warning in errline().
2773 c462fa8936 Qt: remove ws_buffer_start_ptr calls from clang-scan.
2774 b132e8253f rpcrdma: add check to prevent null dereference (found by clang).
2775 3a928f1f87 Qt: Remove checks for version below 5.2
2776 c4da7ed843 Don't install PortAudio if we're not installing GTK+.
2777 b30e3d4267 glib: Require 2.32 or newer.
2778 36dc5781ba GTK Cmake: Remove the option to build the GTK UI.
2779 d43210e684 Autotools: Remove the "with GTK" option.
2780 4c4efd36f4 SIP: Change filter Retry-After to an FT_UINT32
2781 eaeca718cf extcap: Extend documentation for new features
2782 6124ee2a1c extcap: Reload values on request
2783 c2422d7828 extcap: Tell utilities the wireshark version
2784 5d8964cd3b Qt: Require 5.2 or newer
2785 e2ca17adae extcap: Add missing compatibliity function
2786 5c2eade45d Tweak ws_cpuid so that Valgrind is happy.
2787 4d19c649cc Lustre: Add barrier processing
2788 49eeba22c5 ENIP-CIP-PCCC: add support for the CIP PCCC Object
2789 62af765438 ZigBee: Allow a different set of attributes for ZCL client and server
2790 2f44216f3a ZigBee: ZDP MGMT NWK Enhanced update notify
2791 a63542fe33 Fixup extcap_example.py
2792 57fed5d17f extcap: Move extcap_foreach to a GList
2793 5a9d0caa11 extract_asn1_from_spec.pl: fix parsing of END tag
2794 9e02a0b65b CMake RPM build: Try to get rid of %globals in favor of %bcond.
2795 1dd1b507d1 CMake: Add a note about passing /external to Visual C++.
2796 5f5255ec54 LTE RRC: upgrade dissector to v15.1.0
2797 7cc6bcd131 MAC-NR: upgrade dissector to v15.1.0
2798 45d77f3197 LPP: upgrade dissector to v14.5.1
2799 0c130e8406 ZigBee: Many-to-one route options info column
2800 8f2b1fdc38 WCCP: use proto_tree_add_ipv4_format() if ipv4 used
2801 cef0decc57 dns: check if name is root before any other check.
2802 08b26a68c5 Dissect JSON-RPC over TCP or UDP
2803 60d5edb41c lemon: make some functions static.
2804 8131922b26 lemon: comment out unused OptErr function.
2805 46cf05397d radiotap: Correct the handling of MU Preamble Puncturing when unknown.
2806 9d87f607ee If we're reading from a string, don't fclose yyin.
2807 82bfb259d3 Fix a typo.
2808 a4fdbdd9f0 dns: make expand_dns_name() an internal function
2809 29973ebeb6 Pick up some compiler-specific flags from autotools.
2810 2f18a32864 LPP: fix NRSRQ display