wireshark/epan
S. Shapira cd55bd2925 UMTS FP: Improved MAC multiplexing detection
Previous detection was based on DCH ID 31 or 24 and specific TB Size.
New method checks if the 'Transport Format' looks like the commonly used format for DCCH over DCH or DCH ID 24 and specific TB size (To not break that special case which I'm not familiar with personally)

Change-Id: I59fe7772ec05f7cc15351ef78276085e25570461
Reviewed-on: https://code.wireshark.org/review/21304
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-04-25 05:09:49 +00:00
..
compress
crypt Code in epan/crypt may require gcrypt, so include LIBGCRYPT_FLAGS. 2017-04-21 06:45:05 +00:00
dfilter Rename routines to clarify what they do. 2017-04-12 04:56:49 +00:00
dissectors UMTS FP: Improved MAC multiplexing detection 2017-04-25 05:09:49 +00:00
ftypes Fixes for sfloat_ieee_11073_val_to_repr() function 2017-04-21 02:08:25 +00:00
wmem wmem: Ensure callbacks are initialized and not accidentally unregistered 2017-03-05 09:05:10 +00:00
wslua Eliminate an unneded member of a wtap_dumper. 2017-04-18 00:18:34 +00:00
.editorconfig
CMakeLists.txt Move UI-only stuff out of libwireshark. 2017-04-24 03:38:21 +00:00
Makefile.am Move UI-only stuff out of libwireshark. 2017-04-24 03:38:21 +00:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c Fix memleak of g_pservices_path. 2017-04-15 22:48:34 +00:00
addr_resolv.h Resolv: various code / comment cleanups 2016-11-16 05:15:52 +00:00
address.h
address_types.c
address_types.h
afn.c afn(.c): fix indent (align field) 2017-03-12 10:11:00 +00:00
afn.h afn(.h) fix indent 2017-03-12 10:11:28 +00:00
aftypes.c
aftypes.h A bunch of "{Mac} OS X" -> "macOS" changes. 2017-04-05 19:16:22 +00:00
app_mem_usage.c
app_mem_usage.h
arcnet_pids.h
arptypes.h Netlink: update some values used in netlink 2017-03-22 09:51:23 +00:00
asm_utils.c
asm_utils.h
asm_utils_win32_x86.asm
asn1.c
asn1.h
ax25_pids.h
bridged_pids.h
capture_dissectors.c Implement registration of capture dissectors by name 2016-10-28 17:39:04 +00:00
capture_dissectors.h Put all the capture dissector structures into epan/capture_dissectors.h. 2017-04-21 19:26:33 +00:00
charsets.c Rename non-EBCDIC-specific routines. 2016-12-12 08:20:22 +00:00
charsets.h Rename non-EBCDIC-specific routines. 2016-12-12 08:20:22 +00:00
chdlctypes.h
circuit.c
circuit.h
color_filters.c Rename routines to clarify what they do. 2017-04-12 04:56:49 +00:00
color_filters.h
column-info.h
column-utils.c Rename routines to clarify what they do. 2017-04-12 04:56:49 +00:00
column-utils.h
column.c Fix lintian found spelling error "occurence" -> "occurrence" 2016-11-03 02:31:20 +00:00
column.h
conv_id.h
conversation.c Convert conversation hash tables to use wmem. 2017-02-10 13:26:14 +00:00
conversation.h Convert conversation hash tables to use wmem. 2017-02-10 13:26:14 +00:00
conversation_debug.h
conversation_table.c Fix endpoints statistics optional filter parsing 2017-03-31 19:25:20 +00:00
conversation_table.h Switch conversations to use wmem_tree_t instead of (sorted) GSList. 2017-03-06 11:41:54 +00:00
crc6-tvb.c
crc6-tvb.h
crc8-tvb.c
crc8-tvb.h
crc10-tvb.c
crc10-tvb.h
crc16-tvb.c
crc16-tvb.h
crc32-tvb.c
crc32-tvb.h
decode_as.c decode as: Fix small memory leak 2017-04-19 22:27:35 +00:00
decode_as.h Pull all the "load settings" calls into a epan_load_settings() routine. 2017-04-09 22:40:30 +00:00
diam_dict.h
diam_dict.l Include config.h at the very beginning of all Flex scanners. 2016-12-02 21:02:10 +00:00
disabled_protos.c Fix routine name. 2017-04-09 02:43:26 +00:00
disabled_protos.h Pull all the "load settings" calls into a epan_load_settings() routine. 2017-04-09 22:40:30 +00:00
dissector_filters.c dissector_filters: add cleanup function. 2017-01-21 00:26:50 +00:00
dissector_filters.h dissector_filters: add cleanup function. 2017-01-21 00:26:50 +00:00
doxygen.cfg.in
dtd.h dtd: free memory on shutdown. 2017-02-24 15:43:32 +00:00
dtd_grammar.lemon
dtd_parse.h
dtd_parse.l Include config.h at the very beginning of all Flex scanners. 2016-12-02 21:02:10 +00:00
dtd_preparse.l dtd: fix build due to -Wtypedef-redefinition 2017-02-24 19:22:08 +00:00
dvb_chartbl.c
dvb_chartbl.h
dwarf.c dwarf.c: Fix potential too large shift 2017-04-20 23:13:50 +00:00
dwarf.h
eap.h
eapol_keydes_types.h
enterprise-numbers [Automatic update for 2017-04-23] 2017-04-23 15:17:54 +00:00
epan-int.h Make the capture file's interface description filterable 2017-02-09 11:31:59 +00:00
epan.c Add libxml2 as optional dependency 2017-04-19 10:41:55 +00:00
epan.h Prime the epan_dissect_t with postdissector wanted fields if necessary. 2017-04-12 23:33:37 +00:00
epan_dissect.h
etypes.h Identify Ethertype 0x892B (Schweitzer Engineering Labs layer 2 traffic). 2017-01-20 20:01:13 +00:00
ex-opt.c
ex-opt.h
except.c
except.h
exceptions.h
exntest.c
expert.c uat: add a reset callback. 2017-01-12 12:39:15 +00:00
expert.h
export_object.c Don't duplicate memory for key values when passing into wmem_tree_insert_string. 2017-02-09 00:19:36 +00:00
export_object.h Switch export objects to use wmem_tree_t instead of (sorted) GSList. 2017-02-08 14:24:28 +00:00
exported_pdu.c exported_pdu: add cleanup function. 2017-01-17 03:26:04 +00:00
exported_pdu.h exported_pdu: add cleanup function. 2017-01-17 03:26:04 +00:00
filter_expressions.c
filter_expressions.h
follow.c Add follow "types" by protocol short name, not filter name 2017-02-16 07:53:49 +00:00
follow.h Switch follow (tables) to use wmem_tree_t instead of (sorted) GSList. 2017-02-08 14:24:54 +00:00
frame_data.c
frame_data.h Optimize frame_data layout. 2017-03-31 20:29:37 +00:00
frame_data_sequence.c Fix the calculation of the number of levels in the radix tree. 2017-03-04 04:35:42 +00:00
frame_data_sequence.h
funnel.c
funnel.h
garrayfix.h
geoip_db.c Update Windows binaries to GeoIP 1.6.10 with a local GeoIP_free function 2017-04-14 17:53:09 +00:00
geoip_db.h
golay.c
golay.h
guid-utils.c
guid-utils.h
iana_charsets.c
iana_charsets.h
iax2_codec_type.h
in_cksum.c
in_cksum.h
ip_opts.h Make IP options into a dissector table. 2017-02-23 03:34:30 +00:00
ipproto.c
ipproto.h
ipv4.c
ipv4.h
ipv6.h
lapd_sapi.h
llcsaps.h
media_params.c
media_params.h
next_tvb.c
next_tvb.h
nlpid.h
oids.c Clean up handling of enabled/disabled protocols/heuristic dissectors. 2017-04-08 20:40:08 +00:00
oids.h
oids_test.c
osi-utils.c osi-utils: Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang 2017-04-04 17:00:49 +00:00
osi-utils.h Fix some dissection errors. 2017-03-31 21:48:25 +00:00
oui.c Update some Cisco URLs. 2017-03-23 04:13:23 +00:00
oui.h Update some Cisco URLs. 2017-03-23 04:13:23 +00:00
packet.c Simplify dissector_try_uint_new(). 2017-04-17 20:47:21 +00:00
packet.h Put all the capture dissector structures into epan/capture_dissectors.h. 2017-04-21 19:26:33 +00:00
packet_info.h
params.h
plugin_if.c pluginIF: Allow en-/disable of elements 2017-03-04 00:56:51 +00:00
plugin_if.h pluginIF: Allow en-/disable of elements 2017-03-04 00:56:51 +00:00
ppptypes.h
prefs-int.h Qt: Provide both file save and open preferences 2017-04-17 10:51:10 +00:00
prefs.c Qt: Provide both file save and open preferences 2017-04-17 10:51:10 +00:00
prefs.h Qt: Provide both file save and open preferences 2017-04-17 10:51:10 +00:00
print.c Move UI-only stuff out of libwireshark. 2017-04-24 03:38:21 +00:00
print.h Move UI-only stuff out of libwireshark. 2017-04-24 03:38:21 +00:00
print.ps
print_stream.c print_stream: free memory on exit. 2017-02-27 13:25:26 +00:00
print_stream.h
proto.c Rename BASE_VALS_NO_UNKNOWN to BASE_SPECIAL_VALS. 2017-04-18 22:28:07 +00:00
proto.h Rename BASE_VALS_NO_UNKNOWN to BASE_SPECIAL_VALS. 2017-04-18 22:28:07 +00:00
proto_data.c
proto_data.h
ps.h
ptvcursor.h
radius_dict.l radius: remove unused rule, add clarifying comment 2017-03-01 02:02:24 +00:00
range.c Convert range API to always use wmem memory. 2017-01-07 00:44:10 +00:00
range.h Convert range API to always use wmem memory. 2017-01-07 00:44:10 +00:00
reassemble.c Use g_list_prepend, it's more efficient. 2017-01-29 22:52:44 +00:00
reassemble.h Clean up indentation. 2017-01-30 01:17:21 +00:00
reassemble_test.c Fragmentation reassembly as in PPP MP (RFC 1990/2686) 2016-11-03 05:08:07 +00:00
reedsolomon.c
reedsolomon.h
req_resp_hdrs.c
req_resp_hdrs.h
rtd_table.c Don't duplicate memory for key values when passing into wmem_tree_insert_string. 2017-02-09 00:19:36 +00:00
rtd_table.h Switch rtd and srt tables to use wmem_tree_t instead of (sorted) GSList. 2017-02-08 14:24:42 +00:00
rtp_pt.h
sctpppids.h
show_exception.c Internalize struct preference 2017-01-22 10:43:57 +00:00
show_exception.h
slow_protocol_subtypes.h
sminmpec.c [Automatic update for 2017-04-23] 2017-04-23 15:17:54 +00:00
sminmpec.h
srt_table.c Don't duplicate memory for key values when passing into wmem_tree_insert_string. 2017-02-09 00:19:36 +00:00
srt_table.h Switch rtd and srt tables to use wmem_tree_t instead of (sorted) GSList. 2017-02-08 14:24:42 +00:00
stat_groups.h
stat_tap_ui.c Fix IPv6/IPX statistics generation 2017-04-01 10:28:09 +00:00
stat_tap_ui.h Switch stat tap to use wmem_tree_t instead of (sorted) GSList. 2017-02-08 14:25:07 +00:00
stats_tree.c stats_tree: fix this statement may fall through [-Werror=implicit-fallthrough] found by gcc7 2017-03-11 17:28:58 +00:00
stats_tree.h stats_tree: add cleanup function. 2017-02-07 15:28:15 +00:00
stats_tree_priv.h
stream.c stream: clean up reassembly table. 2017-02-03 02:38:07 +00:00
stream.h
strutil.c Add wmem allocator parameter to format_uri 2017-01-31 17:08:54 +00:00
strutil.h Add wmem allocator parameter to format_uri 2017-01-31 17:08:54 +00:00
t35.c
t35.h
tap-voip.h
tap.c Rename routines to clarify what they do. 2017-04-12 04:56:49 +00:00
tap.h tap: add cleanup routine. 2017-02-04 13:25:14 +00:00
tfs.c
tfs.h
time_fmt.h
timestamp.c
timestamp.h
timestats.c
timestats.h
to_str-int.h
to_str.c Fix backwards #if defined. 2017-01-01 05:46:37 +00:00
to_str.h
tpg.c
tpg.h Rename tvb_new_subset() to tvb_new_subset_length_caplen(). 2017-01-10 06:19:37 +00:00
tvbparse.c
tvbparse.h
tvbtest.c Rename tvb_new_subset() to tvb_new_subset_length_caplen(). 2017-01-10 06:19:37 +00:00
tvbuff-int.h
tvbuff.c simplify the description of tvb_memeql() 2017-04-07 01:28:47 +00:00
tvbuff.h Have tvb_format_text use wmem_packet_scope() memory. 2017-01-31 06:34:40 +00:00
tvbuff_base64.c
tvbuff_composite.c tvbuff_composite.c: fix composite_get_ptr when length is over 2 segments 2016-11-13 22:30:57 +00:00
tvbuff_real.c
tvbuff_subset.c Rename tvb_new_subset() to tvb_new_subset_length_caplen(). 2017-01-10 06:19:37 +00:00
tvbuff_zlib.c
uat-int.h uat: add a reset callback. 2017-01-12 12:39:15 +00:00
uat.c Clean up handling of enabled/disabled protocols/heuristic dissectors. 2017-04-08 20:40:08 +00:00
uat.h uat: add missing parameter to documentation. 2017-02-12 17:00:51 +00:00
uat_load.l Include config.h at the very beginning of all Flex scanners. 2016-12-02 21:02:10 +00:00
unit_strings.c Units: add millibel unit string 2017-04-14 13:21:51 +00:00
unit_strings.h Units: add millibel unit string 2017-04-14 13:21:51 +00:00
value_string.c Fix buffer overrun in try_bytesprefix_to_str 2017-03-13 21:46:38 +00:00
value_string.h Fix buffer overrun in try_bytesprefix_to_str 2017-03-13 21:46:38 +00:00
x264_prt_id.h
xdlc.c
xdlc.h