summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authormattm@chromium.org <mattm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-12 19:49:40 +0000
committermattm@chromium.org <mattm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-12 19:49:40 +0000
commitbb639038078bfd16f820c026efeb1a9d21395e60 (patch)
treea0176554e744bc729bb014d24215de8de002cc00 /tools
parentc42d7348f690d96354e509a2082f2de9cc137f5c (diff)
downloadchromium_src-bb639038078bfd16f820c026efeb1a9d21395e60.zip
chromium_src-bb639038078bfd16f820c026efeb1a9d21395e60.tar.gz
chromium_src-bb639038078bfd16f820c026efeb1a9d21395e60.tar.bz2
Add NSS PKCS12 import/export functions to CertDatabase.
Use sql: prefix when opening NSS UserDB (this will affect existing Chromeos installations, which had been using the old berkelydb format.) BUG=19991,51327,51328,51330,51332 TEST=net/base/cert_database_nss_unittest.cc Review URL: http://codereview.chromium.org/3018038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55916 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/memcheck/suppressions.txt67
1 files changed, 67 insertions, 0 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 2fbf79c..20fbb3a 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -566,6 +566,72 @@
fun:signal_emit_unlocked_R
fun:g_signal_emit_valist
}
+{
+ bug_51327
+ Memcheck:Cond
+ fun:DecodeItem
+ ...
+ fun:SEC_QuickDERDecodeItem_Util
+ ...
+ fun:lg_PutMetaData
+ fun:sftkdb_ChangePassword
+ fun:NSC_InitPIN
+ fun:PK11_InitPin
+}
+{
+ bug_51332a
+ Memcheck:Leak
+ ...
+ fun:PORT_NewArena_Util
+ fun:sec_pkcs7_create_content_info
+ fun:SEC_PKCS7CreateData
+ fun:sec_pkcs12_encoder_start_context
+ fun:SEC_PKCS12Encode
+}
+{
+ bug_51332b
+ Memcheck:Leak
+ ...
+ fun:PORT_ArenaZAlloc_Util
+ fun:sec_pkcs7_create_content_info
+ fun:SEC_PKCS7CreateData
+ fun:sec_pkcs12_encoder_start_context
+ fun:SEC_PKCS12Encode
+}
+{
+ bug_51330
+ Memcheck:Leak
+ ...
+ fun:p12u_DigestOpen
+ ...
+ fun:SEC_PKCS12DecoderUpdate
+}
+{
+ bug_51328a
+ Memcheck:Leak
+ ...
+ fun:sec_pkcs12_decoder_asafes_notify
+ fun:sec_asn1d_notify_before
+ fun:SEC_ASN1DecoderUpdate_Util
+ fun:sec_pkcs12_decoder_asafes_callback
+ fun:sec_pkcs7_decoder_work_data
+ fun:SEC_ASN1DecoderUpdate_Util
+ fun:SEC_PKCS7DecoderUpdate
+ fun:sec_pkcs12_decode_asafes_cinfo_update
+ fun:SEC_ASN1DecoderUpdate_Util
+ fun:SEC_PKCS12DecoderUpdate
+}
+{
+ bug_51328b
+ Memcheck:Leak
+ ...
+ fun:PORT_NewArena_Util
+ fun:SEC_PKCS7DecoderStart
+ fun:sec_pkcs12_decoder_pfx_notify_proc
+ fun:sec_asn1d_notify_before
+ fun:SEC_ASN1DecoderUpdate_Util
+ fun:SEC_PKCS12DecoderUpdate
+}
#-----------------------------------------------------------------------
# 2. intentional unit test errors, or stuff that is somehow a false positive
# in our own code, or stuff that is so trivial it's not worth fixing
@@ -2470,6 +2536,7 @@
{
bug_32624_c
Memcheck:Leak
+ ...
fun:malloc
fun:PR_Malloc
fun:PORT_Alloc_Util