Commit Graph

24 Commits

Author SHA1 Message Date
efc4a51c0c Fixed typos
Upstream-commit: 9b2a5964fc2067014f24e26bd2f99873751ebdc3
Component: engine
2013-08-12 18:53:06 +01:00
dc88351021 Make sure ADD will create everything in 0755
Upstream-commit: f7542664e3efb35b6b153dc2b2cc9cdac181989a
Component: engine
2013-07-29 11:03:09 -07:00
84dca8f32c Fix #1162 - Remove bufio from Untar
Upstream-commit: 08a87d4b3b3f76ac9d73309b1042aa75d6634ed9
Component: engine
2013-07-08 13:42:17 -07:00
e510808505 Use fmt.Errorf when appropriate.
Upstream-commit: e93afcdd2bd9578f98508aaad11b695dae29726e
Component: engine
2013-07-03 14:35:18 -07:00
3bc1ecc1fa Merge pull request #992 from unclejack/use_numeric_owner_for_tar
* Runtime: use --numeric-owner for Tar and Untar
Upstream-commit: ec1dfc521ce9aa78f7635932708c798f87aa9374
Component: engine
2013-06-24 18:40:43 -07:00
692004c87b Fix a bug which caused creation of empty images (and volumes) to crash. FIxes #995.
Upstream-commit: 290b1973a90e39f2b7f751f038633b9e6e4a1694
Component: engine
2013-06-22 12:29:42 -07:00
0a0958e06f use --numeric-owner for tar and untar
Upstream-commit: d7d42ff4feab59ca6566addc20926a27aeaba8ef
Component: engine
2013-06-22 18:53:10 +03:00
7a7ea60289 - Builder: fixed a regression in ADD. Improved regression tests for build behavior.
Upstream-commit: 36d610a38806feb4cb5d09c4705a6f1fff42ef04
Component: engine
2013-06-20 20:20:16 -07:00
937f62ca0a * Builder: correct the behavior of ADD when copying directories.
Upstream-commit: 507ea757a5d72af47b37af0e384e83fcea613a7b
Component: engine
2013-06-19 14:26:11 -07:00
f245288e89 Merge branch 'master' into fix-add-behavior
Upstream-commit: b368d21568ae12f7a7b7fe5e0afd0460e2057d78
Component: engine
2013-06-19 10:31:50 -07:00
41c1e7ceb7 * Builder: fixed the behavior of ADD to be (mostly) reverse-compatible, predictable and well-documented.
Upstream-commit: 5be7b9af3ee9b884482220979735e2a8ea969ce3
Component: engine
2013-06-18 20:28:49 -07:00
85dd5013c2 Merge pull request #885 from dotcloud/remove_bsdtar
* Runtime: Remove bsdtar dependency
Upstream-commit: ee5df765796cfbeade482652e4c5d928c82af6d1
Component: engine
2013-06-18 17:24:26 -07:00
b0870dd8c5 Fix bug on compression detection when chunck < 10bytes
Upstream-commit: 02c291d13be261f84cdfa1d51513bf4dba31ce72
Component: engine
2013-06-17 18:11:58 -07:00
2105eec29d + Builder: ADD of a local file will detect tar archives and unpack them
into the container instead of copying them as a regular file.

* Builder: ADD uses tar/untar for copies instead of calling 'cp -ar'.
	This is more consistent, reduces the number of dependencies, and
	fixe #896.
Upstream-commit: 5b8287617de65d4e14ed6affb0eb46867e9ee617
Component: engine
2013-06-14 16:43:39 -07:00
a22d73d8b0 Remove bsdtar by checking magic
Upstream-commit: 0425f65e6373dc38cd18a6d0f2a50671544ad4b2
Component: engine
2013-06-13 17:53:38 -07:00
ca771dfaab * Runtime: pass a guaranteed environment to bsdtar for predictable behavior without depending on the underlying host configuration.
Upstream-commit: 561ceac55d5821a00258934cf9dc215278e3ecfd
Component: engine
2013-05-31 22:25:48 -07:00
ef0eab1820 Add Extension() method to Compresison type
Upstream-commit: 54db18625aa7154c9dd230907444676fa3079b99
Component: engine
2013-05-28 13:37:49 -07:00
41f179ebb1 'docker push' buffers filesystem archives on disk instead of memory.
Upstream-commit: baacae8345febd688579ac29832c200c41602ed2
Component: engine
2013-04-21 14:23:55 -07:00
c1d869bdb5 add support for xz compression
This adds xz as a compression option.
xz is alread supported by bsdtar without the external xz program.
Upstream-commit: 3c5d2e4661e76e83e35637561153578ddd87f249
Component: engine
2013-04-02 02:16:28 +03:00
f890496d6d Comment CmdStream a little bit to facilitate future fixes and contributions
Upstream-commit: 6ede6bc8f2c1cd465fd48120d42aa39853b51111
Component: engine
2013-03-29 13:26:02 -07:00
2fd3cec407 Merge remote-tracking branch 'robryk/cmdstream-deadlock'
Upstream-commit: fdae64d8d77dec092c8e5efc55c05057639b0170
Component: engine
2013-03-29 13:20:17 -07:00
b3fc1dd176 Comment to explain CmdStream
Upstream-commit: f85e6548c79648b8bcff8ee83142983bbb15dacb
Component: engine
2013-03-29 13:18:59 -07:00
ddfd49ddce Fix a deadlock in CmdStream.
As per FIXME, CmdStream could have deadlocked if a command printed
enough on stderr. This commit fixes that, but still keeps all of
the stderr output in memory.
Upstream-commit: 58befe3081726ef74ea09198cd9488fb42c51f51
Component: engine
2013-03-29 12:55:48 +01:00
ace2db29d7 Folded graph/ back into main package
Upstream-commit: ef711962d5d70b4332908f0ca6460929e289c131
Component: engine
2013-03-21 17:47:23 -07:00