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
f28323ba39
From Graham Bloice: add resources to wiretap.dll.
...
svn path=/trunk/; revision=11476
2004-07-23 06:11:50 +00:00
Guy Harris
43b2da02ae
Note that you *MUST* make sure "match_strval()" doesn't return null
...
before using its value, or must check for a null return value and handle
it specially, otherwise you put Ethereal at risk of crashing with bad
packet data.
svn path=/trunk/; revision=11475
2004-07-23 01:37:35 +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
Guy Harris
cbc46d3e98
"dissect_x509if_AttributeTypeAndDistinguishedValue()" is static - don't
...
declare it as non-static in the header file.
svn path=/trunk/; revision=11473
2004-07-22 20:08:08 +00:00
Ulf Lamping
f6c9daa5ec
use gtk_clipboard_get(), so the "copy to clipboard" is available in all GTK2 versions
...
svn path=/trunk/; revision=11472
2004-07-22 18:42:50 +00:00
Ulf Lamping
cf51c277bb
from Thomas Palmer: add "Copy to clipboard" button to the conversation table dialogs
...
svn path=/trunk/; revision=11471
2004-07-22 16:36:50 +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
7a3139b764
minor update
...
GeneralNames is defined in x509ce and not x509if
svn path=/trunk/; revision=11467
2004-07-22 08:00:33 +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
Jörg Mayer
769507d234
Fix the fix to krb5
...
svn path=/trunk/; revision=11465
2004-07-21 22:37:04 +00:00
Gerald Combs
83b366536a
Add doxygen.cfg to the "clean" target.
...
svn path=/trunk/; revision=11464
2004-07-21 22:12:49 +00:00
Guy Harris
67f0f40bfa
Include "packet-x509sat.h" to declare a function we use.
...
svn path=/trunk/; revision=11463
2004-07-21 19:23:18 +00:00
Jörg Mayer
6ecefef982
Forgotten case: Make krb5 fail if it requires -lcrypto but no --with-ssl=... is not given
...
svn path=/trunk/; revision=11458
2004-07-21 17:45:05 +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
Ronnie Sahlberg
9bbc41e501
reverse part of jmayer's last patch to make tethereal build again
...
svn path=/trunk/; revision=11456
2004-07-21 09:00:56 +00:00
Ronnie Sahlberg
1824fa29c2
GdkDisplay is only available in gtk 2.2 and later
...
it is not available in gtk 2.0 which all of us using more prooven and stable (==obsolete) versions use.
svn path=/trunk/; revision=11455
2004-07-21 08:51:08 +00:00
Guy Harris
6041d12dde
From Laurent Rabret: OPSI support.
...
svn path=/trunk/; revision=11454
2004-07-21 06:31:33 +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
Ulf Lamping
1f4829897a
from Thomas Palmer: copy content of hostlist table to clipboard in csv format.
...
svn path=/trunk/; revision=11450
2004-07-20 23:48:50 +00:00
Ulf Lamping
35f26ce2c2
refactoring and renaming finished
...
svn path=/trunk/; revision=11449
2004-07-20 21:39:54 +00:00
Ulf Lamping
e083ac3514
some more renaming of the conversation tables things
...
svn path=/trunk/; revision=11448
2004-07-20 20:56:53 +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
Jörg Mayer
dacfa8f1a4
Make building rpms possible again. Feedback for improvements welcome.
...
svn path=/trunk/; revision=11446
2004-07-20 19:55:01 +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
Guy Harris
5dca1e794c
As Joerg Mayer noted, the value of LIBS should be saved outside the
...
loop.
svn path=/trunk/; revision=11444
2004-07-20 18:42:28 +00:00
Jörg Mayer
eebd26f377
Make configure continue after disabling Net-SNMP when the openssl libs
...
are reuired for SNMP to link but not enabled on configure.
svn path=/trunk/; revision=11443
2004-07-20 17:42:42 +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
Ulf Lamping
d23af58fd6
renamed endpoint_talkers to conversations, as this reduces confusion in combination with the hostlist/endpoints table
...
(some code refactoring still needs to be done in table.c/.h).
svn path=/trunk/; revision=11439
2004-07-20 06:06:41 +00:00
Guy Harris
f9c41e9913
"gtk/filter_prefs.h" was renamed "gtk/filter_dlg.h"; update the Makefile
...
stuff appropriately.
svn path=/trunk/; revision=11438
2004-07-19 23:21:01 +00:00
Guy Harris
a4f1f4703d
It's not called "filter_prefs.h" any more.
...
svn path=/trunk/; revision=11437
2004-07-19 23:17:20 +00:00
Ulf Lamping
bfd6ace52e
renamed filter_prefs to filter_dlg, as the filter settings are (well, for a long time) no longer part of the preferences dialog.
...
svn path=/trunk/; revision=11436
2004-07-19 21:42:01 +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
7b3b0c6293
Explain some of the File/Export dialog controls
...
svn path=/trunk/; revision=11434
2004-07-19 18:07:39 +00:00
Ulf Lamping
556f1245e4
The first draft of an updated "Ethereal User's Guide" redesigned and updated to the current released Ethereal version 0.10.5.
...
As generation of output files is a bit tricky, please have a look at the Readme.txt file for instructions.
Please send comments and improvements.
svn path=/trunk/; revision=11433
2004-07-19 16:59:49 +00:00
Ronnie Sahlberg
5d366ee1e2
work in progress
...
New protocol CryptogrtaphicMessageSyntax
As the X.509xx protocols this protocol is not yet linked with ethereal but a work in progress.
Within the next few days the changes needed to packet-kerberos and packet-ber will be added to implement an embryonic pkinit implementation inside packet-kerberos which will in turn call cms and the x509 dissectors.
The dissectors are still very incomplete but already relatively useful.
svn path=/trunk/; revision=11432
2004-07-19 09:03:28 +00:00
Ronnie Sahlberg
71b70c924b
Work in progress
...
New protocol X.509 Selected Attribute Types
This new protocol is not linked with ethereal yet
svn path=/trunk/; revision=11431
2004-07-19 08:59:50 +00:00
Ronnie Sahlberg
4f82d639f9
Work in progress
...
New protocol X.509 Information framework
this new protocol is not yet linked with ethereal and needs extra massage before it can be used.
svn path=/trunk/; revision=11430
2004-07-19 08:57:29 +00:00
Ronnie Sahlberg
e06409d083
Work in progress
...
New protocol X.509 Certificate Extensions
This new code provides required functionality to the x509af dfissector
it is not linked with ethereal yet and needs extra massage bewfore invoked.
svn path=/trunk/; revision=11429
2004-07-19 08:54:44 +00:00
Ronnie Sahlberg
01c59fe6a0
Work in progress
...
checkin of new protocol X.509 Authentication Framework
This new protocol is not linked yet to ethereal or yet used since it needs other support protocols and massaging before it can be used.
svn path=/trunk/; revision=11428
2004-07-19 08:51:57 +00:00
Guy Harris
2ad97737fe
Pull the address (and port and circuit type) stuff out of
...
"epan/packet_info.h" and put it in "epan/address.h".
Use the AT_ values from "epan/address.h" for address types in the
interface lists rather than having our own FAM_ enums.
svn path=/trunk/; revision=11427
2004-07-19 02:27:17 +00:00