wireshark/epan
Tomasz Moń ac4e1b86b8
wsutil: Use GIOChannel for standard pipes
Remove ws_read_string_from_pipe() as this function encourages bad design
and is no longer necessary. Extcap stderr is read only after the child
process has finished and thus the read will never block.

Close process information thread handle right away as we don't use it.
Remove unused ws_pipe_t member variables.
2022-08-10 06:18:25 +02:00
..
crypt dot11decrypt: explicitly cast *pmk_len and msk_len 2022-06-03 23:13:34 +00:00
dfilter dfilter: Fix crash with FT_NONE and arithmetic expressions 2022-07-28 16:50:09 +00:00
dissectors L2TP: Don't report Malformed Packet on ZLB messages 2022-08-09 20:43:52 -04:00
ftypes dfilter: Fix crash with FT_NONE and arithmetic expressions 2022-07-28 16:50:09 +00:00
wslua wslua: Rename wslua_util.c to wslua_utility.c. 2022-07-24 17:11:57 +00:00
.editorconfig epan: Normalize conversation code indentation. 2022-05-09 10:50:17 -07:00
CMakeLists.txt Make it easier to call tools/make-enums.py from the source dir 2022-06-07 14:31:08 +01:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c epan: Update our name resolution preference names. 2022-08-04 06:00:34 +00:00
addr_resolv.h
address.h epan: Use host byte order with AT_NUMERIC 2022-06-23 16:58:07 +01:00
address_types.c epan: Prevent buffer overflows in some built-in addr_to_str types 2022-07-05 21:56:54 +00:00
address_types.h
afn.c
afn.h
aftypes.c
aftypes.h
app_mem_usage.c
app_mem_usage.h
arcnet_pids.h
arptypes.h
asn1.c
asn1.h
ax25_pids.h
bridged_pids.h
capture_dissectors.c
capture_dissectors.h
charsets.c
charsets.h
chdlctypes.h
cisco_pid.h
color_filters.c Fix "generated by" comments in configuration files. 2022-04-29 18:00:21 +00:00
color_filters.h
column-info.h
column-utils.c
column-utils.h
column.c epan: Respect custom column resolved/unresolved status everywhere 2022-07-12 00:22:11 +00:00
column.h epan: Respect custom column resolved/unresolved status everywhere 2022-07-12 00:22:11 +00:00
conv_id.h
conversation.c epan: Make find_or_create_conversation create what it finds and vice versa 2022-07-25 20:35:56 +00:00
conversation.h Qt: Adapt sorting for traffic tables 2022-06-12 14:53:23 +02:00
conversation_debug.h epan: Normalize conversation code indentation. 2022-05-09 10:50:17 -07:00
conversation_filter.c epan: Add the ability to add conversation filter protocols. 2022-04-19 22:25:32 +00:00
conversation_filter.h Fix a documentation warning. 2022-04-26 19:12:11 +00:00
conversation_table.c dccp: allow port resolution in conversation table 2022-08-05 00:52:56 +00:00
conversation_table.h Qt: Implement total columns for traffic tables 2022-06-10 12:38:56 +02: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
dccpservicecodes.h
decode_as.c Fix "generated by" comments in configuration files. 2022-04-29 18:00:21 +00:00
decode_as.h
diam_dict.h
diam_dict.l
disabled_protos.c
disabled_protos.h
dtd.h
dtd_grammar.lemon
dtd_parse.h
dtd_parse.l
dtd_preparse.l
dvb_chartbl.c
dvb_chartbl.h
eap.h EAP: add PEAP decoder 2022-04-30 13:30:20 +00:00
eapol_keydes_types.h
epan.c epan: Add a post_init() plugin routine 2022-06-02 14:11:17 +00:00
epan.h epan: Add a post_init() plugin routine 2022-06-02 14:11:17 +00:00
epan_dissect.h
etypes.h
ex-opt.c
ex-opt.h
except.c
except.h
exceptions.h
exntest.c
expert.c
expert.h
export_object.c
export_object.h
exported_pdu.c
exported_pdu.h
filter_expressions.c
filter_expressions.h
follow.c tap: Adding flags for tap_packet 2022-06-10 05:46:15 +00:00
follow.h tap: Adding flags for tap_packet 2022-06-10 05:46:15 +00:00
frame_data.c Revert "epan: Allow nested dependent packets" 2022-03-28 12:40:21 +00:00
frame_data.h Revert "epan: Allow nested dependent packets" 2022-03-28 12:40:21 +00:00
frame_data_sequence.c Revert "epan: Allow nested dependent packets" 2022-03-28 12:40:21 +00:00
frame_data_sequence.h
funnel.c
funnel.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
introspection-enums.c epan: Refactor floating point display types 2022-08-02 13:16:46 +00:00
introspection.c
introspection.h
ip_opts.h
ipproto.c
ipproto.h
ipv4.h
ipv6.h
lapd_sapi.h
llcsaps.h
maxmind_db.c wsutil: Use GIOChannel for standard pipes 2022-08-10 06:18:25 +02:00
maxmind_db.h
media_params.c
media_params.h
next_tvb.c
next_tvb.h
nlpid.h
oids.c
oids.h
oids_test.c
osi-utils.c
osi-utils.h
oui.h LLDP: Add CIP TLVs 2022-06-11 00:18:11 +00:00
packet.c prefs: Make all auto port preferences ranges 2022-08-04 05:43:47 +00:00
packet.h decode as: Add data dissector to all tables that support Decode As 2022-07-16 16:02:36 -04:00
packet_info.h packet_info: Fix a comment 2022-07-28 20:47:21 -04:00
params.h
pci-ids.c [Automatic update for 2022-08-07] 2022-08-07 16:38:23 +00:00
pci-ids.h
plugin_if.c
plugin_if.h
ppptypes.h
prefs-int.h
prefs.c prefs: More cleanup, auto prefs 2022-08-09 06:21:05 +00:00
prefs.h prefs: Remove prefs_register_decode_as_preference 2022-08-04 07:16:16 -04:00
print.c epan: Respect custom column resolved/unresolved status everywhere 2022-07-12 00:22:11 +00:00
print.h
print.ps
print_stream.c
print_stream.h
proto.c Streamline hfinfo retrieval in proto_tree_add_* functions 2022-08-08 17:05:50 +00:00
proto.h epan: Refactor floating point display types 2022-08-02 13:16:46 +00:00
proto_data.c
proto_data.h
protobuf-helper.c
protobuf-helper.h
protobuf_lang_parser.lemon
protobuf_lang_scanner.l
protobuf_lang_tree.c
protobuf_lang_tree.h
ps.h
ptvcursor.h
radius_dict.l
range.c epan: Constify a few range functions 2022-08-06 08:26:40 -04:00
range.h epan: Constify a few range functions 2022-08-06 08:26:40 -04:00
reassemble.c epan: Remove fragment_get_reassembled() 2022-06-14 00:59:34 +00:00
reassemble.h epan: Remove fragment_get_reassembled() 2022-06-14 00:59:34 +00:00
reassemble_test.c
reedsolomon.c
reedsolomon.h
register-int.h
register.c register.c: Avoid potential race condition (Coverity 1477510) 2022-06-29 11:21:25 -04:00
register.h
req_resp_hdrs.c
req_resp_hdrs.h
rtd_table.c
rtd_table.h
rtp_pt.h
sctpppids.c
sctpppids.h
secrets.c MSYS2: Fix compilation error 2022-05-25 23:45:32 +01:00
secrets.h
sequence_analysis.c
sequence_analysis.h
show_exception.c exceptions: Add an expert warning for FragmentBoundsError 2022-04-06 07:17:14 -04:00
show_exception.h
slow_protocol_subtypes.h
sminmpec.h
srt_table.c
srt_table.h
stat_groups.h wslua: Port make-init-lua to Python3 2022-06-27 16:28:36 +00:00
stat_tap_ui.c
stat_tap_ui.h
stats_tree.c tap: Adding flags for tap_packet 2022-06-10 05:46:15 +00:00
stats_tree.h tap: Adding flags for tap_packet 2022-06-10 05:46:15 +00:00
stats_tree_priv.h tap: Adding flags for tap_packet 2022-06-10 05:46:15 +00:00
stream.c
stream.h
strutil.c
strutil.h
t35.c
t35.h
tap-voip.h
tap.c tap: Mark filtered packets instead of dropping them 2022-06-10 09:17:52 +02:00
tap.h tap: Mark filtered packets instead of dropping them 2022-06-10 09:17:52 +02:00
tfs.c
tfs.h
timestamp.c
timestamp.h
timestats.c
timestats.h
to_str.c
to_str.h
tvbparse.c
tvbparse.h
tvbtest.c
tvbuff-int.h
tvbuff.c
tvbuff.h
tvbuff_base64.c
tvbuff_brotli.c
tvbuff_composite.c
tvbuff_lz77.c
tvbuff_lz77huff.c
tvbuff_lznt1.c
tvbuff_rdp.c Fix -Wmissing-prototypes found by Clang 2022-07-15 13:45:52 +00:00
tvbuff_rdp.h
tvbuff_real.c
tvbuff_subset.c
tvbuff_zlib.c
uat-int.h
uat.c
uat.h
uat_load.l
unit_strings.c
unit_strings.h
value_string.c
value_string.h
wmem_scopes.c
wmem_scopes.h epan: Document the epan, file, and packet scopes. 2022-05-18 21:08:05 +00:00
ws_printf.h
wscbor.c
wscbor.h
wscbor_test.c
x264_prt_id.h
xdlc.c
xdlc.h