Guy Harris
7586ab64db
Squelch some const vs. non-const warnings.
...
svn path=/trunk/; revision=16525
2005-11-17 05:02:30 +00:00
Guy Harris
0c8be0fab6
Include <epan/emem.h> to declare ep_alloc().
...
svn path=/trunk/; revision=16524
2005-11-17 04:54:25 +00:00
Ronnie Sahlberg
898dc49980
add a simple g_strlcat define in strutil for gtk==1 where this symbol does not exist
...
svn path=/trunk/; revision=16511
2005-11-16 09:27:43 +00:00
Anders Broman
c33182b898
From Graeme Lunt:
...
Here are a number of small patches for asn1 based dissectors:
acse:
release request/response column information (many X.400/X.500 unbinds are
empty)
"standardised" PNAME to "ISO 8650-1 OSI Association Control Service"
fix for crash when using EXTERNAL dissector
rtse:
column information when attempting a resume
x509if:
generation of LDAP-style DNs from RDNSequences
new function x509if_get_last_dn() to get the last DN generated.
x509af:
DSS parameters
certificate extension naming
subject naming of certificate
x509sat:
Guide syntax (as SET now supported)
PDU exports.
cms:
verification of message digest attribute (SHA-1 and MD5)
ess:
enumerated/restrictive/permissive/informative security categories
x411:
generation of string encoding of X.400 addresses, trace information and message identifiers.
s4406:
separate types for primary and copy precedence to allow better filtering (e.g. primary precedence = flash)
priority-level-qualifier
svn path=/trunk/; revision=16508
2005-11-16 07:13:12 +00:00
Tomas Kukosa
3b770d5c7c
- dissect_ber_object_identifier() returns value as tvb
...
- new dissect_ber_object_identifier_str() function
- BER dissectors adapted and regenerated
svn path=/trunk/; revision=16501
2005-11-14 10:02:31 +00:00
Gerald Combs
adce5ed6a5
Set "COPYCMD=/Y" and remove the "/Y" from each XCOPY command in order
...
to fix compilation under Windows NT. This should fix bug 403.
The changes were made using "find . -name Makefile.nmake | xargs perl
-pi.bak -e 's: /y::i'". They appear to work under XP, but if anything
broke I blame Larry Wall.
svn path=/trunk/; revision=15710
2005-09-07 13:26:23 +00:00
Guy Harris
92e0e21362
Regenerate dissectors with the current asn2eth.
...
svn path=/trunk/; revision=15664
2005-09-02 05:43:49 +00:00
Jörg Mayer
37a3b7529f
Fix more "no previous declaration" warnings - the forgotten files
...
svn path=/trunk/; revision=15170
2005-08-02 04:32:33 +00:00
Ronnie Sahlberg
0ca30abe65
change the symbol dissect_ber_CHOICE back into dissect_ber_choice
...
svn path=/trunk/; revision=14980
2005-07-21 21:12:09 +00:00
Gerald Combs
082651c83e
Define a maximum OID string length, and use it in a lot of places. Fixes a
...
buffer overflow found while fuzz testing.
svn path=/trunk/; revision=14169
2005-04-22 21:17:13 +00:00
Ronnie Sahlberg
fbf762bda5
update asn2eth and all generated dissectors to new dissect_ber_boolean that takes a implicit_tag parameter
...
svn path=/trunk/; revision=13479
2005-02-23 08:57:47 +00:00
Lars Roland
13bf5539af
When using Cygwin's python asn2eth.py
...
generates dissectors with mixed EOL! SVN doesn't allow you to commit such files.
Add a target to all nmake makefiles in asn1 subdirectory which will fix these files.
svn path=/trunk/; revision=13077
2005-01-16 23:26:02 +00:00
Guy Harris
f4a0e4c783
Supply Makefile.nmake files.
...
svn path=/trunk/; revision=13072
2005-01-16 10:38:21 +00:00
Guy Harris
eaf9490e04
Make the Makefile look like the h235 Makefiles, with the new rules.
...
Get rid of their "executable" property, and set svn:keywords to Id and
svn:eol-style to native if they're not already set.
svn path=/trunk/; revision=13071
2005-01-16 10:19:21 +00:00
Ronnie Sahlberg
eeeadf7b7b
remove some asn2eth warnings
...
svn path=/trunk/; revision=12744
2004-12-13 12:43:48 +00:00
Ronnie Sahlberg
bc3979ee23
minor updates, get rid of temporary files during dissection
...
svn path=/trunk/; revision=12725
2004-12-12 01:29:21 +00:00
Ronnie Sahlberg
0e528dc7a1
updates from tomas and anders
...
create some missing makefiles for autogenerated dissectors
finish the transition to the new ber integer dissetor helper signature
and regenerate all ber dissectors
svn path=/trunk/; revision=12724
2004-12-12 01:14:03 +00:00
Ronnie Sahlberg
f102c20151
New protocol: RFC2634 ExtendedSecurityServices
...
updates to cms to accomodate the new protocol
add author to some files
svn path=/trunk/; revision=12573
2004-11-22 03:36:26 +00:00
Ronnie Sahlberg
b48e26b8df
SelectedAttributeTypes are now almost completely implemented also here i added a small makefile to reduce boring typing on the commandline
...
svn path=/trunk/; revision=12556
2004-11-21 08:56:09 +00:00
Ronnie Sahlberg
8b9b044698
update to x509if autogenerate the exports conformance file and create a small makefile since i am tired of typing that long command line every time
...
svn path=/trunk/; revision=12555
2004-11-21 08:22:21 +00:00
Ronnie Sahlberg
7119af2815
Add a whole bunch of dissector to X509IF and export them.
...
X509if is now almost complete.
svn path=/trunk/; revision=12553
2004-11-21 06:40:02 +00:00
Ronnie Sahlberg
e7082f5194
Since we can now handle SEQUENCE OF ANY uncomment this "difficult" field from
...
the Attribute SEQUENCE to make it more complete.
svn path=/trunk/; revision=12527
2004-11-14 09:48:11 +00:00
Ronnie Sahlberg
4bd439e2c4
declare the types for DistinguishedName and RDNSequence
...
svn path=/trunk/; revision=12495
2004-11-06 20:09:00 +00:00
Ronnie Sahlberg
d26b93eb56
export RDNSequence from x509if
...
svn path=/trunk/; revision=12494
2004-11-06 05:31:03 +00:00
Ronnie Sahlberg
eb3f657847
export DistinguishedName from x509if
...
svn path=/trunk/; revision=12493
2004-11-06 05:26:31 +00:00
Ronnie Sahlberg
ed1a11f34f
make x509if use the new ANY type and get rid of the workaround
...
svn path=/trunk/; revision=12492
2004-11-06 02:13:38 +00:00
Ronnie Sahlberg
076d4710ec
more updates of x509if
...
svn path=/trunk/; revision=12433
2004-10-29 11:39:58 +00:00
Ronnie Sahlberg
0e7d35f8b4
Update to x509if use a workaround to emulate the type ANY and remove stuff from teh template
...
svn path=/trunk/; revision=12431
2004-10-29 11:10:31 +00:00
Guy Harris
4c9d419db3
Make the ber_sequence tables "const".
...
svn path=/trunk/; revision=12245
2004-10-08 20:28:04 +00:00
Guy Harris
c11306933e
Set svn:keywords to Id to expand RCS IDs, and set svn:eol-style to
...
native to canonicalize line endings.
svn path=/trunk/; revision=12203
2004-10-05 09:18:55 +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
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
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
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