commit 52eaae89ebf4357168a21c6b2577cac76725e52e
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Nov 27 12:27:08 2017 -0800

    Bump for 0.6.0.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 7f6061ca070918204aad75330ea7c32aff3e2a9c
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Nov 27 12:19:02 2017 -0800

    net/wpa_supplicant: rewrite -D detection
    
    Commit 38b9fac9 per Henning Schild's submission PR#27 improved
    wpa_supplicant driver detection, but had room for improvements as
    discussed in the comment thread. Includes detection of -N for future
    multiple interface work.
    
    Bug: https://github.com/gentoo/netifrc/pull/27
    CC: Henning Schild <henning@hennsch.de>
    Thanks-To: Henning Schild <henning@hennsch.de>
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 986cf37b69299d2aa9d4eb678a2798b0bc021bc0
Author: Henning Schild <henning@hennsch.de>
Date:   Fri Nov 24 14:02:58 2017 +0100

    net/wpa_supplicant: change how we match wired connections
    
    Before that patch you needed to write "-Dwired" in /etc/conf.d/net.
    Where in fact "-D wired" or even a string with multiple spaces would be
    ok for wpa_supplicant.
    
    Signed-off-by: Henning Schild <henning@hennsch.de>
    Closes: https://github.com/gentoo/netifrc/pull/27
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    (cherry picked from commit f5b82067ee5ce9badf328c92723e36a86588e74d)

commit 5496033be61f97755627ba1da45421a2a635c09e
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Nov 14 12:41:27 2017 -0800

    net/iproute2: clarify "waiting for IPv6 addresses"
    
    Per bug 636846, a user thought that "waiting for IPv6 addresses" was
    SLAAC (Stateless Autoconfiguration). In Linux, SLAAC is entirely
    kernel-side, and the waiting is actually for DAD (duplicate address
    detection) on link-local IPv6 addresses.
    
    - Improve the message to include both DAD & tentative.
    - If --verbose is used, print the tentative addresses.
    
    If either of the accept_dad sysctls are set to zero, then the kernel
    should NOT mark any addresses as tentative.
    - net.ipv6.conf.all.accept_dad=0
    - net.ipv6.conf.$IFACE.accept_dad=0
    
    Bug: https://bugs.gentoo.org/636846
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit af56301d75988a12c5347b8e9db6812d36f157b4
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Nov 14 11:16:28 2017 -0800

    net/iproute2: refactor veinfo+CMD to _cmd helper.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 66dc589e7478dc380c038c29073d8e438d80ed93
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Nov 14 11:14:12 2017 -0800

    init.d/net.lo: atomically create moduleslist.
    
    Bug: https://bugs.gentoo.org/637474
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit dbfe9a7fefa70150528a66aae380b7de52d15832
Author: Hagbard Celine <hagbardcelin@gmail.com>
Date:   Tue Nov 14 11:11:32 2017 -0800

    init.d/net.lo: per-iface moduleslist
    
    Avoid race conditions in generation of modules list (nettree), and allow
    per-interface custom module work more easily.
    
    Closes: https://bugs.gentoo.org/637474
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit db06d25f32a8cc4033d307ec0e6ceb856355f2d3
Merge: 6f5d456 552884f
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Sat Oct 21 13:55:40 2017 -0700

    Merge pull request #26 from stkchp/master
    
    net/iproute2: delete IPv6 tunnel.

commit 552884f6eb4308109421cc7f90b6b675b82e48b7
Author: stkchp <s@tkch.net>
Date:   Tue Oct 17 12:04:31 2017 +0900

    net/iproute2: delete IPv6 tunnel.

commit 6f5d456e3191dce6e7a86d7970b2ed7503854784
Merge: 90f9fd0 6e81ff9
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Jun 14 13:24:00 2017 -0700

    Merge remote-tracking branch 'origin/iw'

commit 90f9fd0cee3284767d42d314683e22eb0613c55f
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Jun 9 16:58:49 2017 -0700

    iproute2: apply ipproto=-6 cleanup.
    
    Case statements for easier reading of ipproto='-6' choice.
    
    Fixes: https://github.com/gentoo/netifrc/pull/24/files/60714158b4536d1e5694ec8a45e2cfac56202027#r98297184
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 0cdda1e07d4cf2fa1f3700027168de3cb7c29a3f
Merge: 18bceba 6071415
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Fri Jun 9 16:54:39 2017 -0700

    Merge pull request #24 from Pinkbyte/iplink-support
    
    Initial support for creating interfaces through "ip link" from iproute2

commit 18bceba0c3cd4a40937d158f8b59461d0eebee7f
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Jun 9 16:51:53 2017 -0700

    bonding: make patching sysfs args easier in future.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 85f486367ab158b605d8817571028c90bccdc130
Author: Marc Schiffbauer <mschiff@gentoo.org>
Date:   Mon Feb 6 18:23:41 2017 +0000

    bonding: add arp_ip_targets properly
    
    netifrc handles bonding interfaces in /lib/netifrc/net/bonding.sh which
    will apply all settings (*_bondX) like 'echo "${s}" >"${x}"' which will
    not work for bonding arip ip targets: these have to be added by using
    "echo +<ip> > arp_ip_target"
    
    Please consider merging the attached patch which will fix that feature
    and make netifrc work correctly with bonding interfaces when using
    arp_ip_target instead of miimon.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit a8a13dbe2f1604455d0b30c3e876e60540e8b9fa
Merge: c1b5722 1e14262
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Fri Jan 27 21:53:43 2017 +0000

    Merge pull request #25 from Pinkbyte/l2tp-detection-fix
    
    Check for L2TP support in kernel before getting info about L2TP sessions from iproute2

commit 1e14262524d65918ed6d1d13f2abd87b2f11425b
Author: Sergey Popov <admin@pinkbyte.ru>
Date:   Tue Jan 24 17:10:36 2017 +0300

    Check for L2TP support in kernel

commit 60714158b4536d1e5694ec8a45e2cfac56202027
Author: Sergey Popov <admin@pinkbyte.ru>
Date:   Tue Jan 24 16:46:18 2017 +0300

    Add examples for using iproute2 link command

commit 1f76981467f9bbf1f2e22eb154fbb133ba333773
Author: Sergey Popov <admin@pinkbyte.ru>
Date:   Tue Jan 24 12:18:21 2017 +0300

    Support for creating interfaces through iproute2 link command
    
    Original idea and patch by Joseph Glanville <joseph.glanville@orionvm.com.au>
    https://gist.github.com/josephglanville/2757336

commit 6e81ff9f85736180516941e630b1db78bd9bf2a2
Author: Brian Evans <grknight@tuffmail.com>
Date:   Wed Dec 21 21:47:15 2016 -0500

    Add new iw module for wireless to supersede iwconfig
    
    For Open, WEP and ad-hoc, iw is the current control tool for modern
    mac80211 based wireless devices.
    
    This module is 100% compatible with the net/iwconfig.sh syntax but
    updates the commands and detection
    
    Also updates documentation about how to use this module

commit c1b5722fe2dd9aee540cc08b73e7ac59c2f22c4d
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Oct 26 13:13:13 2016 -0700

    Bump to 0.5.1.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 964a3a835eaa914422d5de55cd4151b4e56b544a
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Oct 26 13:12:16 2016 -0700

    net/iproute2: fix netmask specifier.
    
    X-Gentoo-Bug: 598078
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=598078
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit edd52106d7c868c86c396e0c2f486e58a6132d3c
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 16:14:06 2016 -0700

    net/macchanger: support newer macchanger tool.
    
    Newer versions of macchanger require -m to specify the MAC (it used to
    be a non-option argument).
    
    Also don't depend on the output format at all anymore, instead reading
    the new MAC from sysfs on after macchanger reports success.
    
    X-Gentoo-Bug: 540728
    X-Gentoo-Bug: 547906
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=540728
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=547906
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit ec018a89e9a44a2088c69fb4f04096465f25da2b
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 15:53:44 2016 -0700

    Makefile.inc: prepare for next release.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit a4b0df7acbe67c535fa0736ffd59a55f01249635
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 15:53:19 2016 -0700

    Update TODO.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 4264b34e2ce5a57501ac38fb18db8f44307d006d
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 15:33:49 2016 -0700

    udev_rules: %k obsolete.
    
    X-Gentoo-Bug: 575128
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=575128
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit fdf03428319c30a617edc160007fb8803d9e8158
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 15:29:22 2016 -0700

    Switch /var/run to /run.
    
    Use /run directly, instead of /var/run, for starting any internal
    daemons. This allows netifrc to earlier, before /var is available.
    
    X-Gentoo-Bug: 545364
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=545364
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 8a92e2a697c2f250e39917442a365f8e666da3fb
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 15:25:08 2016 -0700

    sh/udhcpc-hook.sh: classless static routes
    
    Support RFC3442 (DHCP classless static routes).
    
    Thanks to Jack Suter <gentoo-bugs@suter.io>.
    
    X-Gentoo-Bug: 524156
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=524156
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 1665c1214e1f45127f69150a1c083f3dc66eb24b
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 15:12:45 2016 -0700

    doc: resolvconf-gentoo is now openresolv.
    
    X-Gentoo-Bug: 507346
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=507346
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 699636d47ce69ad2ada2748e4522447dc57aadf9
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 13:56:20 2016 -0700

    net/iproute2: no automatic scope=host on loopback.
    
    Busybox 'ip address add' does not support the 'scope' argument.
    
    It DOES support the scope argument for 'ip address show', as well as all
    of 'ip route'. The kernel does get automatic scope correct now, so drop
    any automatic setting of scope to host when it was not otherwise
    specified, and let the kernel make it's own decision.
    
    X-Gentoo-Bug: 487208
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=487208
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 2af03b659eb8028bc0dc5101a22ed31e330073f5
Author: Sven Wegener <swegener@gentoo.org>
Date:   Tue Oct 4 22:11:01 2016 +0200

    net.lo: Add metric to supported config variables
    
    This allows us to use metric_<SSID> for configuration.
    
    Signed-off-by: Sven Wegener <swegener@gentoo.org>
    (cherry picked from commit 3cd367c958e533bbeae011699eef0da2fdf1079e)

commit cfe807849856f9929801d24e4f37c4540a507207
Merge: 9bfa24d 08789e3
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 13:51:05 2016 -0700

    Merge remote-tracking branch 'github/pull/23/head'

commit 9bfa24d64ea686ff7416bfd990624a54788525a0
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 12:56:08 2016 -0700

    bashisms: Fix bashisms for dash support.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 7e3c6ff7af8c1559301bf1e28f1b9c8188c519ac
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Oct 24 09:44:45 2016 -0700

    net/iproute2: IPv6 DAD delay must be non-fatal.
    
    Commit 50c9fd7827fa58d27a593c8c480068f85c047cec introduced a subtle
    accidental change in the handling of IPv6 tentative addresses.
    
    In an environment where the DAD completion time exceeds the configured
    timeout (which was also reduced to 5 seconds, while the docs say 10
    seconds), the interface was recorded as failing to start when the
    timeout was hit without DAD completion. This means that the interface
    was then marked as failed and later services did not start. No rollback
    took place either.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit bf3ee524b605e6a78f5abeb0e6577ae8a9b16f0c
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 17:25:41 2016 -0700

    iproute2/_get_route: better output on route check
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 95105e7437c1680d564279f4dd7063d7241370ac
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 17:23:06 2016 -0700

    iproute2/_get_route: do not include metric in test for existing route.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 0bd4f26da64fb30e0fba06e5866f0bdac132459b
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 17:17:08 2016 -0700

    iproute2/_add_route: ensure metric is set properly.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 0eea80cc3955c2965368ef84cc521dc0b5edca7b
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 17:14:29 2016 -0700

    net.lo: do not hide any _add_route output.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 1705b16b61bf00a1c610a34aebe112e8f28e85b6
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 17:12:49 2016 -0700

    net.lo: display ALL routes
    
    For historical reasons, we used to suppress the first route for an
    interface, but this make it unclear what was being done.
    
    Display all routes instead.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit c9fcba63eba9760cdbd5effc9a63394a3fa9d3ae
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 17:04:16 2016 -0700

    iproute2: error-check the error-behavior input.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 7242a8d22d0a441c54824bef37c09731e4918587
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 17:02:32 2016 -0700

    iproute2: clean up error output and make sure it works.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 7a057b6ab2dc644f7b292666f4363a72df47a03d
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 16:52:01 2016 -0700

    iproute2: handle other error case better.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit f9793bb67a40dc58c97772a9731a2b6dfcb1422f
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 16:50:08 2016 -0700

    iproute2: treat EEXIST error on routes as non-fatal.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 5be82041cf23b0359190c148e9d356d8aa85e18b
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 16:43:35 2016 -0700

    iproute2: treat EEXIST error on addresses as non-fatal.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit e337a9906e526b4b60fea7d260a4b21badb89ca1
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 16:41:00 2016 -0700

    net.lo: framework for error handling customization.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit c0e9d13165c53ee934b25883b03ff39ef04e2904
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 16:35:11 2016 -0700

    iproute2: capture the family and always set netmask explicitly.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit cec563da1dd8db44a2b9c9f4a0579c5a441e9528
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 15:39:50 2016 -0700

    iproute2: prepare for error-checking on ip addr/route/tunnel.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 486214bb2d772c9316d7a8e6917a70e4a7405381
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Oct 23 15:39:27 2016 -0700

    iproute2: errorcheck on netmasks.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 08789e3964d8d577b76e91d016f0fb3e4554b392
Author: Alon Bar-Lev <alon.barlev@gmail.com>
Date:   Sun Oct 16 00:12:57 2016 +0300

    doc: bridge: add explicit iproute2 hint
    
    Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>

commit 6072cfa443119fc89e997d9ff3a7eee5bb33ac36
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Oct 5 07:40:37 2016 -0700

    iproute2: add keywords: noprefixroute mngtmpaddr.
    
    iproute2 gained new keywords noprefixroute & mngtmpaddr.
    The prefix-match quick config wrongly expands noprefixroute to nodad, so
    fix that.
    
    Thanks-To: opensource@zhasha.com
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=596234
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 18dd0598b29d2158529466f1e7097bf894e584dc
Author: Andrey Volkov <volkov.am@ekb-info.ru>
Date:   Fri Jul 15 13:23:56 2016 +0500

    Fix missing interface types
    
    (cherry picked from commit c8fe42141c95f5446dabf5c0b1f049151e51c2ad)

commit b4b446a4bda0f9b0947be8026cf26813b95ed9ba
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Thu Jul 14 12:40:50 2016 -0700

    Makefile.inc: Bump version for new release.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 8fd33af8b58bb3e8f17e55a06ade170214c0edbc
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Thu Jul 14 12:30:00 2016 -0700

    gitignore: systemd-wrapper.sh is built.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 18f2894dffed87de68ea99bcaf641af3c8d35c14
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Jul 5 11:21:08 2016 -0700

    Add license info per GitHub issue #11.
    
    Bug: https://github.com/gentoo/netifrc/issues/11
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit dfd2eedc3ebaae8f694a66ff4e5bb97c8fb63ee6
Merge: a5f2188 3bdc848
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Jul 5 11:14:08 2016 -0700

    GitHub PR#20: Add L2TPv3 tunnel/session support to iproute2 module
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit a5f2188abdb4f98e374165658b0d2385d60a83ab
Merge: d72fb7c 9b3dc52
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Jul 5 11:12:57 2016 -0700

    Merge PR#21 for OpenRC binary changes.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit d72fb7cc7fe42a0c54ed37fc6b33c5522661af8a
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Jul 5 11:09:02 2016 -0700

    arping: one more path per bug #566142.
    
    Bug: https://bugs.gentoo.org/566142
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 9b3dc52ac99397eec0be909ce87c4ecab028661a
Author: Thomas Deutschmann <whissi@whissi.de>
Date:   Sun Jun 12 23:18:48 2016 +0200

    net.lo: use #!/sbin/openrc-run instead of #!/sbin/runscript
    
    See: https://bugs.gentoo.org/573846

commit 3bdc8488c51bfb1a84c27855f4dd83e814fa81e3
Author: Emeric Verschuur <emeric@mbedsys.org>
Date:   Sun May 1 15:38:41 2016 +0200

    Start/stop message update

commit 97da3ab2158db402fd20b440cefe7a7be7501d6d
Author: Emeric Verschuur <emeric@mbedsys.org>
Date:   Sun May 1 13:11:16 2016 +0200

    Adding L2TP (v3) module (net/l2tp.sh) to support L2TPv3 link

commit e7a218ea4f3d85df05a8b2ca6c0fe71c0d15e44d
Author: Mr-TI <emericv@gmail.com>
Date:   Sun May 1 11:36:55 2016 +0200

    Revert "Add L2TPv3 tunnel/session support to iproute2 module"
    Moving the L2TP part to an separate file
    
    This reverts commit 4a8358aaf9c0048930194e0bbe3d2509d9da4fd0.

commit 4a8358aaf9c0048930194e0bbe3d2509d9da4fd0
Author: Emeric Verschuur <emeric@mbedsys.org>
Date:   Sat Apr 23 22:17:55 2016 +0200

    Add L2TPv3 tunnel/session support to iproute2 module
    
    Add L2TPv3 tunnel/session support to iproute2 module:
    
    Example of config to add two L2TPv3 session/two interfaces with a shared tunnel:
    
    l2tptunnel_net1="remote 1.2.3.4 local 1.2.3.5tunnel_id 3 peer_tunnel_id 3 encap ip"
    l2tpsession_net1="tunnel_id 3 session_id 3 peer_session_id 3"
    config_net1="null"
    
    l2tptunnel_net2="remote 1.2.3.4 local 1.2.3.5 tunnel_id 3 peer_tunnel_id 3 encap ip"
    l2tpsession_net2="tunnel_id 3 session_id 4 peer_session_id 4"
    config_net2="null"

commit b1a6abadd8c4ca2146ed6b08d53e46d35d320e17
Author: Mike Gilbert <floppymaster@gmail.com>
Date:   Fri Apr 22 13:45:11 2016 -0400

    udev: Bail out early if not running openrc (#19)
    
    Bug: https://bugs.gentoo.org/580846

commit 3a1a01b5dc0b58386fd2a12a3f6218acce53e6f7
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Fri Apr 22 12:55:13 2016 -0400

    udev: Bail out early if not running openrc
    
    Bug: https://bugs.gentoo.org/580846
    Closes: https://github.com/gentoo/netifrc/pull/19
    Signed-off-by: Ian Stakenvicius <axs@gentoo.org>

commit bfaf7aac630894f0384b6e4c83c6517e915cd14b
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Nov 8 06:33:40 2015 -0800

    hsr: Missed $iface in variable names.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit a88ce55b539410f5f7d8512a8f951213b53db5b1
Merge: 2ce8b83 987d367
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Nov 8 06:32:36 2015 -0800

    Merge remote-tracking branch 'github/master'

commit 987d3676f04dc8d9b75d5ef11a4b1ed15c9b1f3e
Merge: 570d7cc a4fcc78
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Sun Nov 8 06:32:26 2015 -0800

    Merge pull request #17 from alonbl/bridge
    
    net: bridge: add warning when using sysfs variables without prefix

commit 2ce8b833812e5db9de7cf1543dd6499b4077db21
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Nov 8 06:29:50 2015 -0800

    New interace type: HSR.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 15cd79dc46303988464d962ad6bf59050feba801
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Nov 8 06:16:08 2015 -0800

    New interface type: dummy.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit f9f59bf2e3b6b5eb50dedec4c3372595dfd03658
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Nov 8 06:10:10 2015 -0800

    TODO: Document more interface types we need to support.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 756591785d521af36a30b5a74d58be733a94e596
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Nov 8 06:09:33 2015 -0800

    New functions: set/get/is_interface_type to persistently track type of interfaces despite conf.d/net changes.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit e65e9b5065f6c11f89428ec3788c49ed1422d9ba
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Nov 8 06:08:09 2015 -0800

    Update copyright on net.lo.in for significent gentoo changes.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit a4fcc78c90893103d012ae1dc05a2a8f42d7cdaa
Author: Alon Bar-Lev <alonbl@gentoo.org>
Date:   Sat Nov 7 22:02:59 2015 +0200

    net: bridge: add warning when using sysfs variables without prefix
    
    Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org>

commit 570d7ccac8617feb65539e30fcc074743902d058
Merge: de5c906 734e527
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Sat Nov 7 16:18:10 2015 -0800

    Merge pull request #15 from alonbl/bridge
    
    net: bridge: support iproute2 without emulation

commit 734e527dbe32fc3c0abdd326c485a6e69d8646f2
Author: Alon Bar-Lev <alonbl@gentoo.org>
Date:   Sat Nov 7 22:02:59 2015 +0200

    net: bridge: add bridge_ and brport_ prefixes to sysfs interface
    
    keep the no prefix to be backward compatible.
    
    Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org>

commit 193803506202d0d37996ee81388215cfe3fc8cda
Author: Alon Bar-Lev <alonbl@gentoo.org>
Date:   Sat Nov 7 22:02:43 2015 +0200

    net: bridge: support iproute2
    
    add bridge_force_IFVAR to be interface independent.
    
    mark the brctl_IFVAR as deprecated.
    
    enable easy removal of brctl in future in favour of the iproute2 without
    leaving legacy.
    
    Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org>

commit 89a7d0f0af6807ed9b4a7204cddc214722de1ee9
Author: Alon Bar-Lev <alonbl@gentoo.org>
Date:   Sat Nov 7 22:02:33 2015 +0200

    net: bridge: display a warning for brctl options depreciation
    
    Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org>

commit 8b98728ce0b3249da5cc2e6571bf19d57fe75a14
Author: Alon Bar-Lev <alonbl@gentoo.org>
Date:   Sat Nov 7 22:02:22 2015 +0200

    Revert "bridge: use/prefer iproute2/sysfs where possible"
    
    This reverts commit 6befe06a7e72b5b7f17c7f1118fc16000a0cce13.

commit de5c906e79bee2a541d9e6fd83825644206da130
Merge: c150fab 902d48c
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Wed May 13 10:56:01 2015 -0700

    Merge pull request #12 from Whissi/some-netifrc-fixes
    
    Multiple fixes for open Gentoo bugs

commit c150fab20c16adc3d51ab8555a13c240f844c2e3
Merge: 7b5ad90 6befe06
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Wed May 13 10:55:03 2015 -0700

    Merge pull request #13 from dwfreed/iproute2-bridge
    
    bridge: use/prefer iproute2/sysfs where possible

commit 6befe06a7e72b5b7f17c7f1118fc16000a0cce13
Author: Doug Freed <dwfreed@mtu.edu>
Date:   Sat Mar 14 16:55:06 2015 -0700

    bridge: use/prefer iproute2/sysfs where possible
    
    Use and prefer iproute2 and sysfs over bridge-utils where possible.
    Most users already have iproute2 installed, so this reduces the number
    of external programs they need to use all of netifrc's functionality.

commit 902d48c8bd46dd67565371cb5d2c84f91ad30b8e
Author: Thomas D <whissi@whissi.de>
Date:   Wed Apr 16 11:52:56 2014 +0200

    _wait_for_carrier(): Workaround for output when using rc_parallel="YES" is no longer needed
    
    _wait_for_carrier() was using a workaround when rc_parallel is enabled.
    This caused the following broken output:
    
      https://bugs.gentoo.org/attachment.cgi?id=361054
    
    This patch fixes bug 488256 by removing the workaround, because this
    workaround isn't needed anymore.
    
    X-Gentoo-Bug: 488256
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=488256

commit 791f8201d0318fc9e41c27d698d558cac497e40e
Author: Thomas D <whissi@whissi.de>
Date:   Wed Apr 16 11:52:26 2014 +0200

    net/iproute2: No need to use 'grep' for checking tentative state
    
    We don't need 'grep' to check the tentative state, because the 'ip' utility
    has a builtin command for that.
    
    X-Gentoo-Bug: 488260
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=488260

commit 50c9fd7827fa58d27a593c8c480068f85c047cec
Author: Thomas D <whissi@whissi.de>
Date:   Wed Apr 16 11:51:56 2014 +0200

    net/iproute2: Add timeout information and timeout progress indicator
    
    With this patch we will show the currently set dad_timeout value to the
    user. The timeout progress will be shown using dots.
    
    The idea is stolen from _wait_for_carrier() in init.d/net.lo.in.
    
    This patch will also undo commit
    
      732a9a4999f479ee97a404252f6a0eba4a86e338
    
    X-Gentoo-Bug: 488250
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=488250

commit 7b5ad900adc3669206a51a8a15b3eee5569f026b
Merge: c393590 64a72e6
Author: Mike Frysinger <vapier@gmail.com>
Date:   Thu Feb 26 14:41:32 2015 -0500

    Merge pull request #10 from vapier/master
    
    do not use `echo -n`

commit 64a72e65a43fccceab640a51cbabe2f3ffea22b6
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Tue Feb 24 14:40:10 2015 -0500

    do not use `echo -n`
    
    The -n option is not portable.  Use printf instead.

commit c3935900c95a38629394a9f82dd144677196ff22
Merge: 0c96bf1 fb47f01
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Sat Feb 7 14:04:31 2015 -0800

    Merge pull request #9 from chutz/lo-dont-need-localmount
    
    lo should not have a "need" dependency on localmount

commit fb47f01605857f09614013d23014ad5a6899e9f7
Author: Patrick McLean <patrickm@gaikai.com>
Date:   Wed Jan 28 17:04:41 2015 -0800

    lo should not have a "need" dependency on localmount

commit 0c96bf1eb6f13f7d0ca6d362e6e5593b23ee3341
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Thu Jan 22 15:07:48 2015 -0800

    Bump for 0.3.1 release.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 3a5b26fbc472d74073f867e79e7e8f88e2f8c5b0
Merge: ea4b01b 4f303b0
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Mon Jan 19 00:56:05 2015 -0800

    Merge pull request #8 from casta/master
    
    fix https://bugs.gentoo.org/show_bug.cgi?id=536758

commit ea4b01b115ba3501073c326099e9c6f89de4c3af
Merge: 95801f1 adf8116
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Mon Jan 19 00:54:39 2015 -0800

    Merge pull request #6 from floppym/fixes1
    
    Miscellaneous fixes

commit 95801f1cc41adc2b95ac3743446d21cf83b75d0b
Merge: 8ac4bdb cc1d16c
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Mon Jan 19 00:54:05 2015 -0800

    Merge pull request #5 from dwfreed/master
    
    firewalld: remove use of OpenRC need function

commit cc1d16c46c4ff0261f8be499769f49a3527a03c6
Author: Doug Freed <dwfreed@mtu.edu>
Date:   Tue Jan 13 15:20:05 2015 -0800

    firewalld: remove use of OpenRC need function
    
    You can't use OpenRC's dependency functions in module depend functions,
    because they aren't called in the OpenRC init script's depend function.
    System administrators are responsible for ensuring that the dependencies
    for their configuration are set correctly via (for OpenRC)
    /etc/conf.d/net.

commit 8ac4bdbd7b752c6a0805559d4644824d1f5c9603
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Jan 16 10:15:59 2015 -0800

    Speed up testing for e* commands.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit e4bc55960f9eb64fdf4998370d516fbf4f856635
Merge: 9860291 0dd6367
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Fri Jan 16 10:11:18 2015 -0800

    Merge pull request #7 from dwfreed/fix-functions-sh
    
    functions.sh: fix check for OpenRC

commit 4f303b048743f494a79916a0a30ecb3b027164b7
Author: Guillaume Castagnino <gcastagnino@denyall.com>
Date:   Fri Jan 16 12:57:15 2015 +0100

    fix https://bugs.gentoo.org/show_bug.cgi?id=536758
    
    The shill version of shell_var is not correctly escaping vars

commit 0dd6367068b46c1cc0b5f83d2716d9cfd2a076ec
Author: Doug Freed <dwfreed@mtu.edu>
Date:   Thu Jan 15 20:44:53 2015 -0800

    functions.sh: fix check for OpenRC
    
    Fix the check for OpenRC so that it actually matches whether it's
    running under OpenRC.
    
    Reported-By: Patrick McLean <chutzpah@gentoo.org>

commit adf811644540e0d5702337eeceb95d0b8a7bc4ff
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Sun Jan 11 12:39:08 2015 -0500

    Do not call exit with a negative value
    
    This is undefined in POSIX.

commit f86f4c03e6b403614e4613dff5805429740b076e
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Sun Jan 11 00:56:51 2015 -0500

    dhcpcd: Avoid calling start-stop-daemon
    
    X-Gentoo-Bug: 536282
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=536282

commit 5d36a7df2d7840a72ca8610649a29b7eeb592fe4
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Sun Jan 11 00:15:03 2015 -0500

    systemd: Unit file improvements
    
    - Remove quotes from description.
    - Set Type=oneshot.

commit 986029121ae49984c98a76efa83d4e48d5c9f650
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Jan 9 09:18:14 2015 -0800

    Bump version for the first systemd-supporting release.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 28aaac827658967ead28fa6e99e261b68c5e4d88
Merge: cd1f172 2a6d218
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Fri Jan 9 09:15:43 2015 -0800

    Merge pull request #3 from rabisg/cleanup
    
    netifrc systemd support
    
    This marks the culmination of the GSoC 2014 netifrc project: systemd support.
    
    I'd like to extend a huge thank you to my GSoC student on this project: Rabi Shanker (rabisg)
    
    For the idea, proposal, and his work notes, please see:
    https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2014/Ideas/netifrc_on_systemd
    https://wiki.gentoo.org/wiki/User:Rabisg/GSOC_2014_Proposal
    https://wiki.gentoo.org/wiki/User:Rabisg/GSOC_14
    
    There is a little bit of documentation to come, and along with ebuild updates.
    
    This series does also introduce a test suite to netifrc, on which there is much work to come.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    Reviewed-by: Michal Gorny <mgorny@gentoo.org> (systemd-specific pieces)

commit 2a6d218d97858342eae3266798085d95c3d31c83
Author: Rabi Shanker Guha <guha.rabishankar@gmail.com>
Date:   Fri Jan 9 20:39:51 2015 +0530

    Test Suite
    
    Run it using
    sudo python3 test/src/netifrc.py test/specs/config.yaml
    to generate the test output
    and
    sudo MODE=slave python3 test/src/netifrc.py test/specs/config.yaml
    to match the output on a system-system against the output generated
    on the previous openrc system

commit 0b3be67adb845c26d3d3b7cfba91c9b0053fa750
Author: Rabi Shanker Guha <guha.rabishankar@gmail.com>
Date:   Fri Jan 9 20:39:17 2015 +0530

    Update Makefiles to reflect changes

commit ecba7604cf633342162deb802cb18008c55b0382
Author: Rabi Shanker Guha <guha.rabishankar@gmail.com>
Date:   Fri Jan 9 20:38:13 2015 +0530

    Update runscript to use functions.sh compatibility layer

commit 539beb672b2a131a51cfe2e6300f4b9010579375
Author: Rabi Shanker Guha <guha.rabishankar@gmail.com>
Date:   Fri Jan 9 20:36:55 2015 +0530

    Unit file

commit 55f4303617ecd81f8729e8f45a64d14a4a0df41b
Author: Rabi Shanker Guha <guha.rabishankar@gmail.com>
Date:   Fri Jan 9 20:36:25 2015 +0530

    Systemd Wrapper: to be called from unit file

commit a3444e9abf16ecb6145e95a891433b3a79800170
Author: Rabi Shanker Guha <guha.rabishankar@gmail.com>
Date:   Fri Jan 9 20:32:28 2015 +0530

    Compatibility layer for multiple init systems

commit cd1f1725c91d71a96ef785c9260d419d04e14fd8
Merge: 3a97f7c a93c807
Author: Robin H. Johnson <robbat2@orbis-terrarum.net>
Date:   Thu Dec 11 10:12:35 2014 -0800

    Merge pull request #2 from chutz/bonding_ifconfig
    
    bonding: use iproute2 rather than ifconfig if it is installed

commit a93c80793276a026eef5be351cf33377945d8518
Author: Patrick McLean <patrickm@gaikai.com>
Date:   Wed Dec 10 13:58:26 2014 -0800

    bonding: use iproute2 rather than ifconfig if it is installed
    
    Currently the bonding contains 2 calls to ifconfig for a couple of operations,
    this makes it use iproute2 instead if it is installed.

commit 3a97f7c0dd702d55e1280c1153d44ee8747fe1f4
Author: mirabilos <tg@debian.org>
Date:   Fri Oct 10 23:58:11 2014 +0200

    Fix https://bugs.gentoo.org/show_bug.cgi?id=500942
    
    “unset x” also removes the “local x” property, so the next assignment and/or read to/from $x will access the global variable “x”.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 42aa70384a89346dd1733dfff4131f56178dc26a
Author: Nuno Silva (njsg) <njsg@iki.fi>
Date:   Sat Sep 20 09:53:59 2014 +0300

    Use dhcpcd -k to force the release, instead of SIGHUP
    
    Newer dhcpcd versions use a different signal internally (SIGALRM), but
    dhcpcd -k interface_name will work with both newer and older versions
    of dhcpcd.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 707ff800d3deb53f1fcda7555d7252fd46062edb
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Jul 16 12:18:59 2014 -0700

    Bump version.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 201434997a89ced0f6a672101498f83d7ca6786a
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Jul 16 12:16:16 2014 -0700

    iproute2: more ip6 tunnel modes.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    X-Gentoo-Bug: 516920
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=516920

commit 10c365a266c390d0d3e1c26fdb991022e0cd7235
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Jul 16 12:13:20 2014 -0700

    iproute2: verbose output
    
    All ip commands that change state should have a ve* call before them to
    enable verbose output of what is going on.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit e9212e5164877056cb44bd1be542f0ab8c1c0f1a
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Jul 16 12:07:56 2014 -0700

    net.lo: cached module list timing issue
    
    Handle cached modulelist being newer than current time, as it would not
    be recached even when needed; force recache.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    X-Gentoo-Bug: 506966
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=506966

commit 6d0c65ec78a48da891129f4b6ec1caf7d2778201
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Apr 15 11:19:20 2014 -0700

    Bump.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit fc69aa3192ad56b4527248820e3a628da3a91809
Author: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>
Date:   Tue Apr 15 14:11:05 2014 -0400

    net/macchanger: fix for bug 503358
    
    This adds support for macchanger 1.6 as well as keeping support
    for macchanger <1.6.
    
    Reported-By: teknocratdefunct@riseup.net
    X-Gentoo-Bug: 504458
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=504458
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 47d23f5abdac4a2bd95bcbbaadacf994773cbf51
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Mar 7 09:36:32 2014 -0800

    Bump.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit c10f1f89c55d075bf5be50b6b75431252cf5952e
Author: Samuli Suominen <ssuominen@gentoo.org>
Date:   Fri Mar 7 09:34:48 2014 -0800

    udev_helper: do not run with newnet
    
    If the system is using newnet, then we should not run to fire the
    netifrc triggers.
    
    X-Gentoo-Bug: 503530
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 22b3841561b0b686919be466f1caeae6833e30ba
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Mar 5 10:39:38 2014 -0800

    Bump to 0.2.1, only changes are buildsystem.

commit ccfb38052b10fb4a68cec49f13e37b11887f4dee
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Mar 5 10:39:28 2014 -0800

    Merge in build fixes from the ebuild.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 4f9dd2ad7875debf5da68e46e75257e9f0870fed
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Mar 4 11:00:40 2014 -0800

    packaging: better dist rule
    
    Improve distfile generation to include a changelog, which is not
    possible with git-archive
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit cb257cea980b74aa7dff4b7bfcfb66b82565bb01
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Tue Mar 4 10:45:27 2014 -0800

    Bump for new version.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 31acef83a5328bc14b5ebf6b6d132e6c4bdb336e
Author: Samuli Suominen <ssuominen@gentoo.org>
Date:   Tue Mar 4 10:25:13 2014 -0800

    move udev rules from udev-init-scripts to netifrc
    
    udev-init-scripts contains some rules to trigger network activation on
    device creation. There are actually netifrc specific, so let's package
    them instead.
    
    X-Gentoo-Bug: 487922
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=487922#c4
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 7d3d30ae67a195ec00d1488c57da6f4e9caa2a72
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Aug 28 10:01:33 2013 -0700

    Update credits.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit d0a28ef9f91d74678fb8c40e66a63bacc9f01bac
Author: Alexander Tsoy <alexander@tsoy.me>
Date:   Wed Aug 28 09:50:13 2013 -0700

    ifconfig: support ipv6 routes without default prefix.
    
    ifconfig module does not support IPv6 routes without
    default prefix, eg "-net ::/0"
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    X-Gentoo-Bug: 442594

commit f144b97303313f913cee7e91f11648066a61c619
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Aug 28 09:45:57 2013 -0700

    bonding: update example
    
    Document per Kernel bonding.txt that some parameters are mutually
    exclusive, eg miimon & arp_*.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    X-Gentoo-Bug: 468964

commit 732a9a4999f479ee97a404252f6a0eba4a86e338
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Wed Aug 28 09:00:33 2013 -0700

    net/iproute2: increase default dad_timeout to 10s
    
    If you have a NIC that takes a long time to come up, the previous
    default of 5 seconds is too low, because the card might not be available
    yet. Increase the default to 10 seconds.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    X-Gentoo-Bug: 482300

commit 96eff38b65aba35943f2f3c22466eb7a5553c274
Author: Ian Stakenvicius <axs@gentoo.org>
Date:   Tue Aug 27 16:06:39 2013 -0400

    fixed paths for arping tool due to ~arch iputils path migration, bug 458090

commit 5766357baea67cc679c39b558d7e745669817442
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Mon Aug 26 15:04:08 2013 -0700

    Avoid brokeness.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit f7dc990bfd370ce11832d356e90b1eee0391938b
Merge: ea75a2a 7c3d1ea
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Aug 25 01:17:01 2013 -0700

    Merge branch 'bug482364'
    
    * bug482364:
      Clarify the "no configuration specified" message

commit ea75a2a347a806a647a43a3d896d7815b0133434
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sun Aug 25 01:12:56 2013 -0700

    Bug #460756: Make clip module quiet.
    
    This is a workaround as OpenRC is no longer silent on errors even with
    --quiet. Bug #482396 tracks the OpenRC issue.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    X-Gentoo-Bug: 460756
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=460756

commit 7c3d1ea2b97cb01ab5755af3278eed461d9b1e3d
Author: William Hubbs <w.d.hubbs@gmail.com>
Date:   Sat Aug 24 15:39:52 2013 -0500

    Clarify the "no configuration specified" message
    
    This is not quite correct. The part that is not specified is
    config_${IFVAR}. It is possible to configure an interface to use DHCP
    but not specify an address.
    
    X-Gentoo-Bug: 482364
    X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=482364

commit 8ff6a388b098ed4c170b653681eebd9918d15817
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Sat Aug 24 12:28:00 2013 -0700

    Merge README files.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 6486f5a2fd87047fd4309ea91af583a26c7c6e0f
Merge: c28f6cb 8a958b6
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Aug 23 18:18:58 2013 -0700

    Merge remote-tracking branch 'origin/bug481970'

commit c28f6cb9c27eebccde58fe3d9114cef50c3b5bf1
Merge: 792b60b b65697b
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Aug 23 18:18:35 2013 -0700

    Merge remote-tracking branch 'origin/bug481080'

commit 792b60b6296212843a5257ca8619e527b212f8e2
Merge: ee749a0 7334365
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Aug 23 18:17:32 2013 -0700

    Merge branch 'master' into bug446606

commit 733436557947d2abefbacb6b3913c2ac97d635ce
Author: Andreas Kinzler <akinzler@gmx.de>
Date:   Wed Aug 21 14:40:02 2013 -0400

    swap $IFACE for $IFVAR on eval's in net/vlan.sh
    
    Signed-off-by: Ian Stakenvicius <axs@gentoo.org>
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
    X-Gentoo-Bug: 469852

commit f0730199d43cd02e1b0a4b79707799bd377e1ae3
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Aug 23 18:04:28 2013 -0700

    Other files to have.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 1b5bf617265b2ee4f2103bdd8a1fc2239e5dc39f
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Aug 23 17:52:18 2013 -0700

    CREDITS: give credit where due
    
    Do some software archeology and try to credit most of the people who
    have code in netifrc.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit 3a4e44211027f07ebe4d9cb7b97656651d5c02ca
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Aug 23 17:39:34 2013 -0700

    Bring in relevant parts of FEATURE-REMOVAL-SCHEDULE.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit edfdd06aeecc784104e6eeba6ab227cae49c40d7
Author: Robin H. Johnson <robbat2@gentoo.org>
Date:   Fri Aug 23 17:39:27 2013 -0700

    We are sticking to the OpenRC style guide.
    
    Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

commit b65697b734e55687020e9b41864b3ca11e9efb5f
Author: Ian Stakenvicius <axs@gentoo.org>
Date:   Thu Aug 22 12:09:30 2013 -0400

    Updated README to something a bit more generic and complete, since this is now a standalone package (see bug 481080)
    
    Signed-off-by: Ian Stakenvicius <axs@gentoo.org>

commit 8a958b68a2622770bd6fd13e6a0bc50087fb50f2
Author: Ian Stakenvicius <axs@gentoo.org>
Date:   Thu Aug 22 11:32:18 2013 -0400

    drop _has_carrier check from ipv6_tentative since it doesn't do what we expect, and add new dad_timeout option defaulting to 5s for bug 481970
    
    Signed-off-by: Ian Stakenvicius <axs@gentoo.org>

commit ee749a0630f6989d8f93875e065b802e1dc4719c
Author: Ian Stakenvicius <axs@gentoo.org>
Date:   Wed Aug 21 15:12:33 2013 -0400

    apply routing policy rules before routes if a config option is set, bug 446606
    
    Signed-off-by: Ian Stakenvicius <axs@gentoo.org>

commit 0cca725419e9b0a5f679809f920559464dcbb64c
Author: William Hubbs <w.d.hubbs@gmail.com>
Date:   Fri Aug 9 14:32:12 2013 -0500

    rename package to netifrc

commit 11f28876ceb634d29439462195cfa831dd2bed43
Author: William Hubbs <w.d.hubbs@gmail.com>
Date:   Tue Apr 9 00:12:49 2013 -0500

    Makefile: fix parallel build issue
    
    In the main Makefile, the installafter target should have a dependency
    on realinstall to make sure it is processed in the correct order.

commit e1296d6a71f93f30e1870d9ac996929db27e6779
Author: William Hubbs <w.d.hubbs@gmail.com>
Date:   Tue Apr 9 00:09:33 2013 -0500

    init.d: rearrange Makefile

commit 05e438ca376ec0de6338ef8435ca97a3c3a95847
Author: William Hubbs <w.d.hubbs@gmail.com>
Date:   Sun Apr 7 22:30:58 2013 -0500

    doc: add README
    
    This is the information that was stored in /etc/conf.d/net while these
    scripts were part of OpenRC. Moving it to the doc directory means that
    there is no longer a conf.d/net file to worry about with upgrades. This
    is not a regression since the default conf.d/net was only comments and
    was meant to be replaced.

commit 1e6cef540789ce8b781eb3037ff7058c1a07c07d
Author: William Hubbs <w.d.hubbs@gmail.com>
Date:   Mon Mar 18 17:10:58 2013 -0500

    initial commit ported from OpenRc
