aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* fs/client: New client code.fsMaxime Devos2022-09-10
* Merge branch 'server-unification'Maxime Devos2022-09-10
|\
| * NEWS: Update.server-unificationMaxime Devos2022-09-10
| * doc/service-communication: Add missing argument of make-disconnect!.Maxime Devos2022-09-10
| * server: Add type checking.Maxime Devos2022-09-10
| * doc/service-communication: Add procedures to the index.Maxime Devos2022-09-10
| * doc/service-communication: Document run-loop.Maxime Devos2022-09-10
| * doc/concurrency: Add missing label for lost-and-found.Maxime Devos2022-09-10
| * doc/service-communication: Document #:control-message-handler.Maxime Devos2022-09-10
| * server: Rename control -> continue.Maxime Devos2022-09-10
| * server: Document 'make-loop'.Maxime Devos2022-09-10
| * server: Add type checking to make-loop.Maxime Devos2022-09-10
| * doc/service-communication: Document spawn-server-loop.Maxime Devos2022-09-09
| * doc/service-communication: Document the control loop.Maxime Devos2022-09-09
| * doc/service-communication: Document <server>.Maxime Devos2022-09-09
| * server: Inline primitive-disconnect!.Maxime Devos2022-09-09
| * cadet/client: Simplify more.Maxime Devos2022-09-09
| * server: Inline single-use server->loop-arguments.Maxime Devos2022-09-09
| * server: Re-indent.Maxime Devos2022-09-09
| * cadet/client: Re-indent.Maxime Devos2022-09-09
| * dht/client: Re-indent.Maxime Devos2022-09-09
| * nse/indent: Re-indent.Maxime Devos2022-09-09
| * server: Unify loop spawning.Maxime Devos2022-09-09
| * server: Add default arguments to 'make-loop'.Maxime Devos2022-09-09
| * cadet/client: Minimise imports.Maxime Devos2022-09-09
| * cadet/client: Rewrite with run-loop.Maxime Devos2022-09-09
| * cadet/client: Use <loop> for various objects where possible.Maxime Devos2022-09-09
| * cadet/client: Avoid (mutating) hash tables.Maxime Devos2022-09-09
|/
* server: New procedure for making the arguments to make-loop.Maxime Devos2022-09-08
* server: Deduplicate make-error-handler*.Maxime Devos2022-09-08
* dht/client: Rewrite in terms of (gnu gnunet server).Maxime Devos2022-09-08
* Revert "server: Only accept a single 'state' argument."Maxime Devos2022-09-08
* dht: Use <loop> for state where possible.Maxime Devos2022-09-08
* server: Only accept a single 'state' argument.Maxime Devos2022-09-08
* server: Make #:message-queue a regular argument.Maxime Devos2022-09-08
* nse/client: Simplify state passing with a new subtype of <loop>.Maxime Devos2022-09-08
* server: Rename 'primitive-reconnect' to 'run-loop'.Maxime Devos2022-09-08
* server: Bring the reconnect loop state into a single structure.Maxime Devos2022-09-08
* dht/client: Bring API of reconnect mostly in line with (gnu gnunet server).Maxime Devos2022-09-08
* dht/client: Eliminate mutation from the control loop.Maxime Devos2022-09-08
* dht/client: Extract message handlers.Maxime Devos2022-09-08
* nse/client: Extract the reconnection loop.Maxime Devos2022-09-07
* dht/server: Pass 'spawn' to connect/fibers.Maxime Devos2022-09-07
* tests/config-parser: Use R7RS symbols instead of Guile's syntax.Maxime Devos2022-09-06
* config/expand: Use R7RS symbols instead of Guile's syntax.Maxime Devos2022-09-06
* config/parser: Use R7RS symbols instead of Guile's syntax.Maxime Devos2022-09-06
* Update documentation indices.v0.3Maxime Devos2022-09-04
* Update version number.Maxime Devos2022-09-04
* Merge branch 'racket-port'Maxime Devos2022-09-04
|\
| * doc: Abandon the Racket port for now because of complications.racket-portMaxime Devos2022-09-04