head 1.17; access; symbols pkgsrc-2023Q4:1.17.0.18 pkgsrc-2023Q4-base:1.17 pkgsrc-2023Q3:1.17.0.16 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.17.0.14 pkgsrc-2023Q2-base:1.17 pkgsrc-2023Q1:1.17.0.12 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.17.0.10 pkgsrc-2022Q4-base:1.17 pkgsrc-2022Q3:1.17.0.8 pkgsrc-2022Q3-base:1.17 pkgsrc-2022Q2:1.17.0.6 pkgsrc-2022Q2-base:1.17 pkgsrc-2022Q1:1.17.0.4 pkgsrc-2022Q1-base:1.17 pkgsrc-2021Q4:1.17.0.2 pkgsrc-2021Q4-base:1.17 pkgsrc-2021Q3:1.15.0.22 pkgsrc-2021Q3-base:1.15 pkgsrc-2021Q2:1.15.0.20 pkgsrc-2021Q2-base:1.15 pkgsrc-2021Q1:1.15.0.18 pkgsrc-2021Q1-base:1.15 pkgsrc-2020Q4:1.15.0.16 pkgsrc-2020Q4-base:1.15 pkgsrc-2020Q3:1.15.0.14 pkgsrc-2020Q3-base:1.15 pkgsrc-2020Q2:1.15.0.12 pkgsrc-2020Q2-base:1.15 pkgsrc-2020Q1:1.15.0.8 pkgsrc-2020Q1-base:1.15 pkgsrc-2019Q4:1.15.0.10 pkgsrc-2019Q4-base:1.15 pkgsrc-2019Q3:1.15.0.6 pkgsrc-2019Q3-base:1.15 pkgsrc-2019Q2:1.15.0.4 pkgsrc-2019Q2-base:1.15 pkgsrc-2019Q1:1.15.0.2 pkgsrc-2019Q1-base:1.15 pkgsrc-2018Q4:1.14.0.28 pkgsrc-2018Q4-base:1.14 pkgsrc-2018Q3:1.14.0.26 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.14.0.24 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.14.0.22 pkgsrc-2018Q1-base:1.14 pkgsrc-2017Q4:1.14.0.20 pkgsrc-2017Q4-base:1.14 pkgsrc-2017Q3:1.14.0.18 pkgsrc-2017Q3-base:1.14 pkgsrc-2017Q2:1.14.0.14 pkgsrc-2017Q2-base:1.14 pkgsrc-2017Q1:1.14.0.12 pkgsrc-2017Q1-base:1.14 pkgsrc-2016Q4:1.14.0.10 pkgsrc-2016Q4-base:1.14 pkgsrc-2016Q3:1.14.0.8 pkgsrc-2016Q3-base:1.14 pkgsrc-2016Q2:1.14.0.6 pkgsrc-2016Q2-base:1.14 pkgsrc-2016Q1:1.14.0.4 pkgsrc-2016Q1-base:1.14 pkgsrc-2015Q4:1.14.0.2 pkgsrc-2015Q4-base:1.14 pkgsrc-2015Q3:1.13.0.12 pkgsrc-2015Q3-base:1.13 pkgsrc-2015Q2:1.13.0.10 pkgsrc-2015Q2-base:1.13 pkgsrc-2015Q1:1.13.0.8 pkgsrc-2015Q1-base:1.13 pkgsrc-2014Q4:1.13.0.6 pkgsrc-2014Q4-base:1.13 pkgsrc-2014Q3:1.13.0.4 pkgsrc-2014Q3-base:1.13 pkgsrc-2014Q2:1.13.0.2 pkgsrc-2014Q2-base:1.13 pkgsrc-2014Q1:1.12.0.12 pkgsrc-2014Q1-base:1.12 pkgsrc-2013Q4:1.12.0.10 pkgsrc-2013Q4-base:1.12 pkgsrc-2013Q3:1.12.0.8 pkgsrc-2013Q3-base:1.12 pkgsrc-2013Q2:1.12.0.6 pkgsrc-2013Q2-base:1.12 pkgsrc-2013Q1:1.12.0.4 pkgsrc-2013Q1-base:1.12 pkgsrc-2012Q4:1.12.0.2 pkgsrc-2012Q4-base:1.12 pkgsrc-2012Q3:1.11.0.20 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.11.0.18 pkgsrc-2012Q2-base:1.11 pkgsrc-2012Q1:1.11.0.16 pkgsrc-2012Q1-base:1.11 pkgsrc-2011Q4:1.11.0.14 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q3:1.11.0.12 pkgsrc-2011Q3-base:1.11 pkgsrc-2011Q2:1.11.0.10 pkgsrc-2011Q2-base:1.11 pkgsrc-2011Q1:1.11.0.8 pkgsrc-2011Q1-base:1.11 pkgsrc-2010Q4:1.11.0.6 pkgsrc-2010Q4-base:1.11 pkgsrc-2010Q3:1.11.0.4 pkgsrc-2010Q3-base:1.11 pkgsrc-2010Q2:1.11.0.2 pkgsrc-2010Q2-base:1.11 pkgsrc-2010Q1:1.9.0.30 pkgsrc-2010Q1-base:1.9 pkgsrc-2009Q4:1.9.0.28 pkgsrc-2009Q4-base:1.9 pkgsrc-2009Q3:1.9.0.26 pkgsrc-2009Q3-base:1.9 pkgsrc-2009Q2:1.9.0.24 pkgsrc-2009Q2-base:1.9 pkgsrc-2009Q1:1.9.0.22 pkgsrc-2009Q1-base:1.9 pkgsrc-2008Q4:1.9.0.20 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.18 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.16 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.14 pkgsrc-2008Q2-base:1.9 cwrapper:1.9.0.12 pkgsrc-2008Q1:1.9.0.10 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.8 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.6 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.4 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.2 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.8.0.4 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.2 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.5.0.2 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.2.0.2 pkgsrc-2006Q1-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.17 date 2021.10.26.11.06.00; author nia; state Exp; branches; next 1.16; commitid G83yJyZF8er6kjeD; 1.16 date 2021.10.07.14.41.50; author nia; state Exp; branches; next 1.15; commitid EMvsIaZgYm1t8TbD; 1.15 date 2019.01.05.21.46.05; author schmonz; state Exp; branches; next 1.14; commitid nn1HU5RnZQwaPD6B; 1.14 date 2015.11.04.00.35.11; author agc; state Exp; branches; next 1.13; commitid K5R8pkzReRJy0IHy; 1.13 date 2014.05.06.14.59.18; author jperkin; state Exp; branches; next 1.12; commitid j059b0ysPGDHmuzx; 1.12 date 2012.12.25.21.04.15; author joerg; state Exp; branches; next 1.11; 1.11 date 2010.06.15.23.49.30; author pettai; state Exp; branches; next 1.10; 1.10 date 2010.05.14.06.18.48; author pettai; state Exp; branches; next 1.9; 1.9 date 2007.01.03.19.21.01; author rpaulo; state Exp; branches; next 1.8; 1.8 date 2006.08.23.22.59.09; author rpaulo; state Exp; branches 1.8.4.1; next 1.7; 1.7 date 2006.08.18.13.45.57; author salo; state Exp; branches; next 1.6; 1.6 date 2006.08.15.20.54.44; author rpaulo; state Exp; branches; next 1.5; 1.5 date 2006.05.12.08.25.47; author joerg; state Exp; branches 1.5.2.1; next 1.4; 1.4 date 2006.05.02.15.36.09; author rpaulo; state Exp; branches; next 1.3; 1.3 date 2006.04.03.23.30.34; author rpaulo; state Exp; branches; next 1.2; 1.2 date 2006.03.14.01.58.47; author joerg; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2006.02.28.01.29.39; author rpaulo; state Exp; branches 1.1.1.1; next ; 1.8.4.1 date 2007.01.04.00.57.02; author salo; state Exp; branches; next ; 1.5.2.1 date 2006.08.18.13.55.46; author salo; state Exp; branches; next ; 1.2.2.1 date 2006.06.07.18.23.42; author ghen; state Exp; branches; next ; 1.1.1.1 date 2006.02.28.01.29.39; author rpaulo; state Exp; branches; next ; desc @@ 1.17 log @ net: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts...): net/radsecproxy/distinfo The following distfiles could not be fetched (fetched conditionally?): ./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz ./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch ./net/djbdns/distinfo djbdns-1.05-test28.diff.xz ./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch ./net/djbdns/distinfo djbdns-1.05-multiip.diff ./net/djbdns/distinfo djbdns-cachestats.patch @ text @$NetBSD: distinfo,v 1.16 2021/10/07 14:41:50 nia Exp $ BLAKE2s (miredo-1.2.6.tar.xz) = 9a956e14898e2c96fd85631164da422b5ddc9309d52130713bd20a57e56cc350 SHA512 (miredo-1.2.6.tar.xz) = 9cbc604aecde566f921834a220be7675981e1c603cbcc81c3e2e9c58fdcdae2e78ec6ffc180939d5b8f6d7598ba3967270532b2c0c04de8b688a86c436719caf Size (miredo-1.2.6.tar.xz) = 477668 bytes SHA1 (patch-ab) = b9b1ed3d47ebe992e3eb33dec46a7419273e7d3c SHA1 (patch-ah) = 90a095d0c2cb0fa20e1db0e4f31f39a45984a729 SHA1 (patch-src_relayd.c) = 2bf2b2443938adf1873482abc52befcaab1e45e2 @ 1.16 log @net: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2019/01/05 21:46:05 schmonz Exp $ d3 1 a3 1 RMD160 (miredo-1.2.6.tar.xz) = b02b96f233df2211f45c0dad981f0a5ab6aa1789 @ 1.15 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 @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2015/11/04 00:35:11 agc Exp $ a2 1 SHA1 (miredo-1.2.6.tar.xz) = 630c84e9919952f6f4792ceda54a12e0aef43bbf @ 1.14 log @Add SHA512 digests for distfiles for net category Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2014/05/06 14:59:18 jperkin Exp $ d3 4 a6 4 SHA1 (miredo-1.2.2.tar.bz2) = 9facd2ef23ae7a9969dfbe179a6c3ebddd87a2cc RMD160 (miredo-1.2.2.tar.bz2) = 16c9ec08d5ae935027a49153dc44745e2cc916c7 SHA512 (miredo-1.2.2.tar.bz2) = 26248e91c3ad4e6ab5a0aaceb00ad69d3a28f3ff2594788694625f5f932502fb90a14b5faa919ada0dc28c303ed8760c4782aa0e2dca818fe693c6fe83116622 Size (miredo-1.2.2.tar.bz2) = 529200 bytes d8 2 a9 2 SHA1 (patch-ah) = 306c1a289d5a0221231a25b427a754ffc308f814 SHA1 (patch-libteredo_tunnel.h) = 0706d37f83d94b1b3b4dfedaf5e484a4dcc2eb4a @ 1.13 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: distinfo,v 1.12 2012/12/25 21:04:15 joerg Exp $ d5 1 @ 1.12 log @stddef.h needed for size_t. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2010/06/15 23:49:30 pettai Exp $ d7 1 a7 1 SHA1 (patch-ah) = 2091460b84a8a84a4e7595e5ec4fa13b03287c4f @ 1.11 log @miredo-1.2.2: * Fix SIGHUP signal handling (again). * Fix deadlock if Miredo fails to start. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2010/05/14 06:18:48 pettai Exp $ d8 1 @ 1.10 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: distinfo,v 1.9 2007/01/03 19:21:01 rpaulo Exp $ d3 3 a5 3 SHA1 (miredo-1.1.7.tar.bz2) = a1484c7b47f332b551ef946e064d116cb11af432 RMD160 (miredo-1.1.7.tar.bz2) = e15aa09f03fe47a6da1cfc4a53c5cf69399fd013 Size (miredo-1.1.7.tar.bz2) = 517231 bytes d7 1 a7 2 SHA1 (patch-ag) = 75223566133380122c8ea58c8509d2180fe778fd SHA1 (patch-ah) = 078cb0a78210aa6d77e8f1fa1d158b03bb9204bc @ 1.9 log @Update do version 1.0.6 as requested by pkgsrc-security (hi!). =========================================================================== STABLE RELEASE 1.0.6 : Major bug fixes # Fix support for Teredo peers behind symmetric NATs (bug from 0.9.8). This could probably be used to spoof a Teredo clients. # MacOS X compilation fix. =========================================================================== STABLE RELEASE 1.0.5 : Major bug fixes # Fix issues with timer and compiler optimizations (bug from 0.9.4). # Increase ping test hop limit: Some IPv6 native nodes could not be reached otherwise. # Increase HMAC secret size from 64 to 128 bits. # Fix filtering of packets with link-local source address (bug from 0.4.0). # Various fixes to the experimental ISATAP daemon. ============================================================================ STABLE RELEASE 1.0.4 : Major bug fix # Fix packet storm with Teredo client behind symmetric NATs. ============================================================================ STABLE RELEASE 1.0.3 : Minor feature enhancement # Work-around for compatibility with Microsoft Teredo servers. # Better detection of symmetric NATs and access network changes. # Limit spamming of syslog. ============================================================================ STABLE RELEASE 1.0.2 : Minor portability and bug fixes # Several portability and minor/impossible bug fixes (see ChangeLog). ============================================================================ STABLE RELEASE 1.0.1 : Minor portability fixes # Install configuration file samples into a dedicated directory. # Build fixes (libteredo would not link on Mac OS X). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2006/08/23 22:59:09 rpaulo Exp $ d3 3 a5 3 SHA1 (miredo-1.0.6.tar.bz2) = 74a7d4f42627f36a6dd9e9396db7d6321406002d RMD160 (miredo-1.0.6.tar.bz2) = dd09b59e7630afaaa37010f40623c4c9f18dc16e Size (miredo-1.0.6.tar.bz2) = 443812 bytes d7 2 a8 1 SHA1 (patch-ac) = 583fdeb0bab04ba58178a628cf8125e8df79e835 @ 1.8 log @Update to 1.0.0 for minor build fixes. @ text @d1 1 a1 1 $NetBSD$ d3 5 a7 6 SHA1 (miredo-1.0.0.tar.bz2) = f7b6aa33d940532f6370ad041fb74da67f29e18f RMD160 (miredo-1.0.0.tar.bz2) = ea66a1416fc5f4031316a65f1b55e69cce44c7e6 Size (miredo-1.0.0.tar.bz2) = 437269 bytes SHA1 (patch-aa) = 184c8dd8ca12ecdfcf56700aef25d46eccc16c53 SHA1 (patch-ab) = 08e67c6fa8bebfca8d47ca2b9525bda2eefb518f SHA1 (patch-ac) = c591e9097cf143c9bc4bde3cb66b875755547cd1 @ 1.8.4.1 log @Pullup ticket 1974 - requested by rpaulo security update for miredo Revisions pulled up: - pkgsrc/net/miredo/Makefile 1.12 - pkgsrc/net/miredo/PLIST 1.5 - pkgsrc/net/miredo/distinfo 1.9 - pkgsrc/net/miredo/patches/patch-aa removed - pkgsrc/net/miredo/patches/patch-ab 1.6 - pkgsrc/net/miredo/patches/patch-ac 1.5 Module Name: pkgsrc Committed By: rpaulo Date: Wed Jan 3 19:21:01 UTC 2007 Modified Files: pkgsrc/net/miredo: Makefile PLIST distinfo pkgsrc/net/miredo/patches: patch-ab patch-ac Removed Files: pkgsrc/net/miredo/patches: patch-aa Log Message: Update do version 1.0.6 as requested by pkgsrc-security (hi!). =========================================================================== STABLE RELEASE 1.0.6 : Major bug fixes # Fix support for Teredo peers behind symmetric NATs (bug from 0.9.8). This could probably be used to spoof a Teredo clients. # MacOS X compilation fix. =========================================================================== STABLE RELEASE 1.0.5 : Major bug fixes # Fix issues with timer and compiler optimizations (bug from 0.9.4). # Increase ping test hop limit: Some IPv6 native nodes could not be reached otherwise. # Increase HMAC secret size from 64 to 128 bits. # Fix filtering of packets with link-local source address (bug from 0.4.0). # Various fixes to the experimental ISATAP daemon. ============================================================================ STABLE RELEASE 1.0.4 : Major bug fix # Fix packet storm with Teredo client behind symmetric NATs. ============================================================================ STABLE RELEASE 1.0.3 : Minor feature enhancement # Work-around for compatibility with Microsoft Teredo servers. # Better detection of symmetric NATs and access network changes. # Limit spamming of syslog. =========================================================================== STABLE RELEASE 1.0.2 : Minor portability and bug fixes # Several portability and minor/impossible bug fixes (see ChangeLog). =========================================================================== STABLE RELEASE 1.0.1 : Minor portability fixes # Install configuration file samples into a dedicated directory. # Build fixes (libteredo would not link on Mac OS X). @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2007/01/03 19:21:01 rpaulo Exp $ d3 6 a8 5 SHA1 (miredo-1.0.6.tar.bz2) = 74a7d4f42627f36a6dd9e9396db7d6321406002d RMD160 (miredo-1.0.6.tar.bz2) = dd09b59e7630afaaa37010f40623c4c9f18dc16e Size (miredo-1.0.6.tar.bz2) = 443812 bytes SHA1 (patch-ab) = b9b1ed3d47ebe992e3eb33dec46a7419273e7d3c SHA1 (patch-ac) = 583fdeb0bab04ba58178a628cf8125e8df79e835 @ 1.7 log @Fix example configuration files installation so they aren't installed twice (extra ones in PKG_SYSCONFDIR). ok @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2006/08/15 20:54:44 rpaulo Exp $ d3 3 a5 3 SHA1 (miredo-0.9.9.tar.bz2) = 15fd2dc04f295cce5a25a4372488caaf99bc6552 RMD160 (miredo-0.9.9.tar.bz2) = 7bb88d5fc90001b8c7efdc809038bf382708bdcd Size (miredo-0.9.9.tar.bz2) = 441042 bytes @ 1.6 log @Update to version 0.9.9: ============================================================================ RELEASE CANDIDATE 0.9.9 : Minor portability fixes # NetBSD 4 build fixes. ============================================================================ RELEASE CANDIDATE 0.9.8 : Major feature enhancements, major security fixes # Support interacting with Teredo clients behind symmetric NATs. # Fix multiple problems with HMAC/ping authentication of non-Teredo nodes. # Increase timestamp wrap time from 18 hours to 70 years to avoid replay attacks against authentication tokens. # Allow Router Advertisement through the ISATAP tunnel (untested). isatapd remain very experimental, particular client-side. Someone ought to make a clean kernel implementation instead. # Use HMAC instead of random nonces in Teredo clients. ============================================================================= BETA RELEASE 0.9.7 : Major security fixes # Fix infinite UDP packet forwarding loop in Teredo server (MTFL-SA 0603). ============================================================================= BETA RELEASE 0.9.6 : Major compatibility fixes # Lots of portability fixes, mostly for FreeBSD and the likes. # Removed some dead code. # Provide teredo-mire by default. # Print more helpful error message for some common BSD tunneling issues. ============================================================================= BETA RELEASE 0.9.5 : Major features enhancement, major bug fixes # Removed too brittle cone NAT support. As a side effect, miredo is much faster to startup in client mode in most cases. # Fix server-side handling of Windows Vista client solicitations. # Removed the IgnoreConeBit configure option. The cone bit is now always ignored (this was the default ever since the introduction of that option). ============================================================================= BETA RELEASE 0.9.4 : Major features enhancement # More refined system clock usage brings about 30% performance boost. ============================================================================= BETA RELEASE 0.9.3 : Major features enhancement, major bug fixes # Use dedicated thread for packets transmission and reception. Miredo should now leverage dual-process, dual-core and SMT systems. # Receive to-be-decapsulated and to-be-encapsulated packets in blocking mode; this improves performance by about 10% on Linux. # Use the POSIX monotonic clock for maintenance procedure and “exclusive” mode watch if POSIX monotonic clock and clock selection are available. # Minor optimizations to the most stressed code paths. # Suppress spurious 4-seconds delay when waiting for “symmetric” probes. # Minimalistic support for ISATAP client in ISATAPd. # Ignore invalid Router Advertisements properly. # Drop incoming multicast traffic as a precautionary measure. # Truncate PID file properly when updating it. # Fix deadlocks and spurious exits upon some signals (such as SIGCONT). # Fix deadlock when Teredo server DNS hostname resolution fails. # Handle would-be “spurious wakeups” properly. # Fix IPv4 global unicast access-list. # Fix SO_REUSEADDR socket option usage. # Use C99 restrict keyword at sensible places for compiler optimization. # Portability fixes for DragonFly BSD. # Work-around for some uClibc POSIX defines insanity. # Got rid of all C++ code. # Renamed libteredo-mire to teredo-mire for consistency. # Leverage newer autoconf macros. # Fix encoding of non-ASCII characters in manual pages. # Work-around for platforms that can't rename tunnel network interface. # Build libmiredo dynamically to reduce global code size. # Fix inclusion of non-PIC code into shared libraries. (Unstable version 0.9.3 includes all fixes from stable version 0.8.5) ============================================================================= BETA RELEASE 0.9.1 : Major features enhancement # Created and referenced a developper mailing list: . Send a mail with subject “subscribe” to to subscribe. # Added isatap, an ISATAP router based on libtun6 and miredo. After careful IETF IPR claim check, it seems ISATAP can be freely implemented anyway. # Working support for Mac OS X: - work-around overly long closefrom() replacement, - work-around tuntap for OS X spurious initialization error. - add required defines for pthread to work properly. # Added libteredo-miredo, an undocumented Teredo “test card”. # Improve miredo-checkconf semantics. # Multi-threaded libteredo, and finer grained locking. # Fix initialization in libteredo sometimes causing a crash at startup. # Fix race condition in libteredo-list unit test. # Fix _impossible_ overflow of FD_SET(). (Unstable version 0.9.1 includes all fixes from stable version 0.8.4) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2006/05/12 08:25:47 joerg Exp $ d6 1 a6 1 SHA1 (patch-aa) = 21e1224ddaec51d6444e5d9e69acac0e81aef97e @ 1.5 log @Fix PLIST and bump revision. Add DragonFly work arounds for pthread.h and fix net/if_var.h test as well. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2006/05/02 15:36:09 rpaulo Exp $ d3 6 a8 8 SHA1 (miredo-0.8.4.tar.bz2) = 57b2f3880c2e6ec0342478fd6fd329f457250de9 RMD160 (miredo-0.8.4.tar.bz2) = f72409d4f63800e7f9adc833a1916c7a2939db07 Size (miredo-0.8.4.tar.bz2) = 407550 bytes SHA1 (patch-aa) = 864290fea0303cf82bacace2cf955408983bbf18 SHA1 (patch-ab) = 9299baae1f7741ddec743159aa871999eff8228a SHA1 (patch-ac) = 884e1d2fdadb3aebf096ab99afa1dc8fea2346e9 SHA1 (patch-ad) = 0b6170f8bb8e3f501de6773e68fd0657036a17bd SHA1 (patch-ae) = d6deef1b94ed3e33bb0b0659ba0615416ca2be38 @ 1.5.2.1 log @Pullup ticket 1793 - requested by rpaulo security update for miredo Revisions pulled up: - pkgsrc/net/miredo/Makefile 1.9, 1.10 - pkgsrc/net/miredo/PLIST 1.4 - pkgsrc/net/miredo/distinfo 1.6, 1.7 - pkgsrc/net/miredo/patches/patch-aa 1.4, 1.5 - pkgsrc/net/miredo/patches/patch-ab 1.5 - pkgsrc/net/miredo/patches/patch-ac 1.4 - pkgsrc/net/miredo/patches/patch-ad removed - pkgsrc/net/miredo/patches/patch-ae removed Module Name: pkgsrc Committed By: rpaulo Date: Tue Aug 15 20:54:45 UTC 2006 Modified Files: pkgsrc/net/miredo: Makefile PLIST distinfo pkgsrc/net/miredo/patches: patch-aa patch-ab patch-ac Removed Files: pkgsrc/net/miredo/patches: patch-ad patch-ae Log Message: Update to version 0.9.9: ============================================================================ RELEASE CANDIDATE 0.9.9 : Minor portability fixes # NetBSD 4 build fixes. ============================================================================ RELEASE CANDIDATE 0.9.8 : Major feature enhancements, major security fixes # Support interacting with Teredo clients behind symmetric NATs. # Fix multiple problems with HMAC/ping authentication of non-Teredo nodes. # Increase timestamp wrap time from 18 hours to 70 years to avoid replay attacks against authentication tokens. # Allow Router Advertisement through the ISATAP tunnel (untested). isatapd remain very experimental, particular client-side. Someone ought to make a clean kernel implementation instead. # Use HMAC instead of random nonces in Teredo clients. ============================================================================= BETA RELEASE 0.9.7 : Major security fixes # Fix infinite UDP packet forwarding loop in Teredo server (MTFL-SA 0603). ============================================================================= BETA RELEASE 0.9.6 : Major compatibility fixes # Lots of portability fixes, mostly for FreeBSD and the likes. # Removed some dead code. # Provide teredo-mire by default. # Print more helpful error message for some common BSD tunneling issues. ============================================================================= BETA RELEASE 0.9.5 : Major features enhancement, major bug fixes # Removed too brittle cone NAT support. As a side effect, miredo is much faster to startup in client mode in most cases. # Fix server-side handling of Windows Vista client solicitations. # Removed the IgnoreConeBit configure option. The cone bit is now always ignored (this was the default ever since the introduction of that option). ============================================================================= BETA RELEASE 0.9.4 : Major features enhancement # More refined system clock usage brings about 30% performance boost. ============================================================================= BETA RELEASE 0.9.3 : Major features enhancement, major bug fixes # Use dedicated thread for packets transmission and reception. Miredo should now leverage dual-process, dual-core and SMT systems. # Receive to-be-decapsulated and to-be-encapsulated packets in blocking mode; this improves performance by about 10% on Linux. # Use the POSIX monotonic clock for maintenance procedure and exclusive mode watch if POSIX monotonic clock and clock selection are available. # Minor optimizations to the most stressed code paths. # Suppress spurious 4-seconds delay when waiting for symmetric probes. # Minimalistic support for ISATAP client in ISATAPd. # Ignore invalid Router Advertisements properly. # Drop incoming multicast traffic as a precautionary measure. # Truncate PID file properly when updating it. # Fix deadlocks and spurious exits upon some signals (such as SIGCONT). # Fix deadlock when Teredo server DNS hostname resolution fails. # Handle would-be spurious wakeups properly. # Fix IPv4 global unicast access-list. # Fix SO_REUSEADDR socket option usage. # Use C99 restrict keyword at sensible places for compiler optimization. # Portability fixes for DragonFly BSD. # Work-around for some uClibc POSIX defines insanity. # Got rid of all C++ code. # Renamed libteredo-mire to teredo-mire for consistency. # Leverage newer autoconf macros. # Fix encoding of non-ASCII characters in manual pages. # Work-around for platforms that can't rename tunnel network interface. # Build libmiredo dynamically to reduce global code size. # Fix inclusion of non-PIC code into shared libraries. (Unstable version 0.9.3 includes all fixes from stable version 0.8.5) ============================================================================= BETA RELEASE 0.9.1 : Major features enhancement # Created and referenced a developper mailing list: . Send a mail with subject subscribe to to subscribe. # Added isatap, an ISATAP router based on libtun6 and miredo. After careful IETF IPR claim check, it seems ISATAP can be freely implemented anyway. # Working support for Mac OS X: - work-around overly long closefrom() replacement, - work-around tuntap for OS X spurious initialization error. - add required defines for pthread to work properly. # Added libteredo-miredo, an undocumented Teredo test card. # Improve miredo-checkconf semantics. # Multi-threaded libteredo, and finer grained locking. # Fix initialization in libteredo sometimes causing a crash at startup. # Fix race condition in libteredo-list unit test. # Fix _impossible_ overflow of FD_SET(). (Unstable version 0.9.1 includes all fixes from stable version 0.8.4) --- Module Name: pkgsrc Committed By: salo Date: Fri Aug 18 13:45:57 UTC 2006 Modified Files: pkgsrc/net/miredo: Makefile distinfo pkgsrc/net/miredo/patches: patch-aa Log Message: Fix example configuration files installation so they aren't installed twice (extra ones in PKG_SYSCONFDIR). ok @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2006/08/18 13:45:57 salo Exp $ d3 8 a10 6 SHA1 (miredo-0.9.9.tar.bz2) = 15fd2dc04f295cce5a25a4372488caaf99bc6552 RMD160 (miredo-0.9.9.tar.bz2) = 7bb88d5fc90001b8c7efdc809038bf382708bdcd Size (miredo-0.9.9.tar.bz2) = 441042 bytes SHA1 (patch-aa) = 184c8dd8ca12ecdfcf56700aef25d46eccc16c53 SHA1 (patch-ab) = 08e67c6fa8bebfca8d47ca2b9525bda2eefb518f SHA1 (patch-ac) = c591e9097cf143c9bc4bde3cb66b875755547cd1 @ 1.4 log @Update to version 0.8.4. Changes include the fix for this security problem: http://www.simphalempin.com/dev/miredo/mtfl-sa-0601.shtml.en and the additon of most pkgsrc patches. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2006/04/03 23:30:34 rpaulo Exp $ d8 3 a10 1 SHA1 (patch-ac) = 47f281a8f5088d0c5082a6a2d854b8aae8018641 @ 1.3 log @NetBSD needs TUNIFHEAD. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2006/03/14 01:58:47 joerg Exp $ d3 6 a8 9 SHA1 (miredo-0.8.0.tar.bz2) = 806a96730ef2687e8fbaea7c5bce7a9ffc2e7367 RMD160 (miredo-0.8.0.tar.bz2) = ef9cc7c8db0188c5e5f364dbc8d24112e75a106f Size (miredo-0.8.0.tar.bz2) = 397357 bytes SHA1 (patch-aa) = a5d3876d3e23681a3dae58867619c75434cbd0a9 SHA1 (patch-ab) = 31a6367610995e2a366bab773cff9c4a52bc049d SHA1 (patch-ac) = b9bd7176a9a89956447b5cf4ae4e48d2c262f37b SHA1 (patch-ad) = 67f36caf1eca4909eb3a9c9d0c769d962cf1247c SHA1 (patch-ae) = 67341ce2087881d22b8f6a95666cd12c1a1c07ab SHA1 (patch-af) = d25bdc8544abd5fa3579c7901673e560447afa40 @ 1.2 log @First step to support DragonFly. Doesn't fully work yet, since pthread_barrier_* is currently not implemented. Add USE_LIBTOOL. Don't depend on EPROTO declaration. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2006/02/28 01:29:39 rpaulo Exp $ d7 1 a7 1 SHA1 (patch-ab) = 88d38658f43c65206bd5c65cf23de596affcd150 @ 1.2.2.1 log @Pullup ticket 1687 - requested by salo security update for miredo Revisions pulled up: - pkgsrc/net/miredo/Makefile 1.4, 1.5, 1.6, 1.7, 1.8 - pkgsrc/net/miredo/distinfo 1.3, 1.4, 1.5 - pkgsrc/net/miredo/PLIST 1.2, 1.3 - pkgsrc/net/miredo/patches/patch-aa 1.3 - pkgsrc/net/miredo/patches/patch-ab 1.3, 1.4 - pkgsrc/net/miredo/patches/patch-ac 1.3 - pkgsrc/net/miredo/patches/patch-ad 1.3 - pkgsrc/net/miredo/patches/patch-ae 1.3 - pkgsrc/net/miredo/patches/patch-af removed Module Name: pkgsrc Committed By: rpaulo Date: Fri Mar 31 23:21:33 UTC 2006 Modified Files: pkgsrc/net/miredo: Makefile Log Message: SunOS is not supported. PR 33157. --- Module Name: pkgsrc Committed By: rpaulo Date: Mon Apr 3 23:30:34 UTC 2006 Modified Files: pkgsrc/net/miredo: Makefile distinfo pkgsrc/net/miredo/patches: patch-ab Log Message: NetBSD needs TUNIFHEAD. --- Module Name: pkgsrc Committed By: rpaulo Date: Tue May 2 15:36:09 UTC 2006 Modified Files: pkgsrc/net/miredo: Makefile PLIST distinfo pkgsrc/net/miredo/patches: patch-aa patch-ab patch-ac Removed Files: pkgsrc/net/miredo/patches: patch-ad patch-ae patch-af Log Message: Update to version 0.8.4. Changes include the fix for this security problem: http://www.simphalempin.com/dev/miredo/mtfl-sa-0601.shtml.en and the additon of most pkgsrc patches. --- Module Name: pkgsrc Committed By: rpaulo Date: Tue May 2 15:36:44 UTC 2006 Modified Files: pkgsrc/net/miredo: Makefile Log Message: Put back NOT_FOR_PLATFORM. --- Module Name: pkgsrc Committed By: joerg Date: Fri May 12 08:25:47 UTC 2006 Modified Files: pkgsrc/net/miredo: Makefile PLIST distinfo pkgsrc/net/miredo/patches: patch-ac Added Files: pkgsrc/net/miredo/patches: patch-ad patch-ae Log Message: Fix PLIST and bump revision. Add DragonFly work arounds for pthread.h and fix net/if_var.h test as well. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2006/05/12 08:25:47 joerg Exp $ d3 9 a11 8 SHA1 (miredo-0.8.4.tar.bz2) = 57b2f3880c2e6ec0342478fd6fd329f457250de9 RMD160 (miredo-0.8.4.tar.bz2) = f72409d4f63800e7f9adc833a1916c7a2939db07 Size (miredo-0.8.4.tar.bz2) = 407550 bytes SHA1 (patch-aa) = 864290fea0303cf82bacace2cf955408983bbf18 SHA1 (patch-ab) = 9299baae1f7741ddec743159aa871999eff8228a SHA1 (patch-ac) = 884e1d2fdadb3aebf096ab99afa1dc8fea2346e9 SHA1 (patch-ad) = 0b6170f8bb8e3f501de6773e68fd0657036a17bd SHA1 (patch-ae) = d6deef1b94ed3e33bb0b0659ba0615416ca2be38 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d6 2 a7 2 SHA1 (patch-aa) = 9be64b25c562af305c7ea76cbeddac2be1ae54fc SHA1 (patch-ab) = efae353e329580f6e8c1bff44503a6b967bd45de d9 3 @ 1.1.1.1 log @Miredo is an Unix daemon program which mostly implements the "Teredo: Tunneling IPv6 over UDP through NATs" Internet proposed standard (RFC 4380). It can provide either client or relay functionality. A separate program, miredo-server is also included in the package; it consists of a Teredo server. Miredo can be used to provide IPv6 connectivity to users behind NAT which do not support IPv6, and not even proto-41 forwarding. For this to work, users need to have a Teredo client running on their system. That can be Miredo itself on Linux/FreeBSD/OpenBSD/NetBSD. -- Will (maybe) only work on NetBSD-current of an hour ago. Thanks to Hubert and Amitai for help with this one. @ text @@