Added sources regarding some magic numbers in the heuristic dissection methods
Added logic to spot 52 bytes long RACH frames to the RACH heuristic dissector
Added a check for common TB length in PCH heuristic dissector.
Add --enable-ubsan/ENABLE_UBSAN for UndefinedBehaviorSanitizer
UndefinedBehaviorSanitizer (UBSan) can catch a lot of issues
(out-of-bounds memory access, integer overflows, undefined shifts,
etc.) and is recommended during development using GCC or Clang. Add an
option for it (similar to ASAN support).
Change-Id: Ib0db50cee9eb5af0f5c4f06e07f3899a3a34702d
Reviewed-on: https://code.wireshark.org/review/21673
Petri-Dish: Peter Wu <email address hidden>
Tested-by: Petri Dish Buildbot <email address hidden>
Reviewed-by: Alexis La Goutte <email address hidden>
Reviewed-by: Pascal Quantin <email address hidden>
Reviewed-by: Peter Wu <email address hidden>
(like for v5 4b90e93f37cb092472db314ca0df3ce9503e1827)
Change-Id: I7658a98c36cc42dc67f85b84fb16f36f5e505032
Reviewed-on: https://code.wireshark.org/review/21672
Reviewed-by: Michael Mann <email address hidden>
Petri-Dish: Michael Mann <email address hidden>
Tested-by: Petri Dish Buildbot <email address hidden>
Reviewed-by: Anders Broman <email address hidden>
400bff0...
by
Jakub Zawadzki <email address hidden>
sharkd: export uat records.
Move gtk's fld_tostr() to epan API as uat_fld_tostr.
Change-Id: I01e3b66ca9ea3cd1e2e06e2122190ee42b9ad44b
Reviewed-on: https://code.wireshark.org/review/21664
Petri-Dish: Jakub Zawadzki <email address hidden>
Tested-by: Petri Dish Buildbot <email address hidden>
Reviewed-by: Anders Broman <email address hidden>