wireshark/epan
Guy Harris b711e23baa Don't use g_warning() - either you have a dissector bug, and should use
one of the macros to report that, or you have a problem with the packet,
in which case you should note that in the protocol tree, or you have
something you don't understand, in which case you should dissect
whatever of it you do understand and put something appropriate, if
possible, into the protocol tree for the rest.

(And, if the length isn't right, there's not much you can do about it -
you have to trust the length, and manage to fail somewhere else.)

svn path=/trunk/; revision=35408
2011-01-06 22:52:40 +00:00
..
crc
crypt Make some symbols static. 2010-12-06 23:20:21 +00:00
dfilter Fix a problem noticed in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5380#c2 : 2010-12-03 22:59:16 +00:00
dissectors Don't use g_warning() - either you have a dissector bug, and should use 2011-01-06 22:52:40 +00:00
ftypes Protect tvb_* functions in a TRY-CATCH block. 2010-08-08 19:04:35 +00:00
wslua Rename the routines that handle dissector tables with unsigned integer 2010-12-20 05:35:29 +00:00
wspython Use python comments in python code. 2010-11-12 13:32:04 +00:00
CMakeLists.txt Add packet-json.c 2011-01-01 09:42:12 +00:00
Makefile.am revert commit 35160 (filter out wlua_plugin_list from libwireshark.sym when compiling without Lua) 2010-12-09 15:19:28 +00:00
Makefile.common Oh yeah, there's a reason we don't put targets in Makefile.common: the first target in a makefile is what you get when you just run make (without a target). Revert 35073 and 35069. 2010-11-30 02:04:55 +00:00
Makefile.nmake Oh yeah, there's a reason we don't put targets in Makefile.common: the first target in a makefile is what you get when you just run make (without a target). Revert 35073 and 35069. 2010-11-30 02:04:55 +00:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4102 : 2010-11-30 22:28:34 +00:00
addr_resolv.h Rename g_resolv_flags --> gbl_resolv_flags; Also: cleanup some whitespace & indentation. 2010-10-12 13:15:08 +00:00
address.h From Slava via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5335 : 2010-11-17 02:57:22 +00:00
address_to_str.c From Slava via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5335 : 2010-11-17 02:57:22 +00:00
adler32.c
adler32.h
afn.c Added "LISP Canonical Address Format (LCAF)". 2010-07-18 16:05:48 +00:00
afn.h Added "LISP Canonical Address Format (LCAF)". 2010-07-18 16:05:48 +00:00
aftypes.h Added some Solaris AF_ types. 2009-12-03 17:31:03 +00:00
arcnet_pids.h
arptypes.h Added some ARP options from RFC 5494. 2010-07-18 16:01:11 +00:00
asm_utils.c
asm_utils.h
asm_utils_win32_x86.asm
asn1.c From Jakub Zawadzki: 2009-10-25 11:43:30 +00:00
asn1.h Do not report undecoded message to expert info for ReturnResult without result filed 2010-09-08 09:02:16 +00:00
atalk-utils.c
atalk-utils.h
base64.c
base64.h
bitswap.c
bitswap.h
bridged_pids.h
camel-persistentdata.c
camel-persistentdata.h Doxygen changes. 2010-08-29 10:47:38 +00:00
charsets.c
charsets.h
chdlctypes.h
circuit.c Add minor sanity check 2010-03-25 19:06:49 +00:00
circuit.h Doxygen changes. 2010-08-28 19:27:19 +00:00
codecs.c
codecs.h
column-utils.c When using a custom column, make it possible to select which occurrence to show if the field has multiple occurrences. 2010-09-22 20:56:14 +00:00
column-utils.h Doxygen related changes. 2010-08-30 05:39:02 +00:00
column.c Added "Edit Column Details" functions to the packet list heading popup. 2010-10-09 15:22:53 +00:00
column.h Added "Edit Column Details" functions to the packet list heading popup. 2010-10-09 15:22:53 +00:00
column_info.h Corrected comment for col_custom_occurrence. 2010-12-30 20:16:33 +00:00
conversation.c As suggested in http://www.wireshark.org/lists/wireshark-dev/200809/msg00075.html 2010-05-13 18:28:34 +00:00
conversation.h Doxygen changes. 2010-08-28 19:27:19 +00:00
crc6.c
crc6.h
crc10.c
crc10.h
crc16.c
crc16.h
crc32.c
crc32.h
crcdrm.c
crcdrm.h
diam_dict.h
diam_dict.l From Tamas Regos via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4760 : 2010-05-13 13:29:13 +00:00
dissector_filters.c
dissector_filters.h Doxygen changes. 2010-08-28 19:27:19 +00:00
doxygen.cfg.in
dtd.h
dtd_grammar.lemon
dtd_parse.h
dtd_parse.l
dtd_preparse.l
eap.h From shivesh83@gmail.com: 2010-01-27 18:16:07 +00:00
emem.c Fix bug #5463 (and likely others) so that ep_strbuf_new() no longer 2010-12-06 17:30:08 +00:00
emem.h Doxygen changes. 2010-08-29 10:47:38 +00:00
enterprise-numbers [Automatic manuf, services and enterprise-numbers update for 2011-01-02] 2011-01-02 16:03:26 +00:00
epan.c Revert 34191 and add some casts instead 2010-09-23 06:00:22 +00:00
epan.h Revert 34191 and add some casts instead 2010-09-23 06:00:22 +00:00
epan_dissect.h
etypes.h From Jouni Malinen: 2010-12-16 21:49:55 +00:00
ex-opt.c
ex-opt.h
except.c
except.h Doxygen changes. 2010-08-28 19:27:19 +00:00
exceptions.h Get rid of trailing white space. 2010-12-27 21:40:48 +00:00
exntest.c
expert.c Make frames containing Malformed expert items match with "malformed" display filter. 2010-07-16 11:17:32 +00:00
expert.h Clean up implementation. 2010-02-27 22:12:43 +00:00
filesystem.c Move getenv_utf8() to wsutil. 2010-12-07 20:24:57 +00:00
filesystem.h Move getenv_utf8() to wsutil. 2010-12-07 20:24:57 +00:00
follow.c Fix various gcc -Wshadow warnings. 2010-01-28 18:45:46 +00:00
follow.h Fix for bug 3955 and 4288. When doing Follow TCP stream, there was no 2009-12-13 01:10:55 +00:00
frame_data.c In the frame_data structure, expand the per-packet 2010-07-22 09:11:16 +00:00
frame_data.h Doxygen changes. 2010-08-29 10:47:38 +00:00
frequency-utils.c
frequency-utils.h
funnel.c
funnel.h
g_gnuc_malloc.h Add a header file to check for G_GNUC_MALLOC. 2010-01-25 12:49:27 +00:00
garrayfix.h
gcp.c Whitespace/indentation/code style cleanup. 2010-06-03 07:38:27 +00:00
gcp.h Whitespace/indentation/code style cleanup. 2010-06-03 07:38:27 +00:00
geoip_db.c GEOIP_COUNTRY_EDITION_V6 isn't guaranteed to be defined. 2011-01-06 17:19:20 +00:00
geoip_db.h
golay.c
golay.h
greproto.h Jason Masker <jason at masker.net>: 2010-09-23 13:31:28 +00:00
guid-utils.c From Jakub Zawadzki: 2009-10-25 11:43:30 +00:00
guid-utils.h
h225-persistentdata.c
h225-persistentdata.h
iana_snap_pid.h
iax2_codec_type.h
in_cksum.c
in_cksum.h
ip_opts.h Doxygen changes. 2010-08-29 10:47:38 +00:00
ipproto.c Rename g_resolv_flags --> gbl_resolv_flags; Also: cleanup some whitespace & indentation. 2010-10-12 13:15:08 +00:00
ipproto.h Make value_string ipproto_val static; It should only be referenced using ipproto_val_ext 2010-09-23 18:00:06 +00:00
ipv4.c From Yaniv Kaul: constify parameters 2010-04-03 18:18:50 +00:00
ipv4.h From Yaniv Kaul: constify parameters 2010-04-03 18:18:50 +00:00
ipv6-utils.h Doxygen changes. 2010-08-29 10:47:38 +00:00
lapd_sapi.h
libwireshark.def Rename the routines that handle dissector tables with unsigned integer 2010-12-20 05:35:29 +00:00
libwireshark.vcproj
llcsaps.h
next_tvb.c Rename the routines that handle dissector tables with unsigned integer 2010-12-20 05:35:29 +00:00
next_tvb.h Another #define for old code. 2010-12-20 05:58:42 +00:00
nlpid.h
nstime.c Added two new functions: nstime_diff() and nstime_subtract(). 2010-10-27 07:44:26 +00:00
nstime.h Added two new functions: nstime_diff() and nstime_subtract(). 2010-10-27 07:44:26 +00:00
oids.c Make the third argument to a UAT copy callback a size_t (not that any of 2010-10-29 21:11:33 +00:00
oids.h Doxygen changes. 2010-08-29 10:47:38 +00:00
osi-utils.c From gonzalocas: 2010-01-04 23:17:37 +00:00
osi-utils.h
oui.h Change "4 space tabs" to spaces. 2010-10-25 16:43:48 +00:00
packet.c Rename the routines that handle dissector tables with unsigned integer 2010-12-20 05:35:29 +00:00
packet.h Rename the routines that handle dissector tables with unsigned integer 2010-12-20 05:35:29 +00:00
packet_info.h Rename the routines that handle dissector tables with unsigned integer 2010-12-20 05:35:29 +00:00
pint.h
plugins.c Move wslua_plugin_list to epan/plugins.c, that should fix the Solaris builds finally. 2010-12-10 10:37:03 +00:00
plugins.h Always provide wslua_plugin_list, even if we don't have Lua configured. 2010-12-09 15:20:14 +00:00
ppptypes.h IANA updates and fixes for PPP types. 2010-01-30 10:43:46 +00:00
prefs-int.h Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4768 : 2010-10-29 22:09:31 +00:00
prefs.c Allow for NULL preference descriptions. 2010-12-22 06:25:33 +00:00
prefs.h Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4768 : 2010-10-29 22:09:31 +00:00
proto.c Fix indentation. 2011-01-02 19:53:48 +00:00
proto.h Add comments indicating that the DISSECTOR_ASSERT() routines should not be used to report malformed packets. 2010-10-11 01:28:22 +00:00
ptvcursor.h Refer to the endianness arguments as "encoding" rather than 2010-05-24 06:06:17 +00:00
radius_dict.l
range.c Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4768 : 2010-10-29 22:09:31 +00:00
range.h Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4768 : 2010-10-29 22:09:31 +00:00
reassemble.c Rework some comments. 2010-12-11 04:11:31 +00:00
reassemble.h Fix reassemble_test's (copy of the) proto_tree_add_item() prototype to get it 2010-05-24 15:13:02 +00:00
reassemble_test.c Additions to allow the valgrind to test for reassembly.c memory leaks. 2010-12-10 15:35:59 +00:00
reedsolomon.c
reedsolomon.h
report_err.c Fix various gcc -Wshadow warnings. 2010-01-28 18:45:46 +00:00
report_err.h
req_resp_hdrs.c Try to optimize a bit. 2010-05-26 11:51:41 +00:00
req_resp_hdrs.h
rtp_pt.h Use value_string_ext for RTP payload types. 2010-11-08 14:43:59 +00:00
sctpppids.h Separate out/update comment block. 2010-11-17 07:42:32 +00:00
sigcomp-udvm.c Make sure our addresses are modulo 2^16 in a lot of places. Fixes a 2010-06-25 17:14:41 +00:00
sigcomp-udvm.h
sigcomp_state_hdlr.c Make sure our addresses are modulo 2^16 in a lot of places. Fixes a 2010-06-25 17:14:41 +00:00
sigcomp_state_hdlr.h
slab.h
sminmpec.h From Andrew Feren via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5377 : 2010-12-07 03:46:10 +00:00
sna-utils.c
sna-utils.h
stat_cmd_args.c
stat_cmd_args.h
stats_tree.c Constify an argument. 2010-03-26 23:40:48 +00:00
stats_tree.h
stats_tree_priv.h Doxygen changes. 2010-08-29 10:47:38 +00:00
stream.c (Minor): Do some sanity checking.... 2010-03-25 19:05:44 +00:00
stream.h
strutil.c Change format_text() and format_text_wsp() to use g_unichar_isprint() for 2010-12-06 18:30:39 +00:00
strutil.h Doxygen changes. 2010-08-29 10:47:38 +00:00
t35.c
t35.h
tap-voip.h
tap.c (Trivial) Fix a typo. 2010-08-03 16:06:48 +00:00
tap.h Add doxygen coments. 2010-09-03 07:28:51 +00:00
tcap-persistentdata.c
tcap-persistentdata.h Doxygen changes. 2010-08-28 19:27:19 +00:00
tfs.c Add some more strings. 2010-04-27 16:29:37 +00:00
tfs.h Doxygen changes. 2010-08-29 10:47:38 +00:00
time_fmt.h Make the absolute_time_display_e enum start at 1000 to avoid overlapping with 2010-04-24 19:07:21 +00:00
timestamp.c Added an option to display seconds as hours, minutes and seconds 2010-05-06 10:32:59 +00:00
timestamp.h Added an option to display seconds as hours, minutes and seconds 2010-05-06 10:32:59 +00:00
to_str.c Add a comment about not needing to g_free() the value returned from g_locale_to_utf8(). 2010-12-21 21:01:01 +00:00
to_str.h Have abs_time_to_str() and abs_time_to_str_secs() take an additional 2010-05-21 06:33:25 +00:00
tpg.c
tpg.h
tvbparse.c From Jakub Zawadzki via bug 4753: New dissector: JSON, w/minor changes by me: 2010-12-31 18:03:23 +00:00
tvbparse.h Cleanup and export the TVB parser. 2010-05-06 18:37:47 +00:00
tvbtest.c
tvbuff.c Introduce two new functions for Unicode (UTF-16) string handling: 2011-01-03 18:29:29 +00:00
tvbuff.h Introduce two new functions for Unicode (UTF-16) string handling: 2011-01-03 18:29:29 +00:00
uat-int.h From LEGO via bug 3459: 2010-03-04 12:50:18 +00:00
uat.c Ensure we don't index into a NULL pointer. 2010-08-04 13:34:50 +00:00
uat.h Set maximum value for UAT range in fld_data, not cbdata.chk/set/tostr. 2010-10-30 17:51:20 +00:00
uat_load.l Always call post_update_cb() in uat_load_str(). 2010-08-30 08:43:03 +00:00
value_string.c 'tshark -G values' - Validate (somewhat) value_string_ext before use to prevent a crash. 2010-11-14 16:30:56 +00:00
value_string.h 'tshark -G values' - Validate (somewhat) value_string_ext before use to prevent a crash. 2010-11-14 16:30:56 +00:00
x264_prt_id.h
xdlc.c
xdlc.h Doxygen changes. 2010-08-29 10:47:38 +00:00