wireshark/epan
Guy Harris 88b214d11e Get the offset of the padding count correct (it has nothing to do with
the amount of captured packet data, so calculating it must not involve
tvb_length_remaining()), and, when processing the padding, count the
padding count octet in the offset, so that the length check is correct.

svn path=/trunk/; revision=28031
2009-04-11 03:56:14 +00:00
..
crc Don't include <stdint.h>, as our Win32 environment appears not to have 2009-03-19 00:05:26 +00:00
crypt Make some lengths size_t's. 2009-04-03 15:44:08 +00:00
dfilter Don't compile with -WX for flex-generated output, similar to what we do in 2009-03-17 16:05:07 +00:00
dissectors Get the offset of the padding count correct (it has nothing to do with 2009-04-11 03:56:14 +00:00
ftypes Some more P64 fixes - they all assume we don't have truly gigantic 2009-03-15 02:57:16 +00:00
wslua From Jakub Zawadzki (bug 3331): 2009-03-13 22:06:48 +00:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c Only #undef inet_aton if we're using ADNS on Windows. 2009-04-01 00:30:45 +00:00
addr_resolv.h Fix some simple cases of GTK2 deprecated API usage by using a renamed or equivalent API 2008-07-08 02:25:30 +00:00
address.h From Alexey Neyman: 2008-08-12 04:44:35 +00:00
adler32.c More size_t casts. 2009-04-07 04:36:54 +00:00
adler32.h
afn.c From Chris Maynard: 2009-04-02 17:21:18 +00:00
afn.h From Chris Maynard: 2009-04-02 17:21:18 +00:00
aftypes.h AF_ values are used in DLT_LOOP captures as well. 2008-08-08 21:11:44 +00:00
arcnet_pids.h
arptypes.h Update ARP hardware types from http://www.iana.org/assignments/arp-parameters/ 2008-12-27 14:30:46 +00:00
asm_utils.c
asm_utils.h
asm_utils_win32_x86.asm
asn1.c
asn1.h
atalk-utils.c
atalk-utils.h
base64.c More size_t casts. 2009-04-07 04:36:54 +00:00
base64.h Revert previous checkin. 2008-08-03 16:11:23 +00:00
bitswap.c
bitswap.h
bridged_pids.h
camel-persistentdata.c #include <epan/conversation.h> not req'd ... 2009-02-07 16:01:26 +00:00
camel-persistentdata.h
charsets.c
charsets.h
chdlctypes.h
circuit.c
circuit.h
codecs.c
codecs.h
column-utils.c size_t fixes. 2009-04-07 16:36:52 +00:00
column-utils.h Fixed a typo. 2009-02-15 15:02:55 +00:00
column.c size_t fixes. 2009-04-07 16:36:52 +00:00
column.h
column_info.h
conversation.c
conversation.h
crc6.c
crc6.h
crc10.c
crc10.h
crc16.c Create an "epan/crc" directory for CRC code. Add crc-16-plain.[ch], 2009-03-18 21:59:30 +00:00
crc16.h Create an "epan/crc" directory for CRC code. Add crc-16-plain.[ch], 2009-03-18 21:59:30 +00:00
crc32.c
crc32.h
crcdrm.c fix filename in header comment 2009-01-26 19:46:06 +00:00
crcdrm.h Add $Id$ and copyright header 2009-01-09 20:26:22 +00:00
diam_dict.h luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
diam_dict.l Just use g_strdup_printf() to construct a pathname - and use 2009-04-08 22:32:44 +00:00
dissector_filters.c
dissector_filters.h
doxygen.cfg.in
dtd.h luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
dtd_grammar.lemon luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
dtd_parse.h luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
dtd_parse.l Disable warnings-as-errors for Flex-generated output. Add a couple of gsize 2009-04-08 18:08:25 +00:00
dtd_preparse.l luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
eap.h
emem.c Another patch to sqelch warnings about asserts in g_strlcpy with NULL source pointer 2009-04-07 16:43:15 +00:00
emem.h Replace a lot of pointer tracking and some GStrings with emem_strbufs. Add 2009-03-28 00:27:03 +00:00
enterprise-numbers [Automatic manuf and enterprise-numbers update for 2009-04-05] 2009-04-05 15:03:44 +00:00
epan.c Add a routine to report write errors to the list of failure-reporting 2009-02-15 21:47:57 +00:00
epan.h Explain conversations and circuits. 2009-02-25 10:05:04 +00:00
epan_dissect.h
etypes.h From Dejan Bucar (bug 3345): 2009-03-20 11:06:20 +00:00
ex-opt.c luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
ex-opt.h luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
except.c
except.h
exceptions.h
exntest.c
expert.c From Jakub Zawadzki: g_gnprintf & etc: Use size of buffer [not size -1]; 2009-03-18 15:03:46 +00:00
expert.h add a note that PI_CHECKSUM and PI_WARN can be found in proto.h (don't want to search for it again :-) 2009-01-26 19:49:36 +00:00
filesystem.c Sigh. 2009-03-22 18:06:06 +00:00
filesystem.h Change the signature of init_progfile_dir() so the casting of the 2009-03-22 06:53:17 +00:00
follow.c size_t fixes. 2009-04-07 16:36:52 +00:00
follow.h
frame_data.c
frame_data.h
frequency-utils.c
frequency-utils.h
funnel.c luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
funnel.h Rename a variable ('free') so checkAPIs doesn't incorrectly flag it. 2009-03-06 22:49:27 +00:00
garrayfix.h
gcp.c Service response time statistics for MEGACO (GUI only). 2008-12-31 15:26:48 +00:00
gcp.h Service response time statistics for MEGACO (GUI only). 2008-12-31 15:26:48 +00:00
geoip_db.c From Jakub Zawadzki (bug 3331): 2009-03-13 22:06:48 +00:00
geoip_db.h add display of GeoIP latitude/longitude 2009-02-04 01:02:59 +00:00
gnuc_format_check.h
golay.c
golay.h
greproto.h From Alexis La Goutte: 2008-12-10 23:28:51 +00:00
guid-utils.c size_t fixes. 2009-04-08 05:25:14 +00:00
guid-utils.h
h225-persistentdata.c #include <epan/conversation.h> not req'd ... 2009-02-07 16:01:26 +00:00
h225-persistentdata.h
iax2_codec_type.h
in_cksum.c
in_cksum.h
inet_aton.c More size_t fixes. 2009-04-08 18:19:10 +00:00
inet_aton.h
ip_opts.h
ipproto.c
ipproto.h
ipv4.c From Jakub Zawadzki (bug 3331): 2009-03-13 22:06:48 +00:00
ipv4.h
ipv6-utils.h
lapd_sapi.h
libwireshark.def Replace a lot of pointer tracking and some GStrings with emem_strbufs. Add 2009-03-28 00:27:03 +00:00
libwireshark.vcproj
llcsaps.h
make-sminmpec.pl
Makefile.am Create an "epan/crc" directory for CRC code. Add crc-16-plain.[ch], 2009-03-18 21:59:30 +00:00
Makefile.common Rename geoip.[ch] to geoip_db.[ch] so we don't collide with GeoIP.h. Rename 2008-12-19 23:49:03 +00:00
Makefile.nmake Don't assemble asm_utils_win32_x86 on x64. Export a dummy read_keytab_file 2009-04-08 19:15:10 +00:00
next_tvb.c
next_tvb.h
nlpid.h new SERVICE/SERVICE ACKNOWLEGE messages defined in various US standards (AT&T TR41459, Nortel NIS A211-1, Telcordia SR-4994) 2009-01-28 13:32:13 +00:00
nstime.c Don't call an argument "time", as this is a function. 2008-06-23 20:04:31 +00:00
nstime.h Don't call an argument "time", as this is a function. 2008-06-23 20:04:31 +00:00
oids.c Use smiFree for libsmi >= v 0.4.8; Also: sprintf->g_snprintf 2009-03-17 15:34:18 +00:00
oids.h Trivial warning fixes 2008-12-02 08:11:23 +00:00
osi-utils.c size_t fixes. 2009-04-08 05:25:14 +00:00
osi-utils.h
oui.h From Carles Kishimoto: 2009-03-01 15:32:17 +00:00
packet.c size_t fixes. 2009-04-08 05:25:14 +00:00
packet.h Fix a prototype to avoid a warning. 2008-10-31 18:44:46 +00:00
packet_info.h From Francesco Fondelli: 2009-04-04 11:48:19 +00:00
pint.h
plugins.c From Jakub Zawadzki: 2009-03-11 06:03:31 +00:00
plugins.h
ppptypes.h The PPP protocol type of 0031 is for the PPP Bridging Control Protocol; 2008-07-13 19:04:53 +00:00
prefs-int.h
prefs.c size_t fixes. 2009-04-08 05:25:14 +00:00
prefs.h Made find_preference function public as prefs_find_preference. 2009-01-06 14:34:18 +00:00
proto.c More size_t fixes. Use a string buffer in range.c. 2009-04-08 16:50:20 +00:00
proto.h Add posibility to mark protocol as private. This prevents inadvertent Wiki access. 2009-02-24 17:24:03 +00:00
ptvcursor.h
radius_dict.l From Naoyoshi Ueda: 2009-04-02 19:05:52 +00:00
range.c More size_t fixes. Use a string buffer in range.c. 2009-04-08 16:50:20 +00:00
range.h
reassemble.c From Jakub Zawadzki (bug 3331): 2009-03-13 22:06:48 +00:00
reassemble.h
reassemble_test.c
reedsolomon.c
reedsolomon.h
report_err.c Add a routine to report write errors to the list of failure-reporting 2009-02-15 21:47:57 +00:00
report_err.h Add a routine to report write errors to the list of failure-reporting 2009-02-15 21:47:57 +00:00
req_resp_hdrs.c More size_t fixes. Use a string buffer in range.c. 2009-04-08 16:50:20 +00:00
req_resp_hdrs.h
rtp_pt.h Update RFC numbers in some comments. 2008-09-30 02:57:06 +00:00
sctpppids.h Use the SCTP ppid for S1AP. 2009-03-03 18:25:25 +00:00
sigcomp-udvm.c Fix some typos and spelling (mostly in text strings) 2008-12-20 01:01:28 +00:00
sigcomp-udvm.h
sigcomp_state_hdlr.c From S. Ravi: 2008-10-25 11:20:38 +00:00
sigcomp_state_hdlr.h
slab.h
sminmpec.h
sna-utils.c
sna-utils.h
stat_cmd_args.c Rename an argument to avoid colliding with a global variable. 2008-06-23 21:31:10 +00:00
stat_cmd_args.h Rename an argument to avoid colliding with a global variable. 2008-06-23 21:31:10 +00:00
stats_tree.c More size_t fixes. Use a string buffer in range.c. 2009-04-08 16:50:20 +00:00
stats_tree.h Remove an ugly hack: 2009-02-10 03:54:55 +00:00
stats_tree_priv.h Remove an ugly hack: 2009-02-10 03:54:55 +00:00
stream.c #include <emem.h> not req'd 2008-08-26 02:38:57 +00:00
stream.h Constify a bunch of stuff, to squelch -Wwrite-strings warnings. 2008-06-25 09:12:35 +00:00
strutil.c More size_t fixes. Use a string buffer in range.c. 2009-04-08 16:50:20 +00:00
strutil.h Add a couple of size_t casts to packet-dnp.c. 2009-03-30 03:40:12 +00:00
t35.c
t35.h
tap-voip.h Clean up indentation. 2009-02-17 06:35:13 +00:00
tap.c From Neil Piercy: 2008-08-21 06:28:16 +00:00
tap.h
tcap-persistentdata.c #include <epan/conversation.h> not req'd ... 2009-02-07 16:01:26 +00:00
tcap-persistentdata.h
tfs.c Addded tfs_used_notused. 2009-03-05 22:25:36 +00:00
tfs.h Addded tfs_used_notused. 2009-03-05 22:25:36 +00:00
timestamp.c
timestamp.h
to_str.c Fix the last commit. 2009-04-08 17:55:35 +00:00
to_str.h Constify a bunch of stuff, to squelch -Wwrite-strings warnings. 2008-06-25 09:12:35 +00:00
tpg.c luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
tpg.h luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
tvbparse.c More size_t fixes. 2009-04-08 17:31:12 +00:00
tvbparse.h luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
tvbtest.c
tvbuff.c Reapply the change from revision 27946. 2009-04-05 17:24:06 +00:00
tvbuff.h Back out the previous change. As Guy pointed out, we might not want to 2009-04-05 16:26:16 +00:00
uat-int.h luis.ontanon@gmail.com => luis@ontanon.org 2008-08-05 21:03:46 +00:00
uat.c More size_t fixes. 2009-04-08 17:31:12 +00:00
uat.h Clean up some P64 issues; we assume that no strings in UATs are bigger 2009-03-16 06:11:30 +00:00
uat_load.l Add an additional "title" attribute for UAT fields; that's what's 2009-02-16 04:10:06 +00:00
value_string.c More size_t fixes. 2009-04-08 17:31:12 +00:00
value_string.h
x264_prt_id.h
xdlc.c Fix the URL for the RLM stuff at Cisco. 2009-01-13 06:54:06 +00:00
xdlc.h Fix the URL for the RLM stuff at Cisco. 2009-01-13 06:54:06 +00:00