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

Merge branch 'fix-non-relative-requires' into 'dev'

Require goblins code through relative require, not from pkg goblins

See merge request spritely/...

gitlab.com/spritely/goblins - c00bf950b2f50c4f2b6dd385b06453521cdc237b authored about 3 years ago
Require goblins code through relative require, not from pkg goblins

There were several places where goblin modules where doing a (require
...) from an installed gob...

gitlab.com/spritely/goblins - 446c5c0a3e0ce82b51a3d5224cb1952d0f2a78a8 authored about 3 years ago
Add gitlab ci configuration file to check compiling, tests an docs

gitlab.com/spritely/goblins - fc70c161346739e5525f9c4317ca2ddcc094ac25 authored about 3 years ago
Add gitlab ci configuration file to run unit tests

Currently, there are only a few unit tests using rackets test suite in
the project. The rest are...

gitlab.com/spritely/goblin-chat - 4eb96daf8f2499ca58e3c68f0b447ea30641ccb0 authored about 3 years ago
remove outdated comments

gitlab.com/spritely/goblins - 6fade31440094fea150b7f484c3352e8139a6b84 authored about 3 years ago
common: Add a length method for ^hash

gitlab.com/spritely/goblins - 83bba4cdee604054ee45b59021d390f316f73147 authored about 3 years ago
Add CI configuration file to run unit-tests

gitlab.com/spritely/aurie - 83226c68ad815377ba550fa82272dae9397f8b10 authored about 3 years ago
Fix incorrect contract for restore-from-depictions and add a test

gitlab.com/spritely/aurie - a2635b7292ca3c1c842859134dc4b473f5f50fcd authored about 3 years ago
Add the vat description drawing from the racket impl

gitlab.com/spritely/guile-goblins - f8b2f5aa5d58f6e5b6808caaead1ae4b09fbb2f4 authored about 3 years ago
syscaller-free instead of syscaller-free-thread

another racket and goblins difference in choices

gitlab.com/spritely/guile-goblins - a3e30ba6a64427df3ae48816b55c9954ff1eebe4 authored about 3 years ago
Merge branch 'fix-connect-client-method' into 'master'

Fix return hashmap for the connect-client method on user-controller.

See merge request spritely...

gitlab.com/spritely/goblin-chat - 3edb8c6ba87fdb71593be6a095c44ea929d69fbc authored about 3 years ago
Fix return hashmap for the connect-client method on user-controller.

gitlab.com/spritely/goblin-chat - 3eafbebfb51c5627146f8aa0a4cd542acce4f282 authored about 3 years ago
Spawn fibers instead of threads

gitlab.com/spritely/guile-goblins - 9908408b018fc8d95f45ba140a796128f5fece64 authored about 3 years ago
syscaller-free fibers

gitlab.com/spritely/guile-goblins - 3180903d19ac67146fcec4c41c6748b5395555fb authored about 3 years ago
oh and actually commit the nonce-registry actor-lib, that's a good idea

gitlab.com/spritely/guile-goblins - a9b067715e41d46a7a1b38d40e202b82a6775896 authored about 3 years ago
spawn-nonce-registry-locator-(values/pair) both

gitlab.com/spritely/guile-goblins - 7bb2e69c7038657730521ed08c7582fb68eccefa authored about 3 years ago
url-base64-encode

gitlab.com/spritely/guile-goblins - 64bdfeaac2f0b0c08af5b9386b4ab6ffea314ced authored about 3 years ago
import swappable module

gitlab.com/spritely/guile-goblins - d3b197486507010e138ca0229eb84136e3d5adca authored about 3 years ago
Add assert-type module

gitlab.com/spritely/guile-goblins - d119caf13ae3abe9b7e44f9c61bad86f95324458 authored about 3 years ago
Add test-swappable

gitlab.com/spritely/guile-goblins - cf831f470420097329ec97c942af96ac0b6dd527 authored about 3 years ago
Add goblins/actor-lib/swappable

gitlab.com/spritely/guile-goblins - f17f5668c5675ca6d5e06777b12fb71673ba7fad authored about 3 years ago
Fix up and export define-cell

gitlab.com/spritely/guile-goblins - 062e6749ff0e9d66a8eb3f20a2218d686247b397 authored about 3 years ago
Export local-object-refr-debug-name

gitlab.com/spritely/guile-goblins - 26729f4d7cec652d1a682467cb54b4175deede2c authored about 3 years ago
Pull in assert-type as module

gitlab.com/spritely/guile-goblins - 5e31c17fc69d617c5d1c30932240db26b3ba28f8 authored about 3 years ago
Getting spawn-mycapn closer to usable

gitlab.com/spritely/guile-goblins - a506d2975930b879a0a75aa79ac3d48ea82b6b96 authored about 3 years ago
actor-lib/common: Add ^ghash

gitlab.com/spritely/guile-goblins - 90ab54228e8b4368a4d1169ed8e8540ce119eb37 authored about 3 years ago
Add ghash-has-key?

gitlab.com/spritely/guile-goblins - 13af8827dfb582ab5e8b2ed59b57b383a62241e5 authored about 3 years ago
Add ghash-for-each

gitlab.com/spritely/guile-goblins - c47b49ab3f61b4ca11599cbca6a9a925c53c7eef authored about 3 years ago
Add the rest of the captp module (still converting it tho)

gitlab.com/spritely/guile-goblins - c1412a0062a3cec4cbf07c0249e202672e39e861 authored about 3 years ago
Use no-such-method if #f given to extend-methods

gitlab.com/spritely/guile-goblins - b98cb8bd95229072fa2838113ff6e9b07734cdc5 authored about 3 years ago
Import and use crypto-stuff

gitlab.com/spritely/guile-goblins - a15b51cbbae9f751039f393c9e253fb39f996d8f authored about 3 years ago
Add crypto-stuff module

gitlab.com/spritely/guile-goblins - 40e558ec47501c9978a045892edc0b6322a599cd authored about 3 years ago
more fixing up of ^coordinator

gitlab.com/spritely/guile-goblins - 11cb693413485b396521b68648de360f62c1d204 authored about 3 years ago
add more bytes stuff

gitlab.com/spritely/guile-goblins - a19c25e283fb8f41f1d0488ed407749dbcd4e09d authored about 3 years ago
rename module to bytes-stuff

gitlab.com/spritely/guile-goblins - ea77e5c510221b3652a91d70074460930adcad58 authored about 3 years ago
Started pulling in the ^coordinator

gitlab.com/spritely/guile-goblins - d8fc3bcf74043b27e648720e4460dbcd11d460df authored about 3 years ago
Support the deferring-to-existing-procedure methods

gitlab.com/spritely/guile-goblins - 2e68a21648279d2268074ac8ab097bb557bb8910 authored about 3 years ago
import ward module in captp

gitlab.com/spritely/guile-goblins - f824093078cce240d17a0509c0fd95f0e5cf348f authored about 3 years ago
Add warding/incanter pairs

gitlab.com/spritely/guile-goblins - 92747dcd7bb8b6daf1bb016492aa4a8191e93b16 authored about 3 years ago
Use lambda* instead of lambda for methods

gitlab.com/spritely/guile-goblins - 770a67c83d7d7c3d22861063d1ec91aa51635220 authored about 3 years ago
Comment out exception stuff for now

gitlab.com/spritely/guile-goblins - 19d156575d928edbfc705cd88acb1b2536c03c81 authored about 3 years ago
Why not drop the keyword stuff altogether?

gitlab.com/spritely/guile-goblins - c6f6b315b2e0cca60bd78ba3d414c2659116db63 authored about 3 years ago
TODO to build on top of fashes

gitlab.com/spritely/guile-goblins - 515e05e014adc7cad70dd28b5f7f830ac61bf0ae authored about 3 years ago
hello, is this an acceptable weak box

gitlab.com/spritely/guile-goblins - bb9d38f6efd3e388202fbfe0d0cf0f62083aad24 authored about 3 years ago
questioned -> <questioned>

gitlab.com/spritely/guile-goblins - f396dc80701ce13b924ddd4593fecb970e21f7bf authored about 3 years ago
de-let some stuff at the end of setup-captp-conn

gitlab.com/spritely/guile-goblins - 5b89a7f274cfb292512559887525b18513d7842e authored about 3 years ago
Uh, call it weak-box-value instead

gitlab.com/spritely/guile-goblins - aad5527ddecf9005d5f3a00a257c2204ce428a4b authored about 3 years ago
switch this other listen -> listen-to also

gitlab.com/spritely/guile-goblins - a38c6cada5aa463262516cefd1ab19f5fe8d90d2 authored about 3 years ago
also export remote-refr-sealed-pos

gitlab.com/spritely/guile-goblins - 87ffac0dc1878ad8559461fcba4d62725de5aebe authored about 3 years ago
I guess guile already has a "listen" so we'll call ours something else

gitlab.com/spritely/guile-goblins - 023e426cdc1c1d55f362076b92784be451823f54 authored about 3 years ago
captp: getting some of the kwarg stuff slightly closer

gitlab.com/spritely/guile-goblins - d04f4115e9fd83c1b164742ad16379019fcdb207 authored about 3 years ago
Sneak in _spawn-promise-values

gitlab.com/spritely/guile-goblins - 06e537021f2447f06759443efb2d497ca4cae241 authored about 3 years ago
captp: import simple-sealers

gitlab.com/spritely/guile-goblins - 807e2c51a4f7763d36b79c4ff8016b0fa2900cc2 authored about 3 years ago
Oops, fix simple-sealers module name

gitlab.com/spritely/guile-goblins - ba20af4753699b3c52603625c924d32adc547a23 authored about 3 years ago
simple-sealers.scm

gitlab.com/spritely/guile-goblins - 0f16d645a12fd505a56e9bc8745a1dd85d8a6083 authored about 3 years ago
captp: Import (goblins actor-lib commmon)

gitlab.com/spritely/guile-goblins - eb1680d98baf10ffa823a17a138cf145b2af3194 authored about 3 years ago
Add common.scm with ^seteq

gitlab.com/spritely/guile-goblins - 39a60d8b1ffc8f1b6b6777f27b46f79a3774c9f5 authored about 3 years ago
Export more stuff needed for captp

gitlab.com/spritely/guile-goblins - cf4194fc2aa0d8a6b18e610157fecca194f4c920 authored about 3 years ago
Export spawn-promise-cons, spawn-promise-values

gitlab.com/spritely/guile-goblins - c7a7f2f8cc33ffdc003e30d0f96957b9188c30e1 authored about 3 years ago
answers should use make-hash-table

gitlab.com/spritely/guile-goblins - 5f16478b6ef8cad9bf0bb51ea981ea1c91cce494 authored about 3 years ago
Add simple-dispatcher, use it

gitlab.com/spritely/guile-goblins - f3040ba9a1dacf3047e8281f05006600f9bcf001 authored about 3 years ago
Fix up tear-it-down

gitlab.com/spritely/guile-goblins - 98ae946c04cfd314ddb94321ef7066c822e23f0f authored about 3 years ago
Export message types, add message-who-wants-response

gitlab.com/spritely/guile-goblins - 5b265d9cf0b4e2e2a4cebea6a0c78675ee4b229b authored about 3 years ago
More stuff towards captp support...

gitlab.com/spritely/guile-goblins - ccab4204a4b4bc8e920d6f0bd395afd78c0209c4 authored about 3 years ago
stuff towards ocapn support

gitlab.com/spritely/guile-goblins - 719424944eaea2f037a24901b718460d3e85c8e6 authored about 3 years ago
comment out will / gc stuff for now

gitlab.com/spritely/guile-goblins - e4b9d503c1c92294de09d040c0cfd9d8bfdb3579 authored about 3 years ago
more progress towards porting captp

- update define-recordable to have <foo> style record names,
drop make-* from constructors
...

gitlab.com/spritely/guile-goblins - dc73995b571c951db507f18be472d1e34d856769 authored about 3 years ago
More of the hashtables of the setup-captp-conn stuff

gitlab.com/spritely/guile-goblins - 6bd10800f5dfdbd95f322f8e8e421765fa814f58 authored about 3 years ago
Switch questions to be a hasheq

gitlab.com/spritely/goblins - 89725a83f5f0b8ceca96dc6700eb32e75b3e2f9e authored about 3 years ago
Switch record / record* to make-syrec / make-syrec*

gitlab.com/spritely/guile-goblins - 0be3032374ceb516507442fff7bfb8134790f54d authored about 3 years ago
Switch over to make-hash-table

Ie, switch away from racket's constructors. But note what the
expected indexing type is.

gitlab.com/spritely/guile-goblins - a5f597b2f97d55871a7d1cd7c5d164d21697fe86 authored about 3 years ago
Switch to using make-syrec*

gitlab.com/spritely/guile-goblins - 8ee4c6e0f2a4acef948bd89b4dd6a8c1521ad666 authored about 3 years ago
All those hash-foo methods with guile-specific operations

gitlab.com/spritely/guile-goblins - ee49c664af2fbe89aab2e179c827d6ce429bc8d1 authored about 3 years ago
Add methods implementation

gitlab.com/spritely/guile-goblins - 7709a68e5333a3438897429243bb4f259670e11c authored about 3 years ago
start adding captp stuff from racket, but porting it slowly

gitlab.com/spritely/guile-goblins - 31b89490230d58da5619fe65242c2b897c05e7ee authored about 3 years ago
removed unused structs

gitlab.com/spritely/goblins - e3ec902ad6bb5698bb59dc78aebd33443122a091 authored about 3 years ago
a note on licensing

gitlab.com/spritely/guile-goblins - 57c796f9994ca82dbc7bfe3794fbdc2d4b9ac100 authored about 3 years ago
start of a README

gitlab.com/spritely/guile-goblins - e5c872b17626821ed939af944654c6ae28337499 authored about 3 years ago
tests: test-inbox

gitlab.com/spritely/guile-goblins - 7e224a9d1449b810222522a5051dda0673fce2b6 authored about 3 years ago
inbox.scm and vat.scm

gitlab.com/spritely/guile-goblins - fca3e4017b1bcfe0f08025696fb01ce2c53fe3e5 authored about 3 years ago
Start of porting over captp stuff

gitlab.com/spritely/guile-goblins - 9d172e3bc50782a20ecf7462f6f9d0937943449c authored about 3 years ago
Add simple promise pipelining test

gitlab.com/spritely/guile-goblins - 05db6c6ca0aa97a84436b21615c4e7b4eb935631 authored about 3 years ago
A whole bunch of fixes to the syscaller, mactor constructors

Match patterns carried over from racket-land once again not working.

Also forgot to use a bunch...

gitlab.com/spritely/guile-goblins - f46abc8535ce77a5518cc74c7b4e0a7ab9f44c15 authored about 3 years ago
Fix send-rest to actually iterate through messages

Was using racket match syntax, oops

gitlab.com/spritely/guile-goblins - df0730d33e806c00177b600fa72c6cdfcb4306ec authored about 3 years ago
Adjust near-refr? to allow near promises, add far-refr? docstring

gitlab.com/spritely/guile-goblins - 22dd7bde5766dc2f5e6ca71b9fce923542d42ba4 authored over 3 years ago
stage4: remove display-or-log-error

gitlab.com/spritely/guile-goblins - c60cb884c8f35402e456f28b2214a90715ad0be5 authored over 3 years ago
Add (goblins core), based on (pre-goblins stage4)

gitlab.com/spritely/guile-goblins - 01585f1126daf071ef5dbf47451058b7fe8d10b4 authored over 3 years ago
start of test-proto-vats, with spawn-delivery-agent

gitlab.com/spritely/guile-goblins - 2969393c72626fe16a65feb10d133fe1ebfcf160 authored over 3 years ago
Add spawn-delivery-agent

gitlab.com/spritely/guile-goblins - b201a3b1a716ae2b668eb21c11fea1a81bdae502 authored over 3 years ago
switch module name to match filename: goblins-stage4

gitlab.com/spritely/guile-goblins - a3b8cac6c700d01b427370bafcb6acd82d9ba212 authored over 3 years ago
Export dispatch-message(s)

gitlab.com/spritely/guile-goblins - ba87e781c025c1ee2b0580ad267a2468e8197fb2 authored over 3 years ago