Ronnie Sahlberg
0d385f730f
add
...
ep_tvb_get_string
that acts the same as tvb_get_string but the buffer returned need not be freed.
svn path=/trunk/; revision=15024
2005-07-24 01:56:01 +00:00
Luis Ontanon
37636903bc
From Alejandro Vaquero:
...
fix a crash when graphing packets whose src and dst is the same address
svn path=/trunk/; revision=15023
2005-07-24 01:48:01 +00:00
Luis Ontanon
4f5c0a8cb2
move the stats_tree tap into the http dissector (not anymore in the plugin)
...
change several calls to g_memdup into ep_strndup, fix the free calls
svn path=/trunk/; revision=15022
2005-07-24 01:42:41 +00:00
Luis Ontanon
ec941c4a8c
http_stats_tree is moving to a new home (packet-http.c)
...
svn path=/trunk/; revision=15021
2005-07-24 01:39:04 +00:00
Luis Ontanon
47a4bc1156
remove the old http packet count tap as it has been superceeded by the new stats tree tap
...
svn path=/trunk/; revision=15020
2005-07-24 01:31:59 +00:00
Luis Ontanon
2803839cba
I believe we should use DISSECTOR_ASSERT instead of g_assert.
...
fix and clean g_strdup_printf()
svn path=/trunk/; revision=15019
2005-07-24 01:21:38 +00:00
Luis Ontanon
d9c2273262
add some utility functions that use ep_alloc instead of g_malloc.
...
ep_memdup
ep_strdup
ep_strndup
ep_strdup_printf
svn path=/trunk/; revision=15018
2005-07-24 00:29:57 +00:00
Ulf Lamping
38f827806a
... I should switch compression back on, the installer would otherwise become a bit large ...
...
svn path=/trunk/; revision=15017
2005-07-23 20:37:00 +00:00
Ulf Lamping
dda9beb85c
Installer:
...
- Installer now includes and installs WinPcap 3.0 (with detection)
- Install Sections are grouped now
- New Seperate page to select additional tasks like: icons, file extensions ...
- New Seperate page for WinPcap detection/installation
- Start WinPcap "NPF" service doesn't require a reboot
Uninstaller:
- New Uninstall sections page (uninstall, settings, plugins, WinPcap)
- If uninstallation selected, plugins will now be completely uninstalled (all versions, not only the current one)
- If selected, uninstallation of WinPcap
svn path=/trunk/; revision=15016
2005-07-23 20:34:43 +00:00
Jörg Mayer
30a8557868
More 'char*' -> 'const char*' changes to fix warnings.
...
svn path=/trunk/; revision=15015
2005-07-23 11:41:25 +00:00
Jörg Mayer
cb4ac62893
'char*' -> 'const char*' to fix warnings
...
svn path=/trunk/; revision=15014
2005-07-23 08:18:44 +00:00
Jörg Mayer
c5ab5374c2
Some more 'char*' -> 'const char*' changes
...
svn path=/trunk/; revision=15013
2005-07-23 06:53:59 +00:00
Jörg Mayer
cd0744efd1
Add includes to fix warnings of type
...
gencode.c:383: warning: no previous declaration for
'dfw_interesting_fields'
svn path=/trunk/; revision=15012
2005-07-23 06:51:57 +00:00
Jörg Mayer
fd9291e9c6
Move declaration of sttype_register_* functions from
...
syntax-tree.c to syntax-tree.h.
This fixes some warning of type
sttype-integer.c:33: warning: no previous declaration for
'sttype_register_integer'
svn path=/trunk/; revision=15011
2005-07-23 06:49:07 +00:00
Jörg Mayer
fc4a2ddfe0
Move declaration of void ftype_register_* to ftypes-int.h.
...
This fixes some warnings like
ftype-bytes.c:52: warning: no previous declaration for 'bytes_fvalue_free'
svn path=/trunk/; revision=15010
2005-07-23 06:21:17 +00:00
Jörg Mayer
23486b484e
Fix lots of warnings of type:
...
ftypes.c:257: warning: passing argument 1 of 'logfunc' discards
qualifiers from pointer target type
by changing 'char*' -> 'const char*'
svn path=/trunk/; revision=15009
2005-07-23 06:19:08 +00:00
Luis Ontanon
10f8560838
avoid a crash when tree is null
...
svn path=/trunk/; revision=15008
2005-07-23 02:07:02 +00:00
Ronnie Sahlberg
ab0698d089
ICMP MPLS updates and a new preference option from
...
Brice Augustin and Maria-Luiza
svn path=/trunk/; revision=15007
2005-07-23 00:46:14 +00:00
Ronnie Sahlberg
91a0b13eb6
add back two entries that must have been removed by mistake
...
svn path=/trunk/; revision=15006
2005-07-23 00:42:31 +00:00
Ronnie Sahlberg
6aaaedd633
we no longer need to g_free() teh string returned by dissect_rpc_string.
...
when checking the calls in packet-ndmp.c we must have had a memleak there since it never freed those strings.
svn path=/trunk/; revision=15005
2005-07-23 00:22:02 +00:00
Ronnie Sahlberg
c13d85f62d
include stdlib instead of malloc.h
...
svn path=/trunk/; revision=15004
2005-07-22 23:38:51 +00:00
Ronnie Sahlberg
01206d0bd4
recode tvb_memdup() into more efficient emem fucntions.
...
Now that we dont have to free() the memory explicitely we got rid of a few unnessecary g_strdup() as well.
svn path=/trunk/; revision=15003
2005-07-22 23:33:12 +00:00
Anders Broman
d6babe2f76
No longer needed
...
svn path=/trunk/; revision=15002
2005-07-22 23:12:26 +00:00
Anders Broman
896131ebf1
From Martin Mathieson:
...
Collapsed the control and data protocols into dissector to cope with commands and data over the same TCP connection. I've also prettified things a bit and now decoded a few more command parameters.
svn path=/trunk/; revision=15001
2005-07-22 23:11:11 +00:00
Ronnie Sahlberg
fd34c9df89
recode the tvb_memdup() to use emem calls.
...
svn path=/trunk/; revision=15000
2005-07-22 23:04:52 +00:00
Ronnie Sahlberg
badb5a40a3
remove a redundant tvb_memdup() and fix a potential buffer overflow at the same time.
...
svn path=/trunk/; revision=14999
2005-07-22 22:56:08 +00:00
Ronnie Sahlberg
336b300d03
replace one tvb_memdup() with a tvb_memcpy() using an automatically freed emem buffer
...
svn path=/trunk/; revision=14998
2005-07-22 22:45:36 +00:00
Jörg Mayer
e1c6d9ac3d
Fix some warnings (and one of my previous 'fixes')
...
svn path=/trunk/; revision=14997
2005-07-22 17:57:40 +00:00
Jörg Mayer
5731769818
Set svn:keywords and svn:eol-style
...
svn path=/trunk/; revision=14996
2005-07-22 17:55:47 +00:00
Gerald Combs
7bb59ba7ed
Bump the version and add a few entries to the NEWS file.
...
svn path=/trunk/; revision=14995
2005-07-22 16:43:05 +00:00
Anders Broman
bd12fbef7f
From Hannes Gredler:
...
support for support for DLT_JUNIPER_MLPPP
svn path=/trunk/; revision=14994
2005-07-22 15:55:06 +00:00
Gerald Combs
5800e255ef
Fix a potential memory leak.
...
svn path=/trunk/; revision=14993
2005-07-22 15:51:20 +00:00
Anders Broman
418092ce05
From Graham Bloice
...
updates.
svn path=/trunk/; revision=14992
2005-07-22 15:20:57 +00:00
Anders Broman
2f08559cda
From Maynard, Chris.
...
svn path=/trunk/; revision=14991
2005-07-22 13:37:19 +00:00
Tomas Kukosa
5344edee04
fix for new asn2eth
...
svn path=/trunk/; revision=14990
2005-07-22 10:38:22 +00:00
Anders Broman
120e20801e
Use NULL intead of "" in all calls to packet-gsm_a.c
...
svn path=/trunk/; revision=14989
2005-07-22 08:56:41 +00:00
Anders Broman
3e7c25ba16
Add ep_init_chunk.
...
svn path=/trunk/; revision=14988
2005-07-22 08:55:06 +00:00
Ronnie Sahlberg
070351d090
convert all other nasty "rotating static array" from to_str.c and make them use the new emem api.
...
svn path=/trunk/; revision=14987
2005-07-22 08:27:20 +00:00
Jörg Mayer
f67b00ad9a
More 'char*' -> 'const char*' warning fixes
...
svn path=/trunk/; revision=14986
2005-07-22 07:55:51 +00:00
Jörg Mayer
eb1ff24278
Beginning of radiotap's header dissection
...
svn path=/trunk/; revision=14985
2005-07-22 07:54:18 +00:00
Ronnie Sahlberg
c841beb71b
EMEM : a simple and FAST api to allocate memory that will be automatically freed() when the next packet is dissected.
...
This offesr memory allocation with a packet scope making memory leaks less likely and memory management faster.
Add initialization calls for both tethereal and ethereal.
Convert the ip_to_str() function to use this and avoid doing the silly rotating buffers thing it previously did.
We also need an equivalent set of functions for allocation with capture file scope (free when next capture is loaded) but i dont know where to put the free_all call.
svn path=/trunk/; revision=14984
2005-07-22 07:46:58 +00:00
Ronnie Sahlberg
762fc4f4eb
fix some bugs in a value string
...
this fixes bug 291
svn path=/trunk/; revision=14983
2005-07-22 02:07:43 +00:00
Ronnie Sahlberg
0138306bc7
fix for bug 290
...
v2 exchange code 37 is "INFORMATIONAL"
svn path=/trunk/; revision=14982
2005-07-22 02:00:04 +00:00
Gerald Combs
c9bc1edd92
When trying to handle gzip-compressed data, don't seek past the end of our
...
compressed data buffer. Fixes bug 288.
svn path=/trunk/; revision=14981
2005-07-21 21:40:57 +00:00
Ronnie Sahlberg
0ca30abe65
change the symbol dissect_ber_CHOICE back into dissect_ber_choice
...
svn path=/trunk/; revision=14980
2005-07-21 21:12:09 +00:00
Ulf Lamping
806b2b82b1
make the prefix "Just to avoid some misunderstandings..." a little bit more NSIS installer friendly (without making it odd looking)
...
svn path=/trunk/; revision=14979
2005-07-21 20:32:25 +00:00
Ulf Lamping
3b1e369776
remove the radius dir and all it's files while uninstalling
...
svn path=/trunk/; revision=14978
2005-07-21 20:17:52 +00:00
Ulf Lamping
5959cdea61
Make GTK Wimp the default, so the installation type isn't always "Custom" on recent OS like 2K or XP (it will be disabled, if an "unappropriate" OS like Win98 is detected)
...
Grouping the sections together, so getting an idea of the available sections become an easier task
svn path=/trunk/; revision=14977
2005-07-21 20:05:37 +00:00
Jörg Mayer
2280b847f9
More warining fixes: char -> const char
...
svn path=/trunk/; revision=14976
2005-07-21 17:23:29 +00:00
Jörg Mayer
553402acbf
More warining fixes: char -> const char
...
svn path=/trunk/; revision=14975
2005-07-21 17:21:48 +00:00