- Fix an issue which may arise during sandbox cleanup (moby#1157)
- Fix cleanup logic in case of ipv6 allocation failure
- Don't add /etc/hosts record if container's ip is empty (--net=none)
- Fix default gw logic for internal networks
- Error when updating IPv6 gateway (moby#1142)
- Fixes moby#1113
- Fixes moby#1069
- Fxies moby#1117
- Increase the concurrent query rate-limit count
- Changes to build libnetwork in Solaris
- Fixes moby/moby#16964
- Added maximum egress bandwidth qos for Windows
- Flush cached resolver socket on default gateway change
- Persist ipam driver options
- Fixes moby#1087
- Use go vet from go tool
- Godep update to pick up latest docker/docker packages
- Validate remote driver response using docker plugins package method.
- Fix the handling for default gateway Endpoint join/leave.
- Revert fix for default gateway endoint join/leave. Needs to be reworked.
- Persist the network internal mode for bridge networks
- Fixes moby#1070
- Move IPAM resource initialization out of init()
- Initialize overlay driver before network delete
- Fix the handling for default gateway Endpoint join/lean
- Fixes moby#985
- Fixes moby#945
- Log time taken to set sandbox key
- Limit number of concurrent DNS queries
- Add IPv6 service discovery (AAAA records) in embedded DNS server
- Honor enableIPv6 flag in network create for the IP allocation
- Avoid V6 queries in docker domain going to external nameservers
- Support labels on networks
- Windows driver to respect user set MAC address.
- Fix possible nil pointer reference in ServeDNS() with concurrent go routines.
- Fix netns path setting from hook (for containerd integration)
- Clear cached udp connections on resolver Stop()
- Avoid network/endpoint count inconsistences and remove stale networks after ungraceful shutdown
- Fix possible endpoint count inconsistency after ungraceful shutdown
- Reject a null v4 IPAM slice in exp vlan drivers
- Removed experimental drivers modprobe check
- Bumped up the minimum kernel version for ipvlan to 4.2
- Removed modprobe from macvlan/ipvlan drivers to resolve docker IT failures
- Close dbus connection if firewalld is not started
- Experimental support for macvlan and ipvlan drivers
- Fixes moby/moby#20847
- Fixes moby/moby#20997
- Fixes issues unveiled by docker integ test over 0.7.0-dev.4
- Changed ownership of exposed ports and port-mapping options from Endpoint to Sandbox
- Implement DNS RR in the Docker embedded DNS server
- Fixes moby#984 (multi container overlay veth leak)
- Libnetwork to program container's interface MAC address
- Fixed bug in iptables.Exists() logic
- Fixes moby/moby#20694
- Source external DNS queries from container namespace
- Added inbuilt nil IPAM driver
- Windows drivers integration fixes
- Extract hostname from (hostname.domainname). Related to moby/moby#14282
- Fixed race in sandbox statistics read
- Fixes moby#892 (docker start fails when ipv6.disable=1)
- Fixed error message on bridge network creation conflict
- Fixes moby/moby#20350
- Fixes moby/moby#20145
- Initial Windows HNS integration
- Allow passing global datastore config to libnetwork after boot
- Set Recursion Available bit in DNS query responses
- Make sure iptables chains are recreated on firewalld reload
- Fixes moby/moby#20140
- Expose EnableIPV6 option
- discoverapi refactoring
- Fixed a few typos & docs update
- Fixes moby/moby#20132
- Fixes moby/moby#20140
- Fixes moby/moby#20019
- Fixes moby/moby#20026
- Allow inter-network connections via exposed ports
- Properly fixes moby/moby#18814
- Cleanup stale overlay sandboxes
- Add Endpoints() API to Sandbox interface
- Fixed a race-condition in default gateway network creation
- Fixes moby/moby#19576
- Fixed embedded DNS to listen in TCP as well
- Fixed a race-condition in IPAM to choose non-overlapping subnet for concurrent requests
- Fixes moby/moby#19376
- Fixes moby/moby#15819
- Fixes libnetwork/#885, Not filter v6 DNS servers from resolv.conf
- Fixes docker/docker #19448, also handles the . in service and network names correctly.
- Fixes moby/moby#19404
- Fixes the ungraceful daemon restart issue in systemd with remote network plugin (moby#813)
- Setup embedded DNS server correctly on container restart. Fixes moby/moby#19354
- Allow network-scoped alias to be resolved for anonymous endpoint
- Self repair corrupted IP database that could happen in 1.9.0 & 1.9.1
- Skip IPTables cleanup if --iptables=false is set. Fixes moby/moby#19063
- Removed the isNodeAlive protection when user forces an endpoint delete
- Bridge driver supporting internal network option
- Backend implementation to support "force" option to network disconnect
- Fixing a regex in etchosts package to fix moby/moby#19080
- Embedded DNS replacing /etc/hosts based Service Discovery
- Container local alias and Network-scoped alias support
- Backend support for internal network mode
- Support for IPAM driver options
- Fixes overlay veth cleanup issue : moby/moby#18814
- fixes moby/moby#19139
- disable IPv6 Duplicate Address Detection
- Allowing user to assign IP Address for containers
- Fixes moby/moby#18214
- Fixes moby/moby#18380
- Docker multi-host networking exiting experimental channel
- Introduced IP Address Management and IPAM drivers
- DEPRECATE service discovery from default bridge network
- Introduced new network UX
- Support for multiple networks in bridge driver
- Local persistence with boltdb
- Introduce experimental version of Overlay driver
- Introduce experimental version of network plugins
- Introduce experimental version of network & service UX
- Introduced experimental /etc/hosts based service discovery
- Integrated with libkv
- Improving test coverage
- Fixed a bunch of issues with osl namespace mgmt
- Introduce CNM (Container Networking Model)
- Replace docker networking with CNM & Bridge driver