wireshark/epan
Michael Mann a971768530 Refactor "color" conversation filters
Have dissectors register their desire to be part of "color" conversation filters and have the GUI use that registered list.  GUI actually using API will come in a separate commit.

Change-Id: I5ffe922d97894fe7bf3182056b76ab5839a9461a
Reviewed-on: https://code.wireshark.org/review/5658
Reviewed-by: Michael Mann <mmann78@netscape.net>
Petri-Dish: Michael Mann <mmann78@netscape.net>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-12-10 09:04:00 +00:00
..
compress lzxpress: Fix Dead Store (Dead assignement/Dead increment) warning found by Clang 2014-11-02 16:43:58 +00:00
crypt Guard against buffer overflow when copying group key bytes into 2014-08-11 16:50:36 +00:00
dfilter display filter: the body of a range should only be 2014-11-17 07:05:35 +00:00
dissectors Refactor "color" conversation filters 2014-12-10 09:04:00 +00:00
ftypes Don't use <ctype.h> macros. 2014-10-17 01:26:27 +00:00
nghttp2 libnghttp2: Update to 0.6.4 2014-10-22 02:55:03 +00:00
wmem Eliminate use of ctype.h routines. 2014-10-19 22:45:27 +00:00
wslua Remove private_data member from packet_info structure. 2014-12-01 14:05:44 +00:00
CMakeLists.txt Refactor "color" conversation filters 2014-12-10 09:04:00 +00:00
CMakeListsCustom.txt.example Having CmakeListsCustom.txt in git defeats the purpose of its existence: 2014-09-18 07:02:00 +00:00
Makefile.am Create the compress module for compression functions. 2014-10-30 15:28:47 +00:00
Makefile.common Refactor "color" conversation filters 2014-12-10 09:04:00 +00:00
Makefile.nmake Create the compress module for compression functions. 2014-10-30 15:28:47 +00:00
addr_and_mask.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
addr_and_mask.h
addr_resolv.c Don't use ctype.h routines. 2014-10-17 23:11:18 +00:00
addr_resolv.h
address.h Fix whitespace/indentation to match editor modelines. 2014-08-05 20:42:21 +00:00
address_to_str.c Eliminate proto_tree_add_text from packet-ipx.c 2014-10-19 03:01:54 +00:00
afn.c
afn.h
aftypes.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
aftypes.h Add all AF_ types for Windows that are in WinSock.h or WinSock2.h 2014-06-23 16:48:16 +00:00
app_mem_usage.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
app_mem_usage.h
arcnet_pids.h
arptypes.h
asm_utils.c Use guint8 for 8-bit unsigned numeric values. 2014-10-28 18:37:09 +00:00
asm_utils.h
asm_utils_win32_x86.asm Removed SVN Id from epan dir. 2014-06-19 19:46:22 +00:00
asn1.c Support dissecting REAL (BER) data values 2014-12-03 09:02:05 +00:00
asn1.h Support dissecting REAL (BER) data values 2014-12-03 09:02:05 +00:00
atalk-utils.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
atalk-utils.h
ax25_pids.h
bridged_pids.h
charsets.c Fix dissection of 7 bits ASCII/GSM strings when the bit offset is not byte aligned 2014-09-21 20:51:08 +00:00
charsets.h Fix whitespace/indentation to match editor modelines. 2014-08-05 20:42:21 +00:00
chdlctypes.h
circuit.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
circuit.h
color_dissector_filters.c Refactor "color" conversation filters 2014-12-10 09:04:00 +00:00
color_dissector_filters.h Refactor "color" conversation filters 2014-12-10 09:04:00 +00:00
column-info.h
column-utils.c Get rid of a trailing blank. 2014-12-05 21:14:53 +00:00
column-utils.h Add col_append_lstr(), speedup column generation for TCP. 2014-06-23 03:33:59 +00:00
column.c Fixed memory leakage in col_cleanup. 2014-11-10 08:00:56 +00:00
column.h Make get_column_longest_string() static. 2014-09-27 18:29:31 +00:00
conv_id.h
conversation.c we're matching against {any}/port_b, not address_b 2014-08-06 19:45:14 +00:00
conversation.h
conversation_debug.h
conversation_table.c Don't do unsafe pointer casting 2014-11-24 01:04:20 +00:00
conversation_table.h conversation_table: fix indent (use 4spaces) and add modelines info 2014-11-26 03:33:16 +00:00
crc6-tvb.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
crc6-tvb.h Add a tvbuff version of crc6_compute(). 2014-08-08 20:03:29 +00:00
crc8-tvb.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
crc8-tvb.h
crc10-tvb.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
crc10-tvb.h Clean up the CRC-10 code. 2014-08-08 18:09:02 +00:00
crc16-tvb.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
crc16-tvb.h Add routines for CRC-16 with a polynomial of 0x3D65. 2014-08-08 15:58:06 +00:00
crc32-tvb.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
crc32-tvb.h Wrap some tvb_get_ptr calls in crc32c_tvb_offset_calculate(). 2014-08-08 03:39:08 +00:00
decode_as.c Remove a comment asking a question, as the answer is "no". 2014-08-04 22:01:06 +00:00
decode_as.h
diam_dict.h Removed SVN Id from epan dir. 2014-06-19 19:46:22 +00:00
diam_dict.l Add printf-format annotations, fix garbage 2014-07-06 23:00:40 +00:00
disabled_protos.c Don't use ctype.h routines. 2014-10-17 23:11:18 +00:00
disabled_protos.h
dissector_filters.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
dissector_filters.h
doxygen.cfg.in
dtd.h
dtd_grammar.lemon
dtd_parse.h
dtd_parse.l Make some variables size_t, as values of that width are assigned to it. 2014-09-06 18:45:53 +00:00
dtd_preparse.l dtd_preparse : fix indent (Use tabs) 2014-11-14 09:58:18 +00:00
dvb_chartbl.c
dvb_chartbl.h
dwarf.c
dwarf.h
eap.h
eapol_keydes_types.h
emem.c Get rid of unnecessary includes of ctype.h. 2014-10-17 23:31:20 +00:00
emem.h Add printf-format annotations, fix garbage 2014-07-06 23:00:40 +00:00
enterprise-numbers [Automatic manuf, services and enterprise-numbers update for 2014-12-07] 2014-12-07 16:05:16 +00:00
epan-int.h
epan.c Have individual programs get libpcap and libz version info. 2014-06-23 21:56:42 +00:00
epan.h
epan_dissect.h
etypes.h
ex-opt.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
ex-opt.h
except.c Don't use toupper() in the test program. 2014-10-20 09:04:44 +00:00
except.h Add printf-format annotations, fix garbage 2014-07-06 23:00:40 +00:00
exceptions.h
exntest.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
expert.c expert.[hc] Minor changes: 2014-09-15 23:49:12 +00:00
expert.h expert.[hc] Minor changes: 2014-09-15 23:49:12 +00:00
exported_pdu.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
exported_pdu.h Add the ability to dynamically add a new protocol to export PDU dialog box 2014-06-19 06:48:32 +00:00
filter_expressions.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
filter_expressions.h
follow.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
follow.h
frame_data.c Make the time stamp resolution per-packet. 2014-09-28 18:38:18 +00:00
frame_data.h Qt: Packet list column sorting. 2014-10-06 21:10:11 +00:00
frame_data_sequence.c Fix whitespace/indentation to match editor modelines. 2014-08-05 20:42:21 +00:00
frame_data_sequence.h
frequency-utils.c
frequency-utils.h Always put editor-modelines at the end of the file ... 2014-10-14 20:08:29 +00:00
funnel.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
funnel.h Rename and move ui/stat_menu.h to epan/stat_groups.h. 2014-07-03 20:30:42 +00:00
garrayfix.h
gcp.c Various minor changes: 2014-09-10 16:17:29 +00:00
gcp.h Various minor changes: 2014-09-10 16:17:29 +00:00
geoip_db.c Qt: Add the "Map" button to the Endpoints dialog. 2014-09-17 20:04:28 +00:00
geoip_db.h Qt: Refactor ConversationDialog for endpoints. 2014-09-05 01:06:53 +00:00
golay.c Fix indent (use 4 spaces) and add modelines 2014-06-19 19:56:33 +00:00
golay.h Fix indent (use 4 spaces) and add modelines 2014-06-19 19:56:33 +00:00
greproto.h
guid-utils.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
guid-utils.h
h225-persistentdata.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
h225-persistentdata.h
iana_snap_pid.h
iax2_codec_type.h
in_cksum.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
in_cksum.h Clean up Internet checksum handling. 2014-08-09 01:09:34 +00:00
ip_opts.h
ipproto.c
ipproto.h
ipv4.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
ipv4.h
ipv6-utils.h
lapd_sapi.h
llcsaps.h
next_tvb.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
next_tvb.h
nlpid.h An NLPID of 0xc0 refers to TRILL. 2014-08-15 10:16:03 +00:00
oids.c Use g_ascii_isalnum() rather than isalnum(). 2014-10-28 18:19:15 +00:00
oids.h Fix whitespace/indentation to match editor modelines. 2014-08-05 20:42:21 +00:00
oids_test.c Removed SVN Id from epan dir. 2014-06-19 19:46:22 +00:00
osi-utils.c OSI util: Add modelines info 2014-08-28 11:34:19 +00:00
osi-utils.h OSI util: Add modelines info 2014-08-28 11:34:19 +00:00
oui.c LLDP: Dissector for Hytec specific extensions added 2014-11-15 03:19:17 +00:00
oui.h LLDP: Dissector for Hytec specific extensions added 2014-11-15 03:19:17 +00:00
packet-range.c
packet-range.h
packet.c Expose find_heur_dissector_list(). 2014-12-10 08:39:44 +00:00
packet.h Expose find_heur_dissector_list(). 2014-12-10 08:39:44 +00:00
packet_info.h Remove annex_a_used from packet_info structure. 2014-12-06 21:42:43 +00:00
params.h params.h: Yet another Ethereal --> Wireshark 2014-08-15 14:40:57 +00:00
ppptypes.h
prefs-int.h [WIP] Add a conversation dialog. 2014-07-21 23:19:09 +00:00
prefs.c Qt: Dynamic languages 2014-11-04 08:21:55 +00:00
prefs.h Qt: Obey main toolbar icon preferences. 2014-12-10 01:51:09 +00:00
print.c Clean up routine names, don't pass capture_file into libwireshark. 2014-11-29 22:44:29 +00:00
print.h Clean up routine names, don't pass capture_file into libwireshark. 2014-11-29 22:44:29 +00:00
print.ps
print_stream.c Fix comments. 2014-11-22 03:32:58 +00:00
print_stream.h Fix comments. 2014-11-22 03:32:58 +00:00
proto.c Refactor "color" conversation filters 2014-12-10 09:04:00 +00:00
proto.h Refactor "color" conversation filters 2014-12-10 09:04:00 +00:00
ps.h
ptvcursor.h Add printf-format annotations, fix garbage 2014-07-06 23:00:40 +00:00
radius_dict.l Get rid of spaces before tabs. 2014-11-13 05:22:36 +00:00
range.c Don't use ctype.h routines. 2014-10-17 23:11:18 +00:00
range.h
reassemble.c reassembly: fix when fragment cut off by snapshot 2014-09-25 12:41:36 +00:00
reassemble.h
reassemble_test.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
reedsolomon.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
reedsolomon.h
req_resp_hdrs.c Fix spelling: cant-->can't, wont-->won't, etc 2014-09-16 15:31:58 +00:00
req_resp_hdrs.h
rtp_pt.h
sctpppids.h Update the SCTP PPIDs. 2014-08-23 12:09:56 +00:00
show_exception.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
show_exception.h
sigcomp-udvm.c sigcomp-udvm: fix invalid access 2014-11-05 02:38:11 +00:00
sigcomp-udvm.h
sigcomp_state_hdlr.c Optimize epan_new/init_dissection 2014-07-01 04:21:14 +00:00
sigcomp_state_hdlr.h
slow_protocol_subtypes.h Add a copyright/idempotency wrapper. 2014-05-31 06:08:45 +00:00
sminmpec.c [Automatic manuf, services and enterprise-numbers update for 2014-12-07] 2014-12-07 16:05:16 +00:00
sminmpec.h
sna-utils.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
sna-utils.h
stat_groups.h Sometimes Git can be a real pain. 2014-07-03 20:32:02 +00:00
stat_tap_ui.c Rename stat_cmd_args.[ch] to stat_tap_ui.[ch]. 2014-11-14 18:52:06 +00:00
stat_tap_ui.h Add a name field to tap_param, for use in error messages. 2014-11-14 20:21:57 +00:00
stats_tree.c Convert "4 space tabs" to spaces; Adjust editor modelines. 2014-10-06 18:29:40 +00:00
stats_tree.h Always put editor-modelines at the end of the file ... 2014-10-14 20:08:29 +00:00
stats_tree_priv.h
stream.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
stream.h
strutil.c Don't use ctype.h routines. 2014-10-17 23:11:18 +00:00
strutil.h
t35.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
t35.h
tap-voip.h
tap.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
tap.h
tfs.c Eliminate proto_tree_add_text from packet-q933.c 2014-10-30 20:53:52 +00:00
tfs.h Eliminate proto_tree_add_text from packet-q933.c 2014-10-30 20:53:52 +00:00
time_fmt.h
timestamp.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
timestamp.h Make the time stamp resolution per-packet. 2014-09-28 18:38:18 +00:00
timestats.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
timestats.h
to_str-int.h
to_str.c Follow-up of ged0b19b (Make boolean bitmask type 64-bit wide) 2014-10-13 15:34:09 +00:00
to_str.h Eliminate proto_tree_add_text from packet-ipx.c 2014-10-19 03:01:54 +00:00
tpg.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
tpg.h
tvbparse.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
tvbparse.h
tvbtest.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
tvbuff-int.h
tvbuff.c reassembly: fix when fragment cut off by snapshot 2014-09-25 12:41:36 +00:00
tvbuff.h Revert "Add QNX' QNET protocol" 2014-11-29 07:26:52 +00:00
tvbuff_base64.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
tvbuff_composite.c tvbuff composite: add modelines infos (tabs) 2014-09-04 19:31:57 +00:00
tvbuff_real.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
tvbuff_subset.c
tvbuff_zlib.c make our counting a bit clearer 2014-12-07 18:53:41 +00:00
uat-int.h
uat.c uat: tighten up dec/hex uat field validity checking 2014-11-20 13:47:13 +00:00
uat.h Don't use ctype.h routines. 2014-10-17 23:11:18 +00:00
uat_load.l Get rid of unnecessary include of ctype.h. 2014-10-19 22:40:08 +00:00
value_string.c Make value_string_ext const-correct. 2014-07-27 22:02:42 +00:00
value_string.h Make value_string_ext const-correct. 2014-07-27 22:02:42 +00:00
x264_prt_id.h
xdlc.c Add editor modelines; Adjust whitespace as needed. 2014-10-10 14:50:08 +00:00
xdlc.h