wireshark/epan
Anders Broman 253ce6255d Try to fix a memory leak.
svn path=/trunk/; revision=31514
2010-01-13 16:35:50 +00:00
..
crc Creatig static sublibs was not a good idea: 2009-10-11 07:28:26 +00:00
crypt Creatig static sublibs was not a good idea: 2009-10-11 07:28:26 +00:00
dfilter If we don't have PCRE and we do have GLib >= 2.14, use GRegexes for the 2009-12-18 01:15:08 +00:00
dissectors Try to fix a memory leak. 2010-01-13 16:35:50 +00:00
ftypes Fix our match flags. 2009-12-18 01:25:46 +00:00
wslua Made more generic concat meta method for TvbRange, Int64 and UInt64. 2010-01-07 12:40:23 +00:00
wspython cmake will now honor -Werror if configured (default: on) 2009-11-07 10:07:00 +00:00
addr_and_mask.c
addr_and_mask.h
addr_resolv.c Have get_host_ipaddr and get_host_ipaddr6 return FALSE if network name 2009-12-24 17:21:02 +00:00
addr_resolv.h Have get_host_ipaddr and get_host_ipaddr6 return FALSE if network name 2009-12-24 17:21:02 +00:00
address.h
adler32.c
adler32.h
afn.c
afn.h
aftypes.h Added some Solaris AF_ types. 2009-12-03 17:31:03 +00:00
arcnet_pids.h
arptypes.h
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
atalk-utils.c
atalk-utils.h
base64.c
base64.h Sanitize epan includes 2009-08-21 20:51:13 +00:00
bitswap.c
bitswap.h
bridged_pids.h
camel-persistentdata.c Sanitize epan includes 2009-08-21 20:51:13 +00:00
camel-persistentdata.h
charsets.c
charsets.h
chdlctypes.h
circuit.c Update comment re freeing circuit-associated memory; 2009-10-12 19:27:37 +00:00
circuit.h Split a bunch of init routines into init() and cleanup(). This allows us to free memory properly on shutdown. 2009-09-06 18:25:23 +00:00
CMakeLists.txt Added packet-socketcan.c 2009-12-08 07:30:07 +00:00
codecs.c
codecs.h Sanitize epan includes 2009-08-21 20:51:13 +00:00
column-utils.c From Jakub Zawadzki: remove double NUL termination. 2009-12-28 16:12:25 +00:00
column-utils.h Add an option to col_fill_in() to allow us to disable column expression processing. This is rarely needed. It's only needed when the user right clicks on the packet list view to generate a display filter. 2009-09-08 19:00:54 +00:00
column.c Corrected some return values. 2009-10-12 09:13:37 +00:00
column.h Make tshark and rawshark use build_column_format_array() instead of duplicating the code 2009-09-08 17:29:57 +00:00
column_info.h Fixed some indenting. 2009-11-27 18:25:14 +00:00
conversation.c Split a bunch of init routines into init() and cleanup(). This allows us to free memory properly on shutdown. 2009-09-06 18:25:23 +00:00
conversation.h Split a bunch of init routines into init() and cleanup(). This allows us to free memory properly on shutdown. 2009-09-06 18:25:23 +00:00
crc6.c
crc6.h
crc10.c
crc10.h
crc16.c
crc16.h
crc32.c calculate_crc32c -> crc32c_calculate for proper 'namespacing' 2009-10-08 15:10:43 +00:00
crc32.h calculate_crc32c -> crc32c_calculate for proper 'namespacing' 2009-10-08 15:10:43 +00:00
crcdrm.c
crcdrm.h
diam_dict.h
diam_dict.l From Eric Sesterhenn via bug 4175: 2009-10-29 11:16:22 +00:00
dissector_filters.c
dissector_filters.h
doxygen.cfg.in
dtd.h
dtd_grammar.lemon
dtd_parse.h
dtd_parse.l
dtd_preparse.l
eap.h
emem.c From Jakub Zawadzki via bug 4274: 2009-11-30 17:31:13 +00:00
emem.h Add emem_init() which initializes both the ep_ and se_ allocators; have all 2009-10-20 17:43:05 +00:00
enterprise-numbers [Automatic manuf and enterprise-numbers update for 2010-01-10] 2010-01-10 16:03:28 +00:00
epan.c Switch to using a bundled version of the openSUSE Build Service packages 2009-12-21 21:06:01 +00:00
epan.h Add an option to col_fill_in() to allow us to disable column expression processing. This is rarely needed. It's only needed when the user right clicks on the packet list view to generate a display filter. 2009-09-08 19:00:54 +00:00
epan_dissect.h
etypes.h From Juha Siltanen : 2009-11-24 23:11:11 +00:00
ex-opt.c
ex-opt.h Corrected prototype for ex_opt_get_nth(). 2009-09-29 10:01:06 +00:00
except.c Cleanup rcsids 2009-10-06 15:07:52 +00:00
except.h From Kovarththanan Rajaratnam via bug 3506: 2009-07-30 17:54:58 +00:00
exceptions.h Remove a non thread-safe usage (useful when/if we ever support threading) of a static tvbuff in tvb_new_real_data(). The current version uses a static 'last_tvb' to keep track of the last allocated tvbuff. This is needed because some of the function we call can throw an exception. This patch improves this strategy by throwing an exception (if needed) before we try to allocate the tvbuff. This way we avoid a memleak _and_ we don't have to track the 'last_tvb' tvbuff. 2009-08-16 07:29:11 +00:00
exntest.c
expert.c Added expert info group PI_PROTOCOL. 2009-12-18 15:13:44 +00:00
expert.h Modified extarct from Didier Gautheron: 2009-09-13 13:39:09 +00:00
filesystem.c Small rewrite for glib < 2.14 to make it work more than once. 2009-12-21 17:39:37 +00:00
filesystem.h Added Copy Profile functionality. 2009-12-21 12:32:31 +00:00
follow.c Fix some [-XX bytes missing in capture file] messages when doing 2009-12-21 06:47:32 +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 Introduce "Ignore Packet" in the packet list. 2009-12-17 01:18:14 +00:00
frame_data.h Introduce "Ignore Packet" in the packet list. 2009-12-17 01:18:14 +00:00
frequency-utils.c
frequency-utils.h
funnel.c Only include config.h in C files, to avoid multiple inclusion. 2009-09-28 17:40:07 +00:00
funnel.h Only include config.h in C files, to avoid multiple inclusion. 2009-09-28 17:40:07 +00:00
garrayfix.h
gcp.c Add DISSECTOR_ASSERT before dereferencing pointer 2009-10-05 18:45:03 +00:00
gcp.h Only include config.h in C files, to avoid multiple inclusion. 2009-09-28 17:58:47 +00:00
geoip_db.c
geoip_db.h
gnuc_format_check.h
golay.c
golay.h
greproto.h
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
inet_aton.c
inet_aton.h
ip_opts.h
ipproto.c Changed hf_ip_proto to use ipproto_val[]. 2009-11-19 15:30:06 +00:00
ipproto.h Changed hf_ip_proto to use ipproto_val[]. 2009-11-19 15:30:06 +00:00
ipv4.c
ipv4.h
ipv6-utils.h
lapd_sapi.h
libwireshark.def Add profile_store_persconffiles. 2009-12-21 17:20:49 +00:00
libwireshark.vcproj Update *.vcproj to visual studio 8 2009-09-24 05:11:47 +00:00
llcsaps.h
Makefile.am Move make-sminmpec.pl to tools directory 2009-10-11 14:39:14 +00:00
Makefile.common
Makefile.nmake Move make-sminmpec.pl to tools directory 2009-10-11 14:39:14 +00:00
next_tvb.c
next_tvb.h
nlpid.h
nstime.c Auto size COL_NUMBER, COL_PACKET_LENGTH and COL_CUMULATIVE_BYTES 2009-09-07 18:53:17 +00:00
nstime.h Auto size COL_NUMBER, COL_PACKET_LENGTH and COL_CUMULATIVE_BYTES 2009-09-07 18:53:17 +00:00
oids.c Add NULL pointer checks. Fixes the fuzz crash in bug 4351. 2009-12-24 21:23:38 +00:00
oids.h Get rid of a bunch of "warning: redundant redeclaration of" messages. 2009-08-23 06:57:16 +00:00
osi-utils.c From gonzalocas: 2010-01-04 23:17:37 +00:00
osi-utils.h
oui.h
packet.c Make sure we have a handle for the dissector. 2009-11-04 17:13:01 +00:00
packet.h This patch introduces packet_add_new_data_source() which effectively deprecates add_new_data_source(). This is based on the following observation: 2009-08-15 06:38:10 +00:00
packet_info.h We track all protocols that appear in each packet in the frame dissector. This is an expensive operation because we: 2009-09-06 07:55:17 +00:00
pint.h
plugins.c Load lua scripts in the plugins directory, both global and personal. 2009-10-23 17:52:18 +00:00
plugins.h Load lua scripts in the plugins directory, both global and personal. 2009-10-23 17:52:18 +00:00
ppptypes.h
prefs-int.h Add #include <stdio.h> in a few places for Solaris 2009-08-27 02:53:13 +00:00
prefs.c From Jim Young: 2010-01-11 08:00:56 +00:00
prefs.h Introduce "Ignore Packet" in the packet list. 2009-12-17 01:18:14 +00:00
proto.c Use true/false strings instead of actual numeric values when adding a boolean 2009-12-28 21:20:27 +00:00
proto.h For fields of type FT_ABSOLUTE_TIME, have the "display" value be one of 2009-12-19 03:17:44 +00:00
ptvcursor.h Only include config.h in C files, to avoid multiple inclusion. 2009-09-28 17:40:07 +00:00
radius_dict.l
range.c
range.h
reassemble.c Set a mem_chunk to NULL after we destroy it. This should fix the Solaris 2009-10-20 15:43:40 +00:00
reassemble.h (Trivial) Fix some typos in a comment. 2009-10-15 19:26:00 +00:00
reassemble_test.c Add emem_init() which initializes both the ep_ and se_ allocators; have all 2009-10-20 17:43:05 +00:00
reedsolomon.c
reedsolomon.h
report_err.c
report_err.h
req_resp_hdrs.c Fix a typo 2009-10-03 09:15:40 +00:00
req_resp_hdrs.h
rtp_pt.h Sanitize epan includes 2009-08-21 20:51:13 +00:00
sctpppids.h Update SCTP ppids, fix a faulty #define. 2009-10-28 05:09:32 +00:00
sigcomp-udvm.c Allocate 64K buffer from heap 2009-10-05 18:07:59 +00:00
sigcomp-udvm.h
sigcomp_state_hdlr.c
sigcomp_state_hdlr.h
slab.h
sminmpec.h
sna-utils.c
sna-utils.h
stat_cmd_args.c
stat_cmd_args.h
stats_tree.c
stats_tree.h
stats_tree_priv.h
stream.c Use se_alloc instead of GMemChunks. 2009-10-12 21:36:54 +00:00
stream.h Split a bunch of init routines into init() and cleanup(). This allows us to free memory properly on shutdown. 2009-09-06 18:25:23 +00:00
strutil.c Move IA5_7BIT_decode to strutil.c 2009-10-23 01:56:09 +00:00
strutil.h Move IA5_7BIT_decode to strutil.c 2009-10-23 01:56:09 +00:00
t35.c
t35.h Sanitize epan includes 2009-08-21 20:51:13 +00:00
tap-voip.h
tap.c Prime interesting fields when selecting a package, so Lua's ProtoField 2009-10-02 19:55:43 +00:00
tap.h Prime interesting fields when selecting a package, so Lua's ProtoField 2009-10-02 19:55:43 +00:00
tcap-persistentdata.c Rename address_to_str() to ep_address_to_str() because: 2009-09-06 14:25:47 +00:00
tcap-persistentdata.h Sanitize epan includes 2009-08-21 20:51:13 +00:00
tfs.c
tfs.h
timestamp.c
timestamp.h
to_str.c Protect against localtime() failing. 2009-12-11 08:08:05 +00:00
to_str.h Add an argument to abs_time_to_str() and abs_time_secs_to_str() 2009-12-10 22:19:29 +00:00
tpg.c
tpg.h
tvbparse.c
tvbparse.h
tvbtest.c
tvbuff.c Make more output parameters optional. 2009-11-23 22:02:12 +00:00
tvbuff.h From yy: 2009-11-14 20:13:43 +00:00
uat-int.h
uat.c
uat.h s/g_strdown/g_ascii_strdown 2009-09-13 19:23:07 +00:00
uat_load.l
value_string.c Don't pass ep_alloc()'ed strings to col_set_str(). 2009-09-06 04:26:50 +00:00
value_string.h Don't pass ep_alloc()'ed strings to col_set_str(). 2009-09-06 04:26:50 +00:00
x264_prt_id.h
xdlc.c
xdlc.h