Commit Graph

11 Commits

Author SHA1 Message Date
edi-oai cdc2a508aa
Introduce stateful "in TARGET" and "out TARGET" rules (#188) 2026-08-03 11:33:22 -04:00
Fedor Kororkov 08200b7a09
Add dynamic Softnet policy control (#181)
* Add dynamic Softnet policy control

* Simplify Softnet policy RPC methods

* Use jsonrpsee types for Softnet policy RPC

* Reject superseded Softnet policy revisions

* Apply Softnet policy updates only after enqueue

* Flush final Softnet response after input EOF

* Signal EOF when disabling Softnet control

* Normalize Softnet default-route isolation

* Keep policy rules on Proxy (#182)

* Simplify Softnet policy protocol

* Bound pipelined Softnet policy responses

* Keep Softnet port forwarding active on control wakes

---------

Co-authored-by: edi-oai <edi@openai.com>
2026-07-21 21:30:06 +01:00
Nikolay Edigaryev 539cff564d
README.md: clarify how Softnet restricts networking (#71) 2025-01-10 19:31:08 +04:00
Nikolay Edigaryev 6456ed7228
README.md: proper nested bullet point syntax 2024-06-13 14:57:44 +04:00
Nikolay Edigaryev 56808c591f
README.md: remove extraneous space 2024-06-13 14:57:02 +04:00
Nikolay Edigaryev eba21ed33e
Link to Wikipedia's "ARP spoofing" article
And include some examples of the tools.
2024-06-13 14:56:01 +04:00
Fedor Korotkov a775a92772
Add link to the blog post (#25) 2023-05-05 03:19:40 +04:00
Nikolay Edigaryev f38d65f98f
README.md: Tart now uses --net-softnet 2023-03-28 08:21:19 +04:00
Nikolay Edigaryev 71465f8bff
README.md: clarify installation instructions a bit 2022-10-13 18:30:30 +04:00
Nikolay Edigaryev 88cd05e112
Automatically escalate privileges via passwordless sudo (#3)
* Automatically escalate privileges via passwordless sudo

* README.md: document passwordless sudo option in requirements
2022-06-14 17:41:07 +03:00
Nikolay Edigaryev 226a7e6c86 Initial revision of Softnet, a software networking for Tart 2022-06-10 16:53:03 +03:00