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
Lars Roland
a479e104df
set SVN keyword ID
...
svn path=/trunk/; revision=13654
2005-03-07 20:31:35 +00:00
Lars Roland
7ca59bef69
fix clean target
...
svn path=/trunk/; revision=13653
2005-03-07 20:25:09 +00:00
Anders Broman
d8d583a587
Add a g723 dissector to dissect the first byte to find the rate and if speech is pressent or not.
...
svn path=/trunk/; revision=13652
2005-03-07 20:11:03 +00:00
Luis Ontanon
27915a0f80
From Alejandro Vaqero:
...
- Fix a problem when pressing a key when the "Graph" is displayed
without any frame selected.
- Add support for RTP Payload changes. Now the graph will show any
change in the RTP payload type. This is useful for example to show DTMF
2833 in a call.
-This line, and those below, will be ignored--
M gtk/graph_analysis.c
M gtk/voip_calls.c
M gtk/voip_calls.h
svn path=/trunk/; revision=13651
2005-03-07 19:10:21 +00:00
Luis Ontanon
8b481b2ab9
From Florian Lohoff:
...
Add Netscreen vendor specific attributes
svn path=/trunk/; revision=13650
2005-03-07 11:35:52 +00:00
Luis Ontanon
e968b0c066
From Francisco Alcoba:
...
- Correct the order of the calls in the VoIP Calls dialog when ordering by time fields
- Prevent an assertion when ordering on the last columns
svn path=/trunk/; revision=13649
2005-03-07 11:01:16 +00:00
Jörg Mayer
58d8f2f652
- pcap.h needs to be included before capture.h
...
- As capture.h is empty without libpcap defined, only include it in that
case and don't protect the file internally against libpcap any more.
svn path=/trunk/; revision=13648
2005-03-07 10:19:33 +00:00
Jörg Mayer
8de6e67f08
Fix a small typo that would prevent compilation with MIT Kerberos
...
svn path=/trunk/; revision=13647
2005-03-07 10:15:03 +00:00
Ronnie Sahlberg
31a9522aa2
export some symbols we will need later.
...
svn path=/trunk/; revision=13646
2005-03-07 09:02:33 +00:00