Maxime Devos
|
e0376958cd
dht/client: Cancel unreachable non-lingering search operations.
|
2 gadi atpakaļ |
Maxime Devos
|
7ac903a172
concurrency/lost-and-found: Make guarding objects optional.
|
2 gadi atpakaļ |
Maxime Devos
|
9eba8c6bd1
dht/client: Put weak references in id->operation-map.
|
2 gadi atpakaļ |
Maxime Devos
|
bee15c16c8
dht/client: Remove resolved TODO.
|
2 gadi atpakaļ |
Maxime Devos
|
8751c9c8b8
tests: Test reconnecting and 'start-get!'.
|
2 gadi atpakaļ |
Maxime Devos
|
d9ca07c382
tests: Support disconnecting the DHT simulation.
|
2 gadi atpakaļ |
Maxime Devos
|
2e3530f0b6
tests/distributed-hash-table: Report errors with Guile, not RnRS.
|
2 gadi atpakaļ |
Maxime Devos
|
f9447cf239
tests/distributed-hash-table: Fix spurious test failure.
|
2 gadi atpakaļ |
Maxime Devos
|
d4f7ba47a0
dht/client: Resolve id->operation-map races.
|
2 gadi atpakaļ |
Maxime Devos
|
14d5c4e6c6
dht/client: Test idempotency of cancelling searches.
|
2 gadi atpakaļ |
Maxime Devos
|
1533dd81ab
dht/client: Continue after cancellation.
|
2 gadi atpakaļ |
Maxime Devos
|
eac44bfc8b
dht/client: Actually remove old operations from the hash table.
|
2 gadi atpakaļ |
Maxime Devos
|
31776e595d
dht/client: Make a distinction between old and new operations.
|
2 gadi atpakaļ |
Maxime Devos
|
bc436e9bfa
dht/client: Only access 'id->operation-map' from 'control'.
|
2 gadi atpakaļ |
Maxime Devos
|
ce8e5f2718
tests: Test cancelling a DHT search within a search callback.
|
2 gadi atpakaļ |
Maxime Devos
|
5e98179676
dht/client: Eliminate the hash table from the <server> record.
|
2 gadi atpakaļ |
Maxime Devos
|
0d14f972a9
dht/client: Correct 'get'->'search'.
|
2 gadi atpakaļ |
Maxime Devos
|
fd4321e3d8
examples/web: Cancel the search when done.
|
2 gadi atpakaļ |
Maxime Devos
|
113fc6958a
dht: Allow cancelling get operations.
|
2 gadi atpakaļ |
Maxime Devos
|
a5e9d35f43
dht/client: Verify that 'start-get!' can be called from callbacks.
|
2 gadi atpakaļ |
Maxime Devos
|
e97825dead
Clarify /:msg:dht:client:get:stop documentation.
|
2 gadi atpakaļ |
Maxime Devos
|
f383c7235e
dht/client: New analysis and construction procedures.
|
2 gadi atpakaļ |
Maxime Devos
|
5c65eec51e
dht/struct: Correct field name.
|
2 gadi atpakaļ |
Maxime Devos
|
81447e9b38
Make uses of 'set%!' less verbose.
|
2 gadi atpakaļ |
Maxime Devos
|
7f6e421e90
concurrency/lost-and-found: New module.
|
2 gadi atpakaļ |
Maxime Devos
|
3eeafd198b
cadet/client: New (stubbed) module.
|
2 gadi atpakaļ |
Maxime Devos
|
8dd5ca9703
doc: Fix ‘mq-prio-prefs’ cross-reference.
|
2 gadi atpakaļ |
Maxime Devos
|
a68c0d1f6c
doc/cadet: Draft documentation on CADET network messages.
|
2 gadi atpakaļ |
Maxime Devos
|
4c59777ad1
doc: Begin drafting the CADET API.
|
2 gadi atpakaļ |
Maxime Devos
|
91459b089d
mq/prio-prefs: Rename pref:goodput to pref:good-throughput.
|
2 gadi atpakaļ |