Adam Ierymenko
|
ee4ce6a8ef
|
Tons of work: reorg traits to simplify, implement multicast authority stuff, other works in progress.
|
2022-11-03 11:11:04 -04:00 |
|
Adam Ierymenko
|
127e27326a
|
cleanup
|
2022-10-25 08:40:24 -04:00 |
|
Adam Ierymenko
|
bc5861c539
|
Make database in controller dynamic to prep for having multiple implementations.
|
2022-10-23 20:13:03 -04:00 |
|
Adam Ierymenko
|
cf7f0b06df
|
Use a clever little hack to eliminate a great deal of cascading template sprawl from the core.
|
2022-10-21 16:50:07 -07:00 |
|
Adam Ierymenko
|
3e713360e3
|
Ease up some template restrictions and wire up some more stuff in controller.
|
2022-10-13 13:45:07 -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
|
b5e1c4f546
|
A bit more reorg.
|
2022-09-29 09:45:54 -04:00 |
|
Adam Ierymenko
|
459b195fa4
|
Reorg some stuff and skeleton of separate controller binary
|
2022-09-28 14:08:29 -04:00 |
|
Adam Ierymenko
|
a6f09dbec4
|
Move datadir and make it generic.
|
2022-09-28 12:04:55 -04:00 |
|
Adam Ierymenko
|
eaacb26187
|
Finish WHOIS, blacklist bridge on macOS because the OS has a ton of weird bridge devices, and fix a mutex problem.
|
2022-09-23 16:43:00 -04:00 |
|
Adam Ierymenko
|
8592cd59e2
|
Controller stuff and implementing WHOIS
|
2022-09-23 09:56:38 -04:00 |
|
Adam Ierymenko
|
373adb028d
|
Controller work and basic in-filesystem DB, slightly different from v1 version and supporting live editing of the network in the filesystem.
|
2022-09-22 17:29:10 -04:00 |
|
Adam Ierymenko
|
be000c2046
|
Centralize import of tokio to control its version and features.
|
2022-09-22 09:30:37 -04:00 |
|
Adam Ierymenko
|
1828163219
|
cleanup
|
2022-09-21 18:29:44 -04:00 |
|
Adam Ierymenko
|
d66f19a2f2
|
Now works without async in the core or the service. Can still be used in the controller.
|
2022-09-21 18:27:55 -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
|
0c8693fade
|
debug code removal
|
2022-09-16 17:02:38 -04:00 |
|
Adam Ierymenko
|
aafac271f5
|
Says hello to a root again!
|
2022-09-16 17:02:21 -04:00 |
|
Adam Ierymenko
|
2017dcf746
|
Bring service back to simple working state to end-to-end test.
|
2022-09-16 15:27:24 -04:00 |
|
Adam Ierymenko
|
0552d587a0
|
Get things building again
|
2022-09-16 14:16:13 -04:00 |
|
Adam Ierymenko
|
b4c74ce7bb
|
More work on VL1 service
|
2022-09-16 13:50:39 -04:00 |
|
Adam Ierymenko
|
b4edad6bfb
|
Work in progress: massive reorg to separate concerns a bit more and allow stand-alone controllers etc.
|
2022-09-15 13:57:21 -04:00 |
|