Here's the code to test all tests in Crypto, PromisesLocal and ParrotTalkL
CryptographyTestCase runAllCryptoTests explore.
({ 'PromisesLocal-Testing'. 'ParrotTalk-test'. } collect: [:e | TestSuite testsPassInCategory: e]) explore.
Ooops!
Try this. is better.
Installer ss project: 'Cryptography'; install: 'CryptographyBootsatrap'.
(Smalltalk at: #CryptographyBootsatrap ifAbsent: [^ nil]) satrap.Have a good one; keep it, light.Kindly,rabbit. .. … ‘…^,^
Sent from Callisto House :: decentralized mobile homeless solutions
On 9/30/22 19:55, rabbit wrote:
Hey Ron; Hey everyone! I am hoping y'all are quite well! I am.
I’m a disabled veteran, President of my non-profit, Callisto House :: decentralized mobile homeless solutions. I aim to use my Async Promise framework to build a donation bartering system for their use, in each House. SecureObjectCapabilities.
Issue: Why does squeaksource.com hang-up so often? Err...
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.
/--- Loading instructions :: Update from trunk, Crypto, PromisesLocal and ParrotTalk ---\
One: save a new 6.1alpjha image to crypto.image...
Two: This code switches to the trunk update stream and update to alpha; then load and test Crypto, then save. See
CryptographyBootsatrap class>>#satrap.
Everytime this image #startUp: true, the latest update to alpha; then load and test latest Crypto, then save.
Three: I install PomisesLocal & ParrotTalk packagesInstaller ss project: 'Cryptography'; install: 'CryptographyBootsatrap'.
(Smalltalk at: 'CryptographyBootsatrap' ifAbsent: [^ nil]) satrap.
Installer ss project: 'Promises'; install: 'PromisesLocal'.
Installer ss project: 'Cryptography'; install: 'ParrotTalkLoader'.
Lastly, I run all tests in the TestRunner. #GREEN!
\--- Confirm by running apropos unit tests: #GREEN! . .. ... '...^,^ ---/
My priority task list:
- Checkpoint a stable ParrotTalk, ASN1 & LocalPromises
- {XXX} ASN1 extensions to provide class tagging differentiation.
- This to support RemotePromises encoding in ASN1.
- Checkpoint a stable ProCrypto with class tagging ASN1
- Switch LocalPromises EventualSends to each be its own EventualProcess, on a VatScheduler.
- Add customized Semaphores to unschedule back into the Vat suspended pool
- rescheduled when the Semaphore is signaled.
- Re-establish RemotePromises
- Checkpoint a stable RemotePromises
- Naming Services, using RemotePromises
- Default VAT Services (Chat, Log, Stats, Social Feeds, ...)
- Double encrypt ParrotTalk | Bridge ParrotTalk sessions
- Checkpoint a stable BridgingParrotTalk
- Kafka | Replicating, fault-tolerant Comms (issue with event deletion)
- Barter exchange network
- SPADSServer
- FFI-threaded
- libsodium
---
{XXX} ASN1 extensions to provide class tagging differentiation.
This to support RemotePromises encoding in ASN1.
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?
- DSAPublicKey
- RSAPublicKey
- X509Certificate
- ...
The numerical tags are buried in this document, but I am totally unaware of class tagging:
Many thanks for any guidance you can provide. I am grateful for your pointing out the straight path to me!
Have a Good One; Keep it, Light.Kindly,rabbit
. .. … ‘…^,^
Sent from Callisto House :: decentralized mobile homeless solutions
_______________________________________________ Cryptography mailing list Cryptography@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography
_______________________________________________ Cryptography mailing list Cryptography@lists.squeakfoundation.org http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/cryptography