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
