-
842c62dae8
TODO
main
Ian Gulliver
2023-06-18 22:42:10 -07:00
-
8318e90401
Include IDs with events, ignore blank votes
Ian Gulliver
2023-06-18 08:18:33 -07:00
-
e45d1931cf
TODO
Ian Gulliver
2023-06-17 15:22:13 -07:00
-
7cf37a84d8
sync
Ian Gulliver
2023-06-17 15:21:19 -07:00
-
c79f6110ed
Log voter/candidate start/stop
Ian Gulliver
2023-06-17 15:09:33 -07:00
-
11ddf35e81
Integrate event into candidate
Ian Gulliver
2023-06-17 15:05:42 -07:00
-
6dfcf57109
Integrate event into voter
Ian Gulliver
2023-06-17 14:58:49 -07:00
-
a68ee41b00
sync
Ian Gulliver
2023-06-17 08:45:39 -07:00
-
30a0bb7b18
Fix force state
Ian Gulliver
2023-06-17 08:41:22 -07:00
-
de0e769834
Handle channel overflow, test channel data
Ian Gulliver
2023-06-12 19:34:22 -07:00
-
9a268cada3
Add max_no=0 for clarity
Ian Gulliver
2023-06-11 20:26:37 -07:00
-
809e286225
Reduce log spam
Ian Gulliver
2023-06-11 20:07:01 -07:00
-
24edab41b7
Make force state less log spammy
Ian Gulliver
2023-06-11 19:38:39 -07:00
-
cee8ad6d5f
Add --elect-force-state
Ian Gulliver
2023-06-11 19:14:34 -07:00
-
b11c9cc7de
Revert "Package ca-certificates.crt"
Ian Gulliver
2023-06-11 17:36:37 -07:00
-
8b2467e7e0
Package ca-certificates.crt
Ian Gulliver
2023-06-11 15:46:40 -07:00
-
906e3df38a
Export RandDurationN
Ian Gulliver
2023-06-11 09:57:48 -07:00
-
d8049f4895
sync
Ian Gulliver
2023-06-10 19:59:14 -07:00
-
e49ffd9505
More robust testing, TestSplitVotes
Ian Gulliver
2023-06-07 23:22:53 -07:00
-
38f232f7aa
Clean up locking, remove Voter/Candidate entanglement
Ian Gulliver
2023-06-07 22:48:38 -07:00
-
0bcd5a0b06
One proxy per voter
Ian Gulliver
2023-06-07 21:52:38 -07:00
-
ddea4c91e4
Test partial voting
Ian Gulliver
2023-06-04 14:04:15 -07:00
-
ed7ce91819
Clear time separation for loss before gain
Ian Gulliver
2023-06-04 13:59:06 -07:00
-
7c3e760759
Test failover
Ian Gulliver
2023-06-04 13:44:26 -07:00
-
bce6488620
Add TestSystem
Ian Gulliver
2023-06-04 10:43:32 -07:00
-
0b9c2543e4
TestServer helper, integrate proxy
Ian Gulliver
2023-06-04 10:31:26 -07:00
-
889213b77a
Bound upper vote period to 5s, cut mean to 2.5s
Ian Gulliver
2023-06-03 22:32:40 -07:00
-
d641fdca40
Internal API cleanup, vote timing jitter
Ian Gulliver
2023-06-03 22:31:09 -07:00
-
3cebbc3425
Detect vote or response replay/caching
Ian Gulliver
2023-06-03 21:51:07 -07:00
-
8c8133ff52
Sign responses as well
Ian Gulliver
2023-06-03 21:12:48 -07:00
-
4da068ed5c
TODOs, clarity
Ian Gulliver
2023-06-01 08:46:56 -07:00
-
755ddc99f7
Election!
Ian Gulliver
2023-06-01 06:43:35 -07:00
-
ef5323aa3f
Protype Candidate
Ian Gulliver
2023-05-31 22:40:48 -07:00
-
80c051183a
Stop t2
Ian Gulliver
2023-05-31 08:32:29 -07:00
-
269f9286c6
Prototype voter
Ian Gulliver
2023-05-30 21:45:54 -07:00
-
ac8587bef1
Voter loop
Ian Gulliver
2023-05-30 20:45:13 -07:00
-
453d73c245
Initial commit
Ian Gulliver
2023-05-30 20:12:12 -07:00
-
8e46ccdea0
Initial commit
Ian Gulliver
2023-05-30 20:09:19 -07:00