mirror of
https://github.com/bol-van/zapret2.git
synced 2026-03-14 06:13:09 +00:00
pie experiment
This commit is contained in:
@@ -259,3 +259,7 @@ v0.9.4.3
|
|||||||
* nfqws2: fix broken wifi ssid update
|
* nfqws2: fix broken wifi ssid update
|
||||||
* github: revert to upx 4.2.4 for all archs except riscv64
|
* github: revert to upx 4.2.4 for all archs except riscv64
|
||||||
* zapret-lib: apply_fooling throws error if tcp_ts,tcp_seq,tcp_ack,ip_ttl,ip6_ttl,ip_autottl,ip6_autottl are empty or invalid
|
* zapret-lib: apply_fooling throws error if tcp_ts,tcp_seq,tcp_ack,ip_ttl,ip6_ttl,ip_autottl,ip6_autottl are empty or invalid
|
||||||
|
|
||||||
|
0.9.4.4
|
||||||
|
|
||||||
|
* winws2, dvtws2: ASLR
|
||||||
|
|||||||
@@ -2,8 +2,8 @@ CC ?= cc
|
|||||||
PKG_CONFIG ?= pkg-config
|
PKG_CONFIG ?= pkg-config
|
||||||
OPTIMIZE ?= -Oz
|
OPTIMIZE ?= -Oz
|
||||||
MINSIZE ?= -flto=auto -ffunction-sections -fdata-sections
|
MINSIZE ?= -flto=auto -ffunction-sections -fdata-sections
|
||||||
CFLAGS += -std=gnu99 -s $(OPTIMIZE) $(MINSIZE) -Wno-address-of-packed-member -pie
|
CFLAGS += -std=gnu99 -s $(OPTIMIZE) $(MINSIZE) -Wno-address-of-packed-member -fPIC
|
||||||
LDFLAGS += -flto=auto -Wl,--gc-sections
|
LDFLAGS += -flto=auto -Wl,--gc-sections -pie
|
||||||
LIBS = -lz -lm
|
LIBS = -lz -lm
|
||||||
SRC_FILES = *.c crypto/*.c
|
SRC_FILES = *.c crypto/*.c
|
||||||
|
|
||||||
|
|||||||
@@ -3,14 +3,14 @@ PKG_CONFIG ?= pkg-config
|
|||||||
OPTIMIZE ?= -Os
|
OPTIMIZE ?= -Os
|
||||||
MINSIZE ?= -flto=auto -ffunction-sections -fdata-sections
|
MINSIZE ?= -flto=auto -ffunction-sections -fdata-sections
|
||||||
CFLAGS += -std=gnu99 $(OPTIMIZE) $(MINSIZE)
|
CFLAGS += -std=gnu99 $(OPTIMIZE) $(MINSIZE)
|
||||||
CFLAGS_LINUX = -Wno-alloc-size-larger-than
|
CFLAGS_LINUX = -Wno-alloc-size-larger-than -fPIC
|
||||||
CFLAGS_SYSTEMD = -DUSE_SYSTEMD
|
CFLAGS_SYSTEMD = -DUSE_SYSTEMD
|
||||||
CFLAGS_BSD = -Wno-address-of-packed-member -pie
|
CFLAGS_BSD = -Wno-address-of-packed-member -fPIC
|
||||||
CFLAGS_CYGWIN = -Wno-address-of-packed-member -static -Wl,--nxcompat
|
CFLAGS_CYGWIN = -Wno-address-of-packed-member -static -Wl,--nxcompat
|
||||||
CFLAGS_CYGWIN32 =
|
CFLAGS_CYGWIN32 =
|
||||||
CFLAGS_CYGWIN64 = -Wl,--dynamicbase -Wl,--high-entropy-va
|
CFLAGS_CYGWIN64 = -Wl,--dynamicbase -Wl,--high-entropy-va
|
||||||
CFLAGS_UBSAN = -fsanitize=undefined,alignment -fno-sanitize-recover=undefined,alignment
|
CFLAGS_UBSAN = -fsanitize=undefined,alignment -fno-sanitize-recover=undefined,alignment
|
||||||
LDFLAGS += -flto=auto -Wl,--gc-sections
|
LDFLAGS += -flto=auto -Wl,--gc-sections -pie
|
||||||
LDFLAGS_ANDROID = -llog
|
LDFLAGS_ANDROID = -llog
|
||||||
LIBS =
|
LIBS =
|
||||||
LIBS_LINUX = -lz -lnetfilter_queue -lnfnetlink -lmnl -lm
|
LIBS_LINUX = -lz -lnetfilter_queue -lnfnetlink -lmnl -lm
|
||||||
|
|||||||
Reference in New Issue
Block a user