Ronnie Sahlberg
349c5a8699
from metze
...
various bugfixes and enhancements to decryption of secure ldap
svn path=/trunk/; revision=13710
2005-03-11 09:31:11 +00:00
Guy Harris
009de7a662
From Alexandro Vaquero:
...
fix the call to "rtp_add_address()" to match the new signature;
fix a problem with the codec displayed in the "Voip Graph"
for H245 "RequestMode" messages.
svn path=/trunk/; revision=13709
2005-03-11 03:05:57 +00:00
Guy Harris
6285418a43
Add one more reason to use "tvb_get_string()", as we've had a recent
...
vulnerability due to somebody fetching a string into a fixed-length
buffer.
svn path=/trunk/; revision=13708
2005-03-11 02:01:17 +00:00
Guy Harris
6db3fe1e96
Just use "tvb_format_text()" to handle strings - don't roll our own
...
routine to handle that.
Don't format the value text into a buffer; just use
"proto_item_append_text()", so we don't run the risk of overflowing the
buffer.
Use "ip_to_str()" to format an IP address - don't roll our own code to
handle that.
Don't make "is_fhss" global - that causes its value to depend on the
last packet dissected, which isn't necessarily the right value for the
packet being dissected.
svn path=/trunk/; revision=13707
2005-03-11 01:35:02 +00:00
Guy Harris
c0f813c0a4
Flag an unused argument as unused, to squelch compiler warnings, and
...
don't flag a used argument as unused.
svn path=/trunk/; revision=13706
2005-03-11 01:15:35 +00:00
Jörg Mayer
bce97ef171
Warning fix: voip_calls_dlg.c:733: implicit declaration of function rtp_event_init_tap
...
svn path=/trunk/; revision=13705
2005-03-10 21:47:35 +00:00
Gerald Combs
0ab3f0586c
Sync to recent changes in packet-rtp.h.
...
svn path=/trunk/; revision=13703
2005-03-10 21:41:24 +00:00
Jörg Mayer
0f764ba58a
Warning fix: no newline at end of file
...
svn path=/trunk/; revision=13701
2005-03-10 21:04:34 +00:00
Luis Ontanon
008054453b
From Alejandro Vaquero:
...
- Automatic dissection of RTP events (RFC2833) set in SDP sessions.
- Add RTP events (RFC2833) to the Voip Graph
svn path=/trunk/; revision=13697
2005-03-10 19:32:22 +00:00
Luis Ontanon
8ee0a507c7
An optimization.
...
Instead of first running the lexer to create a list of items and then iterate through this items to create the tree, just create the tree from the lexer.
svn path=/trunk/; revision=13696
2005-03-10 17:13:47 +00:00
Gerald Combs
25967a2604
More NEWS updates.
...
svn path=/trunk/; revision=13694
2005-03-10 15:49:02 +00:00
Jörg Mayer
8783c27b4b
Warning fix: function declaration isn’t a prototype
...
svn path=/trunk/; revision=13693
2005-03-10 14:04:35 +00:00
Jörg Mayer
33145f026d
Warning fix: ISO C forbids zero-size array ‘tsns
...
svn path=/trunk/; revision=13692
2005-03-10 12:49:05 +00:00
Jörg Mayer
9804663036
Trivial warning fixes
...
svn path=/trunk/; revision=13691
2005-03-10 12:43:35 +00:00
Ronnie Sahlberg
8700645d54
add support to decrypt and dissect sign-and-sealed traffic.
...
(cifs: dc's talking to eachother and when longhorn comes out: anyone wanting to talk dce to a dc!)
((this is an incredibly advanced feature well worthy of mentioning in NEWS))
svn path=/trunk/; revision=13690
2005-03-10 10:16:49 +00:00
Ronnie Sahlberg
1564a2d2d3
add two nice defines for how to decrypt a GSSKRB tvb
...
dce has slightly different padding and checksumming so we have to tell decrypt_arcfour() about it.
svn path=/trunk/; revision=13689
2005-03-10 08:52:59 +00:00
Ronnie Sahlberg
0180d280fe
change the signature for the functions to decrypt data for the
...
dcerpc_auth_subdissector_fns structure.
the SignAndSeal decryption (which works really well) needs this.
svn path=/trunk/; revision=13688
2005-03-10 08:50:18 +00:00
Luis Ontanon
420323a212
check in the newly generated lexer too
...
svn path=/trunk/; revision=13687
2005-03-10 06:33:07 +00:00
Luis Ontanon
5a9267805c
- changed the lexer to return entire tags, refactored packet-xml.c for those changes
...
- add markup_declarations and indent on doctype's []
- removed debugging code
- renamed meta_tag into xmlpi
svn path=/trunk/; revision=13686
2005-03-10 06:32:06 +00:00
Gerald Combs
f34e80a2cf
Prep for 0.10.10: Update the ChangeLog and NEWS files, bump the version
...
number.
svn path=/trunk/; revision=13685
2005-03-09 23:49:55 +00:00
Ulf Lamping
2f73c1d242
removed some MSVC compiler warnings, mostly I've casted "downsized function parameters"
...
svn path=/trunk/; revision=13684
2005-03-09 23:00:21 +00:00
Olivier Biot
e16aebe919
Remove duplicate media types and add XML media types from packet-text-media.c.
...
NOTE: we need to make sure that all the media types registered in the XML dissector get registered with the line-based text dissector as a fall-back when the XML dissector is disabled.
svn path=/trunk/; revision=13683
2005-03-09 19:52:58 +00:00
Gerald Combs
aa8bea0559
Add a couple of definitions not present in MIT Kerberos. Fix a compiler
...
warning.
svn path=/trunk/; revision=13682
2005-03-09 19:43:29 +00:00
Guy Harris
7f1c9d832d
From Jaap Keuter: update ethereal_gen.py to generate new-style plugin
...
dissectors.
svn path=/trunk/; revision=13681
2005-03-09 12:30:41 +00:00
Ronnie Sahlberg
6626c6aac2
refactor the code to not use heimdal functions to decrypt and unwrap the blob.
...
use builtin functrions instead which will make it trivial to add this support to mit later
svn path=/trunk/; revision=13680
2005-03-09 11:59:40 +00:00
Guy Harris
56f04fe686
Set the eol-style and keywords properties.
...
Use "tvb_reported_length_remaining()", not "tvb_length_remaining()", in
the loop parsing the packet contents, so we throw an exception on a
short frame (to mark that it *is* a short frame).
Use "tvb_format_text()" for text strings, so we don't have a problem
with non-printable characters.
Use "ether_to_str()" to turn MAC addresses into strings.
Clean up indentation.
svn path=/trunk/; revision=13679
2005-03-09 10:57:58 +00:00
Guy Harris
87c16299db
From Vladimir Kondratiev:
...
- better parsing for TIM info element: it parses 'bitmap control' byte
and provides list of AID for stations having power saving traffic.
- separate names for TIM elements. It helps to higlight beacons with
some properties, for example DTIM ones (dtim_count==0).
svn path=/trunk/; revision=13678
2005-03-09 10:43:34 +00:00
Guy Harris
85dc6331eb
Comment out a routine that's not currently being used.
...
svn path=/trunk/; revision=13677
2005-03-09 10:29:59 +00:00
Guy Harris
8d34b8cacd
From Ricardo Muggli: decode the voice VLAN field in CDP packets.
...
svn path=/trunk/; revision=13676
2005-03-09 10:24:34 +00:00
Guy Harris
ae622c416d
From Francisco Alcoba: don't generate long filter expressions, fall back
...
to the old filter mechanism if the filter expression is too long.
svn path=/trunk/; revision=13675
2005-03-09 10:12:05 +00:00
Ulf Lamping
1be3391a94
bugfix in PSML export output: the epan API slightly changed, epan_dissect_fill_in_columns must be called now to fill in column data. This resulted in missing values in PSML output.
...
svn path=/trunk/; revision=13674
2005-03-09 07:51:07 +00:00
Ronnie Sahlberg
4d0cb72d02
add helper to compute the md5 hmac
...
svn path=/trunk/; revision=13673
2005-03-09 07:29:52 +00:00
Guy Harris
3ca7500032
Updates from Abhijit Menon-Sen.
...
svn path=/trunk/; revision=13672
2005-03-09 03:15:59 +00:00
Guy Harris
d7855a3c4d
Fix the properties.
...
svn path=/trunk/; revision=13671
2005-03-09 03:04:46 +00:00
Guy Harris
33006e7f92
Squelch some compiler warnings if we don't have Kerberos.
...
svn path=/trunk/; revision=13670
2005-03-09 03:03:10 +00:00
Guy Harris
77780b3697
"time_t", not "timer_t".
...
svn path=/trunk/; revision=13669
2005-03-09 02:39:31 +00:00
Ronnie Sahlberg
0aad06dea5
use the rc4 functions from epan/crypt-rc4 instead of those in heimdal
...
so that we dont have to include <rc4.h> from heimdal
hopefully the build on freebsd will succeed now
svn path=/trunk/; revision=13668
2005-03-08 23:47:29 +00:00
Ronnie Sahlberg
0f5bac2858
New protocol : KINK
...
From Taekshi Nakashima the KINK protocol
svn path=/trunk/; revision=13667
2005-03-08 22:32:43 +00:00
Ronnie Sahlberg
58269e6e95
we dont need to link with gssapi.a any more
...
svn path=/trunk/; revision=13666
2005-03-08 21:36:04 +00:00
Ronnie Sahlberg
176c87d3dd
remove some dependencies of libgssapi
...
svn path=/trunk/; revision=13665
2005-03-08 21:13:14 +00:00
Ronnie Sahlberg
95532c9493
remove the need to include <gssapi.h> from heimdal
...
svn path=/trunk/; revision=13664
2005-03-08 20:22:07 +00:00
Guy Harris
b5eec8f7a3
More editing.
...
svn path=/trunk/; revision=13663
2005-03-08 19:31:50 +00:00
Guy Harris
36e7b3067c
Editing.
...
svn path=/trunk/; revision=13662
2005-03-08 19:31:01 +00:00
Ulf Lamping
daefaa92b8
from jaap keuter: add info how to update from old to new style plugin registering
...
svn path=/trunk/; revision=13661
2005-03-08 19:03:09 +00:00
Ronnie Sahlberg
5cfb848064
If ethereal is linked with HEIMDAL
...
and Kerberos decryption is enabled in preferences
and if we have the keytab file available
then attempt to decrypt Secure LDAP
svn path=/trunk/; revision=13660
2005-03-08 09:46:24 +00:00
Ronnie Sahlberg
6e6e082d34
when HEIMDAL is linked with :
...
make spnego able to decrypt data wrapped inside
GSSAPI/SPNEGO/KRB5 arcfour-hmac
This code will be more etherealified and evolve into being able to link with MIT as well.
svn path=/trunk/; revision=13659
2005-03-08 09:45:19 +00:00
Ronnie Sahlberg
9d20ee0a39
gssapi decryption nees a few new fields to pass the blobs from application layer dissector all the way down to spnego or friends and back.
...
svn path=/trunk/; revision=13658
2005-03-08 09:43:36 +00:00
Lars Roland
e695d5c1fc
add xml and stats_tree plugin to the installer.
...
svn path=/trunk/; revision=13657
2005-03-07 22:31:13 +00:00
Lars Roland
9a1a762922
remove remnants of the old plugin api from dissectors and plugins
...
svn path=/trunk/; revision=13656
2005-03-07 21:40:29 +00:00
Lars Roland
466603ba82
add a default size to stats_tree windows. so we do not have to resize them everytime.
...
svn path=/trunk/; revision=13655
2005-03-07 21:11:34 +00:00