head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.58 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.56 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.54 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.52 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.50 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.48 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.46 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.44 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.42 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.40 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.38 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.36 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.34 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.32 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.30 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.28 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.26 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.24 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.22 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.20 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.18 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.16 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.14 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.12 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.8 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.10 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.6 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.4 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.2 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.3.0.40 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.38 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.36 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.34 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.32 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.30 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.26 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.24 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.22 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.20 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.18 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.16 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.14 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.12 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.10 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.8 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.6 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.4 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.2 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.2.0.32 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.30 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.28 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.26 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.24 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.22 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.20 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.18 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.16 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.14 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.12 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.10 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.8 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.6 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.4 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.2 pkgsrc-2010Q2-base:1.2; locks; strict; comment @# @; 1.4 date 2019.01.05.21.46.05; author schmonz; state Exp; branches; next 1.3; commitid nn1HU5RnZQwaPD6B; 1.3 date 2014.05.06.14.59.18; author jperkin; state Exp; branches; next 1.2; commitid j059b0ysPGDHmuzx; 1.2 date 2010.06.15.23.49.30; author pettai; state Exp; branches; next 1.1; 1.1 date 2010.05.14.06.18.49; author pettai; state Exp; branches; next ; desc @@ 1.4 log @Update to 1.2.6. From the changelog: # Fix compilation on some systems. # Add simplified Chinese localization. # Fix compatibility with newer GNU/automake. # Add systemd configuration file. # Automatically load if_tun on FreeBSD. # Use POSIX tree instead of linked list when libJudy is missing/disabled. # Fix C pointer aliasing violations. # Fix compilation with FreeBSD 7.2 or later. @ text @$NetBSD: patch-ah,v 1.3 2014/05/06 14:59:18 jperkin Exp $ Install client-hook to the correct location. --- misc/Makefile.in.orig 2013-05-23 15:51:51.000000000 +0000 +++ misc/Makefile.in @@@@ -337,8 +337,8 @@@@ install-confSCRIPTS: $(conf_SCRIPTS) @@$(NORMAL_INSTALL) @@list='$(conf_SCRIPTS)'; test -n "$(confdir)" || list=; \ if test -n "$$list"; then \ - echo " $(MKDIR_P) '$(DESTDIR)$(confdir)'"; \ - $(MKDIR_P) "$(DESTDIR)$(confdir)" || exit 1; \ + echo " $(MKDIR_P) '$(DESTDIR)$(examplesdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(examplesdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ @@@@ -357,8 +357,8 @@@@ install-confSCRIPTS: $(conf_SCRIPTS) while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ - echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(confdir)$$dir'"; \ - $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(confdir)$$dir" || exit $$?; \ + echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(examplesdir)$$dir'"; \ + $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(examplesdir)$$dir" || exit $$?; \ } \ ; done @ 1.3 log @client-hook isn't an rc.d script, and the binary doesn't look for it in that location anyway. Add it to CONF_FILES instead. Fixes builds with INIT_SYSTEM=rc.d. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-ah,v 1.2 2010/06/15 23:49:30 pettai Exp $ d5 3 a7 5 --- misc/Makefile.in.orig 2009-11-05 20:03:42.000000000 +0100 +++ misc/Makefile.in 2010-06-08 23:15:53.000000000 +0200 @@@@ -296,7 +296,7 @@@@ $(am__aclocal_m4_deps): install-confSCRIPTS: $(conf_SCRIPTS) a8 2 - test -z "$(confdir)" || $(MKDIR_P) "$(DESTDIR)$(confdir)" + test -z "$(examplesdir)" || $(MKDIR_P) "$(DESTDIR)$(examplesdir)" d10 6 d18 1 a18 1 @@@@ -315,8 +315,8 @@@@ @ 1.2 log @miredo-1.2.2: * Fix SIGHUP signal handling (again). * Fix deadlock if Miredo fails to start. @ text @d1 3 a3 1 $NetBSD: patch-ah,v 1.1 2010/05/14 06:18:49 pettai Exp $ d12 1 a12 1 + test -z "$(examplesdir)/../rc.d" || $(MKDIR_P) "$(DESTDIR)$(examplesdir)/../rc.d" d22 2 a23 2 + echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(examplesdir)/../rc.d/$$dir'"; \ + $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(examplesdir)/../rc.d/$$dir" || exit $$?; \ @ 1.1 log @STABLE RELEASE 1.1.7 : * Fix crash in client more (regression from 1.1.6). * Thread-safety fixes (with regards to sigaction and strerror). * Incomplete ISATAP support removed. In the mean time, proper support was added within the Linux kernel. * Fix server link-local address, compatibility with Vista clients. * Fix SIGHUP signal handling. * Fix compiling on MacOS X and/or without libJudy. * Fix unlikely race condition in Teredo maintenance procedure setup. * Fix Teredo address randomization (reachability problems). * Better debug messages. * Allow GNU General Public License version 3 (and would be later). * Fix filtering error within miredo-server (regression from 1.1.0). * Fix fatal padding mistake on old ABI ARM achitecture. * Remove NAT type determination: Miredo now runs behind any type of NAT. However, connectivity might be severely degraded behind the worst devices, such as symmetric NATs. * Add 12 bits of randomness to Teredo client address: Teredo addresses are less predictible, which should enhance host protection against network scanning. * Remove brittle and battery-unfriendly "autoclient" mode: Proper default IPv6 source address selection (RFC3484) implementation would address most of the use cases for this, as well as other issues. If that is not sufficient, an external connection management system is anyway needed to start/stop Miredo when appropriate. * Restore "cone" RelayType: All relays should use it, as it improves support for some kinds of (pretty broken but nevertheless deployed) NAT devices. * Use a hook shell script for client interface configuration. * Add a bunch of debug messages to debug builds. * Rewrite clock subsystem to avoid polling when idle (battery savings). @ text @d1 1 a1 1 $NetBSD$ d3 4 a6 4 --- misc/Makefile.in.orig 2009-07-06 17:57:11.000000000 +0200 +++ misc/Makefile.in 2010-05-13 23:34:06.000000000 +0200 @@@@ -265,13 +265,13 @@@@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh d10 3 a12 2 + test -z "$(confdir)" || $(MKDIR_P) "$(DESTDIR)$(examplesdir)/../rc.d" @@list='$(conf_SCRIPTS)'; for p in $$list; do \ d14 10 a23 8 if test -f $$d$$p; then \ f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \ - echo " $(confSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(confdir)/$$f'"; \ - $(confSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(confdir)/$$f"; \ + echo " $(confSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(examplesdir)/../rc.d/$$f'"; \ + $(confSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(examplesdir)/../rc.d/$$f"; \ else :; fi; \ done @