From 0ecc076d496e3be9b44131a2923897edc4e8116c Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Sat, 16 Feb 2013 11:21:13 -0800 Subject: [PATCH] Bug 842064: Fix build bustage caused by expired certificates in test_signed_apps.js on a CLOSED TREE, a=bustage, a=testonly --HG-- extra : source : ff193fc3dc7d37db4081dd95f1f1aa8e3551d527 --- .../ssl/tests/unit/test_signed_apps/generate.sh | 4 +--- .../ssl/tests/unit/test_signed_apps/trusted_ca1.der | Bin 974 -> 976 bytes .../tests/unit/test_signed_apps/unknown_issuer.zip | Bin 3951 -> 3951 bytes .../manager/ssl/tests/unit/test_signed_apps/valid.zip | Bin 3955 -> 3951 bytes 4 files changed, 1 insertion(+), 3 deletions(-) rewrite security/manager/ssl/tests/unit/test_signed_apps/trusted_ca1.der (83%) diff --git a/security/manager/ssl/tests/unit/test_signed_apps/generate.sh b/security/manager/ssl/tests/unit/test_signed_apps/generate.sh index 03642d0f8aea..e32ea8ff3bfe 100644 --- a/security/manager/ssl/tests/unit/test_signed_apps/generate.sh +++ b/security/manager/ssl/tests/unit/test_signed_apps/generate.sh @@ -39,7 +39,7 @@ sign_app_with_new_cert() db=$tmpdir/$label mkdir -p $db certutil -d $db -N -f $passwordfile - make_cert="certutil -d $db -f $passwordfile -S -v 3 -g 2048 -Z SHA256 \ + make_cert="certutil -d $db -f $passwordfile -S -v 480 -g 2048 -Z SHA256 \ -z $noisefile -y 3 -2 --extKeyUsage critical,codeSigning" $make_cert -n ca1 -m 1 -s "$ca_subj" \ --keyUsage critical,certSigning -t ",,CTu" -x < $ca_responses @@ -75,5 +75,3 @@ replace_zip $srcdir/unsigned.zip $srcdir/simple sign_app_with_new_cert trusted $srcdir/unsigned.zip $srcdir/valid.zip sign_app_with_new_cert untrusted $srcdir/unsigned.zip $srcdir/unknown_issuer.zip certutil -d $tmpdir/trusted -f $passwordfile -L -n ca1 -r -o $srcdir/trusted_ca1.der - -rm -Rf $tmpdir diff --git a/security/manager/ssl/tests/unit/test_signed_apps/trusted_ca1.der b/security/manager/ssl/tests/unit/test_signed_apps/trusted_ca1.der dissimilarity index 83% index ac4a0976c5bbaa556aa8e33d6b9836f3744591ef..9d4e30984dd62a275a5d4988d2c6c82f96d07674 100644 GIT binary patch delta 579 zcwPZR0=)gs2haxyFoFZjFoFWKkqD(BAQufWGcYnSHZeIdGBi0_7!NWqH8U_WF*Y$d zF)}ncT9F@)lUe~Ff2iRf+8lN?LKr##brbc^{uSqCC%oDdWuQoXntDA(XZz&&6KC5G z3QKSUk!pt#efg+=!me2J|Bj6m-5N90KpT3FO>-bytI0m!U6~JF46z2h^MiDE3Mq&( zgRw@g=xfdqlM*sAk$4QFZKF5=bM(Yqqas3pog_W~Q_O;6e-3N}fwr0pwc?NIIamrA z;%HySCG`l<-|oR?te@`LXRg4ECwmugj(Ti7GCvJ$&*tI}|{T4>BsgqcGM!Qp@rGpFj^PNMc!frG#U{_wv9ox@M%M z@c>*{yH1R$0^}`|dID5`AnxiUw#oai-xS+A1;jj;vO-F@jl(iFW_4o;c(63HK1b$kbo%IN&r;*bWrLao1cM3Z>p7IL)oGxPHv_Fw+GtzC% RBTN>8X>6vT6vv7J7yrwt5z+tv delta 577 zcwPZP0>1sw2hIlwFoFZhFoFWIkqD(99v2NUGBGhRHZeFbH8nF@7Y#8pFfuVVF*q@su<$1d(EE6u)}8=hG252@I@i#K?SDq& z7158x)=S_GFYH>bd5I;P0ZFjy4n%pM%vQtnGFR5ZzY2dR=ru^4p)U3Kb!|%dF*mau zHsyobQIZ~}iGSfC8c3HvAT%77DlEHe3m!!H(4{;GhIVDQ;Hrs?s6x@2Y zY2dwLs%{Y0axn^uJWk5Ay?8#aDI&F9rpdmM@)#>w;ehi%#Y4Wu3i3@ET#{`_t5IT0*}revih+ypt90Y@Wt%GmC-lub zq5gOZj)-_bWYP4z${)4iCXEEJw`oa_U*M;pNMrQ{HwmdH=YN&G4Th)J0GlR5OT9TY z1g#cIEB;<)SkAxKTDvfQDqd`ujzrYbaa3yNH#z^L)t*RFg%-OcCCk*hmZRDw1(^Na3I#|(yy>PZAfr6QD#UeN;$0LO;IuZve%WCb1_tlRv)Lt0(;r{S`ke9m-02hNwk+s8dkBbIIwxM7aJyl0 zZ|Lm)nVwx!4>m|I>?m{;{%qc?_ROEn*Ju0Wm+aN`j&rVGxN+dbg)7VM3 zR~zTujQz69e)4JOm5Y>$VxNXCl>ZiOG=H8+&r^@v6N@x&otn4w(*OGBKiBRQ53&3b z89(dG44eDbp=(O+f8T#8^@k4i>YU_j%6;qxUztpZ&Gn&wtNrQ)Ilr zpO{IV6Dv2iHqK<^H^@kBm6ZIy*`Qw1K%%3uVwHkiKcl#GyP34IwzjqLW=46BIr1v! z4xKr2uVLDvnU0L74%`1dvalg4(zflxmYe#|S#+W%t+9MqwY(~G+VaR1argf^8{20u z57DiAdve(Z{y0;~# zroLr!T)6g{|GQFLS1!t&wk`j4{>0|hVIfwtYwl=XP7xG0-@E8r#YelZ3rdau6`nVZ ze!Db7<@t8?6Yr+%%Kmvcv-Y_1_qr<==4`z4V$G-d?D2oabklP=x!&7kT#A1is_<%t zp}%G3q}+tk8}CI=tlLL^ql!Y_4QdN*4>+X z{!iRA6Luf_b*8yHCoF!fn|kiFjf~kMn;QOQet&AsoT`?czS~^e=Ib-*K#V?@jvSAa zI`1YQKCM;()oV==%$yZ0MMly};t6a<9Fk$qbz3$abdXd$ouqM0Y0{e0H5Xo-ay2{s zvsYfIc(F`LsB3-q#ZR){!ph9u_j>or->mBDO7qQ)dj2ssXh;0xKYtmvURWT`*n2uU z{2CDK-@2nP-23n?wO<=Q)=b_LY`lNprQ5IOZQXpo>{n9rj(T<9D@G!9R_`8ky||b3 zS1UQwrzG~=?rE~0^?Y`GaQr7!|E1@F*YRnd_ILKXzWrCEZ<4dO-st|lX`HOxi*NWY zn(=y$on%Yh>!P^*y*CTCPrV^`^?TXcW7qn&bN`F}v`NDJwD-&J<&|^yTg;8V_bc{F zTd35&H#$>K&-Q=OYHd5gyEnY{%lgmE{;%>DX2^Yhx^E7mm8(xp)7cvfh2? za-L=QbnCqpmrG+EOD4?}GB)zBf5o?)98V21xP504$zB zh0Wwfo;b$$;3z5jlP delta 1326 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 BnLGdh delta 1415 zcwTLkeKgYx7{`B%RbIxyvJu@xQ+JHXJCz*W<1%lB5EaI}&*uGYy`ga_cBRRsaN8w% z6_(H{7T5|5 zyWt&*AbUZtGH>3qVadyFXbKdJ*f1yu!D*XD8yNY;;DW0HT0QU%T5Cy1d*lGX5extj z001yf#~h5D-HxCfjJ=LJnBjsSgint}3UDIkKrgfLI(hKPbuuQGTr_-n@(iWG``RU{ zb6yGKjP{L-@eb;OE$8=qv;<>ZeJPwRsif}^%qUza4u=cFojw&AsV4tHOB=?ZgA3+r zdB-uJ#ET)&sgZWF)5}@|d24cCtwN!^yaI#DNu{Q8a&o|*Rd?c4y%dC=>eaG@i)Q!H zCYGjrH1N#&Y8ea;Z_25^*M9Aa&Xoq5d9w7gAay7ZuuRgd+8_2r6nJ`VIU}8lrL% zPfK(3pJX4zwpQ65tJI8y#&X|$m^$^omDyrt@*_iB_HL9$>) zJjx*dZP`F^&z%&cjiffQXEt#LyI@r6Vn>BGt~3)yd%TgN0Y!I-HFR-qNjNxqyt>&w z;O>F7V#>R=O22$ZFAdUm;#_L0nJF68WMX1AB?GRnH`zT++D_U70)tFd-JxC6rc=Sw z&%;7OvDol1izyIUaK6j$Ds@8p`3Ty~@K7g`esWy0e{Nf07?Zei3U=c}bmwYx4yPhS z9r8FSPxO0Y9;s(Xx_#jwdobhmL8vgow2zNRy@neHKO}U2rfGY-F3cFjUL(+xw@ga$ z&D6HIlDF)aq+hsE{j29WdsuKE&+*&>qgQ#-K^V%AS?5oEV1M}zS?U>(Hml=_m5eaw z6gx}Jc3|8Bs}_DE5E&d{yJd%udA(I*D4)%A-CNXV8!X%IT#4*`>{}PxRusn(BiwvZ zxURrv1r3u%RZMNq5&pG~)H2)CclOcD=PrITiUTGPo)z72Ax+q9&bk+Y-)FRFpGM?*UvXF9+lL{)yOF2?wu2Z-x6fX8r8N*x!E$zH1=Zuv@RVejwxdpZ!i21FHo))ri$Q zND1Cf`NISq7xmqpje#BK+?Qt_qK4O2<}rdRwhEAD2uUh#tlsaQ ztovPSle7lS+ffUOUgghbv{rv@&RA9kHo*m~gKGmrl(S0la$kl|N@JU(Vk%o|tdq*a z!$n3`Q}G+)C~%1R{|CVk8=bF#2Jr3pKa8W$A*jtST!@xkveLhBcl5}A_w;#L@ipse Wc)d5=uXRR-OF68906$gUP=5pCWSIv5 -- 2.11.4.GIT