Commit Graph

87 Commits (master)
 

Author SHA1 Message Date
Jack O'Sullivan 1c3c2ec5d5 Fix `NSPopen` proxy leaks 5 years ago
Jack O'Sullivan 3e15f5c7aa Fix Makefile 5 years ago
Jack O'Sullivan 6a6a105e9a Use container hostname instead of container name 5 years ago
Jack O'Sullivan 4072ce8de4 Manually apply MAC address when supplied (fixes #1)
If specified (via `--mac-address`), Docker only applies a user-selected
MAC address when moving the interface into the container's network
namespace. This means that the initial run of `udhcpc` will use the
random veth MAC address, breaking any statically configured leases
(since this is the IP address that Docker will assign to the container).
5 years ago
Jack O'Sullivan 7933149acf Send hostname with persistent DHCP requests 5 years ago
Jack O'Sullivan 010e9203a9 Send DHCPv4 vendor identifier 5 years ago
Jack O'Sullivan aa9a72d1db Add some implementation details to README 5 years ago
Jack O'Sullivan 6c073e54b7 Add README 5 years ago
Jack O'Sullivan d4e36dbe77 Only allow null IPAM driver 5 years ago
Jack O'Sullivan b2845f4924 Remove options prefix 5 years ago
Jack O'Sullivan 644731410b Support DHCPv6 5 years ago
Jack O'Sullivan ec198aad67 Fix container DHCP gateway updates 5 years ago
Jack O'Sullivan ab8336a5cb Fix container DHCP without gateway 5 years ago
Jack O'Sullivan 9887cfab30 Fix udhcpc event handling 5 years ago
Jack O'Sullivan 55070e3a6a Improve udhcpc event handling 5 years ago
Jack O'Sullivan d9772c3ef7 Improved DHCP client messaging 5 years ago
Jack O'Sullivan 260d78f374 DHCP client cleanup 5 years ago
Jack O'Sullivan aa269d25c2 Add DHCP client in container 5 years ago
Jack O'Sullivan 02d5109ced Use gateway from DHCP 5 years ago
Jack O'Sullivan 05aec4b0f8 Initial DHCP functionality 5 years ago
Jack O'Sullivan f7d9086ec2 Support IPv6 routing 5 years ago
Jack O'Sullivan b3d515389a Fix address assignment from IPAM 5 years ago
Jack O'Sullivan 1174d4e0da Fix IP address and route assignment 5 years ago
Jack O'Sullivan bdb71ac8ca Use logging formatter 5 years ago
Jack O'Sullivan d44058e63a Use `pyroute2.NDB` instead of `pyroute2.IPDB` 5 years ago
Jack O'Sullivan 04f93b16cc Broken routes 5 years ago
Jack O'Sullivan b5844947e4 Initial Join / Leave implementation 5 years ago
Jack O'Sullivan 60df595be3 Fix CreateEndpoint 5 years ago
Jack O'Sullivan a7eb94c9fa Initial endpoint creation / deletion implementations 5 years ago
Jack O'Sullivan 06e9809b0c Fix `CreateNetwork` 5 years ago
Jack O'Sullivan 895e9aa9c4 Log exceptions 5 years ago
Jack O'Sullivan ec164efe30 Add .dockerignore 5 years ago
Jack O'Sullivan 272eea0d55 Remove IPAM driver and implement `CreateNetwork` / `DeleteNetwork` 5 years ago
Jack O'Sullivan 92dfd90ea0 Add newlines to files 5 years ago
Jack O'Sullivan 10005d74d3 Add 404 and server error handlers 5 years ago
Jack O'Sullivan a616342e2e Implement IpamDriver.GetDefaultAddressSpace 5 years ago
Jack O'Sullivan 22f8e24549 Initial commit 5 years ago