Commit graph

13 commits

Author SHA1 Message Date
Adam Ierymenko
fd6cf33e97
Add IPv6 setup stuff to mac_feth_tap. 2021-01-27 16:00:15 -05:00
Adam Ierymenko
d4f6507c00
MacEthernetTap fully reimplemented in Rust, and Rust builds again. 2021-01-27 14:18:22 -05:00
Adam Ierymenko
05e2c63d6a
More Rusty MacEthernetTap and Rust binding hacks. 2021-01-26 22:51:21 -05:00
Adam Ierymenko
01a98a7f69
Rust builds again, and doing Mac tap in rust. 2021-01-26 20:29:55 -05:00
Adam Ierymenko
29fa689f0b
Reorganize some stuff, add bindings needed in service. 2021-01-26 15:03:31 -05:00
Adam Ierymenko
b7d7e8eb40
cleanup 2021-01-26 11:45:42 -05:00
Adam Ierymenko
23ee8c3b01
Rust builds again. 2021-01-22 13:25:20 -05:00
Adam Ierymenko
1e555ef24d
Factor out the use of Rust "Any" to avoid unnecessary indirections. 2021-01-21 22:57:33 -05:00
Adam Ierymenko
deec3b807b
A ton of work in progress on service: logging, physical link enumeration, data store, local config, etc. 2021-01-21 21:10:11 -05:00
Adam Ierymenko
896d75fe86
More work on service itself. 2021-01-20 00:02:39 -05:00
Adam Ierymenko
346bb7cf99
Fast UDP I/O for MacOS, others will be easy to add. 2021-01-15 21:28:46 -05:00
Adam Ierymenko
a6c39a1952
Starting on Rust service, implementing fast UDP I/O in Rust. 2021-01-14 22:18:29 -05:00
Adam Ierymenko
b0239984a0
Moar rustiness. 2020-12-10 16:48:30 -05:00