Jörg Mayer
96d7433ba7
Missed the second case in last change
...
svn path=/trunk/; revision=11790
2004-08-21 19:47:50 +00:00
Jörg Mayer
7310caf569
The chaddr element is always 16 bytes in size, although only hlen bytes are used
...
svn path=/trunk/; revision=11789
2004-08-21 19:41:24 +00:00
Ulf Lamping
ddd321c4d4
Replaced the column string [Reassembled TCP] by [TCP segment of a reassembled PDU], to be better understandable. But I'm still not satisfied with this...
...
svn path=/trunk/; revision=11785
2004-08-21 11:11:13 +00:00
Ulf Lamping
d530bd4e14
Prevent the word "desegmentation" at the GUI, but use reassembling at that places, as we also use "defragmentation" and "reassembling". Use reassembling as the general term for such actions.
...
I (hopefully) didn't changed any protocol fields or preference file names, but only the GUI labels appearing in the protocol display and the protocol preferences.
Also added a note to the protocol preferences (where appropriate), that you have to enable "Allow subdissectors to reassemble TCP streams" at the corresponding protocol settings for TCP reassembling to take effect.
If you encounter any mistakes I've made here, please let me know...
svn path=/trunk/; revision=11784
2004-08-21 09:02:52 +00:00
Guy Harris
47244f597f
From Matthew Bradley: add filterable fields for the COTP TPDU numbers
...
and for the last-packet/earlier-fragment flag.
svn path=/trunk/; revision=11781
2004-08-20 08:15:11 +00:00
Anders Broman
0b4d5e5f87
From Luis Ontanon: add some fields for filtering r packet-isup which adds A,B and C numbers to the
...
fields (that is called,calling and redirecting number). Changed the patch to not use hidden fields and some code clean up.
svn path=/trunk/; revision=11780
2004-08-19 20:28:34 +00:00
Guy Harris
329415a52a
MSVC++ doesn't understand that "64_bit_integer % 10000000" fits in an
...
"int", so we throw in a cast to squelch a warning.
svn path=/trunk/; revision=11774
2004-08-19 09:00:20 +00:00
Guy Harris
5fa4e1f01f
Use "G_GINT64_CONSTANT()" for 64-bit integral constants, rather than
...
hardwiring "LL" as the suffix - it's not "LL" in MSVC++.
svn path=/trunk/; revision=11773
2004-08-19 07:55:30 +00:00
Guy Harris
643495f263
Don't assume that if we find a conversation that we've set a dissector
...
for it, or that we've given it a conversation data item - the
conversation might exist for other reasons.
svn path=/trunk/; revision=11767
2004-08-18 07:34:15 +00:00
Guy Harris
09f2fe9191
Samba's smbclient doesn't put the extra stuff after the list of names in
...
the NTLMv2 blob, so don't bother dissecting it for now - perhaps we
should see how much of the NTLMv2 response remains, and, if there is
any, put it into the tree as extra data.
svn path=/trunk/; revision=11765
2004-08-18 06:56:36 +00:00
Guy Harris
9e2658ed78
Don't give up on the entire DHCPv6 packet if we find an error in
...
encapsulated options, just give up on the option in which they're
encapsulated.
Note that for the Relay Message option, we should perhaps dissect the
option data as a DHCP message, not just a sequence of options.
svn path=/trunk/; revision=11756
2004-08-17 00:21:13 +00:00
Guy Harris
bd2930f29e
Don't do the FILETIME->nstime_t conversion in floating point, as it
...
produces some floating-point noise in the nanoseconds field; we've
required 64-bit integer support for a while, so use that.
svn path=/trunk/; revision=11754
2004-08-16 22:30:04 +00:00
Ulf Lamping
cf22aa8bbc
cast define of TIME_T_MIN and TIME_T_MAX to (time_t), as MSVC seems to have problems with this definition and throws a warning "convert negative constant to unsigned integer"
...
svn path=/trunk/; revision=11753
2004-08-16 17:18:04 +00:00
Guy Harris
7af1c37cae
From Ronnie Sahlberg: update the fs attributes to be more complete and
...
correctly dissected.
svn path=/trunk/; revision=11752
2004-08-16 07:59:18 +00:00
Guy Harris
f574301a2d
From Ronnie Sahlberg: add dissection of the Teletext string type to the
...
DirectoryString choice in SelectedAttributeTypes.
svn path=/trunk/; revision=11751
2004-08-16 07:53:07 +00:00
Guy Harris
8bf903b464
Whenever we call "dhcpv6_option()", check to make sure it didn't set
...
"at_end" - if it does, the option is sufficiently bad that we can't
continue dissecting the packet, so we give up.
svn path=/trunk/; revision=11750
2004-08-16 07:52:07 +00:00
Guy Harris
97e73c43e9
From Martin Mathieson:
...
- test for NULL conversation data to avoid a potential crash when
looking up stream setup info (as RTP dissector does);
- adds a heuristic function (like RTP, this is a preference
initially set to off).
svn path=/trunk/; revision=11748
2004-08-16 05:54:01 +00:00
Guy Harris
90d05b46d1
According to draft-ietf-dhc-failover-10, the message digest type is 1
...
byte - and a length of 1 is used to put the message digest into the
protocol tree, which agrees with that. Therefore, "tvb_get_guint8()"
should be used to fetch it.
svn path=/trunk/; revision=11746
2004-08-16 01:13:11 +00:00
Gerald Combs
85f3fff1ef
From Ronnie Sahlberg: Netscape certificate extensions.
...
svn path=/trunk/; revision=11743
2004-08-15 18:32:24 +00:00
Jörg Mayer
4bd2d5b0be
Make message_digest_type a guint16. Removed cast.
...
Spotted by Ulf Lamping.
svn path=/trunk/; revision=11742
2004-08-15 11:39:13 +00:00
Ulf Lamping
60eb7df5b5
remove MSVC compiler warning (required a type cast)
...
svn path=/trunk/; revision=11741
2004-08-15 11:25:35 +00:00
Guy Harris
a626d0c168
Dissect the last unknown item at the end of the NTLMv2 blob.
...
svn path=/trunk/; revision=11740
2004-08-15 03:24:47 +00:00
Guy Harris
984c106564
From Jelmer Vernooij:
...
OSCAR-ICQ updates;
DCOM IRemUnknown and IRemUnknown2 support.
svn path=/trunk/; revision=11736
2004-08-13 09:47:23 +00:00
Guy Harris
a2bcd399c8
From Giles Scott: Ethernet MAC Control Frame support.
...
svn path=/trunk/; revision=11735
2004-08-13 09:35:25 +00:00
Guy Harris
16b5c67a2b
Note that the CIFS spec claims that the service name string in Tree
...
Connect AndX is always ASCII; we don't assume it is - the spec may very
well be wrong.
svn path=/trunk/; revision=11726
2004-08-12 21:32:20 +00:00
Guy Harris
f4c650946b
From Tomas Kukosa: add a dissector table for OIDs in variable bindings,
...
so the variable value can be dissected by a subdissector.
svn path=/trunk/; revision=11717
2004-08-11 19:11:16 +00:00
Guy Harris
5db0829d14
The FreeTDS documentation on TDS claims that the field after the locale
...
(or, as that documentation calls it, the language name) is the database
name; mark it as such.
It also says there's some other stuff, such as a client MAC address,
after the database offset/length (and that the NTLMSSP message doesn't
come right after the database offset/length, there's an offset/length
for the NTLMSSP message). Put in a comment about that.
svn path=/trunk/; revision=11713
2004-08-10 22:45:47 +00:00
Guy Harris
e7fbdca940
Use the protocol short name as the Protocol column value, as is done in
...
other dissectors.
svn path=/trunk/; revision=11640
2004-08-10 07:03:21 +00:00
Jörg Mayer
4e9e5a4a08
- Small cosmetic fix to DHCP failover prefs
...
- free -> g_free (we are using g_malloc)
- remove debug prinf
svn path=/trunk/; revision=11632
2004-08-09 03:07:50 +00:00
Guy Harris
7950acd597
Enable the configurable port number - and make the filter name for the
...
protocol "dhcpfo", to match the filter names of its fields; that - or
changing the long name or abbreviation of the protocol - fixes the core
dump (which was in a check for a name being legal).
svn path=/trunk/; revision=11631
2004-08-09 02:41:41 +00:00
Jörg Mayer
c015a1e1f1
M. Ortega y Strupp <moys@loplof.de>
...
ISC DHCP Server 3.0 failover protocol dissection
Note: I tried to make the port configurable via prefs
but failed to do so: It always cashed on startup so it
is commented out for now.
svn path=/trunk/; revision=11630
2004-08-09 01:53:26 +00:00
Guy Harris
ce9da96fe5
While we're add it, support the multicast protocol type values for PPP
...
and GRE.
Put in the RFC number.
svn path=/trunk/; revision=11622
2004-08-07 03:36:20 +00:00
Jörg Mayer
231fb62758
Add protocol 0xad as AX/4000 Testframe.
...
Make packet-ax4000.c use the value from ipproto.h
svn path=/trunk/; revision=11621
2004-08-07 00:11:16 +00:00
Jörg Mayer
ee110d2a9b
Hanlde 8848 on Ethernet the same as 8847. Not sure that this
...
is really correct, but the payload seems to be decoded correctly.
svn path=/trunk/; revision=11620
2004-08-07 00:07:53 +00:00
Guy Harris
f1cfc2a9e3
From Yaniv Kaul:
...
1. define new TDS packet type (17) - NTLM authentication packet. Call
the ntlmssp dissector to dissect it when needed.
2. define new TDS packet type (18) - donno what it is exactly, but it's
there. Will dissect it someday.
3. heuristic in netlib_check_login_pkt should also check port 2433.
4. unify the dissection of msg and err token. They have the same
structure.
5. improve the dissection of the above mentioned token.
svn path=/trunk/; revision=11616
2004-08-06 20:12:20 +00:00
Guy Harris
3a583aeb59
From Albert Chin: rename resolv.{ch} to addr_resolv.{ch}, so that an
...
include of <resolv.h> in any system header file gets the system
<resolv.h> (needed for builds on Tru64 with GTK+ 1.2[.x]).
svn path=/trunk/; revision=11615
2004-08-06 19:57:49 +00:00
Guy Harris
dbe1fe229e
From Jeff Connelly: MANOLITO support.
...
svn path=/trunk/; revision=11614
2004-08-06 19:35:51 +00:00
Guy Harris
5ff0b36bff
Set the "svn:keywords" and "svn:eol-style" properties to their standard
...
values.
svn path=/trunk/; revision=11609
2004-08-06 05:34:41 +00:00
Guy Harris
9d40235482
Put "Spirent" into the initial comment so people are more likely to be
...
able to figure out what an AX/4000 is.
svn path=/trunk/; revision=11608
2004-08-06 05:32:59 +00:00
Jörg Mayer
ee031459e3
SEKINE Hideki: Routines for AX/4000 Test Block dissection
...
Added HFILL macros to avoid warnings.
svn path=/trunk/; revision=11604
2004-08-05 07:20:00 +00:00
Guy Harris
50203cb822
Fix a URL.
...
svn path=/trunk/; revision=11600
2004-08-04 03:13:41 +00:00
Guy Harris
13bb12c4f1
Move a bunch of stuff that's more Windows-related than SMB-related to
...
"packet-windows-common.[ch]".
svn path=/trunk/; revision=11592
2004-08-03 02:28:49 +00:00
Guy Harris
6e683f0098
Every file that includes "packet-smb-common.h" either includes "smb.h"
...
or doesn't need anything defined by "smb.h", so don't include it in
"packet-smb-common.h".
svn path=/trunk/; revision=11591
2004-08-02 23:57:36 +00:00
Guy Harris
759d6516ad
Nothing, other than the include of "smb.h", in "packet-smb-common.h" is
...
used here; don't include it, just include "smb.h".
svn path=/trunk/; revision=11590
2004-08-02 23:53:23 +00:00
Guy Harris
8b73c79056
"dissect_smb_unknown()" isn't some generic routine, it's used only to
...
dissect unknown netlogon commands; move it to "packet-smb-logon.c".
svn path=/trunk/; revision=11589
2004-08-02 23:46:14 +00:00
Guy Harris
135dd00b14
Don't drag in a huge pile of headers in "packet-smb-common.h"; rely on
...
the files including it to include what they need.
svn path=/trunk/; revision=11588
2004-08-02 23:40:09 +00:00
Guy Harris
38275196eb
The TDS dissector uses nothing from "packet-smb-common.h", so don't
...
include it.
svn path=/trunk/; revision=11587
2004-08-02 23:26:12 +00:00
Guy Harris
4d54e1f392
The SSH dissector uses nothing from "packet-smb-common.h", so don't
...
include it.
svn path=/trunk/; revision=11586
2004-08-02 23:21:45 +00:00
Guy Harris
1ef3caa637
Move the NTLMv2 blob stuff back into packet-ntlmssp.c - it's more
...
NTLMSSP-related than SMB-related, and documents about NTLMSSP talk about
it, so it's a little more convenient to keep all that stuff together -
and export it through a packet-ntlmssp.h header.
svn path=/trunk/; revision=11585
2004-08-02 23:14:32 +00:00
Guy Harris
b37500aadc
Put in some comments based on information in the
...
http://davenport.sourceforge.net/ntlm.html document.
svn path=/trunk/; revision=11583
2004-08-02 20:26:16 +00:00
Guy Harris
5944485ccc
http://davenport.sourceforge.net/ntlm.html says that the 0x80000000 is
...
"Negotiate 56", meaning that 56-bit encryption is supported - and that
"Negotiate 128" means that 128-bit encryption is supported, so note that
in the blurb for that flag.
It also says that the values for "Request Init Response", "Request Accept
Response", and 'Request Non-NT Session Key" are a factor of 16 away from
what our #defines say they are, and that 0x000[124]0000 are "Target Type
{Domain,Server,Share}". Note that in a comment.
svn path=/trunk/; revision=11582
2004-08-02 19:33:49 +00:00
Michael Tüxen
9b923ecac7
Fixed the handling of PKTDRPREP when there is no included packet.
...
svn path=/trunk/; revision=11580
2004-08-02 17:36:34 +00:00
Ronnie Sahlberg
41c1f32cb4
From Yaniv Kaul:
...
Call the x509 certificate dissector from SSL so that x509 certificates
in SSL are dissected
svn path=/trunk/; revision=11578
2004-08-02 08:57:40 +00:00
Guy Harris
c08032765d
From Jelmer Vernooij: add support for some more TLVs and another SNAC.
...
svn path=/trunk/; revision=11577
2004-08-01 22:55:53 +00:00
Ronnie Sahlberg
cf1e60bbc7
New protocol: PKCS#1 (rfc2313 pplus some extra oid's)
...
svn path=/trunk/; revision=11566
2004-07-29 12:10:44 +00:00
Ronnie Sahlberg
ce6804616e
add some algorithm oid's to x509af(for the time being)
...
(only those that take no parameters for the time being)
create a dummy ber oid callback for callbacks that are NULL
svn path=/trunk/; revision=11565
2004-07-29 09:52:14 +00:00
Ronnie Sahlberg
70d7bbebd0
prettify the oid printing of ber oid's
...
svn path=/trunk/; revision=11564
2004-07-29 09:32:13 +00:00
Ronnie Sahlberg
34b6e90f3e
for very large integers, print them in hex thats better than nothing
...
but we can not filter on them anymore
svn path=/trunk/; revision=11563
2004-07-29 08:41:51 +00:00
Gerald Combs
e1ede171f9
Fix a null pointer dereference.
...
svn path=/trunk/; revision=11561
2004-07-29 02:25:54 +00:00
Olivier Biot
a11651260b
From Lars Roland: With this patch print.(c/h) and ps.(c/h) don't belong to
...
the DISSECTOR_SUPPORT_xy files any longer and as a consequence they
won't be linked into libethereal.
svn path=/trunk/; revision=11559
2004-07-29 00:11:14 +00:00
Guy Harris
70cca9cb10
From Greg Morris:
...
check whether "match_strval()" returned a null pointer before
using its return value;
mark the end-of-burst packet.
Clean up white space.
svn path=/trunk/; revision=11551
2004-07-28 08:23:52 +00:00
Ronnie Sahlberg
0fd5931b07
x509ce use implicit tags.
...
the compiler does not yet support this.
change the definition file to make the implicit keyword explicit
svn path=/trunk/; revision=11550
2004-07-28 07:55:57 +00:00
Guy Harris
ec33d95bc8
From Ming Zhang: update to the latest draft.
...
svn path=/trunk/; revision=11549
2004-07-28 07:46:54 +00:00
Guy Harris
3f6dcb9426
From Lars Roland: don't delete the generated header files with "make
...
distclean", as those are part of the distribution.
svn path=/trunk/; revision=11541
2004-07-27 18:57:52 +00:00
Michael Tüxen
ea917cc882
Change the display of identifiers from DEC to HEX.
...
svn path=/trunk/; revision=11538
2004-07-27 09:22:35 +00:00
Guy Harris
de555a5b7c
Add the Ethertype for MAC Control frames, as per Clause 31 and Annexes
...
31A and 31B in the 2000 and later 802.3 specs. (Dissecting them is left
as an exercise for the student.)
Clean up whitespace a bit.
svn path=/trunk/; revision=11536
2004-07-27 06:05:20 +00:00
Guy Harris
1dff8e81b2
Arrange that "x11-declarations.h" and "x11-register-info.h" be part of
...
the distribution, as was the case in the past.
Arrange that RCS IDs be expanded, and that the EOL style be native, for
epan/dissectors/Makefile.{am,common,nmake}.
svn path=/trunk/; revision=11532
2004-07-27 02:52:49 +00:00
Ronnie Sahlberg
135f0cdfa3
update tox509ce virtually all of x509ce now implemented (but there are still bugs)
...
svn path=/trunk/; revision=11524
2004-07-26 09:21:36 +00:00
Michael Tüxen
509c431146
Added support for registered UDP port.
...
svn path=/trunk/; revision=11522
2004-07-25 17:53:02 +00:00
Ronnie Sahlberg
ceedde9c07
some more extensions and their dissectors defined.
...
svn path=/trunk/; revision=11520
2004-07-25 12:54:33 +00:00
Ronnie Sahlberg
13451f85d3
cms update forgot that Name had been commented out in one of the structure.
...
svn path=/trunk/; revision=11519
2004-07-25 10:41:39 +00:00
Ronnie Sahlberg
2d069de8b4
large CMS update.
...
most of cms is now implemented
svn path=/trunk/; revision=11518
2004-07-25 10:34:07 +00:00
Guy Harris
a4ab30088a
From Lars Roland: don't print the "echo Linking dissectors.lib" command
...
before running it (printing echo commands puts extra gunk into the
output), and remove some additional generated files when doing "make
distclean".
svn path=/trunk/; revision=11517
2004-07-25 09:58:08 +00:00
Ronnie Sahlberg
88d357fe04
get rid of the remaining compiler warnings.
...
x509af is now virtually complete (the attribute userPassword still needs
an attribute dissector but after that, x509af is complete)
svn path=/trunk/; revision=11510
2004-07-24 22:59:02 +00:00
Ronnie Sahlberg
4d09fc5e43
Add a lot of missing attribute dissectors
...
svn path=/trunk/; revision=11509
2004-07-24 22:53:27 +00:00
Ronnie Sahlberg
9d69ba5911
added the userCertificate and cAcertificate attributes
...
svn path=/trunk/; revision=11508
2004-07-24 22:30:49 +00:00
Ronnie Sahlberg
829a19a29b
add dissection of the structure : Extension
...
svn path=/trunk/; revision=11507
2004-07-24 22:16:41 +00:00
Guy Harris
d890f4934e
In "dissect_smb_server_type_flags()":
...
explicitly pass NULL as the tree argument to
"dissect_ndr_uint32()" - "tree", which was passed before, was
definitely null at that point, and the intent is that it not put
anything into the protocol tree;
use the correct offset when putting items into the protocol tree
(the offset has been advanced just past the end of the field at
the time the items are being put into the protocol tree).
svn path=/trunk/; revision=11506
2004-07-24 09:59:00 +00:00
Jörg Mayer
e869dbb17d
Trivial warning fixes:
...
- comma at end of enum
- function declarations with empty args instead of void
- c++ style comments
svn path=/trunk/; revision=11492
2004-07-23 23:28:08 +00:00
Ronnie Sahlberg
e7172b423b
add nice text item for the case when we could not find the dissector for a specific OID/attribute to make it easier to see where we have missed implementing something.
...
svn path=/trunk/; revision=11491
2004-07-23 23:12:31 +00:00
Ronnie Sahlberg
52d5646696
inside dissect_ber_sequence() we know the expected length of the field that follows.
...
use this and create a new tvbsubset so that
1, reading too much data is flagged as MALFORMED PACKET indicating a bug in the dissector (or a packet that IS malformed)
2, this also implicitely passes the length of the data through the ber.oid dissector handle in case we want to pick it up later.
svn path=/trunk/; revision=11490
2004-07-23 23:06:38 +00:00
Guy Harris
bbbe995ddb
Use "format_text()" on strings to be put into the Info column and the
...
display representation of items in the protocol tree, so we don't get
hosed by non-printable characters.
svn path=/trunk/; revision=11489
2004-07-23 22:39:08 +00:00
Gerald Combs
c6c01ab4b1
Have distclean remove built sources.
...
svn path=/trunk/; revision=11488
2004-07-23 21:24:25 +00:00
Ronnie Sahlberg
19f12428b6
remove some more compiler warnings
...
svn path=/trunk/; revision=11486
2004-07-23 14:00:34 +00:00
Ronnie Sahlberg
0d59053844
make the implicit_tag parameter _U_ to get rid of some compiler warnings in those cases it is not used.
...
svn path=/trunk/; revision=11485
2004-07-23 13:21:48 +00:00
Ronnie Sahlberg
543c91b203
telex and telephone number attributes
...
svn path=/trunk/; revision=11484
2004-07-23 13:11:29 +00:00
Ronnie Sahlberg
e4fdba9e02
Remove a compiler warning for a parameter that is not used
...
in the DirectoryString dissector
svn path=/trunk/; revision=11483
2004-07-23 12:22:13 +00:00
Guy Harris
46e1e52757
If there's no data in the authentication option, don't unescape and
...
tvbuffify it.
svn path=/trunk/; revision=11482
2004-07-23 08:36:07 +00:00
Ronnie Sahlberg
b662cf7641
add all the other (quite a lot of them) attributes that were of the type DirectoryString
...
(see how good it is to put markers for emacs macros in the files, it was pretty quick, wasnt it? i even tested the resulting code.)
svn path=/trunk/; revision=11481
2004-07-23 08:21:51 +00:00
Guy Harris
89f9e1ee88
Use "col_append_str()" and "col_append_fstr()" to build the Info column,
...
rather than building a string, and use "tvb_format_text()" on the data,
so that non-printable characters are escaped.
svn path=/trunk/; revision=11480
2004-07-23 07:59:15 +00:00
Ronnie Sahlberg
1b0f6edbd9
add dissection of DirectoryString, this unfortunately had to be done manually inside the template.
...
Also implement the attribute organizationName which is of this type.
(Add magic comments so emacs-macros will be happy.)
svn path=/trunk/; revision=11479
2004-07-23 07:46:12 +00:00
Ronnie Sahlberg
73f560c866
register ber oid functions through a special function in packet-ber.c which also takes (still unused) the name of the oid
...
so that sometime later it will be easy to add code to add the name of the oid to the dissection.
svn path=/trunk/; revision=11478
2004-07-23 07:08:14 +00:00
Guy Harris
267b501cae
"iax_lookup_circuit_details()" can return null; check whether it's null
...
before using it.
svn path=/trunk/; revision=11477
2004-07-23 06:37:58 +00:00
Guy Harris
90bbb2c32c
We are not guaranteed that "fchdr.r_ctl & 0x0F" is a valid frame type,
...
so don't use "match_strval()", use "val_to_str()".
svn path=/trunk/; revision=11474
2004-07-23 01:32:42 +00:00
Ronnie Sahlberg
744387f3ca
add the countryname attribute
...
svn path=/trunk/; revision=11470
2004-07-22 13:11:13 +00:00
Ronnie Sahlberg
f42a958398
start dissecting AttributeTypeAnddistinguishedValue
...
(which must be implemented by hand inside themplate)
svn path=/trunk/; revision=11469
2004-07-22 10:29:17 +00:00
Ronnie Sahlberg
283807bf4b
dissect the x509if/Name all the way down to the AttributeTypeAndDistinguishedValue structure but not the structure itself.
...
we are getting there, slow but steady
svn path=/trunk/; revision=11468
2004-07-22 10:05:59 +00:00
Ronnie Sahlberg
ea5916772e
minor update
...
UniqueIdentifier is imported from x509sat and not x509if
svn path=/trunk/; revision=11466
2004-07-22 07:51:47 +00:00
Ronnie Sahlberg
dcea6b49c6
get rid of the nasty ber specific oid->callback table and reimplement the functionality using a dissector table instead i.e. the proper way.
...
svn path=/trunk/; revision=11457
2004-07-21 11:13:03 +00:00
Guy Harris
9500f764ce
From Tomas Kukosa: add support for RFC 3253 HTTP methods.
...
svn path=/trunk/; revision=11453
2004-07-21 06:05:24 +00:00
Guy Harris
0a4380f19e
From Roberto Morro: support for GMPLS UNI and E-NNI objects/TLVs.
...
svn path=/trunk/; revision=11452
2004-07-21 05:57:30 +00:00
Guy Harris
c1b410806e
From metatech: at least on Windows XP, if a Centrino 802.11 interface is
...
in promiscuous mode, packets captured promiscuously show up as 802.11
packets encapsulated in Ethernet, with an Ethernet type of 0x2452.
svn path=/trunk/; revision=11451
2004-07-21 05:44:03 +00:00
Guy Harris
9127c0350c
Include "packet-x509sat.h" to declare a function we use.
...
svn path=/trunk/; revision=11447
2004-07-20 20:19:46 +00:00
Anders Broman
bb7d931303
Fix decoding of messafe type 1, if T-bit = Zero
...
svn path=/trunk/; revision=11445
2004-07-20 19:04:48 +00:00
Jörg Mayer
66e1c280a3
make "make dist" work again. Well, almost: currently you
...
need to run
STCHECK_CONFIGURE_FLAGS=--with-ssl=/usr make distcheck
at least on my system.
svn path=/trunk/; revision=11442
2004-07-20 16:58:11 +00:00
Ronnie Sahlberg
a9c3e27415
Small update to AlgorithmIdentifier.
...
Allow the TYPE field to match ANY type of BER construct.
svn path=/trunk/; revision=11441
2004-07-20 10:45:11 +00:00
Ronnie Sahlberg
723d3dbe44
Add the new protocols CMS, X509AF, X509IF, X509CE and X509SAT
...
to the ethereal build.
The dissections are semi-useful but incomplete.
The big problem still remaining is the x509if Name object not being
dissected properly thus causing the dissection to get out of sync/fail
halfway through the certificate structure.
work in progress but already semi-useful.
svn path=/trunk/; revision=11440
2004-07-20 09:11:40 +00:00
Gerald Combs
e20430f876
Fixes (and ugly hacks) for Windows compilation.
...
svn path=/trunk/; revision=11435
2004-07-19 21:18:40 +00:00
Ulf Lamping
5c008e38ba
Fix the win32 nmake generation for now (it will compile/link/run again). This will need more cleanup if the movements of the dissector sources are finished. Hopefully this doesn't broke the unix build.
...
svn path=/trunk/; revision=11423
2004-07-18 23:46:07 +00:00
Jörg Mayer
fd24ad7d92
.cvsignore is dead
...
it has been replaced by
svn proplist -v <dir/file>
and
svn propedit <dir/file>
svn path=/trunk/; revision=11422
2004-07-18 23:44:34 +00:00
Jörg Mayer
56c759212f
Add epan/dissectors/.cvsignore
...
Add tags and TAGS to all .cvsignore files
svn path=/trunk/; revision=11419
2004-07-18 22:51:50 +00:00
Ulf Lamping
66e486054a
some more changes for the win32 nmake process
...
svn path=/trunk/; revision=11417
2004-07-18 21:02:19 +00:00
Ulf Lamping
4fdb830569
first attempt to make Win32 generation (nmake) ready for the dissector movings (but still incomplete)
...
svn path=/trunk/; revision=11415
2004-07-18 20:21:20 +00:00
Guy Harris
892091fe95
Define CLEANFILES only once.
...
svn path=/trunk/; revision=11412
2004-07-18 18:59:09 +00:00
Gilbert Ramirez
669db206cb
Move dissectors to epan/dissectors directory.
...
Also move ncp222.py, x11-fields, process-x11-fields.pl,
make-reg-dotc, and make-reg-dotc.py.
Adjust #include lines in files that include packet-*.h
files.
svn path=/trunk/; revision=11410
2004-07-18 18:06:47 +00:00