hayzam
bc25169f41
tcp: fix parsing
2026-05-14 15:34:12 +00:00
hayzam
eb4b4f1644
Merge branch 'master' of https://git.difuse.io/Difuse/Mellaris
2026-05-14 04:12:57 +00:00
hayzam
6bddddfe5c
expr: fix active analyzer listing
2026-05-14 04:12:21 +00:00
hayzam
c6a4058b04
Merge branch 'master' of git-ssh.difuse.io:Difuse/Mellaris
2026-05-14 09:41:35 +05:30
hayzam
1e5c1dea75
flows: implement ipv
2026-05-14 09:41:07 +05:30
hayzam
7dd3331760
tcp: flow: fixes
2026-05-13 02:34:46 +00:00
hayzam
7a3f6e945d
Improves flow handling and adds runtime stats APIs
...
Refactors TCP and UDP flow managers to enhance analyzer selection and flow binding accuracy, including O(1) UDP stream rebinding by 5-tuple.
Introduces runtime stats tracking for engine and ruleset operations, exposing new APIs for granular performance and error metrics.
Optimizes GeoMatcher with result caching and supports efficient geosite set matching, reducing redundant computation in ruleset expressions.
2026-05-13 06:10:38 +05:30
hayzam
3f895adb43
packet: tcp: fix bounds casting
2026-05-12 15:35:28 +00:00
hayzam
e8fdf1268b
tests: fix
2026-05-12 15:29:00 +00:00
hayzam
ecc2cde1c2
refactor: engine/tcp/worker perf improvements
2026-05-12 15:16:11 +00:00
hayzam
dc16b979e7
engine, io: more caching + optimizations
2026-05-12 13:31:19 +00:00
hayzam
4d70520e43
feed: make non-blocking, engine: move around dispatch call for perf
2026-05-12 18:06:32 +05:30
hayzam
e3f1f5046a
test: improve coverage across package
2026-05-01 14:09:10 +05:30
hayzam
e1c68ec7d0
ruleset: try to fix reloader
2026-02-12 13:34:37 +05:30
hayzam
beaaddad2b
ruleset: try to fix reloader
2026-02-12 13:27:53 +05:30
hayzam
a8f8b43f3e
rulset: expr: geosite log
2026-02-11 16:32:58 +05:30
hayzam
70bdcb8fc7
analyzer: quic: some optimizations
2026-02-11 16:23:11 +05:30
hayzam
5fda34a476
analyzer: make http3/quic handling more reliable
2026-02-11 16:11:12 +05:30
hayzam
fc38d0fa9d
chore: remove .github
2026-02-11 16:02:37 +05:30
hayzam
a4baa1b1a3
analyzer: make http3/quic handling more reliable
Quality check / Tests (push) Has been cancelled
Quality check / Static analysis (push) Has been cancelled
2026-02-11 15:53:26 +05:30
hayzam
43cb4755d0
analyzer: make http3/quic handling more reliable
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 15:49:32 +05:30
hayzam
c3fe0ea16f
analyzer: make http3/quic handling more reliable
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 15:44:26 +05:30
hayzam
a6075db4ba
analyzer: make http3/quic handling more reliable
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 15:36:05 +05:30
hayzam
fdfe61457c
analyzer: make http3/quic handling more reliable
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 15:32:29 +05:30
hayzam
20294716e3
analyzer: make http3/quic handling more reliable
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 15:29:02 +05:30
hayzam
198f72814c
engine: mac: more ipv6 gm
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 13:18:34 +05:30
hayzam
9c2786212b
engine: mac: more ipv6 gm
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 12:19:45 +05:30
hayzam
ef00ca1793
engine: mac: fallback properly
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 12:14:53 +05:30
hayzam
1b6a5ba309
engine: mac: use ndp for ipv6
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 12:11:46 +05:30
hayzam
a879ab4140
mac resolution
Quality check / Tests (push) Has been cancelled
Quality check / Static analysis (push) Has been cancelled
2026-02-11 12:04:11 +05:30
Hayzam Sherif
94e1e26cc3
First Commit
Quality check / Static analysis (push) Has been cancelled
Quality check / Tests (push) Has been cancelled
2026-02-11 06:27:36 +05:30