Stas Skipper
  • My pronounces are: your/fucking/boss

  • Joined on 2025-09-03
Skipper closed issue MarketTakers/arbiter#13 2026-02-18 13:11:29 +00:00
Implement connection string for peer setup
Skipper closed issue MarketTakers/arbiter#15 2026-02-16 21:32:45 +00:00
Implement encryption scheme versioning and auto-migration
Skipper commented on issue MarketTakers/arbiter#15 2026-02-16 21:32:45 +00:00
Implement encryption scheme versioning and auto-migration

Currently abandoned as no migration is required

Skipper closed issue MarketTakers/arbiter#14 2026-02-16 21:32:14 +00:00
Fix compilation errors in auth flow
Skipper closed issue MarketTakers/arbiter#5 2026-02-16 21:31:58 +00:00
Implement key hierarchy and encryption at rest
Skipper commented on issue MarketTakers/arbiter#5 2026-02-16 21:31:58 +00:00
Implement key hierarchy and encryption at rest

Done, but no rotation

Skipper closed issue MarketTakers/arbiter#4 2026-02-16 21:31:30 +00:00
Implement vault seal/unseal lifecycle
Skipper commented on issue MarketTakers/arbiter#4 2026-02-16 21:31:29 +00:00
Implement vault seal/unseal lifecycle

done

Skipper pushed to main at MarketTakers/arbiter 2026-02-16 21:30:49 +00:00
4236f2c36d refactor(server): reogranized actors, context, and db modules into <dir>/mod.rs structure
76ff535619 refactor(server::tests): moved integration-like tests into tests/
b3566c8af6 refactor(server): separated global actors into their own handle
bdb9f01757 refactor(server): actors reorganization & linter fixes
0805e7a846 feat(keyholder): add seal method and unseal integration tests
Compare 7 commits »
Skipper pushed to main at MarketTakers/arbiter 2026-02-16 20:15:02 +00:00
1545db7428 fix(ci): add protoc installation for lints
Skipper pushed to main at MarketTakers/arbiter 2026-02-16 20:05:26 +00:00
20ac84b60c fix(ci): add clippy installation in mise.toml
8f6dda871b refactor(actors): rename BootstrapActor to Bootstrapper
Compare 2 commits »
Skipper pushed to push-lmllslrorqxk at MarketTakers/arbiter 2026-02-16 20:04:31 +00:00
20ac84b60c fix(ci): add clippy installation in mise.toml
8f6dda871b refactor(actors): rename BootstrapActor to Bootstrapper
Compare 2 commits »
Skipper merged pull request MarketTakers/arbiter#17 2026-02-16 19:58:25 +00:00
Vault initial implementation
Skipper pushed to main at MarketTakers/arbiter 2026-02-16 19:58:25 +00:00
47108ed8ad chore(supply-chain): update cargo-vet audits and trusted publishers
359df73c2e feat(server::key_holder): unique index on (root_key_id, nonce) to avoid nonce reuse
ce03b7e15d feat(server::key_holder): ability to remotely get current state
e4038d9188 refactor(keyholder): rename KeyHolderActor to KeyHolder and optimize db connection lifetime
c82339d764 security(server::key_holder): replaced nonce-caching with exclusive transaction fetching nonce from the database
Compare 11 commits »
Skipper pushed to main at MarketTakers/arbiter 2026-02-16 19:55:44 +00:00
Skipper pushed to key-alternative at MarketTakers/arbiter 2026-02-16 19:55:44 +00:00
34ecf6928e feat(server): integrate X25519 unseal handler in UserAgentActor
29b3739e19 feat(server): add X25519 ECDH for secure unseal protocol
Compare 2 commits »
Skipper created branch key-alternative in MarketTakers/arbiter 2026-02-16 19:55:44 +00:00
Skipper pushed to push-lmllslrorqxk at MarketTakers/arbiter 2026-02-16 19:52:48 +00:00
47108ed8ad chore(supply-chain): update cargo-vet audits and trusted publishers
359df73c2e feat(server::key_holder): unique index on (root_key_id, nonce) to avoid nonce reuse
ce03b7e15d feat(server::key_holder): ability to remotely get current state
e4038d9188 refactor(keyholder): rename KeyHolderActor to KeyHolder and optimize db connection lifetime
c82339d764 security(server::key_holder): replaced nonce-caching with exclusive transaction fetching nonce from the database
Compare 5 commits »
Skipper created pull request MarketTakers/arbiter#17 2026-02-16 13:01:36 +00:00
Vault initial implementation
Skipper created branch push-lmllslrorqxk in MarketTakers/arbiter 2026-02-16 13:01:10 +00:00