- Apr 22, 2013
-
-
Thatcher Peskens authored
-
- Apr 19, 2013
-
-
Solomon Hykes authored
-
Solomon Hykes authored
Emulate DNAT in userland for loopback-to-loopback connections. This makes container ports available from localhost.
-
Solomon Hykes authored
-
- Apr 12, 2013
-
-
Guillaume J. Charmes authored
-
- Apr 08, 2013
-
-
Solomon Hykes authored
-
- Apr 05, 2013
-
-
Solomon Hykes authored
-
Solomon Hykes authored
-
Solomon Hykes authored
-
- Apr 04, 2013
-
-
Solomon Hykes authored
-
Solomon Hykes authored
-
Solomon Hykes authored
-
Solomon Hykes authored
-
Solomon Hykes authored
-
Cristian Staretu authored
-
Guillaume J. Charmes authored
-
- Apr 03, 2013
-
-
Guillaume J. Charmes authored
-
Guillaume J. Charmes authored
-
Guillaume J. Charmes authored
-
Cristian Staretu authored
-
Dominik Honnef authored
Not only is this a more common idiom, it'll make finding bugs easier, and it'll make porting to Go 1.1 easier. Go 1.1 will not require the final return or panic because it has a notion of terminating statements.
-
- Mar 31, 2013
-
-
Dominik Honnef authored
Instead of allocating all possible IPs in advance, generate them as needed. A loop will cycle through all possible IPs in sequential order, allocating them as needed and marking them as in use. Once the loop exhausts all IPs, it will wrap back to the beginning. IPs that are already in use will be skipped. When an IP is released, it will be cleared and be available for allocation again. Two decisions went into this design: 1) Minimize memory footprint by only allocating IPs that are actually in use 2) Minimize reuse of released IP addresses to avoid sending traffic to the wrong containers As a side effect, the functions for IP/Mask<->int conversion have been rewritten to never be able to fail in order to reduce the amount of error returns. Fixes gh-231
-
- Mar 28, 2013
-
-
Shawn Siefkas authored
-
Shawn Siefkas authored
-
Shawn Siefkas authored
-
- Mar 22, 2013
-
-
Solomon Hykes authored
Properly cleanup iptables rules inserted in OUTPUT (introduced in 3c6b8bb8)
-
Sridhar Ratnakumar authored
example: 2013/03/22 21:42:55 Unable to setup port networking: Failed to create DOCKER chain (which was possibly introduced by commit 3c6b8bb8)
-
Shawn Siefkas authored
-
- Mar 21, 2013
-
-
Joffrey F authored
-
- Mar 20, 2013
-
-
Guillaume J. Charmes authored
-
ezbercih authored
Current Go tip (+74e65f07a0c8) and likely Go 1.1 does not build docker since net.TCPAddr struct has an additional field now for IPv6: type TCPAddr struct { IP IP Port int Zone string // IPv6 scoped addressing zone } Initializing the struct with named fields resolves this problem.
-
- Feb 28, 2013
-
-
Andrea Luzzardi authored
Implemented a port allocator and a port mapper that is able to forward TCP ports from the host to the container.
-
- Feb 25, 2013
-
-
Andrea Luzzardi authored
is assigned to each container upon Start and released whenever the container exits.
-
Andrea Luzzardi authored
-
- Feb 21, 2013
-
-
Andrea Luzzardi authored
IP addresses range and network size in order to allocate an IP address.
-
Andrea Luzzardi authored
-
Andrea Luzzardi authored
the lxc bridge interface
-
Andrea Luzzardi authored
-