aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-cms.c
AgeCommit message (Collapse)AuthorFilesLines
2013-12-09- Forward declaration of register functions.Anders Broman1-6/+9
svn path=/trunk/; revision=53877
2013-10-31Add a data parameter to call_ber_oid_callback to be able to pass data to ↵Michael Mann1-7/+7
subdissectors found with dissector_try_string_new. The intention is to aid in the removal of pinfo->private_data use as well as static global variables in a dissector. For now, all calls to call_ber_oid_callback have the data parameter set to NULL. svn path=/trunk/; revision=52994
2013-09-05Generated file differs in whitespace output Jörg Mayer1-1/+1
svn path=/trunk/; revision=51774
2013-08-01Move a bunch of the crypt modules and pint.h into wsutil.Jeff Morriss1-10/+11
This means wsutil now links against libcrypt. Protect a bunch of the crypt header files from multiple inclusion. svn path=/trunk/; revision=51100
2013-05-27Postfix FT_NONE fields with "_element" string to reduce number of ↵Pascal Quantin1-58/+58
incompatible filters in ASN.1 dissectors https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2402 svn path=/trunk/; revision=49599
2013-04-11Update the ASN.1 based dissectors following the changes done in r48812Pascal Quantin1-2/+2
svn path=/trunk/; revision=48820
2012-11-12Added attributes from RFC 2798.Stig Bjørlykke1-15/+16
svn path=/trunk/; revision=46013
2012-09-24Regenerate asn.1 dissectors.Jakub Zawadzki1-6/+6
svn path=/trunk/; revision=45110
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45017
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2012-01-15Rename crypt-xxx to xxxJörg Mayer1-2/+2
svn path=/trunk/; revision=40511
2011-10-15Update generated ASN1 *.[hc] files after recent work done by Jeff Morriss;Bill Meier1-1/+1
The only change in each file is in a comment showing the asn2wrs cmd used to build that file. svn path=/trunk/; revision=39427
2011-05-13Regenerate ASN.1 dissectors to update the #line directive.Stig Bjørlykke1-28/+28
svn path=/trunk/; revision=37118
2011-02-20Add changes in r35546 to template and conformation file.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=36010
2011-01-16Use tvb_memeql() and tvb_memcpy().Jeff Morriss1-10/+10
Use tvb_ip_to_str() and tvb_ip6_to_str(). There's no need to pass the result of tvb_get_ptr() as the 'value' in proto_tree_add_*(): just use proto_tree_add_item(). Replace some tvb_get_ptr()s with tvb_get_ephemeral_string()s to ensure the return string is NULL terminated. svn path=/trunk/; revision=35546
2010-09-23Replace blurbs that match the name (case insensitive) with NULL.Jeff Morriss1-3/+3
svn path=/trunk/; revision=34227
2010-08-24Rewrote to fetch content_tvb from dissect_ber_octet_string().Stig Bjørlykke1-27/+16
Display eContent entry (with length) in tree. svn path=/trunk/; revision=33912
2010-05-11Add a little more code to avoid not-very-useful blurbs:Jeff Morriss1-12/+12
- Change spaces in the name to underscores before comparing it to the blurb. - Check if the type simply as T_ prepended to the name. - Don't put in a blurb of "NULL". and regenerate the dissectors. svn path=/trunk/; revision=32748
2010-05-11Regenerate a few of the ASN.1 dissectorsJeff Morriss1-124/+124
svn path=/trunk/; revision=32742
2010-04-14Register SignedData as a BER syntax dissector.Stig Bjørlykke1-0/+1
svn path=/trunk/; revision=32459
2010-04-06#include <stdio.h> not needed.Bill Meier1-7/+6
svn path=/trunk/; revision=32405
2010-01-12Update to RFC5652.Stig Bjørlykke1-38/+120
svn path=/trunk/; revision=31501
2010-01-12Update to RFC3369.Stig Bjørlykke1-55/+334
svn path=/trunk/; revision=31500
2009-10-11Make all proto_* values static.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=30516
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-14/+14
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2009-05-16Regenerate all asn2wrs generated dissectors.Stig Bjørlykke1-14/+14
svn path=/trunk/; revision=28379
2009-02-07#include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...Bill Meier1-7/+6
svn path=/trunk/; revision=27390
2008-11-10fix problem with X.411 asn2wrs compilation, all dissectors regeneratedTomas Kukosa1-1/+1
svn path=/trunk/; revision=26740
2008-11-01Regenerate all asn2wrs generated dissectorsAnders Broman1-14/+14
svn path=/trunk/; revision=26670
2008-08-01Regenerated to use the new decode function for UTCTime.Stig Bjørlykke1-4/+2
svn path=/trunk/; revision=25898
2008-07-22Get rid of some unused code warnings.Anders Broman1-23/+13
svn path=/trunk/; revision=25796
2008-07-22Get rid of some unused code warnings.Anders Broman1-34/+16
svn path=/trunk/; revision=25791
2008-01-03Get rid of ber_created_item().Anders Broman1-3/+3
svn path=/trunk/; revision=24007
2007-11-01Change:Anders Broman1-3/+3
get_oid_str_name() -> oid_resolved_from_string() get_oid_name() -> oid_resolved_from_encoded() svn path=/trunk/; revision=23331
2007-10-31Use oid_add_from_string for adding names.Anders Broman1-4/+4
svn path=/trunk/; revision=23318
2007-09-13Regenerate with -X and -T option.Anders Broman1-562/+298
Should "sha-1 OBJECT IDENTIFIER..." etc be registerd as oid names? svn path=/trunk/; revision=22858
2007-08-25get users of oid_resolv to use the new oids, rollout packet-snmp.cLuis Ontanon1-1/+1
svn path=/trunk/; revision=22651
2007-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer1-2/+2
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627
2007-08-17Support for the decryption of EncryptedData which is used by PKCS12Graeme Lunt1-20/+31
Uses the PBE routines from PKCS12. svn path=/trunk/; revision=22535
2007-05-22Prepare for the use of the new -X parameter for BER encoded protocols.Anders Broman1-147/+147
svn path=/trunk/; revision=21889
2007-05-15actx in the rest of dissect_ber..()lAnders Broman1-21/+21
svn path=/trunk/; revision=21773
2007-05-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman1-361/+392
svn path=/trunk/; revision=21753
2007-05-06Start introducing actx to ber functions.Anders Broman1-87/+87
svn path=/trunk/; revision=21705
2007-05-03EXTERNAL type is handled in asn2wrs nowTomas Kukosa1-1/+1
private implementations were renamed EXTERNAL -> EXTERNALt svn path=/trunk/; revision=21662
2007-03-23Support for recognising RC4 algorithm.Graeme Lunt1-11/+12
svn path=/trunk/; revision=21151
2007-03-21change the signature that asn2wrs generates for functions to marm all ↵Ronnie Sahlberg1-184/+184
parameters as _U_ to reduce the number of compiler warnings. update some template and cnf files to use _U_ as well svn path=/trunk/; revision=21088
2007-01-28Support for SMIMECapabilities and KeyPreference attributes.Graeme Lunt1-12/+341
ContentInfo syntax for .p7s, .p7c and .p7m files. svn path=/trunk/; revision=20585
2007-01-13New protocol dissector for PKCS#12 - Personal Information Exchange Syntax.Graeme Lunt1-42/+32
Generally found within a file (.p12 or .pfx) or as a directory attribute (userPKCS12 from iNetOrgPerson). Wiki page and sample file to follow. svn path=/trunk/; revision=20416
2007-01-12Move sha1.[ch] to epan/crypt/crypt-sha1.[ch]. Remove duplicate code.Gerald Combs1-6/+6
svn path=/trunk/; revision=20399
2007-01-02Move epan/crypt-md5.[ch] to epan/crypt. RemoveGerald Combs1-10/+10
epan/crypt/airpdcap_md5.[ch]. Fix up whitespace. svn path=/trunk/; revision=20277