nix-super/tests/unit
Eelco Dolstra 3be7c0037e WorkerProto: Support fine-grained protocol feature negotiation
Currently, the worker protocol has a version number that we increment
whenever we change something in the protocol. However, this can cause
a collision between Nix PRs / forks that make protocol changes
(e.g. PR #9857 increments the version, which could collide with
another PR). So instead, the client and daemon now exchange a set of
protocol features (such as `auth-forwarding`). They will use the
intersection of the sets of features, i.e. the features they both
support.

Note that protocol features are completely distinct from
`ExperimentalFeature`s.
2024-07-24 16:23:37 +02:00
..
libexpr Merge pull request #11156 from obsidiansystems/fix-bsd-pthread 2024-07-22 13:58:41 -04:00
libexpr-support Add missing threads deps 2024-07-22 11:46:54 -04:00
libfetchers Merge pull request #11156 from obsidiansystems/fix-bsd-pthread 2024-07-22 13:58:41 -04:00
libflake Merge pull request #11156 from obsidiansystems/fix-bsd-pthread 2024-07-22 13:58:41 -04:00
libstore WorkerProto: Support fine-grained protocol feature negotiation 2024-07-24 16:23:37 +02:00
libstore-support Add missing threads deps 2024-07-22 11:46:54 -04:00
libutil Merge pull request #11156 from obsidiansystems/fix-bsd-pthread 2024-07-22 13:58:41 -04:00
libutil-support Add missing threads deps 2024-07-22 11:46:54 -04:00