From b73b3b17ccf02337fb07f5ae78d78c2ff1dc3ccc Mon Sep 17 00:00:00 2001 From: Dirk Engling Date: Tue, 20 Apr 2021 04:05:50 +0200 Subject: Use arc4random whereever we need strong entropy --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index d1709ee..79ce0cd 100644 --- a/Makefile +++ b/Makefile @@ -39,6 +39,10 @@ BINDIR?=$(PREFIX)/bin FEATURES+=-DWANT_DEV_RANDOM FEATURES+=-DWANT_FULLSCRAPE +# Is enabled on BSD systems by default in trackerlogic.h +# on Linux systems you will need -lbds +#FEATURES+=-DWANT_ARC4RANDOM + #FEATURES+=-D_DEBUG_HTTPERROR OPTS_debug=-D_DEBUG -g -ggdb # -pg -fprofile-arcs -ftest-coverage @@ -46,6 +50,7 @@ OPTS_production=-O3 CFLAGS+=-I$(LIBOWFAT_HEADERS) -Wall -pipe -Wextra #-ansi -pedantic LDFLAGS+=-L$(LIBOWFAT_LIBRARY) -lowfat -pthread -lpthread -lz +#LDFLAGS+=-lbsd BINARY =opentracker HEADERS=trackerlogic.h scan_urlencoded_query.h ot_mutex.h ot_stats.h ot_vector.h ot_clean.h ot_udp.h ot_iovec.h ot_fullscrape.h ot_accesslist.h ot_http.h ot_livesync.h ot_rijndael.h -- cgit v1.2.3