<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>I am now reading the Help section on Contributing to Squeak. I
have some methods added in FixCharacterLimit, poorly named...this
package is attached here.<br>
</p>
<div class="moz-signature">
<div>Have a good one; keep it, light.</div>
<div>Kindly,</div>
<div>rabbit</div>
<div>. .. … ‘…^,^</div>
<br>
<div>Sent from Callisto House :: decentralized mobile homeless
solutions</div>
<br>
<br>
</div>
<div class="moz-cite-prefix">On 10/4/22 14:22, rabbit wrote:<br>
</div>
<blockquote type="cite"
cite="mid:01ca640f-3c19-d6fe-3633-0c4709463950@callistohouse.org">
<pre class="moz-quote-pre" wrap=""> </pre>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Re: [Cryptography Team] Progress Report: #GREEN323!</title>
<p>Enjoy and make sure you use a special crypto.image as it
auto-reloads, when c;lick #confirm: 'Load ...? returns true <br>
</p>
<p>--- Install these --<br>
</p>
<blockquote>Installer ss project: 'Cryptography'; install:
'ProCrypto-1-1-3'; install: 'ProCryptoTests-1-1-3`'.<br>
Installer ss project: 'Promises'; install: 'PromisesLoader'.<br>
Installer ss project: 'Cryptography'; install:
'ParrotTalkLoader'.<br>
</blockquote>
--- on restart of image, update from alpha trunk, reload ProCrypto
and ProCryptoTests and save image ---<br>
<blockquote> </blockquote>
With all Cryptography, Registers, TraceMonitor, PromisesLocal and
ParrotTalk tests selected:
<ul>
<li><b>319 passes</b></li>
<li><b>4 expected failures. </b><br>
</li>
</ul>
<p><font size="5"><i><b>#GREEN323</b></i></font></p>
<p>---</p>
<div class="moz-cite-prefix">
<div>Have a good one; keep it, light.</div>
<div>Kindly,</div>
<div>rabbit</div>
<div>. .. … ‘…^,^</div>
<br>
<div>Sent from Callisto House :: decentralized mobile homeless
solutions</div>
<br>
</div>
<div class="moz-cite-prefix">On 10/3/22 07:38, rabbit wrote:<br>
</div>
<blockquote type="cite"
cite="mid:0ab95e51-5d6e-42e1-3a7e-322f997e56bf@callistohouse.org">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<p>Oops! I failed to test PromisesLocal. When that package is
loaded, the ProtocolState package is not and tests fail. I
created a PromisesLoader configuration so run this to load it
up...</p>
<blockquote>
<ul>
<li><b><i>Installer ss project: 'Promises'; install:
'PromisesLoader'.</i></b><br>
</li>
</ul>
</blockquote>
<div class="moz-signature">
<div>Have a good one; keep it, light.</div>
<div>Kindly,</div>
<div>rabbit</div>
<div>. .. … ‘…^,^</div>
<br>
<div>Sent from Callisto House :: decentralized mobile homeless
solutions</div>
<br>
<br>
</div>
<div class="moz-cite-prefix">On 10/2/22 14:05, rabbit wrote:<br>
</div>
<blockquote type="cite"
cite="mid:a1be39c0-fec7-5dc1-d5a4-76cefc330ada@callistohouse.org">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<p>Well I do not know what my issue was, now loading the
CryptographyBootsatrap calls initialize...no need to
explicitly call#<span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family: -apple-system,
Helvetica, Arial, sans-serif;"></span><span style="color:
var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255, 0,
0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><i><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><span
style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color:
rgb(255, 0, 0); font-family: -apple-system,
Helvetica, Arial, sans-serif;"><i>satrap. </i></span></span></i></span>
This adds CryptographyBootsatrap to the startUp: list and
#startUp: true calls #satrap on every restart. So with this
image, every restart does the following...1) loads latest
FixCharacterLimit, 2) updates from the alpha trunk, 3) loads
latest Crypto, 4) runs all Crypto tests and 5) saves the
image.<br>
</p>
<blockquote>
<p>Cryptography class>>#satrap <br>
</p>
<ol>
<li>loads the 'FixCharacterLimit, which also defines new
convenience methods <br>
</li>
</ol>
<blockquote>
<ul>
<li>MCMcmUpdater class>>#updateFromAlphaTrunk</li>
<li>TestSuite class>>#testsPassInCategory:
categoryName</li>
</ul>
</blockquote>
<ol start="2">
<li>updateFromAlphaTrunk</li>
</ol>
<blockquote>
<ul>
<li>sets #defaultUpdateURL: to the alpha trunk ('<a
class="moz-txt-link-freetext"
href="https://source.squeak.org/trunk"
moz-do-not-send="true">https://source.squeak.org/trunk</a>')</li>
<li>calls #updateFromServer.</li>
</ul>
</blockquote>
<ol start="3">
<li>loads 'ProCrypto-1-1-1' and 'ProCryptoTests-1-1-1'</li>
<li>calls the new method CryptographyTestCase
class>>#runAllCryptoTests</li>
<li>saves the image.<br>
</li>
</ol>
</blockquote>
<p>So this should suffice to make all this happen in a new
crypto image...<br>
</p>
<blockquote>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255, 0,
0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><i>Installer ss project: 'Cryptography';
install: 'CryptographyBootsatrap'.</i></span></p>
</blockquote>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255, 0,
0); font-family: -apple-system, Helvetica, Arial,
sans-serif;">Make sure you use a custom crypto image,
saved off to the side as this will always run #satrap and
the above steps.</span></p>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255, 0,
0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><i>Cheers!<br>
</i></span></p>
<div class="moz-signature">
<div>Have a good one; keep it, light.</div>
<div>Kindly,</div>
<div>rabbit</div>
<div>. .. … ‘…^,^</div>
<br>
<div>Sent from Callisto House :: decentralized mobile
homeless solutions</div>
<br>
<br>
</div>
<div class="moz-cite-prefix">On 9/30/22 20:03, rabbit wrote:<br>
</div>
<blockquote type="cite"
cite="mid:17975111-e52d-87bf-828f-0eef8d9fcfb6@callistohouse.org">
<meta http-equiv="Content-Type" content="text/html;
charset=UTF-8">
<p>Ooops!</p>
<p>Try this. is better.</p>
<blockquote>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><i>Installer ss project: 'Cryptography';
install: 'CryptographyBootsatrap'.<br>
(Smalltalk at: #CryptographyBootsatrap ifAbsent: [^
nil]) </i></span><span style="color:
var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><i><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><span
style="color: var(--text-color); font-size:
16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><i>satrap</i></span></span>.</i></span></p>
</blockquote>
<div class="moz-signature">
<div>Have a good one; keep it, light.</div>
<div>Kindly,</div>
<div>rabbit</div>
<div>. .. … ‘…^,^</div>
<br>
<div>Sent from Callisto House :: decentralized mobile
homeless solutions</div>
<br>
<br>
</div>
<div class="moz-cite-prefix">On 9/30/22 19:55, rabbit wrote:<br>
</div>
<blockquote type="cite"
cite="mid:8281b1e3-4616-0f19-a7aa-afaf6431f78c@callistohouse.org">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif; background: var(--bg-color);">Hey Ron; Hey
everyone! I am hoping y'all are quite well! I am.<br>
</span></p>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif; background: var(--bg-color);">I’m a
disabled veteran, President of my non-profit, Callisto
House </span><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;
background: var(--bg-color);">:: </span><span
style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;">decentralized mobile homeless solutions.
I aim to use my Async Promise framework to build a
donation bartering system for their use, in each
House. <b>SecureObjectCapabilities.</b></span></p>
<blockquote>
<p><span style="color: var(--text-color); font-size:
16px; -webkit-text-size-adjust: auto; caret-color:
rgb(255, 0, 0); font-family: -apple-system,
Helvetica, Arial, sans-serif;"><b>Issue: </b>Why
does squeaksource.com hang-up so often? Err...<br>
</span></p>
</blockquote>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;">I have refactored the packages in
Cryptography, Oceanside & Promises. I put all
Promise packages in Promise, including
Raven&SqueakELib&Brook&... previous
incarnations. I removed all Promise packages from
Cryptography and Oceanside. I created the project
Kafka.</span></p>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;">/--- Loading instructions :: Update from
trunk, Crypto, PromisesLocal and ParrotTalk ---\</span></p>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;">One: save a new 6.1alpjha image to
crypto.image...<br>
</span></p>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;">Two: This code switches to the trunk
update stream and update to alpha; then load and test
Crypto, then save. See </span><br>
<span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><i>CryptographyBootsatrap
class>>#satrap.<br>
</i></span></span></p>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"> Everytime this image #startUp: true, the
latest </span><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;">update
to alpha; then load and test </span><span
style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;">latest
</span>Crypto, then save.</span><br>
<span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"></span></p>
<blockquote>
<p><span style="color: var(--text-color); font-size:
16px; -webkit-text-size-adjust: auto; caret-color:
rgb(255, 0, 0); font-family: -apple-system,
Helvetica, Arial, sans-serif;"><i>Installer ss
project: 'Cryptography'; install:
'CryptographyBootsatrap'.<br>
(Smalltalk at: 'CryptographyBootsatrap' ifAbsent:
[^ nil]) </i></span><span style="color:
var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color:
rgb(255, 0, 0); font-family: -apple-system,
Helvetica, Arial, sans-serif;"><i><span
style="color: var(--text-color); font-size:
16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><span
style="color: var(--text-color); font-size:
16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><i>satrap</i></span></span>.<br>
</i></span></p>
</blockquote>
<span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255, 0,
0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><span
style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color:
rgb(255, 0, 0); font-family: -apple-system,
Helvetica, Arial, sans-serif;">Three: I install </span>PomisesLocal
& ParrotTalk packages</span><span style="color:
var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><br>
</span></span>
<blockquote><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><i>Installer
ss project: 'Promises'; install: 'PromisesLocal'.<br>
Installer ss project: 'Cryptography'; install:
'ParrotTalkLoader'.</i></span><span style="color:
var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><span
style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color:
rgb(255, 0, 0); font-family: -apple-system,
Helvetica, Arial, sans-serif;"></span></span></span><br>
<span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"><span
style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color:
rgb(255, 0, 0); font-family: -apple-system,
Helvetica, Arial, sans-serif;"></span></span></span></blockquote>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"><span style="color: var(--text-color);
font-size: 16px; -webkit-text-size-adjust: auto;
caret-color: rgb(255, 0, 0); font-family:
-apple-system, Helvetica, Arial, sans-serif;"></span>Lastly,
I run all tests in the TestRunner. #GREEN!<br>
</span></p>
<p><span style="color: var(--text-color); font-size: 16px;
-webkit-text-size-adjust: auto; caret-color: rgb(255,
0, 0); font-family: -apple-system, Helvetica, Arial,
sans-serif;"></span>\--- Confirm by running apropos
unit tests: <b>#GREEN!</b> . .. ... '...^,^ ---/</p>
<div id="AppleMailSignature" dir="ltr"><!-- signature open -->My
priority task list:</div>
<div dir="ltr">
<ol>
<li>Checkpoint a stable ParrotTalk, ASN1 &
LocalPromises</li>
<li><font size="4"><b>{XXX}</b></font> ASN1 extensions
to provide class tagging differentiation.</li>
<ul type="disc">
<li>This to support RemotePromises encoding in ASN1.</li>
</ul>
<li>Checkpoint a stable ProCrypto with class tagging
ASN1</li>
<li>Switch LocalPromises EventualSends to each be its
own EventualProcess, on a VatScheduler.</li>
<ul type="disc">
<li>Add customized Semaphores to unschedule back
into the Vat suspended pool</li>
<li>rescheduled when the Semaphore is signaled.</li>
</ul>
<li>Re-establish RemotePromises</li>
<li>Checkpoint a stable RemotePromises</li>
<li>Naming Services, using RemotePromises</li>
<li>Default VAT Services (Chat, Log, Stats, Social
Feeds, ...)</li>
<li>Double encrypt ParrotTalk | Bridge ParrotTalk
sessions</li>
<li>Checkpoint a stable BridgingParrotTalk</li>
<li>Kafka | Replicating, fault-tolerant Comms (issue
with event deletion)</li>
<li>Barter exchange network</li>
<li>SPADSServer</li>
<li>FFI-threaded<br>
</li>
<li>libsodium
<ol>
</ol>
</li>
</ol>
</div>
<div dir="ltr">---</div>
<div dir="ltr"><br>
</div>
<div dir="ltr"><font size="5"><b>{XXX}</b> <b>ASN1
extensions to provide class tagging differentiation.
<br>
</b></font></div>
<div dir="ltr"><font size="5"><b>This to support
RemotePromises encoding in ASN1.</b></font></div>
<div dir="ltr"><b><br>
</b></div>
<div dir="ltr"><b>My current questions are whether the
various PKIX et al use a non-UNIVERSAL class tag,
and/or Constructed? As well, what are the correct
numerical tags for these structures? Advice, por
favor?</b><br>
</div>
<div dir="ltr">
<ul>
<li>DSAPublicKey</li>
<li>RSAPublicKey</li>
<li>X509Certificate</li>
<li>...<br>
</li>
</ul>
</div>
<div dir="ltr">The numerical tags are buried in this
document, but I am totally unaware of class tagging: <br>
</div>
<blockquote>
<div dir="ltr">
<pre><font size="5"><b><a moz-do-not-send="true" href="https://datatracker.ietf.org/doc/html/rfc5912"><span class="h1">New ASN.1 Modules for the Public Key Infrastructure Using X.509 (PKIX)</span></a></b></font></pre>
</div>
</blockquote>
<div dir="ltr"><br>
</div>
<div dir="ltr">Many thanks for any guidance you can
provide. I am grateful for your pointing out the
straight path to me!<br>
</div>
<blockquote>
<div dir="ltr">
<div>
<div id="protonmail_signature_block"
class="protonmail_signature_block" style="outline:
none;">
<div style="outline: none;">
<div style="outline: none;"><span
style="background-color: rgba(255, 255, 255,
0);">Have a Good One; Keep it, Light.</span></div>
<div style="outline: none;"><span
style="background-color: rgba(255, 255, 255,
0);">Kindly,<br>
</span></div>
<span style="background-color: rgba(255, 255,
255, 0);">rabbit<br>
. .. … ‘…^,^</span></div>
</div>
<div class="signature_br" style="outline: none;"><span
style="background-color: rgba(255, 255, 255,
0);"><br>
</span></div>
<div class="signature_br" style="outline: none;"><span
style="background-color: rgba(255, 255, 255,
0);"><br>
</span></div>
<div id="protonmail_mobile_signature_block"
style="outline: none; min-height: 40px;">
<div style="outline: none;"><span
style="background-color: rgba(255, 255, 255,
0);">Sent from Callisto House :: decentralized
mobile homeless solutions</span></div>
</div>
</div>
<!-- signature close --></div>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Cryptography mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Cryptography@lists.squeakfoundation.org" moz-do-not-send="true">Cryptography@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography" moz-do-not-send="true">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Cryptography mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Cryptography@lists.squeakfoundation.org" moz-do-not-send="true">Cryptography@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography" moz-do-not-send="true">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Cryptography mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Cryptography@lists.squeakfoundation.org" moz-do-not-send="true">Cryptography@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography" moz-do-not-send="true">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Cryptography mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:Cryptography@lists.squeakfoundation.org" moz-do-not-send="true">Cryptography@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography" moz-do-not-send="true">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography</a>
</pre>
</blockquote>
</blockquote>
</body>
</html>