Commit Graph

650 Commits

Author SHA1 Message Date
Tony Garnock-Jones c538c577c3 Many improvements to drivers/http.rkt 2024-04-10 15:42:22 +02:00
Tony Garnock-Jones bd973f069a Direct response example in http-server.rkt 2024-04-10 15:40:32 +02:00
Tony Garnock-Jones c7e8c55b58 Merge latest changes from the syndicate-protocols repository 2024-04-10 15:16:55 +02:00
Tony Garnock-Jones c0239cf322 And with that we are almost back where we started with http.prs! 2024-04-10 15:16:35 +02:00
Tony Garnock-Jones 9cc4175f24 Cope with HTTP/1.0's optional Host header 2024-04-10 14:54:19 +02:00
Tony Garnock-Jones 70f42dd931 Another revision of http.prs 2024-04-10 14:31:27 +02:00
Tony Garnock-Jones ef1ebe6412 Sigh. <done> turns out to be a good idea in addition to <processing> 2024-04-10 13:24:25 +02:00
Tony Garnock-Jones 2a88896e09 Further checks 2024-04-09 14:57:46 +02:00
Tony Garnock-Jones 3bbad3df6d Repair latent error of mismatched key types 2024-04-09 14:49:45 +02:00
Tony Garnock-Jones 86b74cd807 Better items->entries routine 2024-04-09 14:41:21 +02:00
Tony Garnock-Jones 9a0697e3c5 New dataspace pattern language. 2024-04-09 14:00:33 +02:00
Tony Garnock-Jones 0370c19e43 New http server protocol implementation and example 2024-04-09 13:01:27 +02:00
Tony Garnock-Jones e6234b7713 Update noise implementation for new protocol 2024-04-09 11:36:22 +02:00
Tony Garnock-Jones c97069375a More dataspace logging 2024-04-09 11:35:48 +02:00
Tony Garnock-Jones 6673c2b68c Repair comment syntax in config files 2024-04-09 11:35:22 +02:00
Tony Garnock-Jones 269dd2dc40 Merge latest changes from the syndicate-protocols repository 2024-04-09 09:15:59 +02:00
Tony Garnock-Jones ca18ca08df Alternative representation of dataspacePatterns 2024-04-09 09:15:21 +02:00
Tony Garnock-Jones 40ca168eac Repair typo 2024-04-09 09:13:51 +02:00
Tony Garnock-Jones cdb44de662 Merge latest changes from the syndicate-protocols repository 2024-04-04 16:46:01 +02:00
Tony Garnock-Jones 5a73e8d4c3 Alter dataspacePatterns language to make rec and arr more like dict 2024-04-04 16:31:09 +02:00
Tony Garnock-Jones ba2bd81f3d Update HOWITWORKS.md for extensible record matching 2024-04-04 16:03:00 +02:00
Tony Garnock-Jones 6d1278fbb0 Adjust skeleton for extensible dataspace patterns 2024-04-04 15:16:45 +02:00
Tony Garnock-Jones 710ff91a64 Revise http protocol 2024-04-01 15:56:07 +02:00
Tony Garnock-Jones c59e044695 Set embeddedType for noise 2024-03-28 15:49:48 +01:00
Tony Garnock-Jones bf0d47f1b7 Repair noise protocol 2024-03-28 15:17:28 +01:00
Tony Garnock-Jones 7797a3cd09 Updated description of gatekeeper protocol 2024-03-22 10:11:57 +01:00
Tony Garnock-Jones b214835bcc Make argument to `turn-stop!` mandatory 2024-03-10 12:56:39 +01:00
Tony Garnock-Jones 5d0d636f16 Happy new year 2024-03-10 12:43:06 +01:00
Tony Garnock-Jones 54cba83791 Bring up-to-date with Preserves and protocol changes 2024-03-10 12:40:28 +01:00
Tony Garnock-Jones 68ed693c41 Merge latest changes from the syndicate-protocols repository 2024-03-10 12:36:50 +01:00
Tony Garnock-Jones 9864ce0ec8 Switch `#!` to `#:` 2024-02-05 23:14:19 +01:00
Tony Garnock-Jones 5dd68e87c1 Preserves 0.993 lacks float 2024-02-03 15:16:23 +01:00
Tony Garnock-Jones f785274e35 Avoid double-execution within a round; see syndicate-lang/syndicate-js#3 2023-12-19 23:18:22 +13:00
Tony Garnock-Jones 16763a8b4f Merge latest changes from the syndicate-protocols repository 2023-12-19 21:49:20 +13:00
Tony Garnock-Jones 97876335ba Save a few bytes on the wire. If not now, never I guess 2023-12-19 21:37:41 +13:00
Tony Garnock-Jones d7b330e6dd stdenv.prs 2023-12-04 22:25:40 +01:00
Tony Garnock-Jones aee1eb4c27 Update schemaish #lang 2023-10-31 22:51:34 +01:00
Tony Garnock-Jones 0e43100e98 Merge latest changes from the syndicate-protocols repository 2023-10-31 22:45:22 +01:00
Tony Garnock-Jones fe9ceaf65c Update comment syntax for Preserves 0.991 2023-10-31 21:56:44 +01:00
Tony Garnock-Jones cc1c421ac5 Merge latest changes from the syndicate-protocols repository 2023-10-18 14:03:11 +02:00
Tony Garnock-Jones 72566ac223 Update for Preserves 0.990 2023-10-18 14:02:28 +02:00
Tony Garnock-Jones d1286b43f0 Preserve service submodules for embedding via `raco exe` 2023-10-12 16:51:53 +02:00
Tony Garnock-Jones e75453d0b4 Noise is too noisy 2023-09-29 16:09:40 +02:00
Tony Garnock-Jones 51db5f9247 Merge latest changes from the syndicate-protocols repository 2023-02-11 21:50:52 +01:00
Tony Garnock-Jones d8a139b23a Switch back to transport sequence representation 2023-02-11 21:49:49 +01:00
Tony Garnock-Jones a0ae1a2ac3 Merge latest changes from the syndicate-protocols repository 2023-02-11 17:47:03 +01:00
Tony Garnock-Jones 46fd2dec3b Set of any for transports in gatekeeper.Route 2023-02-11 17:43:42 +01:00
Tony Garnock-Jones b3df469c80 New gatekeeper protocol 2023-02-10 12:04:21 +01:00
Tony Garnock-Jones d701adcf11 Merge latest changes from the syndicate-protocols repository 2023-02-09 23:09:14 +01:00
Tony Garnock-Jones 1ae2583414 Remove accidental self-qualification 2023-02-09 23:07:43 +01:00