From 5df9b1d5d7ef35b529d5a7d4f21cee50683a8240 Mon Sep 17 00:00:00 2001 From: Gerald Combs Date: Tue, 6 Feb 2018 12:35:21 -0800 Subject: Build 2.5.0. Change-Id: I8be543c87d289b616b92ab178458382c93580f12 Reviewed-on: https://code.wireshark.org/review/25644 Reviewed-by: Gerald Combs --- ChangeLog | 10118 ++++++++++++++++-------------------------------------------- 1 file changed, 2637 insertions(+), 7481 deletions(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index b96eaeee94..7ad31b8363 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7481 +1,2637 @@ -commit d5f84c0 -Author: Gerald Combs -Date: Thu Jul 14 11:05:17 2016 -0700 - - Build 2.1.1. - - Change-Id: I2895d29415bb191bf2d7fc0a4468f085085bd4d9 - -commit 530e7f0 -Author: João Valverde -Date: Thu Jul 14 18:12:16 2016 +0100 - - IPv6: Fix jumbo payload length offset - - Change-Id: I52fb082782674cc851b246d3b6afa7b4f14bbe34 - Reviewed-on: https://code.wireshark.org/review/16434 - Reviewed-by: João Valverde - -commit 43f7d22 -Author: João Valverde -Date: Thu Jul 14 17:55:31 2016 +0100 - - IPv6: Fix Jumbogram hop-by-hop expert info - - Change-Id: I751acad2fad501b700c01a37bafa96d2add8fb36 - Reviewed-on: https://code.wireshark.org/review/16433 - Reviewed-by: João Valverde - -commit 75b0e29 -Author: Guy Harris -Date: Thu Jul 14 10:08:26 2016 -0700 - - Update URLs. - - (Gotta ensure that there's always at least one commit here that's less - than a year old. :-)) - - Change-Id: I297920f1b68dd49550ce07544797a9f2cb854cf5 - Reviewed-on: https://code.wireshark.org/review/16432 - Reviewed-by: Guy Harris - -commit 6c0972b -Author: Pascal Quantin -Date: Thu Jul 14 15:07:59 2016 +0200 - - MBIM: add dissection of AT&T proprietary UUID - - Based on AT&T Windows 8 Extended API Requirements version 1.8.0 - - Change-Id: Iaf54173812a02023581c530f2340ea21e9e220d9 - Reviewed-on: https://code.wireshark.org/review/16431 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit d5e435e -Author: Daniele Lacamera -Date: Thu Jul 14 14:08:56 2016 +0200 - - DHCP: correctly parse PXE options (209-210) - - option 209 was marked as opaque, now it's as PXELINUX config file (text) - --> Fix: decorate as non-null terminated string - --> CfR: IETF RFC5071 section 4.2. "Packet Format" - - option 210 was marked as special, and erroneously decorated as Authentication - (option 90) - --> Fix: decorate as non-null terminated string - --> CfR: IETF RFC5071 section 5.2. "Packet Format" - - Bug: 12618 - Change-Id: I4220c137ef4b8b7f0827496c165b0ca35b70f675 - Reviewed-on: https://code.wireshark.org/review/16430 - Reviewed-by: Peter Wu - Petri-Dish: Peter Wu - Reviewed-by: Michael Mann - -commit 644c009 -Author: Pascal Quantin -Date: Thu Jul 14 14:33:01 2016 +0200 - - ETAG: add explicit casts to please OSX buildbot - - Change-Id: I057ffc6eb5e6c16e05b0ddc1c069159980678b85 - Reviewed-on: https://code.wireshark.org/review/16429 - Reviewed-by: Pascal Quantin - -commit 4eecdff -Author: Michael Mann -Date: Thu Jul 14 07:46:13 2016 -0400 - - packet-beep.c: Pacify OS X buildbot with cast - - Change-Id: I0149546cdd2aac8335dcb1046d31ed857ed674f3 - Reviewed-on: https://code.wireshark.org/review/16428 - Reviewed-by: Michael Mann - -commit 81beae9 -Author: Michael Mann -Date: Wed Jul 13 19:48:22 2016 -0400 - - proto.c: Unsigned fields should use %u within printf. - - Found by VS Code Analysis - - Change-Id: I76ea860cd86b41ef33c47dcc8f6b1c122f8bb668 - Reviewed-on: https://code.wireshark.org/review/16424 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 1565910 -Author: Pascal Quantin -Date: Thu Jul 14 10:59:48 2016 +0200 - - MBIM: add a missing break - - Change-Id: I3a4483861b1d97ff5e43041b3ecca64c3077b284 - Reviewed-on: https://code.wireshark.org/review/16427 - Reviewed-by: Pascal Quantin - -commit 67457e9 -Author: William Tu -Date: Tue Jul 12 11:09:31 2016 -0700 - - Add ERSPAN II support for field EN and Index. - - Current ERSPAN II dissector does not support parsing EN field and Index. - The patch follows the field description in draft: - https://tools.ietf.org/html/draft-foschiano-erspan-01 - - Change-Id: I92ce56264be0fb2560c4d1a5da35738cf45a8c96 - Reviewed-on: https://code.wireshark.org/review/16400 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 18e4e3c -Author: Michael Mann -Date: Tue Jul 12 13:18:05 2016 -0400 - - packet-beep.c: Use strtol over scanf to prevent analysis warnings. - - Change-Id: I9244edc537d2eb49d73e097a4cb34bf2cde868e4 - Reviewed-on: https://code.wireshark.org/review/16395 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit efc6e50 -Author: Pascal Quantin -Date: Wed Jul 13 23:50:31 2016 +0200 - - LTE RRC: add dissection of schedulingInfoSIB1-r13 field - - Change-Id: I226ae82a2d75a9b658a0e9122b4ef1925b003279 - Reviewed-on: https://code.wireshark.org/review/16417 - Reviewed-by: Pascal Quantin - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 0d73ae3 -Author: Gerald Combs -Date: Wed Jul 13 14:51:56 2016 -0700 - - Qt: Allocate packet list records using wmem. - - Add PacketListRecord::operator new, which uses wmem_alloc. Roughly - matches the GTK+ UI behavior. Add ColumnTextList which also uses - wmem_alloc. - - Lazily allocate our column text. - - Change-Id: I86a63cd8ace7764eaab1561bf71b4358af72fe03 - Reviewed-on: https://code.wireshark.org/review/16418 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit ed27ad4 -Author: Michael Mann -Date: Wed Jul 13 18:18:03 2016 -0400 - - androiddump.c: Use preprocessor directive to distinguish E_AGAIN and E_WOULDBLOCK. - - VS Code analysis considers them hardcoded values so the if statement is either - always true or always false. - - Change-Id: Iad04add9391c515873e2e00d2c6cbd682fbf5b3f - Reviewed-on: https://code.wireshark.org/review/16419 - Reviewed-by: Michal Labedzki - Petri-Dish: Michal Labedzki - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 2c0d117 -Author: Guy Harris -Date: Wed Jul 13 20:13:22 2016 -0700 - - Fix VHT valid checks. - - The valid array in a struct mcs_vht_valid is indexed by the bandwidth - and the NSS-1; use the NSS-1, not the NSS, as the index. - - The maximum possible value of the NSS is MAX_VHT_NSS, so allow a value - of MAX_VHT_NSS. - - Change-Id: I49585f217f3e70356c1dd1ba32b6c714ce202236 - Reviewed-on: https://code.wireshark.org/review/16426 - Reviewed-by: Guy Harris - -commit 335b2c0 -Author: Michael Mann -Date: Wed Jul 13 19:42:15 2016 -0400 - - vwr.c Dynamically allocate large buffers - - VS Code Analysis claims the arrays are too large and should be moved to help - - Change-Id: I741ebe8cc73a108cb6e6d9ecbda37e2a4b6e1b4b - Reviewed-on: https://code.wireshark.org/review/16423 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit fb07249 -Author: Michael Mann -Date: Wed Jul 13 19:26:16 2016 -0400 - - pcapng.c: Use preprocessor directive to compare G_BYTE_ORDER with G_LITTLE_ENDIAN. - - VS Code analysis considers them hardcoded values so the if statement is either - always true or always false. - - Change-Id: Iabb8462b66f728195bf378ae26c79a783feddb03 - Reviewed-on: https://code.wireshark.org/review/16422 - Reviewed-by: Michael Mann - -commit 90e97df -Author: Michael Mann -Date: Wed Jul 13 18:42:14 2016 -0400 - - packet-ieee80211-radio.c: Prevent array overflow. - - Found by VS Code Analysis. - - Change-Id: Idab6cb5496749ebff47466b20a9a665b1574565d - Reviewed-on: https://code.wireshark.org/review/16421 - Reviewed-by: Michael Mann - -commit b20fa86 -Author: Michael Mann -Date: Wed Jul 13 18:23:03 2016 -0400 - - packet-gsm_a_common.c: Create typedef declaration for elem_func signature. - - This should keep VS Code Analysis happy. - - Change-Id: I99ebdc644ba353d5986d6509da784eeaa37dcc8f - Reviewed-on: https://code.wireshark.org/review/16420 - Reviewed-by: Michael Mann - -commit b849d3c -Author: João Valverde -Date: Tue Dec 29 19:30:58 2015 +0000 - - IPv6: Add support for more option types - - Change-Id: I1027e6e2481774953216ade6da4785e1a3c5ca63 - Reviewed-on: https://code.wireshark.org/review/16357 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit 76c0325 -Author: João Valverde -Date: Tue Dec 29 12:15:44 2015 +0000 - - IPv6: Refactor dissect_opts() into type-specific dissectors - - Change-Id: Ife8a7da3bd9bfea347321413bf05ea454186bc6d - Reviewed-on: https://code.wireshark.org/review/16356 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit b7cdff0 -Author: dsrsupport -Date: Wed Jul 13 14:33:55 2016 +0300 - - ZigBee: fix column description for APS ACK to T2 packet - - If this is APS ACK, do not overwrite its column description by Test Profile command description. - - Change-Id: Ibd4ae978776ad9e9924e6933ede90bc2ad8855de - Reviewed-on: https://code.wireshark.org/review/16414 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 998ab7f -Author: Gerald Combs -Date: Wed Jul 13 11:06:52 2016 -0700 - - Speed up col_append_ports on Windows. - - Fill in our port information using StringCchPrintf on Windows instead - of g_snprintf. Loading a large-ish test capture here under the VS 2013 - profiler showed that we spent 620 samples in col_append_ports. Switching - from g_snprintf to StringCchPrintf reduced that to six samples. - - Inline col_snprint_port while we're here. - - Change-Id: I955e5baa66ebb9cc950fc0eb1682d3c015c7a55a - Reviewed-on: https://code.wireshark.org/review/16416 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit 1bd438b -Author: Kim Kempf -Date: Tue Jul 12 10:28:38 2016 -0700 - - Adding 802.1BR E-Tag dissector - - Based on IEEE Std 802.1BR-2012 - - Bug: 12613 - Change-Id: Ic5198471f67a1af728df40a09443a1cab2621169 - Reviewed-on: https://code.wireshark.org/review/16402 - Reviewed-by: Michael Mann - -commit 6223327 -Author: Michael Mann -Date: Tue Jul 12 22:53:39 2016 -0400 - - Support Juniper VN over UDP. - - Change-Id: I40dab9d392ddea1f895b88f8f19c1194e56563a2 - Reviewed-on: https://code.wireshark.org/review/16408 - Reviewed-by: Amitoj Setia - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 0b00097 -Author: dsrsupport -Date: Wed Jul 13 12:40:54 2016 +0300 - - ZigBee MAC parse: fix Association request parse in case of FCS absence. - - If it is ok to parse packets with bas FSC, FCS may be even absent. Parse MAC command even if remaining buffer length is less that FCS size in such case. - - Change-Id: Ibbc9fed7ab87d0511f8c97db8e0e3bdf562cd15c - Reviewed-on: https://code.wireshark.org/review/16412 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 3ecbe50 -Author: Jeff Morriss -Date: Wed Jul 13 10:07:16 2016 -0400 - - Restore setting data.edt in write_specified_fields(). - - This prevents tshark from crashing when run with "-T fields -e data". - - I5778b08c52119b5be1ec482be9417b3c4ba8ed62 mistakenly removed this line (this - 'data' is a write_field_data_t rather than the print_data structure that - change was cleaning up). - - Bug: 12616 - Change-Id: I773e47f12f852e19a20ec29a43eb3a0953923173 - Reviewed-on: https://code.wireshark.org/review/16415 - Petri-Dish: Jeff Morriss - Reviewed-by: Peter Wu - -commit abd287f -Author: Pascal Quantin -Date: Wed Jul 13 12:22:37 2016 +0200 - - MBIM: add dissection of Intel proprietary UUIDs - - Based on http://www.telit.com/fileadmin/user_upload/products/Downloads/4G/Telit_xN930_MBIM_Command_Functional_Specification_r2.pdf - - While we are at it, add placeholder for AT&T proprietary UUID (no dissection of the buffers). - - Change-Id: I4f9825d1f9fde474853f9b86a4302742c078d8cd - Reviewed-on: https://code.wireshark.org/review/16413 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 5e9e48b -Author: Alexis La Goutte -Date: Wed Jul 13 09:28:15 2016 +0200 - - TCP: fix indent (use 4 spaces) - - Change-Id: Id08427246f5b481c004e861719b9b213796438c1 - Reviewed-on: https://code.wireshark.org/review/16409 - Reviewed-by: Jaap Keuter - -commit 3124cf8 -Author: João Valverde -Date: Mon Jun 13 04:56:57 2016 +0100 - - IPv6: Simplify RPL routing header dissector - - Use a wmem_array to perform strict checking. - - Fold cmprI/cmprE dissection into a single loop. - - Change-Id: I67443a604b47cd9cbca32c7f7276a7e2229580f1 - Reviewed-on: https://code.wireshark.org/review/16348 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit e46be62 -Author: Pascal Quantin -Date: Tue Jul 12 19:04:12 2016 +0200 - - LTE RRC: upgrade dissector to v13.2.0 - - Change-Id: If2e15f429e3e35b3deef8afc23e57c8ef3974a22 - Reviewed-on: https://code.wireshark.org/review/16410 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 33fa58c -Author: Pascal Quantin -Date: Wed Jul 13 10:19:43 2016 +0200 - - RLC LTE: fix a typo - - Change-Id: I6d429da6e36e9609c1b7a539cf75e0c2c484bf00 - Reviewed-on: https://code.wireshark.org/review/16411 - Reviewed-by: Pascal Quantin - -commit fbb47de -Author: Michael Mann -Date: Tue Jul 12 13:28:10 2016 -0400 - - packet-cql.c: Bugfix bitwise operation with parenthesis. - - Change-Id: I93e1c64597f309db5341c6ccadfdb3b23c056182 - Reviewed-on: https://code.wireshark.org/review/16397 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 0600865 -Author: Michael Mann -Date: Tue Jul 12 12:31:33 2016 -0400 - - file-pcapng.c: Apply parenthesis to fix build warnings - - Change-Id: I35d180e7aa040c94ca80a49e7d2132dd76e46aaf - Reviewed-on: https://code.wireshark.org/review/16393 - Reviewed-by: Michael Mann - -commit 8682f4b -Author: Michael Mann -Date: Tue Jul 12 12:32:06 2016 -0400 - - packet-6lowpan.c: fix uninitialized variable (ipv6_ext) warning - - Change-Id: I8182bc9452cbd1201c81407041b6b522434f5ec0 - Reviewed-on: https://code.wireshark.org/review/16394 - Reviewed-by: Michael Mann - -commit 2f3b25c -Author: Michael Mann -Date: Tue Jul 12 13:23:29 2016 -0400 - - packet-btrfcomm.c: Add NULL check to pacify VS Code Analysis - - Some if checks are confusing the analysis, but it does add some - future-proofing. - - Change-Id: Ic4fe16a87646a7055f7639af050d53ff004eda5f - Reviewed-on: https://code.wireshark.org/review/16396 - Reviewed-by: Michael Mann - -commit e063924 -Author: Michael Mann -Date: Tue Jul 12 08:21:35 2016 -0400 - - Remove T.30 FCF mask. - - Found by VS Code Analysis, verified with spec that mask isn't needed. - Also included link to current spec. - - Bug: 1918 - Change-Id: Ic3e8ee599501c7c12717649579ffd70581622178 - Reviewed-on: https://code.wireshark.org/review/16392 - Reviewed-by: Michael Mann - -commit fea50cc -Author: Guy Harris -Date: Tue Jul 12 11:25:49 2016 -0700 - - Handle dissectors that don't have names. - - Dissector handles created with create_dissector_handle() don't have a - name; report them as "(anonymous)" (there's no guarantee that the printf - family of routines don't crash when a null pointer is provided to %s - - the printf routines in at least some versions of Solaris *do* crash in - that case). - - Change-Id: I561ff855a46eeb442299011d567f20751c5c6869 - Reviewed-on: https://code.wireshark.org/review/16399 - Reviewed-by: Guy Harris - -commit 719c018 -Author: Thomas PORTASSAU -Date: Tue Jul 12 08:36:25 2016 +0200 - - USB CCID added Interrupt IN and PC2RDR_params - - Change-Id: I77a88b910fa51e09f9d5bdb541170de76ffb3708 - Reviewed-on: https://code.wireshark.org/review/16386 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 45679d2 -Author: dsrsupport -Date: Tue Jul 12 12:21:23 2016 +0300 - - ZigBee Test Profile #2 enchancement. - - If profile id is ZigBee Test Profile #2, do not try to parse packet contents as other protocol above APS: ZCL or whatever else. - - Change-Id: I0f1446aea9b270c226c7c472fe794e29240defc9 - Reviewed-on: https://code.wireshark.org/review/16387 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 479caf1 -Author: Gerald Combs -Date: Mon Jul 11 15:40:03 2016 -0700 - - Add resource usage logging. - - Add log_resource_usage, which prints the current and elapsed user and - system times. Add a usage example in packet_list_model.cpp. - - Change-Id: I747161c754a3731e540821715cc9bb10b3dc821d - Reviewed-on: https://code.wireshark.org/review/16383 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit 3fe92ff -Author: Michael Mann -Date: Tue Jul 12 09:09:57 2016 -0400 - - Create stub VXLAN (GPE) protocol for Decode As. - - Also remove dissector_add_for_decode_as calls as dissector_add_uint - already handles that. - - Change-Id: I87202d49765ffb1a2e6c922cb02b692fb16c0693 - Reviewed-on: https://code.wireshark.org/review/16388 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 25ba3db -Author: D. Ulis -Date: Mon Jul 11 21:14:36 2016 -0400 - - HTTP: Add request/response arrows - - HTTP has multiple related packets, so seeing which are the actual request/response (related to the current selected packet) is helpful. - - Change-Id: I833f4f620cfe8bfe9b1d7518c4e28fbd41b64e29 - Reviewed-on: https://code.wireshark.org/review/16385 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - Reviewed-by: Michael Mann - -commit f4ab3f4 -Author: Jeff Layton -Date: Mon Jun 20 15:10:32 2016 -0400 - - ceph: distingush between client and server by checking for a second entity_addr_t - - The current ceph dissector assumes that the server will always send its - initial connection negotiation first, but that's not necessarily the - case, especially with the kernel client which sends its banner as soon - as the socket is created. - - So, we need a better mechanism to determine which end is client and - which is the server. The server sends its own address and then the - address of the client, but the client only sends its own address. We - can determine whether the initial negotiation message is from the client - or server by looking at the data after the first entity addr and seeing - whether it also looks like an entity addr. - - This patch takes that approach. It just grabs the address family from - the second address and sees whether it's IPv4 or IPv6. If it's not one - of those, then it assumes that it's not an entity_addr_t at all and is - therefore a request from the client. - - We could go farther and try to verify the port and address as well, but - that's probably overkill. The address family is at the same offset as - the host_type field in the client's Connect request, but it's big endian - and the host_type is little endian. As long as we don't end up with - host_types that are 0x200 or 0xA00, this scheme should be OK. - - Change-Id: I161d02da86d978272eff95497c6df66766b02ebc - Signed-off-by: Jeff Layton - Reviewed-on: https://code.wireshark.org/review/16043 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - Reviewed-by: Alexis La Goutte - -commit 2e879e2 -Author: sjha3 -Date: Sat Jul 2 15:34:37 2016 -0400 - - Generic Protocol Extension support for VxLAN - - Bug: 12323 - Change-Id: I53bfedf50ad09cda52320b0e6eb81e92ed73efc8 - Signed-off-by: Alexis La Goutte - Reviewed-on: https://code.wireshark.org/review/16250 - -commit cfcc6fd -Author: Jesse Gross -Date: Fri Jun 24 15:28:55 2016 -0700 - - Geneve: Update list of option classes. - - Newer versions of the Geneve protocol draft have defined additional - option classes. This updates the list so we can show the class name - instead of unknown. - - Change-Id: I19f2024704abe2bc0692c73be783858d74323c0e - Reviewed-on: https://code.wireshark.org/review/16382 - Reviewed-by: Alexis La Goutte - -commit 4b67b0b -Author: Dario Lombardo -Date: Mon Jul 11 15:35:29 2016 +0200 - - osx-app: small improvement in packaging script. - - Change-Id: I484ab1b001f7fd578e734b4e006137f590a750a9 - Reviewed-on: https://code.wireshark.org/review/16379 - Reviewed-by: Guy Harris - -commit ee28324 -Author: Joerg Mayer -Date: Mon Jul 11 18:59:13 2016 +0200 - - Fix up *some* of the coding style inconsistencies - - - return type of a function definition is always on a seperate line - - reformat single line expert items into multiline format - - no space between functionname and ( - - reformat some hf_ elements that looked different from most others - - space after , where appropriate - - Fix the following warnings and errors from checkhf.pl - Unused href entry: epan/dissectors/packet-ieee80211.c: hf_ieee80211_ff_rcsi - Unused href entry: epan/dissectors/packet-ieee80211.c: hf_ieee80211_ff_rcsi_aid - Error: hf_ieee80211_ff_dsss_ofdm: FT_BOOLEAN with non-null 'convert' field missing TFS in epan/dissectors/packet-ieee80211.c - Error: non-null hf_ieee80211_ff_dsss_ofdm 'convert' field missing 'VALS|VALS64|RVALS|TFS|CF_FUNC|FRAMENUM_TYPE|&' in epan/dissectors/packet-ieee80211.c ? - Error: hf_ieee80211_operat_mode_field_channel_width is passing the address of a pointer to VALS in epan/dissectors/packet-ieee80211.c - Error: hf_ieee80211_operat_mode_field_rxnss is passing the address of a pointer to VALS in epan/dissectors/packet-ieee80211.c - - Change-Id: Ide51d1871755199721e65c0f62b3f6a62ef1159e - Reviewed-on: https://code.wireshark.org/review/16381 - Reviewed-by: Jörg Mayer - -commit 7083839 -Author: João Valverde -Date: Sat Jul 9 02:22:03 2016 +0100 - - IPv6: refactor dissect_routing6() into type-specific dissectors - - Change-Id: I153c39bb76dc30cecede9dbf5fe4abf234fcd719 - Reviewed-on: https://code.wireshark.org/review/16347 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit 0002f25 -Author: Martin Kaiser -Date: Mon Jul 11 10:49:53 2016 +0200 - - hdcp2: don't throw an exception during heuristic check - - Change-Id: I24895950464e1845c468f9fa9b6e5aa3ab8c75de - Reviewed-on: https://code.wireshark.org/review/16378 - Reviewed-by: Jaap Keuter - Petri-Dish: Jaap Keuter - Reviewed-by: Anders Broman - -commit deaac11 -Author: Martin Kaiser -Date: Mon Jul 11 10:29:26 2016 +0200 - - iso7816: check for minimum atr len - - and reject the packet if it is shorter - - make sure that we don't throw an exception when we read the first byte - and haven't yet decided if the packet contains an iso7816 atr - - Change-Id: I7b4c93cc7c55489467b46241f07a1bb5ddfd927a - Reviewed-on: https://code.wireshark.org/review/16377 - Reviewed-by: Anders Broman - -commit f2584b2 -Author: Alexis La Goutte -Date: Sun Jul 10 19:27:47 2016 +0200 - - BGP: Add support of Vendor Capability 131 (Multisession Cisco) - - Issue reported by Garri Djavadyan - - Change-Id: I6dd4bd20d82a3f2cb8aa45f740f72d33e33053da - Ping-Bug:12604 - Reviewed-on: https://code.wireshark.org/review/16374 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 3932075 -Author: Alexis La Goutte -Date: Sun Jul 10 12:17:04 2016 +0200 - - BGP: Add (Cisco) for "Vendor" Cisco capability - - * Route Refresh Cisco capability (128) - * ORF Cisco capability (130) - - Issue reported by Garri Djavadyan - - Bug: 12605 - Change-Id: Icb19cd6a75315e5af4772dd7833a5b762bdd7ff4 - Reviewed-on: https://code.wireshark.org/review/16373 - Reviewed-by: Michael Mann - -commit b0a32c6 -Author: Binh Trinh -Date: Sun Jul 10 01:57:15 2016 -0400 - - NAS-EPS: Add preference to bypass a heuristic decode of a ciphered NAS. - - Change-Id: Ifedb82bbcb29ab978ffb9ce2f485ac9ff0712fc2 - Reviewed-on: https://code.wireshark.org/review/16363 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit ed69bf3 -Author: Guy Harris -Date: Sun Jul 10 10:23:40 2016 -0700 - - Remove a compiler warning some platforms give. - - Some UN*Xes declare an index() function, that being the name strchr() - originally had in V7 UNIX. This causes warnings from compilers if you - have a variable named "index", so rename the variable. - - Change-Id: Ibb046005d1ef911ce0739ce70a0a55c13310cdf0 - Reviewed-on: https://code.wireshark.org/review/16372 - Reviewed-by: Guy Harris - -commit fac8f1f -Author: Martin Kaiser -Date: Sun Jul 10 18:41:23 2016 +0200 - - pvfs2: clean up dissect_pvfs_distribution() - - remove unnecessary variable initializers - remove an unnecessary if (tree) check - - Change-Id: I4c5326c11efe4fe38fb606a45ca7674484e9421c - Reviewed-on: https://code.wireshark.org/review/16371 - Reviewed-by: Martin Kaiser - -commit 4b83805 -Author: Martin Kaiser -Date: Sun Jul 10 13:32:33 2016 +0200 - - mp2t: use tvb_new_subset_remaining() instead of tvb_new_proxy() - - the latter is internal to the tvb code and not meant to - be called from a dissector - - Change-Id: Iee5af3d59329aeef8156f0bbbd5c765cac4e314d - Reviewed-on: https://code.wireshark.org/review/16364 - Petri-Dish: Martin Kaiser - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit de796aa -Author: Gerald Combs -Date: Sun Jul 10 08:07:47 2016 -0700 - - [Automatic update for 2016-07-10] - - Update manuf, services enterprise-numbers, translations, and other items. - - Change-Id: I9d1c7b06a449a3b0dc02dd99f33c4e7634e2d1c0 - Reviewed-on: https://code.wireshark.org/review/16368 - Reviewed-by: Gerald Combs - -commit 35255d9 -Author: Bruno Verstuyft -Date: Wed Jun 29 14:25:34 2016 +0200 - - DOCSIS: Added dissector for Downstream Profile Descriptor (DPD) - - Change-Id: I97e6e07be45a5c4de6c8c467e0c782b35036bd98 - Reviewed-on: https://code.wireshark.org/review/16202 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: Adrian Simionov - Reviewed-by: Anders Broman - -commit aa9f560 -Author: Jeff Morriss -Date: Tue Jul 5 20:15:09 2016 -0400 - - Cleanup and extend the regex for matching expert info entries. - - Match each entity in the structure explicitly rather than skipping a bunch at - the end. This makes it possible to easily (and clearly) specify where we - allow white space. - - Don't capture the event group and severity: we don't use them anyway. - - Don't put single character matches in []: that makes it hard to read (for - me anyway). - - There's no need for both the "m"(ultiline) and "s"(ingle line) options. Nor - the "o"optimize (make buggy) option. - - These same changes should/will be applied to the hf regex later. - - Change-Id: I3bf307dcd6432eb1a0c2b9aceea201f8403e08c0 - Reviewed-on: https://code.wireshark.org/review/16313 - Reviewed-by: Michael Mann - Reviewed-by: Anders Broman - -commit 448c89e -Author: David Morsberger -Date: Sun Jul 3 19:36:12 2016 -0400 - - Remember query after closing Follow Stream - - Update main filter after follow stream dialog is closed - Use: - previous_filter if new 'Back' button (passed in follow() method) - filter_out_filter_ if 'Filter Out This Stream' button (built by appending !current_stream to previous_filter) - leave filter alone if window closed using Close button or window close. (current stream) - - Change-Id: Ic02edeaffdc65ff0f33cac4cb9afb8cde28963c7 - Reviewed-on: https://code.wireshark.org/review/16277 - Reviewed-by: Jim Young - Petri-Dish: Jim Young - Tested-by: Jim Young - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit ea0b2e0 -Author: Michal Privoznik -Date: Mon Jul 4 10:36:20 2016 +0200 - - Makefile: Install wireshark.pc too - - In my previous patches (8454f2a20e2 and ea16a84ef51) I've tried - to make the pkg-config file more robust. But what I had - completely forgot about is that the file was never installed by - our Makefile rather than we relied on distribution maintainers to - be smart and make the package install the file instead. I've - realized this as soon as I've tried to update wireshark in my - system. - - Change-Id: Idb60157a51ea1dd0afd6cfac695bfa5760485241 - Signed-off-by: Michal Privoznik - Reviewed-on: https://code.wireshark.org/review/16279 - Reviewed-by: Jaap Keuter - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit dec3e2e -Author: João Valverde -Date: Sun Jul 10 15:12:05 2016 +0100 - - randpkt_core: Use g_random_* for randpkt_parse_type(). - - randpkt_parse_type() can (and most likely will) be called before - randpkt_example_init(), therefore g_rand_int_range is called with a NULL - GRand argument. This produces non-random output. - - Change-Id: Id420edc15a5f9dec427c5f1a1dd9a1f18a225319 - Reviewed-on: https://code.wireshark.org/review/16367 - Reviewed-by: João Valverde - -commit 3ea8ccf -Author: Martin Kaiser -Date: Sun Jul 10 13:51:14 2016 +0200 - - iso14443: the uid size is a generated item - - Change-Id: I77952e0099ed8103c8316becafc700866b4c46d8 - Reviewed-on: https://code.wireshark.org/review/16366 - Reviewed-by: Martin Kaiser - -commit d68043a -Author: Martin Kaiser -Date: Sun Jul 10 13:48:27 2016 +0200 - - iso14443: expert info for invalid uid size - - Change-Id: I3181375c3a2c8a905e1fd8bb722ac27902735ff0 - Reviewed-on: https://code.wireshark.org/review/16365 - Reviewed-by: Martin Kaiser - -commit 3faf0dd -Author: Dario Lombardo -Date: Sun Jul 10 00:17:03 2016 +0200 - - Qt: add assert (CID 1311486). - - Change-Id: I62290f1f1c7856ee431705a64fae2022b850234a - Reviewed-on: https://code.wireshark.org/review/16361 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 01b28ca -Author: Dario Lombardo -Date: Thu Jul 7 23:01:06 2016 +0200 - - randpkt_core: change rand() to g_rand_int (CID 1355360). - - Change-Id: I48560cbb6007eb16aa545a3e8e6a0e8e3b206930 - Reviewed-on: https://code.wireshark.org/review/16326 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Petri-Dish: Dario Lombardo - Reviewed-by: Alexis La Goutte - -commit e3cbea3 -Author: João Valverde -Date: Sat Jul 9 15:37:27 2016 +0100 - - IPv6: Remove obsolete comment - - WS_INET6_ADDRSTRLEN should be used instead of INET6_ADDRSTRLEN. - - Change-Id: Id937ca72361f4f1b3cad2c18b1067c3fddc527a9 - Reviewed-on: https://code.wireshark.org/review/16359 - Reviewed-by: João Valverde - -commit a9d5256 -Author: Michael Mann -Date: Sat Jul 9 09:05:12 2016 -0400 - - packet-wsp.c: Fix infinite loop in add_headers - - Bug: 12594 - Change-Id: Id86d1e5f2db12871bc1b345721e79e57192f01e1 - Reviewed-on: https://code.wireshark.org/review/16355 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 8e1cc70 -Author: Pascal Quantin -Date: Fri Jul 8 23:25:14 2016 +0200 - - Fix detection of NSIS/WiX install path when running a win64 CMake - - On x86 system: - System32\cmd.exe - ProgramFiles=C:\Program Files - - On x64 system: - System32\cmd.exe - ProgramFiles=C:\Program Files - ProgramFiles(x86)=C:\Program Files (x86) - ProgramW6432=C:\Program Files - Syswow64\cmd.exe - ProgramFiles=C:\Program Files (x86) - ProgramFiles(x86)=C:\Program Files (x86) - ProgramW6432=C:\Program Files - - Change-Id: I32d52219366b299f1e8099dc6d7737970dc398dd - Reviewed-on: https://code.wireshark.org/review/16346 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 01c6483 -Author: Guy Harris -Date: Sat Jul 9 00:07:52 2016 -0700 - - Check for pcapng files when reading from a pipe. - - That way, people don't get confused by an "Unrecognized libpcap format" - error - it's *not* libpcap format! - - Also, improve *that* message to say "...or not libpcap data", and put a - period at the end of the error messages. - - Change-Id: I175f9399fe99ce424f1d83596b7330e1fa5c0625 - Reviewed-on: https://code.wireshark.org/review/16349 - Reviewed-by: Guy Harris - -commit 94c0f91 -Author: João Valverde -Date: Thu Jun 30 11:09:07 2016 +0100 - - Fix value_string_ext_free() constness - - Don't declare destructor as taking a const argument. - - Change-Id: I9badfe400718bef41a0e0a00d4b3d1b0bb2879d1 - Reviewed-on: https://code.wireshark.org/review/16342 - Reviewed-by: João Valverde - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 4feb116 -Author: João Valverde -Date: Thu Jun 2 17:17:43 2016 +0100 - - IPv6: Remove a memcpy() - - Replace CamelCase and remove unnecessary casts too. - - Change-Id: Iacf56912448c0e0dc0fe21477d6b71ba9caba69a - Reviewed-on: https://code.wireshark.org/review/16344 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit 44c2560 -Author: Amitoj Setia -Date: Fri Jul 8 09:42:50 2016 -0700 - - fixed some juniper vn dissector bugs - - Change-Id: I67ea5df962266c1476d1d1b6234e831018138422 - Reviewed-on: https://code.wireshark.org/review/16341 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 837b534 -Author: Pascal Quantin -Date: Fri Jul 8 15:58:55 2016 +0200 - - GSM RLC/MAC: register dissectors for EC-GSM-IoT control messages - - Change-Id: I8fe84cc98b8967c529c07ff17014648610ad8660 - Reviewed-on: https://code.wireshark.org/review/16340 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit f0bc390 -Author: Pascal Quantin -Date: Fri Jul 8 12:24:13 2016 +0200 - - MAC LTE: upgrade dissector to v13.2.0 - - Change-Id: Ic859d69583ca3c342d4775511b68fc276f3290a4 - Reviewed-on: https://code.wireshark.org/review/16339 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 80b4302 -Author: Jaap Keuter -Date: Thu Jul 7 09:46:12 2016 +0000 - - When generating the LUA reference in AsciiDoc then say so. - - Generating LUA documentation source for the developer guide says that - it's generating XML, which it did before the switch to AsciiDoc. Fix - this statement. - - Change-Id: Ib8625af84c74b5f6dc31c1e9e5ded80d9d7940ff - Reviewed-on: https://code.wireshark.org/review/16320 - Reviewed-by: Michael Mann - -commit a7b7f94 -Author: Alexis La Goutte -Date: Fri Jul 8 08:06:30 2016 +0200 - - couchbase: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang - - Change-Id: Ie1e3b071388b3527bba1088af69d76dcb8d6981a - Reviewed-on: https://code.wireshark.org/review/16333 - Reviewed-by: Alexis La Goutte - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit c3fc1e4 -Author: Jeff Morriss -Date: Thu Jul 7 21:49:41 2016 -0400 - - APRS: more cleanup. - - There's no need to create global structures with pointers to the (global) hf's - to pass into the dissection functions. Just reference the global variables - directly. - - Remove other global variables passed as arguments while we're at it. - - Remove boilerplate comments. - - Change-Id: I7ce6b356172aa25983f4cc6a007a0158cb7f26c9 - Reviewed-on: https://code.wireshark.org/review/16331 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 54bf3e9 -Author: Jeff Morriss -Date: Thu Jul 7 21:23:57 2016 -0400 - - APRS: clean up some header fields. - - Try to make the names self-explanatory (without relying on blurbs). - - Change-Id: Icfb4797282987b42ac68709b431d8b7248a0a633 - Reviewed-on: https://code.wireshark.org/review/16330 - Reviewed-by: Michael Mann - -commit 07ab40e -Author: Stig Bjørlykke -Date: Fri Jul 8 10:52:29 2016 +0200 - - Qt: Update scrollbars when change byte view format - - Update scrollbars when changing display format between hex and - bits view because the height of the phane will change. - - Change-Id: I81556c8dbdfb0a34f6c97e76834646a40aed62bb - Reviewed-on: https://code.wireshark.org/review/16336 - Reviewed-by: Stig Bjørlykke - -commit 3cf1048 -Author: dsrsupport -Date: Fri Jul 8 11:37:31 2016 +0300 - - ZigBee GreenPower: Fix GP Pairing command dissection. - - Fix length of Sink GroupID in GP Pairing command. - - Change-Id: I5905812456faa0181ee1cc13824a12ce2583d4e0 - Reviewed-on: https://code.wireshark.org/review/16335 - Reviewed-by: Stig Bjørlykke - -commit 0b53325 -Author: Stig Bjørlykke -Date: Fri Jul 8 09:45:26 2016 +0200 - - p1: Add BuiltInEncodedInformationTypes.telex - - This is for completeness. - - Change-Id: Id89f649aa836dd011f0967cdbdc905916b4d2182 - Reviewed-on: https://code.wireshark.org/review/16334 - Reviewed-by: Stig Bjørlykke - -commit 330bc0e -Author: Alexis La Goutte -Date: Wed Jul 6 08:46:29 2016 +0200 - - nbifom: fix no previous prototype for 'proto_register_nbifom' [-Wmissing-prototypes] - - Change-Id: I4456cfd6600986b2e0c1cecf7d3054f3e829a210 - Reviewed-on: https://code.wireshark.org/review/16332 - Petri-Dish: Alexis La Goutte - Reviewed-by: Pascal Quantin - -commit b080563 -Author: Dario Lombardo -Date: Thu Jul 7 22:43:49 2016 +0200 - - Qt: add initializers (CID 1261463). - - Change-Id: I5c2d5c73e188586a91dde342d6347d25495e0263 - Reviewed-on: https://code.wireshark.org/review/16325 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 785d229 -Author: Dario Lombardo -Date: Thu Jul 7 22:38:40 2016 +0200 - - Qt: add initializer (CID 1269610). - - Change-Id: I483e5d3f239f4708f9fc6b11c98869bb1381fb44 - Reviewed-on: https://code.wireshark.org/review/16324 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 03ca5c0 -Author: Dario Lombardo -Date: Thu Jul 7 22:35:30 2016 +0200 - - Qt: add initializers (CID 1317257). - - Change-Id: I61a63c187990b119b62e99871832913a0e3f75e4 - Reviewed-on: https://code.wireshark.org/review/16323 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit d83ee1d -Author: Guy Harris -Date: Thu Jul 7 17:21:48 2016 -0700 - - Handle extcap binaries and the libssh upon which some depend. - - Search the extcap binaries for shared libraries they require. - - Treat libssh specially - for some reason, when built by macosx-setup.sh - (which just does a standard cmake build of libssh), libssh's shared - library has just libssh.4.dylib, not {installation - directory}/libssh.4.dylib, as its shared library ID, so we don't find - its binary using otool -L. - - Bug: 12471 - Change-Id: I3e5632d7520f1bbeca1a8faae3a012938ef9dee7 - Reviewed-on: https://code.wireshark.org/review/16329 - Reviewed-by: Guy Harris - -commit 853df46 -Author: Dario Lombardo -Date: Thu Jul 7 22:13:41 2016 +0200 - - osx-app.sh: add ciscodump. - - Ping-Bug: 12471 - Change-Id: I7326e43ce8b294c8065e09120d85b4743f1659a9 - Reviewed-on: https://code.wireshark.org/review/16321 - Reviewed-by: Guy Harris - -commit d80c3b9 -Author: Joerg Mayer -Date: Fri Jul 8 00:24:14 2016 +0200 - - Clean up fixed field handling - - - Get rid of FF_FIELD macro. Use resoved strings instead. - - Reorder add_ff_ functions so we don't need forward declarations - - Replace add_fixed_field call by call to resolved function - - Remove add_fixed_field and all structs and enums exclusive to it. - - #if 0 out unused function add_ff_relay_capable_sta_info - - Change-Id: I9955febb317f3e7c1b9ae28a5ee9c6a6472f7e9c - Reviewed-on: https://code.wireshark.org/review/16328 - Reviewed-by: Jörg Mayer - -commit 10db044 -Author: João Valverde -Date: Thu Jul 7 21:33:09 2016 +0100 - - CMakeLists.txt: Fix gcee3e82 - - Bug: 12589 - Change-Id: I7f9be4027214cb7ae4f7b235cba73c088596a80d - Reviewed-on: https://code.wireshark.org/review/16322 - Reviewed-by: João Valverde - -commit 166cede -Author: Jeff Morriss -Date: Tue Jul 5 22:01:52 2016 -0400 - - APRS: register the storm fields. - - There's been a comment here since 2012 about them being unregistered. Put in - some registrations based on a feeble understanding of the specification (these - are all strings, add them as such); that should be close enough and is much - better than the (dissector) assertion we'd get otherwise. - - Don't bother putting those hf's in a global structure and passing around the - structure: the hf's are global anyway--just reference them directly. - - Add a link to the specification while we're here. - - Change-Id: Ia7b17e92a996a1a8eb4a4489eff9fca042190a32 - Reviewed-on: https://code.wireshark.org/review/16318 - Petri-Dish: Jeff Morriss - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - Reviewed-by: Michael Mann - -commit fb74b16 -Author: Alexis La Goutte -Date: Wed May 25 08:06:46 2016 +0200 - - PAPI: Update Header field - - Change-Id: I0c2a522ea70e62b6962c99729068e962beb21085 - Reviewed-on: https://code.wireshark.org/review/15572 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 0f07378 -Author: Roland Knall -Date: Wed Jul 6 13:39:54 2016 +0200 - - openSAFETY: Simplify handling of SN Fail/Ack - - Also add information about error group/code acknowledged, - and additional parameter set missing, if applicable - - Change-Id: I911d9941a33ff4064649090908e0fcc2bf6e00f8 - Reviewed-on: https://code.wireshark.org/review/16319 - Petri-Dish: Roland Knall - Tested-by: Petri Dish Buildbot - Reviewed-by: Roland Knall - -commit 0bc8cf2 -Author: João Valverde -Date: Tue Jul 5 20:14:34 2016 +0100 - - configure: Check for working lrelease - - The qtchooser package in many (all?) distros installs executable symlinks to - qtchooser that can mislead AC_PROG_PATH if the corresponding Qt linguist - tools package is missing. - - Bug: 12570 - Change-Id: I98795a3a7b8a05214c56a0c7b50829ea3b2976fa - Reviewed-on: https://code.wireshark.org/review/16316 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: Adrian Simionov - Reviewed-by: João Valverde - -commit 5758aa5 -Author: Jeff Morriss -Date: Tue Jul 5 21:22:36 2016 -0400 - - ATM PW: don't use macros to generate hf entries. - - The macros weren't saving much code, were confusing checkhf.pl, and were hiding - useability problems with the fields (such as names equal to the abbreviation - and having several fields with the same abbreviation--things checkAPIs.pl can - check now that the macros are out of the way). - - Change-Id: Id2ba67d09ce7dd424aee9d7f2e25eb54fa432d98 - Reviewed-on: https://code.wireshark.org/review/16315 - Petri-Dish: Jeff Morriss - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - Reviewed-by: Michael Mann - -commit 7f22c8a -Author: Jeff Morriss -Date: Tue Jul 5 21:40:26 2016 -0400 - - LAT: use ENC_ASCII when adding strings. - - Change-Id: If3970fbc25d4085037fb975498de02449e2c25c1 - Reviewed-on: https://code.wireshark.org/review/16317 - Reviewed-by: Alexis La Goutte - Reviewed-by: Michael Mann - -commit c43984c -Author: Jeff Morriss -Date: Tue Jul 5 20:46:08 2016 -0400 - - LAT: register several hf's. - - Found by checkhf.pl - - Change-Id: If985d04f24a188ac402bc11cf61d29aa418ad242 - Reviewed-on: https://code.wireshark.org/review/16314 - Reviewed-by: Michael Mann - -commit f5eaf53 -Author: Hendrik Uhlmann -Date: Tue Jul 5 14:16:48 2016 +0200 - - DIS: Introduced support of Collision PDU - - Parse all Attributes of Collision PDU and display them in wireshark HMI. - - Change-Id: I3003c6dd709498cc6c1adf784800047d0984bafa - Reviewed-on: https://code.wireshark.org/review/16299 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit 4b06222 -Author: Dario Lombardo -Date: Tue Jul 5 16:45:52 2016 +0200 - - Qt: add initializers (CID 1268205). - - Change-Id: I7eb71876731df29c076a3a756b6748f165d1c327 - Reviewed-on: https://code.wireshark.org/review/16306 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Dario Lombardo - Reviewed-by: Alexis La Goutte - -commit 50d1d59 -Author: Dario Lombardo -Date: Tue Jul 5 23:08:30 2016 +0200 - - Qt: add initializers (CID 1162824). - - Change-Id: Ib570d3531bfdd35404b75d49dbd7dd43db4c30d9 - Reviewed-on: https://code.wireshark.org/review/16310 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 4b484a6 -Author: Sergey Avseyev -Date: Wed Jul 6 01:22:11 2016 +0300 - - packet-couchbase.c: describe observe-seqno (0x91) - - Change-Id: I6018a57a8ae947ee68aa35901398d504d35b99c7 - Reviewed-on: https://code.wireshark.org/review/16312 - Reviewed-by: Jaap Keuter - -commit 5848845 -Author: Dario Lombardo -Date: Tue Jul 5 23:35:11 2016 +0200 - - Qt: remove unneeded constructors. - - There is no need to have an empty private constructor if an explicit - one is already present. The former private constructor didn't initialize - the private members causing many CIDs from coverity. - - Change-Id: I8ba98d2b9fc32a867fdcf3421df7946b90bd7b09 - Reviewed-on: https://code.wireshark.org/review/16311 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 21f5c53 -Author: João Valverde -Date: Tue Jul 5 15:30:38 2016 +0100 - - Rename PIDL Makefile - - Otherwise it will get overwritten by the in-tree cmake build. - - Issue reported by Rémy Léone. - - Change-Id: I0d908973386bcb70585f5e32c36456230967bb7f - Reviewed-on: https://code.wireshark.org/review/16305 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit addf064 -Author: Dario Lombardo -Date: Tue Jul 5 22:27:55 2016 +0200 - - Qt: remove unused variable. - - This fixes also CID 1159350. - - Change-Id: I21b55686f96131e3e1cff0feac5f16df1c7c7ca2 - Reviewed-on: https://code.wireshark.org/review/16309 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 1eea415 -Author: Dario Lombardo -Date: Tue Jul 5 16:30:28 2016 +0200 - - bgp: add return check (CID 1354417). - - Change-Id: Id8be1d5f6346686087d747167ec44df2b88dd35e - Reviewed-on: https://code.wireshark.org/review/16304 - Reviewed-by: Alexis La Goutte - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Dario Lombardo - -commit aea0023 -Author: Dario Lombardo -Date: Tue Jul 5 16:19:33 2016 +0200 - - tap: check return value (CID 1355643). - - Change-Id: I03b141c7aeaa1bc06dc126c5cc8f0d001a57c116 - Reviewed-on: https://code.wireshark.org/review/16302 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit d7c072d -Author: Dario Lombardo -Date: Mon Jul 4 22:49:32 2016 +0200 - - Qt: remove unused variable. - - This fixes CID 1232347. - - Change-Id: I42b5ac997dbde8fcb05665b24444a60b009871be - Reviewed-on: https://code.wireshark.org/review/16290 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 7a3e9b1 -Author: Graham Bloice -Date: Tue Jul 5 16:06:16 2016 +0100 - - Developers Guide updates - - Added info about debugging under Visual Studio. - Updated buildbot info. - - Change-Id: I9a6a0a2b14e3616a35f652c99b04ee23ea642ba5 - Reviewed-on: https://code.wireshark.org/review/16307 - Petri-Dish: Graham Bloice - Tested-by: Petri Dish Buildbot - Reviewed-by: Graham Bloice - -commit bed9d18 -Author: Pascal Quantin -Date: Tue Jul 5 16:21:01 2016 +0200 - - Remove remnants of g_spawn_helper support - - Change-Id: I88121a280ff01a889daeda438b308380b6ea0703 - Reviewed-on: https://code.wireshark.org/review/16303 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit d245698 -Author: Roland Knall -Date: Tue Jul 5 16:01:10 2016 +0200 - - openSAFETY: Add byte offset of frame - - Add the absolute byte offset of each openSAFETY frame to - dissection, so a change in the offset can be easily detected - - Change-Id: Ib935eff7ba1e2e1169cb9071a5c9703cc58fc123 - Reviewed-on: https://code.wireshark.org/review/16301 - Petri-Dish: Roland Knall - Tested-by: Petri Dish Buildbot - Reviewed-by: Roland Knall - -commit 5cc5ba6 -Author: Dario Lombardo -Date: Mon Jul 4 22:53:21 2016 +0200 - - Qt: add initializers (CID 1233100). - - Change-Id: I99e0d6bd10cc0faddb8a503ec877b3d03b927f4e - Reviewed-on: https://code.wireshark.org/review/16293 - Reviewed-by: Michael Mann - -commit 5c11909 -Author: Dario Lombardo -Date: Mon Jul 4 22:58:41 2016 +0200 - - Qt: add initializers (CID 1249475). - - Change-Id: Ic001c0dfab1e82c66473d6ca15633aaa57520659 - Reviewed-on: https://code.wireshark.org/review/16294 - Reviewed-by: Michael Mann - -commit 0b35075 -Author: Dario Lombardo -Date: Mon Jul 4 22:41:01 2016 +0200 - - dis: cast to guint64 to avoid potential overflow (CID 1214480). - - Change-Id: I24ae4a7a5ef8b4ed363ec849ac9c8aeeefe836dd - Reviewed-on: https://code.wireshark.org/review/16288 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit f2786bc -Author: Roland Knall -Date: Tue Jun 28 21:34:46 2016 +0200 - - extcap: Remove g_spawn_helper support - - Move g_spawn to separate file and implement functions to - use Windows based method of spawning, instead of the glib - based version - - Change-Id: Ibae03d834ec86531eba37dc8768fbf17ddadf57f - Reviewed-on: https://code.wireshark.org/review/16049 - Petri-Dish: Roland Knall - Tested-by: Petri Dish Buildbot - Reviewed-by: Graham Bloice - Reviewed-by: Roland Knall - -commit fdd87a1 -Author: Pascal Quantin -Date: Mon Jul 4 22:41:29 2016 +0200 - - Network-Based IP Flow Mobility (NBIFOM) dissector - - Based on 3GPP 24.161 V13.1.0 - - Change-Id: I7bf635c862bf7e0b73fd05bc8a55c900d1f4dd87 - Reviewed-on: https://code.wireshark.org/review/16291 - Reviewed-by: Pascal Quantin - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 308a538 -Author: Guy Harris -Date: Mon Jul 4 16:24:57 2016 -0700 - - Style fix and trailing whitespace fix. - - Change-Id: I03a438fa58f84939f6245426cbe725e6196c2560 - Reviewed-on: https://code.wireshark.org/review/16297 - Reviewed-by: Guy Harris - -commit 6e91389 -Author: Guy Harris -Date: Mon Jul 4 16:22:11 2016 -0700 - - Add a length check. - - Make sure the LBMR TNWG Interest record's length is at least the size of - a minimum-length LBMR TNWG Interest record. - - Hopefully this will fix the real problem about which CID 1363025 is - complaining. - - Change-Id: I60d94a054ec1ba4fb32b0cdd361995a584fe74a6 - Reviewed-on: https://code.wireshark.org/review/16296 - Reviewed-by: Guy Harris - -commit 240f605 -Author: Dario Lombardo -Date: Mon Jul 4 22:47:27 2016 +0200 - - Qt: add initializer (CID 1230901). - - Change-Id: Ie7874ef90ce14978adb2c62f208dbcc2a636d3cf - Reviewed-on: https://code.wireshark.org/review/16289 - Reviewed-by: Michael Mann - -commit 38c6a59 -Author: Guy Harris -Date: Mon Jul 4 14:14:58 2016 -0700 - - Add length checks. - - Make sure the authentication trailer length is large enough for a - minimum-length authentication trailer. - - Hopefully this fixes the real problem reported by CID 1363027. - - Use proto_tree_add_item_ret_uint() while we're at it. - - Change-Id: I3377f2a52a26f00eeb24ee5776853ffc6e4f7cce - Reviewed-on: https://code.wireshark.org/review/16295 - Reviewed-by: Guy Harris - -commit 6b5d839 -Author: Guy Harris -Date: Mon Jul 4 13:52:20 2016 -0700 - - Check to make sure the name length <= DLM3_RESNAME_MAXLEN. - - If it's not, we'd misdissect it. - - Hopefully this fixes the *real* problem that CID 1363031 was complaining - about. - - Change-Id: If1fc7c30f72d75b9dc047d7e475f78c9d5869943 - Reviewed-on: https://code.wireshark.org/review/16292 - Reviewed-by: Guy Harris - -commit 7490ad4 -Author: Michael Mann -Date: Sun Jul 3 11:34:37 2016 -0400 - - packet-packetbb.c cleanup - - Change-Id: I2f6ab0bffca5aa4b021b46b930b55455e76b8a9f - Reviewed-on: https://code.wireshark.org/review/16284 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit de90565 -Author: Michael Mann -Date: Sat Jul 2 21:21:54 2016 -0400 - - packet-tcap.c: Remove MEM_TCAPSRT - - No need to duplicate memory allocation of hash tables to have a "debug copy". - Maybe a separate wmem allocator can be used within the dissector, but that - type of debugging shouldn't be in trunk source. Keep it on private branch - until it's working. - - Change-Id: I4bdd0f3d1b613f7ae79aa57ebb8e5c3293023253 - Reviewed-on: https://code.wireshark.org/review/16282 - Reviewed-by: Michael Mann - -commit 276db50 -Author: Guy Harris -Date: Mon Jul 4 13:40:07 2016 -0700 - - Add length checks. - - While scanning through the Prefix64 option, check to make sure we - haven't run past the end of the option. - - The Prefix64 option requires that the prefix length be <= 12, and, if - it's not, we end up with part of the prefix having a negative length. - Check to make sure that it is <= 12. - - While we're at it, use proto_tree_add_item_ret_uint(), update IETF - document references to use RFCs rather tha earlier I-Ds, and add - references for RFC 7220 and RFC 7225. - - Hopefully this fixes the *real* problem that CID 1363032 was complaining - about. - - Change-Id: I1592de31f1d4f4ed6e6cdc141516fb764f21d2fb - Reviewed-on: https://code.wireshark.org/review/16287 - Reviewed-by: Guy Harris - -commit af35e89 -Author: Alexis La Goutte -Date: Sun Jul 3 22:01:23 2016 +0200 - - .mailmap: Update some name... - - Change-Id: I755010e59d33bc771a3be06bd1f6da1bcd81d836 - Reviewed-on: https://code.wireshark.org/review/16267 - Reviewed-by: Eugene Exarevsky - Reviewed-by: Anil Kumar K K - Reviewed-by: Jose Rubio - Reviewed-by: Alexis La Goutte - -commit 2fbf611 -Author: Michael Mann -Date: Sun Jul 3 11:16:45 2016 -0400 - - LTE PDCP: Replace a few g_malloc0 calls with wmem - - Change-Id: I8bce527fcd2cf9feb77326a5e9fa6857218dda19 - Reviewed-on: https://code.wireshark.org/review/16283 - Reviewed-by: Pascal Quantin - -commit c0949bf -Author: Guy Harris -Date: Mon Jul 4 12:42:11 2016 -0700 - - Fix typo. - - Addresses CID 1363024. - - Change-Id: Ie365f77ca215293aa880a9063521d2c2d7de73c8 - Reviewed-on: https://code.wireshark.org/review/16286 - Reviewed-by: Guy Harris - -commit 52559e9 -Author: Michael Mann -Date: Sat Jul 2 17:40:17 2016 -0400 - - General cleanup of packet-ipsec.c - - Noticed some things working on bug 12567 that weren't related to bug. - - Change-Id: Ie9acbf85cad0899af18202415a40f392a3088ffa - Reviewed-on: https://code.wireshark.org/review/16249 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 1e8ed70 -Author: Michael Mann -Date: Sat Jul 2 16:08:58 2016 -0400 - - Treat SPI field in ESP/SA configuration as string only if wildcards are used. - - Otherwise convert the SPI field to a number, which allows more user - flexibility in SPI format. - - Bug: 12567 - Change-Id: I646f0aeeeec4ca4302eb7d5172af9218e88b289f - Reviewed-on: https://code.wireshark.org/review/16248 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - Reviewed-by: Michael Mann - -commit 3f80490 -Author: Jaap Keuter -Date: Thu Jun 30 23:32:27 2016 +0200 - - NHRP: Add option for source address in authentication extension. - - It seems that not all Cisco IOS implementations adhere to RFC2332 - with respect to having the source address after the SPI in the - authentication extension. This change adds a preference to suppress - the interpretation of the bytes following the SPI as the source - address. The default is to adhere to the RFC. - - Bug: 12569 - Change-Id: I00d3c1b90ace54f16f0fe4704e6127a5c4881c82 - Reviewed-on: https://code.wireshark.org/review/16231 - Tested-by: Petri Dish Buildbot - Petri-Dish: Jaap Keuter - Reviewed-by: Michael Mann - -commit 764b147 -Author: Peter Wu -Date: Tue Jun 28 00:15:33 2016 +0200 - - wslua: fail on tree:add(nil) - - It is unlikely that tree:add(nil) or tree:add(nil, tvb) represents a - valid invocation. Most likely the developer made a mistake and tried - something like: - - local pf_thing = ProtoField.string("some.thing", "Description") - some_proto.fields = { pf_thing } - ... - tree:add(some_proto.fields.thing, tvb()) - - which should have been: - - some_proto.fields = { thing = pf_thing } - - or: - - tree:add(pf_thing, tvb()) - - Save the developer some pain and bail out early. - - Change-Id: I59fc04153f02bb186b47b763676a68bb0271df76 - Reviewed-on: https://code.wireshark.org/review/16177 - Petri-Dish: Peter Wu - Tested-by: Petri Dish Buildbot - Reviewed-by: Stig Bjørlykke - Reviewed-by: Michael Mann - -commit cf508f8 -Author: Dario Lombardo -Date: Sun Jul 3 22:04:38 2016 +0200 - - androiddump: fix leak (CID 1293387). - - Change-Id: I27e167368575dfddf78c237723d20c8b790e5f15 - Reviewed-on: https://code.wireshark.org/review/16268 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit 81a81fb -Author: Dario Lombardo -Date: Sun Jul 3 22:56:28 2016 +0200 - - Qt: add initializers (CID 1159363). - - Change-Id: I5d8c2c847c842ddc172d26a3c8aee5d877201a4d - Reviewed-on: https://code.wireshark.org/review/16276 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 85ed737 -Author: Dario Lombardo -Date: Sun Jul 3 22:50:47 2016 +0200 - - Qt: add initializer (CID 1159361). - - Change-Id: Ib7b66b4e1d600048b8a66b47d035c27ef126da29 - Reviewed-on: https://code.wireshark.org/review/16275 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 5f69a2f -Author: Dario Lombardo -Date: Sun Jul 3 22:46:33 2016 +0200 - - Qt: add initializer (CID 1159360). - - Change-Id: I0ade3925497022d5ac16e66c02727be7fd9f4aa5 - Reviewed-on: https://code.wireshark.org/review/16274 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 21a0fdc -Author: Dario Lombardo -Date: Sun Jul 3 22:43:05 2016 +0200 - - Qt: add initializers (CID 1159359). - - Change-Id: I21de7d1b5f69bdcfa91da560abc262906d412777 - Reviewed-on: https://code.wireshark.org/review/16273 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 8aa2e87 -Author: Dario Lombardo -Date: Sun Jul 3 22:40:11 2016 +0200 - - Qt: add initializer (CID 1159358). - - Change-Id: I3002015d793e48c87017571f8997dd5a78438f75 - Reviewed-on: https://code.wireshark.org/review/16272 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 585cff2 -Author: Dario Lombardo -Date: Sun Jul 3 22:37:42 2016 +0200 - - Qt: add initializers (CID 1159357). - - Change-Id: I27d561d8d63e0d15f7811dd7a033c38df17dfb36 - Reviewed-on: https://code.wireshark.org/review/16271 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 9579d17 -Author: Dario Lombardo -Date: Sun Jul 3 22:34:50 2016 +0200 - - Qt: add initializer (CID 1159355). - - Change-Id: If2504ea4a9d806005a6d7631ec4645df1af0206a - Reviewed-on: https://code.wireshark.org/review/16270 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit e865db4 -Author: Dario Lombardo -Date: Sun Jul 3 22:31:32 2016 +0200 - - Qt: add initializer (CID 1159354). - - Change-Id: I0aa4b9db902d084fe33eff5b69ac5cdc85c3fec8 - Reviewed-on: https://code.wireshark.org/review/16269 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit d439525 -Author: Martin Kaiser -Date: Sun Jul 3 16:04:19 2016 +0200 - - ssh: wmem_strdup() never returns NULL - - Change-Id: I2f7b01e5a71f043e49305d0e2a3e78eaa5eae0a8 - Reviewed-on: https://code.wireshark.org/review/16262 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 79fb9fd -Author: Gerald Combs -Date: Sun Jul 3 08:07:30 2016 -0700 - - [Automatic update for 2016-07-03] - - Update manuf, services enterprise-numbers, translations, and other items. - - Change-Id: Ie8e9bf51a9c25c6693597ba1109c221a111e3b58 - Reviewed-on: https://code.wireshark.org/review/16264 - Reviewed-by: Gerald Combs - -commit ce52309 -Author: Martin Kaiser -Date: Sun Jul 3 16:39:20 2016 +0200 - - iso14443: expert info if the crc is wrong - - Change-Id: I1b59a7d7bf0f9f304f816558f38ce5d52deb504e - Reviewed-on: https://code.wireshark.org/review/16263 - Reviewed-by: Martin Kaiser - -commit 2da35bc -Author: Martin Kaiser -Date: Sun Jul 3 13:37:51 2016 +0200 - - profinet, CID 1362120: check the return value of ftell() - - change filePosRecord's data type to long, this is what ftell() and - fseek() expect - - limit filePosRecord's scope to the block where it's actually used - - if ftell() returns < 0, don't move the file pointer and don't call - fseek() with the negative offset - - Change-Id: If5a43099c32e476a691f4d6cd26ed7fb73490fcf - Reviewed-on: https://code.wireshark.org/review/16258 - Petri-Dish: Martin Kaiser - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 50614a9 -Author: João Valverde -Date: Sun Jul 3 13:17:41 2016 +0100 - - checkhf: Use colon as field separator for better readability - - Comma looks like a list when skimming quickly. - - Change-Id: Ic0ac1bc8746c70724d2279e3d725c5c9449b79d8 - Reviewed-on: https://code.wireshark.org/review/16260 - Reviewed-by: João Valverde - Reviewed-by: Michael Mann - -commit ff7d0b3 -Author: João Valverde -Date: Sun Jul 3 12:58:24 2016 +0100 - - ICMPv6-RPL: Fix DRO-ACK reserved field. - - Unused href entry: epan/dissectors/packet-icmpv6.c, hf_icmpv6_rpl_p2p_droack_flag_reserved - - Change-Id: I2fb74946aeb7cf1df708449c185126ee7b6b0253 - Reviewed-on: https://code.wireshark.org/review/16259 - Reviewed-by: João Valverde - -commit 6d4c976 -Author: Martin Kaiser -Date: Sun Jul 3 13:42:40 2016 +0200 - - profinet: add a space to make checkhf happy - - without the space, checkhf complains about an ei entry - - martin@reykholt:~/src/wireshark.git$ ./tools/checkhf.pl plugins/profinet/packet-dcerpc-pn-io.c - ERROR: NO ARRAY: plugins/profinet/packet-dcerpc-pn-io.c, ei_pn_io_unsupported - - Change-Id: Ie72efcec644225bc4f554117ae10672694823cad - Reviewed-on: https://code.wireshark.org/review/16257 - Reviewed-by: Martin Kaiser - -commit 4562a70 -Author: Martin Kaiser -Date: Sat Jun 18 16:35:26 2016 -0700 - - dns: remove a bunch of unnecessary NULL checks - - Change-Id: Ia4066ae3fc31fb43d4cc63cfb739f22738581831 - Reviewed-on: https://code.wireshark.org/review/16256 - Reviewed-by: Martin Kaiser - -commit 0bc3d75 -Author: Alexis La Goutte -Date: Sun Jul 3 09:47:22 2016 +0000 - - Revert "Support for NSH with VXLAN-GPE encapsulation" - - This reverts commit 76a8bca9bc87823e9182fa6ebb35f0b93bcc451b. - - Change-Id: I85b9778329373872e4f9fd1b90280dfef5e33a06 - Reviewed-on: https://code.wireshark.org/review/16255 - Reviewed-by: Alexis La Goutte - -commit 783bb5b -Author: João Valverde -Date: Sun Jul 3 01:29:04 2016 +0100 - - Fix indentation - - Change-Id: I41b9cf4b7e3efbee48174fe0151ca94cb0bbc425 - Reviewed-on: https://code.wireshark.org/review/16254 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 1464261 -Author: João Valverde -Date: Sun Jul 3 01:26:32 2016 +0100 - - ICMPv6: Avoid "no response found" for multicast ping - - Change-Id: Ia6bfdd28fc6d85b3899d542db5aa4ed54be054ea - Reviewed-on: https://code.wireshark.org/review/16253 - Reviewed-by: Michael Mann - Reviewed-by: Alexis La Goutte - -commit 32e8f07 -Author: João Valverde -Date: Sun Jul 3 00:31:38 2016 +0100 - - ICMP: Avoid "no response found" for multicast ping - - Ping-Bug: 12581 - Change-Id: I6943d275de988e9de66bc01e2b421901947a5b95 - Reviewed-on: https://code.wireshark.org/review/16252 - Reviewed-by: Michael Mann - Reviewed-by: Alexis La Goutte - -commit 791c93f -Author: Adrian Simionov -Date: Sat Jul 2 22:49:44 2016 +1000 - - DOCSIS: Update to Type 35 UCD - - Change-Id: Ie0dda94894cfaec9bccbd69d52367034e1c629da - Reviewed-on: https://code.wireshark.org/review/16242 - Reviewed-by: Michael Mann - -commit 76a8bca -Author: sjha3 -Date: Sat Jul 2 19:09:50 2016 -0400 - - Support for NSH with VXLAN-GPE encapsulation - - Bug: 12271 - Change-Id: I8481c4ab69c4432985acc79bff7818e6857fa1cb - Reviewed-on: https://code.wireshark.org/review/16251 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 3d7b817 -Author: Dario Lombardo -Date: Sat Jul 2 23:16:11 2016 +0200 - - Qt: add initializer (CID 1159352). - - Change-Id: Ie355a31284685ca0c160a46a4daa6c28b39e3093 - Reviewed-on: https://code.wireshark.org/review/16247 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 794da62 -Author: Dario Lombardo -Date: Sat Jul 2 23:05:24 2016 +0200 - - Qt: remove unneeded check (CID 1159309). - - fi has already been checked in line 51. - - Change-Id: Idd4d09a35ef1d4897479538979debd708e2cfe5b - Reviewed-on: https://code.wireshark.org/review/16246 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 3bb019f -Author: Gerald Combs -Date: Fri Jul 1 10:35:22 2016 -0700 - - Qt: Fixup byte view context menus - - Shorten text similar to other context menus. - - Change-Id: I8806ed4dddb6fc3c51ddbd4150d9090f5b2ca787 - Reviewed-on: https://code.wireshark.org/review/16238 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 1f28e68 -Author: Matt Texier -Date: Wed Jun 29 17:33:21 2016 +0200 - - BGP: Fixed an side effect of length coding on offset - - Bug: 12568 - Change-Id: Ibf063293041d749664f6e6ecd2455024ea3fd4ed - Reviewed-on: https://code.wireshark.org/review/16237 - Reviewed-by: Alexis La Goutte - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 94e97e4 -Author: Michael Mann -Date: Sat Jul 2 08:23:34 2016 -0400 - - packetbb: Prevent divide by 0. - - Bug: 12577 - Change-Id: Ibfa605597b786d8dbf1e256ef2ca6dc691498974 - Reviewed-on: https://code.wireshark.org/review/16241 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit b78dd09 -Author: Pascal Quantin -Date: Mon Jun 27 14:45:03 2016 +0200 - - proto.c: allow calling get_hfi_length() with a 0 byte tvb and length=-1 - - As indicated in the comment, we allow FT_PROTOCOL, FT_NONE, FT_BYTES, FT_STRING - and FT_STRINGZPAD to be zero-length. - But in that case do not call tvb_ensure_captured_length_remaining() that ensures - that at least 1 byte is present. - - Bug: 12561 - Change-Id: I881754368c24d334b88f0dda1d59a68e08219227 - Reviewed-on: https://code.wireshark.org/review/16167 - Reviewed-by: Pascal Quantin - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 7ad9db8 -Author: dsrsupport -Date: Fri Jul 1 13:22:09 2016 +0300 - - ZigBee Green Power: implement GP Pairing Configuration command dissection. - - Change-Id: I539e98935699e5be8f91daaebade00f22b500dbc - Reviewed-on: https://code.wireshark.org/review/16235 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit cb987e8 -Author: Jeff Morriss -Date: Fri Jul 1 11:27:52 2016 -0400 - - Don't leak a file descriptor when changing the SSL debug file name. - - I guess people don't change the SSL debug file name that often--this bug has - been here since 2006... - - Change-Id: I3db053dd7e0cb9a9e4ae49a310e956b3c77c99f6 - Reviewed-on: https://code.wireshark.org/review/16236 - Petri-Dish: Jeff Morriss - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit f3bd70b -Author: Hessam Jalali -Date: Thu Jun 30 21:41:15 2016 +0430 - - fix missing fields for json, ek and pdml when used with -e fields - - - Description: - - when -T json,ed or pdml used in conjunction with -e fields they would - always miss the last field. - - in case of json and ek, if some fields in the middle are empty, - the generated json would be invalid. - - sample for ek: - - { "_index": "packets-2016-06-30", "_type": "pcap_file", - "_score": null, "_source": - { "layers": { "e212.mcc": ["255","262"] "frame.time_epoch": - ["1426550400.004751510"], "e212.mnc": ["1","1"] } } } - - command: - - tshark -T ek -r C:\a.pcap -e e212.mcc -e frame.comment - -e frame.time_epoch -e e212.mnc > C:\test.json - - note: - - the comma is missing between e212.mcc and frame.time_epoch - - Change-Id: I2efae0c48036cf6313e2a064453c8dbc49f38b09 - Reviewed-on: https://code.wireshark.org/review/16226 - Petri-Dish: Pascal Quantin - Reviewed-by: Martin Kacer - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit ad30999 -Author: Jaap Keuter -Date: Wed Jun 29 23:18:57 2016 +0200 - - Cleanup LAPD preferences and registration handoff routine - - The preferences and the registration handoff routine used to handle - preference changes are setup inconsistent and less efficient. This - change cleans it up. - - Change-Id: I9a1d51d8924c30d9e86d8af394ab1f0f31da4d2d - Reviewed-on: https://code.wireshark.org/review/16208 - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit a062c80 -Author: Michael Mann -Date: Thu Jun 30 20:41:45 2016 -0400 - - ASN.1 dissectors - don't try to find yourself. - - If an ASN.1 dissector is calling register_dissector for itself in its proto_register_xxx - function and then calling find_dissector for itself in its proto_reg_handoff_xxx - function then just create a static handle for that dissector and use the return - value of register_dissector, so the find isn't necessary. - - Change-Id: I911bdadc2fb4259601c141b955e741a2369cc447 - Reviewed-on: https://code.wireshark.org/review/16233 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit d4add25 -Author: Alexis La Goutte -Date: Thu Jun 30 22:37:10 2016 +0200 - - s7comm: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang - - Change-Id: I296d11ec43b3817d30920432239632f86b9f773f - Reviewed-on: https://code.wireshark.org/review/16227 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Thomas Wiens - Reviewed-by: Anders Broman - -commit 250f248 -Author: Gerald Combs -Date: Thu Jun 30 09:24:57 2016 -0700 - - Qt: Add ASCII+EBCDIC actions to the byte view context menu. - - Add actions to switch between ASCII and EBCDIC, similar to the hex and - bits items. - - Bug: 5298 - Change-Id: Ib601ac6e89411e6482f3e4172726e16a08fdbd2b - Reviewed-on: https://code.wireshark.org/review/16225 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 5cf7fcd -Author: Gerald Combs -Date: Thu Jun 30 14:55:19 2016 -0700 - - Qt+Gtk: Fix the -t command line flag. - - Add the time format to commandline_param_info_t and apply it when we've - finished application initialization. - - Bug: 12489 - Change-Id: Ice626198a610567e945a8e53c0c1093797e8208e - Reviewed-on: https://code.wireshark.org/review/16232 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit f860e8d -Author: Alexis La Goutte -Date: Thu Jun 30 23:04:37 2016 +0200 - - exported_pdu(.h): Fix warning: parameter 'tag_type.' not found in the function declaration [-Wdocumentation] - - Change-Id: Ic93914a7f526b645bc21a5c9c5f2fa0bf988c27e - Reviewed-on: https://code.wireshark.org/review/16230 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 52ab7bb -Author: Pascal Quantin -Date: Thu Jun 30 22:42:26 2016 +0200 - - 802.11 radio: fix an out of bounds access - - Bug: 12571 - Change-Id: I4dafdd9bdec5acddf346fd2db6a06d9dfabcbb2e - Reviewed-on: https://code.wireshark.org/review/16228 - Reviewed-by: Pascal Quantin - Reviewed-by: Guy Harris - -commit cd1ddf6 -Author: Gerald Combs -Date: Wed Jun 29 16:51:37 2016 -0700 - - Speed up print_line_text. - - isatty adds a small delay, at least on OS X. Call it only when we - allocate a stream. Do the same for our codeset check. - - Change-Id: Id3a20059dbc9cf7d5db16d8d238d038b9de0ebf2 - Reviewed-on: https://code.wireshark.org/review/16222 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit 6b15251 -Author: Pascal Quantin -Date: Thu Jun 30 17:40:44 2016 +0200 - - NAS EPS: upgrade dissector to v13.6.0 - - Change-Id: Ie27ce7481b9730ad8da0d465ed1c2bc373d4b602 - Reviewed-on: https://code.wireshark.org/review/16224 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit e594603 -Author: Jeff Morriss -Date: Thu Jun 30 09:16:58 2016 -0400 - - Reinstate the wmem test-programs target. - - It's used when building the test programs (today wmem has only one but it - might someday have more). - - Change-Id: I627513e1297b8348bf034e852eaf212ddbef96ff - Reviewed-on: https://code.wireshark.org/review/16221 - Petri-Dish: Jeff Morriss - Tested-by: Petri Dish Buildbot - Reviewed-by: Jeff Morriss - -commit b483f8d -Author: Gerald Combs -Date: Thu Jun 30 08:25:44 2016 -0700 - - Add missing breaks. - - Add a couple of missing breaks. Fixes CIDs 1362970 and 1362971. - - Change-Id: If37bcfed9b48ba30ce8ed85df6e232a6bc5d36f4 - Reviewed-on: https://code.wireshark.org/review/16223 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit 9ed7568 -Author: Gerald Combs -Date: Wed Jun 29 13:28:57 2016 -0700 - - Recompress PNGs. - - Recompress PNGs using the current versions of various compressors: - - optipng 0.7.6 - advpng 1.20 - advdef 1.20 - pngcrush 1.8.1 - - Parallelize PNG compression. Note why we're not using a couple of other - compression utilities. - - Change-Id: I52757d0bc2d424013e7f00b693a0f5378427cc31 - Reviewed-on: https://code.wireshark.org/review/16209 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit a16d401 -Author: João Valverde -Date: Tue Jun 21 05:06:23 2016 +0100 - - Remove Makefile.common files - - Now that nmake build system has been removed they are not needed anymore. - - Change-Id: I88075f955bb4349185859c1af4be22e53de5850f - Reviewed-on: https://code.wireshark.org/review/16050 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit f6c5cf9 -Author: João Valverde -Date: Thu Jun 30 00:29:31 2016 +0100 - - SDP: Fix warnings [-Wcast-qual] - - Change-Id: I471c3d060ff69982e94c9046ca121bb0c15f0d74 - Reviewed-on: https://code.wireshark.org/review/16212 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit 37c928f -Author: Gerald Combs -Date: Wed Jun 29 16:12:12 2016 -0700 - - Qt: Show the correct data in the packet dialog. - - Set our pointers and copy our data *after* we read our packet. - - Bug: 12556 - Change-Id: I5b373f94ad5b2fa2e6563142200a80912e717a96 - Reviewed-on: https://code.wireshark.org/review/16211 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - Reviewed-by: Jaap Keuter - -commit e55eaf5 -Author: Matt Texier -Date: Wed Jun 29 17:33:21 2016 +0200 - - BGP dissector: Fixing NLRI length for flow spec NLRI - - Bug: 12568 - Change-Id: Id2b89c2d133865771e21acf3ee224f57ac9d262b - Reviewed-on: https://code.wireshark.org/review/16203 - Reviewed-by: Alexis La Goutte - -commit e4c86ac -Author: Martin Kaiser -Date: Sun Jun 26 20:13:30 2016 +0200 - - remove Wireshark.pro, modify update-tx accordingly - - Wireshark.pro is the qt project file used by qmake - which in turn was used by nmake - - now that nmake is gone, the only reason to keep Wireshark.pro - was the update-tx script that syncs our translation files with Transifex - - update-tx calls lupdate to create a list of texts to translate and - lrelease to convert such a list into a binary file - lupdate and lrelase can read file names from a project file or - get them on the command line - - modify update-tx to pass the required file names on the command line - we can use wildcards so there's no need to change update-tx when a new - source file is added - - remove Wireshark.pro from the release tarball as well - - Change-Id: I7ff4ebc96f13b4ffc6fb1b2f4e045999fbfbed5e - Reviewed-on: https://code.wireshark.org/review/16151 - Reviewed-by: Gerald Combs - Reviewed-by: Pascal Quantin - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 641904b -Author: Guy Harris -Date: Wed Jun 29 18:45:41 2016 -0700 - - Pass the format as an argument to write_specified_fields(). - - That makes failing to specify a format a compile-time error. - - Change-Id: Iff0bda8be35b1e3acc97e4314657ceaff2b3d0be - Reviewed-on: https://code.wireshark.org/review/16218 - Reviewed-by: Guy Harris - -commit b4e8479 -Author: Guy Harris -Date: Wed Jun 29 18:39:45 2016 -0700 - - Mention autotools, give some information for other UN*Xes. - - For OS X, mention the use of CMake or autotools for building. - - For Linux, mention autotools as well as CMake, and speak of Debian - derivatives other than Ubuntu. - - Add a section for UN*Xes other than OS X and Linux. - - Change-Id: I73bb7afe2d427333b10016aeb497ab32eee16d43 - Reviewed-on: https://code.wireshark.org/review/16217 - Reviewed-by: Guy Harris - -commit 73e414d -Author: Guy Harris -Date: Wed Jun 29 17:21:53 2016 -0700 - - ui/qt/i18n.qrc is a generated file; ignore it. - - Change-Id: Ifc8b45d42d9dbf9560ec825e3ce1784534df7b3b - Reviewed-on: https://code.wireshark.org/review/16216 - Reviewed-by: Guy Harris - -commit bef07e7 -Author: Guy Harris -Date: Wed Jun 29 17:07:44 2016 -0700 - - Remove unused edt field from print_data structure. - - Change-Id: I5778b08c52119b5be1ec482be9417b3c4ba8ed62 - Reviewed-on: https://code.wireshark.org/review/16215 - Reviewed-by: Guy Harris - -commit 6190f49 -Author: Guy Harris -Date: Wed Jun 29 16:53:06 2016 -0700 - - Get rid of unused edt member in write_pdml_data structure. - - Change-Id: I2a41d378187c1685afb701372cf3a8ec9c0aeb70 - Reviewed-on: https://code.wireshark.org/review/16214 - Reviewed-by: Guy Harris - -commit 6d06e69 -Author: Guy Harris -Date: Wed Jun 29 16:49:04 2016 -0700 - - Remove unused edt member from write_json_data structure. - - Change-Id: Id8b45715c753dc6006f7833e5f49bd8aabc15271 - Reviewed-on: https://code.wireshark.org/review/16213 - Reviewed-by: Guy Harris - -commit 2257478 -Author: Guy Harris -Date: Wed Jun 29 16:13:38 2016 -0700 - - Fix -T fields, broken by ceae9e4d1fff4500b285dba021c3f239ff87779e. - - Rename write_fields_proto_tree() to write_specified_fields(), and make - it static. Make write_fields_proto_tree() a wrapper around - write_specified_fields() that sets the format to FORMAT_CSV. Have - write_specified_fields() fail with an assertion if fields->format isn't - one of the known formats, to catch problems such as this in the future. - - Don't fill in the "data" structure if we're not going to use it. - - Change-Id: I11dbf448d72ca389f0e5fb8558a41b7eecf7c9a4 - Reviewed-on: https://code.wireshark.org/review/16210 - Reviewed-by: Guy Harris - -commit af52c85 -Author: Benjamin Coddington -Date: Fri Jun 24 09:24:20 2016 -0400 - - packet-nfs: fixup whitespace in pNFS SCSI work - - A recent patch introduced whitespace errors.. clean them out. - - Change-Id: Id67bed40646d60dc6775e1e1f958a5a07a5f5f6d - Signed-off-by: Benjamin Coddington - Reviewed-on: https://code.wireshark.org/review/16205 - Reviewed-by: Alexis La Goutte - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit bca1f8c -Author: Gerald Combs -Date: Wed Jun 29 13:14:23 2016 -0700 - - Remove an unused image. - - Remove ui/qt/progress_overlay.png. - - Change-Id: I2016c6aa5f77314add9870ba95d1c297d72a05c3 - Reviewed-on: https://code.wireshark.org/review/16207 - Reviewed-by: Gerald Combs - -commit e1b1304 -Author: João Valverde -Date: Wed Jun 29 20:05:27 2016 +0100 - - Update README.qt - - Change-Id: Icf7774098986da29efdf76af1dcf217bced428e4 - Reviewed-on: https://code.wireshark.org/review/16206 - Reviewed-by: Alexis La Goutte - Reviewed-by: Martin Kaiser - Reviewed-by: Gerald Combs - -commit 272ec20 -Author: clairvoyant -Date: Thu Jun 23 16:33:50 2016 +0200 - - LAPD. SCTP can carry LAPD information. - - * LAPD can be configured in "Decode As" using port and protocol identifier. - * Add default sctp ppi (the number is not assigned by IANA). - - Change-Id: Iaa4797e844f6480881605ad4e6b408d7d5f60cad - Reviewed-on: https://code.wireshark.org/review/16107 - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit be12a25 -Author: Michael Mann -Date: Thu Jun 23 23:10:08 2016 -0400 - - Provide new interface for Export PDU. - - Rather than have a bitmask for each desired field, have a dissector - provide a list of structures that represent data that goes into - the PDU. - - Change-Id: I125190cbaee489ebffb7d9f5d8bc6f3be2d06353 - Reviewed-on: https://code.wireshark.org/review/16122 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 4656191 -Author: Gerald Combs -Date: Tue Jun 28 10:35:27 2016 -0700 - - CMake: Update the macOS wrapper script behavior. - - CMake on macOS creates a convenience wrapper (run/wireshark) that runs - run/Wireshark.app/Contents/MacOS/Wireshark. Have it run the executable - using "exec" instead of opening the bundle using "open" so that - Wireshark runs in the foreground. - - Change-Id: I295ce0681da75678e5e01781e9c8fb58e2236fc9 - Reviewed-on: https://code.wireshark.org/review/16196 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit ceae9e4 -Author: Martin Kacer -Date: Tue Jun 28 13:01:25 2016 +0200 - - tshark fields filter added for other outputs - - -e fields filter addded to ek|json|pdml output. - - Bug: 12529 - Change-Id: I1f0f8772eefceb5b71927925ce0c34af483571b9 - Reviewed-on: https://code.wireshark.org/review/16193 - Petri-Dish: Guy Harris - Tested-by: Petri Dish Buildbot - Reviewed-by: Guy Harris - -commit 348e364 -Author: Guy Harris -Date: Tue Jun 28 19:31:32 2016 -0700 - - Distribute i18n.qrc.in in the release tarball. - - Change-Id: I4f974351ab1f4781e140873f460d028f49640ca1 - Reviewed-on: https://code.wireshark.org/review/16200 - Reviewed-by: Guy Harris - -commit 07570b5 -Author: Guy Harris -Date: Tue Jun 28 17:24:19 2016 -0700 - - Don't assume GNU sed. - - Not all versions of sed support "\n" as meaning "newline" in the - replacement string of an s command. POSIX requires tr to support "\n" - in the replacement string, however, so use % as meaning "newline" in the - sed script, and translate it to a newline using tr. - - Change-Id: Icdbc0b55787340953dfc90ea82e0421b4e77a896 - Reviewed-on: https://code.wireshark.org/review/16199 - Reviewed-by: Guy Harris - -commit 5c03bda -Author: João Valverde -Date: Tue Mar 15 03:06:21 2016 +0000 - - Qt: Generate .qm files during build - - Change-Id: Ia2ee723227e1b331eeec0f0463654f35a4c9f37b - Reviewed-on: https://code.wireshark.org/review/14508 - Petri-Dish: Martin Kaiser - Tested-by: Petri Dish Buildbot - Reviewed-by: Martin Kaiser - -commit fff248b -Author: Bruno Verstuyft -Date: Mon Jun 20 14:29:10 2016 +0200 - - DOCSIS: Added dissector for OFDM Channel Descriptor - - Change-Id: Idbbc1ad126e0b01952957a914bd9c16a990a9b9e - Reviewed-on: https://code.wireshark.org/review/16036 - Reviewed-by: Jaap Keuter - Reviewed-by: Michael Mann - -commit 42b8c95 -Author: Pascal Quantin -Date: Tue Jun 28 21:47:46 2016 +0200 - - 3GPP NAS: add a missing separator for optional string - - Change-Id: Idddbae0e969b525ddbe31f3b1ddbccaed232891a - Reviewed-on: https://code.wireshark.org/review/16197 - Reviewed-by: Pascal Quantin - -commit 422c0f4 -Author: Gerald Combs -Date: Mon Jun 27 20:13:35 2016 -0700 - - Qt: Make the packet map work with Qt 5.7. - - It's not safe to assume that the overlay scroll bar range is equal(ish) - to the number of packets. Adjust our arithmetic accordingly. - - Change-Id: Ic8cc8a746bdd2bdc6771794303e95a810bc3d1d2 - Reviewed-on: https://code.wireshark.org/review/16186 - Petri-Dish: Gerald Combs - Tested-by: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit 000ac66 -Author: Gerald Combs -Date: Tue Jun 28 08:54:53 2016 -0700 - - Qt: Make recent preferences changes work with Qt4. - - Cast a pointer to a QWidget * so that compilation and pref selection - works for Qt4. Add an assert and some comments. - - Change-Id: Ide89b698220a9af7b7252488f0770ff35081432e - Reviewed-on: https://code.wireshark.org/review/16195 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit ff8c6d9 -Author: Jens Kilian -Date: Tue Jun 28 10:32:26 2016 +0200 - - Qt: Add a missing Q_DECLARE_METATYPE to fix a compile error on RHEL 7. - - Change-Id: I6cf0a95525334d5a7561a477093b892a3f821b98 - Reviewed-on: https://code.wireshark.org/review/16189 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 980d3b4 -Author: Alexis La Goutte -Date: Mon Jun 27 08:08:28 2016 +0200 - - DTN: fix indent - - * Replace tab by 4-spaces - * Add modelines (for packet-dtn.c) - - Change-Id: I668f20b4a021ef94a1bb0b26ac815495eb9920d9 - Reviewed-on: https://code.wireshark.org/review/16165 - Reviewed-by: Anders Broman - -commit 0321d06 -Author: David Zoller -Date: Sat Jun 25 09:13:00 2016 -0500 - - DTN follow up to Change ID: I49769271a41b6a7b23c6bc1d4beaadbe8819198d - - Change-Id: Ia90644c22896586e4a260a3bf11d1f3e50bd4c4b - Reviewed-on: https://code.wireshark.org/review/16134 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit ca369ac -Author: Pascal Quantin -Date: Tue Jun 28 16:47:20 2016 +0200 - - 3GPP NAS: upgrade dissector to v13.6.0 - - Change-Id: Ieffc5d6544f3bd121ff317ff598faaadb5f117ab - Reviewed-on: https://code.wireshark.org/review/16194 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 670b119 -Author: Dario Lombardo -Date: Tue Jun 28 10:43:12 2016 +0200 - - print.c NULL pointer check in print_escaped - - Added NULL pointer check in print_escaped functions. - Requested by comment in change 16034. - - Change-Id: Id172d772d9b5cb4bcd31fe8b42286f885ec5b968 - Reviewed-on: https://code.wireshark.org/review/16188 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Dario Lombardo - -commit 8c006fe -Author: Dario Lombardo -Date: Tue Jun 28 10:43:12 2016 +0200 - - print: change function call. - - Change-Id: I8cae4a8d2b57f961d16cb388befed2348a88badc - Reviewed-on: https://code.wireshark.org/review/16191 - Petri-Dish: Dario Lombardo - Reviewed-by: Pascal Quantin - Reviewed-by: Martin Kacer - Tested-by: Petri Dish Buildbot - Reviewed-by: Dario Lombardo - -commit 94830dc -Author: Dario Lombardo -Date: Tue Jun 28 10:42:55 2016 +0200 - - print: merge json and ek functions. - - Change-Id: Ia5d75bab03bfc065651ea83c936aedffb1f69e9f - Reviewed-on: https://code.wireshark.org/review/16190 - Petri-Dish: Dario Lombardo - Reviewed-by: Pascal Quantin - Reviewed-by: Martin Kacer - Tested-by: Petri Dish Buildbot - Reviewed-by: Dario Lombardo - -commit 7fcdc75 -Author: Alexis La Goutte -Date: Tue Jun 28 07:29:50 2016 +0200 - - print(.c): fix no previous prototype for 'check_protocolfilter' [-Wmissing-prototypes] - - Change-Id: Ib10e919dd3f0bec92004c68bf73a3c7d37961f03 - Reviewed-on: https://code.wireshark.org/review/16187 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit e5a1afc -Author: Gerald Combs -Date: Mon Jun 27 14:34:29 2016 -0700 - - Qt: Preferences dialog performance improvements. - - Fill in advanced and module tree item text when requested. - - Create ModulePreferencesScrollAreas only when we need to show them. - - Change-Id: I5aa7d5dba8f5d20de088de3a9d1ee9d58e779269 - Reviewed-on: https://code.wireshark.org/review/16181 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit ee6c1f5 -Author: Jaap Keuter -Date: Mon Jun 27 23:17:27 2016 +0200 - - OSPF: Differentiate meaning of N/P bit in NSSA LSA type 7 - - In OSPF v2 the N/P bit in NSSA LSA type 7 messages has to be - interpreted as P-bit (RFC 3101) instead of N-bit. This change - makes it so. - - Bug: 12555 - Change-Id: I1d4a8978ca42d0472d5967528e72cbfada87b799 - Reviewed-on: https://code.wireshark.org/review/16174 - Reviewed-by: Alexis La Goutte - -commit f0e6764 -Author: Guy Harris -Date: Mon Jun 27 19:58:21 2016 -0700 - - Global, not static. - - Change-Id: I185a1786365f185f18f3ec492a8ef165d61595ed - Reviewed-on: https://code.wireshark.org/review/16185 - Reviewed-by: Guy Harris - -commit 3ebac2b -Author: Guy Harris -Date: Mon Jun 27 19:54:42 2016 -0700 - - Have commandline_other_options() directly fill in the global structure. - - Other code looks at the global structure, so there won't be other - structures; just fill in the global structure directly. - - Change-Id: I4dc87b79168c5a7c9ab1f085aa2d78cc6d2c9019 - Reviewed-on: https://code.wireshark.org/review/16184 - Reviewed-by: Guy Harris - -commit ac4ad2b -Author: Guy Harris -Date: Mon Jun 27 18:56:29 2016 -0700 - - Don't set quit_after_cap if no pcap, as it's not present. - - Change-Id: I871f75394ba66967d7d7be203bd9e235575458e1 - Reviewed-on: https://code.wireshark.org/review/16183 - Reviewed-by: Guy Harris - -commit 5d019cf -Author: Guy Harris -Date: Mon Jun 27 18:40:09 2016 -0700 - - Make quit_after_cap an item in commandline_param_info_t. - - And make the commandline_info structure global, so all the places that - look at quit_after_cap can get at it. - - Change-Id: I006329cf8842c655cca36f024570855d1b16e107 - Reviewed-on: https://code.wireshark.org/review/16182 - Reviewed-by: Guy Harris - -commit 3f49e89 -Author: Guy Harris -Date: Mon Jun 27 17:21:24 2016 -0700 - - Pull quit_after_cap out of the global capture options. - - Really, all the GUI-related options should be pulled out, so they're not - cluttering up dumpcap and tshark. - - Change-Id: I0276dee2be48bae3498a819d8c0c2747fe1352e7 - Reviewed-on: https://code.wireshark.org/review/16180 - Reviewed-by: Guy Harris - -commit 72d9785 -Author: Guy Harris -Date: Mon Jun 27 16:49:08 2016 -0700 - - We need global_capture_opts if we have extcap, even without pcap. - - Change-Id: I16b778064c1cd2bbf281fb5192bf35da252e99dd - Reviewed-on: https://code.wireshark.org/review/16179 - Reviewed-by: Guy Harris - -commit 9b91e64 -Author: Peter Wu -Date: Tue Jun 28 00:34:07 2016 +0200 - - test: ensure temporary directory outside source tree - - The whole point of using mktemp is to get a temporary directory outside - the source tree. Commit v2.1.0rc0-1027-ge01f8fb tried to fix the - invocation for *BSD (including OS X), but by adding a template it - dropped the implicit --tmpdir option for GNU mktemp on Linux.. - - Use the GNU mktemp invocation and if it fails (for example, because a - template is expected for BSD/OS X), provide a template. - - Change-Id: I77bbc7dc2045e4fa756e102afa080860b0857713 - Reviewed-on: https://code.wireshark.org/review/16178 - Reviewed-by: Peter Wu - -commit e69194a -Author: Peter Wu -Date: Mon Jun 27 23:23:31 2016 +0200 - - qt: fix linking error with global_capture_opts - - global_capture_opts is already defined by ui/commandline.c which is also - linked with wireshark-qt.cpp. Remove the duplicate definition to avoid a - build failure with the gold linker. - - Fixes regression from v2.1.1rc0-192-g9b5b444. - - Change-Id: I4484e2769bf270dee1ec0378fd9c925e01eaf390 - Reviewed-on: https://code.wireshark.org/review/16175 - Petri-Dish: Peter Wu - Tested-by: Petri Dish Buildbot - Reviewed-by: Peter Wu - -commit 4add8b6 -Author: Peter Wu -Date: Thu Jun 16 15:27:25 2016 -0700 - - cmake: add idl2wrs-dissectors target for DCERPC - - Add a callable target such that dissectors can be generated without the - AUTOGEN_dcerpc option. - - Modelled after the pidl CMakeLists.txt file and target. This approach - has the advantage over the previous implementation such that the clean - target does not remove the packet-dcerpc-X.c files. - - Change-Id: I3226937eaa76dffa253df9d4f989421d5faa3f3f - Reviewed-on: https://code.wireshark.org/review/15989 - Petri-Dish: Peter Wu - Tested-by: Petri Dish Buildbot - Reviewed-by: Peter Wu - -commit b0b2540 -Author: Gerald Combs -Date: Mon Jun 27 09:02:51 2016 -0700 - - Qt: Clean up capture file callbacks. - - Mark some callbacks GTK+ only as appropriate. Change a debug message to - an assert since we handle all callbacks. - - Change-Id: I4266f0d7134d19a9c0432354ea36de67501275b4 - Reviewed-on: https://code.wireshark.org/review/16171 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit d8ddf84 -Author: Martin Kacer -Date: Mon Jun 27 06:41:56 2016 +0200 - - Fixed tshark pdml output. - - Corrected if no protocol filter (-j) specified. - - Change-Id: Id20dd255642951633efa935dbb1363e7b9aa9be0 - Reviewed-on: https://code.wireshark.org/review/16164 - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit d90e6e7 -Author: Jeff Morriss -Date: Mon Jun 27 09:48:35 2016 -0400 - - There's no need to check the return from g_array_index(). - - g_array_index() returns an index into an array: we're sure to find - something at that index (whether that something is in bounds is - a-whole-nother question). - - This fixes CIDs 1362829 and 1362890/1362830. There were other CIDs like - this but they've already been fixed. - - Change-Id: I94af0931b9adf3abd3bedc969e399cda98bbdd07 - Reviewed-on: https://code.wireshark.org/review/16168 - Reviewed-by: Jaap Keuter - -commit 2ab4155 -Author: Michael Mann -Date: Sun Jun 26 10:52:37 2016 -0400 - - tvb_get_string_enc + proto_tree_add_item = proto_tree_add_item_ret_string - - Also some other tricks to remove unnecessary tvb_get_string_enc calls. - - Change-Id: I2f40d9175b6c0bb0b1364b4089bfaa287edf0914 - Reviewed-on: https://code.wireshark.org/review/16158 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - Reviewed-by: Pascal Quantin - -commit 8c37621 -Author: D. Ulis -Date: Sun Jun 26 22:34:03 2016 -0400 - - CIP: Cleanup info column for MSP packets - - 1. Skip printing class name in info column when it was an MSP, since it's implied. - 2. Don't print response status for embedded messages in info column for MSP. It makes the line too long. - 3. Print the response status for embedded messages in the Service Packet tree. This makes it easier to find the packet that may have failed. - - Change-Id: I2c60fb9baf113a215ada7301f493cbd51e340dcd - Reviewed-on: https://code.wireshark.org/review/16162 - Reviewed-by: Anders Broman - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit 58ccf8e -Author: Jeff Morriss -Date: Sun Jun 26 21:38:19 2016 -0400 - - endpoint dialog: fix compilation when we don't HAVE_GEOIP. - - Also fix some indentation and white space. - Remove a break-after-return. - - Bug: 12562 - Change-Id: I912ccdac62aceaabcffec8f7739da56cc6036abf - Reviewed-on: https://code.wireshark.org/review/16159 - Reviewed-by: Pascal Quantin - -commit 010f5bb -Author: Alexis La Goutte -Date: Mon Jun 27 08:10:33 2016 +0200 - - LTP: fix indent - - replace space by tab - - Change-Id: I52d5fefbf795fe6ee2dbdeda087c49280ba47503 - Reviewed-on: https://code.wireshark.org/review/16166 - Petri-Dish: Alexis La Goutte - Reviewed-by: Anders Broman - -commit af26f31 -Author: Bruno Verstuyft -Date: Thu Jun 16 10:24:21 2016 +0200 - - DOCSIS: Fix unknown TLVs in UCD type29 caused parsing errors + bugfixes - - Change-Id: I9ab56ded7ebf9f087afceed979e451e369eaf1d6 - Reviewed-on: https://code.wireshark.org/review/15967 - Reviewed-by: Alexis La Goutte - Tested-by: Alexis La Goutte - Reviewed-by: Anders Broman - -commit 03adf58 -Author: Joerg Mayer -Date: Sun Jun 26 23:42:20 2016 +0200 - - Remove author comments and some accompanying useless code comments - - This only removes author's names that appear in the AUTHORS* files. - In those cases where a group of people get mentioned, this patch does - not remove any in case at least one name is not found in AUTHORS* - - Change-Id: I2259dbda3d4a1250bdc103f3fc5be93df5482489 - Reviewed-on: https://code.wireshark.org/review/16154 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit ff9e62a -Author: João Valverde -Date: Sat Jun 25 19:23:58 2016 +0100 - - autotools: Qt 5.7 requires C++11 - - Change-Id: Icad622a052a84862ace98a7000f10ccf677f54a5 - Reviewed-on: https://code.wireshark.org/review/16138 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit fbb23e2 -Author: Thomas Wiens -Date: Fri Jun 24 23:53:36 2016 +0200 - - s7comm: Sinumerik NC file transfer - - Added decoding of up-/downloading files from/to a Sinumerik NC CNC control - machine. - - Change-Id: If7939e56e972fc2b8feb12150c4184a880b0cdae - Reviewed-on: https://code.wireshark.org/review/16129 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 76ae2d9 -Author: Alexis La Goutte -Date: Sun Jun 26 18:54:54 2016 +0200 - - AUTHORS: fix duplicate / wrong name entry - - Change-Id: I1e2bb98d1e78af193f449c75109eabc92f934c11 - Reviewed-on: https://code.wireshark.org/review/16149 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: David Zoller - Reviewed-by: Anders Broman - -commit 148d586 -Author: Martin Kacer -Date: Sun Jun 26 21:13:06 2016 +0200 - - json: corrected json output format. - - Some pcaps caused invalid json and ek files. - - Bug: 11754 - Change-Id: Id4c4d744b4d07fe4e8b6423688be1bb10a803844 - Reviewed-on: https://code.wireshark.org/review/16152 - Reviewed-by: Guy Harris - -commit 6196595 -Author: Gerald Combs -Date: Sat Jun 25 09:44:28 2016 -0700 - - CMake: Qt 5.7 requires C++ 11. - - Add -std=c++11 to CMAKE_CXX_FLAGS if we have Qt >= 5.7.0 and we're - compiling with g++ or clang++. - - Change-Id: Id4ce5921ce5c475e9eb9cc67f94c3b3a895924a1 - Reviewed-on: https://code.wireshark.org/review/16135 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit a4711f8 -Author: Ashish Shukla -Date: Fri Jun 24 15:59:39 2016 -0700 - - radiotap: Fix for the VHT 20MHz MCS 9 data rate not displayed - - MCS 9 at 20 MHz is valid for 3 and 6 spatial streams. - Changed the rate table to include rate (mbps) for VHT 20MHz MCS 9. - - Signed-off-by: Alexis La Goutte - - Bug: 12558 - Change-Id: Ia16ae545a5ac1779131e24e1f54a5659390cd321 - Reviewed-on: https://code.wireshark.org/review/16146 - Reviewed-by: Guy Harris - -commit 28048a9 -Author: Alexis La Goutte -Date: Sun Jun 26 17:19:56 2016 +0200 - - circuit(.h): fix indent (and add modelines) - - Change-Id: I71bb0a8eaf9f5bd34395a4182e4158abaca4ace2 - Reviewed-on: https://code.wireshark.org/review/16144 - Reviewed-by: Dario Lombardo - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 4f2c3ad -Author: Alexis La Goutte -Date: Sun Jun 26 18:48:30 2016 +0200 - - Fix typo on AUTHORS.src (about @) - - Change-Id: Ie4ba5b6ca9cdcf0a90c4b7604b0b4ff89690f3d9 - Reviewed-on: https://code.wireshark.org/review/16148 - Reviewed-by: Michael Mann - -commit ea4d01d -Author: Guy Harris -Date: Sun Jun 26 17:37:49 2016 -0700 - - The "coding" subfield of the VHT field is a bitmask. - - Treat it as such. Fetch it once, regardless of whether we have any - non-zero NSS values or not, and use the per-user NSS value to decide - whether a particular bit in the bitmask is valid and worth displaying. - - Make the four coding fields bitfields, with the appropriate bit. - - Change-Id: I506b35afa9d07da8d800da5c304d5d0aadd87c54 - Reviewed-on: https://code.wireshark.org/review/16155 - Reviewed-by: Guy Harris - -commit 497159f -Author: Guy Harris -Date: Sun Jun 26 13:44:17 2016 -0700 - - Check for an invalid 11ac MCS/bandwidth/NSS combination. - - A few of the combinations are marked as "Not valid" in 802.11ac-2013. - - Ping-Bug: 12558 - Change-Id: I18b78ebb84ab32a6fc53c6d634ef07ae87fb4866 - Reviewed-on: https://code.wireshark.org/review/16153 - Reviewed-by: Guy Harris - -commit b84637b -Author: Joerg Mayer -Date: Sun Jun 26 19:07:57 2016 +0200 - - Decode partial virtual bitmap in TIM IE - - - Add yet another filter name for an association id element - - Minor (consistency) cleanups in the vicinity of the new hf element. - - Bug: 12545 - Change-Id: Ic8e7580e7de7572e1b449ae03494b25567d86ea3 - Reviewed-on: https://code.wireshark.org/review/16150 - Reviewed-by: Jörg Mayer - -commit e702da6 -Author: Gerald Combs -Date: Sun Jun 26 08:09:49 2016 -0700 - - [Automatic update for 2016-06-26] - - Update manuf, services enterprise-numbers, translations, and other items. - - Change-Id: Id5cc1bbd3d7f899e48ae9c2de48613ef0366cc29 - Reviewed-on: https://code.wireshark.org/review/16142 - Reviewed-by: Gerald Combs - -commit 5e8649b -Author: Gerald Combs -Date: Sat Jun 25 10:12:21 2016 -0700 - - Qt: Don't use QStyleOptionViewItemV4. - - It was deprecated in Qt 5.7. Just use QStyleOptionViewItem. - - Change-Id: I890305a11393940e21bdc68d90ca6602ade16769 - Reviewed-on: https://code.wireshark.org/review/16137 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 4addfc6 -Author: Gerald Combs -Date: Fri Jun 24 16:48:23 2016 -0700 - - Add an RA_INTERFACES register action. - - Add RA_INTERFACES between RA_PREFERENCES and RA_CONFIGURATION. Wireshark - was spending a suspiciously long time loading module preferences here. - (Now we just need to find out why that section of the code is slow.) - - Change-Id: Iecbe55e8e10c8844bcb151a13e383cb13a3f6eb1 - Reviewed-on: https://code.wireshark.org/review/16133 - Reviewed-by: Anders Broman - -commit 60cdee9 -Author: Gerald Combs -Date: Fri Jun 24 15:17:25 2016 -0700 - - Qt: Handle unhandled filter actions. - - Handle FilterAction::ActionColorize and ::ActionFind. Remove - ::ActionConversation since it was unused. Assert when we encounter a - missing FilterAction, similar to what we do in other parts of the code. - - Bug: 12363 - Change-Id: I5c1ecd488e5bdb9700a80fc70ec7c047311054b6 - Reviewed-on: https://code.wireshark.org/review/16131 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 291762d -Author: Gerald Combs -Date: Fri Jun 24 10:52:44 2016 -0700 - - Qt: Try to fix un-maximize behavior on OS X. - - On OS X, create dialogs with valid parents so that we don't trigger - QTBUG-46701. Document QDialog's "on top", maximize, and minimize - behaviors. - - Bug: 12544 - Change-Id: I32c0ef01dba3f7132e5fd0cd61f9feb654b92009 - Reviewed-on: https://code.wireshark.org/review/16127 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 974a530 -Author: Gerald Combs -Date: Thu Jun 23 13:10:52 2016 -0700 - - Qt: Conversation and Endpoint dialog performance tweaks. - - Generate column text dynamically. This keeps us from having to iterate - over our tree items each time we receive updates. - - Set the uniformRowHeights property. - - Stop automatically resizing columns after 200 items. - - Fixup name resolution behavior. Disable the checkbox if host name - resolution is disabled. - - Change-Id: Ib2fef604d6ee9e39a8b1edd72d58d0cb02d3bb64 - Reviewed-on: https://code.wireshark.org/review/16110 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 01e2280 -Author: Dario Lombardo -Date: Thu Jun 23 17:52:51 2016 +0200 - - circuit: rename shadow variable - - Change-Id: I67e2c80e89af9526ba4b482933d64cab93b9490a - Reviewed-on: https://code.wireshark.org/review/16105 - Reviewed-by: Anders Broman - -commit 12efbd6 -Author: Dario Lombardo -Date: Thu Jun 23 17:53:45 2016 +0200 - - app_mem_usage: rename shadow variable - - Change-Id: I0db888633118beeabfe4bb8fa6da419d0827c7c1 - Reviewed-on: https://code.wireshark.org/review/16106 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit f8500f3 -Author: Dario Lombardo -Date: Thu Jun 23 17:51:41 2016 +0200 - - conversation: rename shadow variable - - Change-Id: I8f738b2e01d7f448b21cdc1b488b16b7dd581911 - Reviewed-on: https://code.wireshark.org/review/16104 - Reviewed-by: Anders Broman - -commit 46fc6f5 -Author: Dario Lombardo -Date: Thu Jun 23 17:40:40 2016 +0200 - - ex-opt: rename shadow variable - - Change-Id: Iba19920e58ffb7f1a88c2a75964c518f0479c66f - Reviewed-on: https://code.wireshark.org/review/16103 - Reviewed-by: Anders Broman - -commit 916958c -Author: Dario Lombardo -Date: Thu Jun 23 17:39:43 2016 +0200 - - filter: rename shadow var - - Change-Id: Idc18f2988754fc21b1f8f2dcadfe5e3dd31d5545 - Reviewed-on: https://code.wireshark.org/review/16102 - Reviewed-by: Anders Broman - -commit bfb6f62 -Author: Dario Lombardo -Date: Thu Jun 23 17:35:17 2016 +0200 - - srt: rename shadow variable - - Change-Id: I69bda25f79b6b46bdb288e32133847a853b614e0 - Reviewed-on: https://code.wireshark.org/review/16101 - Reviewed-by: Anders Broman - -commit b845e29 -Author: Dario Lombardo -Date: Thu Jun 23 17:31:49 2016 +0200 - - stats_tree: rename shadow variable - - Change-Id: I5b3272cc4df728c70d6b0370b0d8a6d3482a0c6c - Reviewed-on: https://code.wireshark.org/review/16100 - Reviewed-by: Anders Broman - -commit 581d44f -Author: Dario Lombardo -Date: Thu Jun 23 17:15:34 2016 +0200 - - h248: rename shadow variable. - - Change-Id: I98545776127a0cc3b5d9c44bb625a217672b4443 - Reviewed-on: https://code.wireshark.org/review/16099 - Reviewed-by: Anders Broman - -commit b47aca5 -Author: Gerald Combs -Date: Fri Jun 24 16:01:51 2016 -0700 - - Minor UI locale updates. - - Qt: Call setlocale before commandline_early_options so that we get - proper "-v" output, similar to the GTK+ UI. - - GTK+: Call setlocale once at startup. - - Bug: 11960 - Change-Id: I3c3a196b9d94fc768e1085200891bc8d67e21a08 - Reviewed-on: https://code.wireshark.org/review/16132 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit 79836fa -Author: Roland Knall -Date: Thu Jun 23 10:43:30 2016 +0200 - - wsutil: Move Win32 helper routines from capchild - - Move error handling and argument quoting routines from - capchild to wsutil, as those methods will be used by - extcap_spawn as well. - - Change-Id: I2c4515fefd5aecad317fcdaefa721734288f792c - Reviewed-on: https://code.wireshark.org/review/16123 - Petri-Dish: Roland Knall - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - Reviewed-by: Roland Knall - -commit fe68566 -Author: Gerald Combs -Date: Fri Jun 24 12:59:07 2016 -0700 - - Qt: Fix "-l" behavior. - - gbcae998 didn't completely fix the missing "-l" behavior. - - Bug: 12311 - Change-Id: Iee3c844013ac137e94848aaafca7aeb3de43e080 - Reviewed-on: https://code.wireshark.org/review/16128 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit cc007e5 -Author: Gerald Combs -Date: Fri Jun 24 08:59:48 2016 -0700 - - Qt: Keep the syntax line edit cursor active. - - Ignore focusOutEvents when the syntax line edit completer is active. - This keeps it from hiding its cursor. - - Bug: 12520 - Change-Id: I8e25b92c097e039e26e2381c5209be1e27a6a7cd - Reviewed-on: https://code.wireshark.org/review/16126 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Tested-by: Jeff Morriss - Tested-by: Jim Young - Reviewed-by: Gerald Combs - -commit 4adf695 -Author: Alexis La Goutte -Date: Fri Jun 24 14:13:06 2016 +0200 - - print(.c): fix indent - - Change-Id: Ie7c55fb432b29abe689eed1968cfa30bd8e88e33 - Reviewed-on: https://code.wireshark.org/review/16124 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 1df9918 -Author: Dario Lombardo -Date: Thu Jun 23 18:21:13 2016 +0200 - - tfshark: remove unused variable - - Change-Id: I30ab3e4e044de12b18b7b7213a605df7096d1c54 - Reviewed-on: https://code.wireshark.org/review/16108 - Reviewed-by: Michael Mann - -commit 71a57dc -Author: Guy Harris -Date: Thu Jun 23 18:51:25 2016 -0700 - - Indicate how this should be done. - - Assuming that it could, if registered as an "eth.trailer" heuristic - dissector, get the length of the entire frame, that is. - - Change-Id: I1ac26feeb10bb8ba357089a80f4b768f580bb51d - Reviewed-on: https://code.wireshark.org/review/16121 - Reviewed-by: Guy Harris - -commit a5e9e7e -Author: Guy Harris -Date: Thu Jun 23 12:45:32 2016 -0700 - - Fix "disable this protocol by default". - - Allow a dissector to mark its protocol as "disabled by default", which - means that the "enable all protocols" routine won't enable it. This is - necessary in order to allow the disabling of protocols not to be - unintentionally changed due to profile changes; see bug 9826. - - Change-Id: I3947f794c21350b70a8de06899cfc7715b77f90f - Ping-Bug: 9826 - Reviewed-on: https://code.wireshark.org/review/16109 - Reviewed-by: Guy Harris - -commit dd5f3c9 -Author: Pascal Quantin -Date: Thu Jun 23 16:10:09 2016 +0200 - - LTE RRC: fix display of info column when receiving a BR SIB - - Change-Id: Ic288cb10fad3bd34fe088479e7a79f77985808e0 - Reviewed-on: https://code.wireshark.org/review/16098 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 45db2fb -Author: Benjamin Coddington -Date: Thu Jun 23 05:57:03 2016 -0400 - - packet-nfs: add extent decoding for SCSI layouts - - Decode extents sent within the response to a LAYOUTGET operation on - SCSI layout types. - - Change-Id: I1fc0a5e3d4782f078f96866dc63f2ec43b6d62b1 - Signed-off-by: Benjamin Coddington - Reviewed-on: https://code.wireshark.org/review/16097 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 738b3e8 -Author: dz-msfc -Date: Wed Mar 2 20:39:12 2016 -0600 - - NASA provided LTP and DTN updates - - Change-Id: I49769271a41b6a7b23c6bc1d4beaadbe8819198d - Reviewed-on: https://code.wireshark.org/review/14310 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit edac72e -Author: Jens Kilian -Date: Thu Jun 23 10:31:42 2016 +0200 - - Increase MAX_DISSECTOR_ADDR_TYPE. - - With the recent changes causing some address types to be registered - by their proper dissectors, I ran into the MAX_DISSECTOR_ADDR_TYPE - limit in a new dissector I'm currently writing. - - Change-Id: I72f521266af9190e8ad198ace4d6608b6b4d2dee - Reviewed-on: https://code.wireshark.org/review/16091 - Reviewed-by: Anders Broman - -commit 982359c -Author: Dario Lombardo -Date: Thu Jun 23 10:13:15 2016 +0200 - - bthci: add missing break (CID 1362832) - - Change-Id: I705cb17d7c6d615361d29f00ba840a94dc835ff0 - Reviewed-on: https://code.wireshark.org/review/16090 - Petri-Dish: Dario Lombardo - Reviewed-by: Stig Bjørlykke - -commit a51b6a6 -Author: Guy Harris -Date: Thu Jun 23 02:33:46 2016 -0700 - - Fix some of the brokenness in the PRP redundancy control trailer dissector. - - IF YOU ARE DOING A HEURISTIC CHECK TO DETERMINE WHETHER THE PACKET - YOU'RE LOOKING AT IS ONE YOU SHOULD DISSECT, EVEN IN A DISSECTOR - THAT'S NOT REGISTERED AS A HEURISTIC DISSECTOR, DO NOT LOOK AT PACKET - BYTES UNLESS YOU HAVE ALREADY DETERMINED THAT THEY ARE AVAILABLE IN THE - CAPTURE. - - THERE ARE NO EXCEPTIONS TO THIS RULE. - - Bug: 9826 - Change-Id: I2327a92ee760003bc10489263c0c53acdf2094e9 - Reviewed-on: https://code.wireshark.org/review/16092 - Reviewed-by: Guy Harris - -commit 6b0923a -Author: Guy Harris -Date: Thu Jun 23 01:00:26 2016 -0700 - - No pcap, no live capture, so no auto_scroll_live. - - Change-Id: Ic1993916cdb78c946bb291fa59f7cdc25e9cef2d - Reviewed-on: https://code.wireshark.org/review/16088 - Reviewed-by: Guy Harris - -commit 2c8056a -Author: Dario Lombardo -Date: Mon Jun 13 20:02:46 2016 +0200 - - Qt: quit the UI if WIRESHARK_QUIT_AFTER_CAPTURE is set (offline mode too). - - This change is useful to use the offline mode in tests (like fuzzing) - that require the software to quit after the processing of a sample. - - Change-Id: I311c642edecf4012dc518c2bf8bca66c97aa1b02 - Reviewed-on: https://code.wireshark.org/review/16038 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit bf29a5c -Author: Michael Mann -Date: Thu Jun 23 00:30:51 2016 -0400 - - Add LACP "flag strings" - - Merged the functionality of a Lua script from Sharkfest '16 - presentation into the dissector. - Also cleaned up some of the tfs values used by the dissector. - - Bug: 12550 - Change-Id: I6b4c2f4d8a07cfb836265518d713a499df3e971c - Reviewed-on: https://code.wireshark.org/review/16086 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 1cdd091 -Author: Chris Brandson -Date: Fri Jun 17 15:12:12 2016 -0700 - - ZigBee updated ZDO support to comply with R22 - - Update ZDO support for R22 (and IEEE 802.15.4-2015) - - Add support for the new IEEE Joining List request / response - - Changed Network Update to support channel pages - - Added Network Update Enhanced request - - Added decoding of EU Sub-GHz Frequency Band - - Change-Id: I3a513a486f6d3784897fc8b783411c678e3f905e - Reviewed-on: https://code.wireshark.org/review/16040 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - Reviewed-by: Anders Broman - -commit fdcfd3a -Author: João Valverde -Date: Wed Jun 22 21:10:50 2016 +0100 - - IPv6: Don't check payload length for ICMPv6 encapsulation - - Change-Id: I783df2ddc98da1c78020837a32005ea143321990 - Reviewed-on: https://code.wireshark.org/review/16081 - Petri-Dish: João Valverde - Tested-by: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit 30f7434 -Author: Guy Harris -Date: Wed Jun 22 21:29:20 2016 -0700 - - Squelch some 64-bit-to-32-bit-shortening warnings. - - Change-Id: I64f833abd11d3b2511c235bb353cb5fb7b813b7f - Reviewed-on: https://code.wireshark.org/review/16085 - Reviewed-by: Guy Harris - -commit 300e055 -Author: Gerald Combs -Date: Wed Jun 22 12:44:02 2016 -0700 - - Qt: Use queued signals+slots for filter actions - - Many of our dialogs can send an "apply this display filter" signal to - the main window. Applying a display filter in turn creates a nested - event loop via cf_read+update_progress_dlg. If the "apply" signal+slot - is directly connected (which is the default, and which means we're - calling into a function table) we can close the dialog while the signal - is firing, which means we return into a deleted object. - - Make all of the filterAction signals+slots queued instead of direct. - - Bug: 12523 - Change-Id: Ica331054c0aa52a7f33bd8df1fa65ecd09fdc292 - Reviewed-on: https://code.wireshark.org/review/16080 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 933c079 -Author: Uli Heilmeier -Date: Thu Jun 16 14:03:04 2016 +0200 - - HTTP: Split URI into path and query. Tokenize parameters. - - Split a HTTP URI into path and query. - Tokenize the parameters of a query. - - Bug: 12514 - Change-Id: I9892914eba9737c9751936ce62e63497aba61c61 - Reviewed-on: https://code.wireshark.org/review/15971 - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit fea6e73 -Author: Jeff Morriss -Date: Fri Jun 17 20:41:31 2016 -0400 - - RTP player: increase the maximum number of silence frames to 30 minutes worth. - - The BadAlloc X11 crash I reported in bug 4119 (which is why the limit was as - low as it was) has long since been fixed thanks to - bug 2630/I71e1bd2f9a62792db06ce887e2bbe7a96d110e0a so we can now deal with - more silence frames. - - Change-Id: I0127381e71e497560e0f23af04f9d96af1ed6335 - Ping-Bug: 5902 - Ping-Bug: 4119 - Ping-Bug: 2270 - Reviewed-on: https://code.wireshark.org/review/16003 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit bcae998 -Author: Gerald Combs -Date: Wed Jun 22 14:41:16 2016 -0700 - - Qt: Support the -j, -J, and -l command line flags - - Add support for -j, -J, and -l. Mark the -m flag deprecated. - - Bug: 12546 - Change-Id: Ic44b3997840018e5d571aa1813a1646bce11d4a6 - Reviewed-on: https://code.wireshark.org/review/16083 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 18a900f -Author: John A. Thacker -Date: Mon Jun 20 16:29:49 2016 -0400 - - Editcap: Fix setting of max_packet_number - - editcap -r only sets max_packet_number to the earliest, instead of latest, - packet or end of range selection. This changes it to the proper test. - - Bug: 12547 - Change-Id: I81772962b00fc6566ccead4fb44c6626a47fff31 - Reviewed-on: https://code.wireshark.org/review/16045 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 63027fc -Author: Pascal Quantin -Date: Tue Jun 21 15:31:39 2016 +0200 - - Windows: rename wiretap-${PROJECT_VERSION}.dll to libwiretap.dll - - This aligns the name with what is done for other Wireshark shared libraries. - Moreover it allows to compile a wiretap plugin once per major release, without - the need to recompile it each time ${PROJECT_VERSION} changes (each nightly - build / official release). - - Change-Id: I53c82277223a4f323079cf695168ac85c2fba523 - Reviewed-on: https://code.wireshark.org/review/16058 - Reviewed-by: Pascal Quantin - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit a9a306f -Author: Michael Mann -Date: Wed Jun 22 01:28:48 2016 -0400 - - Don't close Wireshark (GTK) if user cancels Save on Close. - - Bug: 9635 - Change-Id: I4a6e3ca676f1c1096521c0a8147a1459777c92fa - Reviewed-on: https://code.wireshark.org/review/16075 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 92ea291 -Author: Michael Mann -Date: Wed Jun 22 10:56:07 2016 -0400 - - Don't close Wireshark (Qt) if user cancels Save on Close. - - Bug: 9635 - Change-Id: I8c73c839419cd4bcb850824ffb42bf72eed50b19 - Reviewed-on: https://code.wireshark.org/review/16076 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit d9fb7f9 -Author: Gerald Combs -Date: Mon Jun 20 09:41:10 2016 -0700 - - Handle ENAMETOOLONG. - - g_strerror doesn't appear to handle ENAMETOOLONG. Check for it ourselves. - - Change-Id: Icd113a81e8d95bb3c84c91bb420a1a6a19bf5d40 - Reviewed-on: https://code.wireshark.org/review/16041 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - Reviewed-by: Michael Mann - -commit be303c2 -Author: Guy Harris -Date: Wed Jun 22 16:26:56 2016 -0700 - - No GeoIP, no need for geoip_none_. - - Change-Id: I6fb328d07718d2ff7a7d6008c936b7478ea6db3f - Reviewed-on: https://code.wireshark.org/review/16084 - Reviewed-by: Guy Harris - -commit f9cf660 -Author: Gerald Combs -Date: Wed Jun 22 10:56:30 2016 -0700 - - Qt: Fix crash in Conversations and Endpoints dialogs - - Don't assume that conv_item_t or hostlist_talker_t pointers never - change. GArrays can reallocate their data, and in our case this can - happen when we have more than 10,000 items (which is the size that the - conversation table code passes to_array_sized_new). - - Bug: 12288 - Change-Id: I88e58be830e35dde272f81fe9250b054fb87facf - Reviewed-on: https://code.wireshark.org/review/16078 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 692e2b6 -Author: Alexis La Goutte -Date: Wed Jun 22 21:08:57 2016 +0200 - - SSH: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang - - Change-Id: If084278acfeb82ae7c91aefff9035f156e8f4f15 - Reviewed-on: https://code.wireshark.org/review/16079 - Petri-Dish: Alexis La Goutte - Reviewed-by: Kenny Root - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit e82d0ae -Author: Gerald Combs -Date: Tue Jun 21 16:23:04 2016 -0700 - - Qt: Make the syntax line edit less greedy. - - In SyntaxLineEdit::event, only grab ShortcutOverride events that have - Ctrl+Alt modifiers. When the main window display filter edit has focus - this should let us use text editing shortcuts and most main window - shorcuts as appropriate. "Most" means everything except for time display - formats. We might want to use something other than Ctrl+Alt for their - modifiers. - - Bug: 12533 - Ping-Bug: 12270 - Change-Id: I61eb86b80b4237e6907d5e50262b8f5c291b27a7 - Reviewed-on: https://code.wireshark.org/review/16065 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Jeff Morriss - Reviewed-by: Michael Mann - -commit d46daa1 -Author: Balint Reczey -Date: Thu Jun 16 15:09:56 2016 -0700 - - GTK: Keep display filter applied when switching profiles - - Bug: 6130 - Change-Id: I3bcd6aaad33482474e3429e0dcc074973a338fca - Reviewed-on: https://code.wireshark.org/review/15992 - Petri-Dish: Balint Reczey - Tested-by: Balint Reczey - Reviewed-by: Stig Bjørlykke - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 0bf1cb2 -Author: Michael Mann -Date: Tue Jun 21 22:23:05 2016 -0400 - - Add address_to_bytes API. - - This will copy an address's "byte format" into a buffer. The original - intended design is for export_pdu functionality, which tries to do - this "manually" for many address types (and creates undesired dependencies) - - The default functionality if a "byte format function" isn't provided - (currently the case for all address types) is a memcpy of the address - data. Providing "address to byte" functions to aid export PDU - functionality will be provided later. - - Change-Id: I3703f9e617a8cef09165ad53a0f98c6372676b9b - Reviewed-on: https://code.wireshark.org/review/16070 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit c664f72 -Author: Gerald Combs -Date: Tue Jun 21 15:13:30 2016 -0700 - - Qt: Clear the packet list selection before freezing it. - - Call selectionModel()->clear() before removing our model. This will - hopefully make sure we don't end up with an invalid selection in - selectionChanged(). - - Clear the selection model before clearing the model while we're here. - - Change-Id: I1007eeaa480afa0fb31dafc15a49ca6c247b30c8 - Reviewed-on: https://code.wireshark.org/review/16062 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Kenny Root - Reviewed-by: Anders Broman - -commit debbf7e -Author: Michael Mann -Date: Tue Jun 21 20:30:35 2016 -0400 - - Move AT_VINES address type to VINES dissector. - - proto.c still has to deal with FT_VINES, but maybe that - can be refactored to the dissector too. - - Change-Id: Iee04eed3b75f91cb62bb7b625dd44baeeb9aebb3 - Reviewed-on: https://code.wireshark.org/review/16069 - Petri-Dish: Michael Mann - Reviewed-by: Anders Broman - -commit e7b78eb -Author: Michael Mann -Date: Tue Jun 21 20:06:01 2016 -0400 - - Move AT_USB to inside USB dissector. - - This required some hacking in the conversation table handling, but - still seemed worth it as USB address is not widely used. - Maybe a "is_stringlike" property for address types... - - Change-Id: I628a15c17cb1f595bb292130867adbc5bea0f41a - Reviewed-on: https://code.wireshark.org/review/16068 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 3ed06ec -Author: Guy Harris -Date: Tue Jun 21 16:34:36 2016 -0700 - - The C standard requires for getenv() and abort(). - - You might be able to get away with not including it on some or all - UN*Xes, but you can't do so on Windows with MSVC. - - Change-Id: Id2de70745e2a6e8dedc005a55030f3d3fcb54a69 - Reviewed-on: https://code.wireshark.org/review/16064 - Reviewed-by: Guy Harris - -commit 1b1296a -Author: Joerg Mayer -Date: Wed Jun 22 00:23:38 2016 +0200 - - More helpful failure when registration fails. - - Change-Id: I3c574c504cc9166d04b5b725a6a393767a58a280 - Reviewed-on: https://code.wireshark.org/review/16063 - Reviewed-by: Jörg Mayer - -commit 6cc90dd -Author: Guy Harris -Date: Tue Jun 21 11:21:33 2016 -0700 - - As with dissector_add_uint(), so with dissector_add_{string,guid}. - - Improve the error message for a null disssector handle. - - Fix indentation while we're at it. - - Change-Id: I1cb2f8ac52e56fc98f6b3ad981018f571e5a7bf0 - Reviewed-on: https://code.wireshark.org/review/16060 - Reviewed-by: Guy Harris - -commit d970da4 -Author: Joerg Mayer -Date: Tue Jun 21 19:56:00 2016 +0200 - - Slightly improve error message in case of initialization errors. - - Change-Id: Icb5d4f0f3bc60970737abbf62044f4550e8d3ca3 - Reviewed-on: https://code.wireshark.org/review/16059 - Reviewed-by: Jörg Mayer - -commit c3f3bd7 -Author: Martin Kacer -Date: Mon Jun 20 11:03:40 2016 +0200 - - tshark JSON and Elasticsearch output fix - - Fixed json and ek escape function - Fixed -j protocol filter to do exact match - Fixed -T json to correctly close json - Added -j protocol filter also to pdml output - - Bug: 11754 - Change-Id: I02f274e4a5a02346922b37bbe946c10340c242ea - Reviewed-on: https://code.wireshark.org/review/16034 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - Reviewed-by: Guy Harris - -commit df231d9 -Author: Pascal Quantin -Date: Tue Jun 21 15:30:33 2016 +0200 - - libcodecs and libwsutil are DLLs, not static libraries - - Change-Id: I4486f35e07c72d4ca35d5649de25d0c9abd2a964 - Reviewed-on: https://code.wireshark.org/review/16057 - Reviewed-by: Pascal Quantin - -commit 8a0b7cc -Author: AndersBroman -Date: Tue Jun 21 15:20:16 2016 +0200 - - Add a couple of vendor defines. - - Change-Id: I252b4f892a539c7fa585615ef636fc26de356bf7 - Reviewed-on: https://code.wireshark.org/review/16055 - Reviewed-by: Anders Broman - -commit 6b01909 -Author: AndersBroman -Date: Tue Jun 21 15:14:48 2016 +0200 - - [H248-Q1950] Correct signal ids. - - Change-Id: Iafb030313ed3b715a09146d131dfb4ffdcb7961a - Reviewed-on: https://code.wireshark.org/review/16054 - Reviewed-by: Anders Broman - -commit 57b6bc1 -Author: Anthony Coddington -Date: Tue Apr 5 14:21:36 2016 +1200 - - pcap: ERF per-Host ID/Source ID interface support - - Add encap_priv pointer to libpcap_t. - Initialize erf_priv when ENCAP_ERF. - Use erf_populate_interface_from_header() to dynamically create interfaces. - Free encap_priv on pcap_close. - - Ping-Bug: 12303 - Change-Id: Ieda425ef3e50a124d9c38ee4538aa3644128ce60 - Reviewed-on: https://code.wireshark.org/review/15362 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit d50b981 -Author: Yang Luo -Date: Thu Jun 16 11:39:32 2016 +0800 - - pcap: Add support to "new" Npcap native mode without setting PATH - - Npcap decided not to add "C:\Windows\System32\Npcap" to - system PATH in the installation any more (starting from - Npcap 0.07 r14). So this patch needs to be applied, otherwise - Wireshark will not find Packet.dll (the error message will - only say wpcap.dll is missing, but actually is Packet.dll - missing). - - Change-Id: Ifd8b6e6d8ecf9866cd37c3368b604de210ff8c7b - Reviewed-on: https://code.wireshark.org/review/15959 - Reviewed-by: Yang Luo - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 6ccee3e -Author: Stig Bjørlykke -Date: Tue Jun 21 08:55:14 2016 +0200 - - bthci: Show unknown ocf as undecoded - - Don't show unknown ocf values as unexpected parameters. - - Change-Id: I08a6c8c20d6382a847f0a2969e4c523a2873dd6f - Reviewed-on: https://code.wireshark.org/review/16048 - Petri-Dish: Stig Bjørlykke - Reviewed-by: Michal Labedzki - Petri-Dish: Michal Labedzki - Tested-by: Petri Dish Buildbot - Reviewed-by: Stig Bjørlykke - -commit 6ee5464 -Author: Stig Bjørlykke -Date: Tue Jun 21 08:52:51 2016 +0200 - - packetlogger: Add some info types - - Add Kernel, Kernel Debug and Error info types. - - Change-Id: I04547a426b69adde5186e8315a08f4648c1e7837 - Reviewed-on: https://code.wireshark.org/review/16047 - Petri-Dish: Stig Bjørlykke - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 9a5cdac -Author: Dario Lombardo -Date: Fri Jun 17 19:30:57 2016 +0200 - - debian-setup: add additional params to apt-get. - - Can be used to pass params like -qq and -y for automated installations, - like in travis-ci. - - Change-Id: Iddf18829f09ce6b16c1c71264adab38d0a893fe6 - Reviewed-on: https://code.wireshark.org/review/15999 - Reviewed-by: Balint Reczey - Reviewed-by: Alexis La Goutte - Reviewed-by: Dario Lombardo - -commit e6481a9 -Author: Michael Mann -Date: Tue Jun 21 01:19:47 2016 -0400 - - Check for negative nanoseconds in io,stat tap. - - Seconds were already being checked for negative values, but if there is - only a fraction of a second, the negative check wasn't being done, - which led to bad results. - - Bug: 9014 - Change-Id: I820e0a4b1384330acebf4a632a04f7840db2288b - Reviewed-on: https://code.wireshark.org/review/16046 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit f76af2e -Author: Jeff Layton -Date: Mon Jun 20 15:10:32 2016 -0400 - - ceph: c_dissect_sockaddr doesn't need the "data" pointer - - Change-Id: I8d4ca2e46a556e32e594610fd26c72840783601e - Signed-off-by: Jeff Layton - Reviewed-on: https://code.wireshark.org/review/16042 - Reviewed-by: Anders Broman - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit fa20f5c -Author: Rudra Rugge -Date: Wed Jun 15 11:32:57 2016 -0700 - - Add support for Opencontrail virtual network - - Change-Id: Ia6012e0f6425be069e222538eafb1191b398ec83 - Reviewed-on: https://code.wireshark.org/review/15930 - Reviewed-by: Alexis La Goutte - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 82ed904 -Author: AndersBroman -Date: Wed Jan 13 17:49:43 2016 +0100 - - [RNSAP]Update to V13.1.0 (2015-12) - - Change-Id: I6cb7099ac691d68ddae7be59bf37130c8affad42 - Reviewed-on: https://code.wireshark.org/review/13263 - Petri-Dish: Anders Broman - Reviewed-by: Anders Broman - -commit a83f88f -Author: AndersBroman -Date: Mon Jun 20 13:57:11 2016 +0200 - - [pre-commit-ignore] Dont check the asn1 files they are imported verbatime - from standards documents in most cases. - - Change-Id: Ie9db1a1431a201dc374f800b5118a199dcb51b9c - Reviewed-on: https://code.wireshark.org/review/16035 - Reviewed-by: Anders Broman - -commit 88b7a48 -Author: Guy Harris -Date: Sun Jun 19 23:54:33 2016 -0700 - - Pull the options structure initialization into commandline_other_options(). - - Change-Id: I931cde27a81566dfa0ce6e5c9307bfc1a4d5fe54 - Reviewed-on: https://code.wireshark.org/review/16033 - Reviewed-by: Guy Harris - -commit 7795082 -Author: Michael Mann -Date: Sun Jun 19 17:53:59 2016 -0400 - - Add display filter completion suggestions to color filters. - - Change-Id: I84d890b55c72e4427ceb2d64e4a7888c07c030f5 - Reviewed-on: https://code.wireshark.org/review/16024 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 5c1d58b -Author: Michael Mann -Date: Sun Jun 19 17:47:27 2016 -0400 - - Add field completion suggestions when adding a Display filter or Y Field to the IO Graph - - Bug: 11899 - Change-Id: I7cee36581dc773daa691dad10500124ab66520bc - Reviewed-on: https://code.wireshark.org/review/16023 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 66bb67c -Author: Gerald Combs -Date: Sat Jun 18 12:13:15 2016 -0700 - - GTK+: Truncate simple_message_box messages. - - In do_simple_message_box, build our primary message using - g_string_vprintf instead of g_strdup_vprintf. Truncate both the primary - and secondary messages so that we end up with merely annoyingly wide - dialogs instead of insanely wide ones. - - Bug: 9761 - Change-Id: I93ff76344c0da7d97cce5180ed9ecf9349190f6f - Reviewed-on: https://code.wireshark.org/review/16005 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit e3289a8 -Author: Martin Kaiser -Date: Fri Jun 17 13:43:20 2016 -0700 - - qt: reset the column sorting when a new file is loaded - - Bug: 12541 - Change-Id: I75656d4027dd39e1f97c4bcd38e0dea6fe2de297 - Reviewed-on: https://code.wireshark.org/review/16002 - Petri-Dish: Martin Kaiser - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 92f4c7c -Author: Pascal Quantin -Date: Sun Jun 19 16:52:50 2016 +0200 - - Add JSON export to Qt/GTK UI - - Change-Id: I5ff46a40cdb1f8f41565d2aa54c6f9e61d397e3a - Reviewed-on: https://code.wireshark.org/review/16013 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - Reviewed-by: Alexis La Goutte - Reviewed-by: Anders Broman - -commit bea1950 -Author: Guy Harris -Date: Sun Jun 19 17:42:14 2016 -0700 - - Protect some code that's only for Wireshark-with-pcap. - - Put that code inside #ifdef HAVE_LIBPCAP/#endif. - - Change-Id: I85768fd49a008341a95ac3c8656e96afa6741fbe - Reviewed-on: https://code.wireshark.org/review/16030 - Reviewed-by: Guy Harris - -commit e79e834 -Author: Guy Harris -Date: Sun Jun 19 16:36:57 2016 -0700 - - Move some option checking to common code. - - Change-Id: Icff9dacd73ea933c59ed664db05098dd8cb3dbf5 - Reviewed-on: https://code.wireshark.org/review/16029 - Reviewed-by: Guy Harris - -commit fb9a7d4 -Author: Guy Harris -Date: Sun Jun 19 15:28:39 2016 -0700 - - Don't assume we successfully read the configuration files. - - read_configuration_files() can fail and return NULL, so check that - commandline_info.prefs_p is non-null before dereferencing it. - - Fixes CID 1362778. - - Change-Id: I3066769c474d394fbfe548b50d6be704964e59d3 - Reviewed-on: https://code.wireshark.org/review/16028 - Reviewed-by: Guy Harris - -commit 30919f7 -Author: Guy Harris -Date: Sun Jun 19 15:18:00 2016 -0700 - - Don't assume we have an array of GeoIP databases. - - The attempt to open them might fail; if geoip_dat_arr is null, just - return 0 as the number of databases, don't crash. - - Change-Id: I967d863d328a42d7dce79f58d4fa67d922d0cb2c - Reviewed-on: https://code.wireshark.org/review/16025 - Reviewed-by: Guy Harris - -commit 234d8ea -Author: Guy Harris -Date: Sun Jun 19 14:12:30 2016 -0700 - - Pass the info strings directly to commandline_early_options(). - - Just pass them directly as arguments, don't stuff them into a structure. - - Change-Id: Iac84226f54898bc953011bca64795e9049762905 - Reviewed-on: https://code.wireshark.org/review/16022 - Reviewed-by: Guy Harris - -commit 85c805d -Author: Guy Harris -Date: Sun Jun 19 13:21:17 2016 -0700 - - Handle capture options in pcap-less Wireshark in the commandline_ routines. - - Get rid of the capture_option_specified and arg_error members of the - commandline_capture_param_info_t and commandline_param_info_t - structures, and have them be local variables in - commandline_early_options() and commandline_other_options(). Have - commandline_early_options() print the "sorry, Wireshark wasn't built - with pcap" and exit if -D was specified but Wireshark wasn't built with - pcap. - - Change-Id: I0efcdea89d9585af8f3c0a28aee060f33d3ec5fd - Reviewed-on: https://code.wireshark.org/review/16021 - Reviewed-by: Guy Harris - -commit 0ca9fc1 -Author: Guy Harris -Date: Sun Jun 19 13:00:13 2016 -0700 - - Fix indentation. - - Change-Id: I71332dc35047e7d8d32b428fb99b8b9368c41de6 - Reviewed-on: https://code.wireshark.org/review/16020 - Reviewed-by: Guy Harris - -commit 42985f4 -Author: Guy Harris -Date: Sun Jun 19 12:55:48 2016 -0700 - - Those aren't capture options, they're the options we must process early. - - The only one of those options that has anything to do with packet - capture is -i, and all we do there is check for an argument of "-"; the - rest are either - - 1) options that affect your preference settings (-C to select - the profile, -P to set the personal file directory path); - - 2) options that just print something to the standard output or - error and exit, before firing up the GUI; - - 3) extension command line options (-X). - - Change-Id: Iba9b8b14fe468e2ca9d4c67e1a9b8103603678d9 - Reviewed-on: https://code.wireshark.org/review/16019 - Reviewed-by: Guy Harris - -commit 147b3d5 -Author: Michael Mann -Date: Sun Jun 19 02:33:13 2016 -0400 - - Ability to invoke "Decode As..." as command-line argument for GUIshark. - - TShark has had the functionality for awhile. While the GUI version - still has ways to change and persist Decode As functionality, adding - command line functionality gives the Decode As from initial launch - of the GUI. - Was also an excuse to refactor a bunch of code out of tshark.c - - Bug: 5143 - Change-Id: Ie67007d75e897bc06cc9afd9b84372a96b93778c - Reviewed-on: https://code.wireshark.org/review/16008 - Reviewed-by: Michael Mann - -commit f4fc03d -Author: Guy Harris -Date: Sun Jun 19 09:52:55 2016 -0700 - - Get rid of an unused variable. - - There's no need for the capture_option_specified variable; it's now in a - structure. - - Change-Id: Ic2f1faee4666eea7ae91fd6899cecaa76d0ceb9f - Reviewed-on: https://code.wireshark.org/review/16018 - Reviewed-by: Guy Harris - -commit 6febf9b -Author: Guy Harris -Date: Sun Jun 19 09:29:21 2016 -0700 - - Get rid of an unused variable; set a structure member. - - There's no need for the capture_option_specified variable, but we *do* - need to initialize the capture_option_specified member of *param_info - before parsing the flags. - - Change-Id: I89d0b8c338c2784742b21ba4e854f702ce491849 - Reviewed-on: https://code.wireshark.org/review/16017 - Reviewed-by: Guy Harris - -commit bb44b48 -Author: Gerald Combs -Date: Sun Jun 19 08:10:58 2016 -0700 - - [Automatic update for 2016-06-19] - - Update manuf, services enterprise-numbers, translations, and other items. - - Change-Id: Idd2d53a32188f2e607351da874b1a68a4811ed57 - Reviewed-on: https://code.wireshark.org/review/16014 - Reviewed-by: Gerald Combs - -commit a383e69 -Author: Pascal Quantin -Date: Sun Jun 19 11:01:56 2016 +0200 - - Revert "tap: change glib functions to wmem." - - This reverts commit 2e9f3c5d366eaa7139fc877b5301392166b3f985. - - It breaks the registration of codec, dissector and libwiretap plugins. - - Change-Id: I4ef91dd192f765adf87ea9fe9f3693e25dbd24de - Reviewed-on: https://code.wireshark.org/review/16012 - Petri-Dish: Pascal Quantin - Reviewed-by: Pascal Quantin - -commit ff84512 -Author: Joerg Mayer -Date: Sun Jun 19 10:33:59 2016 +0200 - - Add modelines - - Change-Id: I3d5ed2e671ec761f3628fb8de6f393fdc915165e - Reviewed-on: https://code.wireshark.org/review/16011 - Reviewed-by: Jörg Mayer - -commit 51ceb6d -Author: Joerg Mayer -Date: Fri Jun 17 20:28:58 2016 +0200 - - Calculate and print CWmin and CWmax in addition to ECWmin and ECWmax - - This also changes the summary presentation to make it more compact - - Change-Id: I27ef8b2da280e36cff84dcb97d6d40dc0015a74b - Reviewed-on: https://code.wireshark.org/review/16000 - Reviewed-by: Jörg Mayer - -commit f4fd1a3 -Author: Guy Harris -Date: Sun Jun 19 00:49:42 2016 -0700 - - Fix problems when compiling without pcap. - - Change-Id: Id682a76ac561f92f65638bbdfcd4236eb92e46b7 - Reviewed-on: https://code.wireshark.org/review/16010 - Reviewed-by: Guy Harris - -commit 8634cee -Author: Guy Harris -Date: Sun Jun 19 00:38:41 2016 -0700 - - Put #ifdef/#endif around a variable used only on Windows. - - Change-Id: Ia6fed6db03cb88433469e758693fcc72c4bd9071 - Reviewed-on: https://code.wireshark.org/review/16009 - Reviewed-by: Guy Harris - -commit 9b5b444 -Author: Michael Mann -Date: Sat Jun 18 16:49:23 2016 -0400 - - Refactor command-line handling of GUI options. - - Both GTK and Qt both use the same command-line options, so refactor - the parsing and (possibly) applying of those arguments to a single - location. - - Ping-Bug: 12546 - Change-Id: Ib31e576c509c5d3d21c33d3247640d9f9c68661b - Reviewed-on: https://code.wireshark.org/review/16006 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit deef1dc -Author: Peter Wu -Date: Thu Jun 16 14:58:19 2016 -0700 - - cmake: add PIDL dissector generation support - - The dissectors list is generated based on regex magic on pidl/Makefile. - A dssetup.cnf file is added because all other protocols already have - this file. The srvsvc and wkssvc protocols cannot be built for some - reason, so just disable it (this mirrors the original Makefile). - - Add frsrpc and samr to PIDL_DISSECTOR_SRC list which was missing - compared to autotools. - - Tested with an out-of-tree and in-tree build with cmake (make and ninja): - - cmake -GNinja && ninja -v pidl-dissectors - touch epan/dissectors/pidl/dfs/dfs.idl && ninja generate_dissector-dcerpc-dfs - cmake . && make -C epan/dissectors/pidl generate_dissector-dcerpc-dfs - - Change-Id: Id8bf34e76c20053a8a393024560d90a048473e03 - Reviewed-on: https://code.wireshark.org/review/15962 - Petri-Dish: Peter Wu - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit c07fd44 -Author: Binh Trinh -Date: Fri Jun 17 21:46:11 2016 -0400 - - DCE/RPC: fix array of pointers with NULL - - Change-Id: Ie89f8fd4ec744d427d41866206d5a6784c5b224f - Reviewed-on: https://code.wireshark.org/review/16004 - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit a7aaf0b -Author: Chris Brandson -Date: Fri Jun 17 11:38:15 2016 -0700 - - ZigBee dissector added support for the Power Negotiation bit - - An update to R22 adds the Power Negotiation bit to the Parent - Information of the End Device Timeout Response - - Change-Id: I3d423e1088821ccaba98183e2be7f2152bd659d1 - Reviewed-on: https://code.wireshark.org/review/16001 - Reviewed-by: Pascal Quantin - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 631b9c4 -Author: Michael Mann -Date: Fri Jun 17 10:58:32 2016 -0400 - - GTPv2: Use proto_tree_add_bitmask - - Change-Id: I236a3513237a7a977389438adaf381542281943d - Reviewed-on: https://code.wireshark.org/review/15997 - Reviewed-by: Michael Mann - -commit 2dc3e52 -Author: Samiran Saha -Date: Fri Jun 17 18:20:04 2016 +0530 - - MKA: tvbrange for all subtrees corrected - - * Incorrect tvbrabge was affecting highlight on selection. - - * AN & Confidentiality Offset dissection fixed. - - Change-Id: Ibc4422322b765b0073471345f6e0bc3b1aeba2f9 - Reviewed-on: https://code.wireshark.org/review/15996 - Reviewed-by: Anders Broman - -commit 5a85add -Author: Kenny Root -Date: Thu Jun 16 00:12:53 2016 -0700 - - ssh: add RSA host key printing - - Adds a dissector for the ssh-rsa type of public key where the modulus - and public exponent are extracted out. - - Change-Id: I10b1f2d6f41878d9f7ffe5d399b9b7d4f69ad96e - Reviewed-on: https://code.wireshark.org/review/15975 - Reviewed-by: Anders Broman - -commit e600526 -Author: Kenny Root -Date: Wed Jun 15 17:05:54 2016 -0700 - - ssh: add hostkey information - - Adds a framework for hostkey to be printed out separately from the rest - of the key exchange. This will allow for individual key information to - be presented separately in subsequent changes. - - Change-Id: I27433772ef1a9e1c45f388809017ed07cf6e41fa - Reviewed-on: https://code.wireshark.org/review/15974 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit ecd4120 -Author: Binh Trinh -Date: Thu Jun 16 23:51:14 2016 -0400 - - Diameter-3GPP: add AVP 21 RAT-Type decoding - - Change-Id: Ibede796a52bb382525bc1f430d5fdecd555c233f - Reviewed-on: https://code.wireshark.org/review/15993 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Reviewed-by: Anders Broman - -commit e912db4 -Author: Joerg Mayer -Date: Fri Jun 17 17:45:28 2016 +0200 - - Add an expert item to asure that aifsn is at least 2 - - Change-Id: If7105ba2e476acca8a02ce740decc4966b0af1bb - Reviewed-on: https://code.wireshark.org/review/15998 - Reviewed-by: Jörg Mayer - -commit 2e9f3c5 -Author: Dario Lombardo -Date: Tue May 3 18:40:17 2016 +0200 - - tap: change glib functions to wmem. - - Change-Id: I878ae6b121a669f9b7f4e1e57bc079f0cb44c0bf - Reviewed-on: https://code.wireshark.org/review/15270 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Evan Huus - Reviewed-by: Anders Broman - -commit 2aa55a3 -Author: Binh Trinh -Date: Fri Jun 17 01:21:19 2016 -0400 - - GTPV2: add decoding of ECI into enodebid and cellid - - Change-Id: If46cc354e202ff9a126580bf742d747e42678f83 - Reviewed-on: https://code.wireshark.org/review/15994 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit a6da022 -Author: Jens Kilian -Date: Fri Jun 17 12:39:09 2016 +0200 - - Qt: Fix a compile error occurring on RedHat Enterprise Linux. - - Another missing Qt #include; probably caused by commit 157721c. - - Change-Id: I8ab4be9f18dffde7159debd842201e2a67230ec8 - Reviewed-on: https://code.wireshark.org/review/15995 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit a4f5802 -Author: Alexis La Goutte -Date: Wed Jun 15 00:04:21 2016 +0200 - - autotool: Add -Wc99-extensions CFLAGS - - See with CMake (ga9070e1a90) - - Change-Id: If768b663f9ed032503fc121785b078c0107cdadc - Reviewed-on: https://code.wireshark.org/review/15909 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Peter Wu - -commit 42b0609 -Author: Martin Kacer -Date: Mon Jun 13 15:47:44 2016 +0200 - - tshark JSON and Elasticsearch output - - Added ouput -T for json|ek - Added -j switch fo filter EK json|ek fields. - Added -x switch to work with json|ek to insert raw fields. - - Bug: 11754 - - Change-Id: Iad5a9092b843c074b0b774d1745fa14fca09f6b7 - Reviewed-on: https://code.wireshark.org/review/15869 - Reviewed-by: Jaap Keuter - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 0aa5f6c -Author: Peter Wu -Date: Thu Jun 16 15:23:59 2016 -0700 - - idl2wrs: fix more bad strndups - - Fixed another g_strndup case that truncated the name and replaced more - by strdups when possible. - - Change-Id: Id7ce4d82da9fb1d0071bc7a6b4e7c2062bf77f55 - Reviewed-on: https://code.wireshark.org/review/15988 - Reviewed-by: Anders Broman - -commit 22fb7a5 -Author: João Valverde -Date: Thu Jun 16 23:26:58 2016 +0100 - - mswsp: Remove null check (CID1355407) - - value->type is already asserted as not null (and probably shouldn't be). - - Change-Id: I574d3e7e0d5c636e6b731c1c817f2e457447afc1 - Reviewed-on: https://code.wireshark.org/review/15990 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 0ca6a6d -Author: João Valverde -Date: Wed Jun 15 02:20:11 2016 +0100 - - Align AUTHORS.src column - - Change-Id: I17ed5e0be356666e9b29490ce43deb357fe177ff - Reviewed-on: https://code.wireshark.org/review/15991 - Reviewed-by: João Valverde - -commit f9c2a2e -Author: João Valverde -Date: Thu Jun 16 10:38:33 2016 +0100 - - LDSS: Add an assertion (CID280539,CID280540) - - Change-Id: I18082a4d45f0c320b8ee0e11139295eb1aee2c89 - Reviewed-on: https://code.wireshark.org/review/15968 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit 157721c -Author: Gerald Combs -Date: Thu Jun 16 14:09:28 2016 -0700 - - Qt: Add "Copy As…" to VoIP Calls. - - Bug: 4389 - Change-Id: I88dba82bd63e8c3be2b6fac3eca88f810c62d8bd - Reviewed-on: https://code.wireshark.org/review/15985 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit ee6e89d -Author: João Valverde -Date: Thu Jun 16 10:18:07 2016 +0100 - - CANopen: Check array bounds for untrusted index (CID 1356262) - - Change-Id: If5ca51e5703fa4137ab9f388a99d613752d3b0d0 - Reviewed-on: https://code.wireshark.org/review/15983 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit 99e2466 -Author: Gerald Combs -Date: Thu Jun 16 13:31:47 2016 -0700 - - Add a sequence analysis wishlist item. - - Change-Id: Idea0bab80c7c05e3ad9f8591904e882df69a17ff - Reviewed-on: https://code.wireshark.org/review/15984 - Reviewed-by: Gerald Combs - -commit c269684 -Author: Martin Kaiser -Date: Thu Jun 16 10:20:40 2016 -0700 - - lemon: use a define for fseek()'s whence parameter - - for people who don't immediately understand what fseek(fp, 0, 2) does - - Change-Id: I297ba6fd718ef0f09c4d0b29bf433262c3c38435 - Reviewed-on: https://code.wireshark.org/review/15976 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 0600f92 -Author: Victor Barratault -Date: Thu Jun 16 14:06:32 2016 -0400 - - ldap: added modify-increment operation identification in packet dissection and generate the modified dissector dissector - - Change-Id: Iad745b9e0e8ab0bc055da7f26ec0822433897db7 - Reviewed-on: https://code.wireshark.org/review/15977 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 86a7ab1 -Author: Alexis La Goutte -Date: Thu Jun 16 20:51:24 2016 +0200 - - DEC DNART: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang - - Change-Id: Ic2d333b418928351f32673890c9c432c7bfa0f16 - Reviewed-on: https://code.wireshark.org/review/15982 - Reviewed-by: Anders Broman - -commit c1626db -Author: Alexis La Goutte -Date: Thu Jun 16 20:48:58 2016 +0200 - - SITA: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang - - Change-Id: I2565b0bee66f934561df506e87a35fdd14590f92 - Reviewed-on: https://code.wireshark.org/review/15981 - Reviewed-by: Anders Broman - -commit 13c0136 -Author: Michael Mann -Date: Wed Jun 15 18:54:07 2016 -0400 - - DCE/RPC proto_tree_add_boolean -> proto_tree_add_bitmask_value - - Change-Id: I88398aa1923e86bb83b97cc3904529a5810f6c40 - Reviewed-on: https://code.wireshark.org/review/15978 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit c98b0d5 -Author: Jaap Keuter -Date: Tue Jun 14 23:59:12 2016 +0200 - - Add Cisco ttag dissector - - Add dissector for Cisco ttag protocol. - - Bug: 12518 - Change-Id: Id17293a80b2b6827fd2d5c7ead098784c35a28ef - Reviewed-on: https://code.wireshark.org/review/15964 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit 0e8fef5 -Author: Jeff Morriss -Date: Thu Jun 16 12:43:24 2016 -0400 - - Finish getting making the Diameter XML valid XML. - - ... Except for the fact that many AVP names start with "3GPP". - - Make the AVP names XML IDs again. - - Fix all the grouped AVPs that reference AVPs (by name) or vice-versa. This - includes: - * Fixing a bunch of typos (including type mismatches). - * Commenting out a number of references to vendor AVPs for which we don't have - the specs. - * Adding a few missing AVPs. - - Change-Id: Ic2ddb50cc947877de9086be51f7813e8f9be02b4 - Reviewed-on: https://code.wireshark.org/review/15973 - Reviewed-by: Anders Broman - -commit 4ad428d -Author: Kenny Root -Date: Wed Jun 15 23:53:49 2016 -0700 - - ssh: set packet lengths correctly - - Each SSH packet was being set to be the remaining length of the frame. - This change sets the packet lengths correctly for each SSH packet. - - Change-Id: Id9c2331d875465cd5e6bb788d420e0025f5d496e - Reviewed-on: https://code.wireshark.org/review/15966 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit b22e1ae -Author: Kenny Root -Date: Wed Jun 15 23:54:43 2016 -0700 - - ssh: packets after SSH_MSG_NEWKEYS are encrypted - - According to RFC 4253 section 7.3, once the SSH_MSG_NEWKEYS is received - all packets after that will be encrypted using the negotiated keys. This - can happen in the middle of a frame, so account for the offset in the - frame where this happens. - - Change-Id: Ibc3b06a4bdfe38ae15b0e65afac6f5d3646cb58d - Reviewed-on: https://code.wireshark.org/review/15965 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit 9a5e6a6 -Author: Michael Mann -Date: Wed Jun 15 15:35:51 2016 -0400 - - DCE/RPC proto_tree_add_boolean -> proto_tree_add_bitmask_with_flags - - Change-Id: I8891ec90244ffd9609d8443df631a7c8e6453b7e - Reviewed-on: https://code.wireshark.org/review/15942 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 946b037 -Author: Samiran Saha -Date: Thu Jun 16 17:15:06 2016 +0530 - - MKA: Fix for GCM-AES-256 dissection & Added Enumeration for macsec-cipher-suite - - Change-Id: Ief38f949d3e30754a65fbfeaa64cbbd2f5646a9b - Reviewed-on: https://code.wireshark.org/review/15969 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 7d6e3e0 -Author: Thomas Shen -Date: Wed Jun 15 14:26:02 2016 -0700 - - NSH: Correct the display of the NSH header fields - - Change-Id: I3be75d20a3f00091aa3077e475f9ddb00eeca06c - Reviewed-on: https://code.wireshark.org/review/15963 - Reviewed-by: Alexis La Goutte - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 44ba346 -Author: Stig Bjørlykke -Date: Thu Jun 16 14:32:58 2016 +0200 - - gtk: Check chunk before g_string_chunk_clear - - Avoid this warning from wireshark-gtk: - (wireshark-gtk:39505): GLib-CRITICAL **: g_string_chunk_clear: assertion - 'chunk != NULL' failed - - Change-Id: I413b3435a1ac595236dd1c4e619e3af1543b6a91 - Reviewed-on: https://code.wireshark.org/review/15970 - Petri-Dish: Stig Bjørlykke - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit d3bb3a0 -Author: Victor Barratault -Date: Tue Jun 14 12:17:54 2016 -0400 - - Typing error line 4928 of packet-dns.c - - Change-Id: I1a6409262614a87c159236375223707c85114650 - Reviewed-on: https://code.wireshark.org/review/15972 - Reviewed-by: Martin Kaiser - -commit 44e3212 -Author: Peter Wu -Date: Wed Jun 15 22:23:46 2016 -0700 - - gitignore: updated cmake paths - - * files.txt: v2.1.0rc0-2918-g2e23b50 ("Add checkAPI calls to CMake.") - * epan: v2.1.0rc0-2202-g6b54fbf ("CMake: Add more structure to - libwireshark build") - * asn1: v2.1.0rc0-2330-g54a520d ("Move /asn1 to /epan/dissectors") - - Change-Id: I0ef590de7d262d96c011be360b958fbda72a61fa - Reviewed-on: https://code.wireshark.org/review/15961 - Reviewed-by: Peter Wu - -commit dabbaaf -Author: Peter Wu -Date: Sat Feb 28 17:44:27 2015 +0100 - - filesystem: Fix build dir detection when using cmake - - Fixes loading of plugins by detecting the build output directory of - cmake. This requires a "CMakeCache.txt" file to be present in the parent - directory (above run/). - - Change-Id: I297432cdcd0981646058410f3eadf5f73b5248c8 - Reviewed-on: https://code.wireshark.org/review/7453 - Petri-Dish: Peter Wu - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 897f9f7 -Author: Gerald Combs -Date: Wed Jun 15 13:17:41 2016 -0700 - - Add a note about the new intelligent scroll bar. - - Should we call it the intelligenter scroll bar? - - Change-Id: I67e76c1aabeb4b2e87e38815fe4ab120f0869b25 - Reviewed-on: https://code.wireshark.org/review/15936 - Reviewed-by: Anders Broman - -commit 50591ac -Author: Martin Kaiser -Date: Wed Jun 15 19:53:45 2016 -0700 - - CID 1250642: check the return value of dup() - - abort if it is -1 - - Change-Id: Ie14c18679ff74529731558d6742f63ebfb9fe97b - Reviewed-on: https://code.wireshark.org/review/15958 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit b223d64 -Author: Jeff Morriss -Date: Thu Jun 16 00:04:36 2016 -0400 - - Make the rest of the Diameter AVP names unique. - - In most cases this means prepending the application- or vendor-name to force - uniqueness. A few vendors have duplicates within their namespace--append the - AVP code to these. - - Also fix a few other invalid names (with spaces or parentheses in the names). - - Change-Id: I5bb78d31526122dd5782055638af410cc497e49d - Reviewed-on: https://code.wireshark.org/review/15960 - Reviewed-by: Anders Broman - -commit f749a64 -Author: Balint Reczey -Date: Tue Jun 14 22:29:34 2016 -0700 - - cmake: Detect proper large file defines even with -Wno-error - - Without this change large file support was detected as available - even when it was not without additional flags on 32 architectures. - - As a result mergecap and other programs are built without large - file support causing mergecap not being able to write files - bigger than 2GB on i386 systems. This used to work properly - with autotools builds, but not with CMake ones. - - Change-Id: Ibfd043342b2a48310d2ac9d760e6404a701c5808 - Reviewed-on: https://code.wireshark.org/review/15937 - Petri-Dish: Balint Reczey - Tested-by: Petri Dish Buildbot - Reviewed-by: Balint Reczey - -commit 4962ea6 -Author: Dario Lombardo -Date: Wed Jun 15 00:47:44 2016 +0200 - - qt: move free_stat_tables from SimpleStatisticsDialog::fillTree to ~SimpleStatisticsDialog. - - Add a reference count to stat_tap_table_ui to prevent bad deallocations. - - Bug: 12437 - Change-Id: Ib9b1f929d08a574c306dc755ec416ab94a3fd6d3 - Reviewed-on: https://code.wireshark.org/review/15920 - Reviewed-by: Peter Wu - Petri-Dish: Peter Wu - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit a38db78 -Author: Jeff Morriss -Date: Wed Jun 15 13:25:44 2016 -0400 - - Update the X11 dissector to use the latest mesa and xcbproto. - - Change-Id: Ia1395cffaebbcf6585b9167861d8c3b4d86cf821 - Reviewed-on: https://code.wireshark.org/review/15923 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit d1d27bd -Author: Balint Reczey -Date: Wed Jun 15 19:16:42 2016 -0700 - - Qt: Clarify follow stream dialog's format button - - The stream is not just shown, but also saved in ASCII, EBDIC, Raw, etc. - - Change-Id: Ic29e3273ebb9a3eca0fe791bdd48606c4be3b828 - Reviewed-on: https://code.wireshark.org/review/15957 - Reviewed-by: Anders Broman - -commit 8b94a66 -Author: Alexis La Goutte -Date: Wed Jun 15 23:35:58 2016 +0200 - - X11: Fix last indent issue on X11 generator - - and regenerate X11 dissector - - Change-Id: If2c781d346713f5a2a2e97de84c0fedcfd1958af - Reviewed-on: https://code.wireshark.org/review/15944 - Reviewed-by: Anders Broman - -commit a9d9d4f -Author: Alexis La Goutte -Date: Wed Jun 15 22:52:18 2016 +0200 - - x11: Regenerate dissector after indent change on g2b8caf31cca - - Change-Id: Iac1522998c5983b417a0083b9c607a60e7f66e8c - Reviewed-on: https://code.wireshark.org/review/15943 - Reviewed-by: Anders Broman - -commit b5a8c4f -Author: Dario Lombardo -Date: Thu Jun 16 01:25:03 2016 +0200 - - randpktdump: fix a crash. - - Randpktdump requires the init the wtap opttypes. - Fixed making the init function public and calling it. - - Bug: 12539 - Change-Id: I02585c41012deacff1526b51ed09ab555cbfc8ce - Reviewed-on: https://code.wireshark.org/review/15951 - Petri-Dish: Anders Broman - Reviewed-by: Martin Kaiser - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 79aab92 -Author: AndersBroman -Date: Wed Jun 15 23:57:39 2016 +0200 - - Don't call g_ascii_strcasecmp() with an NULL string. - - Change-Id: I6efbdcb51efe5f2db233827e32e2105db6322d6c - Reviewed-on: https://code.wireshark.org/review/15946 - Reviewed-by: Anders Broman - -commit 83b2d5e -Author: Dario Lombardo -Date: Thu Jun 16 02:34:27 2016 +0200 - - gtk: add initializer (CID 1362745). - - Change-Id: Ib1bc11e905b0a4e84302e3f9ac43f3a87afd6edf - Reviewed-on: https://code.wireshark.org/review/15954 - Reviewed-by: Martin Kaiser - -commit 66d26d7 -Author: Jeff Morriss -Date: Wed Jun 15 22:01:31 2016 -0400 - - Remove a bunch of unassigned ETSI AVPs. - - These were presumably there to allow indexed search of the AVP list but it - wasn't working anyway (binary search was used). And the expert info for - "unknown" (to Wireshark) AVPs is a good thing. - - Change-Id: Id6b9e5c90b8a2a6e3cf4415cd1b6114308c74440 - Reviewed-on: https://code.wireshark.org/review/15956 - Reviewed-by: Anders Broman - -commit 38afb1d -Author: Rudra Rugge -Date: Wed Jun 15 15:22:25 2016 -0700 - - ip-over-ib description entry was missing - - Description entry was missing in the list. - - Change-Id: Ia8f8bd4608ee6800a352f4979752b5c45c4a5086 - Reviewed-on: https://code.wireshark.org/review/15947 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 37c40bd -Author: Pascal Quantin -Date: Wed Jun 15 18:06:04 2016 -0700 - - Export wtap_optionblock_copy_options() symbol - - It can be useful for wiretap plugins - - Change-Id: Ic56e4357ba3bfcef30d13615efc1361399c3133e - Reviewed-on: https://code.wireshark.org/review/15955 - Reviewed-by: Pascal Quantin - -commit 60578aa -Author: Pascal Quantin -Date: Wed Jun 15 13:42:56 2016 -0700 - - file_util.c: do not search in Npcap installation folder when calling ws_load_library() - - ws_load_library() is not used to load packet.dll or wpcap.dll (we use ws_module_open() for this). - Let's not lose time checking the folder content. - - Change-Id: Ibd4a71b8b0c5ffc0c4c146eca51ad9f20964515b - Reviewed-on: https://code.wireshark.org/review/15938 - Reviewed-by: Pascal Quantin - -commit b2c7e8e -Author: Martin Kaiser -Date: Wed Jun 15 13:02:39 2016 -0700 - - mongo: return the number of bytes we actually consumed - - even if the document length is 0, we consumed at least 4 bytes for the - length field - - bug: 12534 - Change-Id: I2f1612bf575b558c1bcc0afe8202b202747846e3 - Reviewed-on: https://code.wireshark.org/review/15934 - Reviewed-by: Anders Broman - -commit c5528d0 -Author: Jeff Morriss -Date: Wed Jun 15 18:40:53 2016 -0400 - - Make some more Diameter AVP names unique. - - In some cases this means using the correct (updated?) name from the - specification. In others it means prepending the application- or vendor-name - to force uniqueness. - - Remove a few more "Unassigned" AVPs from the XML files. - - Change-Id: I61d55ef97ff8efc3317c91bf79e73031735f740a - Reviewed-on: https://code.wireshark.org/review/15949 - Reviewed-by: Anders Broman - -commit e551731 -Author: Peter Wu -Date: Wed Jun 15 14:06:23 2016 -0700 - - idl2wrs: fix code generation - - Fixes a regression from v1.99.9rc0-470-g87f2bd4 which truncated function - names to 26 characters. - - Test: - - cd epan/dissectors/dcerpc/budb - make IDL2WRS=/tmp/wsbuild/run/idl2wrs - diff packet-dcerpc-budb.c ../../packet-dcerpc-budb.c - - While at it, replace all g_strndup(X, strlen(X)) occurrences with - g_strdup(X) since that is the same thing and less redundant. - - Change-Id: Id8da45792c830e2287cf8f14ff6245149751afd2 - Reviewed-on: https://code.wireshark.org/review/15939 - Petri-Dish: Peter Wu - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - Reviewed-by: Anders Broman - -commit 1708e2e -Author: Balint Reczey -Date: Wed Jun 15 15:40:15 2016 -0700 - - gtk: Fix null dereference in stats - - This fixes the bug reported to Debian: - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786704 - - Change-Id: Iabe19c11067318d78664a17fa00d6a4d1998250c - Reviewed-on: https://code.wireshark.org/review/15948 - Reviewed-by: Balint Reczey - -commit fb38049 -Author: Pascal Quantin -Date: Wed Jun 15 14:50:03 2016 -0700 - - proto.c: allow calling proto_item_add_bitmask_tree() with a length set to 0 - - This is required for the flags from packet-frame.c - - Bug: 12536 - Change-Id: I60bfe671687bcd3a9b5c997ba62bed563e890548 - Reviewed-on: https://code.wireshark.org/review/15945 - Reviewed-by: Pascal Quantin - Reviewed-by: Michael Mann - -commit c3190ad -Author: Alexis La Goutte -Date: Wed Jun 15 20:35:47 2016 +0200 - - capture info (wslua): Dereference of null pointer - - Change-Id: Iced579d5acaefa9d1c8e3775a53916773bf87659 - Reviewed-on: https://code.wireshark.org/review/15929 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Peter Wu - -commit a8f73e9 -Author: Balint Reczey -Date: Wed Jun 15 14:14:23 2016 -0700 - - documentation: Suggest using prefixed public symbols - - Change-Id: I9153756b0e921fd74d7df9d119337f5484856ba0 - Reviewed-on: https://code.wireshark.org/review/15940 - Reviewed-by: Anders Broman - -commit 04058b8 -Author: Gerald Combs -Date: Wed Jun 15 11:27:53 2016 -0700 - - Qt: Adjust the search frame layout. - - Add padding on the left side of the search frame in order to reduce the - amount of mousing required on large screens. - - Change-Id: I1dcd8c4a103f4a462f4ab60a22a93b8c0f28b055 - Reviewed-on: https://code.wireshark.org/review/15928 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit 66efbdb -Author: Jeff Morriss -Date: Wed Jun 15 16:01:05 2016 -0400 - - Make some Diameter AVP names unique. - - In some cases this means using the correct (updated?) name from the - specification. In others it means prepending the application name to force - uniqueness. - - Change-Id: I8301c769af2b2279c0be7c1bc65e99fe25c1cc80 - Reviewed-on: https://code.wireshark.org/review/15935 - Reviewed-by: Anders Broman - -commit 1b0d51f -Author: dsrsupport -Date: Wed Jun 15 19:45:50 2016 +0300 - - ZigBee: decode ZBOSS traffic dump and Interpan frames as ZigBee. - - If decoded ZBOSS traffic dump, sure this is ZigBee, so bypass heuristic. - If decoding air sniffer dump, try to go thru heuristic by checking for ext address src mode required for interpan. - - Change-Id: Iddf799400a4cf0fd73714f06b99e3d11c8cb2e60 - Reviewed-on: https://code.wireshark.org/review/15921 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 561a063 -Author: Gerald Combs -Date: Fri Jun 10 15:26:57 2016 -0700 - - Pass "/utf-8" to Visual C++ 2015. - - Many projects (Qt[1] and GNOME[2] in particular) either recommend, use, - or at least allow for UTF-8 in source and header files. Pass /utf-8 to - Visual C++ 2015 so that it will behave itself around UTF-8 and be more - like that nice compiler down the street. - - [1] https://wiki.qt.io/Strings_and_encodings_in_Qt - [2] https://bugzilla.gnome.org/show_bug.cgi?id=767218 - - Change-Id: Ibc90d235742134cb42dd796ba529699bcbbe3ad0 - Reviewed-on: https://code.wireshark.org/review/15821 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit ca1c5f5 -Author: Alexis La Goutte -Date: Wed Jun 15 20:14:18 2016 +0200 - - diameter (3GPP): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang - - Change-Id: Iaa74265df66455528c86658a26812876574a904a - Reviewed-on: https://code.wireshark.org/review/15927 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 6d89f3b -Author: Jeff Morriss -Date: Wed Jun 15 13:31:41 2016 -0400 - - Update to the latest config.guess and config.sub - - Change-Id: Id493fb3b79326b522a3a11c3258531683f159187 - Reviewed-on: https://code.wireshark.org/review/15924 - Petri-Dish: Jeff Morriss - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 64169e3 -Author: dsrsupport -Date: Wed Jun 15 18:48:01 2016 +0300 - - ZigBee: add support for inter-pan transmissions. - - Added dissection of inter-pan nwk and aps stub to be used to decode ZLL commissioning cluster. - - Change-Id: I871016a93854f1caf2f14f2f84e5397de5f1e2ff - Reviewed-on: https://code.wireshark.org/review/15918 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 6baa1b5 -Author: Pascal Quantin -Date: Wed Jun 8 15:57:00 2016 +0200 - - Remove Nmake build system - - Change-Id: I3bd474f3cda9667dec66426b5729449953df3e61 - Reviewed-on: https://code.wireshark.org/review/15777 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Jörg Mayer - Reviewed-by: Balint Reczey - -commit 88bd50c -Author: Guy Harris -Date: Wed Jun 15 12:15:54 2016 -0700 - - Don't map the interface ID for records that don't pertain to an interface. - - And revert to the previous behavior of map_phdr_interface_id(); that - change broke the mergecap tests when it was merging pcap files into a - pcapng file. - - Change-Id: I2e079b0e87dce06e98faa9ab7615f9b9b2701b77 - Reviewed-on: https://code.wireshark.org/review/15932 - Reviewed-by: Guy Harris - -commit 5a73176 -Author: Pascal Quantin -Date: Wed Jun 15 11:46:53 2016 -0700 - - Win: convert atkversion.h to UTF-8 - - Change-Id: I7bfa9be11596cc9a3e1b0226c6865edf47e96782 - Reviewed-on: https://code.wireshark.org/review/15931 - Reviewed-by: Pascal Quantin - -commit edf0b5c -Author: Dario Lombardo -Date: Wed Jun 15 20:05:32 2016 +0200 - - qt: add initializer to ExpertPacketTreeWidgetItem (CID 1362746). - - Change-Id: I8ca154907e01fb40affb9e5f5a0aaf55921c95db - Reviewed-on: https://code.wireshark.org/review/15926 - Reviewed-by: Gerald Combs - -commit de23fbc -Author: Martin Kaiser -Date: Wed Jun 15 10:53:43 2016 -0700 - - zbee-nwk: don't THROW() an exception from a dissector - - we already have an expert info, so we can just return the number of - bytes in the tvb - - Change-Id: I6199760316d7ef141877bc8f65012d36e4dd357b - Reviewed-on: https://code.wireshark.org/review/15925 - Reviewed-by: Anders Broman - -commit ec5acbc -Author: Stig Bjørlykke -Date: Fri Mar 11 18:42:49 2016 +0100 - - wtap: Make default_filter static - - Address of stack memory associated with local variable 'default_filter' - is still referred to by the global variable 'filter_option' upon returning - to the caller. This will be a dangling reference. - - Change-Id: I6160a37f05b8aea245b723ec50803e4062886738 - Reviewed-on: https://code.wireshark.org/review/14427 - Petri-Dish: Stig Bjørlykke - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 9ba9a05 -Author: João Valverde -Date: Wed Sep 30 14:34:39 2015 +0100 - - Display "IP DSCP" column as short text - - Ping-Bug: 12429 - Change-Id: I618b2017e161d89f0efa25ce2fb82a1808e8d315 - Reviewed-on: https://code.wireshark.org/review/10701 - Reviewed-by: João Valverde - -commit babb9e3 -Author: Peter Wu -Date: Wed Jun 15 08:45:54 2016 -0700 - - androiddump: fix leak on --extcap-interfaces - - extcap_base_register_interface duplicates the memory, so there is no - need to keep it around. - - Change-Id: I2bac8be519b659504c512d4eb29be8f7ef6dbd59 - Reviewed-on: https://code.wireshark.org/review/15919 - Reviewed-by: Anders Broman - -commit 95a0579 -Author: Pascal Quantin -Date: Wed Jun 15 08:24:48 2016 -0700 - - win-setup.ps1: stop downloading user-guide; with CMake it is generated from source code - - Change-Id: I3b015594bd6a6b0c41938ba17d5690c08e04f490 - Reviewed-on: https://code.wireshark.org/review/15917 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit 525fd71 -Author: Michael Mann -Date: Tue Jun 14 23:17:25 2016 -0400 - - proto_tree_add_boolean -> proto_tree_add_bitmask_list_value - - Change-Id: Ic644042d238b5f2abcd874bca92c6dea55804ba9 - Reviewed-on: https://code.wireshark.org/review/15913 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit d25a60c -Author: Gerald Combs -Date: Sun Apr 24 11:21:50 2016 -0700 - - More Sysdig / system event support. - - Add REC_TYPE_SYSCALL to wiretap and use it for Sysdig events. Call the - Sysdig event dissector from the frame dissector. Create a "syscall" - protocol for system calls, but add "frame" items to it for now. - - Add the ability to write Sysdig events. This lets us merge packet - capture and syscall capture files. - - Change-Id: I12774ec69c89d8e329b6130c67f29aade4e3d778 - Reviewed-on: https://code.wireshark.org/review/15078 - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit b26e757 -Author: Jaap Keuter -Date: Wed Jun 15 08:53:14 2016 +0200 - - Let the calculated window scale be 16 bit wide. - - Even though TCP window scale shift is only 8 bits, the scale - calculated from it is max 16384. therefor a 16 bit value. - Let the tree item map to the single byte in the TVB, while - allowing the value to be 16 bit. - - Bug: 12525 - Change-Id: I41cebc62f6b8b09e13efa5f3b7432001e8d994e1 - Reviewed-on: https://code.wireshark.org/review/15914 - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 0ef1d94 -Author: Michael Mann -Date: Tue Jun 14 11:55:08 2016 -0400 - - Allow control of individual columns to be (un)writable. - - Most protocols just want to limit COL_INFO or COL_PROTOCOL - so give that level of granularity. - - Bug: 12144 - Bug: 5117 - Bug: 11144 - Change-Id: I8de9b7d2c69e90d3fbfc0a52c2bd78c3de58e2f8 - Reviewed-on: https://code.wireshark.org/review/15894 - Reviewed-by: Jeff Morriss - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit c19e6c2 -Author: Peter Wu -Date: Tue Jun 14 14:52:01 2016 -0700 - - cmake: fix ENABLE_ASAN detection - - Do not add -fsanitize=undefined when ASAN is requested, UBSAN is a - different feature (which could be added later as desired). This makes - the -DENABLE_ASAN=1 option match the autotools --enable-asan option. - - Fail hard if ASAN support is requested but not supported, this avoids - surprises when something is wrong. Fix ASAN detection by setting the - linker option too. - - Note: if you have previously set ENABLE_ASAN=1 with the broken ASAN - detection, you have to clear your CMakeCache.txt file to redo the - detection. - - Change-Id: Iba6ca0da0336eccedd0cf31a251baad9d1aff5b4 - Reviewed-on: https://code.wireshark.org/review/15908 - Petri-Dish: Peter Wu - Reviewed-by: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 3a59021 -Author: Jeff Morriss -Date: Mon Jun 13 15:28:16 2016 -0400 - - Change how dissectors do late-field-registration to avoid a double-registration - assertion. - - If a dissector forces registration of fields during dissection it needs to do - so in a way that clears the prefix registration. Otherwise epan will call the - registration routine a 2nd time (which will cause us to assert out) if a user - types a display filter (with the dissector's prefix) that doesn't exist. - - Update the proto_register_prefix() comments to reflect this. - - Change-Id: I3ce29243395fb55192bb5dfd950baa88410ac136 - Reviewed-on: https://code.wireshark.org/review/15881 - Petri-Dish: Jeff Morriss - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit 22fd85d -Author: Martin Kaiser -Date: Mon Jun 13 18:05:11 2016 -0700 - - mount: fix a memory leak - - don't copy the wmem-buffer from address_to_str() into a g_malloc()ed one - that is never freed - - instead, realloc the wmem-buffer and add the nfs path to it - - (nfs_name_snoop_add_name() will make a copy internally) - - Change-Id: I4274a4a413c09f3f1d78beba65d94748ce185413 - Reviewed-on: https://code.wireshark.org/review/15902 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit eb4ed5a -Author: Guy Harris -Date: Tue Jun 14 17:35:51 2016 -0700 - - Clean up some messages. - - We're checking for more than just a 64-bit off_t; we're checking for the - ability to do 64-bit seeks in files, even if, as on Windows, the APIs - are different. - - Remove trailing white space and clean up some comments while we're at - it. - - Change-Id: I6122b6d6b44ff5dd3a4d8268f9793193e65817ce - Reviewed-on: https://code.wireshark.org/review/15912 - Reviewed-by: Guy Harris - -commit 51dd96f -Author: Pascal Quantin -Date: Tue Jun 14 16:11:18 2016 -0700 - - Fix OSX buildbot - - Dirty CORBA IDL dissectors must be compiled without -Werror option - - Change-Id: I46431c635274399cd6d365a608cdc0aecbc59c95 - Reviewed-on: https://code.wireshark.org/review/15911 - Reviewed-by: Pascal Quantin - -commit 38d08e0 -Author: Dario Lombardo -Date: Tue Jun 14 19:35:32 2016 +0200 - - dns_stats: generate stats just for pure dns (not mDNS, not LLMR). - - The stats for mDNS and llmnr are pending. The change just resolves a bug - in the stats that are wrongly generated when the traffic is mDNS or LLMR. - - Bug: 12492 - Change-Id: Ie772e204d0ddea997dd8cbf609725605c8a507c8 - Reviewed-on: https://code.wireshark.org/review/15897 - Reviewed-by: Alexis La Goutte - -commit 58023e5 -Author: Alexis La Goutte -Date: Tue Jun 14 23:43:15 2016 +0200 - - proto(.h): fix '@return' command used in a comment that is attached to a function returning void [-Wdocumentation] - - Change-Id: Ie0e502adcc8eb00f65ffa6c018d5b9d79655ddb7 - Reviewed-on: https://code.wireshark.org/review/15907 - Petri-Dish: Alexis La Goutte - Reviewed-by: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - -commit b7e32bb -Author: Michael Mann -Date: Tue Jun 14 17:23:58 2016 -0400 - - FIX dissector - Improve Message info - - Bug: 5350 - Change-Id: I4b2d60549f9680bbc008a2abba5d7ec108f6bf22 - Reviewed-on: https://code.wireshark.org/review/15905 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 581a17a -Author: Pascal Quantin -Date: Mon Jun 13 15:11:55 2016 -0700 - - CORBA IDL: compile dissectors with /Ox when using MSVC2013 x64 - - By default Windows files are compiled with /O2 optimization flag (that brings the best performance). - But MSVC2013 x64 compiler generates buggy code for CORBA IDL dissectors. - Let's downgrade the optimization to /Ox for those files specifically. - - Bug: 12495 - Change-Id: Ibbb532653808d915c82bd20b55dd9e68d86b1207 - Reviewed-on: https://code.wireshark.org/review/15884 - Reviewed-by: Peter Wu - -commit d74113f -Author: Jeff Morriss -Date: Tue Jun 14 17:38:17 2016 -0400 - - Don't list "AVP" as a possible member of a grouped AVP. - - There's no AVP named "AVP". And there's no need to tell Wireshark that any AVP - may put in the group (the RFC lists "AVP" for that purpose). - - Change-Id: I3591af725ebe089e13eae7b712ef4404cb7924a2 - Reviewed-on: https://code.wireshark.org/review/15906 - Reviewed-by: Anders Broman - -commit 9bb4edf -Author: Dario Lombardo -Date: Tue Apr 5 18:24:25 2016 +0200 - - packet.c: remove const compiler warning. - - Change-Id: Ida9384dccb0e8bacbc9aad39515c3dae9c5ce563 - Reviewed-on: https://code.wireshark.org/review/14768 - Reviewed-by: João Valverde - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 40a3cbf -Author: Pascal Quantin -Date: Tue Jun 14 11:31:10 2016 -0700 - - Qt: fix crash when opening Expert Info dialog - - g6ff19ff tried to access cinfo by following a chain of pointers from - expert_info. Access cinfo from cap_file_, which is more reliable. While - we are at it, let's explicitly check the pointer validity. - - Change-Id: I0da72c5b1d2230a49c125a1b57c81c3115c4f2fb - Reviewed-on: https://code.wireshark.org/review/15901 - Petri-Dish: Gerald Combs - Reviewed-by: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit c0c00f4 -Author: Jeff Morriss -Date: Tue Jun 14 10:52:28 2016 -0400 - - Give unique names to a bunch of reserved, experimental, etc., AVPs. - - Also remove a bunch of AVPs that are unassigned/unallocated--there's no - real benefit to telling users that... - - Change-Id: I1b18a11a1b65189d21520c74aae3dde77688e592 - Reviewed-on: https://code.wireshark.org/review/15895 - Reviewed-by: Anders Broman - -commit 4ba1fe4 -Author: Joerg Mayer -Date: Tue Jun 14 21:45:53 2016 +0200 - - Replace wlan_ignore_wep_ by wlan_ignore_prot_ and WLAN_IGNORE_WEP_ by WLAN_IGNORE_PROT_ - - Change-Id: I870cc1e5293dd6e1a1b71157987e27399e080a73 - Reviewed-on: https://code.wireshark.org/review/15904 - Reviewed-by: Jörg Mayer - -commit 0d45698 -Author: Dario Lombardo -Date: Mon May 2 17:21:57 2016 +0200 - - tvbparse: change g_hash_table to wmem_map. - - Change-Id: I245595051617f6d6333314240825a526adf19339 - Reviewed-on: https://code.wireshark.org/review/15244 - Reviewed-by: Michael Mann - -commit a7ab65d -Author: Dario Lombardo -Date: Thu Apr 21 18:04:16 2016 +0200 - - addr_resolv: change g_hash to wmem_map. - - Change-Id: Ice7533fbeac700dae0a46766838818a32b0d5736 - Reviewed-on: https://code.wireshark.org/review/15051 - Reviewed-by: Michael Mann - -commit 1dabd3a -Author: Dario Lombardo -Date: Tue Apr 12 18:14:14 2016 +0200 - - dcm: remove g_malloc - - Change-Id: I3d00b710c6fc6e5798ecc5eca9af11ccac920e5a - Reviewed-on: https://code.wireshark.org/review/14913 - Reviewed-by: Michael Mann - -commit 374d120 -Author: Dario Lombardo -Date: Mon May 2 17:50:38 2016 +0200 - - tvbparse: change g_malloc to wmem_alloc. - - Change-Id: I6a6363400d9fd1d76b9de0c5deea83dfc7cea1e2 - Reviewed-on: https://code.wireshark.org/review/15245 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 76ed781 -Author: Joerg Mayer -Date: Tue Jun 14 21:12:16 2016 +0200 - - Add Aerohive gre tunnel between APs. - - Change-Id: I24d0320cd164ead2802af37d07016c9c46d18e9e - Reviewed-on: https://code.wireshark.org/review/15903 - Reviewed-by: Jörg Mayer - -commit e86af3a -Author: Peter Wu -Date: Sun Apr 3 11:10:02 2016 +0200 - - wslua: remove FAIL_ON_NULL_MEMBER_OR_EXPIRED - - Ensure that the member cannot be NULL at initialization, simplifies - checkCaptureInfo and checkCaptureInfoConst logic. - - Change-Id: I2d9caa4a235310569ebbf0b30199dd3df7a4c093 - Reviewed-on: https://code.wireshark.org/review/14791 - Reviewed-by: Anders Broman - -commit f6e223c -Author: Peter Wu -Date: Sun Apr 3 10:58:44 2016 +0200 - - wslua: Drop unused "push_code" macro parameter - - Reduce noise, no caller has used this parameter since its introduction. - Msotly automated regex search and replace. - - Change-Id: I4b1180bfee8544b38d19c9c440ff5b9b0dc080b2 - Reviewed-on: https://code.wireshark.org/review/14790 - Petri-Dish: Peter Wu - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit cecb227 -Author: Alexis La Goutte -Date: Fri Jun 3 17:56:54 2016 +0200 - - Add dissector for Real Time Location System (RTLS) - - Change-Id: I494cbb8c3c6da18dfd7901d098dde6448226f67e - Reviewed-on: https://code.wireshark.org/review/15711 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 4000386 -Author: Irene Ruengeler -Date: Mon Jun 13 17:39:42 2016 +0200 - - Fix SCTP analysis broken - - Bug: 12513 - Change-Id: I3fdf79106ed007aadf528f0b373fb7a487f3d9a9 - Reviewed-on: https://code.wireshark.org/review/15870 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 798f7e9 -Author: Balint Reczey -Date: Tue Jun 23 13:51:32 2015 -0700 - - gtk: Allow restoring maximized windows as maximized - - without losing window decorations on GNOME on the secondary monitor. - - Bug: 11303 - Change-Id: Ie8f541dba9d49f9fe5d4892a8dc1cd42091afe1d - Reviewed-on: https://code.wireshark.org/review/9077 - Reviewed-by: Balint Reczey - Reviewed-by: Peter Wu - Petri-Dish: Peter Wu - Reviewed-by: Anders Broman - -commit f8031fa -Author: Binh Trinh -Date: Tue Jun 14 00:37:53 2016 -0400 - - Added XML proper decoding for XML CDATASection - - Bug: 11755 - Change-Id: Iecf7ce4bfad45d0c49f3af205e8489e53077198b - Reviewed-on: https://code.wireshark.org/review/15889 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - Reviewed-by: Anders Broman - -commit cbfa817 -Author: Anders Broman -Date: Tue Jun 14 15:37:33 2016 +0000 - - Revert "Move inclusion of CmakeListsCustom to the end of the file in order to have all defines in place." - - This reverts commit bcbcad1e597f89e64389b6cc25b2fdbe9f89d960. - - This change breaks building of custom plugins. - - Change-Id: I63e88ceb922ca23ead9784705ad8ba088a504fd1 - Reviewed-on: https://code.wireshark.org/review/15893 - Reviewed-by: Anders Broman - -commit 2f9957a -Author: Alexis La Goutte -Date: Tue Jun 14 15:40:57 2016 +0200 - - browser (dcerpc): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang - - Change-Id: I158a5fd8a645cd4d58565a6a4ee64371d271eb8e - Reviewed-on: https://code.wireshark.org/review/15892 - Petri-Dish: Alexis La Goutte - Reviewed-by: Martin Kaiser - -commit af6936c -Author: Balint Reczey -Date: Mon Jun 13 20:01:08 2016 -0700 - - GTK: Disable liboverlay-scrollbar that crashed wireshark on Ubuntu - - Bug: 11400 - Change-Id: I40d901ab3ef43a61ef984014dabc0547605ef77c - Reviewed-on: https://code.wireshark.org/review/15888 - Reviewed-by: Anders Broman - -commit 048ba7a -Author: Martin Kaiser -Date: Mon Jun 13 15:50:33 2016 -0700 - - mount: don't THROW() an exception from a dissector - - if the length is too large, we can simply skip nfs_name_snoop_add_name() - and the code to prepare its input - - Change-Id: I30c9a89edf7b48c45b52e7dad099ac4151f7f4a7 - Reviewed-on: https://code.wireshark.org/review/15883 - Reviewed-by: Anders Broman - -commit 238a984 -Author: Jeff Morriss -Date: Mon Jun 13 19:51:29 2016 -0400 - - Don't register Wireshark for .pfx (IPFIX) files. - - (As pointed out by Gerald) .pfx files are (more commonly) PKCS#12 files. - People may be upset if we start grabbing them. - - Change-Id: Iecf857d082b7f2a0ad4fdd1a932332fc3c9d9498 - Reviewed-on: https://code.wireshark.org/review/15886 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit da50994 -Author: Jeff Morriss -Date: Mon Jun 13 20:14:41 2016 -0400 - - Adjust the Diameter DTD to accept applications and vendors in any order. - - Change-Id: I301a138b7f6db2d1a9ce1a20ebecf94e100bf831 - Reviewed-on: https://code.wireshark.org/review/15887 - Reviewed-by: Jeff Morriss - -commit 4e13588 -Author: John A. Thacker -Date: Mon Jun 13 16:36:07 2016 -0400 - - extcap: Check libssh >= 0.6.0 for sshdump, ciscodump - - sshdump and ciscodump require libssh >= 0.6.0. Check for this version and - only build them if a sufficient version is present. (The other checks - stay; in particular, ssh_userauth_agent doesn't exist on Windows and - must be checked separately.) - - Bug: 12507 - Change-Id: Ibe42b0cbb597cd9c4aab51f44d48185940ad954b - Reviewed-on: https://code.wireshark.org/review/15882 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Dario Lombardo - Tested-by: Dario Lombardo - Reviewed-by: Michael Mann - -commit 4943082 -Author: Jeff Morriss -Date: Mon Jun 13 19:28:04 2016 -0400 - - Fix Custom.xml so it can be (correctly) included into the main dictionary. - - This file is included into dictionary.xml so it doesn't need all the DOCTYPE - stuff. - - Change-Id: I8397b3babe45c28706867be3169ce6ed566930e6 - Reviewed-on: https://code.wireshark.org/review/15885 - Reviewed-by: Jeff Morriss - -commit 90fa55d -Author: João Valverde -Date: Mon Jun 13 05:35:14 2016 +0100 - - Add missing const to inet_ipv6.h - - Make it simpler too. - - Change-Id: I97dc79d7ac536089c1fa6ec2c20f19754d47a9d4 - Reviewed-on: https://code.wireshark.org/review/15866 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit 72af485 -Author: Martin Kaiser -Date: Sat Jun 11 13:56:33 2016 +0200 - - dcerpc: don't THROW() an exception from a dissector - - remove the checks in dissect_ndr_ucarray_core() where a block or bytes - dissection function is called and an exception is thrown if the offset - wraps around, i.e. the final offset is lower than the initial one - - the block functions eventually call proto_tree_add_item(), which throws - an exception if necessary - - the bytes functions end up calling functions to dissect basic types. - insert calls to tvb_ensure_bytes_exist() if those functions increase our - offset without reading data. thus, an exception is thrown if there's an - overflow. - - remove some unnecessary if (tree) checks while at it - - Change-Id: I8006399ae20934daeec231246debe247f8dedbf0 - Reviewed-on: https://code.wireshark.org/review/15832 - Reviewed-by: Anders Broman - -commit 551b824 -Author: Michael Mann -Date: Mon Jun 13 15:34:16 2016 -0400 - - Add proto_tree_add_bitmask_list_value. - - Ran across enough situations that proto_tree_add_bitmask_list couldn't - solve that it seemed necessary. - - Change-Id: I6a540ac6efca76cae7c4571a84bb400538652784 - Reviewed-on: https://code.wireshark.org/review/15880 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 720b47f -Author: Andreas Leibold -Date: Fri Jun 10 10:41:19 2016 +0200 - - Updates on AVB IEEE 1722 protocol to support more 1722 subtypes. - - packet-ieee1722.c now contains the entire protocol. - packet-ieee1722a.c file was removed, because the term 1722a is outdated - and now part of 1722 protocol. - - Change-Id: Ic2f44a2752f9254cde62d878dc971f09cddc5adc - Reviewed-on: https://code.wireshark.org/review/15810 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - Reviewed-by: Anders Broman - -commit 858dc0c -Author: Martin Kaiser -Date: Sun Jun 12 16:31:57 2016 -0700 - - use #include for generated include files - - the same mechanism as described in - 7c40de5c38ac71323455c51dcc14a5eb385ce718 - could trick us into using the wrong config.h - - fix this for some occassions where config.h is included before we - include zlib.h - - I saw compile errors on windows where we picked up config.h from a linux - build and zlib failed because of a mission unistd.h - - Change-Id: I91cf73b96c9e1b6f009fb2376fabfe973d1ac941 - Reviewed-on: https://code.wireshark.org/review/15874 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit dda2acc -Author: Martin Kaiser -Date: Sun Jun 12 14:00:21 2016 -0700 - - qt: use #include for generated include files - - make sure that generated include files are picked up only from the - directories set by -I (or /I), not from the current directory - - if we use #include "file.h", Visual Studio searches for file.h in the - same diretory as the source file that includes file.h - - if we do an out-of-tree build with cmake and the source directory - contains files from an in-tree build (done with autotools), we might end - up including the wrong file - - Change-Id: Iaaed2626258b6ff0c12485fe3f436bd03bbb5adf - Reviewed-on: https://code.wireshark.org/review/15873 - Reviewed-by: Anders Broman - -commit 4ca4768 -Author: João Valverde -Date: Sat Jun 11 23:15:01 2016 +0100 - - IPv6: Add text marker for SRH next segment - - Change-Id: If13ffe4ddb9ae08e738ccf0c715dc12ce7a076e8 - Reviewed-on: https://code.wireshark.org/review/15834 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 4dad151 -Author: Martin Kaiser -Date: Mon Jun 13 11:36:10 2016 -0700 - - sip: remove some unnecessary if (tree) checks - - which shouldn't have any impact on performance - - we should not remove the chcks around blocks where - vb_format_text() is called - - Change-Id: Idc191cc70e7458225bbc5dfececb3c88c83ab5f1 - Reviewed-on: https://code.wireshark.org/review/15879 - Reviewed-by: Anders Broman - -commit bcbcad1 -Author: AndersBroman -Date: Mon Jun 13 20:51:48 2016 +0200 - - Move inclusion of CmakeListsCustom to the end of the file in order to have - all defines in place. - - Change-Id: I190257e9b833c409921bbca74c8ab531b632c60d - Reviewed-on: https://code.wireshark.org/review/15878 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 3fe879b -Author: Martin Kaiser -Date: Mon Jun 13 09:30:30 2016 -0700 - - isns: fix dead code - - do the special handling for len==0 and tag==ISNS_ATTR_TAG_PORTAL_GROUP_TAG - before going into the different attributes - - Bug: 12503 - Change-Id: I4dd6dcea25aba2e4963811a7a85f1eed1b906bcd - Reviewed-on: https://code.wireshark.org/review/15875 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 30d1afb -Author: Dario Lombardo -Date: Tue May 3 16:51:45 2016 +0200 - - tvbparse: change g_strdup_printf to wmem_strdup_printf. - - Change-Id: I57ff604d23967eb1f6481c7019e3eab0389dc3a5 - Reviewed-on: https://code.wireshark.org/review/15257 - Petri-Dish: Dario Lombardo - Tested-by: Petri Dish Buildbot - Reviewed-by: Guy Harris - Reviewed-by: Dario Lombardo - -commit 34cacfc -Author: Gerald Combs -Date: Mon Jun 13 11:17:48 2016 -0700 - - Qt: Fix a Windows version check. - - Fetch the version using QSysInfo::windowsVersion. - - Ping-Bug: 12010 - Change-Id: If63c576ec4f56f34b76f320cdd927bee427c8cb7 - Reviewed-on: https://code.wireshark.org/review/15876 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit b8201ae -Author: Gerald Combs -Date: Sun Jun 12 16:07:30 2016 -0700 - - Qt: Main window tab behavior. - - Make the main window tab order more closely match the GTK+ UI. Draw a - focus rect in the byte view text while we're here. - - Change-Id: I04212c14ea7f0d6865b709533246760adc02f45a - Reviewed-on: https://code.wireshark.org/review/15862 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Alexis La Goutte - Reviewed-by: Gerald Combs - -commit 1dcaeb3 -Author: Jeff Morriss -Date: Mon Jun 13 14:29:22 2016 -0400 - - Cisco Diameter: move the XML declaration to the top of the file. - - ... That's where it's supposed to be. - - Change-Id: I0ec68dc8757776bf757b52e75bc156acc7264ee5 - Reviewed-on: https://code.wireshark.org/review/15877 - Reviewed-by: Jeff Morriss - -commit d06cac6 -Author: Jeff Morriss -Date: Mon Jun 13 13:52:19 2016 -0400 - - Diameter (NSN): the attribute name is 'mandatory' not 'mandatory-flag'. - - Change-Id: Ifa19b59e23278abf332d8ab06dd5ad2059f3e679 - Reviewed-on: https://code.wireshark.org/review/15872 - Reviewed-by: Jeff Morriss - -commit 4e989c2 -Author: Jeff Morriss -Date: Mon Jun 13 13:37:08 2016 -0400 - - Diameter: close command elements. - - ... in order to make the XML (more) valid. - - Change-Id: Iefffff3208c98d6ea55d509ed35b57abd268baf3 - Reviewed-on: https://code.wireshark.org/review/15871 - Reviewed-by: Jeff Morriss - -commit 04b82a7 -Author: Michael Mann -Date: Sun Jun 12 12:28:02 2016 -0400 - - Convert AT_SS7PC to a "dissector address type" - - The formatting of the address type is determined by a preference in - packet-mtp3.c, so just make MTP3 register the address type. - Use address_type_get_by_name in other dissectors (and export_pdu) - to use the address type. - - Change-Id: Ifb32d7de27aeaa23cee8e803e25ffb3c905547b5 - Reviewed-on: https://code.wireshark.org/review/15856 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit e2e8456 -Author: Gerald Combs -Date: Fri Mar 18 13:13:44 2016 -0700 - - Use getc_unlocked in a few places. - - Use getc_unlocked or _fgetc_nolock instead of getc in a few places. This - reduces startup time by about 100ms here. - - Change-Id: I59ceb09678457c871cce79fcc3ce71998fe4f5af - Reviewed-on: https://code.wireshark.org/review/14518 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 92ef3d0 -Author: Anton Thomasson -Date: Fri Jun 10 16:12:24 2016 +0200 - - GSM RLC/MAC: add dissection of EC-GSM-IoT control messages - - Change-Id: Ib7096039aa9761fda96ed8552899833597ba70a6 - Reviewed-on: https://code.wireshark.org/review/15812 - Reviewed-by: Pascal Quantin - -commit 4679f5d -Author: Anton Thomasson -Date: Fri Jun 10 16:13:44 2016 +0200 - - GSM RR: add dissection of EC-GSM-IoT ccch control messages - - Change-Id: Ib40f78a0d1822bf216af0911f9672c750a78b265 - Reviewed-on: https://code.wireshark.org/review/15813 - Reviewed-by: Pascal Quantin - -commit c016dcd -Author: Jeff Morriss -Date: Sun Jun 12 19:00:37 2016 -0400 - - Diameter: free the diameter directory variable. - - It's only needed for a few milliseconds--there's no need for it to stick around - until the epan scope ends. - - As discussed on I51813815babb4c40722c38459139ab9e3e3ccb42. - - Change-Id: I81fef351ef2d700cc5ec5866340605704173fbdb - Reviewed-on: https://code.wireshark.org/review/15861 - Petri-Dish: Jeff Morriss - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 8b6ea37 -Author: Gerald Combs -Date: Sun Jun 12 15:10:02 2016 -0700 - - Qt: Make the capture filter read-only only in main welcome. - - As noted in gb7897dd, CaptureFilterCombo needs to be read-only until the - app is initialized. Move the code to do so to MainWelcome, otherwise the - capture filter entry in CaptureInterfacesDialog starts out read-only and - stays that way. Disable / enable the entire CaptureFilterCombo instead - of setting its lineEdit read-only status, which provides a stronger - visual indicator. - - Change-Id: Ic7bf5b5631b861ecf4dc8cca67beb5bf4ed27510 - Reviewed-on: https://code.wireshark.org/review/15859 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Reviewed-by: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 6ff19ff -Author: Gerald Combs -Date: Fri Jun 10 09:57:17 2016 -0700 - - Qt: Add the Info column contents to Expert Info. - - When "group by summary" is enabled, packet items contain a packet number - followed by a lot of empty space. Fill it with the contents of the Info - column. - - Set the first column title to "Severity" or "Packet" depending on the - item selection. - - Change-Id: Iff96ab2ec631300ec8f08e55019e191e88cff84a - Reviewed-on: https://code.wireshark.org/review/15814 - Reviewed-by: Gerald Combs - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 88f4374 -Author: João Valverde -Date: Wed Apr 27 15:07:03 2016 +0100 - - Indent register.c and other cosmetic changes - - Change-Id: I06e863e0b87118047f4c3b7618df02b9c7384a34 - Reviewed-on: https://code.wireshark.org/review/15836 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 20961a1 -Author: Binh Trinh -Date: Sun Jun 12 14:21:12 2016 -0400 - - Added Diameter 3GPP decoding of AVP 1404 - QoS-Subscribed - (removed spaces) - (removed C++ style comments) - - Change-Id: I0f6c7586486b48eab8659a048be451ce3fe1c72b - Reviewed-on: https://code.wireshark.org/review/15850 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 8ec8f6b -Author: Stig Bjørlykke -Date: Mon Jun 13 10:00:28 2016 +0200 - - Qt: Multi line import from hex dump without offsets - - Fix importing hex dump without offsets with multiple lines. - - Change-Id: I7a7339e375b3125688f5b5d29f493704c7b9944a - Reviewed-on: https://code.wireshark.org/review/15868 - Reviewed-by: Stig Bjørlykke - -commit 4e55a28 -Author: Alexis La Goutte -Date: Sat Jun 11 06:14:35 2016 +0200 - - RADIUS: Add Sangoma dictionary - - From FreeRADIUS master - - commit ba4b4402588ae87497a0b7c87e26eb5cb433c8a7 - Author: Alan T. DeKok - Date: Fri Jun 10 14:38:55 2016 -0400 - - Added dictionary.sangoma - - from http://wiki.sangoma.com/files/NSC-Radius-Support/dictionary.sangoma.txt - - Change-Id: Ie51ea6343a2a8a5b286d70451abce81ca920261f - Reviewed-on: https://code.wireshark.org/review/15823 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 87b5597 -Author: Michael Mann -Date: Sun Jun 12 11:12:15 2016 -0400 - - Add address_type_get_by_name - - This allows the decoupling of a dissector registering an address type - so it doesn't need to export the returned registered type. - - Change-Id: I49c913d042e70bd4b7ea1e964ba9511bb27304f5 - Reviewed-on: https://code.wireshark.org/review/15855 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 0baf13f -Author: Michael Mann -Date: Sun Jun 12 09:38:55 2016 -0400 - - Completely remove dissector_add_handle. - - It has been deprecated and replaced with dissector_add_for_decode_as. - - Change-Id: I5a4976f83951f749e70b5267570fca188daa7a07 - Reviewed-on: https://code.wireshark.org/review/15854 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 6ff6357 -Author: Pascal Quantin -Date: Sun Jun 12 14:50:04 2016 -0700 - - USB: fix dissection of URB setup when the payload was claimed by a sub dissector - - Bug: 12511 - Change-Id: Ic9af8358e2a8110f53c587201cafc337630c302a - Reviewed-on: https://code.wireshark.org/review/15858 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit fef202b -Author: Pascal Quantin -Date: Sun Jun 12 14:49:04 2016 -0700 - - USB HID: add dissector to USB Device 'Decode As' list - - Ping-Bug: 12511 - Change-Id: I6193e3bb084adf9925bb6800a756804164030630 - Reviewed-on: https://code.wireshark.org/review/15857 - Reviewed-by: Pascal Quantin - -commit db8dd0f -Author: João Valverde -Date: Mon Jun 13 03:49:37 2016 +0100 - - Rename a variable - - Change-Id: Ie5d859e166fbc8073be88cbbd96bffa877e6b654 - Reviewed-on: https://code.wireshark.org/review/15865 - Reviewed-by: João Valverde - -commit 3f0c709 -Author: Guy Harris -Date: Sun Jun 12 19:15:40 2016 -0700 - - Finish moving the parenthesis. - - Change-Id: I02f099ef198e360663b03857bdf9538bb63a7de8 - Reviewed-on: https://code.wireshark.org/review/15864 - Reviewed-by: Guy Harris - -commit 49db728 -Author: Guy Harris -Date: Sun Jun 12 18:45:45 2016 -0700 - - Fix a compile error. - - (Perhaps the Petri dish buildbots should, if a build fails, immediately - mark the change as failing the Petri dish build, without waiting for the - other build(s), so that you don't have to, for example, wait for the - Ubuntu buildbot to finish doing a test build for a change that doesn't - affect code built on UN*X.) - - Change-Id: I89ee1616d35c186fcabc0ec989936fa94116df70 - Reviewed-on: https://code.wireshark.org/review/15863 - Reviewed-by: Guy Harris - -commit 010e55c -Author: Guy Harris -Date: Sun Jun 12 15:30:35 2016 -0700 - - Don't assume we can get a module handle for kernel32.dll. - - A failure "shouldn't happen", but check anyway; if nothing else, that - squelches some complaining from the VS Code Analysis tool. - - Change-Id: I9b06db399741176d0e9f859eb650bed8a2f96d9c - Reviewed-on: https://code.wireshark.org/review/15860 - Petri-Dish: Guy Harris - Reviewed-by: Guy Harris - -commit d72b29c -Author: Stig Bjørlykke -Date: Sun Jun 5 21:06:51 2016 +0200 - - Qt: Add import from hex dump without offsets - - Added support for importing from hex dump without offsets. - This will create one packet with all hex values found in the file. - - Change-Id: I0414441721078befeb59aa6a87b9412646cfcf5c - Reviewed-on: https://code.wireshark.org/review/15743 - Petri-Dish: Stig Bjørlykke - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 0acc76a -Author: Léo Gaspard -Date: Sun Jun 12 22:35:16 2016 +0200 - - Fix typo in dissector doc - - Change-Id: I5ca20080f99905ab23d484d0be054a89c406c583 - Reviewed-on: https://code.wireshark.org/review/15852 - Reviewed-by: Anders Broman - -commit 752a8ea -Author: Alexis La Goutte -Date: Sun Jun 12 18:46:46 2016 +0200 - - expert_info_dialog (Qt): fix Uninitialized members (UNINIT_CTOR) reported by Coverity (CID 1362692) - - Change-Id: I1bc71ac7b9c08a9a5749aa9bc88863fa10eb27c7 - Reviewed-on: https://code.wireshark.org/review/15848 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit bc35660 -Author: João Valverde -Date: Sat Jun 11 18:09:05 2016 +0100 - - IPv6: Add dissection for SRH flags - - Change-Id: I535aba36cc906e8d78cb594900e9a7fdcbd26c83 - Reviewed-on: https://code.wireshark.org/review/15828 - Reviewed-by: Alexis La Goutte - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit d6e9665 -Author: Thibault Gerondal -Date: Sat May 28 02:55:04 2016 +0200 - - IPv6: Add support for Segment Routing (Type 4) Extension Header - - Bug: 12512 - Change-Id: I5672ff3b8c4e8afcc82e957933330e0bf9454b08 - Reviewed-on: https://code.wireshark.org/review/15593 - Reviewed-by: Alexis La Goutte - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: João Valverde - -commit cee3e82 -Author: João Valverde -Date: Sat Jun 11 06:10:17 2016 +0100 - - CMake: Make PROJECT_VERSION_EXTENSION code simpler - - The intent was to allow all sorts of overrides but, ugly. - - I don't think we need $cmake_package_string either, at least with - these changes. - - Follow-up to 7c6e859ccf210a45e1cc0f6da17692845e6b5a23. - - (And bdec712166ba924a2cdeaaca8ae580c343eaf02c). - - Change-Id: I808b6bd3a3c64d2a67165344e8fe23e8314c27db - Reviewed-on: https://code.wireshark.org/review/15835 - Reviewed-by: João Valverde - -commit 38d39f2 -Author: Guy Harris -Date: Sun Jun 12 12:18:14 2016 -0700 - - Have MemoryCheck() directly incorporate the error message and exit. - - Manually inline memory_error() in MemoryCheck(), so that static - analyzers know that, if MemoryCheck() sees a null pointer, it exists, - and the null pointer isn't subsequently used. - - Use MemoryCheck() instead of the one place where we manually checked for - a null pointer and called memory_error(). - - Change-Id: Id6b0328cfd17cb14ec9d1e461420896a31573c71 - Reviewed-on: https://code.wireshark.org/review/15851 - Reviewed-by: Guy Harris - -commit 7bbc60c -Author: Guy Harris -Date: Sun Jun 12 10:34:16 2016 -0700 - - Add more memory checks, and use MemoryCheck() for some existing checks. - - Always check for malloc() and realloc() failing. Use MemoryCheck() for - most of the checks - it's a bit cleaner and makes the error message the - same for those checks. - - Change-Id: I533153c697b37b85adfa0259c1352efece0b0486 - Reviewed-on: https://code.wireshark.org/review/15849 - Reviewed-by: Guy Harris - -commit aaba30a -Author: Gerald Combs -Date: Fri Jun 10 11:16:10 2016 -0700 - - Qt: Draw a border around inactive+selected packet list items. - - Try to make inactive+selected packet list items more visible by drawing - a border around them. Make an exception for Windows 7 and Vista if a - theme is active. - - Bug: 12010 - Change-Id: I974069dda92588b80772f577f319569751ff3347 - Reviewed-on: https://code.wireshark.org/review/15816 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit a5ff5c2 -Author: Gerald Combs -Date: Sun Jun 12 08:11:17 2016 -0700 - - [Automatic update for 2016-06-12] - - Update manuf, services enterprise-numbers, translations, and other items. - - Change-Id: I14deff6b9a13a51d66ebdea361686822583b07c0 - Reviewed-on: https://code.wireshark.org/review/15843 - Reviewed-by: Gerald Combs - -commit b882478 -Author: Martin Kaiser -Date: Sat Jun 11 14:23:59 2016 +0200 - - mongo: don't THROW() an exception from a dissector - - just return the overall length even if the value is not in line with the - protocol specification - - Change-Id: Ieeb5d1d265acb6de807a1175f07c7981db4b6c2b - Reviewed-on: https://code.wireshark.org/review/15833 - Reviewed-by: Michael Mann - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit be12133 -Author: Jaap Keuter -Date: Sat Jun 11 14:21:17 2016 +0200 - - Actually progress through the command data (CID-281394) - - The loop reading through the command data doesn't progress through - it, it just reads until the available data (represented by max_length) - runs out. It therefore: - - doesn't present the commands - - doesn't detect a missing final marker bit (CID-281394) - This change does make the code progress through the command data, - fixing both issues in the process. - - Change-Id: I61ba8b56b4a153affe9b4f9a574267f981ef0594 - Reviewed-on: https://code.wireshark.org/review/15825 - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 416c8a1 -Author: Balint Reczey -Date: Fri Apr 29 10:21:44 2016 +0200 - - debian: Regenerate ASN.1 dissector code during package build - - Change-Id: I3f7378ae5c048d3f954238bd04c707f039401ea1 - Reviewed-on: https://code.wireshark.org/review/15161 - Petri-Dish: Balint Reczey - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 2d095de -Author: Michael Mann -Date: Fri Jun 10 00:00:39 2016 -0400 - - Move Gateway Control Protocol (Context Tracking) into packet-h248.h - - The Gateway Control Protocol (Context Tracking) is used by both H248 - and MEGACO, so the functionality was refactored to epan, but should - really be kept in the dissector directory to minimize (and eventually - completely remove) the epan directory's dependence on it. - - Change-Id: I387b46aecde97234086bfdb7d8c546854fa301cd - Reviewed-on: https://code.wireshark.org/review/15798 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 68ef5db -Author: Michael Vigovsky -Date: Fri Jun 10 15:17:49 2016 +0300 - - Add missing scale in TDS type info - - Change-Id: I6734fe448e4ee6f20a0d57b1aaae5e7e61f0cb5c - Reviewed-on: https://code.wireshark.org/review/15811 - Reviewed-by: Alexis La Goutte - Reviewed-by: Michael Mann - -commit 5416a34 -Author: Guy Harris -Date: Sat Jun 11 19:13:14 2016 -0700 - - Handle zero-length addresses in cmp_address(). - - Don't compare the data if there's none to compare. - - Change-Id: Ib0e3541e448127869d19afddfc71bb441dba5874 - Reviewed-on: https://code.wireshark.org/review/15840 - Reviewed-by: Guy Harris - -commit 24f02da -Author: Guy Harris -Date: Sat Jun 11 18:59:25 2016 -0700 - - Add checks to address setting routines. - - Fail if: - - 1) you have an AT_NONE address with data; - - 2) you have a non-AT_NONE address with a zero length and a - non-null data pointer, or with a non-zero length and a null - data pointer. - - When comparing addresses for equality, just make sure the types are the - same, the lengths are the same and, if the lengths are non-zero, the - data is the same; don't treat AT_NONE specially - the "lengths are - non-zero" check will make sure we do the right thing. - - Make sure when we create an AT_NONE address it has a zero length and - null data pointer. - - Change-Id: I5c452ef0d140c2d9aef3004f1cfd124a95b78fb2 - Reviewed-on: https://code.wireshark.org/review/15839 - Reviewed-by: Guy Harris - -commit 4cab051 -Author: Jaap Keuter -Date: Sat Jun 11 14:49:59 2016 +0200 - - Store the tree item to add to later (CID-1159152) - - The tree item needed to test and append to isn't being stored, - so the items are never amended with notes, resulting in dead code. - - Change-Id: Ib1a9b7994ad12a9a9013d1bc1e1e4c165f34f20f - Reviewed-on: https://code.wireshark.org/review/15826 - Petri-Dish: Jaap Keuter - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 21007dc -Author: Michael Mann -Date: Thu Jun 9 11:02:33 2016 -0400 - - H225: Replace globals that track packet data with p_add_proto_data/p_get_proto_data. - - Change-Id: I0380151fb0f45063b81bc55dd5b8dc4add99ad30 - Reviewed-on: https://code.wireshark.org/review/15794 - Petri-Dish: Michael Mann - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit e659faa -Author: Guy Harris -Date: Sat Jun 11 13:28:29 2016 -0700 - - Line up comments. - - Change-Id: Ifda0499e00dfa38c936f7e054ab4d5b3a0fd627f - Reviewed-on: https://code.wireshark.org/review/15830 - Reviewed-by: Guy Harris - -commit de028e8 -Author: Vincent Helfre -Date: Thu Jun 9 17:47:20 2016 +0200 - - GSM RLC/MAC: improve dissection of Packet Resource Request message - - Change-Id: I8513ef550e81a97e1a8ac1c1f365355118d5ebae - Reviewed-on: https://code.wireshark.org/review/15827 - Petri-Dish: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Pascal Quantin - -commit e00d73a -Author: Martin Kaiser -Date: Sun May 29 16:35:22 2016 +0200 - - dcerpc-browser: don't THROW() an exception from a dissector - - the condition for THROW() will never be true - - there's no way to decrement offset below its initial value - the dissect_browser_TYPE_x_data() functions read a uint32 and increment - offset by 4 + the uint32 value that was read - - Change-Id: Ia5a63e714ffa0add601960d858452152e4d9b10b - Reviewed-on: https://code.wireshark.org/review/15627 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Martin Kaiser - Reviewed-by: Anders Broman - -commit c755c88 -Author: Martin Kaiser -Date: Fri Jun 3 20:11:56 2016 +0200 - - iso14443: dissect attrib's p3 byte - - Change-Id: Iec3595a9ee0f7037af1f949804f1022f315d1edc - Reviewed-on: https://code.wireshark.org/review/15824 - Reviewed-by: Martin Kaiser - -commit 5932044 -Author: João Valverde -Date: Fri Jun 10 19:30:36 2016 +0100 - - ftype-protocol: Fix [-Wcast-qual] warnings - - Change-Id: Ia8a02d8dc66aead486c8ae3f0bdf4cd82717ed20 - Reviewed-on: https://code.wireshark.org/review/15817 - Petri-Dish: João Valverde - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit b8779f9 -Author: Guy Harris -Date: Fri Jun 10 15:05:23 2016 -0700 - - More comment clarification. - - That's not "the biggest record we're willing to write", it's "the - biggest record the pcapng format supports, as the record length is a - 16-bit field". - - Change-Id: Icbd5e0cc4ed8e2a3a0d474245a9b9ed2c999d520 - Reviewed-on: https://code.wireshark.org/review/15818 - Reviewed-by: Guy Harris - (cherry picked from commit 09de28933f9a17d4472206e1ac4b7c92001e44f5) - Reviewed-on: https://code.wireshark.org/review/15820 - -commit 8626cef -Author: Guy Harris -Date: Fri Jun 10 11:02:07 2016 -0700 - - Make the IPv4 NRB code's comments match the IPv6 NRB code's comments. - - The IPv6 comments gave more details. - - Change-Id: I4e4d865feadbabfd625cdf2b2b162b99c4f23efa - Reviewed-on: https://code.wireshark.org/review/15815 - Reviewed-by: Guy Harris - -commit 00d36c7 -Author: Gerald Combs -Date: Thu Jan 14 11:15:46 2016 -0800 - - Qt: Expert info grouping. - - Add the ability to group expert info items by summary and enable it by - default. This more closely matches the GTK+ UI behavior. - - Show matching item counts while we're here. - - Bug: 12218 - Change-Id: Ic02267da8435fb70015de8dd15e0ac46faabbee9 - Reviewed-on: https://code.wireshark.org/review/15796 - Petri-Dish: Gerald Combs - Tested-by: Petri Dish Buildbot - Reviewed-by: Gerald Combs - -commit 237f2d4 -Author: Michal Labedzki -Date: Tue May 19 11:55:01 2015 +0200 - - Qt/Bluetooth: Add Device dialog - - Device dialog appears when user double clicks on device in - Devices dialog (Bluetooth->Devices). It provides - summary of device, like BD_ADDR, name, timeouts, etc. - Base on information from HCI layer, so this feature is more interesting - for local devices (capturing on its side). Each field has changes counter, - what mean that value at specified field changes in time, for example: - user change device name 3 times. Please note that initial change - is not counted. It means that you can see fielkd without any value - then change occur and counter is not increased. It will be increased - next time. Reason for that is in most cases field value is unknown - at start. - - Change-Id: Ife0a6bd454eac00a28f8eb2906e1b395695b0307 - Reviewed-on: https://code.wireshark.org/review/15793 - Petri-Dish: Michal Labedzki - Tested-by: Petri Dish Buildbot - Reviewed-by: Michal Labedzki - Tested-by: Michal Labedzki - -commit 2df337d -Author: Alexis La Goutte -Date: Fri Jun 10 08:42:41 2016 +0200 - - Bluetooth HCI (Qt): Remove Q_UNUSED - - See g21754f43e for detail - - There is always some other Q_UNUSED but include on #if/#endif... - - Change-Id: Ib2283660c91787acbf6392841faa3db6aed39438 - Reviewed-on: https://code.wireshark.org/review/15803 - Petri-Dish: Alexis La Goutte - Tested-by: Petri Dish Buildbot - Reviewed-by: Michal Labedzki - -commit e53a1ad -Author: Guy Harris -Date: Fri Jun 10 00:40:18 2016 -0700 - - Always count packets per encapsulation. - - Currently, for pcapng files, if all of the IDBs we've seen *so far* are - the same, we report it as the file's encapsulation type; however, we may - see IDBs of a different type in the future, so don't check for - per-packet encapsulation before counting packets of the encapsulation - type. - - Change-Id: I617ddcf2963aa16e7ba58855b3e5bf326ab7dc32 - Reviewed-on: https://code.wireshark.org/review/15808 - Reviewed-by: Guy Harris - -commit 1438d28 -Author: Guy Harris -Date: Fri Jun 10 00:31:36 2016 -0700 - - Set the size of the packet counts array when we create it. - - g_array_sized_new() sets the amount of *space allocated for* the array, - but doesn't actually set its *length*. - - Change-Id: Ia7deab34c758c88910dfb0e246a6903301e68029 - Reviewed-on: https://code.wireshark.org/review/15806 - Reviewed-by: Guy Harris - -commit 3ba7798 -Author: Guy Harris -Date: Thu Jun 9 23:59:34 2016 -0700 - - Set cf_info.num_interfaces before using it. - - Change-Id: I6ba5932f339ea6296dd91a6800721b11bcd4956a - Reviewed-on: https://code.wireshark.org/review/15804 - Reviewed-by: Guy Harris - -commit 777cddd -Author: Alexis La Goutte -Date: Fri Jun 10 07:04:44 2016 +0200 - - LANforge: fix wrong offset for magic detection - - Issue reported by Brent Lovelace https://www.wireshark.org/lists/wireshark-dev/201606/msg00034.html - - Change-Id: If296f01747316ddbe28e88d4d11d9df90d68bc5d - Reviewed-on: https://code.wireshark.org/review/15800 - Petri-Dish: Alexis La Goutte - Reviewed-by: Pascal Quantin - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit a4afda6 -Author: Jaap Keuter -Date: Thu Jun 9 23:51:04 2016 +0200 - - Remove superfluous length check (CID-1158783) - - When entering a loop with check for minimum length, don't stick - to the pattern of checking length first thing. - - Change-Id: I28c414108efa5499dbacd8527b2c3e654e49e808 - Reviewed-on: https://code.wireshark.org/review/15795 - Reviewed-by: Anders Broman - -commit 4233e9a -Author: Guy Harris -Date: Thu Jun 9 20:32:35 2016 -0700 - - Don't assume all IDBs are available aftre we open the file. - - IDBs can occur anywhere in the file, so if we see an interface ID bigger - than the number of IDBs we've see, re-fetch the interface information, - update the IDB count, and grow the packet count array as necessary. - - Get the information strings for interfaces after reading the entire - file; we don't need them until then. - - Change-Id: Ib6096e481e321de485710d14eadf7b5232bf0be7 - Reviewed-on: https://code.wireshark.org/review/15797 - Reviewed-by: Guy Harris - -commit f928a5f -Author: Jaap Keuter -Date: Thu Jun 9 08:04:04 2016 +0200 - - Make the determination if file is relative. (CID-1348040) - - The code tries to show a file handle when the file is relative - to it, but doesn't actually make that determination. Extract the - relevant bit and use that to flag the relative file. - - Change-Id: I7259c8843dc388b9dda96a73399a6da5575d3f5e - Reviewed-on: https://code.wireshark.org/review/15789 - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Anders Broman - -commit 0ccde30 -Author: Michael Mann -Date: Wed Jun 8 23:28:07 2016 -0400 - - MGCP: Replace globals that track packet data with passing data to functions. - - Change-Id: I9595abf882adb821fd3c08532afba1b7e20412fe - Reviewed-on: https://code.wireshark.org/review/15788 - Reviewed-by: Anders Broman - Petri-Dish: Anders Broman - Tested-by: Petri Dish Buildbot - Reviewed-by: Michael Mann - -commit 9fd37c0 -Author: Michal Labedzki -Date: Tue May 3 22:50:26 2016 +0200 - - Qt/Bluetooth: Set missing HCI Summary Occurence fields - - Set they to zeros at startup like other fields. - - Change-Id: I820e7a0ce8fad5726448cb83f85235ecf578d77d - Reviewed-on: https://code.wireshark.org/review/15792 - Petri-Dish: Michal Labedzki - Tested-by: Petri Dish Buildbot - Reviewed-by: Michal Labedzki - Tested-by: Michal Labedzki - -commit 508e0f4 -Author: Michal Labedzki -Date: Wed Jun 8 17:18:45 2016 +0200 - - Bluetooth: ATT: Fix Object List Control Point response - - Fix CID 1355646. - - Bug: 12496 - - Change-Id: Ia6c95c8f31a19b5e8fc21182658147ed4208d635 - Reviewed-on: https://code.wireshark.org/review/15790 - Petri-Dish: Michal Labedzki - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit 2a0d61e -Author: Michal Labedzki -Date: Sun May 29 11:10:24 2016 +0200 - - Logcat: Unicodize texts - - Text over Logcat is in real in Unicode. - ASCII does not display it correctly. - - Change-Id: I998dad1ee50c4b00b874a1f197f6e465fadd3e38 - Reviewed-on: https://code.wireshark.org/review/15791 - Petri-Dish: Michal Labedzki - Tested-by: Petri Dish Buildbot - Reviewed-by: Jaap Keuter - -commit d907fc2 -Author: Pascal Quantin -Date: Wed Jun 8 22:26:02 2016 +0200 - - Update Developer's Guide to reflect dissector_t signature change - - Change-Id: Ia793d94c7e79e49d1f27ad8adbdbafdb30131abe - Reviewed-on: https://code.wireshark.org/review/15783 - Reviewed-by: Pascal Quantin - -commit 078ab45 -Author: Guy Harris -Date: Wed Jun 8 18:12:48 2016 -0700 - - Use the locale's decimal separator for times as seconds and fraction. - - We use it when printing *other* seconds-and-fraction values, as we're - just using %f, so we should use it consistently. If you don't want - commas as decimal separators, you presumably don't want them anywhere; - if you want to standardize the way numbers are shown, set the locale to - the C locale. - - This addresses one of the two problems mentioned in bug 12500; there may - be other places in the Wireshark suite where we should use the locale's - decimal separator in times. - - Change-Id: I41f1c44d12ebf0f46ff678c977a955d09831b0cf - Ping-Bug: 12500 - Reviewed-on: https://code.wireshark.org/review/15787 - Reviewed-by: Guy Harris - -commit 6ec6beb -Author: Guy Harris -Date: Wed Jun 8 16:26:18 2016 -0700 - - ieee80211_htrate() isn't exported. - - Change-Id: I8a7a4727b473820d46ee543875f9fb57c5d79928 - Reviewed-on: https://code.wireshark.org/review/15786 - Reviewed-by: Guy Harris - -commit bdec712 -Author: Gerald Combs -Date: Wed Jun 8 14:55:06 2016 -0700 - - 2.1.0 → 2.1.1. - - Change-Id: Ib8aab341be406d3c6e9139ae670489bd9e3edcc5 - Reviewed-on: https://code.wireshark.org/review/15785 - Reviewed-by: Gerald Combs +395016356c [SBC-AP] Enhance info column information. +e6c0f03a42 about_dialog (qt): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +64c32c672c [Thrift] Handle optional elememts in struct. +41b571f9bd [Thrift] Add methods for the 64bit types. +3eb8784140 Use the Wayback Machine for a reference. +ea7a5bd02c Use separate dissectors for LAPD and LAPD-with-Linux-SLL-header. +3ec8338497 BACapp: Fix a loop check. +dcfc57486d IPMI: Add NULL pointer checks. +ab202adb0a Proto tree: Update left arrow navigation behavior. +8ab3060aac Thrift: stop dissection when encountering an unknown/unexpected type +5fcf5b9cc3 Don't assume all packets have time stamps. +1bed07558c WSUG: Minor edits. +d4e974553f Don't assume records all have time stamps and captured lengths. +4f9f1011db Speak of records, not packets. +746511d5ba packet-mq: Fix a wrong offset+Add value in val_str +0420088e9f Update couchbase dissector with collections and delete_time DCP +e4a6383caf Amend the comment with some background for the workaround. +4adb67fc16 AsciiDoc: Convert some comments. +80150df416 Update couchbase dissector with new HELLO feature values +1d999dea5c Qt: Update recent status via a non-blocking connection. +90b3e725d4 Delete an out-of-date comment. +b8121932e9 Have block read routines indicate whether the block should be returned. +8556f65e07 pcapng_read_block() should just return a Boolean. +f53750ac93 pcapng_read_section_header_block() should just return a Boolean. +dabb19572d More AsciiDoc → Asciidoctor updates. +444cac45b2 valid_but_empty_file is a Boolean, so declare it as such. +a44eece9aa Check for read errors by checking for PCAPNG_BLOCK_ERROR. +7b169cdedd Don't treat short reads as errors when checking the file type. +df088de18b Docs: Make our AsciiDoc markup more compatible with AsciiDoctor. +bb2680d9b4 Don't put knowledge about the "is this pcapng" test in the block-reading code. +d447467eb5 MQ: use real string length when calling strip_trailing_blanks() +551f6bdd8c MQ: keep extended value string array sorted +ad76b31c3f Don't install test programs (fuzzshark and dftest) +3aff560761 packet-mq: Fix problem in get_mq_pdu_len +ffc200ade3 [Automatic update for 2018-02-04] +c2debddb2c Don't assume address data is aligned. +676d4668c8 Note that we should show ISBs in the "packet" list. +2385ec8776 Give an IDB and an NRB as examples of the third type of block. +121abba1a2 Have individual plugin CMakeLists.txt files add library dependencies. +ebef0b0dda New symbols. +656c42646a Process all subdirectories of $pkgplugin as directories of plugins. +0c781eeef7 Disallow registration of some block type values for plugins. +3d574a4b2b mqtt: Put msgid and topic in Info column +6fd1531814 Add a comment explaining why err is volatile. +ebb471f211 Clean up addition of FT_IPv{4,6} fields. +d5f52cfaf5 Don't link wiretap plugins with libwireshark. +d8551c4247 Handle separate directories for libwireshark and libwiretap plugins. +2fecc96868 dmp: fix memleaks +2d8606b584 CIP Motion: Support Format Revision 3 +a4bb6c2d39 Make a deep copy of our filename in RecentFileStatus. +e3a7676186 quic: fix secret memleaks. +f244742b46 epl: fix map.title memleak. +d8565d8f1b Qt: Keep auto-scroll when starting a new capture +5cb7a729d3 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM +8604242e8f Qt: Avoid divide-by-zero if missing AUTHORS file +819b8174a9 cli: use SPDX identifiers. +d93db54dc0 capchild: use SPDX identifiers. +e52172c775 Qt: use SPDX identifiers. +e5f4ef0c42 ui: use SPDX identifiers. +d9368545f4 fuzzshark: use SPDX identifier. +45e7297c3a randpkt_core: use SPDX identifiers. +016e407702 codex: use SPDX identifiers. +c55974facc Qt: Add a missing HAVE_LUA guard +6c13f7070c Qt: add initializers in PacketDialog() (CID: 1427679). +bec60fa461 packet-mq: Add support for IMS+TM Struct +0fda778b45 Qt: Fix splash screen "Registering dissectors" message +dc86a285c1 SoupBinTCP: Remove try_conversation_dissector call +8bf837eddc Qt: Always update splash screen on action change +6adc7550a8 Note that /guard:cf requires CMake 3.9 or newer. +4a417149d4 Fix memleak in color_filters_read_globals() +5c511d23e3 RTP: ensure that bta2dp_info and btvdp_info are always initialized +d7be8465b9 Fix endianness of CAN-ETH CAN packet +142c03516e Qt: Show Lua scripts as links in the about box. +d1b1575f6d oss-fuzzshark: try to fix oss-fuzz assert fails. +d25e7885e6 base64: Adjust whitespace for readability +3f93c6e799 json: Adjust whitespace +d4b5943ba8 Qt: Always show the Plugins tab in the about box. +c84b0aeead Qt: More byte view and proto tree fixes. +d3e50fedf7 buffer: add g_assert to all functions. +dd3b82ebc8 oss-fuzzshark: test code to debug some oss-fuzz assert fails. +40f0f6885f TDS: ensure to always initialize tds_encoding_char even when protocol is unknown +0c7bbc7536 Qt: Avoid a potentially large memdup. +b14e32cc77 New dissector Session Multiplex Protocol SMP +66af843eb5 bacapp: make sure to NUL terminate bf_arr. +85fed81b63 ieee80211: various fixes to the 802.11ax support. +8398488b8c IAX2: always initialize src_vformat and dst_vformat +1e05b8c894 [MEGACO] Clear megaco_command between commands. +f23feb339e hsrp: Fix UDP port number for HSRPv6 +210db80a54 Qt: fix compilation when building without Lua +f5a8711ef1 Qt: About dialog updates. +47e1798762 Qt: Byte view and proto tree fixes. +55e74ba841 Qt: Write recent before applying profile changes +043b45e840 UI: Rename profiles without delete +eda5c950b6 IO Graph: Add some vector checks. +b81c5ad26f ieee1905: add missing NULL terminatator to ieee1905_reporting_policy_flags[]. +18f16c8b93 Qt: Fix crash when no plugins are configured +228a919366 Remove more unused images. +461fb517d1 Qt: Check for a valid capture file in the status bar. +709757e996 radiotap: Refactor some aspects of the radiotap dissector. +fc6c5be229 SIP: Fixed matching of INVITE request to INVITE response. +9d87994b67 Byte view: Mark bytes using an outline. +cdcf9d0817 ieee802154: Allow generic nonce to be passed in CCM* API. +7207c82464 wiretap/merge.c: Fix memory leak, fix description. +c9d98323f6 file.c: Fix read from array index out of bounds. +a584eab239 New RTCP dissector for transport-cc +27ae22bd25 usbdump: Add usbdump wiretap plugin as functional example +94d7500a7d SDP/RTP: Support for "bundled" media. +d328a58fc6 wifi-dpp: A number of further changes from the recent testing. +3dd5574800 Remove some unused images. +42322ac8cf dct2000 wiretap: expect all lines to have exactly 4 subsecond digits. +8342e5f97b codecs: register SBC codec once. +38c0ffe4c6 Avoid #ifdef'ing out translation units +6d29434c3f DNP3: Limit the amount of "empty" objects/fields can be present in a packet. +8333c02731 dct2000: for speed, avoid ws_strtoi32() while reading timestamp +c21b2e7f94 Display JSON in compact form +f8bb0757f3 ieee80211: Implement two more extended IE from IEEE STD 802.11. +67b2851002 radiotap: Mark unknown fields as unknown instead of reserved. +bc36e2a113 cli: free memory on exit in tap-comparestat (found by clang). +907d8ff41f Protect UAT color "datatype" from an empty string +5c12473014 TDS: Dissect TDS4.2 response packet +20d4c7bb62 androiddump: Raise ADB timeout to 2s for slower devices +3d94f624d1 wsutil/filesystem.c: fix memory leak in init_progfile_dir() +1b467b11ad Minor Makefile.am cleanup. +66f85c65d5 plugins: Remove nordic_ble.dll exception +5d1687e449 Rename plugins_scan_dir() +285a0f5a96 Use g_str_has_suffix() +15d9ab22c3 plugins: Use per-library data structures +10b9472659 [Automatic update for 2018-01-28] +21ee658f91 Infiniband: Decode AETH syndrome byte +baca10e725 DCT2000: after profiling, speed up some parts +9972110f31 valgrind-wireshark.sh: fix typo in usage +ea6c209758 Reset file permissions +557f6a4aed Qt: Translate some about box strings. +98a218dcd3 Snort: speed up parsing of options by avoiding g_snprintf() +31769615bb http2: underscore replaced by dash in static headers name +ad6ab48151 Release notes: We ship Qt 5.9.4 on Windows. +98d1069066 Qt: Allow filter with deprecated syntax as button +4762b78e45 Qt: Remove unused label_folders +4398a92be2 Qt: Simplify files column in about dialog +0d5cbc7303 Added the Proconx CAN-ETH protocol dissector +fb2fa4d776 Get rid of the necessity to use a preference to dissect ERSPAN type I packets. +9be01dc616 Qt 4.8 compatibility fixes +6bd9be470e [PER] Fix the bitmask to calculate the number of bits needed to hold the length. +77a665a75c ZigBee: Fix change 25456 - Wrong attribute ID corrected +8022f12151 gitlab-ci: fix clang repos. +350ca99d17 Qt: Adjust the about box layout. +ba3f29b62f Don't use static GMutexes. +9149af9948 ZigBee: Add remaining attributes from Smart Energy Prepayment cluster +686aad42e9 Minor wireshark-qt.cpp cleanups. +55fbeec607 bootp: DHCP User Class Data iPXE exception +369f8195e8 Qt+WiX: Skip translations. +ae5e83a25c OpenFlow(v5&v6) : Fix RX_PWR/TX_BIAS +50b4ff6db8 CMake: Create directories one at a time. +66a9f27dd1 Qt+WiX: Check windeployqt --list output. +fe00754226 Openflow: Use offset 2 for tx_min/max as they are uint16_t +b3cf908ffe Fix the display of Length and Pad2 in the openflow dissector +ccd2b53f40 byte_view_text (qt): Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +0ef0f4ceb5 Windows: Modify position of compress checkbox in Export Packets dialog +92af82aaa7 CVS pserver: fix infinite loop +fa26a00876 [PFCP] Fixed Outer Header Creation IE +954fd253e4 Add duplicate value_string in check filter +289cbd76d9 wiretap/k12: fix memory leak. +0d584d9fed ui: don't g_assert() in get_args_as_string(), but return empty string for no arguments case. +7e37a7db55 CMake: Compile and link flag updates. +d672ee9372 wslua: fix nstime memory leak after passing unknown encoding to TvbRange_nstime() +cde023c3c5 SDP: Added support for "a=rtcp" and "a=rtcp-mux". +99b7776d5f CMake: Copy multiple data files at a time. +59c958d7cb cvspserver: Add basic cvs pserver protocol dissector +c9a89e29e8 Qt: Add back the "ready to go" startup message. +958ef99edf sharkd: try to fix clang uninitialized value stored to field 'protocol'. +787b93fd07 Docbook: Generate one PDF paper size. +6605d844af QUIC: fix build with older Libgcrypt +7ecf93c833 [MEGACO] Priority value gets displayed as Termitation Id. +5d5482e2e6 USBMS: fix endianness of GET MAX LUN and RESET +c2daa6bc73 LTE RRC: register dissectors for UERadioAccessCapabilityInformation(-NB) and UERadioPagingInformation(-NB) +3a9da2e707 gtk: fix memory leak in profile dialog. +e6eb4815cd gtk: Fix memory error/double free. +862c881318 traffic table: Fix memory leak +6e31943cd4 gtk: Fix memory leak. +257e7d19fd gtk: fix multiple memory leaks in prefs_capture +98305ba621 packet-ieee80211: fix dead store/ dead increment and assignment. +ebc01bcce5 release-notes: Add note about support of 802.11ax +a6ae7f7571 ZigBee: Add a preference to choose ZigBee Smart Energy version used for dissecting +3e14d3b440 ERF: Fix broken erf_open ethernet checking +6358aadfd6 ieee80211: 802.11ax support. +4d639b6f0e tap-httpstat: cast memory instead of reallocate it in glib hash table. +f0e1faac66 QUIC: Add define value for Long Packet Type (Initial, Handshake...) +34a02eb70b QUIC: Remove draft-05 and draft-06 +68b20efb49 QUIC: Update IETF draft URL (draft-08) +00a528f123 Qt: Translate files in subdirectories. +145e3a5dc3 Qt: Proto tree fixes +73f5afb75f Qt: Implement ProtoTreeModel::flags. +3efcc9bd53 Qt: Create byte views at the proper zoom level. +064bec8797 CMake: File copy updates. +903c143769 autotools: Rework the plugin Makefiles +47351fb617 Qt: Initialize a struct (found by Coverity) +5242dd48b4 [Automatic update for 2018-01-21] +c440a24b1b wiretap: use SPDX identifiers (partial work). +9e3e02f5e5 wiretap: more SPDX license convertions. +731a901a3e radiotap: Updates to the radiotap dissector to avoid confusion. +655892c0a6 Qt: Force integer font metrics in the byte view. +8d06115dbf ieee1905: Bring AP Metric TLVs into conformance with the SPEC +804c4b1653 Qt: add sanity check in InterfaceTreeCacheModel (found by clang). +24cd7a9a1f Qt: remove leak from PathChooserDelegate (found by clang). +8631ceaefc epl: Correctly display the error for available bytes +3438092b27 file: free memory on exit (found by clang). +6d82ea91fd RVSP: fix typo found by conflict hf +1b5624a718 plugin_if: don't allocate memory and cast it instead. +a8d40532c3 extcap: add g_free (found by clang). +4444561ef8 tap-sctp: change if to switch for a default case (found by clang). +b31cda28f7 tap-wspstat: cast memory instead of allocate. +ceddf70388 wimax (plugins): fix no previous prototype for function 'proto_reg_handoff_wimax' [-Wmissing-prototypes] +1ea4abd838 Be accurate in release notes +5b9e9b3fe3 Don't do pcap heuristics on a pipe. +ecced16299 S1AP: upgrade dissector to v15.0.0 +0870d4665d Remove an unnecessary test. +3eb253b748 Use separate pointers for the input expert info and the copy we make. +b0c0490fe0 Don't overwrite the struct wtap_pkthdr; copy and change it instead. +682fe39422 Qt: Fixup a cast. +c5560babbd Qt: return if cf_read_record() fails in PacketDialog (found by clang). +dcacea5c15 glusterfs: Add support for getvolumeinfo procedure +a6e64bfc78 [PFCP] Corrected Header Fields in Report Type IE +8791e0b61f 3GPP NAS: rework PCO loop to better report extra data at the end of the payload +de0872971a cmake: add ps.c to the checkAPI list with the proper path. +2996ef2304 LPP: upgrade dissector to v14.4.0 +3a93855b05 Make apply_profile_changes() return a non-const pointer. +be958a7116 X2AP: upgrade dissector to v15.0.0 +6efce7db7c Don't cast away constness. +c327f7d599 Constify some pointers. +d9158e680a sharkd: set uninitialized values (found by clang). +afcff2dcd1 sharkd: check for NULL before dereference (found by clang). +48b4b3bdad dcerpc: remove use-after-free (found by clang). +c3e6597f20 file: stop printing packets if 0 columns are asked (found by clang). +e6d47cb7b3 Don't cast away constness if it's not necessary. +a6167ef73d Don't cast away constness if it's not necessary. +eec528cc70 Make a pointer const that has no need not to be const. +ab6d2c6ac3 Don't insist on reading a full buffer from the input file. +0bb501a655 Qt: Fix bits highlighting in the byte view. +0aad2bbc36 Qt: I/O graph fixes. +d86f820206 coap: Change Uri-Path from hidden to generated +d1254247b7 Qt: ByteViewText hover fixes & updates. +34381ed20c stat_tap: don't use-after-free (found by clang). +f3b71f597c Wiretap: Add a missing comma. +2f759ce7a7 Update paths after dissector plugin move. +634ba24b0a capchild: free memory on error. +d77d5c9d20 Qt: add more sanity checks in utils (found by clang). +107a91a8cc Qt: Fix proto tree links and related frames. +96e865b4b8 EtherCAT: Add Mailbox as a string in EtherCAT Frame Types. +5352ef42f9 plugins: Add source tree subfolder for plugin library +a069a4f856 ieee80211: Add support for EAPOL Key MIC lengths other than 16. +a165a80452 dumpcap: remove dead code (CID: 1188011). +e861a11210 ui: check g_malloc return (found by clang scan). +d3c6cdde5b QUIC: fix Padding Frame +9937973431 [VoIP calls] Make ISUP over M3UA work. +6b2764a41e ProtoTree behavior fixes. +e502d933c5 CMake: Remove incorrect comment +ef7d5daf42 Qt: add assert to avoid null dereference (CID: 1427426). +1b9de188ff [SIP] Display tel uri in VoIP calls. +282436a762 Qt: rename index to tab_index to pacify checkAPI. +43833239fc Qt: change obsolete qVariantFromValue into QVariant::fromValue. +56a991710b Bugfix VoipCallsDialog tap handling +2f31016e6c Qt: Expand subtrees when a packet is selected. +e2ab8151b6 QUIC(TLS): Add new error code from draft-07 +39e612dee8 radius: Sync with FreeRADIUS +df9044794a Test explicitly against 0 for integers and NULL for pointers, but not booleans. +1d1e511ed9 Add a URL for RFC 1952. +6b4d1cf931 InterfaceFrame: don't use pointers for models +9cc00c5623 Check for gzipped files even if we don't have libz. +c3190d9d70 Fix build with libz not configured in. +2cfceb2700 sharkd: keep filtered data in GHashTable. +2c3c49cd37 ssl: fix reassembly for very small TCP segments +e8089003ca TLS13: update for draft -23 (new version and extensions) +d06b60db71 http2: headers filter with UAT support +9922dc263e firewall_rules: rewrite all the defines (CID: 1158734). +db5d4e10de Fix lldp 802.3br typo +57230a2e8c Qt: Reword text shown when no interfaces displayed +df45d5b1ac extcap: check preference in extcap_ensure_interface(). +73f26e4d24 extcap: check preference in extcap_loaded_interfaces(). +7bf0620eb5 [Automatic update for 2018-01-14] +ae199f2eb9 Add packet-nr-rrc.h to the list of headers. +c634a73c95 LTE RRC: upgrade dissector to v15.0.1 +bd857b6a9c Qt: Use the text "Initializing external capture plugins" +d1db7f1edf NTP: Updated system and peer status codes +98f4122398 Qt: Put all startup time logs in DEBUG_STARTUP_TIME +55553f1a38 Qt: Don't use the term "extcap" interfaces in UI +9dfd17b104 UMTS MAC: protect against an out of bounds access +4fdf793327 PortableApps: Exclude a bunch of files. +e5eb3e480d ieee1905: More changes from the recent bakathon including two more TLVs. +807a6c93d8 netfilter: Make sure our bitmask field arrays are NULL terminated. +777932efc6 make-dissectors depends on copy_cli_dlls. +554d3c9cd2 Qt: fix compilation without pcap. +3fb92333ae Qt: Add some translation hints. +7ff58d9bca ctdb: don't dereference a null ptr (CID: 1427427). +42100cb868 Qt: add info for extcap disabled in main window. +f98cf967bd NTP: Decode data of opcodes 8,9,10,11,12 +2d7c2421f6 [Diameter] Add command code 8388637 and 8388638. +b08dc851c7 prefs: init capture_no_extcap. +ac9c89de65 Qt: Add InfoProxyModel +c1301a4862 extcap: add more checks for extcap disabled. +9b705928c2 Lustre: add missing NULL terminator to flags lists +f942ad09f6 Qt: add initializer (CID: 1427425). +4df45ca7ce FP: Removed channels UAT +ddf8d8704d [Thrift] Make it easier to make specific Thrift dissectors +a106c762ef Test: Fix the plugin check. +690f1c3c40 Qt: Adjust About box column sizing. +2aa8260957 wireshark_preference (Qt): fix extra ';' outside of a function is a C++11 extension [-Wc++11-extra-semi] +4e13791a09 LNet: fix memory illegal access reported by Coverity (CID 1427262) +997cf938bd Add message number for wlan eapol 4-way key exchange +a6f58356dc NAS EPS: make some helpers functions static +72edf4e250 Another fix for AT_STRINGZ addresses. +eb5d12c4b9 For AT_STRINGZ, the length *includes* the null terminator. +3d38b87d86 Fix registration. +93ea677ec4 Test: Add a plugin check. +c721763858 Update a comment to reflect current reality. +c1719a8bf3 h223: fix warning related to circuit_id in circuit_chain_lookup +5639b8014a Use an enum for plugin types. +841e24d304 TLS(QUIC): minimal Transport Parameter Length is 22 +d122ba3a53 CoAP: Shift block mflag so it is 0/1 instead of 0/8 +37e364b241 Improve handling of VOIP VLAN queries and replies. +182112c10d LoRaTap: decode as for UDP +2a368b3ab6 QUIC: Add new error code from draft-08 +83e8adccde QUIC: Add PONG frame type from draft-08 +85c9780f43 NAS EPS: upgrade dissector to v15.1.1 +bcefb0c8e6 Lustre: capitalize comment to please GCC7 +5dbc1d8d1c IxVeriWave: Adjust signature timestamp checking. +33708998b4 Fix build with GTK+ and without libsmi and GeoIP. +7c6f5c9172 Qt: refresh interfaces on exit if extcap status has changed. +80cd3859d1 BGP: Resolve AS23456 to AS_TRANS +be143963f6 BGP: Add dissection of data field on BGP NOTIFICATION message (OPEN/Bad Peer AS) +88abff68df NR RRC: add initial dissector based on v15.0.0 +fb4953a13c lustre: fix format 'long unsinged int' error +fc9af81a13 wiretap: add a parameter to wtap_init() indicating whether plugins must be loaded +a7e29d8b66 WCP: Add a length check. +369cdcc553 NTP: Update values for opcode +c51560985a Fix tvbparse recursion limit check. +d769b7cb7a lustre: add missing breaks (fix gcc-7 compilation). +3f2f16411f Convert GUI layout preferences to use preference effects. +4e87f6c01a proto: Small code cleanup in proto_register_protocol +5f24a78113 Increase PROTO_PRE_ALLOC_HF_FIELDS_MEM +21c0ba7bfe Update libwireshark0.symbols +22b5ffad86 extcap: add preference to prevent interfaces loading. +0a8d6cf97e LoRaTap/LoRaWAN: Add decode as and fix field types +958374f352 [lustre] Initial Lustre support +7c56f4776b Clean up dissection of "power requested" and "power available" TLVs. +8934ddfe73 mate: check LoAL existence (CID: 1159338). +af0f49e80d Use pcapng as the name of the file format. +94479aded1 Limit tvbparse recursion. +7ec5dead2f Copy preferences to capture options after the preferences are initially loaded. +51e0d22ec6 Do not automatically enable the linux kernel's BPF JIT compiler +aaa980e356 Update the release notes. +7a911f2927 Fix comment, get rid of extra blank line. +69e1bdd62b More information on the Windows Console and escape sequences. +bde402840f androiddump: Fix crash in add_tcpdump_interfaces +0655931f60 Point to the MSDN blog post about 24-bit color support in cmd.exe. +a6a5b552ec Update a comment about Windows Console color support. +15746e5922 Add a mutex for the protocol registration callback name. +7a19320df1 [Thrift] Dissect Thrift over SSL. +b5e744bca2 OSPF: Dissect LS Type bytes of OSPFv3 LS Request +8738b3e45a [Kingfisher] Include extra function types to allow dissection of additional messages +c53412f7db Bugfix the sort order of protocols in Preference dialog. +985f7d023e tetra: Capitalize protocol short name +5699243ce1 chargen: Capitalize protocol short name +e80b40adbe extcap: remove conditional compilation. +6f93baced0 CDP: Resolve 802.2 Protocol type protocols, show IPv6 +b3394a76ab ZigBee: Enable heuristic dissection of Tunneling cluster payload +f5f6ceeb66 [Automatic update for 2018-01-07] +e429e9ac7e Do SMB_COM_SEARCH or SMB_COM_FIND results ever have a Unicode file name? +603bb5097d Set captures preferences for PREF_EFFECT_CAPTURE. +7165b60879 Note that the object size type is, in effect, size_t. +2941018a72 WLAN stats: make filter + apply button work +eef3c8434d Add ability for preferences to determine what they can change. +a65391f901 TShark: Fix color handling on Windows. +29798bb8c9 bluetooth: Group Bluetooth dissector preferences +9295535220 RRC: Fix direction values +ae2e9d669b Diameter: fix retrieval of message flags +5a5d9348b0 wireshark_preference.cpp: rework comments to please MSVC2015 +3b64fc008f Qt: Fix windows version of Preference Dialog +82b26b686e NAS EPS: upgrade dissector to v15.1.0 +c0226ea401 ctdb: check return value from wmem_tree_lookup32_array (CID: 1073824). +f0681d0175 erf: remove redundant check (CID: 1159076). +ae61319385 OpenFlow 1.5: fix port_stats dissector +d19fa31247 [SBC-AP] Update to 3GPP TS 29.168 V14.2.0 (2017-12) +1a07d97fd7 Qt: Add manager for preference dialog +1e16be7556 Qt: Bring back correct profile_status font size +fdfa229793 btsmp: Put in COL_INFO when having no keys +fb9abcf2d4 btatt: Avoid duplicate "Handle:" in COL_INFO +4690aa119c ieee1905: Fix a bunch of issues after testing and spec changes. +3b2e999813 Qt: Byte view recent updates. +96cb041ea3 OpenFlow 1.4: fix port_stats dissector +c29da51613 QUIC: Add Payload (length and data) of PING frame (draft-08) +3a622f9764 QUIC: Dissect Version Negotiation of draft-08 +58e4910ee7 QUIC: Display Connection in hex on Short Header too +cc040d88c8 QUIC: Fix Connection ID flag with draft-08 +0f3aa8522e Qt: Move sized toolbar images to stock_icons. +dbe9be2f06 Qt: Cleanup cases where QTreeWidgetItem is no longer used +6b22e4e85a Add an exit code to make-dissectors. +dce8682e10 Qt: Reexpand dissector table and enabled protocol trees when dialog is searched. +0b997f3a3a nfs: Add the second version of the Primary Data NFSv4 file handle dissector +8bf24f51cb Pre-commit: Don't force whitespace checks everywhere. +d239da264c Convert preference dialog to use more models. +a79b7986cd Qt: Redesign profile menu in status bar +7ade1695ba [Diameter] Use proto_tree_add_item_ret..() and proto_tree_add_bitmask_with_flags() +ba3830e03b Qt: add conditional compilation in switches. +5a9edf2a91 btatt: Support BBC micro:bit Bluetooth profile +1e05c57cca Qt: Fix capture file properties averages. +51d83583c1 bacapp: Add more enumerated values +8a08237d23 3GPP NAS: upgrade dissector to v15.1.0 +e0d04a752a wsutil: return false if NULL is asked as profile name (CID: 1405202). +e7b50f4751 bthci: Update bthci_cmd_appearance_vals +61c6f1a622 [glib-compat] Include +c6a065ee7a dcerpc-spoolss: use value_name variable to store string (CID: 1158734). +6bd539d51f wireshark-qt(.cpp): fix no previous declaration for ‘void g_log_message_handler(QtMsgType, const QMessageLogContext&, const QString&)’ [-Wmissing-declarations] +e3ce3a6f79 [SIP] Use proto_tree_add_item_ret_string() to get the method string. +a3857b2f6f QUIC: Enhance *BLOCKED* frame +f1c87809de TLS(QUIC): Enhance MAX_STREAM_ID parameter (from draft-08) +b10179faf2 TLS(QUIC): Add ACK_delay_exponent parameter from draft-07 +df6b67d54d QUIC(TLS): Fix length of parameter tree +d1fe22d14e Qt: Use switch/case in MainWindow::captureEventHandler +f71b148edd [BTMESH] Dissect more of Upper transport Layer. +a382ed35fe Qt: Fix CaptureEvent::Reload event handling +4f146fa95f gitlab-ci: install ninja-build using debian script. +5dc7ce6ccc ws_pipe: fix format error for size_t buffer_size +9b4c96334d [NAS-EPS] 5G NAS EPS network feature supported and capability info update. +07e8707d73 wsutil: Add missing include +ea60ed427e packet-mq: Fix after change 25009 +3d846aceab btatt: Remove custom UUID dissectors from btatt.handle DecodeAs +d20629e0f0 Build: Fix Ubuntu moc build +5bb763a918 QUIC: use varint for all type (draft-08) +4ac11e0fa1 mq: DEF_VALSB(MQPRI) is still unused +08fda63936 tfshark: Fix arguments to write_pdml_proto_tree +7a2fae2b79 nxp802154: Remove unused code +d383e34408 QUIC: Add new ACK type (0x0e) of draft-08 +8c87af9880 QUIC: Add decrypt Handshake Packet +1a7d65d085 TLS(QUIC): update TransportParameter to draft-08 +c8c268626c QUIC: Add new STREAM type (0x10 to 0x17) of draft-08 +0bde3e96f0 Add ENC_VARINT_QUIC +af6dee3571 Add columns (_ws.col) to output formats json, ek, pdml +487eae3507 packet-mq: Improve display of ID Struct + Segmented Msgs +7dcf57719f androiddump: Support older on-target tcpdump versions +4b7700db4b LNET: Fix gcc 7 compiler complaints +098fbc70ee ws_pipe: provide a null terminated string anyway (CID: 1364684). +9aa42e89c3 dmp: rework build_national_strings() to avoid read/write overrun. +404d004907 IPv6: Add segmentation offload (TSO) support +3d58a16038 TDS: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +296f1f35d8 QUIC: fix build when don't have libgcrypt with AEAD (< 1.6.0) +25a0583ec8 Add dissector for NXP's 802.15.4 sniffer server messages +077124097d ICMP: Resolve Extension Object Class value +564a3fae12 Happy New Year 2018! +3ab56e1c2a sharkd: Add narrowing cast +9b5e568023 nfapi: Fix spurious checkAPI warnings +1fa22c2ee9 btmesh: replace\convert g_warning +3c35f278b9 nfapi: fix typo, correct expert info message +771e581b94 Debian Packaging: Add new symbol +b9210c72f5 DNP3: Add support for new Group 0 variations +a8088cce88 QUIC: Add decrypt of Initial Packet +1fcc10c17e [lnet] Initial Lustre Network Support +de10174629 transum(plugin) fix typo reponse => response +6f84e1b5f3 Qt: Fixup fieldSelected behavior. +f930710585 [Automatic update for 2017-12-31] +d17c26eafb profinet: add a nested fake variable to avoid null dereference. +5daead33ae ZigBee: Add remaining attributes from Smart Energy Price cluster +3b4aabe818 websocket: All decompressed payloads are same when more than one compressed data payload in a TCP PDU. +998507d327 proto_data.c: Fix bug in p_remove_proto_data. +ea8d0c51b3 proto(.h): fix indent (align...) +5bdd333240 Qt: add check after cast. +c7c5e2abb1 Qt: handle a failed open file the right way (CID: 1159174). +727fac4559 Qt: remove unneeded check (CID: 1415729). +0b124bff9b cip: initialize variable (CID: 1403067). +d5f0157c09 Qt: add initializers (CID: 1412975). +0c4a307ee5 Corrected gcc-7 compilation warning "implicit fallthrough" in BACnet dissector. +d089cca16b Qt: Miscellaneous translation hints. +f31e9b3154 Use gcry_strerror() to get crypt error description. +95bb65ff25 QUIC: Initial draft-08 support +b60a60717f btatt: Skip Units and Members UUIDs in decode-as +ead32b5628 Populate Remote Interfaces with data from recent file +c693522e33 bluetooth: Update Assigned Numbers +c791549a77 No need to remove the old name after a save-with-move; it was, well, *moved*. +9bf40d4a6e Do the right check for "no name resolution information to save". +c5dbcca2e4 If we save a temporary file by copying or writing, remove it when we're done. +26222c96bb nvme-rdma: check return value of find_conversation() (CID: 1398218). +2677b07073 Qt: check preference existence. +fb8b28005f amqp: check return value of conversation_get_proto_data(). +422f1c0fb1 Qt: check return value of strtok() (CID: 1372271). +456c3ff4a3 3GPP NAS: upgrade dissector to v14.6.0 +2980e2523a recent.c: Make some capture_remote_* APIs static +005ddc1d8b sharkd: support for reference and previous displayed frame number +f8670a96c8 Qt: use QVariant::String instead of QMetaType::QString. +02f7c44469 rtps: remove unused ei entry. +b9341ad2d9 Qt: Fix moc interface issue +6aa3502306 Enhanced BACnet dissectors supporting BACnet revision 19. +e3329cdc31 Qt: Remove duplicate copy actions +fbeca26f03 CMake: Additional default Cygwin location +25425839cf LTE stats: trivial changes after review +538f0883f7 dcerpc-spoolss: remove unneeded check (CID: 1158734). +9b9f3098ac rtps: remove unneeded check (CID: 1158869). +ccc931b0a7 Netflow: Updated IEs (RFC8038, RFC8158, et al.) +bdccb597fe ltp: don't assign a gint64 value to a guint64 variable +a094154abe scsi-smc: remove dead code (CID: 1159071). +3a2773c9ef nlsp: remove logically dead code (CID: 1158979). +5c52ab7e45 extcap: Have extcap_spawn_sync use return value from ws_read_string_from_pipe +22f17f918c No need for read_new_line to return a packet offset. +9715aff0bd capture_file(.h): fix commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] +3939ebe273 extcap: Increase spawn size +e65ce97f1a Add template helper for simple Qt tree models +e641846837 Qt: Add "Copy as…" to the byte view. +f1edf22602 Cleanup of tap-rlc-graph +4b1bd4742c LTP : Header and Trailer extension Corrections. +777acc73da Apply new CaptureEvents to statistics dialogs. +cb7eef8ff8 Convert Export Objects dialog to use a model. +71c68662c8 Add lzip to the "other compressed formats" comment. +137ab7d568 potential buffer underflow in File_read_line function in epan/wslua/wslua_file.c +5153a7aba2 Don't close something we didn't manage to open. +6e844dc46a Fix some comments. +9578e70d72 Handle DLT_ENC files *not* written on the same OS and byte-order host. +540cdaf54c RLC Stats: SaveAs working for all columns +971333665c qt: follow stream: use the new CaptureEvent signal +c18bc1291d wiretap: remove unneeded check (CID: 1396988). +62f06b7196 epl: remove dead code and corresponding ei. +b8ea5eb69d Qt: remove unneeded check. +588bcb1723 epl: remove unreachable case (CID: 1412051). +e0ccf38585 QUIC: Add decrypt Cleartext +56f1feb678 TLS13,QUIC: prepare for QUIC decryption +5a3addd8eb Fix possible signed overflow +5f0f2d610f RRC: Spot more UE transitions +8bc43e66a9 fpp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +340fc6f08a Qt: rework ByteViewText::addFormatRange to avoid dead code (CID: 1426074). +7ca62cc815 ipsec: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +4d0e0da64f Another new symbol. +5f6571913b Note that the HE information is not yet a defined radiotap field. +bad83f249f Fix build and thread runtime compat with older GLib +8642d72f36 Netflow: Fix typo for ntop_radius_acct_in_pkts +f5e7f273c9 ieee80211: Fix an unused variable error I introduced yesterday. +f8b67cb931 Rename dissectors.c.in and fix CMake on removals +28b463649f ieee80211: hide unused value_string variable +c7ce426f84 [Automatic update for 2017-12-24] +5bb5158b2e QUIC: fix 'num_ts' may be used uninitialized in this function [-Werror=maybe-uninitialized] +386f354f87 Add Service Response Time dialog for SCSI. +5fcb223263 ieee80211: More support for IEEE802.11 2016 around Extended Capabilities. +8d6202df45 ieee80211-radiotap: Add definitions for HE information and dissect it. +e30374d169 airpdcap: check return value for gcry_mac_read (CID: 1420699). +c2dee33630 Qt: add initializer (CID: 1412975). +b1a2bef8bd mip: properly advance offset if !tree +59688d3ec6 Update symbols. +6a949ed155 Put special pipe-handling code into libwsutil. +13a9c636a5 QUIC: STOP_SENDING error code is now application error code (with 2 bytes) +5f1ed2b221 QUIC: RST_STREAM error code is now application error code (with 2 bytes) +c60d7bb199 LTE RLC stats: supply fields for Save As.. +7d88ca5cf9 QUIC: not longer Timestamp Section/block with draft07 +5e202c0268 QUIC: Update Error Code (and not it is only 16 bytes) +22d791d0aa QUIC: Add APPLICATION_CLOSE (0x03) from draft07 +04685ac8fc QUIC: Add conversation support (to store version) +65276a4ebb plugins: fix no previous prototype for function 'plugin_register' [-Wmissing-prototypes] +d5d815189d Qt: Redesign signal/slot concept of capture_file +d41d0f7148 TDS: Dissect TDS4/5 login packet +7c14949145 EtherCAT: Fix unreached register +14009cefe8 IEC104: add section 7 [security] cause of transmission & type identifiers +271d6c14ef extcap: null terminate the string that will be used in strlen (CID 1364684). +8a83e4d9ea Qt: close file exiting from scope (CID: 1418343). +54f6df525e RPC Service Response Time dialog: Fix crash +56cca5bd58 coap: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +e6a350552a Fix unreached registers and typos +7099a833be Added ArtTrigger dissection +8a961e8e15 Qt: add missing break (CID: 1426884). +4bba969698 byte_view_text.cpp: add initializers to please GCC 7.2.1 +40415fffa3 CoAP: Various improvements +e3be49a0f5 [PFCP] Fixed User Plane IP Resource IE +68d431e1e3 [PFCP] Fixed decoding length of Vendor Specific IEs +9306a044ce [PFCP] Fixed length of CSID entry in FQ-CSID +70e16734d2 [PFCP] Fixed length of DNS labels in Node ID IE +9354901dd1 Qt: Lighten non-printable byte view characters. +cf9d7fb8a5 LTE MAC stats: save to file, ue entries only +46a35e5004 Qt: Add back byte view hover. +5631bdbac6 [PFCP] Fixed Usage Report Trigger and Reporting Trigger IEs +1046867878 [PFCP] Fixed header field info for CP Function Features +b9f0f55cf7 [PFCP] Fixed order of IPv4 and IPv6 in PDI IE +a5c2259257 [BSSAP] Fix mandatory IEs in Uplink Tunnle request(add IMSI) +af0c46fb92 ieee1722: Add dissectors for Compressed Video format (H264 and MJPEG) +00974e1dc4 Add IEEE 802.3br Frame Preemption Protocol dissector +2b0a1ec2cb couchbase: uncompress snappy payloads +bb5ade02d5 NULL check some g_log statements for extcap. +530fd0a4d0 DNP3: Fix timestamps on command event objects +798b937d97 ipsec: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +917867c432 fuzzshark: fix no previous prototype for function 'LLVMFuzzerTestOneInput/LLVMFuzzerInitialize' [-Wmissing-prototypes] +7cf2d86590 gitlab-ci: use custom wireshark image. +4a94cb640f ieee80211: Make Extended Capabilities bits more in line with 802.11 2016. +57d54a2fc0 Qt: Filter Dissector tables properly +153d588972 Qt: Improve ColumnEditorFrame stretching +bbc44b7763 Infiniband: Fix number of bytes exported if ip_cm_sid +6d38bc00db Qt: Fix DataPrinter hex conversions. +6ff295af01 Swapped expert item fields in sample dissector +0b30fb239f Qt: Add new keyboard shortcuts +579708a97e gitlab-ci: build noextcap and nopcap in gcc7 and clang6 only. +23c6b558ed gitlab-ci: rework the gcc jobs to speed up the builds. +3181888797 gitlab-ci: add retry. +d0d15ef5df Avoid ASN.1 frame.protocols duplication. +8521dbbe67 Convert Dissector Tables dialog to use model +c781cc38fd Qt: Avoid using cmd+H as keyboard shortcut on macOS +1bdececdb2 Fix some copy/paste errors with new models. +12e25c1a86 plugin: fix extra ';' outside of a function [-Wextra-semi] +106e0b4ee0 Qt: add initializers (CID: 1426703). +c9b6887d84 wslua: Fix logger after g6a5e90f2 +5b596fa871 [SIP] Add dissection of oc-seq as time stamp. +4db038aa28 Qt: Fix sorting of enabled protocols description +0d6eb9631f Convert Enabled protocols dialog to use model. +6e4a636415 Bugfix capture_info_open() folded into ui/capture.c +7cb6255f17 Qt: Resolve duplicate keyboard shortcuts +9f7b8713fa Qt: Add Collapse Subtrees +5ebc3277ed androiddump: Fix adb tcpdump PTY CR/LF handling +09ad845690 [SIP] Make a filter for Overload Control Value. +b37aedb47a asterix: special processing for field item I021/150 +786a73b80d Fix SOCKS5 state machine for authentication, two-pass dissection +3c87991c28 -1 is a valid tree_type value. +67a49eb2ec ieee80211: Remove notices about D3.1 of IEEE802.11ac. +9761e27939 Qt: Process our event loop less often at startup. +50be2bde1a Qt: Handle RecentFileStatus destruction manually. +f6d5b5fc10 QT: Fix qUtf8Printable error +c9f54aa1c3 autotools: Fixup plugins Custom.*.example +6159c2be18 CMake: Replace generator expression with variable +f3444ed0f9 plugins: Remove moduleinfo.h +ee8ca2e1d7 plugin.rc.in: Cleanup some unnecessary code +f37e759f41 [Automatic update for 2017-12-17] +889aacae6e Qt: Update our recent status sooner at startup. +cd573915ea LTE RLC graph: export graph as image, like TCP stream does +b1f558ae27 ieee80211: Bring VHT Capabilities IE into conformance with IEEE802.11-2016 +f4b2263a0b Simple statistics export: fill in callback to get item data +6a5e90f2d9 Log output updates. +18c42e1dca Kerberos: Update and fix KDCOptions and TicketFlags +0b88544b07 Fix memory leaks in Expert Info dialog +68668b785c Convert Supported Protocols dialog to use model +2b4322ceba BGP: add Open message error/unsupported capability +b2e6d615c2 qt: follow stream: prevent duplicate close +3d086e638d wslua: Fix crash in Dir.open() +6210773095 Rework address matching to work with string input. +03375e0c28 packet-mq: Improve some display by adding CONST values +28ba566675 wslua: Fix memory leakages +183b9119dc 6LowPAN: always build IPv6 address whatever the tree state +15a97b5986 Qt: Show our recent files earlier. +3071356d9e Qt: A node without a child can not be expanded +adde937ed7 plugins: Remove redundant plugin.rc.in files +cf5a58f72a Qt: Initialize QFontDatabase in a worker thread. +2acaf0a47a [ISAKMP] Added support for new Notify EMERGENCY_CALL_NUMBERS Payload +774a986ec0 epan: Add default type handling for custom column +bdb6baa740 Qt: Switch ProtoTree to a treeview+model. +0909580a7e ieee80211: Add handling of the ANQP Neighbor Report. +1651371d17 epan: Whitespace fixes +a51ac8d398 Qt: Fix translating some texts +a8a4436e97 debian/rules: Fix typo +90102ad12e Remove a plugin_if_gui_cb type conversion. +afc6e773dc Fix registration of wiretap plugins +db140dd500 Add new dissector callback signature with data pointer +cebb8ea20e Add new plugin type for libwireshark +629596ebef Qt: Constify a variable. +db740987ff Qt: Add and use qUtf8Printable. +4cf7cd3ed2 Register the MongoDB dissector as SSL capable. +fe4cf449c9 fp_mux: fix 'data' was marked unused but was used [-Wused-but-marked-unused] +0ffee1526b ciscodump(extcap): fix 'packet' was marked unused but was used [-Wused-but-marked-unused] +83b0525620 firewall_rules(ui): fix 'ptype' was marked unused but was used [-Wused-but-marked-unused] +11a948dd12 [ISUP] Update value strings from specification amendment. +9401571a24 Qt: Add QtCreator generated files to gitignore +995812c5f1 Refactor plugin registration and loading +a9821caab8 Add dissector for ActiveMQ Artemis Core Protocol +862a0b6472 epan: Make expert info summary text mandatory +11ccd83068 Fix detection of Lua when there's no pkgconfig file. +a9f5016429 ieee1905: Fix an incorrect flags dissection. +c662615ab4 ieee1905: Fix for a malformed packet with a Steering request. +6af7b9a63a Register the UDS dissector by name. +7539469d79 Fix types. +6d30df0cdd Replace a comma with a semicolon, which it presumably was intended to be. +c781bd4110 Qt: Fix a cast. +cb748178fe Add doc/README.build-system with CMake and autotools information +801ee01aff Qt: Add ui, qrc and qm files to source +b0112e60ad Add a model to use for Expert Info dialog. +f945b85391 epan: Use expert info summary text as field name +e4750105b2 epan: Show a check mark in custom columns for FT_NONE types +2c36df54a3 Fix RPM build: include the User Guide. +158d929884 epan: Use check mark in protocol custom column +16e5d73ecc nfapi: Add missing expert info summary +326591ef6d fuzzer: add check for ftell return value (CID: 1426073). +91f63908df cmake: Remove -Wcomma for C++ when using Qt >= 5.10 +621498f88e qt: follow stream: fix crash during close +5aa50639ac ieee80211: Add additional ANQP IEs defined in IEEE802.11-2016. +34b62c60bf Revert "Move fill_in_local_interfaces to a thread." +10e9846252 SIP statistics: use flipped indices for tables when incrementing stats +7617af1d89 Fix make distcheck +51300b3c83 fix compilation without pcap. +c9546dfceb [capture_info] Move capture_info_new_file() to capture.c +84f905786e [capture_info] Fold the code of capture_info_open() into ui/capture.c +397e2a2d74 gitlab-ci: restyle the gcc builds +faa4a6a5f1 SIP statistics: fix problems with invalid items +5b4894b795 Move fill_in_local_interfaces to a thread. +0d5ad701b4 Fix make distcheck +5fc43fe63a Rewrite make-tap-reg.py in C +224e24884a NTP: fix authenticator dissection when padding is used +7d38363786 NTP: fix parsing of multiple comma separated identifiers +91548948bb [Automatic update for 2017-12-10] +d0d1eaadf0 Win32: Add checks for _WIN32_WINNT and NTDDI_VERSION. +3d673da88c Convert to using use SPDX identifier on wsutil directory +8225159e33 Add support for MongoDB OP_COMPRESSED packets +22a7d8fa8d SOCKS: Display right version in pseudo header +8cb9a094bf asterix: wrong presentation of fields I009/080 in CAT009. +abd703c4b8 LLDP: Add 802.3 TLV Additional Ethernet Capabilities (Subtype 7) +c79fb9d028 make-dissectors: Indent and cleanup #include +514e607dd9 [MIPv6] Fixed IPv4 Home Address Option +d96ef7ed05 Allow switching direction in LTE RLC graph +f8203771ec Typing error correction for CAT002 settings selection. +157ea91f2e oss-fuzzshark: fix compilation. +2cee4f432f Try to fix win32 build, add ui/packet_range.h include. +5d6315fefe [SCTP] Export of reassembled PDU uses wrong tvb. +8aa14236f8 Have the frame_tvbuff.c routines not use the global cfile. +f29b3deb6d PROFINET: AdjustMAUType-Extension and CheckMAUTypeExtension disections are added. +48e65c4af4 Hand the packet provider functions to epan_new(). +797d2f6a87 Move the frame_set stuff back into the capture_file structure. +0baa4458c5 sharkd: add sharkd_get_frame() to get frame_data, optimize. +847585f938 More QVector fixes. +683087628b Qt: Fix ByteViewText compilation for Qt < 5.5. +038aa2a616 Add fuzzshark to cmake/autotools. +8687fca8a8 sharkd: fix coding style. +42b191a657 wsjsmn: use SPDX identifier. +be8a400053 Qt: Use QTextLayout in ByteViewText. +f8b19c6eec transum(plugins): no previous prototype for function 'is_dcerpc_stream' [-Wmissing-prototypes] +024e7dc8af mongo: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +244aab31ee profinet: removed unused var. +b59c39b271 frame user comments: move to epan, add support for user comments in sharkd. +038fe4c2d4 oss-fuzzshark: fix handler of epan->get_frame_ts to fix build. +2a385334ea netlink-netfilter: Add NFQA_CT and NFEXP conntrack dissectors +27f7bbbec2 PROFINET: AdjustPeerToPeerBoundary disection is added. +99ea13988d Qt: Speed up the splash overlay. +abcb7ec875 Convert the file set dialog treewidget to a treeview+model. +5eb07b35d4 [profile.c] glist_fre_full() is 2.28, include glib-compat.h +9b7dd3ca20 dumpcap.c: cap_pipe_read() returns a ssize_t whatever the platform (CID 1424899) +a7603a1f68 Fix loop bounds check. +b3f0004af7 Use g_list_prepend() it's faster. +48841d0b5b DOCSIS: Fixing typos +585a57ea1e [decode_as.c] Use g_list_prepend() insted of g_list_append, it's faster. +d747900bc8 [tap-rtp-common.c] Change g_list_append() to g_list_prepend(). +72c2256633 make-dissectors: Fix null pointer dereference for error condition +d3a3b0ba27 tshark: fix pdml export for LUA cases - bug fix for wrong level introduced in SHA-1:b8ead953 - fix indent for Close off fake wrapper protocol +7a957952dc Let a "past the on-the-network length" exception terminate dissection. +3944f881f4 RTPS: Added new PIDs to Security +e5f884c8b0 Show retx prev and next framenum types as chevrons +5350fd741f RLC LTE graph: add comments clarifying tracer limitation +f411ab3988 Get rid of cfile-int.h. +ccc55bc80c Put the structure of a capture_file back in cfile.h. +1834dca365 Move the parts of a capture_file used by libwireshark to a new structure. +02944c412b Use cfile fields for some frame_data pointers. +461c8a7b44 This also looks inside a capture_file structure. +dc64ce8671 Clean up dissection of server entries in SAP responses. +8ffc939b54 Add cfile-int.h. +eb8ffb74e2 Use cfile.h to define the capture_file type. +114c989fb3 [Automatic update for 2017-12-03] +40fc796818 Fix the configuration check for remote-capture support in libpcap. +0455040c0e LDP: Add support for MP2MP FEC +c4af29ceb2 MPLS: Add Media Access Control (MAC) Address Withdrawal over Static Pseudowire (RFC 7769 +e77dac09f1 PROFINET: AdjustDCPBoundary disection is added. +28b6616ea0 Get rid of some void pointers. +219c5463d1 TDS: Improve TDS7 Prelogin request/response handling +c9348e1a70 ZigBee: Correct Smart Energy Publish Block Thresholds and endianess +5320bdd00e RTPS: Fixed a quick typo in a hf item +290fd76af6 [glib-compat] #include "ws_attributes.h" needed to handle _U_ +8606062cb3 dumpcap: enable capture of pcapng from pipe +1683dd11e7 RRC: Improve C-RNTI resolving +a3a906d663 packet-rsl.c: Use value-string in RXLEV and RXQUAL fields +48e68367d9 rrc: Remove unused GTree +a6d0ffca86 RRC: reset strbuf pointer after its use +6a00fa767f http2: select fields from Decompressed header tab when possible +bb4726abf2 Qt: fix crash when selecting field with composite data +3d6da018e7 CIP Safety: base packet length can be used +f6521b295d RTPS: Added link to the DCPSPublicationData frame number +aeb864e685 RTPS: Added new endpoints for the Security spec +ec0ffc043f RRC: Fixup wmem_strbuf usage. +3ed5b4fb67 Reformat some top-level ui files. +b59dc97dfe NetBIOS: Don't write past the beginning of a buffer. +52365a55e4 LTE L2 protocols: add FT_FRAMENUM_TYPE for most FT_FRAMENUM fields. +986a084de3 Update .gitignore +d1a6742d9b [L2TP] Enhance info col layout. +140282cbf0 cmake: fix build with cmake 2.8.11.2 +d7bab0b46e [packer-ehdlc.c] Mark some fields as generated, enhance info col. +e1850de294 autotools: remove unnecessary include directory for epan +3c6cb2f856 cmake: match include directories with autotools +952dc3ae32 make-dissectors: Use g_file_set_contents() +9cd82c3753 RTPS: Added DataWriter QoS to topic information feature +f10237f0a5 RTPS: Added locator and product version to Micro DDS +67ffa3cf7d Threads: Set lifetimes and add a compatibility routine. +041e3e7c27 CIP Safety: check packet length before dissecting +e29378b030 Qt: fix role check in AStringListListUrlProxyModel::data +18b240d7d2 Normalize ui/win32 indentation and switch to SPDX. +d1a79a6cac Get rid of --with-pcap-remote; always check for pcap_open. +e74800d347 Use a separate Boolean to indicate whether we have a duration. +ae65dc20ea Report the actual *error* for CANT_GET_INTERFACE_LIST. +2fdbeb0d78 Gen-bugnote: Replace backslashes with {backslash}. +1e892a1db6 Qt: Small layout improvement in preferences +e73135a9f1 ZigBee: Add remaining attributes from Smart Energy Metering cluster +9c6d2af0ae Qt: Add support for DCE/RPC in Decode As +da91020353 ui: Sort profile names +87a8877007 gitignore: Add packaging/macosx/PkgInfo +944a3c3a58 make-plugin-reg: Update modification time to plugin.c +d865871627 Qt: About Dialog move to QTreeView and fix copy +d35ed012ce TLS13: update for draft -22 (Server Hello, HRR, CCS, NST) +7eb2c7dbc7 *Always* set pinfo->p2p_dir from the wtap_pkthdr. +78ed5f34f5 NBAP: Always map NB-CC to CRNC-CC +c0514ac433 Bugfix DCE/RPC Decode As for GTK. +9b7ad9c20e [Automatic update for 2017-11-26] +076fee6e63 artnet: Fix ArtPollReply spare/style field order +18657caf8d Add information about pre-commit script to Developer Guide. +fdeaaa362a LTE MAC stats: make display filter field work +89ae2826d6 Qt: AccordionFrame users keyPressEvent() fixes +e1f3d9dcbe LTE RLC Stats: make display filter field work. +cf110add65 RLC LTE stats: show UE and channel bw properly +f23a6e193f packet-iwarp-mpa.c: Stop FPDU dissection if the ULPDU_LENGTH field does NOT contain what is expected +d2a7a806ff Re-sync with osmocom version of the file with new types +1ecad01420 Qt: About - implement copy&paste and urls +1392b92d7c TDS: Fix packet reassembly for TDS 4.x/TDS5.x streams. +0074855364 DTLS: fix decryption with EMS and client auth +9ac02f18c9 packet: ensure consistent layer number for heuristics dissector +b99677dea9 Qt: Add key event to reject changes in AddressEditorFrame +73c01d6d05 Qt: Rewrite the About dialog to use models +8fa4a440a8 GTK: Remove packet editor +e7b12d8550 LTE RLC graph: 'r' should reset, not zoom out +cb80d6c97b make-dissectors: Use more shell for build recipe +cd6e56e03a ZigBee ZCL Price Cluster dissector +76d7b7a519 Qt: Add menu option to remove all packet comments +ea6204cab6 BGP: display ESI 10bytes value (and not a decoded value) +ef17ead772 BGP: Add Path Identifier to IPv6 NLRI +6cc3abfc55 [make-dissectors] Need to link with wsutil +0780975703 make-dissectors: Another attempt to use newlines instead of spaces +121654beb2 checkAPIs: Skip make-dissectors.c +3a80970f12 make-dissectors: Fallback to the newly introduced glib-compat replacement +80424d135f Qt: Make InterfaceFrame use QFrame +243fa8c441 [glib-compat] g_async_queue_timeout_pop() needed for older glibs (2.31.18) +b6f5ee68f6 make-dissectors: Don't use stdout +db811a699d [glib-compat] Add g_ptr_array_new_full(). +fe76be0b5b [make-dissectors] g_ptr_array_new_full() is glib 2.30.0 which we do not require. +d790c524b4 TLS: fix decryption with EMS and client auth +b4419eacce zbee_parse_uint -> proto_tree_add_item[_ret_uint] +c369db08ea Add comment with motive for dissectors.c.in +2add5e701f make-dissectors: Print the number of functions successfully parsed +f5bc86df04 RTPS: Topic Information feature now available for all the submessages +a55a96a13a ssl(-utils.h): fix parameter 'src' not found in the function declaration [-Wdocumentation] +053b41dda3 wisun: fix no previous prototype for function 'proto_register_wisun/proto_reg_handoff_wisun' [-Wmissing-prototypes] +5e17502d39 802154: fix no previous prototype for function 'ieee802154_create_psie_tree' [-Wmissing-prototypes] +462048b2d3 ZigBee ZDP cluster display +bceae3cff2 ZigBee ZCL Calendar Cluster dissector +b993c6f05c sshdump: remove extra option check. +c58aed9b73 sshdump: add option to prevent promiscuous mode. +36372a2465 TRANSUM: Fix DNS-related bug and improve performance +871f75ce85 make-dissectors: Remove dependency on GNU Make >= 4.0 +2f2c2b06e2 Add Zigbee encoding, ENC_ZIGBEE +8d5726dccc Add support to handle DNS retransmissions +a501321cbb Enable TCP Calculate Conversation Timestamp by default +86919416ee ZigBee ZCL DRLC Cluster dissector +1ae4145994 ZigBee ZCL Energy Management Cluster dissector +641e2fc573 Add support for MongoDB 3.6's OP_MSG to dissector +454a7647f5 CMake: Remove duplicate PIDL files from CMakeLists.txt +9a1a8f77e9 BGP: enhance display +7540ac6938 Move the protocol registration routines back into libwireshark +4e63ec305b configure: Downgrade GNU Make message to a warning +2ad1507344 oss-fuzzshark: fix linking issues due to register_all_protocols() removed from -lepan +0b2ecccd86 Add ThreadSanitizer configure-time options. +8cbde93146 gitlab-ci: add clang 5 and 6 builds. +4a125fb183 configure: Check for minimum required GNU Make version +1470aeef4c Qt: Remove merge issue from Drag Drop +3cf73671d1 From looking at the OpenAFS source, the RX abort code is signed. +4a08c63e88 mqtt: Add sanity checks for MQTT v5.0 Reason Codes +90e236fd09 Qt: Main Welcome hover sparkline color fix. +23b6028e1d Qt: Remove an unused variable. +dd562b503f Qt: Move the MIME init thread to WiresharkApplication. +5968fc1cae Rename UseMakeDissectorReg.cmake +fdc3023bec OpenAFS always puts out 3 bytes of padding in an ack packet. +6917ec769e Qt: Fix various smalles issues with drag-drop +4fbb2df3cd Revert "make-dissectors: Be more resilient with whitespace" +c26ad500ec dissector/mqtt: Add the MQTT v5.0 Reason Codes +ed9d085520 make-dissectors: Be more resilient with whitespace +496797f0dc ieee1905: fix typo bandwith => bandwidth +93e7bed24e ieee1905: fix typo addres => address +fe0c2b0485 Rewrite make-dissector-reg.py in C +129cb60f56 Remove unused dissector registration prototypes, fix typo +d17633892c packet-tds.c: Correct encoding for hf_tds_colmetadata_maxbytesize +5b55848789 README.dissector: Add note to add 2 encodings for FT_UINT_BYTES in proto_tree_add_item +51ff1df443 file-elf: remove unuseful check (found by Clang 6). +262a84c384 Fix (and chop) static build option +61bd626d5d Qt: Fix Activation of menus +e9d8eba416 packet-h223.c: Ensure conversation data exists +d6b3fcfeab CMake: Fix error from bab9abfb7d259e1daaf84776ed9d4d09e2469293 +1b79315aac [Automatic update for 2017-11-19] +bb47a68e09 Move dissect_leb128 to file-elf.c +752d0ef753 dissect_uleb128 -> tvb_get_varint/proto_tree_add_item_ret_length +ce8f871900 CMake: Fix package requirements for building docs +1097e8020a autotools: Library build products don't need explicit cleaning +f902981b2d Fix indentation +23234ac872 ZigBee ZCL Device Management Cluster dissector +bab9abfb7d CMake: Clean up Windows build +adc1aff0a5 The header is host-endian, not little-endian. Note that. +c42878bea8 Reformat comment giving Kerberos 4 specification. +241008c861 URL for the document. +7d4e087070 Update .gitignore +b695b3e2f7 Begin cleanup of make-dissector-reg.py +d8e2bee9ea .mailmap: update (of November) +925214a3e7 ieee1905: Fix the incorrect dissection of radio operation restriction +c2b9c90367 Qt: Use QThreadPool instead of QThread. +a398a9573d ieee80211: Complete fixed size fields for SAE authentication +18d49f467d Qt: Properly reset the byteview +ed68e05014 IEEE 802.11: fix an infinite loop +658578a5b9 Qt: Initialize QMimeDatabase in a worker thread. +71cec74ccb Qt: Fix selection of elements +584c478751 fp: Fix mac TVB for edch t1 +7f327cc580 3GPP NAS: fix dissection of PCO MSISDN container ID +252ea22b97 WSDG: Improve VS2015 chocolatey install +2114923ec1 [Juniper ST] Dissect the "known" parts of the Juniper header. +848cd4e291 rrc: fixed incorrect constants +00e217a732 ieee80211: Add dissection of BSS Transition Query +83cf4feaa9 register(.h): fix parameter 'register_cb' not found in the function declaration [-Wdocumentation] +81b246c040 No need for a read/write descriptor for the output file. +bbeb5acb07 Allow dumpcap to write to a named pipe. +d9f8ddd780 [PFCP] add port 8805 +e2deb54414 gitlab-ci: add clang builds. +ac1d52aff5 Register protocols and handoffs in separate threads. +665eb78729 Qt: Add UAT move up and down buttons +8ee4920c76 Registering CMP PKIMessage as BER dissector +9b93e7e5b2 Explain where GeoIP_free comes from +8d9fbdf851 Qt: Show as much as possible of UAT pathLabel +f4e958c2ea udpdump: add space. +ca8e9a84a9 kerberos: Don't generate unused _vals tables +256622cb71 QUIC: fix STOP_SENDING length +129ffaf11b Qt: Update UAT clear button enabling +435a8fb79c JXTA: Remove some assertions. +21d96b0444 JXTA: Simplify some expressions. +1810801a68 Handle LINKTYPE_JUNIPER_ST 200. +88d8fa7440 UI: Fix seg fault of software update language init +5d1328c528 Kerberos - Add support for RFC 6113 +27011d3123 Qt: Change delete_list icon transparent value +f2ee064bbb mqtt: Copy UAT match_criteria value +b0b5bda7cb Revert "Windows tests:" +c43c58c434 CMake: Make Qt5 packages required if building Qt version +b4fc532372 Windows tests: +3006ffa615 CMake,editcap: avoid noise with editcap -F and -T options +a595d7326b MPLS: use directly proto_tree_add_item for display PW ACH Channel Type +b1302f0f28 Remove circuit_id from Lua tests +0bba9fb60f RDM: Add ACK timer and ACK overflow handling +65bab716be [PFCP] minor corrections +800b26edbe Remove circuit API +7c40580584 Qt: Really fix the packet list selection +58a44aef23 Qt: ToolbarMimeData and display +7deb2b432b mqtt: Use proto_tree_add_item_ret_uint() +3105382bed Qt: Show ByteView for first packet +b5a1145cf1 Qt: Select correct packet from list +e38c89d3a7 Link with ZLIB_LIBRARIES if you link with wiretap. +5be009d48d Fix typo. +54e54c64bd [Diameter] Fix typo avp name="OC-Feature-Vector" code="622" +66b5afa216 extcap: use SPDX identifiers for licences. +2b03b41bd0 ssl-utils: Add export ssl_data_alloc +d283939303 Fix "might be clobbered by 'longjmp' or 'vfork' warning +3d77e1bbcd [PFCP] Update to 3GPP TS 29.244 V14.1.0 (2017-09) +e13e2df9a1 Qt: Rename packetSelection to frameSelected +447291d84a Qt: Fix DragDrop on ProtoTree +8e5436687a Qt: Clear up the label +98ca698a37 Qt: Add Modifier to drop only field +e95623cd6b Qt: do not crash when selecting a field without tvb +5bd8fb4131 [Automatic update for 2017-11-12] +bd130e9273 ieee1905: Use BASE_UNIT_STRING and &units_dbm rather than appending the string 'dBm'. +95d6217193 mqtt: Whitespace and indent fixes +b032b33801 autotools: rename libui_dirty to libui_generated +fa6dc7b3fb autotools: Be more consistent with variable names +3f11c2f7c5 Wi-SUN Protocol dissection and IEEE 802.15.4 IE cleanup. +499ae4ab57 address(.h): fix commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] +2092b66a0b WPS: no previous prototype for ‘proto_reg_handoff_wps’ [-Wmissing-prototypes] +81805717de RIP: no previous prototype for ‘proto_reg_handoff_rip’ [-Wmissing-prototypes] +fea67da276 [PFCP] OHC: fix Port number field present +13581e6aca [PFCP] display changes +bb69464e4c [PFCP] F-TEID: add missing TEID +da24baf510 asciidoc.conf, sort-and-group: (trivial) fix a comment +ac41b0a941 [PFCP] IPv4, IPv6 address present +29c32812b4 RTLS: Add link to doc about this protocol +4ec8ebcebb SPDX: Convert doc and docbook. +92be91f57a [o|t]wamp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +1cf6d365b2 mqtt: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +fdc8845803 ieee80211: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +ff302a283d btmesh: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +73329d786b DVB-CI: ensure that conversation_t stucture exists before using it +eaee0678ce mqtt: Use guint for offset +f35aa91c1a dissector/mqtt: Dissect the UNSUBACK payload +d337f4c5b7 dissector/mqtt: Payload length computation +bce5b50f73 Qt: Fix use-after-free crashes when changing packets +7cbbbe0bde Qt: avoid undefined behavior in ProtoTree::eventFilter +0c382106f8 dissector/amqp: fix TLS/SSL payload dissection +6ef9538770 [PFCP] PDN Type Dissection and minor fixes Added PDN Type dissection (3GPP 29.244 Section 8.2.79) Fixed bit order in dissect_ue_ip_address Added "Encoding error" message if MBR or GBR has different format than specified in doc. +cb7e896a4a Add frame number to packet comment dialog +fd46a58581 packet-twamp.c: General improvements +e935e902d6 ieee802.11: Fix the display of the Cisco Aironet DTPC value. +19a46ba774 RIP: do not register proto_reg_handoff_rip() callback +775bbbcded Start using SPDX license identifiers. +50b91d0b4d qt: add constructor to proto_tree (CID: 1420705). +784ad7297e UI: Use configured language for software update dialog +645dff11e1 dissector/mqtt: Replace proto_tree_add_uint64 by proto_tree_add_uint +414a63f160 extcap: rename interface names. +3bc743a9fd autotools: Fix build for unknown Qt interface +3996701183 Replace inet_addr() with our inet_pton() wrapper +2ebc41050e [PFCP] Dissect Node ID and minor fixes +e7e4dc5d98 gvcp: - Added support for new registers: - GVCP_IEEE_1588_EXTENDED_CAPABILITY (0x00000974) - GVCP_IEEE_1588_SUPPORTED_PROFILES (0x00000978) - GVCP_IEEE_1588_SELECTED_PROFILE (0x0000097C) - Added support for missing/new error codes (0x8013 - 0x8017) - Added dissector code for 'current link configuration' part of device mode register - Added support for proper event dissection with the length field in event commands is used as recommended by the GEV 2.1 specification - Added dissector code for new capability/configuration bits (iee1588 profile, multi-part, large leader/trailer, ieee extended capabilities) - BUGFIX: In multi-zone mode, zone directions where decoded as 'Receiver' and 'Transmitter' instead of 'Bottom Up' and 'Top-Down' - BUGFIX: Commands that received at least one 'PENDING_ACK' before the final acknowledge where always reported with '(Failed)' in the Wireshark main window - Fixed some typos gvsp: - Added full multi-part dissection support - Replaced some hard-coded numbers by numerical constants - Added support for missing/new error codes (0x8013 - 0x8017) - BUGFIX: In multi-zone mode, zone directions where decoded as 'Receiver' and 'Transmitter' instead of 'Bottom Up' and 'Top-Down' - Combined 'AddressOffsetHigh/Low' for multi-zone/part into a single more readable 64-bit value +74936320a4 802.11: Correctly handle Wi-Fi Alliance Multi-AP subtype decoding. +dc269fcd6f [PFCP] Improvements to Dissect F-TEID function Added Bit 4 - CHID as described in 3GPP 29.244 Section 8.2.3. Added "Encoding error" msg if documentation conditions aren't met. +f2727b571a TWAMP dissector for RFC 5357 +4367855163 dissector/mqtt: Rewrite the SUBSCRIBE payload size computation +afb252355b ISDN: Convert circuit API to conversation API +78665f5211 ISO 14443: Convert circuit API to conversation API +82891e37e9 DVB-CI: Convert circuit API to conversation API +c57ab694ec Qt: Give focus to preference value in PreferenceEditorFrame +25c5d830c9 Qt: Give focus to Title in ColumnEditorFrame +35a1907fe6 iograph: Use default graph values if io_graphs UAT file doesn't pass validation +1c25b71c7b mqtt: Rename mqtt_conv to mqtt_conv_t +428b354f0d btmesh: Remove a debug g_warning +8a6ea0e454 Qt: Further cleanup ByteView +87431fef28 dissector/mqtt: Add 'Subscription Options/Retain Handling' text descriptions +af285603ee dissector/mqtt: Dissect the User Property field +9f67e0a0d6 dissector/mqtt: Dissect MQTT v5.0 String/Binary Properties +d5759b72e6 dissector/mqtt: Add the 'Subscription Options' dissector +36faf3203a udpdump: don't call inet_addr() for every packet. +8730b2037a tshark/tfshark: Replace global prefs with a boolean +2125275c7c smb2: Fix bug 6027 to correct SRT computations. +3f189bed2f dissector/mqtt: Dissect the Subscription Identifier Property +ca7bffbfc3 [Diameter 3GPP] Sub dissect AVP Code: 1677 Group-PLMN-Id. +6565923eb3 [PFCP] Fixed apply action flags bits referenced in register info. In accordance with 3GPP 29.244 8.2.26 Apply Action. +1a3bd52e91 btmesh: Fix building without gcrypt +465f75b529 MQTT: add a missing break +4a1f8f5f27 Qt: ReleaseNotes and reformatting of Drag n' Drop +bf8d8ebfa4 dissector/mqtt: DISCONNECT and AUTH may not include the Property field +76eab87c7d dissector/mqtt: Dissect MQTT v5.0 Four Byte Properties +9e7cfd32dd dissector/mqtt: Dissect MQTT v5.0 Two Byte Properties +458f97b1eb dissector/mqtt: Dissect MQTT v5.0 Byte Properties +96735846be Qt: Clean Drag-n-Drop Mimetype for toolbar +4d6454e180 Qt: Drag n Drop Filter expression from Packet Tree +371b5c526b Have circuit functionality more closely mirror conversation functionality +f8a1878202 proto.c: fix field display test in hfinfo_number_value_format_display64() +0e85c0ad1e Fix typo: Heatbeat --> Heartbeat +b6d6eb9097 CMake: Detection of HTMHelp +0c1ea1cee1 fcp: create conversation if it doesn't exist. +62e81c5846 Open Windows CHM Help from Help menu. +dc0e6ccc9f tshark/tfshark: Do not apply console.log.level before it is set +5dd6a9cef9 isobus-vt: make sure to close the id file (CID-1413873) +99a53b2b95 packet-ieee80211: all frames have address 1 = RA +3593f0953f Fix Elasticsearch hex dump +1344e707b7 dissector/mqtt: Disconnect and Auth variable header +d84d43372c Improvement to plugin_if_get_ws_info(...) functionality +fa2649ac61 wireless_timeline: fix blank display +19b2ddcce1 dissector/mqtt: Update license notice +e2179a2ac5 dissector/mqtt: Add partial support for MQTT v5.0 +ea97b3364c Add AMR WB pino to make Decode As happy. +1e707e33fa [BT Mesh] Add Bluetooth Mesh dissector. +4405c5d769 Fix white space. +9705f653da print: add fi check. +147e491025 Convert PT_EXCHG into using conversation endpoints +0dfff8c4b4 IEEE1905: Add a break to fix a malformed packet issue and dissect Multi-AP Extension types in EAPWPS. +8b79187b66 ieee802.11: Add support for the Measurement Pilot Interval IE and fix dissection of the actual measurement pilot interval. It is an 8-bit field according to IEEE802.11 2016. +156a0b62eb Tools: json2pcap script update +ba6dd97081 Remove epan win32 x86 assembly +93bda0b18d Add conversation/endpoint statistics for Linux SLL +23afd28daf Convert TIPC to use endpoint conversations +08bf89f487 zbee zcl se: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +10cc91f83d RLC: Replaced g_malloc with tvb_memdup +2ef00337c4 CMake: Remove "compress" remnant +dc18da434b packet-infiniband: Proper parsing of ClassPortInfo attribute +f891603a47 autotools: Eliminate spurious libwireshark_asmopt library +ff3bd8c7ce conversation_table(.h): fix parameter 'ptype/port_type_val' not found in the function declaration [-Wdocumentation] +72c2e53981 autotools: Use pkg-config to configure Libsmi +62f705e844 autotools: Try to be clearer about --with-ssl and remove cruft +711f69c807 CMake: Don't offer unsupported options +68ead1d025 Qt: Fix drag-n-drop in toolbar +aed3e66672 [Automatic update for 2017-11-05] +7e6f6562fa TCP: cleanup Riverbed option +fc318e6a1f Better instructions on building with Qt on macOS. +1741b6b23c oss-fuzzshark: force direct malloc +d11f5dff8e TCP: Fix Riverbed probe option tvb handling +802517e917 packet-infiniband: SM class does not support ClassPortInfo or InformInfo attributes +834c65a1f8 packet-infiniband: Make unknown GS class attributes show up in wireshark Info column +0cd40887d4 packet-infiniband: Better variable naming +b4856927eb packet-infiniband: DETH Queue Key should be hex rather than decimal +002133c606 packet-infiniband: Make unknown PerfMgt attributes show up as PERF in wireshark Info column +b70429427f packet-infiniband: Fix commentary typo (for consistency) +3c2f217940 packet-infiniband: Add missing SA methods into mad_method_str +9b82c6b21e packet-infiniband: Fixed some PortInfo:CapabilityMask bit names +c04c92fbf9 packet-infiniband: Add first and last to RMPP_Flags +b3f4ca6077 packet-infiniband: Fix some SM class attribute IDs +92dc84cff9 packet-infiniband: Fix SA MCMemberRecord attribute name +8894195a47 packet-infiniband: Use SA rather than SMA as Subnet Administration header +b9c5601dd8 packet-infiniband: Removed erroneous MadHeader comments +71389177e4 Add Decode As support for RTP payload +cd3948f99e Add backslashes to definition of WSUG_TOOLS_HELP_FILES in docbook/Makefile.am +6f382fed37 DOCSIS: RNGRSP: formatting of equalization coefficients +b227943e66 Exported PDU: apply EXP_PDU_TAG_COL_PROT_TEXT whatever the next_prot_type tag +e00162301b Ensure endpoint members of packet_info structure are initialized in packet.c +f6edbcd643 mqtt: Simplify message decode matching +be625b9be7 Fix Elasticsearch hex dump +5d9c8ecbc1 Remove eroneous DoD association by deleting IANA entry. +78ee8c419f Do not register proto_reg_handoff_XXX callback when not required +dd1f75a53e ZigBee ZCL Sub-Ghz Cluster dissector +c571e69208 [GTPv2] Add dissection of 8.127 Header Compression Configuration. +dd4f8d08b2 ZigBee ZCL Keep-Alive Cluster Dissector +062ca10cff ZigBee ZCL MDU Pariring Cluster dissector +93c358cb5d FTP: links between setup and command frames +66b441f3d6 Add ability to create endpoints through conversations +d518f28b39 configure: Fix pcap-config --cflags command substitution +7e4723a589 DOCSIS: add burst descriptor types. Fixed some bugs. +50c337f40a mqtt: Add message decoding +e8c7975b6f s7comm: Several minor improvements +5bea387c2c HTTP: Update status codes +649c81b83c Qt: ByteViewTab Fix tabs creation +56a130a152 ByteViewText: Remove epan dependancy +c5165f325b conversation_table(.h): fix parameter 'ptype/port_type_val' not found in the function declaration [-Wdocumentation] +ec43b0faa6 Deduplicate Elasticsearch output +e14f1ad37d .mailmap: update (of October) +6d8661ceef Fix segfault in Elasticsearch output +3a1f958cf8 Remove unused netdb.h #includes +d887d76f27 [BSSMAP-LE] Correct dissection of 10.20 Positioning Data. +90867dd8e3 [BSSGP] Add PEI +d21eb05eba [BSSGP] Fix IE numbering in PERFORM-LOCATION messages. +9a464fd9bd Avoid asserting with EAFNOSUPPORT +e4ac91091d tshark doc updates +0de8c6f4c7 FT_IPv4 fields' values are 4-byte integers, not structures with a pointer. +bbae1d25c2 Fix indentation. +e73571117c [BSSGP] Fix decoding of Paging Attempt Information in PAGING PS. +9008d7f867 Fix assert when trying to display an IPv4 address +d597b5d61e Remove port_type values not set in pinfo->ptype +39ba9d4e7f Add wsutil/inet_ipv4.h. +dd1c18dd03 Make FT_IPv4 a bit more like FT_IPv6. +734c5b35a5 Get rid of ipv4_get_net_order_addr() and ipv4_get_host_order_addr(). +3630a447d9 Get rid of unused #defines. +62b870a722 Do not assert in ws_inet_ntop() +bebd79aae9 parlay: Add another pragma to disable warning +63966ec5d5 Use endpoint_type in conversation tables and hostlists +765a67b68a "Hardcode" the port types used by Export PDU functionality +1e8e9a807f make-manuf: Fix a comment. +abfb644117 Add conversation endpoint type +1bc6d4e965 Diameter: Add Huawei DCC AVPs +fe8d897e25 sizeof(buf) is not what you want here +7507b11ec4 Improve our ip6_to_str_buf() implementation +de1b26a3c6 More ws_inet_ntop() tweaks. +a25af02ef7 Clean up processing of encoded addresses. +930f634515 [Automatic update for 2017-10-29] +78f9a07f0a Remove unused epan/compress/ source code +e1ef732c11 Get rid of MAX_IP_STR_LEN and MAX_IP6_STR_LEN. +83a4eadc07 wtap.h: Replace literal buffer size with WS_INET_ADDRSTRLEN +ce25b358a9 Go with the RFC 2133-and-successors values for IPv4 and IPv6 address strings. +0527747e23 Retire use of getprotobynumber() +18237cfd15 configure: Display ssh_user_agent as a libssh sub-option +7dbc520d57 Privatize the conversation_key structure +db3be9f850 Remove display of "old" key in GTK configuration hashtable dialog +051dcd1086 Fix bug in FMPUX heuristic dissector +7df5fcdc51 Share use of conversation_hash_exact +23afd9a184 Convert to using find_conversation_pinfo where appropriate +27c10ed72e AMQP: Add dissector table for versions so they can be dissected with Decode As +5907d17b9a QUIC: Display Connection ID (CID) on hexa +b0edc623b1 IEEE 1905.1a: fix an infinite loop (CID 1420355) +695d8fc318 MOAR PRE-ALLOCATED FIELDS. +2b615cf322 Also display the protocol with -G dissector-tables. +985c0594a5 Indicate Decode As support in the -G dissector-tables output. +a1218446d9 Put all the 11n vs. 11ac stuff together. +7ddfee9aea tshark: Use -G help instead of -G ? +7c9ec1d13c Don't add for "Decode As" if the dissector table doesn't support it. +89e40fad29 packet-knxnetip.c: Fix bitmask +c6c709490c Q931: Fix Q931_ISO_IEC_STANDARDIZED_CODING value +ce181cbc87 DOCSIS: DPD: adding modulation list to info column +087faa2488 Always provide value for Decode As selector column +86302a7622 s7comm: Syntax-id decoding of frequency inverter parameters +86cb152b2f peekremote: Support properly 11ac MCS rates. +3a6552744f Add find_conversation_pinfo +f24651493d OSPF: dissect_ospf_bitfield -> proto_tree_add_bitmask +4c8dfe6f6e Autodetect more AMQP 0-9 captures +c59601eeea Remove AC_PROG_GCC_TRADITIONAL from configure.ac +398dc81127 Change NewCo to new Company name, Aliv +e2afd06e65 YACC is set to the missing script if not found +764431f882 autotools: Fix LN_S usage +42f5aa4566 IEEE 1905.1a: fix an infinite loop (CID 1420356) +33d28030b1 [AMR] Change the Payload type preference to a range and have separate ranges for AMR and AMR-WB. +395c54c489 [BSSGP] Fix decoding of PERFORM-LOCATION-REQUEST. +bb7511bccf [BSSMAP-LE] Add dissection of 10.18 Location Type. +4ee492e910 OSPFv2 Segment Routing extention support with RFC7684. +545f200224 PFCP: Dissect Node ID: Fix length of FQDN Node Id Type +0a033cdc65 IEEE 1905.1a: remove an unused hf variable +b085418501 IEEE 1905.1a: add what seems to be missing breaks +4330b268b2 debian: add ws_compiler_tests.h to libwsutils-dev.install +db41ccd009 Device provisioning protocol: Fix a last issue with DPP and Configuration commands not being searchable. +42a9e893fb Clean up a bit. +1ceab868cd TRANSUM: File loading slow with transum enabled +4e4f1debb7 Fix typo. +e82adfba74 proto.c: do not set an item length longer that the remaining tvb length +ed20250c13 proto.c: protect against buffer overflow in proto_find_undecoded_data() +a0973d0f94 Move the compiler version tests to ws_compiler_tests.h and use them elsewhere. +ea49c337c5 Include VLAN ID in key for ICMP request/response tracking +05b1d35586 Initial coding of the ieee1905 dissector with Multi-AP support. +b4a6f4e244 oss-fuzzshark: add missing include to fix implicit declaration of color_filters_init() +6d092c1344 Whitespace cleanups. +985a8f297b Move a comment to where it belongs, expand another comment. +6ddee4aab2 We don't need to define sockaddr_storage. +fb160e53c8 Use more than just "does it claim to be GCC?" to test for attributes. +b7f7bee8cf CMake: Set the Windows build target to Vista. +de6fcf2f21 Fix indentation +ac804b59e2 Improve our inet_ntop() wrapper +296a36698b configure: Remove profile-build option +3bafae200f DOCSIS: added Energy Management and CM Status Ack modem capabilities +52332e3f9a PFCP: Fix offset after decoding Message Length +91ae90ba82 ipv4_get_net_order_addr() is no longer an exported function. +b1147a6033 Rename some IPv6 address test functions. +458c3c026e Add a ws_in6_addr typedef for struct e_in6_addr. +0a99d3ef31 Fix comments, remove a no-longer-needed include. +b331641f98 CMake: Remove unused header checks. +f97befbaa5 RANAP: Associate RTP dissector with CS streams +bfad9c56f9 CMake: Don't check for windows.h or winsock2.h. +859405fd2d Swallow up the stuff from epan/ipv4.c into epan/ftypes/ftype-ipv4.c and epan/ipv4.h. +e7abfc397b Clean up white space. +f46d4d6e3b Use a union for the IPv4/IPv6 address. +16309e41c8 configure: Fix --with-libssh argument name mismatch +93fba33e95 asn2wrs.py: use 64 bits variant for constrained integers using MIN or MAX keywords +eae216ef1d Remove replacement inet_pton/inet_ntop +4dc02b2fcf We're using inet_pton(), so we don't need to worry about non-dotted-quad addresses. +14080744db Get rid of a no-longer-needed variable. +6537c996a6 Clean up and expand comments. +90644c8372 Remove inet_aton() usage everywhere +c5529dd7f1 debian: Update symbols +749447fc80 Use "not installed for development" for libgcrypt. +091607f8eb rdm: Support NACK_REASON and fix a PD dissector +0e7d2542b0 Add 32x32 png file for UAT "clear list" icon +7318d8337a Remove leftover #define. +e1ef8e5f75 Test g_printf() thousands grouping flag at runtime +08a4903283 Fix registration of SIP atop SSL/TLS. +15ce2db13a mqtt: Use proto_tree_add_bitmask +14e687c1dd Make plugin support a runtime property +12d63c428f configure: Remove ancient inet_pton test for brokenness +6014bfe6fc Get program to the right working directory. Otherwise patches breaks. +bc924b6283 DOCSIS: fixed TLV name +c7918da8a6 Improve http object export for URLs with long extensions +b74af85147 ssl-utils: Add export tls13_hkdf_expand_label +6e3133c41c AirPcap is Windows only, reflect that in about dialog +182d9deb08 Add "Apply as filter" button to Coloring Rules Dialog +a16126fffb QUIC: Add draft-07 value_string +de066346a6 mqtt: Fix some mistakes from previous commit +89fe6629b7 [RFC] dissector/mqtt: Fix handling of fixed header flags +535ac5832d Fix make distcheck +ce3ce9e70e [Automatic update for 2017-10-22] +b91089befc Add IANA arc and first entry (MUDURL) for lldp. +b913bcc13a NFSv4: Fix for duplicate StateId hashes +aa04d2355e autotools: Build and install user guide +b0432442c6 [Automatic update for 2017-10-22] +61380f9504 Add button in Qt UAT dialog/frame to remove all UAT entries at once. +4e3114d01d Eliminate #include from dissectors that don't need it. +85820a8354 Diameter 3GPP: call XML dissector for Civic-Address AVP payload +0d9b8eaf08 Warn the developer if we're building with GTK+. +b289699ace Remove oui_vals value_string and epan/oui.c +0f868cfeb0 nfapi: fix 'nfapi.p7_message_header.m_segment_sequence' exists multiple times with NOT compatible types: FT_UINT8 and FT_BOOLEAN +0088d010ed Qt: fix crash after loading SRT dialog +c23e3761a5 file_util.c: do not leak service handle +0a6c51e4a0 autotools: Improve SUBDIRS usage +e6e8b7b662 autotools: Sort out how we handle plugin.c +d64c300522 Do not add Npcap path if npf.sys service is found +4273eced0c cmake: fix Qt build with CMake 3.0.0 and 3.0.1 +fd1d13567d LCSAP: fix retrieval of XML dissector handle +ea1476c4f0 Suggest using CMake rather than autotools. +7aa5630d1e TCP: Add a documentation note. +c1807eec78 Add more notes about Asciidoctor. +0870f8586a Remove duplicate values in pfcp_pr_time_unit_vals +2323b20779 Correct duplicate values for csi_rs_class_vals +15c4382f17 FP Mux: disable heuristic dissector by default +d291d1a423 Update enumerations for SISO-REF-010 v22 +5fd13dac12 fpmux: Fix error string and comment +bc880f6c3e FP Mux: reject empty tvb +288973ff74 FP Mux: create conversation if it does not exist +b580bbfdd2 FP Mux: do not register UDP port 44955 by default +e5755a6213 FP Mux: fix a typo in preferences +d8fdc135c4 Update packet-kerberos.c +2196fcb008 Refresh wsutil/Makefile.am +45fbb287b4 autotools: Remove abi-compliance-checker code +c703ba52ad DOCSIS: Fixed bug where OCD TLVs are nested +2575a2e9a8 autotools: Sort out how we handle register.c +dfa893b1cf cmake: set CMAKE_AUTOUIC and CMAKE_AUTORCC to avoid CMP0071 warning +b85b946a94 Add FP-Mux dissector +5a85f5a40b SMB2: accept and save empty filenames on CREATE requests +bbb1309741 Added default for every switch statement +1ac9db4ca6 Protobuf: Fix format error +070e561ed9 autotools: Smaller cleanups +96d6267e2d ZCL SE Octet Strings: Dissect zcl se octet strings as length and data +7cfbd2b9ba Suggest CMake if Qt not found on Darwin; say "not installed for development". +55b0c251a0 autotools: remove macOS Frameworks support +1d238ec636 autotools: Remove setuid-root.pl +ca7f204576 dissector/ptp: fix typo - should be ptp.as.sig.tlv.flags +f6915bef29 SMB2: rename QUERY_INFO buffer input fields and parse Reserved field +a8a0d5ff98 autotools: Fix bogus checkAPI targets +6f9630561f [Bluetooth] Prepare for adding a BT Mesh dissector. +f19a2c0b8c CMake: increase minimum required version to 2.8.11 +a3ba3ba943 CMake: fix Qt build with CMake 2.8.12 and before +731434cbca nfs: fix nfs dissector to show correct mirror and data server counts +560945336c Bugfix Decode As dissector table selection. +3d78077f7a CMake: fix build regression with CMake 3.0 +b6ab301275 Remove GTK ige mac integration remnant from configure.ac +b5505fd451 ssl: regression fix for decryption with renegotiation +46f4664b29 checkAPI: error out on empty filelist +9cfb746e65 nfapi: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +4acce81d12 nfapi: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +ba92b90f8b lorawan: Fix Join Request and Join Accept +356d6b8db0 GTK: Remove OSX integration library support +0a3cf5d5cf protobuf: no previous prototype for ‘sint64_decode/sint32_decode’ [-Wmissing-prototypes] +dbbaa41362 autotools: remove some macOS specific build options +0d6c5a79eb dissector/mqtt: Fix some inline comments +1a8143172c dissector/mqtt: Add the protocol version string +5967621d19 dissector/mqtt: Add the MQTT protocol description +f7054dcf05 RSVP: fix some typo +d3f636ece0 cmake: fix CMP0026 deprecation warning in CMake 3.9 +282b59a853 [RFC]androiddump: Support extcap-dlts option +2cb717ec78 cmake: remove and reorder unused cmake policies +1dd0111f5e Initial submission of the nfapi dissector +21c030ca75 packaging: Fix RPM spec file +55e0503830 autotools: refresh rpm-package target +cb89fdd1f6 Add support for BASE_OUI +2663881c37 rlc: Fix bug in 'RLC over UDP' dissector +6aba76666d rrc: Dissect algorithm capabilities +d0a4a614f9 plugins: Remove COPYING and NEWS +52bcdda04e ZigBee ZCL: Add additional On/Off cluster commands +9764cd0a83 autotools: make maintainer-clean should allow rerunning 'configure' +f89b8ccff4 Makefile(.am/dissectors): fix indent (always use tabs) +2563f9dd79 plugins: Fix -Wmissing-prototype for plugin_register() +9d49e13166 Remove superfluous null-checks before strdup/free +37ccb77a1a Fix comment +9ac61baa86 autotools: Make some installation hints more visible +f053b082cd Revert "autotools: dispense with some installation warnings/notes" +79cdf3a820 autotools: dispense with some installation warnings/notes +2ef359cdae [Automatic update for 2017-10-15] +9d189c7e20 ssl: assume everything after CCS is encrypted +b5948a042a autotools: dispense with desktop-file-install +5842fe4afe autotools: dispense if-else shellcheck test +d4b0fb5773 autotools: remove unused variables +1dea7f3dc1 Rename ui_util.h -> ws_ui_util.h +af09db8bd3 Tshark: Optional packet summary for Elasticsearch +ddf6526256 FindPOD.cmake: look for pod2man.bat +c4fbd43ade configure: Fix PCAP_LIBS without pcap-config +2ecc51f28f Some trivial fixes from running cppcheck. +c2f1ab1cbc Update comment. +0943d6ee9d FP Fixed bug in heuristic dissector +9bba3866ff CMake: Allow user build flags to override default build flags +68ef879711 docsis: fix 'docsis_vsif.gex.sav.spr.static_prefix_address/.gex.imja.imja_ssr_source_prefix_address/.imja.imja_ssr_group_prefix_address' exists multiple times with NOT compatible types: FT_IPv6 and FT_IPv4 Change-Id: I7c978870eb3cc54e718fe3c810f7b4e7f6ea67c9 Reviewed-on: https://code.wireshark.org/review/23897 Reviewed-by: Michael Mann +1e0dcf8daf docsis: fix 'docsis_vsif.gex.extended_cmts_mic_hmac_type' exists multiple times with NOT compatible types: FT_BYTES and FT_UINT8 +337f49243f Add ptvcursor APIs that return the values it retrieves +32d31e55ae WiMAX ASN CP: Leak less memory. +f3ba040479 win-setup: Don't bother downloading UPX. +99fd0cfb05 FTP: setup conversation properly for PASV sessions +5ad0579beb IEEE 802.11: fix a segmentation fault introduced in gd6eda2a3 +2a8ab239bd [TCAP] Make "tid" a generated item rather than hidden to make it obvious that it exists. +da8dbd2471 infiniband: add PSN and RETH DMA length to infinibandinfo struct +b363e46ad4 IEEE 802.11: add missing breaks +9551aca9a6 Add --print as an alias for -P, to match tcpdump. +b2467fddb1 ProtoBuf: Remove an unused variable. +95c50e3dd7 Decode SNR in Compressed MIMO Beamforming report per ieee80211at_2013 sections 8.4.1.{29,48} +6ef693dec1 [Solaredge] Fix SuSE 11.4 build packet-solaredge.c:1013: error: declaration of rand shadows a global declaration +8fbad3dd56 Start of adding Protobuf (Protocol Buffers) dissector. +3444d41fd0 [GSM SMS] If the digits are E164 International number add an E.164 filter. +698aa24165 Change FI_VARINT to account for FI_BITS_XXX flags +6b466a9e4f [gvcp] fix extendedblockids check and resend cmd parsing +d72a18faad Fuzz: Limit the number of packets we process with Valgrind. +95ce7daf65 infiniband: fix OpCodeMap string for UC_RDMA_WRITE_MIDDLE +e8dbf386d8 Fuzz: Write memory leak info to the error log. +3bfb9aabe0 [Diameter 3GPP] Fix bitmask in feature list B26 and add B27. +d8d60b4980 Add ENC_VARINT_PROTOBUF +c6a0e2a791 packet.c: fix a control flow issue reported by Coverity (CID 1418671) +1df866d99e ftypes(.h): fix indent (use tabs) +14107eec71 proto(.h): fix indent (use spaces) +6628fdf54b [Automatic update for 2017-10-08] +ddb754243e X2AP: fill gaps in extended value string array +eb5b2a211d S1AP: upgrade dissector to v14.4.0 +750eb3637e tap-flow (ui): fix no previous prototype for ‘register_tap_listener_flow’ [-Wmissing-prototypes] +53706c80d6 RPC-over-RDMA: fix write list chunk count +471736ece0 DOCSIS: added vsif general extension dissection +6172627534 Make osx-app.sh a configured file and remove Autotools targets. +ae794fc5f2 M3AP: avoid appending m3ap multiple times to frame.protocols field +fa8fd247cf M2AP: avoid appending m2ap multiple times to frame.protocols field +0a4c646cbc LPPa: avoid appending lppa multiple times to frame.protocols field +155f8d5288 X2AP: avoid appending x2ap multiple times to frame.protocols field +82acd85bcc S1AP: avoid appending s1ap multiple times to frame.protocols field +561914bd20 gRPC: Several bugfixes +5a99830e21 Qt: Free dynamic menu actions at shutdown +867e6f0e00 qt: Fix leaked dialogs +3c9f440ac6 sharkd: export field filter string. +7219f6467f HTTP: Add http.file_data based on the captured length. +8804ddbe2a gsm_sim: fix conflicting entry in its value_string +1961297a55 sharkd: check if JSON value is string or primitive (true/false/null/number). +ea6e4b577f sharkd: support for user column-set in "frames" request. +70996dc669 Qt: add preference to restore display filter after Follow Stream +0553cda6da Instroduce col_finalize(), to allow creating column_info based not only on preferences. +f61c381b5a Remove unused code from osx-app.sh +3cddb369d5 TLS: enable OCSP status dissection for TLS 1.3 and DTLS +064038bb1b DOCSIS: added dissection of IPv6 classifier TLV +5826a8532e macOS: Fixup app bundle rpathification. +2c89e6c448 E.212: update list to Operational Bulletin No. 1133 (1.X.2017) +dcf7ca7abd interface_toolbar (Qt): fix commas at the end of enumerator lists are a C++11 extension [-Wc++11-extensions] +ec485f3f52 wimax(-int.h): no newline at end of file [-Wnewline-eof] +1d29691bb6 prefs_filter_expressions (GTK): fix no newline at end of file [-Wnewline-eof] +c09c6531ba conversation_table: Export all functions for external plugin use +27c7aa38aa infiniband: fix ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] +2777003e12 Add version check for plugin compatibility +d477ea35a9 nfs: fix typo on new xattrs attribut +5d672c469d nfs4: Add ACCESS_MASK support for xattrs +e670f9c80b TLS13: fix SCT dissection since draft -17 +83cb6ff625 GTPv2: fix out of bounds access when decoding Private Extension IE +96c07c6471 HTTP: fix for ICY responses which were displayed as HTTP requests +a6dec130a9 PROFINET: Fix undecoded signal value in DCP Set Request. +ab01a1eab1 QUIC: rename Stream ID Needed by Stream ID Blocked (draft-06) +06548c905e QUIC: Add draft-06 version (value_string) +6a083c1256 ZCL Events Dissector: Increase number of subtrees +e3ea990450 btle: Add preference to detect retransmission +1f8e7c45e1 Tshark: Prepare Elasticsearch output deduplication +ed49b3dcfe Dissector: SolarEdge inverter monitoring protocol +f54d07b019 FP: Add heuristic FACH 1 dissector +4d563d8f10 Remove the SVR4 packaging assets. +5c2a5dbdcd plugins: Improve output format +b7107bdf9d CMake: Fix extcap plugin directory +90d32f8313 Fix WiX installer +6e24d5f690 Unsplit "m2m" plugin (wimax mac-to-mac encapsulation) +e155e91599 stats tree: (trivial) reformat assignments +9ab17810bc stats_tree: fix the comparison routine for COL_AVERAGE +d8903ce397 simplify some include file paths +be3b1291d4 GTPv2: Add individual IEs to subtree array +797a9bf67d [Automatic update for 2017-10-01] +23e2b1f948 Fix make distcheck +cf79a87705 WiMAX: Fix possible crash during protocol registration +bf580c066a Make make-dissector-reg.py pay attention to word boundaries +73504255fb Fix typo in make-dissector-reg.py +6106196232 btle: Don't ignore frames with incorrect CRC when detecting retransmission. +4ef7894862 btle: Improve retransmit detection +d3e34586c5 btle: Ignore retransmitted frames in reassembly +fbcd64deb8 PortableApps: Don't ship development files. +ec9e555456 Have dissect_7bit_string() return a const gchar *. +0419deb63b radius: display in same fashion as Diameter +9cb1892f38 epl: fix od_idx display in tree +f0e12f0fd3 Remove TPG plugin and dependencies +13184fbf3a HTTP: fix the Response Version +b301194717 ZigBee ZCL SE comments: Fixed comments and descriptions in ZCL SE. There are no functional changes. +cd90f732a1 Improve frame.protocols accuracy. +3d661f2fe5 GRPC: fix character check (CID 1418526) +6ab87ad77d LTE RRC: upgrade dissector to v14.4.0 +f835875499 GRPC: fix a control flow issue (CID 1418525) +dc527152a8 RRC: upgrade dissector to v14.4.0 +492da78a2c nfsv4: Implement the xattr support for NFSv4 +c634f2b184 Capinfos: Add SHA256. Remove MD5. +5ecfe0c565 sharkd: support for frame comments. +e8492934d6 WSUG: More tools updates. +f48c2cb5d4 LPP: upgrade dissector to v14.3.0 +0e63979730 plugins: Move the build dir scanning code to a separate function +9515fba1fa Remove "easy_codec" source +a1969dd6f6 plugins: No need to allocate a new struct +a269ae1b6a Rename "ws_version_info.h", also .c +221a2bcbd0 Move some DIAG_OFFs to make code less ugly +cd6ca0da41 DOCSIS: Adding Attribute masks to Service Flow +85c0a78073 plugins: Use g_slist_prepend() instead. +a0eb34232f GTP: fix display of GTP Prime in frame.protocols field +e60319e54b coap: Added dissection for LWM2M JSON inside CoAP protocol +f2404376f8 plugins: Build the description string while loading +c5c05911c6 Add GRPC dissector +b89726db6d ZigBee ZCL SE Events: Dissect commands within ZCL SE Events Cluster +0b76a4957d plugins: Sort the descriptions +f022a629f1 plugins: Use hash table for book-keeping +b45a7ba7df HTTP2: Store all packets' header indexes in header_stream_info struct +5e2c08c5d0 ZigBee PP Dissector: Increase number of subtrees +799f4f0e14 Editcap: Don't treat plain -F and -T as errors. +a8a3903e55 Qt: Free MainWindow at shutdown +e2d43e7d4b Docbook: Automatically generate the tools help output. +f3d9766cbc Qt: Fix leaked interfaces array in Wireless frame +a9b4f31d4a NAS EPS: upgrade dissector to v14.5.0 +4efa11528e 3GPP NAS: upgrade dissector to v14.5.0 +8615081a09 plugins: Fix crash loading binary module twice +8b5b843fcb udpdump: Add missing include for timeval struct. +94af9724d1 macOS: Fixup plugin signing. +33c00a6741 text2pcap: fix crash when there is no argument +f649064130 Add toy plugin to doc/ as an out-of-tree build example +625bab309d Docsis: fix an infinite loop +194d30badf packet-brcm-tag: Add Broadcom tag dissection +dc011cc53e pidl: fix field2name wireshark dissector test. +c1a5531b71 pidl: Fix array range checks in python output +a98d108916 python3: Use "y#" instead of "s#" for binary data in PyArg_ParseTuple +141637d327 pidl: Fix Coverity warnings from duplicate NULL checks. +5ea8c70c05 python: pidl: Port Python interface generator +097de92cfb pidl:Python: use of pytalloc_GenericObject_reference*() for pyrpc_{ex,im}port_union() wrapping +4861fbe121 pidl:Python: replace pytalloc_CObject_FromTallocPtr() with pytalloc_GenericObject_reference_ex() +75f78cd49a BUG: https://bugzilla.samba.org/show_bug.cgi?id=12601 +5bda9bd4cb pidl:Python: add PyTypeObject objects for function structs +fd81dea208 pidl:Python: split out a PythonElementGetSet() helper function +1dd1a13e9f pidl:Python: the py_{import,export}_*() functions can be static now. +484d114b36 pidl:Python: make use of the pyrpc_{import,export}_union() functions +0517a05b54 pidl:Python: provide a PyTypeObject with METH_CLASS __import__() and __export__() hooks +1373f619f9 pidl:Python: provide the abstract syntax as ._abstract_syntax +aff94cf8f5 pidl:Python: prettify names of constants +d7311431b2 pidl:Python: improve the .doc string for the get/set elements +1cbb04eaf1 pidl:Python: make use of NDR_ERR_CODE_IS_SUCCESS() +e3acb2e3eb pidl:Python: __ndr_print__ functions don't get arguments and need METH_NOARGS +856ce75060 pidl:Python: check the return values of talloc_ptrtype() +da01add662 lib: modules: Change XXX_init interface from XXX_init(void) to XXX_init(TALLOC_CTX *) +3183465351 s4-rpc_server: Allow each interface to declare if it uses handles +07a21ba6f6 s4-rpc_server: Add back support for lsa over \\pipe\\netlogon optionally +dc7a03486c pidl: Make dcesrv\_$name\_interface "static const" +a19fdccf51 pidl: Use a static const initialised struct in dcerpc_server_$name_init(void) +ad0417cb78 libndr/compression: pass down compressed length in ndr_pull_compression_start +7c56a5affb pidl:NDR/Parser: add missing {start,end}_flags() to ParseElementPrint() +8fdcc95456 pidl:NDR/Parser: initialize [skip] values in ndr_pull_* +67522b6130 pidl:NDR/Parser: add "skip_noinit" element +d037bc66c1 pidl:NDR/Parser: fix "skip" for pointers +7bb3df70b1 pidl: use ndr_push_charset_to_null() when [to_null] keyword is used in IDL +2558728ff9 s4: COM: Remove talloc_autofree_context() from (unused) COM code. +c73e940526 pidl: Make static struct api_struct also const +18d258ac46 pidl: Change *_get_pipe_fns() to return const struct api_struct * +f6d956cf92 pidl:NDR: add ReturnTypeElement() helper function +9ab7b538f0 pidl:NDR: keep interface->{ORIGINAL} +181d9b1d26 Windows: fix NSIS and WiX installers +1f3e365341 GTK: Fix warning for missing action +15b6776992 sharkd: close server file descriptor in child. +7517b73e74 Replace DISSECTOR_ASSERT(hfinfo->type == FT_STRING) with DISSECTOR_ASSERT_FIELD_TYPE. +a9963c45e7 Move DISSECTOR_ASSERT_FIELD_TYPE_IS_TIME after __DISSECTOR_ASSERT_FIELD_TYPE_IS_TIME(). +bb9e8d109e Use proto_tree_add_ipv4(), not proto_tree_add_uint(), to add FT_IPV4 fields. +21f6dca753 sharkd: don't go to background when using stdin and stdout. +d7ec2cbc38 autotools: Use package flags to configure libpcap +69bfcbc67e CMake: Print build flags just before feature summary +cf4abe1376 CMake: Pretty print PACKAGELIST +dcf52a1695 Install libwiretap and libwscodecs headers +b44b7dee03 [Automatic update for 2017-09-24] +26a8b576f4 megaco: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +12684c7e4e Don't use proto_tree_add_uint() with FT_BYTES. +e345d19b95 GPRSCDR: decoding of PDPType +b13d5eac26 Don't look at the comment or process table with pre-2.2 files. +a065bb586e WebSocket: remove useless pointer checks (CID 1418346) +c0fc66c670 PFCP: fix a typo (CID 1418345) +c5403b6c1e Add lcap file extension to nsis and wix installers. +fd4dc6f115 plugins: Fixups for g9260461f4f +caa9b19107 ZigBee ZCL SE Metering: Dissect functional notification flags and notification flags 2 to 5 +e7cc0279ab Have sequence analysis properly use filters from taps. +3c8750dfb3 Revert "CMake: Print a warning if CCACHE_CPP2 is unset." +ed96750784 nsis: Always create the extcap directory +b4fc86d2d5 ZigBee ZCL Attributes: Set length of attribute subtrees +ed1ecfb39c CMake: Print a warning if CCACHE_CPP2 is unset. +5f667694d3 Add Flow Graph functionality to TShark +620d54b1e3 Complete move of tap-sequence-analysis.c functionality to sequence_analysis.c +bd28737d7f Diameter 3GPP: update S6a/S6d/S13/S13' AVPs +7ec31d0617 [PFCP] Add more IE dissection. +137a4456d9 packetlogger: Add Syslog and Config types +ed15895221 cmake: look for Qt5 from Homebrew on macOS +e2a2618d9b UMTS RLC: Removing unused 'is ciphered' function +a8a2a8776b FP: Removed unused code +6be572006e plugins: Add backward compatibility for personal lua scripts +25ba538bc5 plugins: Be more descriptive in "about wireshark"->"folders" +f1501b82a7 [MEGACO] In dissect_megaco_eventsdescriptor() check for dm(DigitMap) not only d as it may get confused with dt(delayTime). +b1395ce1f7 tibia: fix 'tibia.vip' exists multiple times with NOT compatible types: FT_BOOLEAN and FT_UINT32 +a5ed8266bf messageanalyzer: fix 'etw.ndis.packet_metadata.wifi_channel' exists multiple times with NOT compatible types: FT_INT32 and FT_UINT32 +fd0e0513f0 PFCP: fix 'pfcp.mp' exists multiple times with NOT compatible types: FT_UINT24 and FT_BOOLEAN +1768cea96f GTPv2: fix 'gtpv2.uli_lai_flg' exists multiple times with NOT compatible types: FT_BOOLEAN and FT_UINT8 +ee4c70b92c Add version.conf to git-export-release. +72415b5066 FP: Comments Fixes +6db17741e4 FP: Properly configure standalone PS RAB DCHs +eefec69861 UMTS RLC: Hide deciphering preference by default +e27870eaa6 RTSP: fix stack use after scope error reported by ASan +f9207b0f6c Qt: Restore ability to display RTT by sequence number +ded1d1089a CMake: fix extcaps dependency list +4458d0b59f Snort: check executable and config files exist before trying to run. +a17bbc1841 qt: Fix some leaked menu objects +3ce30eb1fd Fix leaks related to recent settings +8f4692f6f9 Explicitly add ICMP and ICMPv6 to Flow graph. +b5759cafae Integrate LBM UIM Flow dialog into "regular" Flow diagram. +8db4ddd40c Rename get_plugin_dir() for consistency +bbbec5552d windows-common: remove volatile qualifier from num_aces +70263eade4 Qt: main window slots: don't connect setCaptureFile to DecodeAsDialog +253fcfa221 6lowpan: Create ifcid from AT_ETHER +0d869dae1e Sequence (flow) analysis: fill timestamp when creating item. +4930772178 WebSocket: check websocket_extensions pointer validity +941fac1be2 IXIA lcap support +dae91bcb90 [PFCP] Add more IE dissection. +1783a3b7df btle: Use bd_addr as link-layer address in data PDU +8615e78630 Disable flex-generated [-Wsign-compare] warnings +dd5875c487 Sequence analysis (flow graph) optimizations for dissectors +8a25ac7306 qt: Fix leaked style for OverlayScrollBar +16fc190303 prefs: Fix leak when parsing empty pref string +6bc4de9a26 Qt: Add key events to accept and reject changes in FilterExpressionFrame +f681855737 Qt: Fix FilterExpressionFrame layout +59fce46d01 Qt: Add key events to accept and reject changes in PreferenceEditorFrame +939ea8c8ed Qt: Make ColumnEditorFrame use FieldFilterEdit to get a autocomplete list +3cb95b0521 Qt: Add key events to accept and reject changes in ColumnEditorFrame +adf170c23d WebSocket: add permessage-deflate extension support +e79320f2a0 automake: Add -Wcomma as a warning flag. +96100963af TDS: Fix some URLs and add a note about our heuristic check. +b365a3e19a sharkd: support flows (sequence analysis) +c41bab1f66 Move most of sequence analysis code from ui/ to epan/ +a593fce94c Update list of symbols for Debian. +e193309318 [PFCP] Dissect more IEs. +88b88a0e80 Qt: Fix -Wimplicit-fallthrough with GCC +0a5205b412 [PFCP] Add more IE dissection. +8240518f91 TLS13: restore draft -18 support for HRR +aa2b59cf5e TLS13: restore draft -18 support for CertificateRequest +ecb6c88c07 Qt: Improved ColumnEditorFrame validation checks +40f737dabe Update ldp TLVs from iana webpage (scripted). +b40ad7c2ff ZigBee: fix buffer overrun in zbee_sec_add_key_to_keyring +8dbb21dfde DMP: check 7bit string length before decoding it +e77d4dffff RRC: check wmem_strbuf_t pointer before using it +17651065a5 cmake: Add option to disable -Wframe-larger-than +66d39cc60b Add comment to docinfo.xml to note make-version.pl update +0bfafb3e7a plugins: Change personal plugin dir path on Unix +9260461f4f plugins: Use minor version number for plugin install path +978f6b4e1a plugins: Fix paths to match WSUG +e8e8b0d0b4 [Automatic update for 2017-09-17] +21d2158a0b CMake: Initial work to install headers for the benefit of plugins +6c4b9360e5 Fix the trivial fix. +51aaffb5f6 ieee802.11: Add Element ID Extension dissector framework +a5c79b8ec8 ieee802.11: Add FILS authentication algorithm number +4b8504f39a Inquire what frame_size < msdu_length means. +b93ef37da2 _U_ is wrong in c++, as is Q_UNUSED (in most cases). The correct way is to not name the variable. +be995cc120 _U_ is wrong in c++, as is Q_UNUSED (in most cases). The correct way is to not name the variable. +27b074a615 make-version.pl: Update Wireshark version in User/Developer Guides +ec1a412cbd GTPv2: improve APN restriction IE +800c179dfa cmake: Add -Wcomma as a warning flag. +69250aa51e Add support for dissector tables of type FT_NONE. +7d65b573f2 Have register_decode_as_next_proto create dissector table. +d992e85fe8 Refactor Decode As dialog to use a model/delegate +c98a7363da gtp: add readable numbers +060eaaee51 gtp: correct order of eARP +2a89dff8f6 gtp: update of MS Not Reachable Reason +7cc677e561 wireless-timeline: handle generators that report incorrect MCS for some frames +de1798aefc btle: Add Bluetooth 5.0 LL Control PDUs +ccc5b44dea wslua: Disable -Wunreachable-code in lua_bitop.c +875a46d1b5 UMTS RRC: Call E.212 Dissector +e84c2e03e4 wslua: Avoid possible misuse of comma operator warning +3f8384d779 epan: Fix misuse of comma operator +8b11e37f81 Qt: Use Q_UNUSED macro for unused arguments +619c89dbd7 TLS13: add ticket_early_data_info extension (draft -18) +98d5174e1a Qt: initialize srt_data_ in constructor (CID 1417727) +72355a0817 epan: Avoid possible misuse of comma operator warning +b96b145f58 epan: Fix misuse of comma operator +7c23f56a4d Fix compilation errors when configured --without-plugins and without lua. +577671a160 Qt: Don't show text as invalid in disabled widgets +e7ef19efc0 autotools: Initial work to install headers for the benefit of plugins +c52a702ae8 couchbase: detect XERROR responses and dissect them as JSON +afb9ff7982 MBIM: stop pre sizing wmem arrays +f63fc33362 ZigBee: implemented a dissector for ZBOSS key dump +f3cf2ffd3a Move a test. +9e905abe54 Replace a magic constant with an expression that represents what it is. +1e26510a6a Fix comments. +4f34f4296c Remove the 4 octets of junk even if that leaves no octets. +2b0e08378f Allow distinction between bitmasked 32bit and 64bit unsigned integers in proto_tree_set_representation_value. +df85480630 Fix builds without pcap. +bdf10a239f UMTS RLC: Mark ciphered frames +ba95723473 PFCP: reapply gc2057c08f8 that was removed by g84272725b4 +84272725b4 [PFCP] Dissect more IEs +dafb529a38 [Bluetooth] Update value string. +75853200c6 A number of 0 for actual_octets may just be an end of record instead of an error. Also fix some whitespace "errors". +a7621ca489 windows-common: fix compilation with GCC 7.1.1 +b4d8b68d7c Fix: Segfault when "Update list of packets in real time" is unchecked +c2057c08f8 PFCP: try to fix compilation with GCC 7.1.1 +d141bc13c3 [PFCP] Add more IE dissection. +2b8bd222b0 Qt: fix a segmentation fault when opening a capture using the menu entry +1f759e3b63 infinibnand: remove multi space before tvb (on proto_tree_add_item) +293df7cccb iso14443: reassemble APDUs from I-blocks +8c74580773 gtp: cleaner printout of IE Selection Mode +adf8236da7 windows-common: don't THROW() an exception from a dissector +f5b7fcee5b Qt: SequenceDialog no longer emits goToPacket. +d6dff9bc96 reordercap: initialize command-line argument errors functions +83aabe5500 CMake: Fix RPATH after ga338f87f33 +c452878073 gtpv2(.h): fix redundant redeclaration of ‘dissect_gtpv2_arp’ [-Wredundant-decls] +7c258eedea WSUG: Fix global plugin installation path +69f0cb0cef wsutil: Initialize and store plugin personal dir +e7aa63746b packet-zep.c: zep.lqi_mode is FT_BOOLEAN, not a FT_UINT, so use proto_tree_add_item_ret_boolean +766a3a0332 Bundle Age Extension Block: Type-20 decoding changes +09b3af8f91 [SCTP] Update SCTP Payload Protocol Identifiers from IANA registry. +36018de81a [GPRSCDR] Fix display of iPBinV4Address and iPBinV6Address as IPAddr. +9bc8307867 Remove the OUIs in manuf.tmpl that cause obvious conflicts with IEEE list +4a56c6a728 [PFCP] More IEs dissected. +3689dc1db3 BTATT: add curr_layer_num to key tracking request / response +1d3ca5ad41 TLS13: add new Signature Algorithms +845835b8db srt_table.c: free table dynamic memory when calling free_srt_table() +18de993b7c Qt: free SRT table once the tree is filled +02b20a5a69 Qt: fix Diameter SRT statistics display +06584b7a43 Sort the Ethertypes. +38b40acb2d Qt: fix a memory leak when exporting packets +55dcb64558 infiniband: always return line for offset +5f5a898541 infiniband: always display reserved field... +27865070e0 infiniband: merge all reserved field +e7ec9c5538 infiniband: always return line for local_offset +53c9d25694 Revert "infiniband: fix bitmap for Local CM Response Timeout / Retry Count" +74436b5ace ssl: fix subdissection with multiple TLS records per packet +6bcf405338 Thread: replace g_strsplit by wmem_strsplit +1a89b51e41 RTPproxy: replace g_strsplit by wmem_strsplit +350676f272 ISObus VT: fix a memory leak when using g_strsplit +124cf779f0 HTTP: replace g_strsplit by wmem_strsplit +85d742ef26 DNS: replace g_strsplit by wmem_strsplit +4a2923d78b JXTA: replace g_strsplit by wmem_strsplit +d4df5b8ee5 pfcp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +81b4957f5a netmon: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +2154cb12a9 ISAKMP: Added support for the accepted Diffie-Hellman group number in the INVALID_KE_PAYLOAD +f662b1dac9 Tibia: Remove UAT error dialog in GnuTLS-less builds +80351694c1 .mailmap: update (of August) +c6e3fe5957 infiniband : Add value string for BTH opcode +371436cf4d [Automatic update for 2017-09-10] +0414dae7ec Tibia: Fix malformed packet exceptions on first pass +f2f281e90e Cleanup packet-zep.c +b9746b6833 Redirect to /dev/null, not /devnull. +26a5cd2d78 ws_cpuid: include ws_attributes +84ee66b9bc packet-dcerpc-pn-io.c: Fix potential resource leak +a24f366ceb Correct instructions for choco package for VS2015. +64f53c90b7 Netmon: Add support for process and system config type events. +1c6f6c691f sharkd: implement proper JSON string unescaping, based on JSON dissector. +585297b189 GPRSCDR: decoding of EPS QoS/aRP +df21aa9025 Use cmake_push_check_state() and cmake_pop_check_state(). +935c055c18 DOCSIS: Fix compiler warning on macOS. +6a67ba5677 Add basic Tibia game protocol dissection +1c777ec044 DOCSIS: Ensure docsis_ucd has a registered dissection function +62c9a8a865 Add Tibia login protocol dissector +8dedebbf30 DOCSIS: Added support for version 5 MAPs (dissect_map_v5) +765fc1d533 NAS EPS: update version info +b4cd63921c RADIUS: Use two dictionaries (personal + system) +db63f75eab More [-Wmaybe-uninitialized] fixes with -Og +d38197bb67 Qt: Construct QRegExp only once +b57010039b [NAS EPS] Update Request type value_string. +f091ed83f7 CMake: Try to fix build error with i18n.qrc dependency order +09a9d22655 Message Analyzer: use G_GUINT64_CONSTANT() macro +6c87b5fdaa [PFCP] Add more IE dissection. +da01b0b5dc USB: use G_GUINT64_CONSTANT() macro +c4901ca31f MBIM: add multiflow extension dissection +8b9dc8c00c Netmon: fix indentation +e728e28f6e caputils: fix compilation without pcap. +d9477abd75 Bugfix NetMon System Trace dissection +40481a1e39 NetMon: Add support for WiFi Message +ecc3828be5 Add ETW Ndis (NetMon) support +ee258b61a4 packet-usb.c: Add support for USBPort Keyword +c1ef4693de CMake: Make plugin installation path use PLUGIN_INSTALL_LIBDIR +c6f99aea46 CMake: Move CPACK remnants and remove stale comment +7b6296ac5a ISAKMP: Added dissection of the RFC7427 Notify Payload "SIGNATURE_HASH_ALGORITHMS" according to iana IKEv2 parameters +d022091acf Qt: fix RTP/IAX2 reverse stream export to CSV +40869e6e50 openSAFETY: Add transport protocol for UDP +d0a91b27f2 plugins: config.h must not be included by public headers +143bc04ca7 Add NetMon System Trace support +5672ab00d2 MessageAnalyzer: Add support for ETW WFP Capture type. +494ede2aca packet-netmon.c: Add Provider ID to INFO column. +e4084f7bcd Ensure process info offset is "seek"ed when process info exists in NetMon file. +299bd4628a Fix unitialized variable warnings that popped up with -Og +0dee5c1911 Fix memory leak in wimaxasncp +970ed78492 [PFCP] Add more IE dissection. +5c4a96b58b QUIC (TLS): Add stateless_reset_token parameter +a6ad0a0191 [GTPv2] Correct packet_flow_id length. +0fb62a5fd0 LLDP 802.3 LAG TLV has been deprecated since 02-Dec-2011 +2698324d28 Fix unit of measurement in category 048 of ASTERIX protocol. +4275f3de77 ZigBee ZCL SE PP: Subtrees not registered and dissect error +1cee1c95cc dumpcap: Detect extcap pipe from correct interface +d4efbc4101 Add NetMon Event Provider ID dissector table +8faa84d38b QUIC: Add STOP_SENDING frame +f7ff38bc78 QUIC: Add Statess Reset Token field on NEW CONNECTION ID Frame +83f727d73d QUIC(IETF): Remove GOAWAY +8bd04c8be3 IMF: preserve carrying protocol (e.g. SMTP, POP, IMAP) in protocol column +a2b084f6c5 Add support for WPFCapture "formats" from Microsoft Analyzer. +9f1c73edac [PFCP] Have an ett var per IE, add the grouped IEs Cause and Node Id. +0393c108bc Extra decodings for DOCSIS MDD message +2a9cab649e LTE RRC: add MBMS SIB messages to info column +ab39fac52e Diameter: NAS-Identifier and Acct-Multi-Session-Id are UTF8String +ed75d67394 [PFCP] Add basic dissector for Packet Forwarding Control Protocol (PFCP) 3GPP TS 29.244 V14.0.0 (2017-06)S +78a14e4c57 packet-nfs.c: Minor cleanup +209a78ea82 Qt: Interface Toolbar log dialog for each control +a338f87f33 CMake: Use GNUInstallDirs module instead of our own +8390744957 Add function to return version number at run-time +1d157ebeef Extra decodings for DOCSIS RNGRSP +20d0a90115 IPv6: Add routing extension header dissector table +3a68f85f91 IPv6: Add dissection for PDM destination option +08c3681e7e configure: Restore --with-pcap= option +0f233e24d8 [Automatic update for 2017-09-03] +b5a54c3416 manuf.tmpl: mark comments +be42b2bdea IPv6: Split p_update_ipv6_pinfo() into parts +501f30ce5f RSVP: Add Session IPv4/6 P2MP LSP info +692b1175e4 Have a single IPv6 tap +2330ba1b3d couchbase: fix full-doc commands of subdoc +6fb8aa9a81 WSP: allocate content type string in wmem pool +a66a216820 Don't export structures used internally by dissectors for Export Objects. +1ef3866719 CMake: prevent unnecessary rebuilds due to version.h +e1a591fc74 Get rid of no-longer-needed patches to PortAudio. +8f555e4335 Kerberos: Add support for new etype values from RFC 8009 +4b6a26d952 btatt: Fix show handle with unknown service/characteristic/attribute +ed254720fe Add support for NetMon NetmonFilter and NetworkInfoEx frame types. +2d93c4c06f RSVP: Add S2L_SUB_LSP (Class = 50) Object +6821e0ea6f Remove IP "dummy" protocol number +f16f6a3ef2 Avoid use of global protocol variables +5870352d8f Fix comment in addr_resolv.c +b7a9c02a50 H248: check that exported_pdu tap is listening before tapping packets +b974952b4c endpoint_dialog.cpp: remove a useless break +05ad9c79b8 bluetooth: Update bluetooth_uuid_vals +74deaf895a bluetooth: Update bluetooth_company_id_vals +45823736e8 btle: Add Channel Selection Algorithm +f89cedcd43 btle: Add Version 5.0 to ll_version_number_vals +e9b8a5839f Qt: Fix errors when compiling for Qt4. +5f1f891e2a RSVP: fix 'filter/host/rsvp_class/ti' was marked unused but was used [-Wused-but-marked-unused] +6f28f1a59e Fix MacOS build +588590c539 Read process info table from Netmon files +c199952f5c extcap: fix parameters save in preferences file +5178905063 rpc: remove two unnecessary DISSECTOR_ASSERT()s +63b66cc7c8 vxi11: remove some unnecessary NULL checks +8d13f14f95 Qt: Temporarily disable DP scaling on non-macOS systems. +541817f63c IPv6: Undo 'ipv6_ws' tap change +63628636af LTE RRC: add SCPTMConfiguration-BR-r14 message to info column +94ce35a9f9 Qt: check QVector size before accessing its content and not after +71697c5dab IPv6: Move duplicate code to update IPv6 dissection state to a function +3246582716 dmp: Improve a sanity check +445c0bb747 [GSM MAP] Propagate top_tree to external message handlers. +b2a24177e9 Add P2MP LSP Tunnel IPv4/IPv6 SENDER_TEMPLATE Object +5830e890bc RSVP: fix some missing ctype... +f6b1965465 RSVP: Add value_string for all ctype +dc64d73800 Revert "Add -Wused-but-marked-unused as an extra warning flag." +b0f253e07c Revert "Add -Wused-but-marked-unused as an extra warning flag." +52823805b2 Add support for reading comments in Network Monitor files +32b27bf19d ZigBee add missing ZCL status code +1e0dc0637b Adding new Ixia netflow fields for DNS hostnames and class +8f3a3914fe Add Network Monitor Event Tracing event +f05f4893fa [ACSE] Get rid of global variable top_tree. +ed6239d17e [GSM MAP] Get rid of a global variable and use the new dissector_try_uint_new() interface. +37d06faed3 [ANSI TCAP] Get rid of global variable top_tree. +64eea6bb03 gsm_a_dtap: fix 'pinfo/len/add_string/string_len' was marked unused but was used [-Wused-but-marked-unused] +91caa91adf gsm_a_common: fix 'pinfo/len' was marked unused but was used [-Wused-but-marked-unused] +4402b67d7d RSVP: Add value_string for all ctype +b9ec3e71f6 gsm_a_bssmap: fix 'len' was marked unused but was used [-Wused-but-marked-unused] +e608345e06 fcoib: fix 'data' was marked unused but was used [-Wused-but-marked-unused] +6d5fcb7378 MIME based pcapng dissector: Fixup apparent copy-and-pasteos. +fa8a6a3eee extcap: check that argument parameter is not null before adding it to command line +7a71ec887c tshark: Add delimiter to both sides of packetlist arrows +c729027731 epan: Properly cleanup registered postdissectors +1f9990b765 NBAP: Refactor information storing per-packet +f8d0a7f003 CMake: We no longer support Visual C++ 2005 or 2008. +a303bc1f29 transum: clear the list of wanted hfids in file cleanup routine +6cd7d99cb9 snort: do not unconditionally prime tcp.reassembled_in +b3f5700ed4 sharkd: handle PREF_SAVE_FILENAME, PREF_OPEN_FILENAME, PREF_DIRNAME in dumpconf. +c9d0554840 PNIO: Fix another potential OOB write. +0f9935e9a1 WSDG: Fix up some markup. +26de091d1b cmake: add ENABLE_NGHTTP2 option +464679f80f extcap: Close control handles when done +287221e8d9 Free interface_options elements on cleanup +879920a2eb iface_lists: Remove locked field +8646596829 Fix leaks when active capture interface goes down +752c48f864 Remove README.vmware +f763a7d154 Note that we probably don't support HP-UX. +3b16cc8b21 iface_lists: Access ifaces member by reference +81c48eaccc Fix leak when removing interfaces from manage interfaces dialog +e26926432d Free interface elements on cleanup +8873c7e494 iface_lists: Access all_ifaces member by reference +76c231bd68 OSPF: fix LSA type filter +405a5335ef RSVP: Add value_string for all ctype +12c04e0529 Qt: Fix build without libpcap +74a79b28b0 infiniband: fix bitmap for Remote CM Response Timeout / Transport Service Type +db04fef13f prefs: fix memleaks with obsolete preference modules +018f6bff18 extcap: Interface Toolbar support on Windows +7aeff4fb90 Revert "infiniband: swap Local CM Response Timeout / Retry Count field" +231f3ea774 gsm_a_bssmap: fix 'pinfo' was marked unused but was used [-Wused-but-marked-unused] +1aaa904622 Add -Wused-but-marked-unused as an extra warning flag. +d846a3e8b9 Add -Wused-but-marked-unused as an extra warning flag. +ef3b7a3394 err_info is used, so don't mark it unused. +1dc62c573e pinfo is used, so don't mark it unused. +837c42d264 diameter_3gpp: fix 'pinfo' was marked unused but was used [-Wused-but-marked-unused] +74d39b2aa6 dpnet: fix 'tree' was marked unused but was used [-Wused-but-marked-unused] +af66f17fb4 cfm: fix 'pinfo' was marked unused but was used [-Wused-but-marked-unused] +8d42f0fd09 devicenet: fix 'buf_len' was marked unused but was used [-Wused-but-marked-unused] +f3ba318e09 Lua: fix crash on invalid Dissector.list("food") invocation +22252978a4 nvme: fix wrong encoding for SQ Header Point +9bb96969ba [Automatic update for 2017-08-27] +fb1acc778d Update USBPcap to 1.2.0.3 +a08e998ca2 NBAP: Replaced a comment +9cd114fbe5 wiretap: Add WTAP_ENCAP_NORDIC_BLE +50227b0f6e infiniband: fix infiniband: sIP and dIP inside IP CM Private Data are decoded in the wrong order +166d95e7cb FP: Refactored duplicate code +b1a0418983 Fix leaked timestamp records +9ae80aea08 CMake: Package list updates. +659b95765c zbee-zcl: fix parameter 'cluster_id/dir' not found in the function declaration [-Wdocumentation] +29e92fef55 couchbase: update HELLO features +1e2c0ed5ea 802.11: fix display of PMK-KO (R0KH-ID) +4b8fee9da8 infiniband: swap Local CM Response Timeout / Retry Count field +a101aa9d99 btatt: Fix request response arrows +2d1bb2b661 [packet-selfm] - Fix dissection of multiple PDUs in single packet with no Fast Meter config data present. +cf6a3deae4 GTP: fix wrong bitmap for gtp.ext_comm_flags_II_pmtsmi field +b9307c1ac8 nordic_ble: Fix calculating delta time start to start +155ffc993d [BSSGP] Handle Overload msg and code cleanup. +274bbd5fab Extract the "long name" out of the manuf file and use it for some resolution +e624445adf infiniband: fix bitmap for Local CM Response Timeout / Retry Count +9dbfa6a1ea rpc: remove some unnecessary NULL checks +af180cc7d0 Update the AsciiDoc button macro name. +f8ea11ff46 RADIUS: Add comment for RFC 6929 preference +41d94798a9 Docbook: Fix a couple of include paths. +dd83b24f22 BTLE: fix bitmap for link data Hop / Sleep Clock Accuracy +7e21263d0b Update WinSparkle to 0.5.6. +4540195025 extcap: Create unique pipe names for each interface +5574b78dae Fix potential oob write crashes +5c27cb5f83 packet-bgp.c: using wmem_packet_scope() for decode_evpn_nlri_esi +f61c45acf1 Fix a typo. +257f738a0d Use the Wayback Machine for the PDML spec. +b3f6e8cb78 commandline: fix compilation without pcap. +7b44ff084a Qt: fix compilation without pcap. +be69761c78 Fix requesting hardware timestamps without -k +a34445c1cf WSUG+WSDG: Add a typographic conventions section. +aca55a29f7 Add hardware timestamping support +2845f6be8d HTTP2: pass in the media type parameters to the media type dissector +9d27248cdf GSMTAP: Add UMTS RRC message type field +c11ceb3a0d rpc: remove unnecessary NULL check +a0b2a5989d [skinny]: minor changes to xml file +fa390fa8f3 Fix bit depth of color psml and pdml xml attributes +5939c7417d RSVP: Add value_string for ctype session +4afbd656b4 RSVP: fix length of PSMP ID (2 -> 4) +b66bdbd426 More explanation in the comments. +940903c649 Use a Wayback Machine URL for the PPI documentation. +a26fb90729 802.11: Add Neighbor Sublement ID dissection +a03e4ea191 802.11: Update subelement IDs for Neighbor report +61d45acfb5 802.11: Add new flags on BSSID Info in neighbor report field (from 802.11-2016) +ad085e567e 802.11: Add always Data of Subelement (on Neighbor Report) +edc63f5ef7 [Automatic update for 2017-08-20] +1a38472d04 nordic_ble: Preserve legacy version support +50510a670d sharkd: minor changes in comments, fix style. +7a9b9fd136 nordic_ble: Add packet format description +0831becc1a Remove support for CPack. +7981d4bf0e gitlab-ci: add gcc 7. +25631a44ac ZigBee scenes cluster scene valid attribute displaying incorrect bit +9e21f4b8ee WSUG: Update the TCP analysis section. +4f76eb002d RSVP: add Session C-type RSVP_SESSION_TYPE_P2MP_LSP_TUNNEL_IPV6 +96dd97f9ba couchbase: update status codes +6020f0f93d WSDG: More VS 2015 fixes +b8fb78c5ac RSVP: fix name of PSMP ID field (SESSION object C-Type 13/14) +581461bb34 TRANSUM fails with DCE-RPC request Packet Type 0 +b1a6f11e42 WSDG: Remove obsolete VS 2010 info from quick setup +b62eee0d7f WSDG: Update Qt installation info +e02ca799d9 msdp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +b8c2228321 ws.css: fix invalid color +21672e51e4 WSDG: Reference to an existing Qt version +f76e1c8c84 ZigBee fix Default Response dissection +6726d9e0cd [GSM MAP] Dissect Ext2-QoS-Subscribed, Ext3-QoS-Subscribed and Ext4-QoS-Subscribed +5f52e65500 androiddump: Support 802.11 monitor and nlmon interfaces +e13a81c62a WSDG: More VS 2015 updates. +6e6bcacb72 Fix some comments. +1e659474c9 GTPv2: Fix length of EPS Bearer ID (EBI) +f04cb33494 TLS: Add new cipher suite from draft-ietf-tls-ecdhe-psk-aead +8625c1902d 802.11: Add dissection of BSS Transition candidate List entries +d56de21d6a androiddump: Fix bt snoop capturing +fc6f7b9021 Fix capitalization. +4136bff2d0 CMake: Switch back to shipping README.txt on Windows. +62d6010854 [GTPv2] Add dissection of Message Priority +c4e957b974 Fix build. +7df594c92e Update URL for Visual Studio Community Edition. +e7284adcdf RADIUS: Remove some shortcuts in how we handle Ascend-Data-Filter +71dd3658b7 RADIUS: Add preference to disable RFC 6929 extended attributes +4319b35e2b RNSAP: Call RANAP dissector for RANAP-RelocationInformation +2f0bd7b1f1 UDP: Bugfix handling UDP checksum of 0. +ff5280906c NBAP over SCTP heuristic dissector +8c89de612f TCAP: fix infinite loop introduced in g35f9349396 +88484ab051 Update RFC and I-D references. +f49ae745c1 extcap: use options as they are shown in the dialog. +719adb4fdc Convert README to README.md. +f4ca61220a androiddump: Avoid linktype/encap conversion +bc9bf64f8d Qt: fix compilation without pcap. +35f9349396 TCAP: more fixes for SRT analysis +9f7f401f32 CMake: Remove an unused variable. +01449b849e WSUG: Remove the protocol help section +7ff66471fa Couchbase: Add doc flag support to dissector +e347139d3f ieee802.11: Replace an incorrect fall through with a break. +691bec3c09 ieee80211: fix dpp doesn't match PROTOABBREV of ieee80211 +34d3ad990c wifi-dpp: fix dppi.[init|resp].hash doesn't match PROTOABBREV of wifi-dpp +97e0eb3ec6 Makefile.am (dissectors): fix align indent +2c58885e94 ieee80211: fix typo specfic => specific +3298a52943 wifi: fix "multiple definition of wifi_display_ie_handle" linker error +d6eda2a3a3 ieee80211 : Implement Wi-Fi DPP spec +3c0ff67a9c ieee80211: Make a few dissector tables for vendor specific functionality +329cccfc7b packet-ieee80211.c: Add dissector table for vendor specific actions +35a6a1396f iso14443: fix the request-response tracking +f49cc4d952 RADIUS: Initialize vendor attribute type to zero +292708ab32 CMake: allow CMAKE_INSTALL_RPATH to be overridden +84b86bdfa2 Get rid of trailing blanks. +de3a563d66 Clean up configuration file and plugin folder description. +f2a3a705e6 [Automatic update for 2017-08-13] +e871a3ffb4 ZigBee ZCL IAS: decode IAS Zone Enroll Request +aa2117a8f2 Include xtea.[hs] in CMakeLists.txt and Makefile.am +537b083e02 Sync some CMake and Autotools install behaviors. +dc2a2424b4 uma: avoid global variable +6bdd072803 TLS: Add QUIC Transport Parameters +c09538e48c Tools: Check for ASan directly. +fd2777b138 CMake: Make PLUGIN_INSTALL_DIR absolute. +5a0aa773c1 Do not allow -m option to be larger than our allocated buffer +ef24608db1 Link forward to ftp-data from ftp commands +108b9b869b debian: Update symbols +06ab7f5a4e .mailmap: update (of July and Mid-August) +55dd9b16d5 CMake: Update RPATH during installation. +d619a4239e Add QUIC Transport IETF (draft-05) protocol +61eb3f0b75 ua3g: fixed VTA type display for 8018, 8028S and 8008 +21cb715dbe SML: fix checksum verification +de2a738cbd Couchbase: Add get error map cmd +8c72e01a31 MTP2: fix checksum verification +f4781f3655 editor_file_dialog (qt/widgets): fix indent (use 4 spaces) +b66b4a96e3 Handle older lz4 versions. +5580b3beb7 debian: Add script for updating shared library package names +c6a23a4b72 ofcs2: fix 'data' was marked unused but was used [-Wused-but-marked-unused] +4d798e62ec obex: fix 'pinfo' was marked unused but was used [-Wused-but-marked-unused] +591d7ec817 openflow (v1): fix 'pinfo/length' was marked unused but was used [-Wused-but-marked-unused] +b6d080a04e pcp: fix 'pinfo' was marked unused but was used [-Wused-but-marked-unused] +b4320e6662 bootp: fix 'pinfo' was marked unused but was used [-Wused-but-marked-unused] +01f2e2b201 We really only need one range_foreach routine. +3bcd0e142a Fix a comment. +ae3fd56b20 Check for errors running the Lua scripts. +6d8f3ddc7c checkAPIs.pl: Don't check prefs.[ch] for duplicate registered variables +aae0f13b7e mrcpv2: fix bug in use of ws_strtou32. +a8b018b71c Bump versions of macOS dependencies +956ebf3719 Support multiple labels with bgp +59e6c62893 io_graph_dialog.cpp: Remove graph_enabled_vs. +8d37cab581 SMTP: show text lines within a PDU fragment. +300be929de dns: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +24f0e6fe8a dns: remove extra semicolon +f5332121ef XFP: use switch for adress_family +1089bdb7d4 checkAPIs.pl: Detect multiple preferences with same variable +e63db3ce0e Rename reentrant range_foreach2 to range_foreach_r +c6963b1c2f debian: Update PO files about debconf templates +b44fb245f5 debian: Use debconf messages instead of "echo" in postinst/postrm +44e117bf73 debian: Make d/copyright machine-readable +2ca4c5d756 Fix lz4 and libssh uninstall. +a0ee5d6e42 Fix -Wdocumentation warning about range_foreach2 +5b3e3ee587 Use UAT model for I/O graph +f63b0241c9 Fix SpanDSP build with older versions of Xcode. +4053bde54b Qt: Restrict AA_EnableHighDpiScaling to Windows. +82ef9377fe RADIUS: Minor cleanup +4855ae2950 debian: Update symbols +5d0cf59d06 nsis: Fix typo in installer +d81f907aea debian: Refresh patches +ff7a6305a7 Use proper tab order for "file types" in UAT "table". +4dc835c9c6 -Wcast-align will warn about legitimate code. +98ff0410c8 Minor comment style tweak. +fde17d9ba0 Separate the C-only and C-and-C++ extra compiler options. +a511b71591 Sync up a bit with configure.ac. +9c3899bbf4 Add a comment explaining why ASan and UBSan are involved. +cd7c47e638 Fix setting COMMON_WARN_FLAGS. +b0b874815d debian: Fix typo in d/control +c09f3ed774 Make the services dictionary ordering stable +912542f7be [Automatic update for 2017-08-06] +839032dff8 simple_dialog.cpp: Fix missed Qt version wrapper. +f63b68f707 Further cleanups. +1d457701c5 rsa.c: strerror -> g_strerror +92adb99d00 QT: Add shortcuts for "Follow XXX Stream" +c57da453ba ZigBee: fix OTA File Version bitfield +15c0c8db5e Lua: Check for PseudoHeader.none +4b4ce9fb35 Lua: Fix error message in Dumper:dump() +7dbc022b37 packet-mq: Improve ECapFlag display + CapFlag3 Add new Flag +b9b7389e21 Lines being processed are not null terminated, they're counted. +cdeb6f122a WSDG: Update the Windows docs and add a CMake section. +1cabeea9b8 Fix up indentation. +a25d477fa7 Clean up private key file error reporting. +8d09f2a3ad Don't assume that we have a last_command value in an FTP conversation. +97dcf87a86 SNMP: add support for USM SHA-2 algorithms (RFC 7860) +dc69a8446e CMake: Don't look in WOW6432Node. +f155beb094 Qt: Fixup the welcome screen stylesheet. +ce7b994383 proto.c: fix use of proto_tree_add_text(_valist)_internal() with length = -1 +733c19a072 Optimize the "services" dictionary +936a8f1cf8 FTP: track current working directory and show as generated field +e3d0bf0bb2 extcap: skip custom log if filename is space. +f978465fb3 extcap: add debug log file feature to extcap-base. +03f9bd4091 MAC LTE: upgrade dissector to v14.3.0 +e4a8c71da8 RLC LTE: update header to reflect the correct version +f524eb4dc1 PDCP LTE: upgrade dissector to v14.3.0 +ddb373ecb0 mpeg descriptor: dissect ac3 system a: Respect descriptor length +31dc0310e2 Added AVP definitions for the following AVPs: +1da9d28edc Distribute macos-setup-brew.sh in the source tarball. +0147a74bec Remove trailing white space. +2a17c33928 Move macosx-setup.sh to tools and remove the "x". +c5569cfa0b Note that newer versions of various distributions won't have these problems. +778117c502 macosx-setup.sh doesn't build Qt, it just installs a binary. +e23e28da22 Add bcg729. +25b9d31526 Add SpanDSP to the set of libraries to download and install. +7c5ff646dc Look for Cygwin in one more place. +f24c1564bd Update USBPcap to 1.2.0.2 +fb052a637f Use g_build_filename() instead, fix indentation +eeab5f48fe SMB2: Move the blob offset & length fields +81b8d01456 CMS, ESS: regenerate ASN.1 dissectors after g49e920bc21 +c79382e69b SNMP: regenerate ASN.1 dissector after g7466880e8a +6893f7a5c7 E212: Check MNC length before trying 3-digits length +4e9085696b CMake: do not check stack size when compiling with ASan or UBSan +6cff9c8da6 Netflow: Reassemble flows spanning multiple PDUs +38b7660eed gprs-llc: Don't attempt to decode Dummy UI Command +c9cb01adbb IrCOMM: check string length before appending it to item +4af5e1a5c3 Don't force people to do a Web search to find the header layout. +4ad98cc3f5 Use proto_tree_add_item_ret_uint(). +fe29cb3bb0 Add expert infos for too-long or too-short TLVs. +c254f3a13b GSMTAP: Treat PDTCH identical to PACCH (hand into packet-gsm-rlcmac.c) +990192872d GSMTAP: Proper name for PDTCH (not PDCH) +64b5a38bd9 dns: add missing break +74210f07fd Make the protocol column read-only, too. +7e03e6b4ea Do more checks for extra data at the end of a TLV. +33b95883aa Clean up MSDP dissection. +6f12bf215f Fix copy/pasteo so Qt Model Source is displayed properly in Visual Studio +a1ce51dcb0 Indicate G.729 playback in the release notes +5d3d965645 DNS dissector support for draft-bellis-dnsop-xpf +3e54cabf81 Add G.729 decoding based on bcg729 library +32b446d5a8 Define Q_NULLPTR as NULL if not already defined +28c874da17 Expand Merge file dialog on Windows +ff1bdfa0bc Verify IP checksum even if in ICMP error packet +e3b46bc48a Fix IP Security option dissection +c50945989d DNS: Apply LOC record angle cap +76762d69b5 Windows: fix generation with CMake 3.9.0 +f461a3a743 DNS: Fix APL record IPv4 address presentation +168065dad7 Add initial RFC2780 IP Version lookup support +b16d487cbc Modbus: do not trigger an exception before saving pkt_info structure +621ff8e616 MKA: Track offset correctly in Dist. SAK dissection +66fff5df49 Qt: Add preference for show file load time in the status bar +04748779e4 RTPS: Added Secure DDS PID parameter + small fix for endianness +c348f19786 uma: align indent of hf +5db3a263c3 Revert "dis: Dead reckoning others Parameters display in wrong location" +c23a42e6ae ZigBee Green Power : Update according to latest spec +ad0a3834a1 dis: Dead reckoning others Parameters display in wrong location +1c8ec368f0 dis: it is more logic sub_tree2 is the subtree of sub_tree +b8a33b25ac metamako: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +13bd996e8f RTPS: Fixed Secure DDS minor details +cf0870ad21 Qt: Set AA_EnableHighDpiScaling at startup. +a4788324cb dis: proto_tree_add_bitmask return a item (and not a tree) +82e2ad37a0 cmake: add a group target for all extcaps. +4aae9331bc Qt: Add preference for show selected packet number +963707ab3c extcap: add command line debug function to extcap-base. +f86f54eb90 Qt: SimpleDialog fixes and updates. +ea233921b4 PMIPv6: Fix of valid length of GRE Key Option +76a3a6797c EPL: Fix Multiparamwrite response text +c3a91e51d0 dis: Appearance Record displayed in wrong location +fbc4d83ae7 update diameter dictionary for t6a/t6b/s6t +02e80019f2 Qt: Create models directory +ea998190cf Qt: Fix Makefile.am for utils dir change +ddfc1d37cc Qt: Move utils to separate utils directory +95930c2d1f Add current packet to the status bar. +07d8fad852 WirelessTimeline: move signals out of setPacketList(). +b376aa05ea GPRSCDR: decoding of RATType +f50d9fe1d6 Update heuristic dissectors documentation +efbefe2f4c Make hf_mysql_request cover the *entire* request. +9c80c4d5a2 CMake: Don't pass /WX to rc.exe +a62c6d56b1 cmake: remove duplicate libraries from sshdump and ciscodump. +615685e852 VNC: Get Bytes before adding raw values to tree +7fadc16172 EPL: Add padding to size calculation for last frame +c6ed05ec73 Qt: Make SimpleDialog a plain, non-QObject class. +17f72a0b22 randpkt: choose a random type if the empty string has been selected as type. +1e584b8a13 HTTP2: Fix an access invalid memory address error. +be502d221a There's no wka.tmpl file any more, it's just wka. +690cb8ff65 EPL: Add Modular device flag +7a4c9d267b print: use assert before dereference (CID 1412973). +877caf478b GPRSCDR: decoding of ULI in GGSN/SGW/PGW CDRs +8ee06279ff LTE RRC: upgrade dissector to v14.3.0 +f2ffcdf3aa Qt: Compile InterfaceToolbar with Qt4 +68f295d605 tshark: assert edt before calling print_packet (CID 1405107). +14d94e174a Put the well-known addresses into a separate file from OUIs +88fbc26175 Inhibit unhandled Ctrl key presses being redirected to the display filter +daae7dbb1f RRC: upgrade dissector to v14.3.0 +40d158eee3 Have UatFrame send out proper notifications. +4107f6bca7 HTTP2: Fix missing ifdef HAVE_NGHTTP2 +04ba4bc070 Fix crash in UDT dissector when long NAK packet is dissected +6dfdb0160c HTTP2: Dissect reassembled http2.data.data according to content-type (as text/html, png, application/grpc and etc) and some enhancement for displays. +921723d075 IEEE 802.15.4: dissector tables for Information Elements +8dd29939ef c-ares isn't required. +28dce11948 Qt RTP: Add the default device and adjust sample rates. +d22b54a005 cql: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +b8b9bbcbd3 *Always* write out the trailing pcapng block total length in host byte order. +3e9b256238 androiddump: check return value of localtime() before dereference (CID 1400829). +9ea364c389 Require at least c-ares 1.5.0 when configuring. +725b7ef175 androiddump: add a cast to please MSVC x64 +7799b1ceab Add support for Metamako trailer extensions. +d238160a22 Require c-ares >= 1.5 +9e419f62bd Support heuristic sub-dissectors for UDT +ac0af07083 ENIP: Add support for CIP Security Information in ListIdentity +421085cc4c .gitignore: move ui/qt/gitignore to root gitignore +fe8508b8b3 More precise error message. +27c6b12626 AUTHORS: add newline after bracket. +420aab387f androiddump: use actual buffer length instead of pointer sizeof. +55724db3db Remove dead code for address reverse-mapping +543c101d4b DICOM: Add User Identify +3669a8cc8f Give some references. +ab0b3ecf86 CMake: Escape shell command quotes. +9ab8133bf8 Update the release notes. +558fe23226 [IP] Simplify paring of flags field by using proto_tree_add_bitmask_with_flags(). +990ac64516 DICOM: Add display of Unknown item type +3e37292c38 Remove line numbers (locations) from .ts files +f26778c9c6 Add udpdump documentation to distribution +5473d2582c Display relative sequence numbers when dissecting UDT. +79e801806a ZigBee: Add touchlink commissioning dissectors. +07f27d8238 Update WinSparkle. +3fa8776a68 dcerpc-pn-io (profinet): fix typo for pn_io.iops display filter +6fdf043e6e X2AP: update version info in header +ee7d2a6010 ZigBee make ZCL Frame Control direction more descriptive +62d5476740 ICMPv6: RA: Add Captive Portal Option (RFC7710) +d0e8b26ee2 AVRCP: fix parsing of Media Player Items +abfa43aa27 IEEE 802.15.4: MPX dissect IEEE 802.11 4WH/GKH with EAPOL dissector +da0ae7e19b ICMPv6: Fix data length for unknown option +0e0c9a1a7a Qt: Don't clobber the itemview hover behavior on Windows. +b92c8a2e56 [Diameter] Add a couple of command codes from IANA. +279a2762dc Extend enterprises.tsv to accept spaces as separators +e46bd2827f ZigBee cleanup minor errors +aec147efa1 LPP: upgrade dissector to v14.2.0 +6d025eff1b Do the meta-tag stuff the same way in all three cases. +5fd255424f Revert "Don't byte-swap an 1-byte value." +e934fad638 CQL: Fixes the dissector so PREPARE Results have the Query ID +541b9a9387 Qt: Fix "Filter Button Preferences" shortcut +30f8ceebba Remove unnecessary test. +74a2ae4aba Don't byte-swap an 1-byte value. +d35bb66516 Remove unnecessary test. +8dcb530de6 Copy no more than MAX_ERF_EHDR - 1 additional extension headers. +47c9cf8925 Qt: Simplify some version checks. +2ca2cc16b1 Use time_t for the seconds part of a time stamp. +dc9adf904b .gitignore: Add ignore to moc file on new qt subfolder +fcefe0d20b 802.11: fix SNR Report for 802.11ad is not decoded correctly +d85a688172 ZigBee: Implemented zigbee zcl prepay dissector +44c34ac777 Fix formatting of AUTHORS list, fix Perl warning +30f7014dfc Qt: Expand column preferences text edit fields to column width +4dd48721ee Rename cf_get_comment() to reflect what comment it gets. +cdc01b89bf Rename section comment get/set routines. +f3181f706b ERF_TYPE_META write and comment support +32ec45dc92 Qt: More Main Welcome interface tweaks. +47db24861e GPRSCDR: decoding of GPRS/UMTS QoS-information +1ed38dc2be Qt: Main Welcome hover text color fix. +7f23b51868 Qt: Expand IO Graph text edit fields to column width +d5c8145f54 Qt: Set IO Graph display filter when having Y field +87e7bc811c [Automatic update for 2017-07-16] +d4ae8032ed Qt: add initializers (CID 1162824). +4552933408 bthci-evt: decrement number_of_loops to avoid hang (CID 1399639). +4beb7430d4 Qt: refactor UatTreeView into something reusable +96ac279d98 ssl,dtls: make some fields in RSA keys dialog optional +feb510df69 .mailmap: fix duplicates and regenerate AUTHORS +bdff834631 Qt: show UAT description for header items +659d07f1e6 Ignore .moc.cpp files in ui/qt/widgets. +fd495f7792 Another enterprises -> enterprises.tsv rename. +08e8a1ff1a Fix for building without libpcap and extcap. +569b1d4468 Qt: fix build without libpcap and without extcap +e036f4a282 Qt: Main Welcome behavior tweaks. +76efb096d4 Rename enterprises to enterprises.tsv and ship it. +b992e69c19 Qt: implement saner tab navigation for coloring rules dialog +bc7198e40e Add AMT (Automatic Multicast Tunneling) RFC7450 dissector +2b60ff6316 MP2T: Add video/mp2t media-type +73d9550ad6 vsock: add missing vsockmon header reserved field +41415aa444 vsock: add WTAP_ENCAP_VSOCK constant +ff6b43efde SMB2: add sessionkey table in prefs for decryption +2ff4cd3c16 SIP: Add Status Code 607 (Unwanted) +d9845ca27e [print.c] g_slist_free_full requires #include +b0ac5f449d Remove some unneeded includes. +f90a106fa8 [GTPv2] Use proto_tree_add_bitmask_with_flags() for ULI Flags. +a0271d64e5 GTK: add a comment better suiting GCC 7 parsing +9a29b96d2e [GTPv2] Make dissect_gtpv2_uli() external and add more info when calling dissectors for private extensions. +3c3c845f33 S1AP: upgrade dissector to v14.3.0 +6335764469 LPPa: upgrade dissector to v14.2.0 +8fd97bdecb X2AP: upgrade dissector to v14.3.0 +2881689a4a couchbase: fix decoding last lookup spec +0e30322548 M2AP: upgrade dissector to v14.0.0 +a6a2da6c4e IEEE 802.15.4: Support the MPX IE defined by IEEE 802.15.9 +0d1ea58e31 NAS EPS: upgrade dissector to v14.4.0 +aa78d3c79a Correct the dissection of zero-length SSIDs to show them as Wildcard SSIDs as per 802.11 2012 8.4.2.2 SSID Element. +a591436d73 GTK: fix compilation with GCC 7 +ee699eb720 Qt: Move all utility widgets to widgets subdirectory +66cc2ed39d IndigoCare iCall: Support for padded packets +354379095d Organize Qt source files for Visual Studio +14308a22e5 QUIC: rename to G(oogle)QUIC +f41a4f5e6f QUIC: like Fbzero dissector check direclty offset_end +5ae49910dd QUIC: move get length packet number to function +ceacc13075 QUIC: directly return len +f36d9e922e Zbee ZCL se: fix typo found by conflict hf +49e920bc21 [x509af] Make CertificateSerialNumber an unsigned integer to handle a 9 byte 64 bit BER encoded unsigned number. +0ba78c947b Ethertype: Add 6LoWPAN Ethertype; register dissector +ed5e7abf4f packet-rsl.c: Adds dissection of Physical Context field. +551309a60e GSMTAP: add LTE RRC message support +dbe50602b0 etypes(.h): fix typo +0961367a32 QUIC: Add new error code (98) about decompression failure +ce04b1cd85 IEEE 802.15.4: Revise Payload IE dissection +9b3c8d4515 Expand register_decode_as_next_proto to include prompt string. +d4d30faeb8 Promote Expert preference UAT to main preference tree. +2483ef02c8 NBAP: fix Coverity CID 1414728 +3affd3c905 UMTS FP: Fix access violation in PCH heuristic dissector +7b68744cfd NBAP: Moved all global variables together +36ac2e9588 Fix missing geninfo in PDML export. +36bc2c6da4 3GPP NAS: upgrade dissector to v14.4.0 +13b5f42b3b filter_expressions_preferences_frame -> uat_frame +3307939c74 Filter expressions: Rename UAT field to make it more obvious what it does +c2ebb62e7e Don't use uint_to_str_back when you need guint32_to_str_buf. +ffb8bbd372 Add support for dissecting UDT over DTLS +723c76b12c ZigBee: fix ZCL configure reporting response parsing +dd0dff78b3 packet-dcerpc: move auth information into a subtree +e23015e74d TLS13: Add draft 21 support +8869abfcb8 TLS13: Add Ticket nonce +91a49173ee tfs: Add up down +faf33d0d14 packet-dcerpc: improve the dissection of DCERPC Fault pdus +a3b47316eb 6LoWPAN: added dissection for 6LoRH. (RFC8138, RFC8025) +474f344df7 QUIC: fix comment (use /* */ like other) +355256a9ed QUIC: fix indent +f7fef949e7 ieee80211: disable wireless timeline by default +c4c4c44a21 BGP: fix incorrect decoding COMMUNITIES whose length is larger than 255 +9c29f73872 (G)QUIC: Add Heuristic to detect Google QUIC flow +bdd0965820 Qt: replace zoom buttons by wheel zoom in Wireless Timeline +9830b7b261 androiddump: Reduce code duplication +7bacf534d8 Qt: Set tooltip on ByteViewTab +a7a66a1890 UMTS FP: Set missing sub-frame +993542685b GSM A GM: add APN rate control parameters elements in the right tree +9d909b22fc GSM A GM: fix dissection of AER bit +635d9906af Fbzero: fix indent +e411dde969 Fbzero: use captured_length for avoid exception when executing the heuristic check +564519e57a Ensure expert info fields have a summary. +a2fe8be603 Qt: Add convenience function and cleanup +a70df2ce4c NBAP: please checkAPIs.pl script +05b028abde travis: fix build with osx (macOS) +b1c993df0f xtea[.ch] (wsutil): Add Modelines info +c5f296562f iface_lists: do not drop named pipes from interfaces list +9ff673d3e8 UMTS RLC: check rlc_channel_assign return value when searching duplicates +02f66afd64 UMTS FP: do not try to compute CRC on payload when no payload is present +a45ed8a222 RLC LTE: fix dissection of NB-IoT PDUs +365c831247 LTE RRC: upgrade dissector to v13.6.1 +3bd9f8c6aa .mailmap: update (of June) +bb470c9067 NBAP: improve conversation management +367effa93c CMake: Fix eclipse indexer +0612af8deb UI: Fix preference utils store helper +c5e1e61fb0 Updates to UDT dissector formatting. Includes . Better/consistent formatting of summary in COL_INFO and details . Fixes to properly identify protocol messages . Decoding NAK message in summary +b8af91af64 Qt: try harder to sort packet list columns as number +478c496d2f l2cap: Show initial credits in Info column +7897f04fde btle: Add item for the generated l2cap index +b6571a0701 [UMTS RLC] Allow multiple payloads in INFO column +caa06ddeab Replace and remove enterprises_lookup_format() +1aa8ded9a3 ieee802154: support 6top protocol (6P) draft-07 +b6f36e95fa mate_grammar(lemon): fix this statement may fall through [-Werror=implicit-fallthrough] found by gcc7 +3803e00367 Add option to use wall-clock intervals +2c58ed569e ieee802154: fix a bug preventing Payload Terminate IE dissection +faed12e6ff ZigBee: Add attribute and command names from Price used with GBCS +e47b68b578 ospf: workaround Opaque Information with bad TLV +f9fd438b6d androiddump: Close socket on failure path +91e512985f androiddump: Fix null dereference if linktype not found +b3453b9be4 androiddump: Fix leaked linktype string +ec1a5b1545 iface_lists: select interfaces via command line (option -i) +d30887d289 ospf: update LSA Option Types +ee6a687f52 ZigBee: Add remaining command names from Metering cluster +4ff7336209 ZigBee: Add attribute and command names from Calendar cluster +9d3e0f7bde ZigBee: Add remaining command names from Prepayment cluster +e335636303 btle: Improve reassembly when missing packets +95e09a60bb btle: Support reassembly in both directions +1c7e393af3 extcap: another round of memory leak fixes +2474465397 dumpcap: fix minor memory leak at begin of capture +8f8a0f72b4 dumpcap: fix buffer overflow on packets larger than 2048 bytes +5809535910 NAS EPS: upgrade dissector to v13.10.0 +1f44007dd3 Added General Notification Message opcode to CFM +3c4e7428d7 sccp: build the "association tree" earlier +245bddee6b sccp: build associations on IT messages, too +8cee782474 Support AECP vendor unique command and response messages. +dbcf160c38 btle: Reorder elements in Packet Header and Data Header +5e98c11241 btl2cap: Cleanup indent and spacing +d4c8b27d13 S1AP: upgrade dissector to v13.6.0 +7460e6c9ec X2AP: upgrade dissector to v13.7.0 +c27ffaff6d LTE RRC: upgrade dissector to v13.6.0 +563eef4230 e212: report an expert info on malformed imsi +f48305069c FP: Combining heuristic dissectors +5c25e7442f x11: Make a tmp variable volatile +064e34b215 androiddump: Fix printf format for size_t +8020be30fd Qt: Drag/Drop Filter buttons to order +9731b50bc5 Qt: Change wording of filter button context menu +a8ec8a3a6b Windows: update c-ares to v1.13.0 and zlib to v1.2.11 +96c8c83086 IEEE 802.15.4: Whitespace and small comment cleanups +e0a9192ebc Don't worry about initializing auto aggregates with non-constant values. +7321df2a45 Fix the "don't initialize with non-constant variables" item. +6bc0ba8451 Qt: fix alloc-dealloc-mismatch while adding named pipe +381fd410cb IEEE 802.15.4: Support for CSL Header IE +5997e8e198 WiX: More merge module fixups. +a6652a2778 CMake: Fix the WiX search path. +1426c44281 Qt: Context menu for toolbar filter buttons +6bd87bdd5d dcerpc: improve greatly the speed of processing of DCERPC packets +564445f799 androiddump: Support packet capture on any interface that is up +129a84df60 androiddump: Use Android tcpdump reported data link type +6af6ba5611 IEEE 802.15.4: Overhaul Header IE dissection +f27699c746 The 3rd argument to recv() is an int on Windows. +e61d2f6243 On UN*X, make sure we can find inflate() in libz. +d84da1eb97 androiddump: Let adb_send funcs generate string length prefix +9a1d16b553 Don't check for inflatePrime() on Windows. +4eacd57690 Fix make-dist target +7466880e8a Parse enterprise-numbers at run time +3071f9dd74 lz4 doesn't support "make distclean", so don't use it. +71a9ade669 PDCP LTE: fix dissection of Polling bit for User plane Data PDU with 18 bits SN +680d1df7a0 Fix Filter Tooltip button and frame +707b789074 androiddump: Add helper functions for data link type conversions +faf100ecc5 androiddump: Introduce adb_connect_transport helper function +66507b9052 [RFC]androiddump: Only filter CR/LFs on Windows +7ecea31581 Change display filter button tooltip formatting. +8d214209e8 cmake: fix SET_FEATURE_INFO deprecation warning +aefd4e1844 Fix Packet Lengths statistics count +5c60b517a7 Add support for comments for a display filter button +1b7f5d9f79 Convert filter expressions preference data to a UAT. +395775acce Sample deprecated filter -> Sample warning filter +80d3483f34 Fix Y.1711 endianness +5f7902d165 [Automatic update for 2017-06-25] +74b1268a5c USB CCID: use register_decode_as_next_proto() +f7952b30c7 decode_as: replace DISSECTOR_ASSERT() with g_assert() +1620c45e03 simplified Decode As entry if the next protocol requires manual selection +bb20b159f3 addr_types: replace DISSECTOR_ASSERT() with g_assert() +d8710f4aa4 USB CCID: register obosolete preference +69bac0d15c tcp: add tcp.payload field +0727123773 OSPF: fix Opaque LSA Type 11 is considered as unknown +8a3e465067 Snort content matching fixes +082e3e346f USB CCID: use Decode As to select the payload protocol +635b3720b5 Add dftest to Windows installer. +7d1049d326 nvme: add NVMe Data responses (via RDMA) +66c2f5b5f1 Properly find packet comments "field" for protocol hierarchy stats. +23c7d5f4e7 dns: Put request/response tracking last in the tree +880c2aa04f SSH: Add port 29418 (Gerrit) +ba2478845c HTTP2: Fix compilation without HAVE_NGHTTP2. +7d67af661a Make "matches" case-insensitive. +07f576ffeb Add --no-duplicate-keys tshark option. +2954a69d7d sbc-ap: Dissect several IEs +f24ffb0bcd http2: reassemble entity bodies in data frames +cfb23d8743 E.212: update list to Operational Bulletin No. 1126 (15.VI.2017) +578f2a15bb Qt: Restore multi custom column width and align +130b514be2 packet-mbtcp - Fix retrieval of Holding/Input Register Format Preference +3b5c88ea4b wsutil: Back out profile_write_info_file +9a87f80f09 gsm_cbs: sabp: Display Unicode messages +123d170767 OSPF: Opaque ID is not longer be zero +0510954a8b ssl: detect SSL 2.0 compatible Client Hello +d2ed7fcf9e IEC104: Added checking of correct ApduLen in context of ASDU type +29e726a606 Add support for "bool" and "display filter" types for UATs. +9fe90b93ce Add notes about predefined strings not available to plugins +44aa08d025 tcp: always display next seq number +d25c33cc0b macosx-setup.sh: Skip downloading GMP if downloaded before +b370c02a02 TCP: Make the header length display consistent with IPv4. +7af770dfa7 wsutil: Return error from profile_write_info_file +a9c2697714 Add WTAP_ENCAP_3MB_ETHERNET for Xerox 3MB Ethernet. +e46cb2defc MQ: put declaration before code +59add43eec Lua: Add "tonumber" method to NSTime +16f70b9bb1 Qt: fix sorting of custom columns with multiple fields +6117ff496b wsutil: Check return from ws_write +6e0bc30a95 wsutil: Ignore return from ws_write +ee694cda7c ftp-data: track setup frame, method and command from ftp +536451a8de [sipstat] Update the Response Codes table. +b44ad2a0fa Qt: display newlines in capture file comments +48a6487116 [filesystem.c] Add a cast to aviod a warning with VisualStudio 2017. +99c3c6d908 wsutil: Free files in reset_default_profile +a14ef98540 Qt: Write a list of profile files at startup +d60d2c8ca2 http: fix handling of HTTP responses followed by proxy responses +855484fbd9 ISIS LSP: fix wrong bitmask for SPVID +64a78e122a GSM SIM: define a dissector for both request and response +050da44742 tcp: Change the wording to include (s) +7e2c67eaf3 cmake: allow building from a UNC source directory +230c96a593 USB CCID: unify the code to call subdissectors +4deb97f31f Fix filter for "Next Packet in Conversation" +e6883c15ac IP: ensure that fragment contains payload before adding it for reassembly +3b7440996b packet-xml: Add 3GPP, ETSI, GSMA and OMA media types +6b9b4bd968 Fix Toggle indicator for search +75f9247c2c Qt: Rename "Filter Expressions" to "Filter Buttons" +4f1053c546 Qt: Create the user profiles dir at startup +c919c62502 Manuf: Konica Minolta updates. +c9c9d558b2 IPv4/IPv6 display filter fixes and testing +23e667169e IEEE 802.11: Use correct mask for 'SMK message' +4d90f2e092 Qt: make Wireless Timeline a separate item +3978462fd3 ieee80211-radio: allow 0 duration and handle missing phy type +59670461b0 GTPv2: put dissection under GTPv2 protocol item +187137a373 mq: start removing some if (tree) checks +be4dbf840b Qt: Turn off auto scroll when going to a packet +4e46352657 Don't scroll back to the selected frame when we get name resolution updates. +2de483c092 AMQP: workaround some proto_tree_add_none_format() asserts +59f15b2a3a mq: don't THROW() an exception from a dissector +0dada943c0 RLC: Renamed U-RNTI to UE ID +bef90e1493 Update the capture file load time each time we update the progress bar. +246cbbc2ea AMQP: fix a stack overflow when offset goes back and forth +bb58b3a264 MQ: check fragment length before trying to perform reassembly +2900705174 X11: more sanity checks for BIG-REQUESTS messages +fbfb87a243 PROFINET IO: define an arbitrary recursion depth limit +051921854d Register for SFLOW_245_HEADER_FDDI. +82fc557bed DAAP: define an arbitrary recursion depth limit +583c250467 Qt: Flush signals when disable protocols +d83176ed2e SearchBar - Focus on shortcut instead of closing +193cef0bcb Attempt to clean up addr_resolv flags by removing DUMMY_ADDRESS_ENTRY +6ecd6b8164 Remove unnecessary volatile qualifiers +d85db24ce5 FP: Fix out of bounds error in heuristic PCH dissector +31ffb58eb0 [UMTS RLC] Rename proto variable +9634710cdb zbee-zcl-se: Implemented zigbee zcl se metering dissector +d19c3a22b9 Misc snort fixes. +d386a6cfb1 Added IPv4 byte slicing +e9e1b48162 Put the definition of BIT_SWAPPED_MAC_ADDRS in the file where it's used. +547b08b495 Register for WTAP_ENCAP_FDDI. +66c50585e5 OpenSafety: sanity check calculated length. +1247693a99 [Automatic update for 2017-06-18] +55f8799c68 And use RVALS for connection_abort_reasons, as it's a range_string. +c2307d0fe3 Flag field using a range_string with BASE_RANGE_STRING. +1a7f9b957f Revert "Temporary debugging hack, the sequel - fewer printouts, flush before crash." +fa3aa67817 Temporary debugging hack, the sequel - fewer printouts, flush before crash. +e77817cc92 Revert "Temporary hack to try to debug tshark -G values crash on 32-bit Windows." +573a4c9cd5 Temporary hack to try to debug tshark -G values crash on 32-bit Windows. +4370054431 Clean up whitespace. +57fece13e0 Expose RTPS dissector for Lua. +c89f4c628c WiX: Fixup merge module configuration. +8775b0b1b2 [UMTS RLC] Renaming dissector files to fit FP/MAC +553b1e0215 Do not process UI events while reading from live capture +800a856fb4 Qt: fix hang on exiting Qt while loading capture file +6462560b30 smpp: don't THROW() an exception from a dissector +b2fa26ff7a PIM: Add identification of Hello option 65004 +ff5ff79c83 Note that we should probably support most if not all Ethertypes. +e2efa82811 Handle CMD over GRE. +6cc5655e27 MTP2: Add expert_info warning for incorrect length indicator +85e2a54703 gsm_sms: decode UCS2 as UTF-16 +454b5aeddf IEEE 802.15.4: Enable decryption and decode new aux header fields for v2015 +6f100a3df9 Fix JSON UTF-8 character validation and dissection +8b99bb7fbf Have two separate routines for wlantap dissection - OCTO and pre-OCTO. +8ab033a283 Further cleanup. +d217b757cb Clean up the 802.11 payload handling a bit. +573490f5c0 GSM A DTAP: update UE test loop modes +435c68cd2b Fix SURROGATE_VALUE() to match what RFC 2781 says. +a0dfbccdfc Rename FindOS_X_FRAMEWORKS.cmake for the new OS name. +5039d0e576 Change some names to reflect Apple's new UNIX-for-Macs name. +63b91ad311 Rename a routine to match the OS name. +2e497e105f RADIUS: Add dictionary support for format= with BEGIN-VENDOR +7c28d26d71 Refactor JSON output functions +d01e9df472 Put the {un}install_XXX() definitions in the right order. +2486b7e8fa Move libgcrypt and libgpg-error to the set of required libraries. +0ad7607478 Update to newer versions of libgcrypt and GnuTLS. +1d657acf2d gsm-a, nas-eps: enhance handling of missing mandatory i.e. +b62346b304 Add a comment indicating what releasw we're testring for. +ee0dde474c Make the short names for USB encspsulation types more regular. +6f8bc61c33 Better names for various USB headers. +2a5cb8e32e Miscellaneous texual corrections and addition +828e1f07a8 udpdump.c: Don't include epan headers. +552dab08a6 packet-btrfcomm.c: Prevent over bit shift in get_le_multi_byte_value. +acb488b7f4 packet-x11.c: Sanity check BIG-REQUEST length +01fe854fa0 TCP Analysis: Update the spurious retransmission check. +86fceac9ad infiniband: add RETH remote key to infinibandinfo struct +9ed4046e0f RADIUS: Fix dissection for non-default VSA lengths +ae085f7338 IEEE 802.15.4: Fix IE/MIC handling of secured packets without payload +4753463456 packet-lorawan.c: get_encryption_keys_app_eui must be included in GCRYPT_VERSION_NUMBER check +d45f6661d7 [tap-rtp-common] Add EVS to mimetype_and_clock_map +614a97c5cd LoRaWAN: Use proto_tree_add_checksum for MIC verification +26a6881014 DOCSIS: Prevent infinite loop from unknown FCParm. +50fa2d9583 WBXML: Fix some more potential infinite loops. +cea298a597 SMB2: Improve FILE_ALL_INFORMATION query response. +d0520f81d1 RADIUS: Add comment explaining WiMAX non-standard VSA format +9c86ec08aa Don't use frame_length at all if we don't have libgcrypt >= 1.6.0 and encryption keys. +f3267f17a3 Fix automatic name resolution not saved to NRB +ec4ba8b275 time() is a system routine; don't call a variable by that name. +927f5cdc7e [MEGACO] Add tman/sdr as an integer with a unit string. +d7f2a2b1e0 file-pcapng: fix capture filter dissection +6e3c8c8318 Fix isobus-vt warning when compiling using checkhf-conflicts. +256358c0e8 fixed integer overflow in zigbee timestamp conversion +42a27355ee Add support for dissecting FIND responses of FileIdFullDirectoryInfo type. +d8f2bc776a ssl: fix duplicate heuristics dissector registration +73bed8c209 Improve the HTTP2 dissector by not inserting empty padding, which looks ugly. +9dc4d271cd Fix the display of the IPv4 Hash Table in Resolved Addresses Dialog QT UI +61fda41a97 Don't assume we have the libgcrypt MAC functions. +5fd35d115f ieee802154: fix parameter 'p_inf_elem_tree_mlme' not found in the function declaration [-Wdocumentation] +76c7f26622 EPL (profiler parser): fix redundant redeclaration of ‘epl_wmem_iarray_is_empty/sorted’ [-Wredundant-decls] +68c0b8311c EPL: fix redundant redeclaration of ‘epl_profile_uat_fld_fileopen_check_cb’ [-Wredundant-decls] +b871da0f90 Add ISOBUS dissector to release notes. +b8e660edc6 IEEE 802.15.4: Fix double offset increment for Time Correction Header IE +6b09377285 Extract errno value_strings from usb code +e815bbb2e6 ssl: add heuristics to detect SSL/TLS on non-standard TCP port +ac20605634 print_stream.c: Fix compile error on Windows regression +8c316f3b98 Dissector for LoRaWAN +9d2f07e316 Add isobus dissector +585d17ae7f Add support for color xml attributes in psml and pdml formats. +f4dd096afb Add a big comment about the ISO 8613-6/T.416 SGR support. +0813fccb08 netflow: fix typo adresses => addresses +d4e51deadb address(.h): fix typo adresses => addresses +f4d14368e2 Ranap: improve heuristic algorithm +9f4671f674 Don't colorize a line if we have no color filter. +e0a9603b24 print.c: Remove unused hf_ variables +2073457ab9 Fix airpdcap compilation on Sun +2be411a215 tshark: add "--color" option emulating wireshark colors +affa6f18c8 print_stream: add a new print_line_color() method +5617527ee3 packet-spdy: Fix -Wunused-const-variable error when compiling without zlib +de92c4e8d5 nvme: add dissection for nvme identify command +1cf57230b7 [Automatic update for 2017-06-11] +4edc611526 Windows: increase minimum CMake version to 3.7 +0dc32776d0 Simplify the search for HTMLHelp. +6d91721390 ECDSA+DSA SHA2 algorithm OIDs added to PKCS1 dissector +12e8e6dcc0 Resync some ASN.1 dissectors. +b01c85c17a Fix indentation. +0480a0be81 Put the non-filter part of epan/color_filters.h into wsutil/color.h. +25777d0986 Fix weird comment. +60da2c96dd Just print the string color_filters_init() provides on an error. +ad4e81fcf8 Handle filter open and read errors better. +ed7e9c77db Add URL for link specifying D-Bus maximum message length. +9f0d22bdd1 NSIS: Add support for Visual Studio 2017. +c47c66cb0b Add BGP dissector support for draft-ietf-idr-bgp-prefix-sid-05 +8795a2fff1 802.15.4: Improved ZBOSS header dissection. +33456f48ac ieee80211-radio: Fix calculation of frame start time +6a16f158c8 CMake: Look for Python in more places. +49a55b9666 IEEE 802.15.4: fix dissection of Enhanced Beacon Filter IE +b347ce62c9 sharkd: fix a shadow warning when compiling on RHEL/CentOS 6.x +ce93b4d178 packet-lapd.c: Replace heuristic UDP dissector with "deterministic" one with prefs. +7cd552b5e0 GTPv2: Added decoding of Serving PLMN Rate Control and Counter IE +1bec193211 X11: Add support for the BIG-REQUESTS extension +2d7d10ad1a epl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +3453a0b888 LTE RRC: fix filtering of q-RxLevMin parameter +35944ddcfb FP: Prevent UE ID overriding in dissection +fce2f2bb1f CMake: Add local copy of FindHTMLHelp.cmake +a84fa8e882 GTPv2: Add CIOT flag into Node Features +411a5342c5 export-smb2-objects: Make sure tap be called for named pipe +492da63082 ftp-data: treat \r\n as printable. Also show number of lines in text lines +bd13076643 wsmp: read the message length as big endian +07212bf95c radiotap: no expert info under if (tree) please +23a2f56b0f ieee80211-radio: Fix description of packet start and end time fields +f5dd12d71e WiX: Switch to Visual Studio 2015. +8aa84c630e epl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +be8a91b9bd FP: Comments fixes +831828878d epl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +f22c620abe rsl: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +e82fa761d6 RANAP: prevent heuristic dissector from adding info to tree or triggering exception +5598faa342 CoAP: added new TLV code 11542 according to changes in LwM2M OMA Spec. +f1496b6dff Qt: Wireless Timeline improvements +34a6b71342 MIP: Add decoding of Mobile Network Extensions (RFC5177) +26eb40cf3b umts_fp: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang +8e738bad90 CQL: add an expert info when a list count is negative +0677165574 ieee80211: Explain TSF in wlan_radio.timestamp blurb +4291968f2a profinet: use proto_tree_add_item_ret_(u)int directly +9cfdece0c1 [Ranap] Heuristic: update to the current highest ProcedureCode id +dea13b3cac profinet: use proto_tree_add_item_ret_(u)int +dd52b16537 epl: fix code will never be executed [-Wunreachable-code] +a5a4a0bd55 epl: fix no previous prototype for function 'profile_load' [-Wmissing-prototypes] +ba86dc303d netflow/cflow: fix hf conflict +756d609947 FP - Resolve U-RNTI for HS-DSCH & E-DCH +d66b4a369a FP - Fix missing TFI bitmask +874f8ade9c epl (profiler-parser): fix parameter 'cmp/allocator' not found in the function declaration [-Wdocumentation] +844c7863a3 rsa.h: include +67acb5b17c FP - Added "Missing PI bitmap" warning +b5abc764fb ssl-utils: Build with -Wshorten-64-to-32 +e8e5ab4957 Cleanup DRDA dissector +502cc61711 Move RSA key loading and decryption functions to wsutil +1b228df643 FP - Code clean up and comments updates +eb15222af2 Qt: Build wireless_timeline.cpp with -Wshorten-64-to-32 +345046c83d wsutil: Add XTEA block cipher +027aae1cd3 Revert "More 2.4 initialization." +c60a6580c9 More 2.4 initialization. +e77b7a167d asterix: add a link to the specifications +795077b3ea [Bssmap] Fix and improve dissection +21305e9835 Add a timeline view for packets, with the timing data used to generate the display taken from the timing analysis done in the wlan_radio dissector. QT only. +d0865fd619 Allow bigger snapshot lengths for D-Bus captures. +17965f57f1 [TDS] Convert to using tcp_dissect_pdus. +d73fdc7079 Remove "length only" check for dissectors that use tcp_dissect_pdus. +aabb8fd594 Add DCE/RPC over TCP dissector to "force" DCE/RPC when heuristics fail +b58e23846e Allocate the pipe capture data buffer upfront. +6d29f50d61 GSM A DTAP: fix detection of missing first mandatory element +88cf898c44 [SGsAP] Fix Release-Request msg +55d0adf689 profinet dcp: simplify dissect_PNDCP_Suboption_Manuf() +9ba786fba3 profinet dcp: don't THROW() an exception from a dissector +2c89cd4bde profinet: remove unnecessary if(tree) checks +916f1a6cf0 [Automatic update for 2017-06-04] +b70a2370c1 Allocate a buffer in cap_pipe_dispatch(), not in capture_loop_dispatch(). +0c166f947e Bugfix GTK Decode As +2ba951b984 capture-pcap-util.c: fix a typo +94847961cb LoRaTap DLT and dissector +314a9f217d Clean Release Notes +30c86f8b34 Don't keep the pcap/pcapng link-layer header type as interface data. +69ed5d5841 Get rid of #if 0'd out include. +eaecf02aed Fix typo. +2814e3c9cd If has_snaplen isn't set, don't set the snapshot length with pcap_create()/pcap_activate(). +8e1cd0453c Update libwireshark0.symbols file +0c5c2a393c packet-gsm_a_rr: add missing ie in Paging Response message +166f920836 Use data-text-lines dissector for text based ftp data +6216e576fc .mailmap: update (of May) +c508932a60 RADIUS: Fix gda9363e202 +ae409ed545 Pass the file type, not the frame type, to cfile_dump_open_failure_message(). +a27a308fcc netflow: use BASE_UNIT_STRING (units_seconds, units_microseconds) +b932b719eb netflow: ntop information elements update, added all missing items exported by nProbe. -- cgit v1.2.3