From ec2a79ea3bb99a01ad43989f100bb152bf5d2ad8 Mon Sep 17 00:00:00 2001 From: Jermolene Date: Sun, 7 Jun 2015 12:25:55 +0100 Subject: [PATCH] Remove unneeded .java and .class files Fixes #1775 --- .../source/tiddlywiki/java/TiddlySaver.class | Bin 775 -> 0 bytes .../source/tiddlywiki/java/TiddlySaver.jar | Bin 4982 -> 0 bytes .../source/tiddlywiki/java/TiddlySaver.java | 71 ---- .../java/TiddlySaverVerify.keystore | Bin 868 -> 0 bytes .../tw2/source/tiddlywiki/java/UnaMesa-2.cer | 38 --- .../tw2/source/tiddlywiki/java/UnaMesa-3.cer | Bin 806 -> 0 bytes .../source/tiddlywiki/java/UnaMesa.old.cer | Bin 832 -> 0 bytes editions/tw2/source/tiddlywiki/java/build | 5 - .../tw2/source/tiddlywiki/java/sign.readme | 323 ------------------ editions/tw2/source/tiddlywiki/java/verify | 2 - .../tw2/source/tiddlywiki/java/verify.readme | 46 --- 11 files changed, 485 deletions(-) delete mode 100755 editions/tw2/source/tiddlywiki/java/TiddlySaver.class delete mode 100755 editions/tw2/source/tiddlywiki/java/TiddlySaver.jar delete mode 100755 editions/tw2/source/tiddlywiki/java/TiddlySaver.java delete mode 100755 editions/tw2/source/tiddlywiki/java/TiddlySaverVerify.keystore delete mode 100755 editions/tw2/source/tiddlywiki/java/UnaMesa-2.cer delete mode 100755 editions/tw2/source/tiddlywiki/java/UnaMesa-3.cer delete mode 100755 editions/tw2/source/tiddlywiki/java/UnaMesa.old.cer delete mode 100755 editions/tw2/source/tiddlywiki/java/build delete mode 100755 editions/tw2/source/tiddlywiki/java/sign.readme delete mode 100755 editions/tw2/source/tiddlywiki/java/verify delete mode 100755 editions/tw2/source/tiddlywiki/java/verify.readme diff --git a/editions/tw2/source/tiddlywiki/java/TiddlySaver.class b/editions/tw2/source/tiddlywiki/java/TiddlySaver.class deleted file mode 100755 index 64cac680159ceaae80a5ae02315676b21791a81c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 775 zcmb7?OH0E*5Xb-9S87bv*7w``Y<(5QgHjPnK`00cir_IOOIcYqlB@;4lLx(6Q4r65 zC~*=CR@;N_A(Pqp&3|WS=l$dP6~HD6CVDYwV8}!aqb9~MZeYT|q=^)!3{0CyW5&R& zfjNfMzEDCRFvJVRbB09Kb2&p=dbWEgB>nCdj;`#6U6Qt{mrk`WRK47}Q|#O#mB4QB zFO|JNsdS1IYZfeI7&2$Vb>;0TDf)|B3}CQoN^!p`?I7Smh~*8;TUfv%!@%#Fe<^H- z{1QX)f}nj1`97w(}Tr5oTXsORh_m$S~{_j@qCuP3dwSYVk~@6>#Uq7y7nT zaU325RZnT(lal*%FV{QqMT5Fu=WcY&&y4S2#nHl3<@V+uUtV!Xml+QKUtRZl(?aQU zTi(zt(2UfOM>t^NiieMY41N2^%aWycL2|VT_7KL&?Z-eXJdGqJ5cY!D#p?Q66Y(b` s-jKX+p;_cwXr2Z&LA%2*NQLM|6Gp_QAJKEy!biyFXu@NW4@!yFCuWSpU;qFB diff --git a/editions/tw2/source/tiddlywiki/java/TiddlySaver.jar b/editions/tw2/source/tiddlywiki/java/TiddlySaver.jar deleted file mode 100755 index e42d06d3a54b21c5c925b95b239803bf604ace66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4982 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 UQE#>3?MB`{ZMPd*@E7KP065KJq5uE@ diff --git a/editions/tw2/source/tiddlywiki/java/TiddlySaver.java b/editions/tw2/source/tiddlywiki/java/TiddlySaver.java deleted file mode 100755 index df7d17316..000000000 --- a/editions/tw2/source/tiddlywiki/java/TiddlySaver.java +++ /dev/null @@ -1,71 +0,0 @@ -import java.io.BufferedReader; -import java.io.BufferedWriter; -import java.io.File; -import java.io.FileInputStream; -import java.io.FileOutputStream; -import java.io.FileReader; -import java.io.FileWriter; -import java.security.AccessController; -import java.security.PrivilegedAction; - -public class TiddlySaver extends java.applet.Applet { - public String loadFile(final String filename, final String charset) { - return (String)AccessController.doPrivileged(new PrivilegedAction() { - public Object run() { - try { - if (charset.length() == 0) { - StringBuffer data = new StringBuffer(); - BufferedReader r = new BufferedReader(new FileReader(filename)); - String line; - while ((line = r.readLine()) != null) data.append(line).append("\n"); - r.close(); - return data.toString(); - } else { - File f = new File(filename); - FileInputStream i = new FileInputStream(f); - byte[] b = new byte[(f.length() > Integer.MAX_VALUE) ? Integer.MAX_VALUE : (int)f.length()]; - int offset = 0; - int num = 0; - while (offset < b.length && (num = i.read(b, offset, b.length - offset)) >= 0) { - offset += num; - } - i.close(); - return new String(b, 0, offset, charset); - } - } catch (Exception x) { - x.printStackTrace(); - return null; - } - } - }); - } - public int saveFile(final String filename, final String charset, final String data) { - return ((Integer)AccessController.doPrivileged(new PrivilegedAction() { - public Object run() { - try { - if (charset.length() == 0) { - int e, s = 0; - BufferedWriter w = new BufferedWriter(new FileWriter(filename)); - do { - e = data.indexOf('\n', s); - if (e == -1) e = data.length(); - w.write(data, s, e - s); - w.newLine(); - s = e + 1; - } while (s < data.length()); - w.close(); - return new Integer(1); - } else { - FileOutputStream o = new FileOutputStream(filename); - o.write(data.getBytes(charset)); - o.close(); - return new Integer(1); - } - } catch (Exception x) { - x.printStackTrace(); - return new Integer(0); - } - } - })).intValue(); - } -} \ No newline at end of file diff --git a/editions/tw2/source/tiddlywiki/java/TiddlySaverVerify.keystore b/editions/tw2/source/tiddlywiki/java/TiddlySaverVerify.keystore deleted file mode 100755 index 65fdce53b618727afa0ab7f0ff4e6bc4c7ad8bd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 868 zcmezO_TO6u1_mY|W(3o$Ntr2`6+oW4@jo3!2G$5YQv*u|24*#bCT1mrCZ_HM%uI|- zOak6TMH8Q?283yvl-5P(rFIzbvTYW;3>rI`8XFlty*tzE8z8oTEAH%roeP$UZPcyZ@!r~x@y?+I zY&Yeme3}rtql#;}(ch%W%MUbtU;eVbre>%A3B}ps;ScY9cf0sV=AeiE0>-u4Z~x|m zXx-_U72ddi?$#yi{Jp(pS*9+CQ0WNYH$z+SuB=&n@Y&a98l?(3AMM{)8U74!@8RDV zy}p=0mqPDa(=EpBo>_WQ&ORE;OwXeRAL|x(yz)QVIaoFq0I)2aCT;9HZCBGg|W$; ziBSw3jj}8(Vg@1xd_cRAq?no58w`wK+87yG)C^P%lwf=V#x^miQ}UCG3y|Cbj7iRf zHV?+OA5K6`EX+(S0>~i`Omob@Ag?fzJkQy3@%1*HPcPp|M_5L%vwC(U-@7KO<#X%w zw}tbLlppT-%bjvl@X?e9ZyEjB#jpPTQTd#AN85K^Mn+av27^#T zZUas>=1>+kVWucYLsbK15Qj@xCL|-Vyd+h@IX|zsG^ZppFI_<+prle$!KWle&rse# z7Nm?>SPZT#B~>9fGd&Na(Am*IPMp`!z`)qR!~hJUfLtRW*VxF|)Y8;4${-)f+R$J_ zVFN*sc^txA&WSmhY57HYnTdu%1_B^Kc45wd#GHHu$DERULjeOmu=_;VL-P`SQ;QQ} zTDe8ILNZfQaw@|!vom4JnBmF{8s{VXoRO7*xv`hQps|ywv611^yEDDM0b&cd;?6$U zxnP;tM%~&S@2&k9?;Kjdc2jQ3rwO4us<@UL{Y{#@{6N$9U|g&H_HRyz)}4-7;f?#}Ze6m@-`iW3W$Jx-F~85tNCH{LL4ylTJ$^q#CRBjbM-CIbcoI}lHv#oWNu zz<7b-0{u4KjFOT9D}DXsq8z;va17}s=jZA}V!=5-B^4S6&W?IOB?j^!{i-Yy24ZX+ z+HAlGXJ=++;{vi+7@N$Q7{$QRD9gekW*}m~2ecbWikXSM!N3TnjggT>%|OLK3C1^I zY!ibzB|o{i0Ld-DnB+`o^I&ZI;RMvg!py`XfE@C`G{+1K@(Lr#^PDXgUvJa-^zxl_ zgk=Oft7k{@y=$^sKDSPPTR87X`Oz<@l_p=9!4Y_TzjJEVP5w)~+$lE&A5D4imeHSG z{OaEy)em*j&n{0mS(m@*l_GcL@AX?xr|Yk8|8Xx>cEa{6!jp9(7#_zvY+dQ=ef0E_ Vto%iD>{54MI=A-C<%ts$O96;S{D}zC( zA-4f18*?ZNn=n(9qoJySGKj+^EEAHESYDE<;GCaVT$)ponU}7h5l~X8so+zRqGu>? zAPZ8)EG!0BmXfLvoSB{nQt0exAScdiU}0cvWM%*cQR2LY1|Y7Hv8ko0Wt2f<2a>&^ z!G^*Hf*=Dqgt?p(b28KNi}ErPVS?>}5GTd$Q8W&9H^XbSCJ9$i(LaWU91ti1ltxg)lJuC`T|Y`eC4M(JXMhmVp^ zB=21z<#=J!=2MF%-CkDja3nZGHZQ?sg_`Q&sNL604}4r*Uwp8fZRy2-EhbjWZl3Ym zDsjScTDUkXaTKs^!1aAa`Z~Tai^D@pQ{gvALsm(RA}rtJL&h0C!i)4W+oN^yfhmCxsn7O diff --git a/editions/tw2/source/tiddlywiki/java/build b/editions/tw2/source/tiddlywiki/java/build deleted file mode 100755 index b4bae1a78..000000000 --- a/editions/tw2/source/tiddlywiki/java/build +++ /dev/null @@ -1,5 +0,0 @@ -javac -source 1.2 -target 1.2 -g:none TiddlySaver.java -jar cf TiddlySaver.jar TiddlySaver*.class -# assume you have UnaMesa.keystore in the same directory -# and Passphrase for keystore -jarsigner -keystore UnaMesa.keystore TiddlySaver.jar BidiX diff --git a/editions/tw2/source/tiddlywiki/java/sign.readme b/editions/tw2/source/tiddlywiki/java/sign.readme deleted file mode 100755 index ceaa17b2b..000000000 --- a/editions/tw2/source/tiddlywiki/java/sign.readme +++ /dev/null @@ -1,323 +0,0 @@ - - Readme file for signing TiddlySaver applet - -for verifying see verify.readme file - -1 - HISTORY - -2010 03 06 - BidiX : Signing TiddlySaver.jar with a new Signing Certificate - The files were updated with the new process used for signing (sorry my Macbook was configured in French) - New signed TiddlySaver.jar was tested with Safari 4.0.4 on MacOS 10.6.2 -2008 04 06 - BidiX : documentation -2008 04 06 - BidiX : create TiddlySaverVerify.keystore -2008 03 27 - BidiX : Signing TiddlySaver.jar -2008 03 26 - BidiX : obtaining UnaMesa Signing Certificate -2008 03 17 - BidiX : Issuing a certificate request to Thawte with a BidiX CSR -2003 03 12 - BidiX : Create UnaMesa.keystore with BidiX alias and Private key - - -2 - UNAMESA.KEYSTORE CREATION - -Using this command: ----------------- -> keytool -genkey -keyalg RSA -alias BidiX -keystore UnaMesa.keystore -Tapez le mot de passe du Keystore : -Ressaisissez le nouveau mot de passe : -Quels sont vos pr?nom et nom ? - [Unknown] : BidiX -Quel est le nom de votre unit? organisationnelle ? - [Unknown] : TiddlyWiki -Quelle est le nom de votre organisation ? - [Unknown] : UnaMesa -Quel est le nom de votre ville de r?sidence ? - [Unknown] : Palo Alto -Quel est le nom de votre ?tat ou province ? - [Unknown] : California -Quel est le code de pays ? deux lettres pour cette unit? ? - [Unknown] : US -Est-ce CN=BidiX, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US ? - [non] : OUI - -Sp?cifiez le mot de passe de la cl? pour - (appuyez sur Entr?e s'il s'agit du mot de passe du Keystore) : -Ressaisissez le nouveau mot de passe : ---------------- - -For security reasons the Keystore is kept in a safe place in BidiX environment (BidiX @ bidix.info) - - -3 - CERTICATE REQUEST -Using this command : --------------- -> keytool -certreq -alias BidiX -file certreq -keystore UnaMesa.keystore -storepass "???" -> cat certreq ------BEGIN NEW CERTIFICATE REQUEST----- -MIIBrTCCARYCAQAwbTELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExEjAQBgNVBAcT -... -sxoX+IbLVSs4Ye4HDqFodRkmehWBJsdWpQa/yji72pY+eA3fCgTt57VL+san9pPaLcwPfAiL23cD -R1j/y2RjQYLpE0PH+vQXn26xNeUDo2OONijyG0RLIX57yA== ------END NEW CERTIFICATE REQUEST----- ---------------- -Certificate received ------BEGIN PKCS #7 SIGNED DATA----- -MIAGCSqGSIb3DQEHAqCAMIACAQExADALBgkqhkiG9w0BBwGggDCCAyIwggKLoAMC -... -PwnOVRks7+YHJOGv7AAAMQAAAAAAAAA= ------END PKCS #7 SIGNED DATA----- -copied in UnaMesa-2.cer - -4 - ADDING CERTICATE TO KEYSTORE ---------------- -> keytool -import -alias BidiX -trustcacerts -file UnaMesa-2.cer -keystore UnaMesa.keystore -Tapez le mot de passe du Keystore : -R?ponse de certificat install?e dans le Keystore ---------------- -List Keystore ---------------- -> keytool -list -v -alias BidiX -keystore UnaMesa.keystore -Tapez le mot de passe du Keystore : -Nom d'alias : BidiX -Date de cr?ation : 6 mars 2010 -Type dentr?e?: {0} -Longueur de cha?ne du certificat : 3 -Certificat[1]: -Propri?taire?: CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US -?metteur?: CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA -Num?ro de s?rie?: 4b727291e62550562934757e5b6e6588 -Valide du?: Thu Mar 04 01:00:00 CET 2010 au?: Sun Mar 04 00:59:59 CET 2012 -Empreintes du certificat?: - MD5?: 1B:79:CE:47:BE:A9:E4:04:2A:DD:04:F5:BA:62:64:AD - SHA1?: 42:A9:6F:4D:C3:20:F8:7F:90:1A:1F:A5:66:92:ED:06:38:19:1E:D4 - Nom de lalgorithme de signature?: {7} - Version?: {8} - -Extensions?: - -#1: ObjectId: 2.5.29.19 Criticality=true -BasicConstraints:[ - CA:false - PathLen: undefined -] - -#2: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false -AuthorityInfoAccess [ - [accessMethod: 1.3.6.1.5.5.7.48.1 - accessLocation: URIName: http://ocsp.thawte.com] -] - -#3: ObjectId: 2.5.29.4 Criticality=false - -#4: ObjectId: 2.5.29.31 Criticality=false -CRLDistributionPoints [ - [DistributionPoint: - [URIName: http://crl.thawte.com/ThawteCodeSigningCA.crl] -]] - -#5: ObjectId: 2.5.29.37 Criticality=false -ExtendedKeyUsages [ - codeSigning - 1.3.6.1.4.1.311.2.1.22 -] - -#6: ObjectId: 2.16.840.1.113730.1.1 Criticality=false -NetscapeCertType [ - Object Signing -] - -Certificat[2]: -Propri?taire?: CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA -?metteur?: EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA -Num?ro de s?rie?: a -Valide du?: Wed Aug 06 02:00:00 CEST 2003 au?: Tue Aug 06 01:59:59 CEST 2013 -Empreintes du certificat?: - MD5?: D4:A7:BF:00:7B:6A:0C:20:D9:23:CD:5B:60:7B:7C:12 - SHA1?: A7:06:BA:1E:CA:B6:A2:AB:18:69:9F:C0:D7:DD:8C:7D:E3:6F:29:0F - Nom de lalgorithme de signature?: {7} - Version?: {8} - -Extensions?: - -#1: ObjectId: 2.5.29.15 Criticality=true -KeyUsage [ - Key_CertSign - Crl_Sign -] - -#2: ObjectId: 2.5.29.19 Criticality=true -BasicConstraints:[ - CA:true - PathLen:0 -] - -#3: ObjectId: 2.5.29.31 Criticality=false -CRLDistributionPoints [ - [DistributionPoint: - [URIName: http://crl.thawte.com/ThawtePremiumServerCA.crl] -]] - -#4: ObjectId: 2.5.29.37 Criticality=false -ExtendedKeyUsages [ - clientAuth - codeSigning -] - -#5: ObjectId: 2.5.29.17 Criticality=false -SubjectAlternativeName [ - CN=PrivateLabel2-144 -] - -Certificat[3]: -Propri?taire?: EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA -?metteur?: EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA -Num?ro de s?rie?: 1 -Valide du?: Thu Aug 01 02:00:00 CEST 1996 au?: Fri Jan 01 00:59:59 CET 2021 -Empreintes du certificat?: - MD5?: 06:9F:69:79:16:66:90:02:1B:8C:8C:A2:C3:07:6F:3A - SHA1?: 62:7F:8D:78:27:65:63:99:D2:7D:7F:90:44:C9:FE:B3:F3:3E:FA:9A - Nom de lalgorithme de signature?: {7} - Version?: {8} - -Extensions?: - -#1: ObjectId: 2.5.29.19 Criticality=true -BasicConstraints:[ - CA:true - PathLen:2147483647 -] ---------------- - -5 - SIGNING TIDDLYSAVER.JAR - -Get TiddlySaver.jar from http://trac.tiddlywiki.org/browser/Trunk/core/java/TiddlySaver.jar. -TiddlySaver.jar contained classes compiled on Thu Dec 07 14:48:00 CET 2006 - -With UnaMesa.keystore in the current directory Signing jar on Sam 6 mar 2010 15:16:04 CET using this command : ---------------- -> jarsigner -keystore UnaMesa.keystore TiddlySaver.jar BidiX -Enter Passphrase for keystore: ---------------- - -6 - VERIFYING SIGNATURE WITHOUT KEYSTORE ---------------- -> jarsigner -verify -verbose TiddlySaver.jar - - 284 Thu Mar 27 07:59:12 CET 2008 META-INF/MANIFEST.MF - 395 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.SF - 2798 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.RSA - 0 Thu Dec 07 14:48:00 CET 2006 META-INF/ -sm 1271 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$1.class -sm 1184 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$2.class -sm 775 Thu Dec 07 14:48:00 CET 2006 TiddlySaver.class - - s = signature was verified - m = entry is listed in manifest - k = at least one certificate was found in keystore - i = at least one certificate was found in identity scope - -jar verified. ---------------- - -7 - CREATE TiddlySaverVerify.keystore KEYSTORE -export SigningCertificate ---------------- -> keytool -export -alias BidiX -file UnaMesa-3.cer -keystore UnaMesa.keystore -Tapez le mot de passe du Keystore : -Certificat enregistr? dans le fichier ---------------- -create keystore "TiddlySaverVerify.keystore" with "tiddlywiki" as password and import SigningCertificate ---------------- -> keytool -import -alias BidiX -keystore TiddlySaverVerify.keystore -storepass tiddlywiki -file UnaMesa-3.cer -Propri?taire?: CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US -?metteur?: CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA -Num?ro de s?rie?: 4b727291e62550562934757e5b6e6588 -Valide du?: Thu Mar 04 01:00:00 CET 2010 au?: Sun Mar 04 00:59:59 CET 2012 -Empreintes du certificat?: - MD5?: 1B:79:CE:47:BE:A9:E4:04:2A:DD:04:F5:BA:62:64:AD - SHA1?: 42:A9:6F:4D:C3:20:F8:7F:90:1A:1F:A5:66:92:ED:06:38:19:1E:D4 - Nom de lalgorithme de signature?: {7} - Version?: {8} - -Extensions?: - -#1: ObjectId: 2.5.29.19 Criticality=true -BasicConstraints:[ - CA:false - PathLen: undefined -] - -#2: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false -AuthorityInfoAccess [ - [accessMethod: 1.3.6.1.5.5.7.48.1 - accessLocation: URIName: http://ocsp.thawte.com] -] - -#3: ObjectId: 2.5.29.4 Criticality=false - -#4: ObjectId: 2.5.29.31 Criticality=false -CRLDistributionPoints [ - [DistributionPoint: - [URIName: http://crl.thawte.com/ThawteCodeSigningCA.crl] -]] - -#5: ObjectId: 2.5.29.37 Criticality=false -ExtendedKeyUsages [ - codeSigning - 1.3.6.1.4.1.311.2.1.22 -] - -#6: ObjectId: 2.16.840.1.113730.1.1 Criticality=false -NetscapeCertType [ - Object Signing -] - -Faire confiance ? ce certificat ? [non] : Y -R?ponse incorrecte, recommencez -Faire confiance ? ce certificat ? [non] : oui -Certificat ajout? au Keystore ---------------- - -8 - VERIFYING SIGNATURE WITH TiddlySaverVerify.keystore ---------------- -> jarsigner -verify -verbose -certs -keystore TiddlySaverVerify.keystore TiddlySaver.jar - 284 Thu Mar 27 07:59:12 CET 2008 META-INF/MANIFEST.MF - 395 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.SF - 2798 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.RSA - 0 Thu Dec 07 14:48:00 CET 2006 META-INF/ -smk 1271 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$1.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - -smk 1184 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$2.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - -smk 775 Thu Dec 07 14:48:00 CET 2006 TiddlySaver.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - - - s = signature was verified - m = entry is listed in manifest - k = at least one certificate was found in keystore - i = at least one certificate was found in identity scope - -jar verified. ---------------- \ No newline at end of file diff --git a/editions/tw2/source/tiddlywiki/java/verify b/editions/tw2/source/tiddlywiki/java/verify deleted file mode 100755 index 71d4e9431..000000000 --- a/editions/tw2/source/tiddlywiki/java/verify +++ /dev/null @@ -1,2 +0,0 @@ -# assume TiddlySaverVerify.keystore and TiddlySaver.jar in the current directory -jarsigner -verify -verbose -certs -keystore TiddlySaverVerify.keystore -keypass tiddlywiki TiddlySaver.jar diff --git a/editions/tw2/source/tiddlywiki/java/verify.readme b/editions/tw2/source/tiddlywiki/java/verify.readme deleted file mode 100755 index 0f555556f..000000000 --- a/editions/tw2/source/tiddlywiki/java/verify.readme +++ /dev/null @@ -1,46 +0,0 @@ - -Above the verifying command and the expected return: - - -> jarsigner -verify -verbose -certs -keystore TiddlySaverVerify.keystore TiddlySaver.jar - 284 Thu Mar 27 07:59:12 CET 2008 META-INF/MANIFEST.MF - 395 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.SF - 2798 Sat Mar 06 15:16:04 CET 2010 META-INF/BIDIX.RSA - 0 Thu Dec 07 14:48:00 CET 2006 META-INF/ -smk 1271 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$1.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - -smk 1184 Thu Dec 07 14:48:00 CET 2006 TiddlySaver$2.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - -smk 775 Thu Dec 07 14:48:00 CET 2006 TiddlySaver.class - - X.509, CN=UnaMesa, OU=TiddlyWiki, O=UnaMesa, L=Palo Alto, ST=California, C=US (bidix) - [certificate is valid from 04/03/10 01:00 to 04/03/12 00:59] - X.509, CN=Thawte Code Signing CA, O=Thawte Consulting (Pty) Ltd., C=ZA - [certificate is valid from 06/08/03 02:00 to 06/08/13 01:59] - [KeyUsage extension does not support code signing] - X.509, EMAILADDRESS=premium-server@thawte.com, CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA - [certificate is valid from 01/08/96 02:00 to 01/01/21 00:59] - - - s = signature was verified - m = entry is listed in manifest - k = at least one certificate was found in keystore - i = at least one certificate was found in identity scope - -jar verified.