wireshark/epan
Gerald Combs 3e4b3756fd From Evan Huus via bug 6805:
Look before we loop

Check the value of various key count parameters against the size of their
parent tag *before* we start looping on them.

Stick an expert error on the field and bound the loop at a sane point if the
count is bogus.

svn path=/trunk/; revision=42631
2012-05-15 19:13:10 +00:00
..
crypt Neither C90 nor C99 explicitly guarantee that a memcpy() call with a 2012-04-28 02:25:15 +00:00
dfilter Add missing consts. 2012-04-10 10:20:20 +00:00
dissectors From Evan Huus via bug 6805: 2012-05-15 19:13:10 +00:00
ftypes Add a "-build" argument to checkAPIs.pl. Use that argument when building 2012-04-04 20:46:49 +00:00
wslua tvb_unicode_strsize() returns number of bytes, NOT number of UCS-2 characters. 2012-05-14 06:32:16 +00:00
wspython Add a "-build" argument to checkAPIs.pl. Use that argument when building 2012-04-04 20:46:49 +00:00
CMakeLists.txt From Evan Huus: 2012-05-02 11:05:35 +00:00
Makefile.am 1.7.1 → 1.7.2. 2012-04-06 17:27:20 +00:00
Makefile.common Ed Beroset <beroset@mindspring.com> via bug 5531 2012-01-14 15:22:10 +00:00
Makefile.nmake Add a "-build" argument to checkAPIs.pl. Use that argument when building 2012-04-04 20:46:49 +00:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c Add uint_get_manuf_name() and uint_get_manuf_name_if_known() routines, 2012-04-13 22:23:04 +00:00
addr_resolv.h Add uint_get_manuf_name() and uint_get_manuf_name_if_known() routines, 2012-04-13 22:23:04 +00:00
address.h From Martin Kaiser via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6890 : 2012-03-01 02:50:16 +00:00
address_to_str.c
adler32.c
adler32.h
afn.c
afn.h
aftypes.h
arcnet_pids.h
arptypes.h
asm_utils.c Include config.h in preparation of moving the definition 2012-02-02 11:54:33 +00:00
asm_utils.h
asm_utils_win32_x86.asm
asn1.c
asn1.h
atalk-utils.c
atalk-utils.h
base64.c
base64.h Add 'extern "C"' wrappers and #include guards to various header files. 2011-12-29 00:08:47 +00:00
bitswap.c
bitswap.h
bridged_pids.h
camel-persistentdata.c Remove obsolete comments referring to mem_chunks. 2012-01-14 20:14:43 +00:00
camel-persistentdata.h
charsets.c
charsets.h
chdlctypes.h
circuit.c
circuit.h
codecs.c
codecs.h
column-utils.c Add a presence flag field to the packet information structure filled in 2012-02-25 23:24:34 +00:00
column-utils.h Well, we *did* go to a widget that invokes callback to get the text for 2012-01-28 02:21:03 +00:00
column.c If we set "column.hidden" on the command line but don't set 2011-11-13 22:51:49 +00:00
column.h If we set "column.hidden" on the command line but don't set 2011-11-13 22:51:49 +00:00
column_info.h
conversation.c From Evan Huus: Clean up conversation list iterator caching. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7149 2012-04-20 05:23:41 +00:00
conversation.h From Cristian Constantin: 2012-04-19 13:59:14 +00:00
crc8-tvb.c Second try to move crc routines to libwsutil. 2011-08-31 09:00:54 +00:00
crc8-tvb.h Second try to move crc routines to libwsutil. 2011-08-31 09:00:54 +00:00
crc16-tvb.c Second try to move crc routines to libwsutil. 2011-08-31 09:00:54 +00:00
crc16-tvb.h Second try to move crc routines to libwsutil. 2011-08-31 09:00:54 +00:00
crc32-tvb.c From Weston Schmidt: 2012-03-13 08:57:04 +00:00
crc32-tvb.h From Weston Schmidt: 2012-03-13 08:57:04 +00:00
diam_dict.h
diam_dict.l
dissector_filters.c
dissector_filters.h
doxygen.cfg.in Add @configure_input@ to a bunch of .in files that didn't have it. 2012-03-16 03:39:51 +00:00
dtd.h
dtd_grammar.lemon Include config.h in preparation of moving the definition 2012-02-02 11:54:33 +00:00
dtd_parse.h
dtd_parse.l
dtd_preparse.l Include config.h in preparation of moving the definition 2012-02-02 11:54:33 +00:00
eap.h From Nick Lowe: 2012-04-05 12:33:25 +00:00
emem.c The rest of the fix for https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7221 2012-05-04 21:56:32 +00:00
emem.h The rest of the fix for https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7221 2012-05-04 21:56:32 +00:00
enterprise-numbers [Automatic manuf, services and enterprise-numbers update for 2012-05-13] 2012-05-13 14:03:29 +00:00
epan.c Refcount edt.s as we may have atleast two "active" edt:s in certain 2012-04-26 08:41:47 +00:00
epan.h Add 'extern "C"' wrappers and #include guards to various header files. 2011-12-29 00:08:47 +00:00
epan_dissect.h Add 'extern "C"' wrappers and #include guards to various header files. 2011-12-29 00:08:47 +00:00
etypes.h From Martin Renold via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5730 2011-10-31 18:37:58 +00:00
ex-opt.c
ex-opt.h Add 'extern "C"' wrappers and #include guards to various header files. 2011-12-29 00:08:47 +00:00
except.c
except.h
exceptions.h
exntest.c
expert.c Use the expert system to show packet comments. 2012-03-02 13:31:16 +00:00
expert.h Treat expert info as a <field> instead of a <proto> when exporting to pdml. 2011-12-14 21:13:06 +00:00
filesystem.c When reporting "sorry, *this* packet can't be written to a file of that 2011-11-19 20:18:01 +00:00
filesystem.h
filter_expressions.c From Edwin Groothuis via bug 6207: 2011-09-08 09:35:10 +00:00
filter_expressions.h From Edwin Groothuis via bug 6207: 2011-09-08 09:35:10 +00:00
follow.c From QA Cafe: 2012-02-05 10:39:12 +00:00
follow.h From QA Cafe: 2012-02-05 10:39:12 +00:00
frame_data.c Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3315 - 2012-02-28 03:19:49 +00:00
frame_data.h Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3315 - 2012-02-28 03:19:49 +00:00
frequency-utils.c Fix ex "modeline" so it works; 2011-09-21 17:49:11 +00:00
frequency-utils.h Fix ex "modeline" so it works; 2011-09-21 17:49:11 +00:00
funnel.c
funnel.h
garrayfix.h
gcp.c From Václav Horčák: 2011-09-07 05:02:43 +00:00
gcp.h
geoip_db.c 'tab-width/tabstop/tabSize' in editor modelines should really always be 8. 2012-03-21 18:27:10 +00:00
geoip_db.h Add GeoIP IPv6 database support. Tested with GeoIP 1.4.7, but older 2011-10-05 22:27:51 +00:00
golay.c
golay.h
greproto.h ArubaOS 6.x use a new GRE ID (0x9000) for communication between controller and AP 2011-11-29 19:46:12 +00:00
guid-utils.c
guid-utils.h
h225-persistentdata.c
h225-persistentdata.h
iana_snap_pid.h
iax2_codec_type.h From Tilghman Lesher: 2011-12-09 23:14:14 +00:00
in_cksum.c
in_cksum.h Add #define guard. 2011-09-14 14:53:49 +00:00
ip_opts.h Add Quick Start IPv6 Option ( And shared Quick Start option between IPv4/IPv6/TCP ) 2012-03-20 08:51:05 +00:00
ipproto.c
ipproto.h
ipv4.c
ipv4.h
ipv6-utils.h From Jakub Zawadzki : 2011-09-07 11:19:25 +00:00
lapd_sapi.h
libwireshark.def Get rid of remaining Booleans-as-encoding-arguments in 2012-05-14 00:49:05 +00:00
libwireshark.vcproj Set eol-style to native (just to make these files readable on *NIX). 2012-03-19 01:46:24 +00:00
llcsaps.h
next_tvb.c
next_tvb.h
nlpid.h Add missing updated file from previous commit. 2012-05-02 14:56:51 +00:00
nstime.c Whitespace cleanup: 2011-09-21 18:55:03 +00:00
nstime.h
oids.c Fix ex "modeline" so it works; 2011-09-21 17:49:11 +00:00
oids.h
osi-utils.c
osi-utils.h
oui.h
packet.c Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3315 - 2012-02-28 03:19:49 +00:00
packet.h Trivial typo: if -> it 2012-05-10 16:09:10 +00:00
packet_info.h Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3315 - 2012-02-28 03:19:49 +00:00
params.h
pint.h
plugins.c Move gtk to ui/gtk. 2012-01-15 21:59:11 +00:00
plugins.h
ppptypes.h PPP LCP improvements, mostly with LCP options. checkAPIs.pl and checkfiltername.pl are happy, but checkhf.pl complains; however, all complaints are false positives - maybe a Perl expert is able to modify checkhf.pl to avoid reporting them? Lots of changes so fuzz testing was performed, but no captures exist w/all the LCP options, so some are likely still untested. Compiled on Windows using MSVC2010EE, which is notorious for not reporting problems that other compilers do. Hopefully there are no warnings, but we'll see what the buildbots say ... 2012-05-10 01:21:37 +00:00
prefs-int.h
prefs.c From Evan Huus: 2012-04-27 08:18:58 +00:00
prefs.h Add 'extern "C"' wrappers and #include guards to various header files. 2011-12-29 00:08:47 +00:00
proto.c Add ENC_UTF_16 and ENC_UCS_2. Note that UTF-16 and UCS-2 are not the 2012-05-11 23:55:54 +00:00
proto.h Get rid of remaining Booleans-as-encoding-arguments in 2012-05-14 00:49:05 +00:00
ptvcursor.h
radius_dict.l Get rid of remaining Booleans-as-encoding-arguments in 2012-05-10 01:01:18 +00:00
range.c
range.h
reassemble.c Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3315 - 2012-02-28 03:19:49 +00:00
reassemble.h fix compile errors found by dumpabi target 2012-01-19 22:55:37 +00:00
reassemble_test.c OK, to heck with it - link reassemble_test with libwireshark. Trying to 2012-02-28 09:00:05 +00:00
reedsolomon.c
reedsolomon.h
report_err.c
report_err.h
req_resp_hdrs.c
req_resp_hdrs.h
rtp_pt.h
sctpppids.h Add support for SSH over SCTP. 2012-03-15 08:23:26 +00:00
sigcomp-udvm.c From Evan Huus: 2012-05-07 01:27:36 +00:00
sigcomp-udvm.h
sigcomp_state_hdlr.c
sigcomp_state_hdlr.h
slab.h
sminmpec.h Add VENDOR_ERICSSON_PKT_CORE 2012-02-21 08:58:05 +00:00
sna-utils.c
sna-utils.h
stat_cmd_args.c CMakeLists.txt: Make sure TSHARK_TAP_SRC is defined before 2012-01-12 19:16:15 +00:00
stat_cmd_args.h
stats_tree.c
stats_tree.h
stats_tree_priv.h
stream.c
stream.h
strutil.c From Evan Huus: 2012-04-16 08:39:34 +00:00
strutil.h Add 'extern "C"' wrappers and #include guards to various header files. 2011-12-29 00:08:47 +00:00
t35.c
t35.h
tap-voip.h
tap.c
tap.h
tcap-persistentdata.c From Evan Huus: 2012-04-16 08:39:34 +00:00
tcap-persistentdata.h
tfs.c Bugfix and enhancement of MM Context dissection. 2012-04-12 14:07:31 +00:00
tfs.h Bugfix and enhancement of MM Context dissection. 2012-04-12 14:07:31 +00:00
time_fmt.h
timestamp.c Move gtk to ui/gtk. 2012-01-15 21:59:11 +00:00
timestamp.h Add 'extern "C"' wrappers and #include guards to various header files. 2011-12-29 00:08:47 +00:00
to_str.c Trivial typo: of -> or 2012-05-07 04:15:10 +00:00
to_str.h Make bit_offset in _tvb_get_bits64 and related functions unsigned. This 2012-04-04 21:54:22 +00:00
tpg.c
tpg.h
tvbparse.c Wrap a couple of very long lines. 2012-03-26 17:33:09 +00:00
tvbparse.h
tvbtest.c Rework some code in tvbtest to fix an issue when testing composite tvbs. 2011-12-21 23:42:17 +00:00
tvbuff-int.h A simplified version of tvbuffs: 2011-12-21 17:39:02 +00:00
tvbuff.c Make the encoding argument uniformly guint rather than gint. 2012-05-15 05:42:58 +00:00
tvbuff.h Make the encoding argument uniformly guint rather than gint. 2012-05-15 05:42:58 +00:00
uat-int.h Added a button to refresh a UAT from the system defaults (if existing). 2011-10-09 09:55:14 +00:00
uat.c Added a button to refresh a UAT from the system defaults (if existing). 2011-10-09 09:55:14 +00:00
uat.h Fix a typo. 2012-05-03 15:31:45 +00:00
uat_load.l Remove doubled semicolons and semicolons outside function. 2012-04-13 20:22:31 +00:00
value_string.c Fix a typo. 2012-04-23 02:37:35 +00:00
value_string.h
x264_prt_id.h
xdlc.c
xdlc.h