Commit Graph

710 Commits

Author SHA1 Message Date
Tony Garnock-Jones f6b6dd25f1 Small performance win from avoiding use of HashMap in single-receiver case 2023-11-06 23:54:59 +01:00
Tony Garnock-Jones 94c7de2a08 Bump deps 2023-11-01 00:20:50 +01:00
Tony Garnock-Jones e4c2634088 Release independent packages
syndicate@0.30.0
syndicate-macros@0.25.0
syndicate-server@0.34.0
syndicate-tools@0.9.0

Generated by cargo-workspaces
2023-10-31 22:58:28 +01:00
Tony Garnock-Jones cbaeba7bba Update for Preserves 0.991 2023-10-31 22:58:02 +01:00
Tony Garnock-Jones f8c76e9230 Merge latest changes from the syndicate-protocols repository 2023-10-31 22:54:40 +01:00
Tony Garnock-Jones fe9ceaf65c Update comment syntax for Preserves 0.991 2023-10-31 21:56:44 +01:00
Tony Garnock-Jones 60e6c6badf Avoid spurious "Invalid Preserves tag 0" message when server quits before sending anything 2023-10-19 12:40:38 +02:00
Tony Garnock-Jones 2bf2e29dc2 Release independent packages
syndicate@0.29.1
syndicate-server@0.33.2
syndicate-tools@0.8.1

Generated by cargo-workspaces
2023-10-18 22:51:15 +02:00
Tony Garnock-Jones 9a148ecfcc Good grief, I forgot to update the preserves crate versions 2023-10-18 22:50:54 +02:00
Tony Garnock-Jones 2104bc1ff0 Release independent packages
syndicate-server@0.33.1

Generated by cargo-workspaces
2023-10-18 14:22:50 +02:00
Tony Garnock-Jones 17a9c96342 Update protocols for preserves 0.990 2023-10-18 14:22:18 +02:00
Tony Garnock-Jones 3c4ba48624 Release independent packages
syndicate@0.29.0
syndicate-macros@0.24.0
syndicate-server@0.33.0
syndicate-tools@0.8.0

Generated by cargo-workspaces
2023-10-18 14:03:54 +02:00
Tony Garnock-Jones e063a3f84d Merge latest changes from the syndicate-protocols repository 2023-10-18 14:02:38 +02:00
Tony Garnock-Jones 72566ac223 Update for Preserves 0.990 2023-10-18 14:02:28 +02:00
Tony Garnock-Jones 4e30ef48dc Add syndicate-tools to fixtags.sh 2023-10-05 10:01:09 +02:00
Tony Garnock-Jones d66840bae7 Update internal dependencies 2023-10-05 09:59:31 +02:00
Tony Garnock-Jones 768fdd6448 Release independent packages
syndicate@0.28.3
syndicate-macros@0.23.2
syndicate-server@0.32.2
syndicate-tools@0.7.1

Generated by cargo-workspaces
2023-10-05 09:57:24 +02:00
Tony Garnock-Jones 8055895319 BUMP_ARGS 2023-10-05 09:56:39 +02:00
Tony Garnock-Jones a83999d6ed Build each docker image with a separate target directory, because it turns out they seem to pollute each other if they all share one! 2023-10-05 09:53:53 +02:00
Tony Garnock-Jones 1f7b7a02b1 Enable jemalloc feature for simple benchmarking 2023-10-05 09:53:27 +02:00
Tony Garnock-Jones 24b6217897 Make jemalloc optional 2023-10-05 09:47:22 +02:00
Tony Garnock-Jones d517fc4e92 Bump deps 2023-10-05 09:44:07 +02:00
Tony Garnock-Jones a0c40eadd0 Update lockfile 2023-10-05 08:01:55 +02:00
Tony Garnock-Jones fc420d1a86 Bump to pick up macro version bump 2023-10-04 23:24:12 +02:00
Tony Garnock-Jones f3e5652eee New release of syndicate-macros to pick up syn feature flag changes 2023-10-04 22:41:17 +02:00
Tony Garnock-Jones 538ad4244c Hmm the perf increase from mold may have been illusory 2023-10-04 22:00:01 +02:00
Tony Garnock-Jones 1cb2eba0e4 Release independent packages
syndicate-server@0.32.0

Generated by cargo-workspaces
2023-10-04 21:48:35 +02:00
Tony Garnock-Jones a9971fc35a Note about `mold` 2023-10-04 21:48:14 +02:00
Tony Garnock-Jones 8dead81cef 50% performance boost from jemalloc! 2023-10-04 21:28:47 +02:00
Tony Garnock-Jones 16681841a7 Bump version 2023-09-29 14:56:55 +02:00
Tony Garnock-Jones 97fdfe6136 noise mode for syndicate-macaroon 2023-09-29 14:56:35 +02:00
Tony Garnock-Jones c26b67f286 docker-compose.yml 2023-09-29 13:56:09 +02:00
Tony Garnock-Jones 65db64fce1 Update quickstart 2023-09-29 13:55:44 +02:00
Tony Garnock-Jones 0432f8a04a Multiarch docker builds 2023-09-29 13:54:05 +02:00
Tony Garnock-Jones dd69d5caaa A different workaround for https://github.com/dtolnay/proc-macro2/issues/402 2023-09-29 09:42:12 +02:00
Tony Garnock-Jones e6bc6d091f Bump dependencies 2023-09-27 23:31:51 +02:00
Tony Garnock-Jones 4c9505d28e Get the project building again 2023-09-27 23:28:06 +02:00
Tony Garnock-Jones a74cd19526 Remove apparently-useless drop() call 2023-05-26 13:52:31 +02:00
Tony Garnock-Jones 5f3558817e Workaround for rust-embedded/cross issue 598 is no longer required 2023-05-12 11:07:10 +02:00
Tony Garnock-Jones b4a3f743b5 Bump deps; enable extra-traits in syn for Debug impl for syn::Expr and syn::Type 2023-05-12 10:33:15 +02:00
Tony Garnock-Jones a340b127d7 Release independent packages
syndicate@0.28.2

Generated by cargo-workspaces
2023-02-11 21:53:28 +01:00
Tony Garnock-Jones 08486b4b1c Merge latest changes from the syndicate-protocols repository 2023-02-11 21:52:34 +01:00
Tony Garnock-Jones d8a139b23a Switch back to transport sequence representation 2023-02-11 21:49:49 +01:00
Tony Garnock-Jones 990f3fe4cb Release independent packages
syndicate@0.28.1

Generated by cargo-workspaces
2023-02-11 17:45:50 +01:00
Tony Garnock-Jones 3a3c3c0ee4 Merge latest changes from the syndicate-protocols repository 2023-02-11 17:44:34 +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 7d7b3135ba Release independent packages
syndicate@0.28.0
syndicate-macros@0.23.0
syndicate-server@0.31.0
syndicate-tools@0.6.0

Generated by cargo-workspaces
2023-02-10 16:44:38 +01:00
Tony Garnock-Jones 06d52c43da Merge latest changes from the syndicate-protocols repository 2023-02-09 23:07:58 +01:00
Tony Garnock-Jones 1ae2583414 Remove accidental self-qualification 2023-02-09 23:07:43 +01:00
Tony Garnock-Jones 4dca1b1615 More updates to gatekeeper protocol 2023-02-09 00:17:12 +01:00