Commit graph

  • 6482bca2ea Fix spelling master v1.1.0 Pat Hartl 2026-02-25 21:55:06 -06:00
  • 709f96930f Add support for macvlan/ipvlan Pat Hartl 2026-02-25 21:50:26 -06:00
  • 8e8bd9af1b
    Fix casing in Docker image name Pat Hartl 2026-02-15 16:54:25 -06:00
  • 131c4a8de9
    Update Makefile Pat Hartl 2026-02-15 16:28:53 -06:00
  • 3630aba63d
    Update PLUGIN_NAME in Makefile Pat Hartl 2026-02-15 15:47:13 -06:00
  • fc3bb5468c
    Update build.yaml Pat Hartl 2026-02-15 15:04:57 -06:00
  • 84f28f6a3c
    Update Docker repository and release name in workflow v1.0.0 Pat Hartl 2026-02-14 02:46:47 -06:00
  • 0b00394136
    Update Docker plugin name in build workflow Pat Hartl 2026-02-14 02:45:54 -06:00
  • 30710e338a
    Merge pull request #1 from Celerway/master Pat Hartl 2026-02-14 02:14:28 -06:00
  • 26b8ffeb8f add timeout to docker options Thomas Hirsch 2024-02-06 15:36:13 +01:00
  • 9406c65a26 fix multiarch to arm64/v8 Thomas Hirsch 2024-02-06 15:25:15 +01:00
  • 0d8fdefb46 rm comment Thomas Hirsch 2024-01-30 10:43:22 +01:00
  • cfc2f8be33 rm double import Thomas Hirsch 2024-01-30 10:42:38 +01:00
  • c9a29511de enable docker api version negotiation, update build environment Thomas Hirsch 2024-01-30 10:38:15 +01:00
  • 03694af592 Add skip_routes option Jack O'Sullivan 2021-07-15 18:57:10 +01:00
  • 70068d5294 Upgrade to Alpine 3.14 Jack O'Sullivan 2021-07-15 18:50:05 +01:00
  • 8816992844 Add LICENSE Jack O'Sullivan 2021-07-15 18:36:34 +01:00
  • 4b61eb0db7
    Merge pull request #20 from devplayer0/fix-bridge-use-detection Jack O'Sullivan 2021-06-29 11:56:49 +01:00
  • 813aa20c40 Document ignore_conflicts option Jack O'Sullivan 2021-06-29 11:51:56 +01:00
  • afe690fe93 Add option to ignore duplicate bridge use detection Jack O'Sullivan 2021-06-29 11:41:55 +01:00
  • 4f9e4aa925 Rework network creation sanity checks Jack O'Sullivan 2021-06-29 11:37:58 +01:00
  • e9f925ba4c Upgrade dependencies Jack O'Sullivan 2021-06-29 11:34:25 +01:00
  • b4790cd8fd Add note about Docker versions to README (#16) Jack O'Sullivan 2021-06-11 17:54:22 +01:00
  • e6e52b343f Add Docker Compose examples to README Jack O'Sullivan 2021-06-11 14:28:48 +01:00
  • a27b20e87d Add CAP_SYS_PTRACE to config Jack O'Sullivan 2021-06-11 01:46:03 +01:00
  • 5ec8126818 Tweak persistent DHCP client Jack O'Sullivan 2021-06-11 00:38:04 +01:00
  • f5faea00b6 Make await timeout configurable Jack O'Sullivan 2021-06-10 23:45:28 +01:00
  • 7981235453 Wait for valid container ID Jack O'Sullivan 2021-06-10 23:39:31 +01:00
  • 3da81d344d Retry fetching Docker container info Jack O'Sullivan 2021-06-10 23:22:33 +01:00
  • e109e9923e Enter network namespace by PID instead of "sandbox key" Jack O'Sullivan 2021-06-10 23:03:46 +01:00
  • 00e08f1c14 Describe new options to README Jack O'Sullivan 2021-06-10 22:06:14 +01:00
  • 5d771945dd
    Merge pull request #8 from 200success/patch-1 Jack O'Sullivan 2021-06-10 22:00:21 +01:00
  • 92692eb0af Update README Jack O'Sullivan 2021-06-10 21:59:21 +01:00
  • e3b1529aca Fix script imports Jack O'Sullivan 2021-06-10 21:22:57 +01:00
  • d42018550e Add release workflow Jack O'Sullivan 2021-06-10 21:11:31 +01:00
  • 24440a3151 build workflow: Tag with latest after building Jack O'Sullivan 2021-06-10 21:10:19 +01:00
  • 4a4110649d Add script to re-tag plugin Jack O'Sullivan 2021-06-10 21:09:50 +01:00
  • ef789c0f4b Change build workflow branch Jack O'Sullivan 2021-06-10 20:27:55 +01:00
  • c80d3eee04
    Merge pull request #3 from devplayer0/golang Jack O'Sullivan 2021-06-10 20:27:07 +01:00
  • 743aa65fbb push script: Fix buildx mangled symlinks Jack O'Sullivan 2021-06-10 20:08:29 +01:00
  • e62d1b19e3 Add multiarch build to workflow Jack O'Sullivan 2021-06-10 19:02:29 +01:00
  • 66db1654d8 Add multiarch build script Jack O'Sullivan 2021-06-10 18:11:25 +01:00
  • 558dda0e8e Fix Docker daemon startup failure Jack O'Sullivan 2021-06-09 12:55:35 +01:00
  • 4f89d1617d Minor refactoring Jack O'Sullivan 2021-06-08 22:01:01 +01:00
  • 126dd55069 Prevent container veth name race condition Jack O'Sullivan 2021-06-08 21:48:24 +01:00
  • 0cc1fb82ec Implement persistent udhcpc Jack O'Sullivan 2021-06-08 21:38:22 +01:00
  • b250b7ecb1 Fix random veth MAC address being reset Jack O'Sullivan 2021-06-08 17:58:12 +01:00
  • f6e0d0b7b7 Implement EndpointOperInfo Jack O'Sullivan 2021-06-08 15:00:29 +01:00
  • 13b0de08d9 Implement automatic route copying from host Jack O'Sullivan 2021-06-08 14:17:17 +01:00
  • 18444a5c25 udhcpc handler: Don't ignore deconfig, leasefail and nak Jack O'Sullivan 2021-06-07 22:15:19 +01:00
  • fbd52ee886 Fix IPv6 Jack O'Sullivan 2021-06-07 22:13:21 +01:00
  • ef4b51b2f1 Build workflow: Remove unnecessary environment variable Jack O'Sullivan 2021-06-07 21:33:14 +01:00
  • 28a43e821a Add build workflow Jack O'Sullivan 2021-06-07 21:30:20 +01:00
  • d99d903d1e Make initial lease timeout configurable Jack O'Sullivan 2021-06-07 21:14:41 +01:00
  • 1bc910c60e Make log level configurable Jack O'Sullivan 2021-06-07 20:55:45 +01:00
  • 9db70c6970 Initial working DHCP address allocation Jack O'Sullivan 2021-06-07 19:03:09 +01:00
  • ea1d36b0b1
    Document a possible need for an iptables rule 200success 2020-12-14 15:04:25 -08:00
  • 9731c47a8b Add access logging Jack O'Sullivan 2020-06-27 14:08:32 +01:00
  • f8a70d5222 Implement CreateNetwork and DeleteNetwork Jack O'Sullivan 2020-05-18 22:02:23 +01:00
  • bd8e73f41a Initial Go rewrite Jack O'Sullivan 2020-05-18 17:39:32 +01:00
  • 866bb1b5cd Minor fixes Jack O'Sullivan 2019-09-22 04:07:25 +01:00
  • 7afa8efbd6 Further work reducing file descriptor leaks Jack O'Sullivan 2019-09-22 03:07:50 +01:00
  • 0711a747bd Increase file descriptor limit Jack O'Sullivan 2019-09-21 23:37:48 +01:00
  • 717d856e50 Use single-threaded WSGI server and fix mqissues Jack O'Sullivan 2019-09-21 13:51:56 +01:00
  • 1c3c2ec5d5 Fix NSPopen proxy leaks Jack O'Sullivan 2019-09-20 12:21:18 +01:00
  • 3e15f5c7aa Fix Makefile Jack O'Sullivan 2019-09-20 12:11:46 +01:00
  • 6a6a105e9a Use container hostname instead of container name Jack O'Sullivan 2019-09-19 21:03:56 +01:00
  • 4072ce8de4 Manually apply MAC address when supplied (fixes #1) Jack O'Sullivan 2019-09-01 12:55:12 +01:00
  • 7933149acf Send hostname with persistent DHCP requests Jack O'Sullivan 2019-08-26 22:46:54 +01:00
  • 010e9203a9 Send DHCPv4 vendor identifier Jack O'Sullivan 2019-08-26 20:55:10 +01:00
  • aa9a72d1db Add some implementation details to README Jack O'Sullivan 2019-08-26 16:09:34 +01:00
  • 6c073e54b7 Add README Jack O'Sullivan 2019-08-26 15:50:48 +01:00
  • d4e36dbe77 Only allow null IPAM driver Jack O'Sullivan 2019-08-26 15:33:58 +01:00
  • b2845f4924 Remove options prefix Jack O'Sullivan 2019-08-26 14:44:27 +01:00
  • 644731410b Support DHCPv6 Jack O'Sullivan 2019-08-26 13:58:56 +01:00
  • ec198aad67 Fix container DHCP gateway updates Jack O'Sullivan 2019-08-26 11:29:03 +01:00
  • ab8336a5cb Fix container DHCP without gateway Jack O'Sullivan 2019-08-26 10:21:32 +01:00
  • 9887cfab30 Fix udhcpc event handling Jack O'Sullivan 2019-08-26 09:45:54 +01:00
  • 55070e3a6a Improve udhcpc event handling Jack O'Sullivan 2019-08-26 09:30:38 +01:00
  • d9772c3ef7 Improved DHCP client messaging Jack O'Sullivan 2019-08-26 00:02:28 +01:00
  • 260d78f374 DHCP client cleanup Jack O'Sullivan 2019-08-25 18:12:19 +01:00
  • aa269d25c2 Add DHCP client in container Jack O'Sullivan 2019-08-25 17:49:07 +01:00
  • 02d5109ced Use gateway from DHCP Jack O'Sullivan 2019-08-25 13:11:35 +01:00
  • 05aec4b0f8 Initial DHCP functionality Jack O'Sullivan 2019-08-25 12:48:03 +01:00
  • f7d9086ec2 Support IPv6 routing Jack O'Sullivan 2019-08-24 14:14:01 +01:00
  • b3d515389a Fix address assignment from IPAM Jack O'Sullivan 2019-08-24 13:54:06 +01:00
  • 1174d4e0da Fix IP address and route assignment Jack O'Sullivan 2019-08-23 22:38:09 +01:00
  • bdb71ac8ca Use logging formatter Jack O'Sullivan 2019-08-23 22:21:43 +01:00
  • d44058e63a Use pyroute2.NDB instead of pyroute2.IPDB Jack O'Sullivan 2019-08-23 22:17:17 +01:00
  • 04f93b16cc Broken routes Jack O'Sullivan 2019-08-23 17:25:55 +01:00
  • b5844947e4 Initial Join / Leave implementation Jack O'Sullivan 2019-08-23 17:07:54 +01:00
  • 60df595be3 Fix CreateEndpoint Jack O'Sullivan 2019-08-23 16:57:27 +01:00
  • a7eb94c9fa Initial endpoint creation / deletion implementations Jack O'Sullivan 2019-08-23 16:47:37 +01:00
  • 06e9809b0c Fix CreateNetwork Jack O'Sullivan 2019-08-23 14:48:49 +01:00
  • 895e9aa9c4 Log exceptions Jack O'Sullivan 2019-08-23 14:38:13 +01:00
  • ec164efe30 Add .dockerignore Jack O'Sullivan 2019-08-23 14:34:20 +01:00
  • 272eea0d55 Remove IPAM driver and implement CreateNetwork / DeleteNetwork Jack O'Sullivan 2019-08-23 14:26:58 +01:00
  • 92dfd90ea0 Add newlines to files Jack O'Sullivan 2019-08-23 13:02:24 +01:00
  • 10005d74d3 Add 404 and server error handlers Jack O'Sullivan 2019-08-23 13:01:28 +01:00
  • a616342e2e Implement IpamDriver.GetDefaultAddressSpace Jack O'Sullivan 2019-08-23 12:55:35 +01:00