Page MenuHomePhorge

Implement single SAS verification process
Needs ReviewPublic

Authored by tusooa on Sun, Mar 1, 6:29 PM.

Details

Reviewers
None
Group Reviewers
O1: the Kazv Project
Maniphest Tasks
T156: SAS verification
Summary

This is the part 1 of https://iron.lily-is.land/T156 . It implements a sans-io SAS verification process.

Type: add

Test Plan

To be tested together with later diffs of verification.

Diff Detail

Repository
rL libkazv
Branch
tusooa/stacked
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 560
Build 1102: Invoke BuildbotBuildbot build #1312
Build 1101: arc lint + arc unit

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Sun, Mar 1, 7:02 PM
Harbormaster failed remote builds in B553: Diff 862!

add a little error handling

It's not yet complete. We need more error handling.

src/crypto/verification-process.cpp
53

should have a way to start an outgoing request

66

need to validate the format of events

148

missing userCancel()

156

should also have userDenyMatch()

src/crypto/verification-process.hpp
103

not yet implemented

tusooa requested review of this revision.Mon, Mar 2, 4:15 PM