Commit Graph

  • b42882cd25
    Merge 26b8ffeb8f into 03694af592 Thomas Hirsch 2024-02-06 14:36:21 +0000
  • 26b8ffeb8f add timeout to docker options Thomas Hirsch 2024-02-06 15:36:13 +0100
  • 9406c65a26 fix multiarch to arm64/v8 Thomas Hirsch 2024-02-06 15:25:15 +0100
  • 0d8fdefb46 rm comment Thomas Hirsch 2024-01-30 10:43:22 +0100
  • cfc2f8be33 rm double import Thomas Hirsch 2024-01-30 10:42:38 +0100
  • c9a29511de enable docker api version negotiation, update build environment Thomas Hirsch 2024-01-30 10:38:15 +0100
  • a1c9c71e60
    Merge c7b80c220d into 03694af592 dependabot[bot] 2023-04-04 21:20:27 +0000
  • c7b80c220d
    Bump github.com/docker/docker dependabot/go_modules/github.com/docker/docker-20.10.24incompatible dependabot[bot] 2023-04-04 21:20:25 +0000
  • bc94788d3f
    Merge 9d7aebd4f4 into 03694af592 dependabot[bot] 2023-03-07 02:02:54 +0000
  • 9d7aebd4f4
    Bump golang.org/x/net from 0.0.0-20210614182718-04defd469f4e to 0.7.0 dependabot/go_modules/golang.org/x/net-0.7.0 dependabot[bot] 2023-03-07 02:02:53 +0000
  • 7f577efb6d
    Merge b3b4986f7c into 03694af592 dependabot[bot] 2023-02-25 09:02:13 +0000
  • b3b4986f7c
    Bump golang.org/x/sys from 0.0.0-20210616094352-59db8d763f22 to 0.1.0 dependabot/go_modules/golang.org/x/sys-0.1.0 dependabot[bot] 2023-02-25 09:02:11 +0000
  • 53e817078c
    Merge 4dda090b7c into 03694af592 dependabot[bot] 2023-02-16 14:38:10 +0000
  • 4dda090b7c
    Bump github.com/containerd/containerd from 1.5.2 to 1.5.18 dependabot/go_modules/github.com/containerd/containerd-1.5.18 dependabot[bot] 2023-02-16 14:38:07 +0000
  • b8eb0429e8
    Merge 1bb0ffe9f2 into 03694af592 Ashley Hutson 2023-01-15 03:40:38 +0000
  • 10e42fc2c8
    Merge 0a63d843df into 03694af592 Vigilans 2022-08-29 14:28:58 +0000
  • 0a63d843df Support 'gateway' option when creating network Vigilans 2022-08-29 22:22:57 +0800
  • c73a7c6ed1
    Merge 41c80e9d71 into 03694af592 metrix78 2022-07-09 20:29:36 +0000
  • 41c80e9d71
    Add Debian interface auto configuration metrix78 2022-07-09 15:29:25 -0500
  • 1bb0ffe9f2 Add timeout on connection to Docker Colin Findlay 2021-12-09 10:36:07 +1300
  • 03694af592 Add `skip_routes` option master v0.1.4 Jack O'Sullivan 2021-07-15 18:57:10 +0100
  • 70068d5294 Upgrade to Alpine 3.14 Jack O'Sullivan 2021-07-15 18:50:05 +0100
  • 8816992844 Add LICENSE Jack O'Sullivan 2021-07-15 18:36:34 +0100
  • 4b61eb0db7
    Merge pull request #20 from devplayer0/fix-bridge-use-detection v0.1.3 Jack O'Sullivan 2021-06-29 11:56:49 +0100
  • 813aa20c40 Document `ignore_conflicts` option Jack O'Sullivan 2021-06-29 11:51:56 +0100
  • afe690fe93 Add option to ignore duplicate bridge use detection Jack O'Sullivan 2021-06-29 11:41:55 +0100
  • 4f9e4aa925 Rework network creation sanity checks Jack O'Sullivan 2021-06-29 11:37:58 +0100
  • e9f925ba4c Upgrade dependencies Jack O'Sullivan 2021-06-29 11:34:25 +0100
  • b4790cd8fd Add note about Docker versions to README (#16) Jack O'Sullivan 2021-06-11 17:54:22 +0100
  • e6e52b343f Add Docker Compose examples to README Jack O'Sullivan 2021-06-11 14:28:48 +0100
  • a27b20e87d Add CAP_SYS_PTRACE to config v0.1.2 Jack O'Sullivan 2021-06-11 01:46:03 +0100
  • 5ec8126818 Tweak persistent DHCP client v0.1.1 Jack O'Sullivan 2021-06-11 00:38:04 +0100
  • f5faea00b6 Make await timeout configurable Jack O'Sullivan 2021-06-10 23:45:28 +0100
  • 7981235453 Wait for valid container ID Jack O'Sullivan 2021-06-10 23:39:31 +0100
  • 3da81d344d Retry fetching Docker container info Jack O'Sullivan 2021-06-10 23:22:33 +0100
  • e109e9923e Enter network namespace by PID instead of "sandbox key" Jack O'Sullivan 2021-06-10 23:03:46 +0100
  • 00e08f1c14 Describe new options to README Jack O'Sullivan 2021-06-10 22:06:14 +0100
  • 5d771945dd
    Merge pull request #8 from 200success/patch-1 Jack O'Sullivan 2021-06-10 22:00:21 +0100
  • 92692eb0af Update README Jack O'Sullivan 2021-06-10 21:59:21 +0100
  • e3b1529aca Fix script imports v0.1.0 Jack O'Sullivan 2021-06-10 21:22:57 +0100
  • d42018550e Add release workflow Jack O'Sullivan 2021-06-10 21:11:31 +0100
  • 24440a3151 build workflow: Tag with latest after building Jack O'Sullivan 2021-06-10 21:10:19 +0100
  • 4a4110649d Add script to re-tag plugin Jack O'Sullivan 2021-06-10 21:09:50 +0100
  • ef789c0f4b Change build workflow branch Jack O'Sullivan 2021-06-10 20:27:55 +0100
  • c80d3eee04
    Merge pull request #3 from devplayer0/golang Jack O'Sullivan 2021-06-10 20:27:07 +0100
  • 743aa65fbb push script: Fix buildx mangled symlinks Jack O'Sullivan 2021-06-10 20:08:29 +0100
  • e62d1b19e3 Add multiarch build to workflow Jack O'Sullivan 2021-06-10 19:02:29 +0100
  • 66db1654d8 Add multiarch build script Jack O'Sullivan 2021-06-10 18:11:25 +0100
  • 558dda0e8e Fix Docker daemon startup failure Jack O'Sullivan 2021-06-09 12:55:35 +0100
  • 4f89d1617d Minor refactoring Jack O'Sullivan 2021-06-08 22:01:01 +0100
  • 126dd55069 Prevent container veth name race condition Jack O'Sullivan 2021-06-08 21:48:24 +0100
  • 0cc1fb82ec Implement persistent udhcpc Jack O'Sullivan 2021-06-08 21:38:22 +0100
  • b250b7ecb1 Fix random veth MAC address being reset Jack O'Sullivan 2021-06-08 17:58:12 +0100
  • f6e0d0b7b7 Implement EndpointOperInfo Jack O'Sullivan 2021-06-08 15:00:29 +0100
  • 13b0de08d9 Implement automatic route copying from host Jack O'Sullivan 2021-06-08 14:17:17 +0100
  • 18444a5c25 udhcpc handler: Don't ignore deconfig, leasefail and nak Jack O'Sullivan 2021-06-07 22:15:19 +0100
  • fbd52ee886 Fix IPv6 Jack O'Sullivan 2021-06-07 22:13:21 +0100
  • ef4b51b2f1 Build workflow: Remove unnecessary environment variable Jack O'Sullivan 2021-06-07 21:33:14 +0100
  • 28a43e821a Add build workflow Jack O'Sullivan 2021-06-07 21:30:20 +0100
  • d99d903d1e Make initial lease timeout configurable Jack O'Sullivan 2021-06-07 21:14:41 +0100
  • 1bc910c60e Make log level configurable Jack O'Sullivan 2021-06-07 20:55:45 +0100
  • 9db70c6970 Initial working DHCP address allocation Jack O'Sullivan 2021-06-07 19:03:09 +0100
  • 75186999bc Fix containers start at boot time denis-bb 2021-03-12 22:59:44 +0300
  • ea1d36b0b1
    Document a possible need for an iptables rule 200success 2020-12-14 15:04:25 -0800
  • 9731c47a8b Add access logging Jack O'Sullivan 2020-06-27 14:08:32 +0100
  • f8a70d5222 Implement `CreateNetwork` and `DeleteNetwork` Jack O'Sullivan 2020-05-18 22:02:23 +0100
  • bd8e73f41a Initial Go rewrite Jack O'Sullivan 2020-05-18 17:39:32 +0100
  • 866bb1b5cd Minor fixes Jack O'Sullivan 2019-09-22 04:07:25 +0100
  • 7afa8efbd6 Further work reducing file descriptor leaks Jack O'Sullivan 2019-09-22 03:07:50 +0100
  • 0711a747bd Increase file descriptor limit Jack O'Sullivan 2019-09-21 23:37:48 +0100
  • 717d856e50 Use single-threaded WSGI server and fix mqissues Jack O'Sullivan 2019-09-21 13:51:56 +0100
  • 1c3c2ec5d5 Fix `NSPopen` proxy leaks Jack O'Sullivan 2019-09-20 12:21:18 +0100
  • 3e15f5c7aa Fix Makefile Jack O'Sullivan 2019-09-20 12:11:46 +0100
  • 6a6a105e9a Use container hostname instead of container name Jack O'Sullivan 2019-09-19 21:03:56 +0100
  • 4072ce8de4 Manually apply MAC address when supplied (fixes #1) Jack O'Sullivan 2019-09-01 12:55:12 +0100
  • 7933149acf Send hostname with persistent DHCP requests Jack O'Sullivan 2019-08-26 22:46:54 +0100
  • 010e9203a9 Send DHCPv4 vendor identifier Jack O'Sullivan 2019-08-26 20:55:10 +0100
  • aa9a72d1db Add some implementation details to README Jack O'Sullivan 2019-08-26 16:09:34 +0100
  • 6c073e54b7 Add README Jack O'Sullivan 2019-08-26 15:50:48 +0100
  • d4e36dbe77 Only allow null IPAM driver Jack O'Sullivan 2019-08-26 15:33:58 +0100
  • b2845f4924 Remove options prefix Jack O'Sullivan 2019-08-26 14:44:27 +0100
  • 644731410b Support DHCPv6 Jack O'Sullivan 2019-08-26 13:58:56 +0100
  • ec198aad67 Fix container DHCP gateway updates Jack O'Sullivan 2019-08-26 11:29:03 +0100
  • ab8336a5cb Fix container DHCP without gateway Jack O'Sullivan 2019-08-26 10:21:32 +0100
  • 9887cfab30 Fix udhcpc event handling Jack O'Sullivan 2019-08-26 09:45:54 +0100
  • 55070e3a6a Improve udhcpc event handling Jack O'Sullivan 2019-08-26 09:30:38 +0100
  • d9772c3ef7 Improved DHCP client messaging Jack O'Sullivan 2019-08-26 00:02:28 +0100
  • 260d78f374 DHCP client cleanup Jack O'Sullivan 2019-08-25 18:12:19 +0100
  • aa269d25c2 Add DHCP client in container Jack O'Sullivan 2019-08-25 17:49:07 +0100
  • 02d5109ced Use gateway from DHCP Jack O'Sullivan 2019-08-25 13:11:35 +0100
  • 05aec4b0f8 Initial DHCP functionality Jack O'Sullivan 2019-08-25 12:48:03 +0100
  • f7d9086ec2 Support IPv6 routing Jack O'Sullivan 2019-08-24 14:14:01 +0100
  • b3d515389a Fix address assignment from IPAM Jack O'Sullivan 2019-08-24 13:54:06 +0100
  • 1174d4e0da Fix IP address and route assignment Jack O'Sullivan 2019-08-23 22:38:09 +0100
  • bdb71ac8ca Use logging formatter Jack O'Sullivan 2019-08-23 22:21:43 +0100
  • d44058e63a Use `pyroute2.NDB` instead of `pyroute2.IPDB` Jack O'Sullivan 2019-08-23 22:17:17 +0100
  • 04f93b16cc Broken routes Jack O'Sullivan 2019-08-23 17:25:55 +0100
  • b5844947e4 Initial Join / Leave implementation Jack O'Sullivan 2019-08-23 17:07:54 +0100
  • 60df595be3 Fix CreateEndpoint Jack O'Sullivan 2019-08-23 16:57:27 +0100
  • a7eb94c9fa Initial endpoint creation / deletion implementations Jack O'Sullivan 2019-08-23 16:47:37 +0100