aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-05-09From Irene: Fix wrong display of SACKs.Michael Tüxen1-12/+25
svn path=/trunk/; revision=18114
2006-05-09Make top_tree static. This allows ethereal to be built on Mac OS X.Michael Tüxen2-2/+2
svn path=/trunk/; revision=18113
2006-05-09Add the first layer of the bluetooth stack dissecting the hci h4 single byteRonnie Sahlberg4-0/+186
refactyored from the affix patch by Christoph Scholz svn path=/trunk/; revision=18112
2006-05-09- support for multiple ASN.1 modules in one input fileTomas Kukosa1-144/+198
- support for multiple input files - #.MODULE_IMPORT replaced with #.MODULE (#.MODULE_IMPORT is supported for backward compatibility) - #.MODULE is used for just compiled modules too - more debug outputs svn path=/trunk/; revision=18111
2006-05-08Basic Encoding Rules (BER) encoded file reading. Not really a packet trace ↵Graeme Lunt7-4/+251
format but still useful for dissecting arbitrary BER/DER ASN.1. svn path=/trunk/; revision=18110
2006-05-08LDAP attribute type dissector framework including support for "netlogon" ↵Graeme Lunt7-734/+761
attribute and PKI attributes svn path=/trunk/; revision=18109
2006-05-08Better split between dissectors and fixes for s4406 SEQ OF defined extensionsGraeme Lunt8-36/+271
svn path=/trunk/; revision=18108
2006-05-08FT_STRING => FT_OID where applicableGraeme Lunt4-4/+4
svn path=/trunk/; revision=18107
2006-05-08Fix bug 926 OID wrongly decoded.Anders Broman2-29/+55
svn path=/trunk/; revision=18106
2006-05-08use request/response tracking structure from NDMP and hang a scsi itlq nexus ↵Ronnie Sahlberg1-32/+35
off it so that cdb/datain/dataout/response tracking for scsi forks also for the ndmp transport. svn path=/trunk/; revision=18105
2006-05-08add tracking of request/response and responsetime to ndmpRonnie Sahlberg1-0/+69
we need this in order to be able to provide proper itlq structures to the scsi dissector so that response data from scsi is dissected properly. svn path=/trunk/; revision=18104
2006-05-07From Bill Meier:Anders Broman1-50/+58
Fix bug 833 (remove 'dead' code flagged by Coverity); Update defines based upon current version of FreeTDS tds.h; Reformat defines for readability; svn path=/trunk/; revision=18103
2006-05-07Fix an ASN1 error and use the IAANA registered ports.Anders Broman3-48/+67
svn path=/trunk/; revision=18102
2006-05-06fix for coverity bug 156Ronnie Sahlberg1-1/+2
it does not seem like it it is possible to trigger this bug since the condition where st is dereferenced and null should be impossible to create. Still handle this impossible situation better if the guarantee that st can not be null here is changed in the future. svn path=/trunk/; revision=18101
2006-05-06from Chris AudleyRonnie Sahlberg1-9/+34
fix for bug 909 svn path=/trunk/; revision=18100
2006-05-06some minor fixes to the Preferences tooltip textsUlf Lamping2-12/+11
svn path=/trunk/; revision=18099
2006-05-05update the itl structure so that it sets the cmdset field to the current ↵Ronnie Sahlberg3-17/+34
command set even for the case where we have not detected it by seeing the inquiry response. Make teh msb of the cmdset variable indicate whether we detected the commandset from the trace or whether we used the default value from preferences. indicate in the dissection of the packet whether the command set is "known" or whether we are using the default one. make scsi srt stats work even for when we are using the "default" dommandset. Previously scsi srt would ignore all pdus for itl sessions where the "default" command set was used. svn path=/trunk/; revision=18098
2006-05-05add two missing DCOM Dispatch error codesUlf Lamping1-0/+2
svn path=/trunk/; revision=18097
2006-05-05fix dissection of IDispatch Invoke dissection, if rgdispidNamedArgs array ↵Ulf Lamping1-8/+2
isn't NULL svn path=/trunk/; revision=18096
2006-05-05fix VARIANT BOOL meaningUlf Lamping1-2/+2
svn path=/trunk/; revision=18095
2006-05-04fix spelling: PROFInet -> PROFINETUlf Lamping2-2/+2
svn path=/trunk/; revision=18094
2006-05-04From LEGO fix "Dissector bug, Protocol H248"Anders Broman3-6/+6
svn path=/trunk/; revision=18093
2006-05-04From Menno AndriesseJaap Keuter1-1/+5
By popular request (sort of...) here is a patch for the S5066 dissector to enable TCP port preference. svn path=/trunk/; revision=18092
2006-05-04From Greg Morris:Anders Broman3-266/+584
In summary these patches do the following: 1. GTK+ 2.x builds will now use Tree View to display the expert items, expanded items are the individual packet numbers. 2. GTK+ 1.x builds will continue to use the older clist functionality 3. Implements the equivilant of expert info (actually calls expert_dlg.c) svn path=/trunk/; revision=18091
2006-05-04From: Thomas BoehneJaap Keuter1-0/+1
But since most PLCs now offer to run the protocol directly on TCP, I attached a little patch. svn path=/trunk/; revision=18090
2006-05-04force the AssertionValue type to be displayed as a STRING instead of as hex ↵Ronnie Sahlberg2-17/+18
BYTES. Most of the time AssertionValue will contain an ascii string so make it always display as a string to make the display "correct" most of the time insterad of being "wrong" most of the time. There are situations when AssertionValue contains binary data though and in those cases the display will be "wrong" (but not more wrong than the old dissector anyway) What someone really should do (someone interested in ldap that is) to make it more correct would be to implement a dissector for AssertionValue in the template file and having the dissector check if any of the bytes of the octet string has a value <32 and if so display it in hex as 0x..... It all bytes have values >=32 then it shoudlk display it as a string "... instead. Someone interested in ldap may spend time on this refinement. svn path=/trunk/; revision=18089
2006-05-04from Guenther DeschnerRonnie Sahlberg1-0/+2
Two more Kerberos error codes where it has been witnessed that the payload contains a PA-DATA structure with the magic salt containing an nt status code svn path=/trunk/; revision=18088
2006-05-03col_append_str() instead of col_set_str() by mistake.Anders Broman1-2/+2
svn path=/trunk/; revision=18087
2006-05-03Use the asn2eth generated snmp dissector.Anders Broman4-1611/+2290
svn path=/trunk/; revision=18086
2006-05-03Add dissection of country code if number is in international format and ↵Anders Broman4-4/+210
Number plan is E164. svn path=/trunk/; revision=18085
2006-05-03Fix Bug 916 PurgeMS decoding error in GSM MAP.Anders Broman4-113/+73
Get rid of som unused ASN1 code and some asn2eth warnings. svn path=/trunk/; revision=18084
2006-05-03do some template magic to make ethereal dissect CLDAP RPC again.Ronnie Sahlberg4-79/+540
i dont think it is the optimal way to solve this but it is better than nothing for the time being. svn path=/trunk/; revision=18083
2006-05-03Anything linked with @PCAP_LIBS@ needs, on at least some platformsGuy Harris1-1/+1
(e.g., Solaris 2 and later), to be linked with @SOCKET_LIBS@ and @NSL_LIBS@ as well. svn path=/trunk/; revision=18082
2006-05-03From Paolo Abeni:Anders Broman4-61/+133
authesserre samuel <sauthess@gmail.com> kindly pointed out an issue with session renegotiation in the current ssl decryption code. Encrypted handshake message are decrypted, but the dissector try to interpret the encrypted code. Renegotiation messages are therefore ignored. The attached pcap trace and key can be used to trigger the issue. The attached patch fix the problem storing the decrypted version of encrypted handshake message and dissecting it when available. The patch also fix bad issue with des cipher (alike the issue fixed in my previous post) svn path=/trunk/; revision=18081
2006-05-03From Andrei Emeltchenko:Anders Broman1-5/+26
I attached patch to add preferences in SDP for RTP stream detection. By default SDP decodes RTP stream but now I can disable it. svn path=/trunk/; revision=18080
2006-05-02Fix Bug 913 DateAndTime dissection error in CAMEL CallInfoReportArg Anders Broman2-9/+10
svn path=/trunk/; revision=18079
2006-05-02Do the ESP payload decoding, and pass it to the subdissector, regardlessGuy Harris1-672/+713
of whether we're building a protocol tree or not - you have to call subdissectors in either case. svn path=/trunk/; revision=18078
2006-05-02Makefiles for OMA UserPlane Location Protocol packet dissection..Anders Broman2-1/+13
svn path=/trunk/; revision=18077
2006-05-02Add OMA UserPlane Location Protocol packet dissectorAnders Broman8-0/+4247
svn path=/trunk/; revision=18076
2006-05-02Handle UTCTime for PER.Anders Broman1-0/+4
svn path=/trunk/; revision=18075
2006-05-02MSVC is picky about assignments in declarations.Anders Broman1-2/+2
svn path=/trunk/; revision=18074
2006-05-02It looks like g_fopen() in the version of GLib that we ship with WindowsGerald Combs1-4/+3
sets errno to 0 when we can't open a file. This resurrected the annoying "C:\Program Files\Ethereal\asn1/default.tt" error in the ASN.1 plugin, since we depended on errno being set to ENOENT. Move some logic around to account for this. svn path=/trunk/; revision=18073
2006-05-02Not all compilers support unnamed struct/union fields withinGuy Harris2-14/+14
structs/unions (GCC supports it "for compatibility with other compilers"; presumably that's not for compatibility with the version of Sun C that rejected it - was that a PCCism?). svn path=/trunk/; revision=18072
2006-05-02Add infrastructure for display filter functions.Gilbert Ramirez29-56/+936
Add upper() and lower() display filter functions for string fields. svn path=/trunk/; revision=18071
2006-05-02implement decryption of and dissection ofRonnie Sahlberg1-4/+190
EncKrbCredPart Packet 18 in sample capture kerberos-Delegation.zip on the wiki contains this structure. svn path=/trunk/; revision=18069
2006-05-02Add newlines to the ends of the files.Guy Harris2-2/+2
svn path=/trunk/; revision=18068
2006-05-02Preparations to restore CLDAP dissection, no need to regenerate the ↵Anders Broman1-1/+368
dissector yet. svn path=/trunk/; revision=18067
2006-05-01Bump the version number to 1.1. Clean up the release notes.Gerald Combs3-320/+14
svn path=/trunk/; revision=18062
2006-05-01Include <epan/strutil.h> to define g_ascii_isprint() on systems withGuy Harris2-6/+8
GLib 1.2[.x]. svn path=/trunk/; revision=18061
2006-05-01Add a Makefile to generate the dissectors from UN*X.Guy Harris1-0/+16
svn path=/trunk/; revision=18060