Commit Graph

364 Commits

Author SHA1 Message Date
bol-van 8d08b4f9a4 nfqws2: nfq close ifname sock after queue deinit 2026-05-06 14:46:51 +03:00
bol-van 860b13c86e nfqws2: store bt_next instead of bt_prev 2026-05-06 14:45:49 +03:00
bol-van 7db50c018a nfqws2: timer rework. remove timer-res 2026-04-30 13:12:56 +03:00
bol-van d0c9fa9b76 copypaste fixes 2026-04-29 08:36:43 +03:00
bol-van b1afa7079f nfqws2: timer_enum return only names 2026-04-28 10:29:33 +03:00
bol-van 01a4ee63d4 nfqws2: timer_info, timer_enum 2026-04-28 10:22:04 +03:00
bol-van 5aefa8610b nfqws2: fix wrong op priority 2026-04-25 18:55:36 +03:00
bol-van aa226e6e7a nfqws2: fix null ptr deref 2026-04-25 18:31:46 +03:00
bol-van 65bb7ac639 nfqws2: minor optimize 2026-04-22 18:38:16 +03:00
bol-van 62dcf80867 nfqws2: fix wlan interface name search in server mode 2026-04-22 18:30:32 +03:00
bol-van 640a73d25c nfqws2: do not call timer code if there're no timers 2026-04-15 08:31:39 +03:00
bol-van 787e5244ad Merge pull request #181 from goodrussian666/master
code cleanup based on cppcheck
2026-04-14 06:03:30 +00:00
bol-van 33ea0afd56 nfqws2: replace timer in timer_set if it already exists 2026-04-13 09:21:16 +03:00
bol-van bdc4761c46 nfqws2: fix read after free 2026-04-12 20:50:27 +03:00
bol-van 0151ee6fc1 nfqws2: fix write after free 2026-04-12 20:28:43 +03:00
bol-van f062579ca7 nfqws2: fix wrong debug line 2026-04-12 17:45:40 +03:00
bol-van 3364294af6 nfqws2: timers 2026-04-12 17:41:47 +03:00
Your Name d4aa4cc5b1 code cleanup based on cppcheck
nfq2/nfqws.c:1114:19: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
2026-04-04 14:06:26 +02:00
bol-van e78382f3ad nfqws2: fail if slen==0 2026-04-01 09:34:52 +03:00
bol-van 32951c0f6a nfqws2: do not fail tls_mod if dupsid,rndsni,padencap fail 2026-03-31 14:11:52 +03:00
bol-van b6dbec4cc6 nfqws2: improve reasm cancel logic 2026-03-30 13:46:29 +03:00
bol-van b2f4e7adc6 nfqws2: always cancel reasm of not TLS 2026-03-30 11:52:57 +03:00
bol-van 56c95c47c6 nfqws2: fix TLS payload reassemble if L7 protocol is not TLS 2026-03-29 16:57:58 +03:00
bol-van 348f907b47 winws2: remove .buildid section 2026-03-12 17:40:11 +03:00
bol-van d641b00083 winws2: update res bins 2026-03-12 17:31:02 +03:00
bol-van 2ec512af17 AI fixes 2026-03-06 10:58:05 +03:00
bol-van 60ac3693fc nfqws2: optimize quic CRYPTO defrag 2026-03-05 09:41:41 +03:00
bol-van 766b60544f nfqws2: remove unused var 2026-03-04 22:50:31 +03:00
bol-van e563f60153 AI fixes 2026-03-04 22:36:31 +03:00
bol-van 6d7f8efc49 nfqws2: optimize quic CRYPTO defrag 2026-03-04 19:33:49 +03:00
bol-van e46cde8e6e nfqws2: optimize 2026-03-04 18:58:39 +03:00
bol-van 52072359f0 nfqws2: remove unneeded function 2026-03-04 18:54:38 +03:00
bol-van cafacf35bc nfqws2: quic CRYPTO frag early dedup 2026-03-04 18:52:47 +03:00
bol-van 55dc47bae4 nfqws2: remove unneeded loop 2026-03-04 14:16:19 +03:00
bol-van 14a2548bf5 nfqws2: allow quic CRYPTO fragment intersection and dups 2026-03-04 12:31:40 +03:00
bol-van 3ae875f8aa AI fixes 2026-03-02 10:44:48 +03:00
bol-van 69e8bb3c7f AI fixes 2026-03-01 09:48:18 +03:00
bol-van 827b1cf065 AI fixes 2026-02-28 10:10:26 +03:00
bol-van e0f67fb203 AI fixes 2026-02-27 14:34:35 +03:00
bol-van d019627fba nfqws2: e2k arch seccomp support 2026-02-26 16:34:47 +03:00
bol-van 1ac067ec32 nfqws2: separate strip option 2026-02-26 15:09:29 +03:00
bol-van 1b5811aa9a nfqws2: silence warning 2026-02-26 11:01:13 +03:00
bol-van 66e2cc2bc4 pie experiment 2026-02-26 10:10:28 +03:00
bol-van 8fcc64ad0c pie experiment 2026-02-26 09:47:25 +03:00
bol-van d2f3271542 dvtws2: build with PIE 2026-02-25 17:34:36 +03:00
bol-van 43999d6077 winws2: enable ASLR 2026-02-25 10:49:07 +03:00
bol-van 697f9fc986 AI fixes 2026-02-25 08:56:35 +03:00
bol-van 59235827c4 nfqws2: fix broken wifi ssid update 2026-02-24 10:10:52 +03:00
bol-van 7073e1fd77 nfqws2: dns_extract_name OOB fixes 2026-02-23 22:47:14 +03:00
bol-van 937aa91e5d nfqws2: prevent OOB read in addpool 2026-02-23 18:45:25 +03:00