<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Here's the code to test all tests in Crypto, PromisesLocal and
      ParrotTalkL</p>
    <blockquote>
      <p>CryptographyTestCase runAllCryptoTests explore.<br>
        ({ 'PromisesLocal-Testing'. 'ParrotTalk-test'. } collect: [:e |
        TestSuite testsPassInCategory: e]) explore.</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 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" href="mailto:Cryptography@lists.squeakfoundation.org">Cryptography@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography</a>
</pre>
    </blockquote>
  </body>
</html>