Skip to content

Latest commit

 

History

History
199 lines (160 loc) · 7.5 KB

CHANGELOG.md

File metadata and controls

199 lines (160 loc) · 7.5 KB

Changelog

0.8.0-dev.2 (2016-05-07)

  • Fix an issue which may arise during sandbox cleanup (#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 (#1142)
  • Fixes #1113
  • Fixes #1069
  • Fxies #1117
  • Increase the concurrent query rate-limit count
  • Changes to build libnetwork in Solaris

0.8.0-dev.1 (2016-04-16)

0.7.0-rc.6 (2016-04-10)

  • Flush cached resolver socket on default gateway change

0.7.0-rc.5 (2016-04-08)

  • Persist ipam driver options
  • Fixes #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.

0.7.0-rc.4 (2016-04-06)

  • Fix the handling for default gateway Endpoint join/leave.

0.7.0-rc.3 (2016-04-05)

  • Revert fix for default gateway endpoint join/leave. Needs to be reworked.
  • Persist the network internal mode for bridge networks

0.7.0-rc.2 (2016-04-05)

  • Fixes #1070
  • Move IPAM resource initialization out of init()
  • Initialize overlay driver before network delete
  • Fix the handling for default gateway Endpoint join/lean

0.7.0-rc.1 (2016-03-30)

  • Fixes #985
  • Fixes #945
  • Log time taken to set sandbox key
  • Limit number of concurrent DNS queries

0.7.0-dev.10 (2016-03-21)

  • 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

0.7.0-dev.9 (2016-03-18)

  • Support labels on networks

0.7.0-dev.8 (2016-03-16)

  • 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

0.7.0-dev.7 (2016-03-11)

  • 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

0.7.0-dev.6 (2016-03-10)

  • Experimental support for macvlan and ipvlan drivers

0.7.0-dev.5 (2016-03-08)

0.7.0-dev.4 (2016-03-07)

  • Changed ownership of exposed ports and port-mapping options from Endpoint to Sandbox
  • Implement DNS RR in the Docker embedded DNS server
  • Fixes #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 #892 (docker start fails when ipv6.disable=1)
  • Fixed error message on bridge network creation conflict

0.7.0-dev.3 (2016-02-17)

  • 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

0.7.0-dev.2 (2016-02-11)

0.7.0-dev.1 (2016-02-10)

  • Expose EnableIPV6 option
  • discoverapi refactoring
  • Fixed a few typos & docs update

0.6.1-rc2 (2016-02-09)

0.6.1-rc1 (2016-02-05)

0.6.0-rc7 (2016-02-01)

  • Allow inter-network connections via exposed ports

0.6.0-rc6 (2016-01-30)

0.6.0-rc5 (2016-01-26)

  • Cleanup stale overlay sandboxes

0.6.0-rc4 (2016-01-25)

  • Add Endpoints() API to Sandbox interface
  • Fixed a race-condition in default gateway network creation

0.6.0-rc3 (2016-01-25)

  • 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

0.6.0-rc2 (2016-01-21)

  • 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.

0.6.0-rc1 (2016-01-14)

  • Fixes moby/moby#19404
  • Fixes the ungraceful daemon restart issue in systemd with remote network plugin (#813)

0.5.6 (2016-01-14)

  • Setup embedded DNS server correctly on container restart. Fixes moby/moby#19354

0.5.5 (2016-01-14)

  • 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

0.5.4 (2016-01-12)

  • Removed the isNodeAlive protection when user forces an endpoint delete

0.5.3 (2016-01-12)

  • 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

0.5.2 (2016-01-08)

  • 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

0.5.1 (2015-12-07)

0.5.0 (2015-10-30)

  • 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

0.4.0 (2015-07-24)

  • 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

0.3.0 (2015-05-27)

  • Introduce CNM (Container Networking Model)
  • Replace docker networking with CNM & Bridge driver