Commit Graph

  • cd3f7522e0 owner and confirmation flag for add command origin/cobra cobra Marvin Steadfast 2021-01-02 11:48:35 +0100
  • b748ebd619 Add function takes hostname Marvin Steadfast 2020-12-31 10:46:18 +0100
  • 20df6c559c adds viper for handling environment variable configuration Marvin Steadfast 2020-12-31 10:27:15 +0100
  • 7742c96793 starting to use cobra for command line interface Marvin Steadfast 2020-12-30 14:46:57 +0100
  • 6f4bc81301
    Merge pull request #38 from botto/support-template-reuse upstream/master Callan Bryant 2020-12-28 19:45:29 +0000
  • ec677f6960 Better comment Martin Eskdale Moen 2020-12-28 19:41:24 +0000
  • 7a55db3a5f Refactor add to better support library usage Martin Eskdale Moen 2020-12-28 19:39:07 +0000
  • 4c6e5301db
    Merge pull request #37 from botto/require-xor-ipv4-ipv6 Callan Bryant 2020-12-27 21:29:16 +0000
  • 0e3eb80602 Make sure we check for ipv4 and ipv6 early Martin Eskdale Moen 2020-12-27 18:12:42 +0000
  • c47ff356c1 Ensure we always have at least 1 address in config Martin Eskdale Moen 2020-12-27 18:07:06 +0000
  • df0a37095b
    mention official gui master origin/master Callan Bryant 2020-12-23 16:06:59 +0000
  • e3ba27bd6c
    Merge pull request #36 from botto/optional-addr-config Callan Bryant 2020-12-21 08:58:23 +0000
  • 7aa7548df6 Set ip if configured, otherwise just bring up link Martin Eskdale Moen 2020-12-20 15:27:02 +0000
  • e719f111f1
    Merge pull request #32 from fs111/make-quick Callan Bryant 2020-12-08 08:59:42 +0000
  • ea5b7d105b adds make quick target Andre Kelpe 2020-12-05 23:36:45 +0100
  • 8e0755466e
    use pipe instead Callan Bryant 2020-12-05 08:18:43 +0000
  • 8cee8d8672
    Merge pull request #31 from axelsimon/update-readme Callan Bryant 2020-12-05 08:15:57 +0000
  • d476766d3b Improve README following conversation with @naggie axelsimon 2020-12-03 15:28:10 +0000
  • 04d150284f Update README, adding more NixOS help and removing ffsend axelsimon 2020-12-02 00:13:02 +0000
  • cf4738df59
    mention output formats at top Callan Bryant 2020-12-01 19:28:31 +0000
  • c2861815d2
    mention nixos config v0.5 Callan Bryant 2020-12-01 19:25:36 +0000
  • 893477b47e
    Merge pull request #30 from axelsimon/nixos-peer-conf Callan Bryant 2020-12-01 19:24:10 +0000
  • 66a7dff5e9 Update patch to use the new ExternalHost feature. axelsimon 2020-12-01 18:54:39 +0000
  • d699862962 Add a NixOS peer config template / generator. axelsimon 2020-11-27 20:21:29 +0000
  • 13c974a260
    un-draft v0.4 Callan Bryant 2020-11-30 01:20:46 +0000
  • ddaeb19b54
    vendor + update modules Callan Bryant 2020-11-29 21:07:40 +0000
  • 45b61f8a63
    support ExternalHostname which has precedence over IPs Callan Bryant 2020-11-29 18:34:05 +0000
  • 6ca3614cff
    Merge pull request #29 from Snowb1ind/master Callan Bryant 2020-11-26 19:20:12 +0000
  • c213130c3d Quick Start using latest version Wintermute 2020-11-26 13:31:53 +0300
  • 526a8df1ed
    update png Callan Bryant 2020-11-19 23:46:18 +0000
  • dea2e86bc6
    go fmt Callan Bryant 2020-11-19 22:57:29 +0000
  • 08b8372148
    apply rule of silence to up/down cmds Callan Bryant 2020-11-19 22:57:02 +0000
  • 0579b4cdd3
    Merge pull request #25 from fs111/up-down v0.3 Callan Bryant 2020-11-19 22:53:56 +0000
  • e782db30e9 Implements PostUp and PostDown commands using /bin/sh Andre Kelpe 2020-11-18 23:37:32 +0100
  • 704e5ba51c
    deterministic wg interface name on edgeos explanation Callan Bryant 2020-11-18 19:34:38 +0000
  • e2f7ff022e
    screenshots with IPv6 Callan Bryant 2020-11-18 17:29:23 +0000
  • ee8cb4c545
    Merge pull request #24 from frillip/master v0.2.2 Callan Bryant 2020-11-05 08:30:43 +0000
  • 6cbaa992ed Updated dsnet-nsupdate for IPv6 support in v0.2.2 Phil martin 2020-11-04 13:55:35 +0000
  • 38dd7c6d95
    add IPv6 info to report Callan Bryant 2020-11-02 18:24:09 +0000
  • f1e1a6838f
    fix allowedIPs construction where networks are provided Callan Bryant 2020-11-02 17:56:12 +0000
  • aa785b9ab6
    split off config generation Callan Bryant 2020-11-01 09:17:25 +0000
  • 5ff1659d22
    specify that wg-quick is default Callan Bryant 2020-10-30 13:08:39 +0000
  • d042250c1a
    create deterministic wg interface names for vyatta Callan Bryant 2020-10-30 13:02:46 +0000
  • c8c27e8ce0
    add IPv6 to interface v0.2.1 Callan Bryant 2020-10-30 12:34:35 +0000
  • 227ed206a4
    Merge pull request #22 from naggie/ipv6 v0.2 Callan Bryant 2020-10-29 17:00:47 +0000
  • 4ad58382f6
    go fmt upstream/ipv6 Callan Bryant 2020-10-28 00:39:15 +0000
  • 135fa12f00
    update docs Callan Bryant 2020-10-27 22:19:07 +0000
  • 112379c70a
    remove redundant allowed IP enumeration Callan Bryant 2020-10-27 22:00:21 +0000
  • 0481996116
    add allowedIPs conditionally Callan Bryant 2020-10-27 21:57:44 +0000
  • a6bacff44d
    update getwgpeerconfgs Callan Bryant 2020-10-27 21:42:21 +0000
  • 047a0dc7be
    fix json marshalling of uninitialised JSONIPnet Callan Bryant 2020-10-27 21:19:13 +0000
  • ddb0b4c549
    conditional IPv4/6 and fix vyatta Callan Bryant 2020-10-27 21:03:45 +0000
  • 63b22e0554
    only save peer allowed IP of net version is defined Callan Bryant 2020-10-27 00:00:38 +0000
  • c4d2898170
    correct comment Callan Bryant 2020-10-26 23:49:12 +0000
  • 5477a321b2
    fix CIDR notation for Peer IPs Callan Bryant 2020-10-26 23:37:19 +0000
  • dfd617273b
    add missing bracket Callan Bryant 2020-10-26 22:47:48 +0000
  • 06905db6df
    allow empty IPNets Callan Bryant 2020-10-26 22:47:02 +0000
  • 555ffad58b
    prevent segfault when parsing empty CIDR Callan Bryant 2020-10-26 22:44:09 +0000
  • b770d387bf
    fix unititialised IPNet marshalling Callan Bryant 2020-10-26 22:39:08 +0000
  • 34ff77b27a
    ...also for vyatta Callan Bryant 2020-10-26 21:39:55 +0000
  • 5a870dab60
    use ExternalIP6 if ExternalIP not available Callan Bryant 2020-10-26 18:27:35 +0000
  • 608dbf176f
    check config contains external IPv6/IPv4 Callan Bryant 2020-10-26 18:11:56 +0000
  • 965fc367ac
    check for ULA and no IP Callan Bryant 2020-10-26 18:10:39 +0000
  • f57fa3473d
    fix lookup of v6: do not require Callan Bryant 2020-10-26 17:58:15 +0000
  • d58b2f5a54
    detect IPv6 and IPv4 for server Callan Bryant 2020-10-26 08:27:22 +0000
  • 7bbe28a145
    add CIDR subnet properly Callan Bryant 2020-10-26 08:08:39 +0000
  • e7da49c1a8
    don't use string respresentations unnecessarily Callan Bryant 2020-10-25 22:59:57 +0000
  • e7fb9dc5ce
    IPv6 config to template Callan Bryant 2020-10-25 22:55:18 +0000
  • f7f06f00fa
    check for IP networks before allocating Callan Bryant 2020-10-25 22:27:33 +0000
  • 9a942c1040
    remove debug Callan Bryant 2020-10-25 21:02:06 +0000
  • ac9baf0039
    fc -> fd Callan Bryant 2020-10-25 15:15:46 +0000
  • cb75689825
    move allocation out of loop Callan Bryant 2020-10-25 14:59:46 +0000
  • 19f25ff847
    working psudorandom v6 allocator Callan Bryant 2020-10-25 14:57:18 +0000
  • 64a73d18ed
    rename getULA to getULAnet Callan Bryant 2020-10-25 10:06:25 +0000
  • af3e1b2ea9
    make allocation universal, given a network Callan Bryant 2020-10-25 08:23:43 +0000
  • 3e20f93bd7
    fix network length Callan Bryant 2020-10-25 08:12:20 +0000
  • 28f436c41b
    add missing newline Callan Bryant 2020-10-25 08:07:43 +0000
  • cb44ff1472
    implement getULA Callan Bryant 2020-10-25 08:05:56 +0000
  • 330b986aa4
    ipallocated -- also check ipv6 Callan Bryant 2020-10-24 21:08:12 +0100
  • 6d9c9c1912
    remove ipVersion type Callan Bryant 2020-10-24 21:06:28 +0100
  • 055a1adce3
    add ipversion type Callan Bryant 2020-10-24 21:06:15 +0100
  • d07d267c78
    add IPv6 attrs to config + go fmt Callan Bryant 2020-10-24 20:51:03 +0100
  • 952cb44110
    user InterfaceName for interface description Callan Bryant 2020-10-19 18:23:59 +0100
  • 53483ffaee
    set interface description Callan Bryant 2020-10-19 03:37:21 +0100
  • 0f7ea82d8b
    correct preshared-key association Callan Bryant 2020-10-19 19:25:56 +0100
  • ce9091e8bc
    add missing pubkey Callan Bryant 2020-10-19 03:17:06 +0100
  • fceddc55dd
    choose a valid edgeos interface name Callan Bryant 2020-10-19 17:52:54 +0100
  • d0e8eb74ec
    remove [Interfaces] left over from before, re-order Callan Bryant 2020-10-19 17:49:36 +0100
  • b38e0966eb
    write correct netmask to conf files Callan Bryant 2020-10-19 00:27:39 +0100
  • a361bffa3c
    hardcode in a /22 until fixed correctly Callan Bryant 2020-10-19 00:15:42 +0100
  • d1d0113832
    Optionally generate vyatta commands Callan Bryant 2020-10-19 00:04:05 +0100
  • a4b900dee7
    Merge pull request #18 from botto/fail-on-no-internet Callan Bryant 2020-09-08 08:12:18 +0100
  • 01d609e859 If we can't connect to internet, fail Martin Eskdale Moen 2020-09-07 20:21:57 +0100
  • a8926aaab6 Include a custom message if there is an error Martin Eskdale Moen 2020-09-07 17:22:24 +0100
  • 6dd47d6620
    add .gitattributes to correct language Callan Bryant 2020-07-18 13:44:09 +0100
  • 840e58687b
    Merge pull request #15 from herzenschein/patch-1 Callan Bryant 2020-07-07 19:17:17 +0100
  • 557d07a4b3
    Update etc/dsnet.service Thiago Sueto 2020-07-07 13:59:29 -0300
  • 32ef5126ca
    Update dsnet.service Thiago Sueto 2020-07-07 13:39:58 -0300
  • 67a1720c37
    Merge pull request #14 from terryburton/patch-1 Callan Bryant 2020-07-05 19:26:36 +0100
  • c25893056e
    Typo in tsig key filename Terry Burton 2020-07-05 18:07:56 +0100