...
|
...
|
@@ -4,40 +4,37 @@
|
4
|
4
|
|
5
|
5
|
#### Runtime
|
6
|
6
|
|
7
|
|
-+ Runtime: Containers can now be named
|
8
|
|
-+ Runtime: Containers can now be linked together for service discovery
|
9
|
|
-+ Runtime: 'run -a', 'start -a' and 'attach' can forward signals to the container for better integration with process supervisors
|
10
|
|
-+ Runtime: Automatically start crashed containers after a reboot
|
11
|
|
-+ Runtime: Expose IP, port, and proto as separate environment vars for container links
|
12
|
|
-* Runtime: Allow ports to be published to specific ips
|
13
|
|
-* Runtime: Prohibit inter-container communication by default
|
14
|
|
-- Runtime: Ignore ErrClosedPipe for stdin in Container.Attach
|
15
|
|
-- Runtime: Fix untag during removal of images
|
16
|
|
-- Runtime: Remove unused field kernelVersion
|
17
|
|
-* Runtime: Fix issue when mounting subdirectories of /mnt in container
|
18
|
|
-* Runtime: Check return value of syscall.Chdir when changing working directory inside dockerinit
|
19
|
|
-
|
20
|
|
-#### Documentation
|
21
|
|
-
|
22
|
|
-* Documentation: Fix the flags for nc in example
|
|
7
|
++ Containers can now be named
|
|
8
|
++ Containers can now be linked together for service discovery
|
|
9
|
++ 'run -a', 'start -a' and 'attach' can forward signals to the container for better integration with process supervisors
|
|
10
|
++ Automatically start crashed containers after a reboot
|
|
11
|
++ Expose IP, port, and proto as separate environment vars for container links
|
|
12
|
+* Allow ports to be published to specific ips
|
|
13
|
+* Prohibit inter-container communication by default
|
|
14
|
+- Ignore ErrClosedPipe for stdin in Container.Attach
|
|
15
|
+- Remove unused field kernelVersion
|
|
16
|
+* Fix issue when mounting subdirectories of /mnt in container
|
|
17
|
+- Fix untag during removal of images
|
|
18
|
+* Check return value of syscall.Chdir when changing working directory inside dockerinit
|
23
|
19
|
|
24
|
20
|
#### Client
|
25
|
21
|
|
26
|
|
-- Client: Only pass stdin to hijack when needed to avoid closed pipe errors
|
27
|
|
-* Client: Use less reflection in command-line method invocation
|
28
|
|
-- Client: Monitor the tty size after starting the container, not prior
|
29
|
|
-- Client: Remove useless os.Exit() calls after log.Fatal
|
|
22
|
+- Only pass stdin to hijack when needed to avoid closed pipe errors
|
|
23
|
+* Use less reflection in command-line method invocation
|
|
24
|
+- Monitor the tty size after starting the container, not prior
|
|
25
|
+- Remove useless os.Exit() calls after log.Fatal
|
30
|
26
|
|
31
|
27
|
#### Hack
|
32
|
28
|
|
33
|
|
-- Hack: Update install.sh with $sh_c to get sudo/su for modprobe
|
34
|
|
-* Hack: Update all the mkimage scripts to use --numeric-owner as a tar argument
|
35
|
|
-* Hack: Update hack/release.sh process to automatically invoke hack/make.sh and bail on build and test issues
|
36
|
|
-+ Hack: Add initial init scripts library and a safer Ubuntu packaging script that works for Debian
|
37
|
|
-* Hack: Add -p option to invoke debootstrap with http_proxy
|
|
29
|
++ Add initial init scripts library and a safer Ubuntu packaging script that works for Debian
|
|
30
|
+* Add -p option to invoke debootstrap with http_proxy
|
|
31
|
+- Update install.sh with $sh_c to get sudo/su for modprobe
|
|
32
|
+* Update all the mkimage scripts to use --numeric-owner as a tar argument
|
|
33
|
+* Update hack/release.sh process to automatically invoke hack/make.sh and bail on build and test issues
|
38
|
34
|
|
39
|
35
|
#### Other
|
40
|
36
|
|
|
37
|
+* Documentation: Fix the flags for nc in example
|
41
|
38
|
* Testing: Remove warnings and prevent mount issues
|
42
|
39
|
- Testing: Change logic for tty resize to avoid warning in tests
|
43
|
40
|
- Builder: Fix race condition in docker build with verbose output
|