Adam Ierymenko
|
015abb62e0
|
Factor out a few more warnings.
|
2022-11-03 15:38:23 -04:00 |
|
Adam Ierymenko
|
ceaba4f725
|
Fix some warnings by either factoring out or allowing in one case.
|
2022-11-03 15:37:12 -04:00 |
|
Adam Ierymenko
|
9e6617b324
|
More controller work and some ZSSP cleanup.
|
2022-10-27 15:03:23 -04:00 |
|
Adam Ierymenko
|
23e73bbdd1
|
cleanup
|
2022-10-17 12:59:10 -04:00 |
|
Adam Ierymenko
|
5d17c37b65
|
Remove parking_lot since as of 1.63 Rust std::mutex is usually as good or better.
|
2022-09-29 15:34:03 -04:00 |
|
Adam Ierymenko
|
768ec6e710
|
Tons more work: (1) remove async again from the core, (2) controller stuff, (3) retrofit other stuff to handle non-async core.
|
2022-09-21 16:43:47 -04:00 |
|
Adam Ierymenko
|
7ec46540fa
|
A ton more reorg work and controller work.
|
2022-09-20 12:10:05 -04:00 |
|
Adam Ierymenko
|
7724092551
|
Use 0xffffffffffff as NIL session ID because magic backward compatibility check for ZT protocol.
|
2022-09-20 12:09:54 -04:00 |
|
Adam Ierymenko
|
b8e65b667c
|
Build fix, cruft simplification.
|
2022-09-14 11:03:00 -04:00 |
|
Adam Ierymenko
|
3864ea8150
|
Fix ZSSP rate limits.
|
2022-09-14 09:41:40 -04:00 |
|
Adam Ierymenko
|
04b2adcf5f
|
Dead code removal, perf stuff
|
2022-09-14 08:59:33 -04:00 |
|
Adam Ierymenko
|
887585f6fa
|
Some VL1 work, and reorg the header in ZSSP to make backward compatibility easy.
|
2022-09-13 21:27:47 -04:00 |
|
Adam Ierymenko
|
2649ce7571
|
A bunch of reorg, and add a safety valve to nuke the send key in ZSSP if it is hard-expired.
|
2022-09-13 17:27:58 -04:00 |
|
Adam Ierymenko
|
c3466078bf
|
Move some V1-specific stuff into hypervisor code base.
|
2022-09-13 12:28:30 -04:00 |
|
Adam Ierymenko
|
d42a70544f
|
More simplification and move key agreements to as late as possible after session state check.
|
2022-09-13 11:09:20 -04:00 |
|
Adam Ierymenko
|
a7fa425830
|
Simplify some logic.
|
2022-09-13 10:58:18 -04:00 |
|
Adam Ierymenko
|
07fc8b2d2b
|
rustfmt
|
2022-09-13 10:48:36 -04:00 |
|
Adam Ierymenko
|
32abd20c38
|
A bunch of reorg and simplification in the network hypervisor.
|
2022-09-13 10:35:52 -04:00 |
|