head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.4 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.2 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.3.0.14 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.12 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.10 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.8 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.6 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.4 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.2 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.2.0.26 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.24 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.22 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.20 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.18 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.16 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.14 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.12 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.10 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.8 pkgsrc-2008Q1:1.2.0.6 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.4 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.2 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.1.0.20 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.18 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.16 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.14 pkgsrc-2006Q3-base:1.1 pkgsrc-2006Q2:1.1.0.12 pkgsrc-2006Q2-base:1.1 pkgsrc-2006Q1:1.1.0.10 pkgsrc-2006Q1-base:1.1 pkgsrc-2005Q4:1.1.0.8 pkgsrc-2005Q4-base:1.1 pkgsrc-2005Q3:1.1.0.6 pkgsrc-2005Q3-base:1.1 pkgsrc-2005Q2:1.1.0.4 pkgsrc-2005Q2-base:1.1 pkgsrc-2005Q1:1.1.0.2; locks; strict; comment @# @; 1.4 date 2012.02.28.21.55.28; author cheusov; state dead; branches; next 1.3; 1.3 date 2010.05.23.17.30.31; author schwarz; state Exp; branches; next 1.2; 1.2 date 2007.08.12.01.14.31; author joerg; state Exp; branches; next 1.1; 1.1 date 2005.05.13.13.25.55; author salo; state Exp; branches 1.1.2.1; next ; 1.1.2.1 date 2005.05.13.13.25.55; author snj; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2005.05.14.06.00.25; author snj; state Exp; branches; next ; desc @@ 1.4 log @ Update to 2.0.05 by package maintainer + my fixes. maradns-2.0.05: This is a stable release of MaraDNS. * Security bugfix for CVE-2011-5056 * Deadwood updated to Deadwood 3.2.01 * Nicholas Bamber's Makefile.freebsd file added. (2012.02.12) maradns-1.4.10: The hash compression function has better collision resistance. More details at http://bam2.vk.tj (2012.01.13) maradns-1.4.09: Hotfix: The hash randomization now has 31 bits of entropy, and the hash does a fairly good job of choosing a random hash bucket again. More details at http://al72.vk.tj (2011.12.30) maradns-1.4.08: Security hotfix: Hash randomization added to MaraDNS 1's recursive resolver. MaraDNS 2 is not impacted (it's been using a randomized hash since 2007). More details at http://al62.vk.tj (2011.12.29) maradns-1.4.07: This is a legacy release of MaraDNS. All patches are backports of MaraDNS 2.0 bug fixes. * A typo fix for fetchzone * AXFR-over-UDP packets are now correctly marked "truncated" * It is now possible to have the '/' in hostnames * Fix for Debian bug #607739: Hostname shown when complaining about DDIP issues * AngelD's issue with zone transfers when there are a lot of FQDN4 records fixed. * Karim's issue with '/read' directive fixed (2011.11.11) @ text @$NetBSD: patch-aj,v 1.3 2010/05/23 17:30:31 schwarz Exp $ --- tools/Makefile.recursive.orig 2010-05-23 18:09:37.000000000 +0200 +++ tools/Makefile.recursive 2010-05-23 18:11:17.000000000 +0200 @@@@ -18,17 +18,17 @@@@ rm -f core $(EXECS) *.exe askmara: askmara.c askmara_labels_en.h $(OBJECTS) $(Q) $(OUTOBJ) - $(CC) $(FLAGS) -o askmara askmara.c $(OBJECTS) $(Q) $(OUTOBJ) + $(CC) ${CFLAGS} ${LDFLAGS} $(FLAGS) -o askmara askmara.c $(OBJECTS) $(Q) $(OUTOBJ) askmara-tcp: askmara-tcp.c askmara_labels_en.h $(OBJECTS) $(ROBJECTS) $(POBJECTS) - $(CC) $(FLAGS) -o askmara-tcp askmara-tcp.c $(OBJECTS) $(ROBJECTS) $(POBJECTS) + $(CC) ${CFLAGS} ${LDFLAGS} $(FLAGS) -o askmara-tcp askmara-tcp.c $(OBJECTS) $(ROBJECTS) $(POBJECTS) benchmark: benchmark.c askmara_labels_en.h $(OBJECTS) $(POBJECTS) - $(CC) $(FLAGS) -o benchmark benchmark.c $(OBJECTS) $(POBJECTS) + $(CC) ${CFLAGS} ${LDFLAGS} $(FLAGS) -o benchmark benchmark.c $(OBJECTS) $(POBJECTS) duende: duende.c - $(CC) $(FLAGS) -o duende duende.c + $(CC) ${CFLAGS} ${LDFLAGS} $(FLAGS) -o duende duende.c strip.control: strip.control.c - $(CC) $(FLAGS) -o strip.control strip.control.c + $(CC) ${CFLAGS} ${LDFLAGS} $(FLAGS) -o strip.control strip.control.c @ 1.3 log @updated to 1.4.03 patched to support Darwin @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to maradns-1.2.12.06. Most important changes: - full Y2038 compliance - full support for DNS over TCP - some changes in the zone format. @ text @d3 3 a5 3 --- tools/Makefile.orig 2006-01-02 16:59:33.000000000 +0000 +++ tools/Makefile @@@@ -18,17 +18,17 @@@@ clean: @ 1.1 log @Update to version 1.0.28 Too many changes to list, see CHANGELOG within the source tarball. This update was prompted by an issue with random number generator, see the following url for details: http://www.maradns.org/download/patches/maradns-1.0.26-rekey_rng @ text @d3 24 a26 27 --- parse/Makefile.orig 2003-08-02 21:39:36.000000000 +0200 +++ parse/Makefile 2005-05-13 15:02:44.000000000 +0200 @@@@ -5,10 +5,12 @@@@ OBJECTS=$(JOBJS) $(MJOBJS) $(POBJECTS) $(DOBJECTS) EXECS=parsetest parsetest2 -FLAGS = -g -O2 -Wall $(DEBUG) +FLAGS = -g -O2 -Wall $(DEBUG) $(CFLAGS) #FLAGS = -g $(DEBUG) -all: $(EXECS) +all: $(POBJECTS) + +test: $(EXECS) clean: rm -f $(POBJECTS) core $(EXECS) @@@@ -26,8 +28,8 @@@@ $(CC) -c $(FLAGS) -o ParseIpAcl.o ParseIpAcl.c parsetest: parsetest.c $(OBJECTS) - $(CC) $(FLAGS) -o parsetest parsetest.c $(OBJECTS) + $(CC) $(FLAGS) -o parsetest parsetest.c $(OBJECTS) $(LDFLAGS) parsetest2: parsetest2.c $(OBJECTS) - $(CC) $(FLAGS) -o parsetest2 parsetest2.c $(OBJECTS) + $(CC) $(FLAGS) -o parsetest2 parsetest2.c $(OBJECTS) $(LDFLAGS) @ 1.1.2.1 log @file patch-aj was added on branch pkgsrc-2005Q1 on 2005-05-13 13:25:55 +0000 @ text @d1 30 @ 1.1.2.2 log @Pullup ticket 501 - requested by Lubomir Sedlacik security fix for maradns Revisions pulled up: - pkgsrc/net/maradns/DESCR 1.2 - pkgsrc/net/maradns/Makefile 1.14 - pkgsrc/net/maradns/PLIST 1.4 - pkgsrc/net/maradns/distinfo 1.6 - pkgsrc/net/maradns/patches/patch-aa 1.3 - pkgsrc/net/maradns/patches/patch-ae 1.1 - pkgsrc/net/maradns/patches/patch-af 1.1 - pkgsrc/net/maradns/patches/patch-ag 1.1 - pkgsrc/net/maradns/patches/patch-ah 1.1 - pkgsrc/net/maradns/patches/patch-ai 1.1 - pkgsrc/net/maradns/patches/patch-aj 1.1 Module Name: pkgsrc Committed By: salo Date: Fri May 13 13:25:55 UTC 2005 Modified Files: pkgsrc/net/maradns: DESCR Makefile PLIST distinfo pkgsrc/net/maradns/patches: patch-aa Added Files: pkgsrc/net/maradns/patches: patch-ae patch-af patch-ag patch-ah patch-ai patch-aj Log Message: Update to version 1.0.28 Too many changes to list, see CHANGELOG within the source tarball. This update was prompted by an issue with random number generator, see the following url for details: http://www.maradns.org/download/patches/maradns-1.0.26-rekey_rng @ text @a0 30 $NetBSD: patch-aj,v 1.1.2.1 2005/05/14 06:00:25 snj Exp $ --- parse/Makefile.orig 2003-08-02 21:39:36.000000000 +0200 +++ parse/Makefile 2005-05-13 15:02:44.000000000 +0200 @@@@ -5,10 +5,12 @@@@ OBJECTS=$(JOBJS) $(MJOBJS) $(POBJECTS) $(DOBJECTS) EXECS=parsetest parsetest2 -FLAGS = -g -O2 -Wall $(DEBUG) +FLAGS = -g -O2 -Wall $(DEBUG) $(CFLAGS) #FLAGS = -g $(DEBUG) -all: $(EXECS) +all: $(POBJECTS) + +test: $(EXECS) clean: rm -f $(POBJECTS) core $(EXECS) @@@@ -26,8 +28,8 @@@@ $(CC) -c $(FLAGS) -o ParseIpAcl.o ParseIpAcl.c parsetest: parsetest.c $(OBJECTS) - $(CC) $(FLAGS) -o parsetest parsetest.c $(OBJECTS) + $(CC) $(FLAGS) -o parsetest parsetest.c $(OBJECTS) $(LDFLAGS) parsetest2: parsetest2.c $(OBJECTS) - $(CC) $(FLAGS) -o parsetest2 parsetest2.c $(OBJECTS) + $(CC) $(FLAGS) -o parsetest2 parsetest2.c $(OBJECTS) $(LDFLAGS) @