summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
3 daysnix envrcmainzedddie
9 dayssome merge conflictszedddie
9 daysadd protobuf to devshellzedddie
11 daysFmt & Added CInamilsk
11 daysMerge pull request 'Fix ipv4 port extraction; Fix ipv6 presentation; ↵Namilsk
Implement Display for PacketInfo' (#4) from fix-port-parse into main Reviewed-on: https://codeberg.org/NamelessTeam/nsc/pulls/4
11 daysfix ipv6 src&dst ip representation in PacketInfozedddie
11 dayswip&fixmezedddie
11 daysimpl Display trait for PacketInfozedddie
2026-03-18Written geosite protobuf parser and tests 4 itnamilsk
2026-03-17really broken WIP for now xDzedddie
2026-03-17use ihl to derive port byteszedddie
2026-03-17updated goalsnamilsk
2026-03-17Working on IP geo parsers && packet routernamilsk
2026-03-171rst goal statezedddie
Signed-off-by: zedddie <rust@zedddie.rs>
2026-03-17Merge pull request 'small-fixes & improvements' (#3) from small-fixes into mainzedddie
Reviewed-on: https://codeberg.org/NamelessTeam/nsc/pulls/3
2026-03-17add a Packet type alias and comment out debug thingies :<zedddie
2026-03-16add dns field and checkzedddie
2026-03-16add fixme hardcoded IPv4 port offsetzedddie
2026-03-16fix ipv6 UDP bytes mismatch, add bunch of aliaseszedddie
2026-03-15bless it morezedddie
2026-03-15Merge pull request 'a bunch of really (not)good tests' (#2) from ↵zedddie
headers-tests into main Reviewed-on: https://codeberg.org/NamelessTeam/nsc/pulls/2
2026-03-15a bunch of really (not)good testszedddie
2026-03-15bless this readmi with my planszedddie
2026-03-15Merge pull request 'basic headers-parsing logic' (#1) from headers-parsing ↵Namilsk
into main Reviewed-on: https://codeberg.org/NamelessTeam/nsc/pulls/1
2026-03-15somewhat working network header parserzedddie
2026-03-15somewhat wip sniffingzedddie
2026-03-15networking abstractions & early parsing logiczedddie
2026-03-15sniff things wipzedddie
2026-03-15sniffing early workzedddie
use `tun` crate examope for starters, to map all traffic through tun virtual interface, in next commits will push these packets to sniffing module which will deciede further modifications of proxies based by user's Config.
2026-03-15some chore thingieszedddie
2026-03-15fix arti client typozedddie
2026-03-15base devshellzedddie
2026-03-15rename NSCConfig to Config for now :1zedddie
2026-03-15rm trailing newlines & add type alias for Veczedddie
2026-03-15add tor libzedddie
not really sure abt it, but should be conv to use instead of manual mapping
2026-03-15rename to nsc as killswitch is ugly and not kebabzedddie
2026-03-14Updated `README.md`namilsk
2026-03-14Updated `README.md`namilsk
2026-03-14First minimal commitnamilsk
2026-03-14Initial commitNamilsk