zapret/nfq
[anp/hsw] 6fca1223b3 valgrind: fix passing unitialized bytes to sendto()
==3801== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
==3801==    at 0x49622E2: sendto (in /tmp/debug/lib/libc-2.22.so)
==3801==    by 0x11093D: rawsend (darkmagic.c:1778)
==3801==    by 0x114F47: dpi_desync_tcp_packet_play (desync.c:1021)
==3801==    by 0x117879: dpi_desync_packet_play (desync.c:1645)
==3801==    by 0x117A35: replay_queue (desync.c:1676)
==3801==    by 0x113F44: dpi_desync_tcp_packet_play (desync.c:781)
==3801==    by 0x117879: dpi_desync_packet_play (desync.c:1645)
==3801==    by 0x11797B: dpi_desync_packet (desync.c:1662)
==3801==    by 0x11A045: processPacketData (nfqws.c:106)
==3801==    by 0x11A1C3: nfq_cb (nfqws.c:140)
==3801==    by 0x4846B20: ??? (in /usr/lib/libnetfilter_queue.so.1.3.0)
==3801==    by 0x4851ABD: nfnl_handle_packet (in /usr/lib/libnfnetlink.so.0.2.0)
==3801==  Address 0xbecb2f81 is on thread 1's stack
==3801==  in frame #2, created by dpi_desync_tcp_packet_play (desync.c:478)
==3801==  Uninitialised value was created by a stack allocation
==3801==    at 0x112C35: dpi_desync_tcp_packet_play (desync.c:478)
2024-08-03 20:24:30 +07:00
..
crypto fix compiler warnings: -Wtype-limits (comparsion always false) 2024-08-03 10:32:53 +07:00
windivert winws: remove wrong modding of windivert.h 2024-05-09 09:52:32 +03:00
BSDmakefile dvtws: BSDmakefile do not delete .o 2024-05-07 16:02:52 +03:00
checksum.c nfqws: udp protocol desync 2022-01-01 20:22:04 +03:00
checksum.h nfqws: udp protocol desync 2022-01-01 20:22:04 +03:00
conntrack.c fix compiler warnings: -Wparentheses 2024-08-02 23:16:30 +07:00
conntrack.h nfqws: optimize autohostlist handling 2024-04-24 17:03:18 +03:00
darkmagic.c winws: fix unicode lengths 2024-07-30 20:04:39 +03:00
darkmagic.h winws: NLM filter 2024-07-12 15:13:18 +03:00
desync.c valgrind: fix passing unitialized bytes to sendto() 2024-08-03 20:24:30 +07:00
desync.h nfqws: packet delay support 2024-04-20 20:59:45 +03:00
gzip.c history purge 2021-03-04 14:30:38 +03:00
gzip.h history purge 2021-03-04 14:30:38 +03:00
helpers.c fix compiler warnings: -Wparentheses 2024-08-02 23:16:30 +07:00
helpers.h winws: windows service support 2024-04-30 15:35:20 +03:00
hostlist.c nfqws: fix out-of-process autohostlist file change to empty state 2024-04-25 10:01:53 +03:00
hostlist.h tpws,nfqws: autohostlist reread on modify 2024-03-23 22:57:05 +03:00
Makefile winws: NLM filter 2024-07-12 15:13:18 +03:00
nfqws.c fix compiler warnings: -Wpointer-sign 2024-08-03 09:32:40 +07:00
nfqws.h winws: windows service support 2024-04-30 15:35:20 +03:00
packet_queue.c nfqws: split-http-req,split-tls 2024-06-18 17:40:56 +03:00
packet_queue.h nfqws: split-http-req,split-tls 2024-06-18 17:40:56 +03:00
params.h winws: NLM filter 2024-07-12 15:13:18 +03:00
pools.c recheck domain before adding to autohostlist 2023-10-26 16:27:52 +03:00
pools.h autohostlist mode 2023-10-26 15:12:32 +03:00
protocol.c fix compiler warnings: -Wparentheses 2024-08-02 23:16:30 +07:00
protocol.h nfqws: split-http-req,split-tls 2024-06-18 17:40:56 +03:00
sec.c winws 2024-04-26 21:36:27 +03:00
sec.h winws 2024-04-26 21:36:27 +03:00
uthash.h update uthash 2021-03-12 15:07:31 +03:00
win.c winws: remove unnecesessary code 2024-04-30 21:40:01 +03:00
win.h winws: remove unnecesessary code 2024-04-30 21:36:09 +03:00
winicon.o winws: icon 2024-05-02 16:00:54 +03:00
winmanifest.o winws: requireAdministrator in manifest 2024-04-30 20:58:50 +03:00