Haruue
|
7456e5907e
|
refactor(pcap): switch to pcapgo
|
2024-05-08 19:22:17 +08:00 |
|
Haruue
|
8cab86b924
|
Reapply "Merge pull request #132 from eddc005/feat-pcap"
This reverts commit 2ac8783eb6 .
|
2024-05-08 19:13:49 +08:00 |
|
Toby
|
3ec5456e86
|
Merge pull request #135 from apernet/revert-pcap
Revert pcap
|
2024-05-07 23:46:46 -07:00 |
|
Toby
|
b51ea5fa07
|
Revert "Merge pull request #134 from apernet/ci-cgo"
This reverts commit 5014523ae0 , reversing
changes made to c453020349 .
|
2024-05-07 23:44:00 -07:00 |
|
Toby
|
2ac8783eb6
|
Revert "Merge pull request #132 from eddc005/feat-pcap"
This reverts commit c453020349 , reversing
changes made to 5723490a6c .
|
2024-05-07 23:43:54 -07:00 |
|
Toby
|
5014523ae0
|
Merge pull request #134 from apernet/ci-cgo
ci: enable cgo
|
2024-05-07 23:40:17 -07:00 |
|
Toby
|
dabcc9566c
|
ci: enable cgo
|
2024-05-07 23:38:28 -07:00 |
|
Toby
|
c453020349
|
Merge pull request #132 from eddc005/feat-pcap
feat: add support for pcap replay
|
2024-05-07 23:18:03 -07:00 |
|
Toby
|
0daaa32fc6
|
ci: install pcap for build 2
|
2024-05-07 23:13:58 -07:00 |
|
Toby
|
5e15fd6dd9
|
ci: install pcap for build
|
2024-05-07 23:12:24 -07:00 |
|
Toby
|
76c0f47832
|
chore: do not default replay.realtime to true
|
2024-05-07 23:05:06 -07:00 |
|
Toby
|
70fee14103
|
chore: format
|
2024-05-07 22:50:58 -07:00 |
|
eddc005
|
abd7725fed
|
close pcap properly and implement ProtectedDialContext
|
2024-05-07 21:50:06 +01:00 |
|
eddc005
|
f01b79e625
|
rebase and remove replayDelay
|
2024-05-06 23:04:54 +01:00 |
|
eddc005
|
94387450cf
|
feat: add support for pcap replay
|
2024-05-06 22:53:11 +01:00 |
|
Toby
|
5723490a6c
|
Merge pull request #133 from apernet/fix-timestamp
fix: provide correct timestamp for TCP reassembler
|
2024-05-06 14:38:35 -07:00 |
|
Toby
|
d7506264ad
|
fix: provide correct timestamp for TCP reassembler
|
2024-05-06 14:35:31 -07:00 |
|
Toby
|
245ac46b65
|
Merge pull request #130 from apernet/fix-geo-leak
fix: do not reload geoip/geosite when reloading ruleset to prevent leaking references to streams
|
2024-04-10 22:57:18 -07:00 |
|
Toby
|
107e29ee20
|
fix: do not reload geoip/geosite when reloading ruleset to prevent leaking references to streams
|
2024-04-10 21:30:37 -07:00 |
|
Toby
|
5f447d4e31
|
Merge pull request #124 from apernet/wip-tcp-flush
feat: TCP timeout flush
|
2024-04-09 11:07:20 -07:00 |
|
Toby
|
347667a2bd
|
feat: TCP timeout flush
|
2024-04-08 11:54:35 -07:00 |
|
Toby
|
393c29bd2d
|
Merge pull request #123 from apernet/wip-lookup
feat: dns lookup function
|
2024-04-07 17:49:33 -07:00 |
|
Toby
|
9c0893c512
|
feat: added protected dial support, removed multi-IO support for simplicity
|
2024-04-06 14:42:45 -07:00 |
|
Toby
|
ae34b4856a
|
feat: dns lookup function
|
2024-04-03 20:02:57 -07:00 |
|
Toby
|
d7737e9211
|
Merge pull request #119 from apernet/update-readme
docs: update readme feature list
|
2024-04-01 21:50:07 -07:00 |
|
Toby
|
dd9ecc3dd7
|
docs: update readme feature list
|
2024-04-01 21:49:06 -07:00 |
|
Toby
|
980d59ed2e
|
Merge pull request #118 from apernet/ci-release
ci: rework release workflow
|
2024-04-01 20:55:22 -07:00 |
|
Toby
|
af14adf313
|
ci: rework release workflow
|
2024-04-01 20:54:24 -07:00 |
|
Toby
|
ab28fc238d
|
Merge pull request #114 from KujouRinka/feat-openvpn
feat: add openVPN analyzer
|
2024-04-01 20:47:30 -07:00 |
|
Toby
|
e535769086
|
fix: make sure rx_pkt_cnt & tx_pkt_cnt both always exist
|
2024-03-30 14:30:20 -07:00 |
|
Toby
|
ecd60d0ff1
|
chore: improve case spelling
|
2024-03-30 13:29:19 -07:00 |
|
Toby
|
98264d9e27
|
chore: format
|
2024-03-30 13:23:46 -07:00 |
|
Toby
|
bb5d4e32ff
|
Merge pull request #116 from apernet/update-trojan
feat: further improve trojan detection
|
2024-03-29 23:19:36 -07:00 |
|
Toby
|
ca574393d3
|
feat: further improve trojan detection
|
2024-03-29 23:02:20 -07:00 |
|
KujouRinka
|
0e2ee36865
|
refactor: merge openvpn_tcp and openvpn_udp to openvpn
|
2024-03-30 12:00:17 +08:00 |
|
Toby
|
b02738cde8
|
Merge pull request #115 from apernet/update-readme
docs: move to website
|
2024-03-29 13:08:14 -07:00 |
|
Toby
|
0735fa831d
|
docs: move to website
|
2024-03-29 13:06:29 -07:00 |
|
KujouRinka
|
2232b553b3
|
chore: fix typo
|
2024-03-29 21:37:09 +08:00 |
|
KujouRinka
|
b2f6dec909
|
feat: add openVPN analyzer
|
2024-03-29 20:29:30 +08:00 |
|
Toby
|
47a3c9875c
|
Merge pull request #112 from apernet/docs-dep
docs: update dependency install command for openwrt
|
2024-03-24 11:42:10 -07:00 |
|
Toby
|
4e604904af
|
docs: update dependency install command for openwrt
|
2024-03-24 11:41:17 -07:00 |
|
Toby
|
bf2988116a
|
Merge pull request #109 from apernet/wip-io-rst
feat: io tcp reset support (forward only)
|
2024-03-21 18:43:43 -07:00 |
|
Haruue
|
ef1416274d
|
refactor(io): nft/ipt generator func
|
2024-03-22 02:04:25 +08:00 |
|
Toby
|
57c818038c
|
feat: io tcp reset support (forward only)
|
2024-03-20 19:01:26 -07:00 |
|
Toby
|
6ad7714c9a
|
Merge pull request #108 from apernet/fix-trojan-doc
docs: remove trojan-killer ref
|
2024-03-20 18:41:45 -07:00 |
|
Toby
|
ff9c4ccf79
|
docs: remove trojan-killer ref
|
2024-03-20 18:40:49 -07:00 |
|
Toby
|
e1d9406fdb
|
Merge pull request #107 from apernet/fix-trojan
fix: trojan analyzer heuristics
|
2024-03-20 18:39:05 -07:00 |
|
Toby
|
b8e5079b8a
|
fix: trojan analyzer heuristics
|
2024-03-20 18:37:43 -07:00 |
|
Toby
|
f3b72895ad
|
Merge pull request #106 from apernet/wip-new-trojan
feat: new heuristics for trojan analyzer
|
2024-03-20 18:11:09 -07:00 |
|
Toby
|
0732dfa7a5
|
docs: no longer use trojan-killer
|
2024-03-20 18:10:22 -07:00 |
|