Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Spritely (secure ActivityPub extensions)

Spritely extends ActivityPub for secure interactions.
Collective - Host: opensource - https://opencollective.com/spritely - Code: https://gitlab.com/spritely

Rename setup-onion-netlayer-from-socket -> setup-onion-netlayer

gitlab.com/spritely/goblins - efecb0b70abbeb10d3ee99b6cd6d6151b46120ab authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Update onion-gui-*.rkt for new machine-run interface

gitlab.com/spritely/goblin-chat - 0c96663045258110f274728b1819d6c7c0f2faf1 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Comment out not yet "used" ocapn uris

gitlab.com/spritely/goblins - 5e3179a4df416a2ef2733587db101850ce4d5db2 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Pass in onion-netlayer directoy

gitlab.com/spritely/goblin-chat - 1be628da2600da6fd0a21bc902f7ea550c505287 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Live install netlayers, and pass them in as an argument list

gitlab.com/spritely/goblins - ed55f397efb2e876c96e39294ad4aca65663aed5 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Rename set-text-mixin -> room-item-mixin

gitlab.com/spritely/goblin-chat - a258037f8f3f49f9dd68479a4c8297237e7cf4df authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Adding menu stuff to goblin-chat

gitlab.com/spritely/goblin-chat - a663dd6810d4356e5f8050a68ed3e18296aef374 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
ocapn-port-num no longer used

gitlab.com/spritely/goblin-chat - e53d097b34e8e9ce6ecb2361e9e3243d58505d5a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Rename fake-intarwebs-v3.rkt to fake-intarwebs.rkt

gitlab.com/spritely/goblins - eec16cc32bad452e1aafa01a4ce511eb72ded96b authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Remove deprecated fake-intarwebs.rkt

gitlab.com/spritely/goblins - 0014379be5077dbe835947fa37f71b7c12507fc3 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Makefile: have "docs" subcommand write to correct subdirectory

gitlab.com/spritely/goblins - d9c113b5adec26f3c9e3a1abeda027ee00477b68 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Makefile: Add docs and all commands

gitlab.com/spritely/goblins - 084815601d9ff56e7f455a88b3fcdd7375676ba1 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Mention that we added a Makefile to the Changelog

gitlab.com/spritely/goblins - ef415f147094bceb3cf8ccef777e21e990a2484b authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Start of a changelog

gitlab.com/spritely/goblins - 7ef65ac231fbe54b30ba7aa32dbc69c4ea9071f1 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add a makefile for convenience

gitlab.com/spritely/goblins - 95325ef057c093c55a4090f910f53b89f35a5979 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Klugy delay workaround to prodigal son mystery error

See the comments. We triggered the "crossed hellos" race condition.
Doing a delay introduces a ...

gitlab.com/spritely/goblins - ded425c69037028f0b23ad2dd733a21596fd922d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Move captp tests into own file, ported to use new fake-intarwebs module

There's one that still isn't passing, but hey, progress

gitlab.com/spritely/goblins - 6c62996dde29f72e1e8978d19686240d29f7080f authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Updates to docs about refrs

- Remove reference to unexported `refr?` procedure
- update about state of sturdyrefs in TODO

gitlab.com/spritely/goblins - 925c3e60ac2db608a99fd416a18f7412214f51a0 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Update captp docs to point to new captp module location

gitlab.com/spritely/goblins - bb454c2e0ed401f2221f692abea31abfe923bea7 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Progress on From Descriptors to Interfaces

gitlab.com/spritely/interfaces-writeup - ab4f06147c7ec195431815906a158d2fbc73d325 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
"Fetching term definitions" section

gitlab.com/spritely/interfaces-writeup - fb25fb7ac68836a11146f34c70593b82ca3aba97 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Allow vat dispatcher's 'run procedure to return multiple values

gitlab.com/spritely/goblins - 67c44ad5a2a48575e84a765799ebb78194e51fcf authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add new toplevel section: "From Descriptors to Interfaces"

gitlab.com/spritely/interfaces-writeup - 1d53655817070dff6aea21a4613b9a0f2df24d5c authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Explain how to build "describe" procedure abstraction

gitlab.com/spritely/interfaces-writeup - c9d39715a7d3f856d87426dea818bcdadff3897d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
More progress on interfaces/descriptors writeup

- footnote about strings, symbols, structs
- finished parts on methods
- added warding/incant...

gitlab.com/spritely/interfaces-writeup - 540daeeab920dca3a4572d84cf530155b09c7991 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Rename #:async-warden? argument to #:async? in ward procedure

gitlab.com/spritely/goblins - 1b4779754b2d4a499b2042101243d23f84cdc487 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
note on why netlayers are in the same vat

gitlab.com/spritely/goblins - 3b93a7c27b6a751aca26195e487ff3a7ae63be41 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
a bit further on methods stuff

gitlab.com/spritely/interfaces-writeup - 7333806623bee0ff8b810f802456a765233a5a1a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Intro to goblins, starting methods section, etc

gitlab.com/spritely/interfaces-writeup - b27c8eb7ee817b55ea1d68270b53b9bf15db1d79 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Note on shortnames and self-propsed-names

gitlab.com/spritely/interfaces-writeup - 5723e045e9b1ee81c87f44ef3adda09d650afb4a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Guarding against *running out of* pigeonholes

gitlab.com/spritely/interfaces-writeup - d6aa9e817087eb01b307d3bae8344ca7a8958a4f authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
provide ^fake-network and ^fake-netlayer

gitlab.com/spritely/goblins - 70ce8d78e396b86e3e1835184f1401f6c12f627d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Include rest of nonce-referencing examples

gitlab.com/spritely/goblins - 04cc94b15ff48ed2ad6fbcd6935f1a9a2b4e75a1 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Start work on new version of fake-intarwebs

gitlab.com/spritely/goblins - 329b7cf12639d2200fd9eb7cf1d941043c1ed8f9 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Fixing referenced constructor in comment

gitlab.com/spritely/goblins - 4606c020b567dc210913b3d65ea49c6189daabc1 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add a TODO about deciding whether new-connection is exposed at all

gitlab.com/spritely/goblins - 3df02f81d9081de9744d78e88c1f6702480b0617 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Adjust comment to current variable names

gitlab.com/spritely/goblins - 15f9a40b84688eddcbbb2038b01072f6fd9aaec0 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Rename on's #:regardless keyword back to #:finally

MarkM convinced me to change this because, IIRC, he thought an
exception raised in #:finally wou...

gitlab.com/spritely/goblins - c309b2ac409b8d8ad816d022bf851bf8c65575c9 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Remove stray TODO for something apparently fixed

gitlab.com/spritely/goblins - 702cd7f9f180c802c85700c7b4a12157a96b919c authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Rename syncp to sync/pr

gitlab.com/spritely/goblins - 2bbc24e51045e3f6e7f1936ffefa5a01ac1e09ad authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
sleep/p -> sleep/pr

gitlab.com/spritely/goblins - bccd0ca45126b10c750af5298736f1d3c4b8a664 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add sleep-p.rkt

gitlab.com/spritely/goblins - 25aef271c73f042ff7121cceaa1c46c631009745 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add syncp.rkt to actor-lib

gitlab.com/spritely/goblins - f39d5015ffe9b31225bf9d088e3589b97d99d494 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
_call should be using actormap-ref-or-die

gitlab.com/spritely/goblins - c93b184b1b170530113abd0fc4fc2a8251ea8451 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Fix bootstrap.rkt so it won't re-create vats/actormaps made inline

gitlab.com/spritely/goblins - fff434bf16a1d2ccb3b610f8f52b97e8af655f5d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Just a minor indentation fix

gitlab.com/spritely/goblins - 95261fe53a92c5c8e77ddfe67589f9285b3cb014 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
on-fulfilled/broken/regardless to fulfilled/broken/regardless-handler

gitlab.com/spritely/goblins - b7b43b2a56c630152651d0f7a4949caf83c54b13 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add some inline TODOs

gitlab.com/spritely/interfaces-writeup - c83403dc6d995cc93d17786788c9108018738f9a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Actually I think the quote was "Language is..."

gitlab.com/spritely/interfaces-writeup - 986766ff63b560dcbf5ce2e4335e125823534e99 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
WIP interfaces and Spritely Goblins ramblings

gitlab.com/spritely/interfaces-writeup - aa16e421f8e4929428f2ac8516b3e1111eba708d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
make it clear that #spritely is on libera.chat

gitlab.com/spritely/spritelyproject.org - 05d4d87a8adbe3df36e567f030bb8298ccf99730 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
remove some stray whitespace

gitlab.com/spritely/goblins - b60de2ab9848836cc06d01658dc96be5ac98a53d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Clarify that strings and symbols are utf-8 encoded

Also align the clarification-parentheses

gitlab.com/spritely/syrup - 88eb2691cdd3806290fa42480dfefed09138eb09 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Move the pseudo-specification up

gitlab.com/spritely/syrup - 0109c24c126abc5d91bbc46ab0a8f20a56aeba2b authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Write out a pseudo-specification for Syrup

gitlab.com/spritely/syrup - e6e75479c4193af05ff5df57fc09a0f680e01dd4 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Fix key2 val2 example for dictionary description

gitlab.com/spritely/syrup - 9f22f903d9336537451395831436b7e9d7c89e51 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
oops, commit this nonce-registry requirement in the git master version

already fixed in new-captp branch

gitlab.com/spritely/goblin-chat - abee40163018bb4989822381fe32a5758f43b871 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
op:listen *is* used

... so let's remove the comment asking whether or not it is

gitlab.com/spritely/goblins - 4f664218c87fa96432a04d0a107618ec36ab9310 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Mention ERIS

gitlab.com/spritely/spritelyproject.org - 32f2de4c2cd5a8a494718883cc4fdccb7dca8c45 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Mention plan to provide IPFS as a storage option for Porta-Bella

gitlab.com/spritely/spritelyproject.org - d5a8ee757789beb831506bea9ca90b2e5bca8394 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Minor indentation fix

gitlab.com/spritely/goblins - 82f2b90c7c0d0c59550384935e7af786e0a9aa8a authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
terminology rename: mctl -> netlayer

based on a conversation with MarkM

gitlab.com/spritely/goblin-chat - 727b8b4f93f28e7950c1171ed10f43ca2ed375ab authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
terminology rename: mctl -> netlayer

based on a conversation with MarkM

gitlab.com/spritely/goblins - 909d3f87a3c90e9cbeb95e9eff836786b5714416 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Have actor-sealers return promises if given promises

gitlab.com/spritely/goblins - b4e17702c370313ea965c1ebd6c5bb0fcfd73804 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Connect to machine in onion-gui-client.rkt using 'connect-to-machine method

gitlab.com/spritely/goblin-chat - e7a63e6c999df2a3b28b1ba539d4d0b15da5ed33 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
It seems like handoffs are working in goblin-chat now?

gitlab.com/spritely/goblins - d90f683432bf4094e95a611e94ffe69d4190ceaa authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Consume the port also for ipv4 and ipv6 addresses in ocapn-socks.rkt

gitlab.com/spritely/goblins - cf6cfa68af5acf30e654e746ce3193af820967d7 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
side-effect-functions-conventionally-have-exclaimation-points!

scheme scheme scheme

gitlab.com/spritely/goblins - d82c9279b737646876ace19a56a936707567fa24 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Switch away from launching our own tor to using a tor launched by the user

gitlab.com/spritely/goblins - efd7e56ee1305636b2869e65a2d6592ad89f5f6a authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
make our-location always available

gitlab.com/spritely/goblins - faab0eefc50b68e83e9bb36c14204e2b67ac97a1 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
onion-socks.rkt

gitlab.com/spritely/goblins - b90c1f42fb405b8464b06023ce45d6b8e76fe158 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
make a note to self about the pre-setup-beh stuff

gitlab.com/spritely/goblins - e3023c794f9793ccb8068a61ffd198657a251478 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Use new version of new-connection

gitlab.com/spritely/goblin-chat - 51ddac0263d3779fcba9ec6d2e328d554d72af19 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Move some mctl stuff into new-connection

gitlab.com/spritely/goblins - 308b73b7e3dcca4d93b32b492acfb626eb565d0d authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Have tor write out logs for debugging purposes

gitlab.com/spritely/goblins - eb581a36540419f966709d17e7c9ebb222a398e3 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
launch our own damn tor process

gitlab.com/spritely/goblins - ed1de778e29b74de879f7d0e63dc9777636ef53a authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
In theory set up client to be able to connect to new captp setup

gitlab.com/spritely/goblin-chat - a8c69aec40cdd8e6a81c5179d3e8281174ea7f3a authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Update the port we listen on for tor OCapN to 9045

gitlab.com/spritely/goblins - 2e741af00d2dc17dddb8ae888c262e5dea78ff17 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
First steps for server side towards new captp code

gitlab.com/spritely/goblin-chat - ddb8617ddaf4e5f3b4d42d257fcc666928f3971c authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Onion mctl capable of accepting incoming connections! (in theory)

Also related changes to captp code and fake-intarwebs.rkt to allow for
this.

I still have to te...

gitlab.com/spritely/goblins - 0319f6f19e0f4245954a9b80288a8454735975e0 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Move test1-bootstrap-actor to the right place

Rearrangement of code meant it was instantiated before test1-locator,
which it needed

gitlab.com/spritely/goblins - 0eb064394ab27bf81078bb73426b208961d18adc authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Import ../core.rkt instead of goblins for define-actor.rkt

gitlab.com/spritely/goblins - d5cfe41703ca310fd2579062bf7ff7633ba30b8d authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Moved again... async.rkt to await.rkt

gitlab.com/spritely/goblins - 52ef0179ec0368e2f093af5414e25701abbe7999 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Failures propagated by coroutines as well

gitlab.com/spritely/goblins - 65c636692e9902fa51670317d67089128ec856ed authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
exn:fail:mystery should inherit from exn:fail not exn

gitlab.com/spritely/goblins - 1d7898bfebcaef28f44f13c314acc172fcd0ceb5 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Rename coroutines.rkt to async.rkt

gitlab.com/spritely/goblins - 45975324981ae0962ab737c47c42595c5c2244ea authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Add a note to self about possibility of using actormap-churn

gitlab.com/spritely/goblins - 70e7614d76b4c867a5d4a49f1c99041364cbfb07 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Heck yeah, coroutines we can live with in Goblins!

gitlab.com/spritely/goblins - b9a3ead1106ec036c8f7a02b7cbf36a3272c7c94 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Don't recalculate #:extends every time the methods are invoked

gitlab.com/spritely/goblins - bfca03472fcc24a67774593d6dd047452a3ab86d authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Good job Chris, nice job not providing define-actor

gitlab.com/spritely/goblins - e30e25c4b5bf01fda40fe74c0c680a7d8f97b76a authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Remove setup-captp-conn as an export

gitlab.com/spritely/goblins - 3ea78cdc97c01c05a72561315d1f1b2afb4d45e9 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Move fake-intarwebs into its own module

gitlab.com/spritely/goblins - 7fe8de16d8c60858abd67eb763c3ae0709c1ed95 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
add a warning about define-actor.rkt

gitlab.com/spritely/goblins - 2b3aee6bb77c39ab6a9ecaa5e7c208dad0b22af9 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Add experimental define-actor

gitlab.com/spritely/goblins - 76d174dabf1abdb469389d239f7f9ad59256d097 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
More efficient spawn-named

gitlab.com/spritely/goblins - fa07940ae6f487f140641c84aebf1d8b731554fd authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
commit the semaphore hack for now

gitlab.com/spritely/goblin-chat - 5961d46c85d908c89024162b97737b7785406c58 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Start setting up network for mctl stuff

gitlab.com/spritely/goblins - 38e7f42b1a73b3ed784a85573492b33e1af5896a authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Use and transmit machine locations

gitlab.com/spritely/goblins - cc2cb2004c27ec0a1f466d34a5148ad5d4a89088 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Define and export define-recordable-struct.rkt

gitlab.com/spritely/goblins - 96cfec9d9d644ffbd9b301d0c511c1158fa85708 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>
Rename location section to address

gitlab.com/spritely/goblins - c9ca9cc0792f86f06d4b9f51ff41996fd59306b8 authored almost 4 years ago by Christopher Lemmer Webber <[email protected]>