Jessica Tallon
496b05949e
Merge branch 'document-future-rkt-goblins' into 'master'
...
Document the status of project and future
See merge request spritely/goblins!44
1 year ago
Jessica Tallon
c7ae56244e
Capitalize Scheme in docs
1 year ago
Jessica Tallon
75b61a8dab
Document the status of project and future
1 year ago
Christine Lemmer-Webber
d578c94401
racket-goblins 0.12.0!
2 years ago
David Thompson
b74dcbce59
Merge branch 'ocapn-test-suite' into 'master'
...
Add file to allow for running OCapN test suite
See merge request spritely/goblins!42
2 years ago
Jessica Tallon
1c514073a5
Add file to allow for running OCapN test suite
2 years ago
Jessica Tallon
ea03ee9deb
Merge branch 'remove-op-bootstrap' into 'master'
...
Remove op:bootstrap reflecting new CapTP behavior
See merge request spritely/goblins!41
2 years ago
Jessica Tallon
be9058efee
Update CapTP version to 0.12 and fix op:abort
2 years ago
Jessica Tallon
6e6650cc56
Remove op:bootstrap reflecting new CapTP behavior
2 years ago
Jessica Tallon
425adf87f3
Merge branch 'api-typo-much-must' into 'master'
...
api: typo: much -> must
See merge request spritely/goblins!17
2 years ago
Jessica Tallon
6960dfaa60
Merge branch 'typo-accidentlaly-accidentally' into 'master'
...
fix typo: accidentlaly -> accidentally
See merge request spritely/goblins!15
2 years ago
Christine Lemmer-Webber
bbda21bc68
Merge branch 'fix-gc-export' into 'master'
...
Fix `op:gc-export` operation so that it sends the correct wire-delta
See merge request spritely/goblins!38
2 years ago
Christine Lemmer-Webber
467c116e45
Merge branch 'captp-crossed-hellos' into 'master'
...
Crossed hellos mitigation
See merge request spritely/goblins!37
2 years ago
Jessica Tallon
62343ca83a
Merge branch 'verify-handoff-count' into 'master'
...
Verify the handoff count on handoff-receive
See merge request spritely/goblins!40
2 years ago
Jessica Tallon
1cf16985df
Initial remote handoff count should be 0
2 years ago
Christine Lemmer-Webber
0f5ab61920
Merge branch 'fix-promise-error-sending' into 'master'
...
Fix propagation of promsie breakage
See merge request spritely/goblins!39
2 years ago
Jessica Tallon
f7d588757b
Verify the handoff count on handoff-receive
...
This is important to protect against replay attacks, a handoff receive
should only be valid once. Once it's been accepted, a replay of that
same handoff-receive shouldn't succeed as the handoff count has already
been seen.
3 years ago
Jessica Tallon
77dbb2bd21
Add crossed hellos mitigation
3 years ago
Jessica Tallon
991479e863
Add test for broken promise propagate in pipelines
3 years ago
Jessica Tallon
ae4b1476d8
Fix propagation of promsie breakage
...
When a promise broke it was sent to all listeners, but the waiting
messages did not have their resolvers broken. This lead to a bug where
promise breakages were not being propegated upon promise pipeline
chains.
3 years ago
Jessica Tallon
146760d4ac
Send op:gc-export with the correct wire delta on GC
3 years ago
Christine Lemmer-Webber
cd542d3e2a
Merge branch 'ocapn-ids-rename' into 'master'
...
Rename machine to node in CapTP
See merge request spritely/goblins!35
3 years ago
Jessica Tallon
056af4b6df
Merge remote-tracking branch 'origin/master' into ocapn-ids-rename
3 years ago
Christine Lemmer-Webber
2027ea025c
Merge branch 'fix-gitlab-ci' into 'master'
...
Update and fix CI
See merge request spritely/goblins!36
3 years ago
Jessica Tallon
0bcd164232
Update CI script to use a different image
3 years ago
Jessica Tallon
9693689585
Rename machine to node in CapTP
...
This renames "machine" which was previously misleading as didn't refer
to physical machines but rather a CapTP capable endpoint on a machine.
Machines can have many CapTP aware endpoints which could speak CapTP
with each other, so another term such as "node" makes this clearer.
This also renames address to designator in the OCapN node
URL (previously: OCapN machine URL).
3 years ago
Christine Lemmer-Webber
0d322f267a
Goblins v0.11.0
3 years ago
Christine Lemmer-Webber
b1d0b3d377
Merge branch 'captp-abort-on-invalid-sig' into 'master'
...
CapTP abort on invalid signature
See merge request spritely/goblins!33
3 years ago
Christine Lemmer-Webber
22fdb185e1
Merge branch 'captp-next' into 'master'
...
Remove unused method field in `op:deliver` and `op:deliver-only`
See merge request spritely/goblins!34
3 years ago
Jessica Tallon
e252caf423
Remove unused method field in `op:deliver` and `op:deliver-only`
3 years ago
Christine Lemmer-Webber
4a6dd2e73d
Merge branch 'captp-next' into 'master'
...
Rename `mtp:op:start-session` to `op:start-session` and update captp version
See merge request spritely/goblins!32
3 years ago
Jessica Tallon
02b329ad9f
CapTP: Emit an `op:abort` when the location signature is invalid
3 years ago
Jessica Tallon
4bc9b58258
Actually emit the `op:abort` message when we get an invalid captp version
3 years ago
Jessica Tallon
c103094722
Remove `abort-because` and tag internal-shutdown with a type
3 years ago
Jessica Tallon
27f8595436
Send an abort message if we get an incomplete CapTP version
3 years ago
Jessica Tallon
ba04a88612
Convert the CapTP to a string and update to "goblins-0.11"
3 years ago
Jessica Tallon
8a7fd1814b
Change mtp:op:start-session to op:start-session
3 years ago
Christine Lemmer-Webber
bb1d207971
Merge branch '0.10-prep' into 'master'
...
0.10 prep
See merge request spritely/goblins!30
3 years ago
Christine Lemmer-Webber
e98992c8c6
link, not href
3 years ago
Christine Lemmer-Webber
71ca889ae8
Bump version number of Goblins
3 years ago
Christine Lemmer-Webber
8c4e6744a7
Inform users of racket-goblins about Spritely Institute and guile-goblins
3 years ago
David Thompson
4898d80d2f
Merge branch 'guile-interrop' into 'master'
...
Support CapTP protocol version check
See merge request spritely/goblins!29
3 years ago
Jessica Tallon
b599fc8aed
Support CapTP protocol version check
3 years ago
Jessica Tallon
f8224c04a2
Merge branch 'guile-interrop' into 'master'
...
CapTP interrop with guile-goblins
See merge request spritely/goblins!28
3 years ago
Jessica Tallon
64774a40ed
Stop using car models that actually exist
...
Apparently I am good at picking names which already exist either from
sheer luck or something subconscious. Change the model of the car in the
CapTP away from that of a real car model.
3 years ago
Jessica Tallon
3745caebd6
Make sure to use the model name explorist in tests
3 years ago
Jessica Tallon
235bbe19fa
Change keyword record label kw-arg -> kw
3 years ago
Jessica Tallon
33fad4d86e
Fix a few typo nits in CapTP code
3 years ago
Jessica Tallon
c268ec2fc0
Improve test for keyword arguments over CapTP <-np
3 years ago
Jessica Tallon
6c15d50dea
Fix keyword arguments over CapTP using <-np
3 years ago