Skip to content

v1.3.0-beta.0

@dmcgowan dmcgowan tagged this 01 Aug 01:34
Welcome to the v1.3.0-beta.0 release of containerd!
*This is a pre-release of containerd*

The fourth major release of containerd comes over 9 months after the previous
major release and covers a period of both significant project growth and
further stabilization. Similar to previous releases, the number of API changes
are small and, as always, backwards compatible. The growing ecosystem of plugins
and users have driven improvements to make containerd more configurable, usable,
and pluggable. On Windows, this release brings a new runtime utilizing the shim
API. For clients, there are many new features and improvements completely
implemented in the client libraries without requiring daemon upgrade.

## Runtime
* New Windows runtime using hcsshim
* Improvements to ttrpc for daemon to shim communication (https://github.com/containerd/containerd/pull/3341)

## Snapshots
* Devmapper snapshotter (https://github.com/containerd/containerd/pull/3022)
* Improved label support for plugins

## Plugins
* Support for plugins registering as a TCP service
* Configurable plugin directory

## CRI

## Client
* Default handling from namespace labels (https://github.com/containerd/containerd/pull/3403)
* Improved Docker resolver with mirroring support
* Support for cross repository push (https://github.com/containerd/containerd/pull/3218)

## Other
* [API] Add support for direct resource management in leases (https://github.com/containerd/containerd/pull/3304)
* [API] Add ttrpc service for shim event publishing
* [API] Add annotations to descriptors in API
* [API] Add id to TaskDelete event message to match exec id
* Support additional garbage collection labels

And many more improvements and bug fixes in the complete changelog

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

### Contributors

* Michael Crosby
* Lantao Liu
* Phil Estes
* Derek McGowan
* Sebastiaan van Stijn
* Justin Terry
* Maksym Pavlenko
* Wei Fu
* Ace-Tang
* Akihiro Suda
* Mike Brown
* John Howard
* Stefan Berger
* Lifubang
* zhoulin xie
* Evan Hazlett
* Gábor Lipták
* Georgi Sabev
* Brandon Lum
* Eric Hotinger
* Kevin Parsons
* Mike Brown
* zhangyue
* Li Yuxuan
* Nikhil Soni
* Andrey Kolomentsev
* BoWen Yan
* Brian Goff
* Davor Kapsa
* Eric Lin
* Fahed Dorgaa
* Hui Zhu
* Shengjing Zhu
* Tõnis Tiigi
* Aldo Culquicondor
* Benjamin Elder
* Cedric Clerget
* Charles Kenney
* Daniel, Dao Quang Minh
* Edgar Lee
* Eric Ren
* Jack Baines
* Jared Cordasco
* John Howard
* Justin Cormack
* Mark Gordon
* Odin Ugedal
* Peter Wagner
* Stephen J Day
* Su Fei
* haiyanmeng
* zhenguang zhu
* Aleksa Sarai
* Archana Shinde
* Ashley Sykes
* Avi Kivity
* Bingshen Wang
* Brent Baude
* Carlos Eduardo
* Chris Mark
* Danni Xia
* Eli Uriegas
* Erik Sipsma
* Georgia Panoutsakopoulou
* Grant Seltzer Richman
* Haiyan Meng
* Harshal Patil
* Iskander (Alex) Sharipov
* Jaime Caamaño Ruiz
* Jean Rouge
* Ji'an Liu
* Jie Zhang
* Jing Rui
* John Starks
* Julia Nedialkova
* Julien Balestra
* Kenta Tada
* Konstantin Maksimov
* Madhan Raj Mookkandy
* Mattias Appelgren
* Michael Katsoulis
* Michael Wan
* Nitesh Konkar
* Oliver Stenbom
* Peng Wang
* Sarang Joshi
* Shengjing Zhu
* Shukui Yang
* Tibor Vass
* Tim Allclair
* Veeraiah Chowdary Nuvvula
* Wei Zhang
* Yikun Jiang
* Yuxing Liu
* caozhihao
* jiangpengfei
* lifupan

### Changes

* [`053853fe3f`](https://github.com/containerd/containerd/commit/053853fe3ffc6af80165a3249a76a82c27a81cdb) Merge pull request  [#3465](https://github.com/containerd/containerd/pull/3465) from dmcgowan/beta-1.3
* [`a49df98ee9`](https://github.com/containerd/containerd/commit/a49df98ee9a1dd08be844c037820d302d069b835) Merge pull request  [#3468](https://github.com/containerd/containerd/pull/3468) from crosbymichael/custom-cgroup
* [`e04f9599ae`](https://github.com/containerd/containerd/commit/e04f9599aeb84557b12e44adb0140fcd93e645f3) Merge pull request  [#3469](https://github.com/containerd/containerd/pull/3469) from crosbymichael/pb.txt
* [`578216950d`](https://github.com/containerd/containerd/commit/578216950de9c1c188708369e2a31ac6c494dfee) Add note about pb.txt files
* [`f68186e107`](https://github.com/containerd/containerd/commit/f68186e1070fbf30030688f3cb86ccdbf5dff806) Improve custom cgroup test
* [`4195136eea`](https://github.com/containerd/containerd/commit/4195136eea0ee4f6d507bf23f1396bca74f9807d) Merge pull request  [#3433](https://github.com/containerd/containerd/pull/3433) from dmcgowan/gc-docs
* [`8a6190856b`](https://github.com/containerd/containerd/commit/8a6190856bb84c4e340527c2404b1123791bab13) Add 1.3 beta release note
* [`172fe90e55`](https://github.com/containerd/containerd/commit/172fe90e55c3c3a452f9bec926d87ffda5ed01bf) Merge pull request  [#3447](https://github.com/containerd/containerd/pull/3447) from mxpv/update
* [`d099058086`](https://github.com/containerd/containerd/commit/d099058086bcf47419c17940ce04c0fba48e58ed) Merge pull request  [#3463](https://github.com/containerd/containerd/pull/3463) from dzzg/patch-2
* [`fbca688971`](https://github.com/containerd/containerd/commit/fbca68897199a960732ca5f3a4b343ee9322d1de) Merge pull request  [#3449](https://github.com/containerd/containerd/pull/3449) from YLonely/container-delete-bug
* [`612628c2f9`](https://github.com/containerd/containerd/commit/612628c2f9b8e04828f306d5bbf156570e2e79eb) fix wrong spells in compression.go
* [`98ead46d1a`](https://github.com/containerd/containerd/commit/98ead46d1a9ee6b5c7e855c7561e07dab23b70f3) Call Update of snapshotter plugin
* [`eabb536b1f`](https://github.com/containerd/containerd/commit/eabb536b1f376a259e3450a9d8f6fc7e6a18367e) Merge pull request  [#3462](https://github.com/containerd/containerd/pull/3462) from crosbymichael/ctr-hang
* [`e00ebfbf06`](https://github.com/containerd/containerd/commit/e00ebfbf06dbbf6a2c3550140ee337b77d539451) Merge pull request  [#3461](https://github.com/containerd/containerd/pull/3461) from crosbymichael/pid-fastpath
* [`f543f2fbcd`](https://github.com/containerd/containerd/commit/f543f2fbcd1eb7f7bcb0994b80da490736cd0aab) Call CloseIO when stdin closes in ctr
* [`eb4b3e8772`](https://github.com/containerd/containerd/commit/eb4b3e8772d1aed68a574160a2f8f88ac7526e6f) Fast path getting pid from task
* [`e3cc9c20cb`](https://github.com/containerd/containerd/commit/e3cc9c20cb63e0dc35f35c273556216f57d699c9) bug fix:#3448
* [`ab78270e03`](https://github.com/containerd/containerd/commit/ab78270e03d8e3c854ddbef66d8b77ccd893661e) Merge pull request  [#3456](https://github.com/containerd/containerd/pull/3456) from dzzg/patch-1
* [`c27e48d666`](https://github.com/containerd/containerd/commit/c27e48d666764937bcea75adf3581c7fada471ed) fix mis-spelling in client.go
* [`22f44c44d9`](https://github.com/containerd/containerd/commit/22f44c44d90bf59ffeb0549abe3754d1c95e608d) Add garbage collection doc
* [`29930e9185`](https://github.com/containerd/containerd/commit/29930e918597c91a353669dd606c4b079b2a09e1) Merge pull request  [#3455](https://github.com/containerd/containerd/pull/3455) from dmcgowan/fix-default-import-compression
* [`02826345cf`](https://github.com/containerd/containerd/commit/02826345cf466abaf7f969f82d7f35fe7dcd30f2) Add option to compress blobs on import
* [`7ff23438f6`](https://github.com/containerd/containerd/commit/7ff23438f64cfa62651ee9beea83f4dddfcf5a1e) Merge pull request  [#3452](https://github.com/containerd/containerd/pull/3452) from lumjjb/keybundles
* [`2190c0e5f7`](https://github.com/containerd/containerd/commit/2190c0e5f7ed21b77a3a4dd91f3598ea5c18028a) Merge pull request  [#3450](https://github.com/containerd/containerd/pull/3450) from kevpar/windows-alloc-console
* [`15b59f9684`](https://github.com/containerd/containerd/commit/15b59f9684e364103de667cd674e02412955c7a2) Merge pull request  [#3441](https://github.com/containerd/containerd/pull/3441) from YLonely/multiple-task-delete
* [`41e172352c`](https://github.com/containerd/containerd/commit/41e172352c41b6ff9e3503241d1bb17bfbcc28a0) Merge pull request  [#3444](https://github.com/containerd/containerd/pull/3444) from crosbymichael/state-timeout
* [`577872fda5`](https://github.com/containerd/containerd/commit/577872fda5b40c32c2f9023b6bff583941d97288) Merge pull request  [#3454](https://github.com/containerd/containerd/pull/3454) from fuweid/enrich-error-message
* [`9da7d30362`](https://github.com/containerd/containerd/commit/9da7d303624251446770a2c405e53cb7e9c034f0) archive: return chtimes error with path information
* [`3d1fa69694`](https://github.com/containerd/containerd/commit/3d1fa6969489061c03bd31b7c218b9d4e39fdeb4) Implemented constructors for both encryption and decryption
* [`392668d007`](https://github.com/containerd/containerd/commit/392668d0071fe80ee643766af5b6b2839b222063) ctr:Support deleting multiple tasks at a time
* [`05a2b63e84`](https://github.com/containerd/containerd/commit/05a2b63e842e13444b2ec63b1694120544add4e4) Create CryptoConfig constructors in place of dcparameters
* [`1c7eab1979`](https://github.com/containerd/containerd/commit/1c7eab197999328e9fe6e9f20c273852fac7efb8) Allocate a conhost during Windows service startup
* [`fdab4f4789`](https://github.com/containerd/containerd/commit/fdab4f4789e2a7a0fa1f8c17a3cffc906505b547) Merge pull request  [#3446](https://github.com/containerd/containerd/pull/3446) from stefanberger/cleanup
* [`a4e2ea5c99`](https://github.com/containerd/containerd/commit/a4e2ea5c996f66f1037bd5f19082f00ff68a8c56) Merge pull request  [#3439](https://github.com/containerd/containerd/pull/3439) from crosbymichael/rm-windows
* [`6c912315db`](https://github.com/containerd/containerd/commit/6c912315db5babcb9dbf89b57d82dce173876446) Merge pull request  [#3445](https://github.com/containerd/containerd/pull/3445) from dmcgowan/fixup-releases
* [`364de4c35d`](https://github.com/containerd/containerd/commit/364de4c35df0e937204d3903f5d2b7b2bc574ca2) Wrap creation of CryptoConfig in constructors
* [`51bc615338`](https://github.com/containerd/containerd/commit/51bc6153381827c82b442d3a6c7a4d7714c02661) Update releases doc for 1.1 release
* [`101d4b78eb`](https://github.com/containerd/containerd/commit/101d4b78eb7fc0ef2be6dea1cfe2e5cf277df622) Add timeout to task state calls
* [`e097ab8bb4`](https://github.com/containerd/containerd/commit/e097ab8bb47cd57d13b7baa52a3cb35376fb9345) Disable windows integration tests
* [`f055bdb0aa`](https://github.com/containerd/containerd/commit/f055bdb0aa2521e62dd284f50685b002a8127c7a) Remove windows v1 runtime
* [`f7761411b8`](https://github.com/containerd/containerd/commit/f7761411b8735d8605378e71f1ad16b759326c1b) Merge pull request  [#3424](https://github.com/containerd/containerd/pull/3424) from crosbymichael/devices
* [`49fdb9e1b4`](https://github.com/containerd/containerd/commit/49fdb9e1b49c476bbe21a3d2255db1e739bd327e) Merge pull request  [#3430](https://github.com/containerd/containerd/pull/3430) from lumjjb/encgcfix
* [`d531e78499`](https://github.com/containerd/containerd/commit/d531e784995802b105d8b69d2c64f551c9c34cd4) Modified image_enc_test to use a different image from other tests
* [`e14cc99e23`](https://github.com/containerd/containerd/commit/e14cc99e236109487a05cb5993d88fc325c1e837) Merge pull request  [#3438](https://github.com/containerd/containerd/pull/3438) from darfux/test_check_manifest_platform_nil
* [`5e5ae23d80`](https://github.com/containerd/containerd/commit/5e5ae23d802c1a676de0a0c2e16701ef802e4de7) test: Check manifest.Platform before dereferencing
* [`f58fda97ec`](https://github.com/containerd/containerd/commit/f58fda97ec84c80e12c04636287639f153a797f0) Merge pull request  [#3432](https://github.com/containerd/containerd/pull/3432) from crosbymichael/stress-size
* [`1945e26ac3`](https://github.com/containerd/containerd/commit/1945e26ac30c972bdb0253c40b5d17ab7b533cde) Add concurrent execs in stress tests
* [`ffa86b25f9`](https://github.com/containerd/containerd/commit/ffa86b25f962f65b6dfd7697050b5d9e0b81fdbe) Add new shims for checking binary sizes
* [`4005979c93`](https://github.com/containerd/containerd/commit/4005979c9360b4ccd5c4126311eaf0ec52370202) Merge pull request  [#3415](https://github.com/containerd/containerd/pull/3415) from dmcgowan/gc-flat-lease
* [`c118c45f89`](https://github.com/containerd/containerd/commit/c118c45f89d912c22f6784047eda65209ed9df5b) Change image_enc_test so that it more reliably delete images
* [`c6d437fd70`](https://github.com/containerd/containerd/commit/c6d437fd70c54d34ef87da117ded797c21420b2d) Corrected lease implementation
* [`c00517a94c`](https://github.com/containerd/containerd/commit/c00517a94c80c0e5540097d4068c850f46888038) Made fixes and optimizations to encryption GC
* [`5631fe3b32`](https://github.com/containerd/containerd/commit/5631fe3b32e004b7c43fc267e1a08165e1289e8c) Merge pull request  [#3431](https://github.com/containerd/containerd/pull/3431) from dmcgowan/fix-nil-body
* [`725d3ad8cb`](https://github.com/containerd/containerd/commit/725d3ad8cb91f273cf53d2f9546a7ffd5dd6d00a) Add --device flag to ctr
* [`518be1cb07`](https://github.com/containerd/containerd/commit/518be1cb070551e5cd8e69f9cea33f7abd5cfdca) Fix bug in setting request body
* [`dd0a45dfe0`](https://github.com/containerd/containerd/commit/dd0a45dfe05d2d3fde956d2396ba31b9b68f94b0) Add flat GC label for leases
* [`dca17853d8`](https://github.com/containerd/containerd/commit/dca17853d8a9321653ff5dbf96b27381c9806bf9) Add WithLinuxDevices Opt
* [`283d5d9005`](https://github.com/containerd/containerd/commit/283d5d9005bfe479ef018de055086f339a9d6d2a) Merge pull request  [#3418](https://github.com/containerd/containerd/pull/3418) from stevvooe/backout-error-changes
* [`804ae89be6`](https://github.com/containerd/containerd/commit/804ae89be632a111d4cadee589b13b4b63ae7f86) errors: use errdefs errors in client and commands
* [`c90a3d4932`](https://github.com/containerd/containerd/commit/c90a3d49323bf3d9c916afede87337cfafdd9319) Merge pull request  [#3134](https://github.com/containerd/containerd/pull/3134) from stefanberger/encryption_code_plus_ctr.pr
* [`dde436e65b`](https://github.com/containerd/containerd/commit/dde436e65bd9319209d0a113f27078f2a07cd2d9) Crypto library movement and changes to content helper interfaces
* [`bf8804c743`](https://github.com/containerd/containerd/commit/bf8804c7430c7204af6badcb0b932637d063ba27) Implemented image encryption/decryption libraries and ctr commands
* [`30c3443947`](https://github.com/containerd/containerd/commit/30c344394740d0ea46b2bfca2fb547f49a42885a) Add crypto dependencies/vendoring
* [`1ff1f87fea`](https://github.com/containerd/containerd/commit/1ff1f87feacbbc65d23fcdebc45df9f15317e970) Merge pull request  [#3400](https://github.com/containerd/containerd/pull/3400) from dmcgowan/registry-configuration
* [`569f500e8d`](https://github.com/containerd/containerd/commit/569f500e8da1c76c7fbd834f4578c1584382795e) Merge pull request  [#3423](https://github.com/containerd/containerd/pull/3423) from crosbymichael/update-cgroups
* [`e237439a2d`](https://github.com/containerd/containerd/commit/e237439a2d14cb196ce828648001246e06ca73cf) Merge pull request  [#3422](https://github.com/containerd/containerd/pull/3422) from fuweid/me-support-customize-install-path
* [`a1f3ebaec8`](https://github.com/containerd/containerd/commit/a1f3ebaec888b5bb816fa5b3437eb3ff7d81b415) Update cgroups to c4b9ac5c7601384c965b9646fc51588
* [`063a4ff278`](https://github.com/containerd/containerd/commit/063a4ff27844fb1e751499cd8f6df5ad249d4e0d) Merge pull request  [#3419](https://github.com/containerd/containerd/pull/3419) from AkihiroSuda/fix-task-start
* [`b72673fdc7`](https://github.com/containerd/containerd/commit/b72673fdc734285898dd5f7e5c51ddb7a8afc221) Makefile: allow custom base path to install
* [`129942ca4d`](https://github.com/containerd/containerd/commit/129942ca4d5764be1af04e03a30c841ddb452e11) Merge pull request  [#3135](https://github.com/containerd/containerd/pull/3135) from dmcgowan/archive-importer-docker-types
* [`fab016c7a1`](https://github.com/containerd/containerd/commit/fab016c7a10531c6bd5a975637ecbaf9a7b35189) runtime/v1/linux: ignore ErrCgroupDeleted in Task.Start
* [`36e4c8e55d`](https://github.com/containerd/containerd/commit/36e4c8e55dae110062d3987b9c487510ce04bdfe) Merge pull request  [#3420](https://github.com/containerd/containerd/pull/3420) from crosbymichael/sn-regression
* [`b5d0c78225`](https://github.com/containerd/containerd/commit/b5d0c7822520afd4adca7d7b36397dffbbf0d3fd) Merge pull request  [#3406](https://github.com/containerd/containerd/pull/3406) from fuweid/me-update-Manifest
* [`ce0d2489ac`](https://github.com/containerd/containerd/commit/ce0d2489acdcd93ef6d213d855fec1f2e2cb22b8) Fix regiression from #3403 with snapshot cmd
* [`e4bfab7182`](https://github.com/containerd/containerd/commit/e4bfab7182f6db45dc3d07306be3bf47623ea60d) Merge pull request  [#3417](https://github.com/containerd/containerd/pull/3417) from dmcgowan/testing-log-hook
* [`0b29c9c371`](https://github.com/containerd/containerd/commit/0b29c9c37116e402f61a5d6766bbb3fc0b451ec9) Update resolver to handle endpoint configuration
* [`63ceaf877d`](https://github.com/containerd/containerd/commit/63ceaf877d82af6ada381191f6a837f6e92f4717) Add testing log context
* [`f63eab32e1`](https://github.com/containerd/containerd/commit/f63eab32e1f6260df457e6ed72cda440eb5d076b) Add testing log hook to context
* [`d6be45e151`](https://github.com/containerd/containerd/commit/d6be45e15166799e2245d37ebc834dc4d3c167fa) Merge pull request  [#3416](https://github.com/containerd/containerd/pull/3416) from crosbymichael/hard-code-err
* [`61d930ad5b`](https://github.com/containerd/containerd/commit/61d930ad5b09b934870b6b629abec78115f51dc5) Move specific errors to their respective packages
* [`7d03fc63e1`](https://github.com/containerd/containerd/commit/7d03fc63e186e4830b959f99b83ce31940ee4acc) Merge pull request  [#3414](https://github.com/containerd/containerd/pull/3414) from estesp/refactor-forloop
* [`82826df9bd`](https://github.com/containerd/containerd/commit/82826df9bdaacf3d34fa391761d8d6bb972b51c0) Small refactor due to CI linter changes
* [`f3e148b1cc`](https://github.com/containerd/containerd/commit/f3e148b1ccf268450c87427b5dbb6187db3d22f1) Merge pull request  [#3411](https://github.com/containerd/containerd/pull/3411) from mxpv/linter
* [`adb8b02b66`](https://github.com/containerd/containerd/commit/adb8b02b662eabf557cdb916a06cfb84ad71762c) Merge pull request  [#3408](https://github.com/containerd/containerd/pull/3408) from wangpeng168/master
* [`ef7f46eb7b`](https://github.com/containerd/containerd/commit/ef7f46eb7bff5fad55b108027332a2938f77066a) Fix linter errors
* [`2b521e25a7`](https://github.com/containerd/containerd/commit/2b521e25a72a5a480e139f28446c6138cc5adaba) Switch to golangci-lint
* [`abc152d14c`](https://github.com/containerd/containerd/commit/abc152d14c950a64deb833b597082b68eaf5ea06) fix name in containers file
* [`70b00a0fa9`](https://github.com/containerd/containerd/commit/70b00a0fa9b1e754758153d9d649c4fb56fcd02c) fix variable name
* [`4988424fc0`](https://github.com/containerd/containerd/commit/4988424fc0c459f5a07ce1cd1d5f39fa6ebf39f1) * fix: view snapshot is deleted before diff
* [`db95af43f3`](https://github.com/containerd/containerd/commit/db95af43f3254b921a0fce16679dc6d03f59c5b6) centralize harded-code message
* [`d643f1dc88`](https://github.com/containerd/containerd/commit/d643f1dc886cb7a4d984ab7ac132e2049571aaf6) images: only fetch the best matched manifest info
* [`f2b6c31d0f`](https://github.com/containerd/containerd/commit/f2b6c31d0fa7f5541f6a37d525ed461b294d785f) Merge pull request  [#3403](https://github.com/containerd/containerd/pull/3403) from mxpv/labels
* [`550a6f1d73`](https://github.com/containerd/containerd/commit/550a6f1d733ad4960ecbe8247c6cb2a545d7dd66) Fix integration tests
* [`1918ee4d11`](https://github.com/containerd/containerd/commit/1918ee4d11abd3b9dc27bb3b12e4e878ac4fa165) Respect default snapshotter label
* [`47d2ac0902`](https://github.com/containerd/containerd/commit/47d2ac090262306abd81f22facae49664d34e2c8) Improve default label handling
* [`4e2fc81edd`](https://github.com/containerd/containerd/commit/4e2fc81edd9ca5fa4a96f874ec669af5737b4999) Add aliases to namespaces subcommand
* [`9d4fc1d405`](https://github.com/containerd/containerd/commit/9d4fc1d405d5648b20845325913e77512dcf6d88) Merge pull request  [#3399](https://github.com/containerd/containerd/pull/3399) from crosbymichael/criu12
* [`2a92c27413`](https://github.com/containerd/containerd/commit/2a92c274135f388455f4ff5831d16ac3bbfce757) Bump travis to criu 3.12
* [`309647b1f0`](https://github.com/containerd/containerd/commit/309647b1f0d73e8d86b66dcd97e9a91f2406dbeb) Merge pull request  [#3398](https://github.com/containerd/containerd/pull/3398) from crosbymichael/release-config
* [`5ed1a3ce08`](https://github.com/containerd/containerd/commit/5ed1a3ce08b36c7f347a1bbbb0eb73da959ac8ce) Add RELEASE note about config versioning
* [`a0696b2bc6`](https://github.com/containerd/containerd/commit/a0696b2bc6a0110263b711b3af1db4f2e483fbc6) Merge pull request  [#3374](https://github.com/containerd/containerd/pull/3374) from crosbymichael/runtime
* [`dce11a21de`](https://github.com/containerd/containerd/commit/dce11a21debba6a1c20dec8f38c583ea704667ea) Merge pull request  [#3395](https://github.com/containerd/containerd/pull/3395) from hinshun/metadata-actual
* [`6601b406b7`](https://github.com/containerd/containerd/commit/6601b406b79d9d166ffcaea1474171a0664f3210) Refactor runtime code for code sharing
* [`2aa8780ce6`](https://github.com/containerd/containerd/commit/2aa8780ce6146aea028b227970705109a6f502db) Merge pull request  [#3393](https://github.com/containerd/containerd/pull/3393) from lifupan/fix_deadshim
* [`7d21172453`](https://github.com/containerd/containerd/commit/7d21172453876b17915c141d3522f06dc7a90db8) Fix metadata content store to call writer digest after commit
* [`d80513ee8a`](https://github.com/containerd/containerd/commit/d80513ee8a6995bc7889c93e7858ddbbc51f063d) Merge pull request  [#3388](https://github.com/containerd/containerd/pull/3388) from seemethere/image_tag
* [`af93e4009b`](https://github.com/containerd/containerd/commit/af93e4009bc30451b91cae737ad4ec05a1aa88e3) ctr: Add images tag subcommand
* [`ec8d9d3d7a`](https://github.com/containerd/containerd/commit/ec8d9d3d7a126e20d0bc1f3117158e8d7ba6a44b) shimv2: remove the dead task from runtime task list
* [`c1c710ae16`](https://github.com/containerd/containerd/commit/c1c710ae16843161ec72a9cbc1aeababf7f02c7e) Merge pull request  [#3390](https://github.com/containerd/containerd/pull/3390) from Ace-Tang/update-go-runc
* [`d3e1a51f85`](https://github.com/containerd/containerd/commit/d3e1a51f853e7796f417829235078f27b6a52ac7) vendor: bump go-runc
* [`876c8890ae`](https://github.com/containerd/containerd/commit/876c8890ae12a079964c9d51f81ab425987e8037) Merge pull request  [#3384](https://github.com/containerd/containerd/pull/3384) from mxpv/exec-log-uri
* [`46af8ccd2d`](https://github.com/containerd/containerd/commit/46af8ccd2d44a26fbad7aa93fd41e88cb122c741) Check exec log flags compatibility
* [`3ce077e740`](https://github.com/containerd/containerd/commit/3ce077e74012e5a171a139da6b4d2591ebcb68e8) Merge pull request  [#3385](https://github.com/containerd/containerd/pull/3385) from ehotinger/ehotinger/refactor-winio
* [`9fda4a5fe6`](https://github.com/containerd/containerd/commit/9fda4a5fe60b7b75c9b774035f7e5f5f67b74bba) Bumps the version of go-winio.
* [`6b59b425e2`](https://github.com/containerd/containerd/commit/6b59b425e22eb9a162918d348074cd8c6db54a63) Support --log-uri for exec subcommand
* [`6617defdc9`](https://github.com/containerd/containerd/commit/6617defdc9c73bbd0860dd476623160f3996db4b) Merge pull request  [#3383](https://github.com/containerd/containerd/pull/3383) from crosbymichael/ns-delete
* [`844c58102e`](https://github.com/containerd/containerd/commit/844c58102e437cf6c4a33bcc03961ae9071dba2b) Add cgroup delete opt for ns deletion
* [`d1b766a52b`](https://github.com/containerd/containerd/commit/d1b766a52b0367a5c29907e6d6cf8a659bfc0d1d) Merge pull request  [#3382](https://github.com/containerd/containerd/pull/3382) from knm3000/content_fetch_retry
* [`3d3dbc8fbf`](https://github.com/containerd/containerd/commit/3d3dbc8fbfac21a75e1197832fb191a182feffbb) Handle RequestTimeout and TooManyRequests
* [`041d8d7051`](https://github.com/containerd/containerd/commit/041d8d70510fababcca15830df33bb2718227fcf) Merge pull request  [#3366](https://github.com/containerd/containerd/pull/3366) from crosbymichael/exec-pid
* [`c2c2b068fd`](https://github.com/containerd/containerd/commit/c2c2b068fd03df3ff62aaa113ffb144e87df66b7) Merge pull request  [#3380](https://github.com/containerd/containerd/pull/3380) from crosbymichael/oom-scores
* [`7dfc605fc6`](https://github.com/containerd/containerd/commit/7dfc605fc6d36dd7327420b8956ac3f9ac71f190) Set shim OOM scores to +1 containerd daemon score
* [`719a2c594e`](https://github.com/containerd/containerd/commit/719a2c594e4aad6a2de5cd9c298ab95309c2135c) Robust pid locking for shim processes
* [`bb9616ba20`](https://github.com/containerd/containerd/commit/bb9616ba206c0d39f551e2bb54ec34ca21aea652) Merge pull request  [#3379](https://github.com/containerd/containerd/pull/3379) from Ace-Tang/clean-doc
* [`e89e57c52d`](https://github.com/containerd/containerd/commit/e89e57c52d14a1ec7293803fce4014d0b24174ea) Merge pull request  [#3377](https://github.com/containerd/containerd/pull/3377) from estesp/remove-old-doc
* [`2d03791158`](https://github.com/containerd/containerd/commit/2d03791158ade1b035eafa6b29bb091e60affd93) docs: remove shim_no_newns in ops.md
* [`0886e4f1b7`](https://github.com/containerd/containerd/commit/0886e4f1b79ecd8eb0ac6625700a613b8ddd955a) No need to keep 2017 DockerCon doc
* [`0e87608c2a`](https://github.com/containerd/containerd/commit/0e87608c2ad46fb92d2155885352dcf10dd65e51) Merge pull request  [#3371](https://github.com/containerd/containerd/pull/3371) from thaJeztah/bump_libseccomp
* [`89ec47972f`](https://github.com/containerd/containerd/commit/89ec47972f7d91d21a1f678b5fa0dd3b04180b93) Merge pull request  [#3373](https://github.com/containerd/containerd/pull/3373) from Mattias-/release-hashsum
* [`650a7e5c1e`](https://github.com/containerd/containerd/commit/650a7e5c1ec3a2d5752ce3868813f6813baf240c) Add hashsum for release archives
* [`5b4ed0d886`](https://github.com/containerd/containerd/commit/5b4ed0d8866f349f485180b70abd0ae0ad75a25d) Merge pull request  [#3372](https://github.com/containerd/containerd/pull/3372) from thaJeztah/bump_runc
* [`cb4a8f51a6`](https://github.com/containerd/containerd/commit/cb4a8f51a66615bec05cd27af932d4a938a52991) bump runc v1.0.0-rc8-32-gf4982d86
* [`bb41ef87f1`](https://github.com/containerd/containerd/commit/bb41ef87f1841531526126ccd2ad1a4291e8571c) bump libseccomp-golang v0.9.1
* [`287582585f`](https://github.com/containerd/containerd/commit/287582585fb44fcd5e55126695d0129e79a4345b) Merge pull request  [#3365](https://github.com/containerd/containerd/pull/3365) from crosbymichael/exec-lk
* [`b2662f21a2`](https://github.com/containerd/containerd/commit/b2662f21a2ffa2c251b5f476669b6ac45ee9370a) Merge pull request  [#3370](https://github.com/containerd/containerd/pull/3370) from mxpv/file-io
* [`174c4907d0`](https://github.com/containerd/containerd/commit/174c4907d0cb23cbb5d80c95e6dcfb42d0f31164) Fix shim's file IO logging
* [`1a8df3f237`](https://github.com/containerd/containerd/commit/1a8df3f2377e614902b967338a3ee1aadf134dd0) Reserve exec id to prevent race
* [`b88362fd55`](https://github.com/containerd/containerd/commit/b88362fd551b5c18dec7a751c547042eacfdf544) Merge pull request  [#3361](https://github.com/containerd/containerd/pull/3361) from crosbymichael/io-wait
* [`245052243d`](https://github.com/containerd/containerd/commit/245052243d23c8de21fcc95bbf47fb1dbc731ab4) Add timeout for I/O waitgroups
* [`574bde08ba`](https://github.com/containerd/containerd/commit/574bde08ba1a698d96fd4a294443ea90fd7bd213) Merge pull request  [#3360](https://github.com/containerd/containerd/pull/3360) from ZYecho/polish-log
* [`6f788f861e`](https://github.com/containerd/containerd/commit/6f788f861e378f9b6fb9f69db86020ab77f1c132) Merge pull request  [#3358](https://github.com/containerd/containerd/pull/3358) from ehotinger/ehotinger/gh-templates
* [`b95f0a6cea`](https://github.com/containerd/containerd/commit/b95f0a6cea96647330a6c1f0ed9eab5e140a337f) Merge pull request  [#3359](https://github.com/containerd/containerd/pull/3359) from keloyang/close-socket-fd
* [`12a14c4424`](https://github.com/containerd/containerd/commit/12a14c4424208a90d2344b0b893c57452a9eb9ad) fix: polish log to make more clear
* [`ec78305c49`](https://github.com/containerd/containerd/commit/ec78305c490e6e5f70f812b2af170525db8460f8) Close the inherited socket fd
* [`111b082e20`](https://github.com/containerd/containerd/commit/111b082e2042eeae2b8119b45297882c8a843d1f) Merge pull request  [#3356](https://github.com/containerd/containerd/pull/3356) from mxpv/binary-io-path
* [`fbf96d302a`](https://github.com/containerd/containerd/commit/fbf96d302aff95f8c52ab0161e7ff8ae7d33b9b9) Fix path in LogFile creator
* [`7ac57b6392`](https://github.com/containerd/containerd/commit/7ac57b639299cdea03c1728c2692077d757ad79b) Merge pull request  [#3357](https://github.com/containerd/containerd/pull/3357) from odinuge/dependency-cgroups
* [`63a8dee60d`](https://github.com/containerd/containerd/commit/63a8dee60ddd24523b9cd35057cc9049fd8197f7) Switch to GitHub's new issue templates.
* [`341c7c144f`](https://github.com/containerd/containerd/commit/341c7c144f64d2a621160ba2dc667d67668879ea) Update dependency containerd/cgroups
* [`8bb521318a`](https://github.com/containerd/containerd/commit/8bb521318ab81777c7468d2b308c8e83d7be607a) Merge pull request  [#3055](https://github.com/containerd/containerd/pull/3055) from ehotinger/ehotinger/flow-opts
* [`5e0d793801`](https://github.com/containerd/containerd/commit/5e0d793801aefe1be5740a26771c9d30dac46f90) Fix bugs in BinaryIO creator
* [`75f183887a`](https://github.com/containerd/containerd/commit/75f183887a99de2fd29d3144e5f9a1e09a069a67) Allow opts to flow to the backend snapshotter during snapshot creation.
* [`4355a2accc`](https://github.com/containerd/containerd/commit/4355a2accce6e267e37d9dc8a18cf6fe92385401) Merge pull request  [#3355](https://github.com/containerd/containerd/pull/3355) from Ace-Tang/avoid-start-hang
* [`95f9bbf18b`](https://github.com/containerd/containerd/commit/95f9bbf18b23cc6c7c7ce0c5a8a637bb1abfd59c) Add timeout in load shim v2
* [`434f69e790`](https://github.com/containerd/containerd/commit/434f69e7906454e0177ff06d711614c34af9bf4e) Merge pull request  [#3353](https://github.com/containerd/containerd/pull/3353) from mikebrow/fix-slack-invite
* [`62e9e11696`](https://github.com/containerd/containerd/commit/62e9e1169693dcbcf30e88e28e4c4badb5054fec) switch to a working link
* [`3e7c6f6a6b`](https://github.com/containerd/containerd/commit/3e7c6f6a6b3dc8b327e9107c46521cf50b4be018) Merge pull request  [#3352](https://github.com/containerd/containerd/pull/3352) from crosbymichael/sn-panic
* [`41e1bb8328`](https://github.com/containerd/containerd/commit/41e1bb83289568c12866ae22803fbfb8b7eaf536) Fix snapshotter getter in client code
* [`cbb108e228`](https://github.com/containerd/containerd/commit/cbb108e22869c6b0a5cfd04eba9402ccd5a366a4) Merge pull request  [#3348](https://github.com/containerd/containerd/pull/3348) from mxpv/new-binary-io
* [`062d056196`](https://github.com/containerd/containerd/commit/062d0561961a00fc1890f9fdc73821dce14bd9ce) Merge pull request  [#3345](https://github.com/containerd/containerd/pull/3345) from crosbymichael/diff-panic
* [`052551573d`](https://github.com/containerd/containerd/commit/052551573d7e5b63874c9b02b420432894a7c441) Ensure labels is not nil in differ
* [`50cd49d1c8`](https://github.com/containerd/containerd/commit/50cd49d1c86fa026abdf5c631c925a8315897313) Merge pull request  [#3343](https://github.com/containerd/containerd/pull/3343) from thaJeztah/appveyor_bump_go_1.12
* [`67cf9f7f02`](https://github.com/containerd/containerd/commit/67cf9f7f025cff3e928641eca9076dce98db1e47) AppVeyor: Bump golang 1.12.6
* [`fe58b496bb`](https://github.com/containerd/containerd/commit/fe58b496bb7c4a40469f36499c2e837936abb7ae) Merge pull request  [#3341](https://github.com/containerd/containerd/pull/3341) from crosbymichael/ttrpcmd
* [`0b7abc02b2`](https://github.com/containerd/containerd/commit/0b7abc02b22309a648a8ba5ebe2a2d189c474cbe) ttrpc updates for interceptors, close, and metadata
* [`40b17e97f6`](https://github.com/containerd/containerd/commit/40b17e97f6fdc8e8f158d25aaa7192bceff27264) Merge pull request  [#3218](https://github.com/containerd/containerd/pull/3218) from fuweid/me-cross-push
* [`667195fdd9`](https://github.com/containerd/containerd/commit/667195fdd96be38a88a2a426d6da11591c2d4c54) Merge pull request  [#3339](https://github.com/containerd/containerd/pull/3339) from YLonely/typo-fix
* [`d15a06b190`](https://github.com/containerd/containerd/commit/d15a06b1909acd6d6d0996858d7e91b410a0baa8) docs: Fix typo to some markdown files in /docs.
* [`dd7c0aabcc`](https://github.com/containerd/containerd/commit/dd7c0aabccd3a895c12954234d9bc9cb024e4041) remotes: support cross-repo-push
* [`bca5667362`](https://github.com/containerd/containerd/commit/bca5667362a827433dbfd2af5b200195af46a3d6) Make newBinaryIO public
* [`545e79ae11`](https://github.com/containerd/containerd/commit/545e79ae11edfa7d14516d3c980e5c138f322fee) Merge pull request  [#3337](https://github.com/containerd/containerd/pull/3337) from crosbymichael/config-bk
* [`31afff2944`](https://github.com/containerd/containerd/commit/31afff294400b5a69bdb3ec387ecdf5bad57a038) Fix backwards compat with v2 containerd configs
* [`53896d7820`](https://github.com/containerd/containerd/commit/53896d7820a3a6e6dac5767c42fd2cd33e7b0d2c) Merge pull request  [#3335](https://github.com/containerd/containerd/pull/3335) from dmcgowan/fix-user-agent
* [`bb00872800`](https://github.com/containerd/containerd/commit/bb008728001199665d0a6a484d064372487e7150) Add user agent header to all requests
* [`2f69be5594`](https://github.com/containerd/containerd/commit/2f69be5594cecacdbe42076ed12c7039a0638a2c) Merge pull request  [#3322](https://github.com/containerd/containerd/pull/3322) from crosbymichael/configs
* [`9547d269a1`](https://github.com/containerd/containerd/commit/9547d269a188c28e563470a597c8da7deb5b0734) Add v2 server config support with plugin URIs
* [`42f4bb98ac`](https://github.com/containerd/containerd/commit/42f4bb98acc43ab8e46a3171bf13eaf0e7b7504e) Merge pull request  [#3311](https://github.com/containerd/containerd/pull/3311) from jing-rui/shimlog
* [`94a21fc9cf`](https://github.com/containerd/containerd/commit/94a21fc9cf91fb694abdaa5bad9d2b80e6d0c7fa) Merge pull request  [#3328](https://github.com/containerd/containerd/pull/3328) from carlosedp/riscv64
* [`9e0cd529d3`](https://github.com/containerd/containerd/commit/9e0cd529d35a9951f292ed35940f1cd6eff99a39) fix shim std logs not close after shim exit
* [`fb6b0ae4c6`](https://github.com/containerd/containerd/commit/fb6b0ae4c692b5b5761b4326c428a09e1218981b) Update x/sys, x/net and bbolt modules to support Risc-V
* [`02ed02eca5`](https://github.com/containerd/containerd/commit/02ed02eca53b9f4ee84702e1858f70023c26db44) Merge pull request  [#3325](https://github.com/containerd/containerd/pull/3325) from crosbymichael/unmount
* [`ed308ea1e6`](https://github.com/containerd/containerd/commit/ed308ea1e6f7be0965ddb3afa7df3b86387ba4e9) Unmount rootfs with separate Remove() in bundle
* [`40f54dc076`](https://github.com/containerd/containerd/commit/40f54dc076254b60294b4ba9831cf8386af2f40a) Merge pull request  [#3324](https://github.com/containerd/containerd/pull/3324) from crosbymichael/content-close
* [`cf7fb14efa`](https://github.com/containerd/containerd/commit/cf7fb14efaa7527403e3369eeb53fd0239d716fd) Update timestamp atomic write
* [`4f6ba8286d`](https://github.com/containerd/containerd/commit/4f6ba8286d754c1e7b94249ac6baffab2ddfc089) Ensure close in content test
* [`04e7747e29`](https://github.com/containerd/containerd/commit/04e7747e29527a928fbdad1382f8a5cb37b6d136) Merge pull request  [#3321](https://github.com/containerd/containerd/pull/3321) from crosbymichael/ttrpc-namespace
* [`15ae6b74fd`](https://github.com/containerd/containerd/commit/15ae6b74fd5d51a398d38d95dc864db511aaa816) Merge pull request  [#3318](https://github.com/containerd/containerd/pull/3318) from hinshun/ignore-readat-eof
* [`faf925ba25`](https://github.com/containerd/containerd/commit/faf925ba2519ebea0fc1a8640a2f195d71d1398d) Handle EOF from ReadAt in content.ReadBlob
* [`fa6a9f0635`](https://github.com/containerd/containerd/commit/fa6a9f063586e30833bdb9842e84289f4ef11020) Add ttrpc namespace support
* [`42f24b57e4`](https://github.com/containerd/containerd/commit/42f24b57e4b86f9dfe35211f147cef5745caa306) Update ttrpc to a5bd8ce9e40bc7c065a11c6936f4d032ce
* [`faa5f55189`](https://github.com/containerd/containerd/commit/faa5f5518978226ff3693838444aad6e8be1ca51) Merge pull request  [#3302](https://github.com/containerd/containerd/pull/3302) from crosbymichael/mkroot
* [`d4e7efbb93`](https://github.com/containerd/containerd/commit/d4e7efbb932999f5406cf487b835f30315e65390) Merge pull request  [#3304](https://github.com/containerd/containerd/pull/3304) from fuweid/me-update-lease
* [`7531c66d5a`](https://github.com/containerd/containerd/commit/7531c66d5a4e9bf0674ee6d754107381e6075385) Ensure that the rootfs dir is created in the bundle
* [`7451dd1a48`](https://github.com/containerd/containerd/commit/7451dd1a486e4d239d1399dd0d53130f63e96459) Merge pull request  [#3308](https://github.com/containerd/containerd/pull/3308) from jterry75/handle_grpc_context_error
* [`48a1fca855`](https://github.com/containerd/containerd/commit/48a1fca855215c98fbb622cdb1cab4b40077fd77) Merge pull request  [#3314](https://github.com/containerd/containerd/pull/3314) from KentaTada/fix-clone-seccomp-cgroupns
* [`2ec2089b05`](https://github.com/containerd/containerd/commit/2ec2089b05a967b328b096cf789a2861223f8f32) Merge pull request  [#3123](https://github.com/containerd/containerd/pull/3123) from stefanberger/extend_apply_call_with_options_parameter
* [`efe6d8ddad`](https://github.com/containerd/containerd/commit/efe6d8ddad963642d655f5b69cba78c38436eece) Merge pull request  [#3319](https://github.com/containerd/containerd/pull/3319) from Vanient/master
* [`bf24fb0cad`](https://github.com/containerd/containerd/commit/bf24fb0cad7d013ac934265c5bb02e3daf30f32a) Close file r.log after used to release resources.
* [`5b9a43d2e7`](https://github.com/containerd/containerd/commit/5b9a43d2e7aff575a398477a9b13b29a313f15a6) Fix seccomp contributed profile for clone syscall
* [`1c5b384b30`](https://github.com/containerd/containerd/commit/1c5b384b3062bd8f05a73b10043eaca4cae4da75) Merge pull request  [#3313](https://github.com/containerd/containerd/pull/3313) from kevpar/service-restart-delay
* [`cee19d1e6e`](https://github.com/containerd/containerd/commit/cee19d1e6eafc38b90dd2a4f8ed442784cec3169) Change restart delay for Windows service to 15s
* [`8a388d6238`](https://github.com/containerd/containerd/commit/8a388d6238b6aa1d52f53b77892c7e991cdd0328) leases: support resource management
* [`ac4485c76a`](https://github.com/containerd/containerd/commit/ac4485c76af74a538406d454e13200dba573eb3f) Add support to gRPC errdefs for context cancel/deadline exceeded
* [`0e7a3c9e51`](https://github.com/containerd/containerd/commit/0e7a3c9e513da1f1dda163d5872a974a4db07d02) Merge pull request  [#3298](https://github.com/containerd/containerd/pull/3298) from jterry75/sync_tar2ext4_write
* [`d57cf6f151`](https://github.com/containerd/containerd/commit/d57cf6f151e444d125407526bf58bb8e79c5e47a) Merge pull request  [#3297](https://github.com/containerd/containerd/pull/3297) from BenTheElder/add-restart
* [`bbe45e4467`](https://github.com/containerd/containerd/commit/bbe45e4467ba934fbb55adca12ace4e271b8754c) add Restart=always to unit file
* [`01191a21b0`](https://github.com/containerd/containerd/commit/01191a21b0da164ae81a182c5381671123714910) Merge pull request  [#3299](https://github.com/containerd/containerd/pull/3299) from Random-Liu/use-mkdirall
* [`290fc9eeab`](https://github.com/containerd/containerd/commit/290fc9eeab624b7a469bb5e98c30d46bb98a2845) Merge pull request  [#3301](https://github.com/containerd/containerd/pull/3301) from dmcgowan/add-run-platform
* [`a274dbe822`](https://github.com/containerd/containerd/commit/a274dbe82258d40e8fd09dc2c8f4331717e1045d) Fix run with specified platform
* [`48b81e872c`](https://github.com/containerd/containerd/commit/48b81e872c93be5473992f17110cfaec5d3017b2) Do not return error when rootfs already exists.
* [`e0c4fe4110`](https://github.com/containerd/containerd/commit/e0c4fe411016bb03304d666aa8113e6f0c330cd4) Forcibly sync writes on lcow layer.vhd after write
* [`25daa7355c`](https://github.com/containerd/containerd/commit/25daa7355cdc1334718ce42e887f1c367aff9d0e) Merge pull request  [#3192](https://github.com/containerd/containerd/pull/3192) from thaJeztah/bump_grpc_1.19.1
* [`c9c555cd71`](https://github.com/containerd/containerd/commit/c9c555cd71a8e67864e80b73bd2d22362f859076) Merge pull request  [#3226](https://github.com/containerd/containerd/pull/3226) from Ace-Tang/kill_shim_in_clean
* [`ec0b722083`](https://github.com/containerd/containerd/commit/ec0b7220838cf5fe508b69cad08fe94bb54d4aba) Merge pull request  [#3292](https://github.com/containerd/containerd/pull/3292) from crosbymichael/shim-cgroup
* [`b7f093eaa2`](https://github.com/containerd/containerd/commit/b7f093eaa2785af9ca41ea27d0fd2a15a34603a2) Merge pull request  [#3296](https://github.com/containerd/containerd/pull/3296) from dmcgowan/fix-export-labels
* [`5e2d7efd82`](https://github.com/containerd/containerd/commit/5e2d7efd82bd7f2cd7c66b4d0af54e7c060d1f87) Use a single custom annotation for export
* [`2088fc999c`](https://github.com/containerd/containerd/commit/2088fc999c20cb9759b0b537276e608f918e7c16) Merge pull request  [#3294](https://github.com/containerd/containerd/pull/3294) from dmcgowan/fix-metadata-panic
* [`30082abed3`](https://github.com/containerd/containerd/commit/30082abed3f7a0965f11a160415b090927866b41) Merge pull request  [#3293](https://github.com/containerd/containerd/pull/3293) from crosbymichael/atomic-delete
* [`41b7b0e0dc`](https://github.com/containerd/containerd/commit/41b7b0e0dc1ee9b5554d3bf6b94c125ec922ead9) Ensure namespaced writer commit has correct namespace
* [`bcb6c8db47`](https://github.com/containerd/containerd/commit/bcb6c8db47a83d03913c4a21b43e2958acdf5a43) Merge pull request  [#3279](https://github.com/containerd/containerd/pull/3279) from mxpv/ttrpc
* [`7f79fbb245`](https://github.com/containerd/containerd/commit/7f79fbb245b4ca7d27cb6d6b9dd23df0e07f00bd) Move ttrpc client to pkg/ttrpcutil
* [`5b7a327c47`](https://github.com/containerd/containerd/commit/5b7a327c4776201574e62b653ef794e9010bb7ee) Improve atomic delete
* [`fe6a2b03ed`](https://github.com/containerd/containerd/commit/fe6a2b03ede2cff4529f4d7f29827a155f13332c) Add shim cgroup support for v2 runtimes
* [`cafda1c50f`](https://github.com/containerd/containerd/commit/cafda1c50f6efaa6fe53ec3582e817fe80287c13) Merge pull request  [#3290](https://github.com/containerd/containerd/pull/3290) from estesp/typo
* [`62609d66d0`](https://github.com/containerd/containerd/commit/62609d66d06a963036bc368a72f0524559d55dc2) Fix typo in description comment
* [`90c6c1af43`](https://github.com/containerd/containerd/commit/90c6c1af43dc0fc3cb582d38f5f5c75586f4d132) Pass options on shim create for v2
* [`b99a66c267`](https://github.com/containerd/containerd/commit/b99a66c267d04740628634d7d038f9ce1753b339) Merge pull request  [#3288](https://github.com/containerd/containerd/pull/3288) from Ace-Tang/easy-shim
* [`e61f7f4913`](https://github.com/containerd/containerd/commit/e61f7f491318e3d2a7cbf742ae008f476d72c74f) Merge pull request  [#3172](https://github.com/containerd/containerd/pull/3172) from dmcgowan/export-docker-compatibility
* [`6907062863`](https://github.com/containerd/containerd/commit/6907062863eafde1d164e629a75307ad3c6b2626) ctr: make ctr shim command easy to use
* [`cd5369bace`](https://github.com/containerd/containerd/commit/cd5369bace3f5208dadd870a7eea405905e91806) Merge pull request  [#2896](https://github.com/containerd/containerd/pull/2896) from thaJeztah/bump_golang_1.12
* [`5158bc8de2`](https://github.com/containerd/containerd/commit/5158bc8de23368c6bcf87eb9947af092d7823794) Merge pull request  [#3280](https://github.com/containerd/containerd/pull/3280) from jterry75/init_state_resize_unused
* [`7b06c9a1ce`](https://github.com/containerd/containerd/commit/7b06c9a1ce2b2d01bf3c6b13f8416db0ec4b0eca) Add TTRPC client
* [`5e962dd8ba`](https://github.com/containerd/containerd/commit/5e962dd8ba892ee234621c4c6188facfe0bc9d68) Remove unused Resize method from initState
* [`7acdb16882`](https://github.com/containerd/containerd/commit/7acdb16882080edbe939997e8ed09d7ef3a02cc6) Merge pull request  [#3276](https://github.com/containerd/containerd/pull/3276) from darfux/v1_respect_shim_debug
* [`c0d0fc32f5`](https://github.com/containerd/containerd/commit/c0d0fc32f58b86a611052c8a1bdeb7ac75a4d59e) Merge pull request  [#3278](https://github.com/containerd/containerd/pull/3278) from masters-of-cats/pr-bump-ttrpc
* [`66036d9206`](https://github.com/containerd/containerd/commit/66036d9206ceaef83005260700d7e0b13b057830) v1: Respect the `shim_debug` flag when load tasks
* [`a6a888cb5e`](https://github.com/containerd/containerd/commit/a6a888cb5ec650de03781bbd8fcd7e67b5e124c7) Bump ttrpc
* [`7ad8848663`](https://github.com/containerd/containerd/commit/7ad884866394b1e6250f36ce387bbd71723d1ed7) Merge pull request  [#3275](https://github.com/containerd/containerd/pull/3275) from fuweid/me-redirect-shim-v1-output-into-fifo
* [`fbb80b9510`](https://github.com/containerd/containerd/commit/fbb80b9510db14a95b8ffa6c7842666ecf520489) containerd-shim: redirect output into stdout fifo
* [`543d1e807f`](https://github.com/containerd/containerd/commit/543d1e807fbbdbcd998052fa1955c18b0604f56e) Add travis_wait to prevent vndr timing out
* [`00bc2f5cfd`](https://github.com/containerd/containerd/commit/00bc2f5cfd437625c376bd1f14a28249a12e403b) Update to Golang 1.12, and prepare for ppc64le
* [`bc944553a8`](https://github.com/containerd/containerd/commit/bc944553a8f3b113a3769a4e23f39910757079a6) Merge pull request  [#3206](https://github.com/containerd/containerd/pull/3206) from Random-Liu/cleanup-after-deadshim-v2
* [`cfbbda910d`](https://github.com/containerd/containerd/commit/cfbbda910d8ba0d4e94f48c0e1df72eb48c0fb27) Merge pull request  [#3271](https://github.com/containerd/containerd/pull/3271) from crosbymichael/info
* [`67b45aef49`](https://github.com/containerd/containerd/commit/67b45aef49425707dce0179d58ccf17dc63b935b) Add WithoutRefreshed metadata
* [`481103c879`](https://github.com/containerd/containerd/commit/481103c8793316c118d9f795cde18060847c370e) Merge pull request  [#3270](https://github.com/containerd/containerd/pull/3270) from jcaamano/master
* [`ad25c1a9c3`](https://github.com/containerd/containerd/commit/ad25c1a9c34361e4071f508b9a91946b05fce165) Improve ARM platform matching
* [`bd27bef4ad`](https://github.com/containerd/containerd/commit/bd27bef4ad87d703cb5d3e2368fda8db0e47c826) Move checkpoint and restore commands to new files
* [`f80d285079`](https://github.com/containerd/containerd/commit/f80d2850797c8132e995bbaa14ff665db5a1d3aa) Merge pull request  [#3242](https://github.com/containerd/containerd/pull/3242) from theopenlab/containerd_openlab_ci
* [`57fbb16234`](https://github.com/containerd/containerd/commit/57fbb16234fa6c8a61e5e907a4148ea3b05bce1d) Merge pull request  [#3149](https://github.com/containerd/containerd/pull/3149) from lifubang/pidnamespace
* [`0485499d1c`](https://github.com/containerd/containerd/commit/0485499d1c632231625eaa2856f0ca3776efe381) Merge pull request  [#3266](https://github.com/containerd/containerd/pull/3266) from darfux/fix_shim_log_fd_leak
* [`6096fa2b37`](https://github.com/containerd/containerd/commit/6096fa2b37bd3eeb431fe2ef672cf6874f095b94) Merge pull request  [#3262](https://github.com/containerd/containerd/pull/3262) from renzhengeek/renzhen/devmapper-bugfix
* [`cf6e008542`](https://github.com/containerd/containerd/commit/cf6e0085423af8938a16c850ff5607dad4ca7c73) Fix fd leak of shim log
* [`6f463d3505`](https://github.com/containerd/containerd/commit/6f463d35057134cfdf6736d3c19daedc41b101e3) test/snapshots: umount before committing snapshot
* [`3887053177`](https://github.com/containerd/containerd/commit/3887053177198e9ebd4cbc4a438a3f77aa048f83) snapshots/devmapper: deactivate thin device after committed
* [`bdd7dce31f`](https://github.com/containerd/containerd/commit/bdd7dce31f8aa7151adaa0942b16330ee094a203) Add OpenLab CI configuration
* [`d68b593de4`](https://github.com/containerd/containerd/commit/d68b593de4ab10bb8b4fd64560e10d43c7156db2) Merge pull request  [#3263](https://github.com/containerd/containerd/pull/3263) from Random-Liu/fix-task-deletion
* [`7c1e88399e`](https://github.com/containerd/containerd/commit/7c1e88399ec0b0b077121d9d5ad97e647b11c870) Merge pull request  [#3245](https://github.com/containerd/containerd/pull/3245) from msg555/master
* [`660554d671`](https://github.com/containerd/containerd/commit/660554d671f41e0a96851b8012dd626e34f53f38) Fix error handling for task deletion.
* [`5cf1356c5c`](https://github.com/containerd/containerd/commit/5cf1356c5c57307162b71b9f19ab187aa247ecda) Merge pull request  [#3255](https://github.com/containerd/containerd/pull/3255) from dvrkps/usecancel
* [`836cf53e40`](https://github.com/containerd/containerd/commit/836cf53e403e539ff4fa146b3f32b82810d0c0a5) Merge pull request  [#3244](https://github.com/containerd/containerd/pull/3244) from Random-Liu/fix-container-cleanup
* [`19af235051`](https://github.com/containerd/containerd/commit/19af23505139d991f31163f08d8f211963ad1b6e) Merge pull request  [#3148](https://github.com/containerd/containerd/pull/3148) from masters-of-cats/wip-rootless-containerd
* [`2ed8e60fa1`](https://github.com/containerd/containerd/commit/2ed8e60fa1173b068fcaa2c46bdcc3f58064640c) bump google.golang.org/grpc v1.20.1
* [`d1c59513d8`](https://github.com/containerd/containerd/commit/d1c59513d8fce427ccdb02422577b786b7b243cb) bump google.golang.org/grpc v1.12.2
* [`d71c7ada27`](https://github.com/containerd/containerd/commit/d71c7ada27959fe04fad5390367e4fab215334b3) Merge pull request  [#3259](https://github.com/containerd/containerd/pull/3259) from BenTheElder/no-unpack
* [`82f2ac7ede`](https://github.com/containerd/containerd/commit/82f2ac7edec03dfc301d99d8910c9e53a9d71d90) Merge pull request  [#3252](https://github.com/containerd/containerd/pull/3252) from jterry75/remove_log_connect_error
* [`c10eb8d122`](https://github.com/containerd/containerd/commit/c10eb8d1225e1f5a8b031fa0c984a85b88d7f0cd) Merge pull request  [#3256](https://github.com/containerd/containerd/pull/3256) from dvrkps/redundant
* [`5423986111`](https://github.com/containerd/containerd/commit/5423986111c6b2b161e64d66410b16a10e81616a) Merge pull request  [#3260](https://github.com/containerd/containerd/pull/3260) from sarangjo/master
* [`2f22d8e677`](https://github.com/containerd/containerd/commit/2f22d8e67735eff5e4499c66f8a503b0c87841dc) Fix broken link to containerd logo
* [`cb7c780af2`](https://github.com/containerd/containerd/commit/cb7c780af2394ab08d5d8a3932ca7437074ae179) ctr images import: add --no-unpack option
* [`ee902afa5f`](https://github.com/containerd/containerd/commit/ee902afa5fdcb68164bd83c3413903ed997471ce) Compute manifest metadata when not provided.
* [`5c9811ded0`](https://github.com/containerd/containerd/commit/5c9811ded0dd770f83bb822647b8f5dfca0006f5) Cleanup dead v2 shim.
* [`cfc36388b3`](https://github.com/containerd/containerd/commit/cfc36388b3ed897a04fa39ff712c3958651237e3) Remove redundant error checks
* [`a17c809571`](https://github.com/containerd/containerd/commit/a17c8095716415cebb1157a27db5fccace56b0fc) Merge pull request  [#3253](https://github.com/containerd/containerd/pull/3253) from dvrkps/master
* [`38e3696574`](https://github.com/containerd/containerd/commit/38e3696574544053c8f26e8d699bb1951ec61f38) Use cancel on errors
* [`eded188f4f`](https://github.com/containerd/containerd/commit/eded188f4fbb24f7a0c3f58e61a28ddfd277c6a5) Fix misspells
* [`969035bcbd`](https://github.com/containerd/containerd/commit/969035bcbd002d0985110942af6e834defe7737c) Stop logging error on v2 multi shim log failure
* [`bf5a424679`](https://github.com/containerd/containerd/commit/bf5a4246798a6c1b1b0af4810fbb2d53eac91112) Merge pull request  [#3246](https://github.com/containerd/containerd/pull/3246) from thaJeztah/bump_ttrpc
* [`a6cd37e5c2`](https://github.com/containerd/containerd/commit/a6cd37e5c220704d9cb5923caf02eb95ea31d591) Merge pull request  [#3243](https://github.com/containerd/containerd/pull/3243) from Random-Liu/update-cri
* [`5bba53f239`](https://github.com/containerd/containerd/commit/5bba53f23947b0ab7c6a1bd2b059dd07f4bbf698) Merge pull request  [#3249](https://github.com/containerd/containerd/pull/3249) from msg555/vndr_update
* [`c7f067f278`](https://github.com/containerd/containerd/commit/c7f067f27886c1182eba77fee77c6de62c73e52f) Update vendor/ with new required vndr go.mod files
* [`53830f66fd`](https://github.com/containerd/containerd/commit/53830f66fd0364b7888b4b570eed5009080b03cb) Merge pull request  [#3240](https://github.com/containerd/containerd/pull/3240) from thaJeztah/bump_runc_1.0.0-rc.8
* [`8c5779c32b`](https://github.com/containerd/containerd/commit/8c5779c32b70a0c55e1c94eb45b305897f7cf3f1) bump containerd/ttrpc 699c4e40d1e7416e08bf7019c7ce2e9beced4636
* [`dff7456804`](https://github.com/containerd/containerd/commit/dff7456804d720a383680f27d930ef35b108fed0) Return NotFound error for kill and delete in deleted state.
* [`5d17ed2302`](https://github.com/containerd/containerd/commit/5d17ed23020b59fd6e677a27512547a47b52ac3c) Update cri to 2fc62db8146ce66f27b37306ad5fda34207835f3.
* [`3a3f0aac88`](https://github.com/containerd/containerd/commit/3a3f0aac8819165839a41fee77a4f4ac8b103097) Merge pull request  [#3241](https://github.com/containerd/containerd/pull/3241) from tonistiigi/differ-close
* [`e5aab17a0e`](https://github.com/containerd/containerd/commit/e5aab17a0ea5f169f3f4c0500b5fd3beb25bc115) bump opencontainers/selinux v1.2.2
* [`dd85aea625`](https://github.com/containerd/containerd/commit/dd85aea625698d248f34edfc57647092864225f5) bump runc v1.0.0-rc8
* [`5b9bd993a8`](https://github.com/containerd/containerd/commit/5b9bd993a87008e06a34258f0672a78564adab13) differ: fix deadlock on commit error
* [`810b3c37bb`](https://github.com/containerd/containerd/commit/810b3c37bb13662a289b9f6b028b5b5435be72b7) Merge pull request  [#3239](https://github.com/containerd/containerd/pull/3239) from sipsma/nosetuplog
* [`48f46516ad`](https://github.com/containerd/containerd/commit/48f46516ad3c5ce28f3604b819c4030fa59bf174) Support disabling default setup of shim logger.
* [`2d780a7a60`](https://github.com/containerd/containerd/commit/2d780a7a60eee7d4314ebc230927b1dc8295bc04) Merge pull request  [#3237](https://github.com/containerd/containerd/pull/3237) from thaJeztah/bump_go_units
* [`c79c7921c0`](https://github.com/containerd/containerd/commit/c79c7921c0bf2a729c7cd50beb1127472af4de90) bump docker/go-units v0.4.0
* [`dfa51c9279`](https://github.com/containerd/containerd/commit/dfa51c92799be3e435991a108fdf51e548a6770a) runtime-v1: kill shim in cleanupAfterDeadShim
* [`835e6d01fb`](https://github.com/containerd/containerd/commit/835e6d01fb46d197afdb76be6179ff7d9c75e3c4) Merge pull request  [#3231](https://github.com/containerd/containerd/pull/3231) from kevpar/dump-stacks-to-file
* [`0376dd4605`](https://github.com/containerd/containerd/commit/0376dd4605abc1de4bf2db2bdbbf61007793f6ff) Don't write dumped stacks to file for ETW capture state
* [`c2fb5d73f9`](https://github.com/containerd/containerd/commit/c2fb5d73f9db8bd6ccecd4d7d12f7c9b876113c2) Merge pull request  [#3230](https://github.com/containerd/containerd/pull/3230) from jterry75/fix_windows_image
* [`e6fc0ed22d`](https://github.com/containerd/containerd/commit/e6fc0ed22d3f670597c9a363810d5e1dbd7f192e) Convert Windows CI to use Microsoft MCR image urls
* [`a91e04356d`](https://github.com/containerd/containerd/commit/a91e04356d5179c81fcc86d2514a0987c3833af4) Merge pull request  [#3223](https://github.com/containerd/containerd/pull/3223) from thaJeztah/bump_gocapability
* [`ffe0b6927b`](https://github.com/containerd/containerd/commit/ffe0b6927bfcae8afb3334f703459a73ec5c13c9) Merge pull request  [#3190](https://github.com/containerd/containerd/pull/3190) from jhowardmsft/jjh/stack2file
* [`a905b0f0af`](https://github.com/containerd/containerd/commit/a905b0f0afc45e3f596096283e250117ed0af5db) Merge pull request  [#3224](https://github.com/containerd/containerd/pull/3224) from thaJeztah/bump_crypto
* [`06a3a480cc`](https://github.com/containerd/containerd/commit/06a3a480ccae4c2020aa36d51f257b75c6aa6a03) bump containerd/console 0650fd9eeb50bab4fc99dceb9f2e14cf58f36e7f
* [`a333dbcfb4`](https://github.com/containerd/containerd/commit/a333dbcfb4a13d7138a9e718ceea48eec7183207) Update x/crypto to 88737f569e3a9c7ab309cdc09a07fe7fc87233c3
* [`0fd02564a2`](https://github.com/containerd/containerd/commit/0fd02564a25b746db6ec1f7649ca331f03143751) bump gocapability
* [`7718d060eb`](https://github.com/containerd/containerd/commit/7718d060ebddad9f5f85386582a1a9a449057d74) Write stack dump to `os.TempDir()` as well
* [`b819d05fd0`](https://github.com/containerd/containerd/commit/b819d05fd09ff11846b5e1a6ff8d9079649a61a4) Merge pull request  [#3222](https://github.com/containerd/containerd/pull/3222) from estesp/test-appveyor
* [`a4942ca4fe`](https://github.com/containerd/containerd/commit/a4942ca4fe45b75ad4873f33d2cec44ce2d6a3e3) Fix error on pull hang in CI
* [`6bcf463b01`](https://github.com/containerd/containerd/commit/6bcf463b019461454fb2164b725ad343b42bc386) Move to sha-specified test image for nanoserver
* [`56d8a05808`](https://github.com/containerd/containerd/commit/56d8a05808e2e8b8e384192d7ae98b5193224219) Merge pull request  [#3220](https://github.com/containerd/containerd/pull/3220) from AkihiroSuda/akihirosuda-email
* [`cfb8b5573a`](https://github.com/containerd/containerd/commit/cfb8b5573aad8d9aab772dcade9cc8fde3628654) .mailmap: update Akihiro Suda's email address
* [`4c16017e2f`](https://github.com/containerd/containerd/commit/4c16017e2f372598d5169965d1c8758cc1bfcce5) Merge pull request  [#3209](https://github.com/containerd/containerd/pull/3209) from Random-Liu/fix-v1-shim-cleanup
* [`8722ec03c3`](https://github.com/containerd/containerd/commit/8722ec03c3a11874d47fbd7468d4473507d0d95f) Merge pull request  [#3213](https://github.com/containerd/containerd/pull/3213) from jcordasc/small-fixes
* [`665715b8a6`](https://github.com/containerd/containerd/commit/665715b8a6c595a1a96e6b60cbf8b544ad63cc78) Merge pull request  [#3208](https://github.com/containerd/containerd/pull/3208) from mxpv/client
* [`be2cbd0b2d`](https://github.com/containerd/containerd/commit/be2cbd0b2d10bc7a6b4aeb09da83a0c04f5572aa) Access to client's GRPC connection object
* [`cc73dc3dbd`](https://github.com/containerd/containerd/commit/cc73dc3dbdfa530bdb2d783520edd9f2b5331581) Merge pull request  [#3217](https://github.com/containerd/containerd/pull/3217) from kevpar/etw-capture-state
* [`78f3dc433c`](https://github.com/containerd/containerd/commit/78f3dc433c45d8cd86cc29441d888f56465d15c7) Allow dumping stacks via ETW capture state
* [`05dd66b2e6`](https://github.com/containerd/containerd/commit/05dd66b2e62f364380a5486b5cece422f5c6ea59) Update go-winio in vendor.conf
* [`396eba1b23`](https://github.com/containerd/containerd/commit/396eba1b23fa57994baad238287e634c147a0196) Merge pull request  [#3216](https://github.com/containerd/containerd/pull/3216) from thaJeztah/bump_mistify_zfs
* [`c9059c7673`](https://github.com/containerd/containerd/commit/c9059c76731f56bfcee5a8c726f68feb0fc5de46) bump mistifyio/go-zfs f784269be439d704d3dfa1906f45dd848fed2beb
* [`32e788a8be`](https://github.com/containerd/containerd/commit/32e788a8be3ab4418265693d9e742c30495fdd4c) Merge pull request  [#3205](https://github.com/containerd/containerd/pull/3205) from Random-Liu/test-runtime-for-cri
* [`906e8bc7dc`](https://github.com/containerd/containerd/commit/906e8bc7dccc54618dcc0e96577d95db5272e183) Merge pull request  [#3207](https://github.com/containerd/containerd/pull/3207) from crosbymichael/ttrpc-deps
* [`63c7a879b6`](https://github.com/containerd/containerd/commit/63c7a879b698c73a1e922e96f6fb8018a1975415) Requeue events in the shim publisher
* [`fc167f9578`](https://github.com/containerd/containerd/commit/fc167f9578079e854ffb6f00fb7cac636473df69) Correct PusherFunc helper to match Pusher intf
* [`a7af3c13a5`](https://github.com/containerd/containerd/commit/a7af3c13a520bc3a717bf54915701fcd42ef71eb) Correct import path in services/server package
* [`9cc58781fa`](https://github.com/containerd/containerd/commit/9cc58781fa2f63488b58877b9c1ce1b4cdc7362e) Check task list to avoid unnecessary cleanup.
* [`97d247cd0f`](https://github.com/containerd/containerd/commit/97d247cd0f63e7eaeb4145ad6d5c56ddcb8b6245) Rename `hrpc` to `tcpServer`
* [`5f4c977ba0`](https://github.com/containerd/containerd/commit/5f4c977ba0c44d6e12a0907251ca133954f0c82d) Merge pull request  [#3162](https://github.com/containerd/containerd/pull/3162) from crosbymichael/tcpservice
* [`ff90b036c7`](https://github.com/containerd/containerd/commit/ff90b036c70c4e2169bd14c265a93c8b0c45109a) Merge pull request  [#3202](https://github.com/containerd/containerd/pull/3202) from crosbymichael/nofile
* [`acca107732`](https://github.com/containerd/containerd/commit/acca10773205905a96ada4f6590a65265c535daa) Merge pull request  [#3204](https://github.com/containerd/containerd/pull/3204) from crosbymichael/fix-forward
* [`047348e198`](https://github.com/containerd/containerd/commit/047348e198cc17404e34717d00ece685bfe3fbfa) Add dialer for events service
* [`5703f415c6`](https://github.com/containerd/containerd/commit/5703f415c6d76cbf2866c388e03605f23ae7c26c) Merge pull request  [#3197](https://github.com/containerd/containerd/pull/3197) from Random-Liu/add-required-plugins
* [`ae87730ad2`](https://github.com/containerd/containerd/commit/ae87730ad2511ae39239ac7aac75074768aa3c1b) Improve shim shutdown logic
* [`a12f836d5a`](https://github.com/containerd/containerd/commit/a12f836d5a8c32a4e31bee3a446631171ac6bfa6) Use $TEST_RUNTIME for cri test.
* [`4b3b99ea11`](https://github.com/containerd/containerd/commit/4b3b99ea1129c71225b18f8a106b99f3ff2d9819) Add support for required plugins.
* [`4ba756edda`](https://github.com/containerd/containerd/commit/4ba756edda18c0afac99a32ba89bc6070c27a0f1) Fix API forward events for shims
* [`1a1f8f11a5`](https://github.com/containerd/containerd/commit/1a1f8f11a54ae2e3a1bfe770f6b7850c2c49a261) Set nofile to 1048576
* [`b911ae3428`](https://github.com/containerd/containerd/commit/b911ae3428717763377d038958597383c7ed0491) Add tcp service for grpc listeners
* [`475619c29e`](https://github.com/containerd/containerd/commit/475619c29e678fef8fb7ac55ffed6b3ea44b5b38) Merge pull request  [#3195](https://github.com/containerd/containerd/pull/3195) from crosbymichael/ttrpc-love
* [`a6f587e4c4`](https://github.com/containerd/containerd/commit/a6f587e4c47720ea779b8042485b43c1d4415111) Use ttrpc to publish runtime v2 events
* [`a8a805cad3`](https://github.com/containerd/containerd/commit/a8a805cad39960b437a0a32afec5f434423a0e93) Add ttrpc server to containerd
* [`db3a8637c1`](https://github.com/containerd/containerd/commit/db3a8637c1316809092069845724616cd4daf75c) Merge pull request  [#3194](https://github.com/containerd/containerd/pull/3194) from crosbymichael/shim-oom
* [`c93d645435`](https://github.com/containerd/containerd/commit/c93d6454358ee764bdcee9f14c37a71deb92e9d5) Add GetOOMScore function
* [`ae5ca8177d`](https://github.com/containerd/containerd/commit/ae5ca8177d6b0ab85923787f91d2aa717e1f6fd2) Refactor mount path check and add comments
* [`aaca11c40d`](https://github.com/containerd/containerd/commit/aaca11c40d6540bfccf823485c1dea20106ba7d7) Merge pull request  [#3189](https://github.com/containerd/containerd/pull/3189) from dmcgowan/extended-security-releases
* [`993fb310f6`](https://github.com/containerd/containerd/commit/993fb310f6637b9c9a69f0036db3fe7824eb9167) Merge pull request  [#3160](https://github.com/containerd/containerd/pull/3160) from sofat1989/imageresume
* [`4d313c00ab`](https://github.com/containerd/containerd/commit/4d313c00ab34c25390dadeaaf992170eef77d1a3) Merge pull request  [#3186](https://github.com/containerd/containerd/pull/3186) from thaJeztah/bump_dependencies
* [`7045801fd4`](https://github.com/containerd/containerd/commit/7045801fd44f1017f55f8441ed28891ec5addf63) delete the ingest when any errors happen during resuming status
* [`dcf6023c4c`](https://github.com/containerd/containerd/commit/dcf6023c4c2b5565a91811180c6743fcfc28cf2f) Extend release timeline
* [`d77a5bf72d`](https://github.com/containerd/containerd/commit/d77a5bf72de71963962020785d0d47b2478632a7) Merge pull request  [#3188](https://github.com/containerd/containerd/pull/3188) from masters-of-cats/clean-test
* [`d5b770aa87`](https://github.com/containerd/containerd/commit/d5b770aa87251f0b7c05c4e5c052c1ef59de0faa) Introduce 'clean-test' target in Makefile
* [`2583d9e426`](https://github.com/containerd/containerd/commit/2583d9e426762a3ad2187d77f1209034fa7efb56) update gogo/googleapis v1.2.0
* [`a98df70da1`](https://github.com/containerd/containerd/commit/a98df70da1321b9227323ed0cbf727a010abed05) update containerd/btrfs af5082808c833de0e79c1e72eea9fea239364877
* [`aa8dccd220`](https://github.com/containerd/containerd/commit/aa8dccd220f21222a8a007e96cf0bd355f7de7e9) update containerd/aufs f894a800659b6e11c1a13084abd1712f346e349c
* [`ed61d7f680`](https://github.com/containerd/containerd/commit/ed61d7f6801c6bcf55024c25a2bec44717937be6) bump containerd/zfs and dependencies
* [`d667628ca9`](https://github.com/containerd/containerd/commit/d667628ca91ce44650156afbfe282b286321d8ab) bump github.com/pkg/errors v0.8.1
* [`68ef178352`](https://github.com/containerd/containerd/commit/68ef178352fb1dc8ca0471e6fb4d4b4222b317b5) bump github.com/BurntSushi/toml v0.3.1
* [`1978c0b74b`](https://github.com/containerd/containerd/commit/1978c0b74b2d098f8b4032aa9aa39a984b1480b4) bump gotest.tools v2.3.0, google/go-cmp v0.2.0
* [`591e52c504`](https://github.com/containerd/containerd/commit/591e52c504b23a89096bd7d3091a32fcfa2e92fc) Merge pull request  [#3185](https://github.com/containerd/containerd/pull/3185) from thaJeztah/update_dev_dockerfile
* [`2741dbe2c1`](https://github.com/containerd/containerd/commit/2741dbe2c120b6f5888c19a9bac0e1805d52a98a) contrib: Dockerfile: bump go 1.12
* [`a84f87d84f`](https://github.com/containerd/containerd/commit/a84f87d84f91cb6ce0c77057c4d2bb1266eb50cd) contrib: Dockerfile: add a base stage
* [`a07e12cded`](https://github.com/containerd/containerd/commit/a07e12cded116d7421e2c9ad94f89676511d05c6) contrib: Dockerfile: reformat, and use --no-install-recommends
* [`ba9e1ea23c`](https://github.com/containerd/containerd/commit/ba9e1ea23cd160aad426cc64b3bbac835cdefd9d) contrib: Dockerfile: use build-arg for go-version
* [`eea500d122`](https://github.com/containerd/containerd/commit/eea500d12258c5eb8a41dd7162765f7d941bce75) Merge pull request  [#3179](https://github.com/containerd/containerd/pull/3179) from Random-Liu/publish-error
* [`6e170ec5b7`](https://github.com/containerd/containerd/commit/6e170ec5b771b10d3a1944f4031b3e5d1e727f33) Merge pull request  [#3176](https://github.com/containerd/containerd/pull/3176) from Random-Liu/update-cri-master
* [`9990eed314`](https://github.com/containerd/containerd/commit/9990eed3149a23291032d49ddb2607ce21bc7b69) Merge pull request  [#3178](https://github.com/containerd/containerd/pull/3178) from crosbymichael/exitStatus
* [`4754d2aeee`](https://github.com/containerd/containerd/commit/4754d2aeee1d1b978baf84b645979e92f59bdaae) Update image export to support Docker format
* [`a7e30fae99`](https://github.com/containerd/containerd/commit/a7e30fae997c84ed78d973c65e652cf0e96c76c2) Merge pull request  [#3173](https://github.com/containerd/containerd/pull/3173) from crosbymichael/reg-errors
* [`74eb0dc812`](https://github.com/containerd/containerd/commit/74eb0dc81221bffc192a349cf8b14fe7947b7a73) Return event publish errors.
* [`10cf21dcf7`](https://github.com/containerd/containerd/commit/10cf21dcf72e0f192e6364c4ff6aa9eecc7cdc48) Export ExitStatus init func
* [`a733587496`](https://github.com/containerd/containerd/commit/a733587496f233b361f1bd28b8684f8d5b73e996) Update cri to 6d353571e64417d80c9478ffaea793714dd539d0.
* [`de1da8be32`](https://github.com/containerd/containerd/commit/de1da8be32a73a2d92572c2d8e800971215dcb3c) Update handling of registry errors
* [`4edc7336a2`](https://github.com/containerd/containerd/commit/4edc7336a2131da64f136022cd1c0e57006b8e6b) Merge pull request  [#3169](https://github.com/containerd/containerd/pull/3169) from crosbymichael/runcbump
* [`8d1ae237eb`](https://github.com/containerd/containerd/commit/8d1ae237eb2ac3f49552f35202d72baed1ffee14) Always add compressed blobs to Docker import manifest
* [`9bc231532d`](https://github.com/containerd/containerd/commit/9bc231532d6595196464151ff4dce4ef86dfcba6) Merge pull request  [#3109](https://github.com/containerd/containerd/pull/3109) from bainsy88/issue_3076
* [`b7183a06be`](https://github.com/containerd/containerd/commit/b7183a06be3bf522d737fdeb004d3a8ab9a05a75) Merge pull request  [#3116](https://github.com/containerd/containerd/pull/3116) from thaJeztah/bump_protobuf
* [`c0f0b21314`](https://github.com/containerd/containerd/commit/c0f0b21314b93a1bd22ddfed701d572dbf4d71d7) Apply PR feedback
* [`2a5e4c4be7`](https://github.com/containerd/containerd/commit/2a5e4c4be74fdd1589b98960f2c6caa1bcf4bb30) Skip rootfs unmount when no mounts are provided
* [`abfc89ce02`](https://github.com/containerd/containerd/commit/abfc89ce02379eb5d3b24621d95dfb47d995f186) Update CRI to master
* [`4730088cb5`](https://github.com/containerd/containerd/commit/4730088cb5591cbef314c90fed34e7f3e0724e8e) Update runc to resolve selinux issues
* [`2d11f5e6d5`](https://github.com/containerd/containerd/commit/2d11f5e6d5c664073f4c8a9da4eebe60bfb40e56) Regenerate protobufs
* [`830b0294cc`](https://github.com/containerd/containerd/commit/830b0294cccd152ff94b5fa09b7fc61cef490495) Update protobuf v1.2.0
* [`e16368d21f`](https://github.com/containerd/containerd/commit/e16368d21fef6b998d650ec5357bc3c739700245) Merge pull request  [#3171](https://github.com/containerd/containerd/pull/3171) from thaJeztah/bump_logrus
* [`fdeb1084d3`](https://github.com/containerd/containerd/commit/fdeb1084d3240f3ca5c62fdb7095d459a0206585) Merge pull request  [#3170](https://github.com/containerd/containerd/pull/3170) from thaJeztah/unkeyed_fields
* [`7c1365b468`](https://github.com/containerd/containerd/commit/7c1365b4689a9a1954126411a5d7ca361aff5068) bump sirupsen/logrus v1.4.1
* [`01310eaebc`](https://github.com/containerd/containerd/commit/01310eaebcf83855817cdd9889832c4c0d41b0c8) do not use unkeyed fields in compose literals
* [`c9977b59f6`](https://github.com/containerd/containerd/commit/c9977b59f6591db893b4eed62a8cf4124748fd0a) Merge pull request  [#3166](https://github.com/containerd/containerd/pull/3166) from mxpv/refactor
* [`90085a7ac5`](https://github.com/containerd/containerd/commit/90085a7ac59391d174a64a7dc211ce617aa535d0) Add empty file to prevent build from failing
* [`baf3403439`](https://github.com/containerd/containerd/commit/baf34034395162a05544f1bc847f1e9d8b1babcc) Extend Applier's Apply() method with an optional options parameter
* [`8784eb6308`](https://github.com/containerd/containerd/commit/8784eb63080b671b76e0ea90d13ff25b59574e16) Move snapshotters benchmark to a separate package
* [`2f60e389a0`](https://github.com/containerd/containerd/commit/2f60e389a03740339c9c2762004fdcb5de489b09) Merge pull request  [#2626](https://github.com/containerd/containerd/pull/2626) from krsoninikhil/defaults3
* [`22bb5ebc7f`](https://github.com/containerd/containerd/commit/22bb5ebc7feff60aadad8345e0775271eb5df021) Merge pull request  [#3159](https://github.com/containerd/containerd/pull/3159) from thaJeztah/fix_parseinfofile_parsing
* [`adc4fa217b`](https://github.com/containerd/containerd/commit/adc4fa217bd8156ea5d5b448bed91bbf14b71a13) Use pkg/errors for all errors
* [`c22effb168`](https://github.com/containerd/containerd/commit/c22effb1686972d1a12f9aa32f1ad06d1aa253f0) fix parseInfoFile does not handle spaces in filenames
* [`bc8a1895e3`](https://github.com/containerd/containerd/commit/bc8a1895e3eb18454e341cc76890a28238baf80d) Merge pull request  [#3155](https://github.com/containerd/containerd/pull/3155) from crosbymichael/plugins
* [`932f883e49`](https://github.com/containerd/containerd/commit/932f883e49af925380a3fdce6b8db189915f93fb) Merge pull request  [#3152](https://github.com/containerd/containerd/pull/3152) from mxpv/bench
* [`559dfa59a1`](https://github.com/containerd/containerd/commit/559dfa59a194e398f2328b3c773750bec1b935c0) Add configurable plugin path
* [`341b99d6e2`](https://github.com/containerd/containerd/commit/341b99d6e2b0256a5e77e40ebc80b1b3124db6b7) Merge pull request  [#3153](https://github.com/containerd/containerd/pull/3153) from thepwagner/issue-3118
* [`d9526f5c4f`](https://github.com/containerd/containerd/commit/d9526f5c4f404c6585fe847282156d259d82b550) Move CloudFormation template to contrib
* [`ae04c16607`](https://github.com/containerd/containerd/commit/ae04c16607840a4d4977d9db19057ca74cfd4762) runtime: guard Close() until both streams are complete
* [`e96ac2040d`](https://github.com/containerd/containerd/commit/e96ac2040db90a7d9e4225b78ccc6bff373f8aeb) runtime: log IO error when copying output streams
* [`515be73c82`](https://github.com/containerd/containerd/commit/515be73c821333419b1f1216a0f199fef567bd10) Add snapshotters benchmark
* [`872296642a`](https://github.com/containerd/containerd/commit/872296642ac395acbc4344f529fcf4c6fddb5de2) fix shouldKillAllOnExit check for v2
* [`fa5f744a79`](https://github.com/containerd/containerd/commit/fa5f744a790356472d4649b9ad1d955e36d0c7c0) fix shouldKillAllOnExit check
* [`2d0a06d41b`](https://github.com/containerd/containerd/commit/2d0a06d41bd44b655be3ce065b26ae1a628b74c9) Merge pull request  [#3146](https://github.com/containerd/containerd/pull/3146) from Ace-Tang/add-test
* [`f7f6dd7b4e`](https://github.com/containerd/containerd/commit/f7f6dd7b4e31238d82219e5002fcf786010f6aac) test: add custom cgroup test
* [`e7b6fea572`](https://github.com/containerd/containerd/commit/e7b6fea572badfceb0596c2cb5aad9c5728944ea) Merge pull request  [#3022](https://github.com/containerd/containerd/pull/3022) from mxpv/devmapper
* [`3a80a801af`](https://github.com/containerd/containerd/commit/3a80a801af4254f5e6a351a75d7a0be9699b90ad) Merge pull request  [#3139](https://github.com/containerd/containerd/pull/3139) from thaJeztah/bump_runc_v1.0.0-rc7
* [`86cfcb870e`](https://github.com/containerd/containerd/commit/86cfcb870e6be834890075a0debc6a2993583b8a) Merge pull request  [#3142](https://github.com/containerd/containerd/pull/3142) from thaJeztah/bump_cgroups
* [`2b8df8309e`](https://github.com/containerd/containerd/commit/2b8df8309ecb8a2cee723adc32627dd1b4d5dd97) bump containerd/cgroups 4994991857f9b0ae8dc439551e8bebdbb4bf66c1
* [`bc6ac08784`](https://github.com/containerd/containerd/commit/bc6ac087842d9234472da2cedb73501168880d44) update opencontainers/runc v1.0.0-rc7
* [`f2a20ead83`](https://github.com/containerd/containerd/commit/f2a20ead833f8caf3ffc12be058d6ce668b4ebed) Merge pull request  [#3137](https://github.com/containerd/containerd/pull/3137) from Random-Liu/fix-race-and-panic
* [`808b223536`](https://github.com/containerd/containerd/commit/808b223536e6553ddee2944d7ec6bc6d86e0da88) Fix race and panic.
* [`87289a0c62`](https://github.com/containerd/containerd/commit/87289a0c62141397877aeedfdd8aebc84f50cbaf) devmapper: implement Usage
* [`010b4da36f`](https://github.com/containerd/containerd/commit/010b4da36fba901ca8d2c3522ef3489ad17f9fee) devmapper: implement dmsetup status
* [`90a7da8625`](https://github.com/containerd/containerd/commit/90a7da86253394a0414532471704abeb11f8ed32) Merge pull request  [#3128](https://github.com/containerd/containerd/pull/3128) from jhowardmsft/jjh/ci
* [`8710940165`](https://github.com/containerd/containerd/commit/8710940165aa66e39700eb56a9bb8fe25bda7d40) Windows: Build shim binary from Microsoft/hcsshim
* [`e16e995939`](https://github.com/containerd/containerd/commit/e16e995939d5865573d34ea7fed253d152c55a32) Vendor Microsoft/hcsshim@8abdbb82
* [`68c44f8cc8`](https://github.com/containerd/containerd/commit/68c44f8cc8a3a4990928c96f8207688ecf6df2f9) Merge pull request  [#3122](https://github.com/containerd/containerd/pull/3122) from stefanberger/descriptor_annotations.pr
* [`5d50b9c2bb`](https://github.com/containerd/containerd/commit/5d50b9c2bb33ca6f8759ca4f50ddcbf5c56f6809) Extend adaptImage function with annotations case
* [`9b882c44f8`](https://github.com/containerd/containerd/commit/9b882c44f8834613e53fc11045c10397a7d94e61) Merge pull request  [#3000](https://github.com/containerd/containerd/pull/3000) from stefanberger/descriptor_annotations.pr
* [`8ea28ff564`](https://github.com/containerd/containerd/commit/8ea28ff56494ca852d4cf9449b4593b227a74fa4) Merge pull request  [#3117](https://github.com/containerd/containerd/pull/3117) from crosbymichael/exec-load
* [`388c8a1760`](https://github.com/containerd/containerd/commit/388c8a17605388e1dd0d609d0aba25b7813abea4) Fastpath opt and ExecProcess loading
* [`fc44aa810c`](https://github.com/containerd/containerd/commit/fc44aa810c9a5eebc3a1a7b42733eabbb10b253d) Merge pull request  [#3119](https://github.com/containerd/containerd/pull/3119) from jterry75/windows_lcow_vmgroup_access
* [`24beaece37`](https://github.com/containerd/containerd/commit/24beaece3749570b2fce0f3428187a6010269dc7) Merge pull request  [#3120](https://github.com/containerd/containerd/pull/3120) from jhowardmsft/jjh/create-data-root-with-permissions
* [`a849664519`](https://github.com/containerd/containerd/commit/a8496645196e364425ac4635c46abada21ff4c35) Windows:ProgramFiles to ProgramData
* [`6034c1950a`](https://github.com/containerd/containerd/commit/6034c1950a0e32fb9bc7718cead7427bfcfa2425) Windows:Create root/state with ACL
* [`7361b19875`](https://github.com/containerd/containerd/commit/7361b198751c11ddadc2bb76a08fd38ddce0f45f) Update Windows lcow differ to set NT VIRTUAL MACHINE\Virtual Machines SID
* [`4c9b5ef8ea`](https://github.com/containerd/containerd/commit/4c9b5ef8eaca7cbaaa488a057b0d8cf8b7f4e5be) Update vendor github.com/Microsoft/go-winio
* [`d15832a4c2`](https://github.com/containerd/containerd/commit/d15832a4c212063dd302c29aec7dcbfecf2368ad) Address review comments
* [`ceba56893a`](https://github.com/containerd/containerd/commit/ceba56893a76f22cf0126c46d835c80fb3833408) Merge pull request  [#3104](https://github.com/containerd/containerd/pull/3104) from AkihiroSuda/split-contentserver
* [`9bd6b0932e`](https://github.com/containerd/containerd/commit/9bd6b0932e356e7f456444aba8fba7849ab1e785) Merge pull request  [#3111](https://github.com/containerd/containerd/pull/3111) from thaJeztah/whitelist_statx
* [`8f8fd3c3a8`](https://github.com/containerd/containerd/commit/8f8fd3c3a8e655c2e19c7bc5e243173da4299781) seccomp: whitelist statx syscall
* [`908b771086`](https://github.com/containerd/containerd/commit/908b771086c567fda83f7782f7f424981410865b) Add code to return message field of returned registry errors
* [`9ab4c8cbcc`](https://github.com/containerd/containerd/commit/9ab4c8cbcc3846bf89eeff2f7d9f7bdd85994878) Merge pull request  [#3108](https://github.com/containerd/containerd/pull/3108) from alculquicondor/fix/import
* [`0cbbd0f68b`](https://github.com/containerd/containerd/commit/0cbbd0f68bedd7c9588210410a97c1dd8d8fd918) Merge pull request  [#3107](https://github.com/containerd/containerd/pull/3107) from avikivity/3105
* [`9a8727cf09`](https://github.com/containerd/containerd/commit/9a8727cf097dbc14458de35a1ff5c649b2f8990c) Allow to import an image for the default platform only.
* [`4506eb45bf`](https://github.com/containerd/containerd/commit/4506eb45bf4015ba00202008e207b0313539f0dc) seccomp: whitelist io_pgetevents
* [`f3ff95ab72`](https://github.com/containerd/containerd/commit/f3ff95ab72796b2aec334ec9287c73ebc716996b) decouple api.ContentServer implementation package from bbolt dependency
* [`b90eeadafa`](https://github.com/containerd/containerd/commit/b90eeadafa38dd4d54387c4a7d11cf7d16541579) Merge pull request  [#3102](https://github.com/containerd/containerd/pull/3102) from Ace-Tang/arg_usage
* [`14a050688d`](https://github.com/containerd/containerd/commit/14a050688d4be028a56a9a52f1358091d52acad2) ctr: fix image cmd ArgsUsage
* [`c60a5fd190`](https://github.com/containerd/containerd/commit/c60a5fd19073636432c7318cee039f01f367ccd8) Merge pull request  [#3099](https://github.com/containerd/containerd/pull/3099) from crosbymichael/export-caps
* [`bdd84abf05`](https://github.com/containerd/containerd/commit/bdd84abf056b153b3e37883884e91c52f98e15b9) Add additional capability handling opts
* [`ef45e4f021`](https://github.com/containerd/containerd/commit/ef45e4f021c33c0b75bfdf26472b508f93666227) Merge pull request  [#3046](https://github.com/containerd/containerd/pull/3046) from linxiulei/fix_shim_socket
* [`a631796fda`](https://github.com/containerd/containerd/commit/a631796fda6208cf46dea94da091bb550f8ea9f4) horten the unix socket path for shim
* [`63d7a9ca8d`](https://github.com/containerd/containerd/commit/63d7a9ca8d7b8a98a96002d2ee487995c39a92ff) Merge pull request  [#3096](https://github.com/containerd/containerd/pull/3096) from thaJeztah/override_package_name
* [`3bba2d478d`](https://github.com/containerd/containerd/commit/3bba2d478d071c90cae99503a68884213ac35bca) Merge pull request  [#3093](https://github.com/containerd/containerd/pull/3093) from tiborvass/nvidia-export
* [`b858cfb41b`](https://github.com/containerd/containerd/commit/b858cfb41b4f49d93990380faed2af5dd9269ffe) Makefile: allow overriding package name
* [`9ed2c0aa02`](https://github.com/containerd/containerd/commit/9ed2c0aa021948d405b54e1d6ea7fde63bd8cd60) Merge pull request  [#3085](https://github.com/containerd/containerd/pull/3085) from crosbymichael/shim-logs
* [`8f63d2acdb`](https://github.com/containerd/containerd/commit/8f63d2acdbca7082164d63222c1efe010e01c5e3) Merge pull request  [#3067](https://github.com/containerd/containerd/pull/3067) from fuweid/me-fetch-platforms
* [`7ca2c3d68d`](https://github.com/containerd/containerd/commit/7ca2c3d68d8ad842477fb19325a0aac4f8f2d6bd) contrib/nvidia: export helper binary path and list of Nvidia capabilities
* [`09da2d867a`](https://github.com/containerd/containerd/commit/09da2d867aff8e0bff40dbb94c539e44529aa192) Merge pull request  [#3090](https://github.com/containerd/containerd/pull/3090) from dmcgowan/update-mailmap
* [`a7aeffc22e`](https://github.com/containerd/containerd/commit/a7aeffc22ed51e32e4cf6046ab454c147698e4d2) Update mailmap for cgroup authors
* [`e6ae9cc64f`](https://github.com/containerd/containerd/commit/e6ae9cc64f61fc5f65bdb5a8efeeca23ac1d28ea) Shim pluggable logging
* [`506b815483`](https://github.com/containerd/containerd/commit/506b8154838c0561ec51c497c34e7f1c611bb356) remotes: add distribution labels to blob data
* [`a15b6e2097`](https://github.com/containerd/containerd/commit/a15b6e2097c48b632dbdc63254bad4c62b69e709) Merge pull request  [#3081](https://github.com/containerd/containerd/pull/3081) from thaJeztah/bump_runc
* [`b8d40b3535`](https://github.com/containerd/containerd/commit/b8d40b35357693bfca5b41dc737a5667e69a0aee) update runc to 2b18fe1d885ee5083ef9f0838fee39b62d653e30
* [`09cf2a629b`](https://github.com/containerd/containerd/commit/09cf2a629b2a10ba6c0352d06eb6838544bbdcb9) Extend metadata images test with fieldpaths for Annotations
* [`5124f9ee54`](https://github.com/containerd/containerd/commit/5124f9ee5472bfe1f61bbd37a1be879d1e5a14de) Write the Annotations map into the bolt db
* [`02cc1485df`](https://github.com/containerd/containerd/commit/02cc1485dfae8e4798f153c89f521198354f7217) Prepare boltutil for reading and writing another map
* [`1e893b19ce`](https://github.com/containerd/containerd/commit/1e893b19ce520abe3c38765d7e5ffb5ed29e7790) devmapper: add no_devmapper build tag
* [`aa328dfc55`](https://github.com/containerd/containerd/commit/aa328dfc551a7a9a2527eeffd05a3d109345fbbc) Merge pull request  [#3041](https://github.com/containerd/containerd/pull/3041) from thaJeztah/bump_da_bolt
* [`5fdcef55a2`](https://github.com/containerd/containerd/commit/5fdcef55a2b34dcae062cde6ef0da5351d286fff) Merge pull request  [#3075](https://github.com/containerd/containerd/pull/3075) from ehotinger/with-new-snapshot
* [`cfba7ef8e2`](https://github.com/containerd/containerd/commit/cfba7ef8e20102cc9b359693824a6097837e7a77) Merge pull request  [#3064](https://github.com/containerd/containerd/pull/3064) from dmcgowan/update-gc-content-references
* [`79248fea2b`](https://github.com/containerd/containerd/commit/79248fea2b875f59c62ba5e085807d019bd81222) Add test for ocispec.Descriptor Annotations
* [`34f3772956`](https://github.com/containerd/containerd/commit/34f377295626d274fa630d8cce113231b35c1acb) Allow WithNewSnapshot and WithNewSnapshotView to take in snapshotter options.
* [`04b2e5bbf7`](https://github.com/containerd/containerd/commit/04b2e5bbf7d73c51cfbeb6f92d9200f70516cf55) Merge pull request  [#3072](https://github.com/containerd/containerd/pull/3072) from crosbymichael/v2opts
* [`aaae81189a`](https://github.com/containerd/containerd/commit/aaae81189a40f63ff8b03a786adcbed5d0651c8a) Update checkpoint opts with runtime handling
* [`160737d2c8`](https://github.com/containerd/containerd/commit/160737d2c803cec1a19f45e0a552ef1670e486ee) Fix no pivot and keyring opts
* [`0b711d616a`](https://github.com/containerd/containerd/commit/0b711d616ab13e9bad2801db7b53d5ffeb6934dc) Copy annotations around where necessary
* [`bfbd1d09c9`](https://github.com/containerd/containerd/commit/bfbd1d09c9d7c96fabe50c59db104615ecff71c7) Merge pull request  [#3070](https://github.com/containerd/containerd/pull/3070) from darfux/update-build-doc
* [`4d2a26d751`](https://github.com/containerd/containerd/commit/4d2a26d751b74dbd67b59c302e97bc87e0ce3da5) BUILDING.md: update testing section
* [`e70a530aa3`](https://github.com/containerd/containerd/commit/e70a530aa3733f1ce9a9d95c7d27a51efa58821c) Merge pull request  [#3069](https://github.com/containerd/containerd/pull/3069) from fuweid/me-debug-mode-push
* [`6424a36032`](https://github.com/containerd/containerd/commit/6424a36032646d2a5e258a32b04e6b6cf64c5d7c) ctr/commands/images/push: don't show progress if it is debug mode
* [`7cfb99ab9d`](https://github.com/containerd/containerd/commit/7cfb99ab9d6bbf7c207527024ed67121dfbf04dc) Add content gc ref labels from containers, images, and snapshots
* [`30b6f460b9`](https://github.com/containerd/containerd/commit/30b6f460b96137947b3de5ec92134d56cb763708) Merge pull request  [#3063](https://github.com/containerd/containerd/pull/3063) from zhsj/fix-mipsx
* [`63328c1d2a`](https://github.com/containerd/containerd/commit/63328c1d2a25b2a917d439963a0a744c8fbd07bc) Merge pull request  [#3054](https://github.com/containerd/containerd/pull/3054) from jterry75/stderr_with_tty_windows
* [`f0d5dd3c82`](https://github.com/containerd/containerd/commit/f0d5dd3c823b9443269420218aa7abd339d43f55) Use unix.SignalNum in ParseSignal on unix platform
* [`1745951bad`](https://github.com/containerd/containerd/commit/1745951bad5cab736bd6284fab710c52512f1f24) Vendor golang.org/x/sys d455e41777fca6e8a5a79e34a14b8368bc11d9ba
* [`5840ecc3d8`](https://github.com/containerd/containerd/commit/5840ecc3d80f2210b08a1963c788351c6cb7d018) Merge pull request  [#3056](https://github.com/containerd/containerd/pull/3056) from ehotinger/ehotinger/snapshotter-docs
* [`e13a4b67e8`](https://github.com/containerd/containerd/commit/e13a4b67e8a5bfec016620dae3adb672b6d14aba) Update the snapshotter docs to refer to the snapshots package for WithLabels.
* [`277147135d`](https://github.com/containerd/containerd/commit/277147135d64661914040085d6630e39a1f507d3) Fix issue with NewFIFOSetInDir with Terminal true
* [`c24a74354c`](https://github.com/containerd/containerd/commit/c24a74354cce972171a45117e14973bfa3f6921c) Merge pull request  [#3050](https://github.com/containerd/containerd/pull/3050) from jterry75/fix_cpu_cap
* [`828f6eb842`](https://github.com/containerd/containerd/commit/828f6eb842451a3bb9577b731e2e09bbd59d0e42) Fix a bug in shim log on Windows that can cause 100% CPU utilization
* [`c6703d4c76`](https://github.com/containerd/containerd/commit/c6703d4c7622e1debc1451b47713ae93f167c02e) Add missing annotations map to Descriptor for gRPC transfer
* [`e72ad44427`](https://github.com/containerd/containerd/commit/e72ad44427f623a53c2d38c46598753d5e6fd63b) Merge pull request  [#3048](https://github.com/containerd/containerd/pull/3048) from crosbymichael/bump-cgroups
* [`d2bec5422a`](https://github.com/containerd/containerd/commit/d2bec5422acc6ca7c6a4c02c55ad7fa1a451fe22) Bump cgroups to dbea6f2bd41658b84b00417ceefa416b97
* [`208957ba3c`](https://github.com/containerd/containerd/commit/208957ba3c82c8faf33249b25252cddb3f3f72b1) devmapper: proper cleanup in pool device test
* [`734989c2a0`](https://github.com/containerd/containerd/commit/734989c2a003532ebbea701b0cac7a9257aeb5ca) Update README
* [`8f44ad0b31`](https://github.com/containerd/containerd/commit/8f44ad0b312996a600b8c2ec020cdc3bc416d115) Merge pull request  [#3037](https://github.com/containerd/containerd/pull/3037) from zhsj/add-name-in-man
* [`fb80483711`](https://github.com/containerd/containerd/commit/fb8048371146a5521c49284b45b0f228f2e27879) docs: Add NAME section in all manpages
* [`95f0a4903c`](https://github.com/containerd/containerd/commit/95f0a4903cd9d3af6f29b12731cc0abe2013665b) devmapper: rollback thin devices on error
* [`dea27b1b64`](https://github.com/containerd/containerd/commit/dea27b1b64504e62e92713caf0af41d3d4dc896f) Merge pull request  [#3036](https://github.com/containerd/containerd/pull/3036) from jhowardmsft/jjh/etw
* [`adf5c640f4`](https://github.com/containerd/containerd/commit/adf5c640f4799d2f5b94d824c0eb5d0fbb4db62d) devmapper: don't create or reload thin-pool from snapshotter
* [`7efda48c53`](https://github.com/containerd/containerd/commit/7efda48c5395a0dcfade3e138c94ed3f3cc191fc) devmapper: more precise way of checking if device is activated
* [`37cdedc61c`](https://github.com/containerd/containerd/commit/37cdedc61c902047e9f97759196d30e0b5a9ba01) devmapper: add linux tags, fix build
* [`0c6d194cce`](https://github.com/containerd/containerd/commit/0c6d194ccef882e9424c2078949eb2f4bb8076f1) devmapper: add README and minor fixes
* [`2218275ec9`](https://github.com/containerd/containerd/commit/2218275ec95e27c7d6718ce1d67cc1239406e3ae) devmapper: register plugin
* [`cec72efc2a`](https://github.com/containerd/containerd/commit/cec72efc2a98c3fa5d698a3bd041113729745ddb) devmapper: add snapshotter
* [`3a75882520`](https://github.com/containerd/containerd/commit/3a758825209a7e049db1617882bb35e780211238) devmapper: add pool device manager
* [`6e0ae68e17`](https://github.com/containerd/containerd/commit/6e0ae68e17c4a5eb5dfe1bc0109447329fb1486d) devmapper: add snapshotter config
* [`fcd9dc2749`](https://github.com/containerd/containerd/commit/fcd9dc2749c3d5dae76f422d0578c8b22aa4dbe8) devmapper: add pool metadata
* [`809e5fd3b8`](https://github.com/containerd/containerd/commit/809e5fd3b8b6ae7edac7cc36af443839b9357ad2) devmapper: add dmsetup
* [`fe05e4d1a9`](https://github.com/containerd/containerd/commit/fe05e4d1a998e27d933debe3132e9b6886382602) devmapper: add losetup
* [`0cff074a27`](https://github.com/containerd/containerd/commit/0cff074a27a704ad76e062d414428aa102c7cd5f) Merge pull request  [#3040](https://github.com/containerd/containerd/pull/3040) from crosbymichael/travis-bump
* [`d83e4e9b3b`](https://github.com/containerd/containerd/commit/d83e4e9b3bb505edef796b4f135c21d76b4f6d65) Vendor Microsoft/[email protected]
* [`e0d7ed12a5`](https://github.com/containerd/containerd/commit/e0d7ed12a5bad5e85650147109b2c5b6e3dba4ac) Windows: Enable ETW logging
* [`cbc032ed34`](https://github.com/containerd/containerd/commit/cbc032ed3401dd9e451187771dd99678543896f8) Update go.etcd.io/bbolt to v1.3.2
* [`07697638be`](https://github.com/containerd/containerd/commit/07697638bea70a5c55dfacc8c48da0b5a6fb02fc) Merge pull request  [#3004](https://github.com/containerd/containerd/pull/3004) from crosbymichael/multi-shim
* [`5e84069844`](https://github.com/containerd/containerd/commit/5e8406984480ab81439103e2b95c1234006ddbe6) Update travis to xenial worker
* [`84a24711e8`](https://github.com/containerd/containerd/commit/84a24711e885f10b50a2e84b756e25d126ac47af) Add runc.v2 multi-shim
* [`6bcbf88f82`](https://github.com/containerd/containerd/commit/6bcbf88f82e814f76ede351f48b57613540af425) Move runc shim code into common package
* [`31438b61f9`](https://github.com/containerd/containerd/commit/31438b61f96404f1b097030c88da318d2a49335c) Merge pull request  [#3033](https://github.com/containerd/containerd/pull/3033) from tonistiigi/runtime-platforms
* [`759a889f3c`](https://github.com/containerd/containerd/commit/759a889f3cdf21e865973ab7889662ff6622992a) Merge pull request  [#3018](https://github.com/containerd/containerd/pull/3018) from Random-Liu/perm-consistency-with-docker
* [`fd6ac5d026`](https://github.com/containerd/containerd/commit/fd6ac5d026b6afedadc24949483457d6257a9d94) Vendor sirupsen/[email protected]
* [`b553a12be6`](https://github.com/containerd/containerd/commit/b553a12be661e23fcb9e9ecf2bd9c90eb591544f) runtime: allow specifying supported platforms with config
* [`58dc0677b4`](https://github.com/containerd/containerd/commit/58dc0677b43011d0a6b44f232e0c7e3e0e876412) Merge pull request  [#3030](https://github.com/containerd/containerd/pull/3030) from veerun14/venuvvul/add-comments-fix-typos
* [`f6ac73d71e`](https://github.com/containerd/containerd/commit/f6ac73d71e4cf8516e353198e07f52b91061f14e) fixing typo and added a missing comment.
* [`ee916fe33c`](https://github.com/containerd/containerd/commit/ee916fe33cd735a1c3047341a24ac679dc718a13) Merge pull request  [#3025](https://github.com/containerd/containerd/pull/3025) from fuweid/bugfix_merge_label
* [`480bf65ae8`](https://github.com/containerd/containerd/commit/480bf65ae8b72c5e32e074de7a926211c48b666a) Merge pull request  [#3010](https://github.com/containerd/containerd/pull/3010) from dmcgowan/pull-add-handler-wrap
* [`06ff5ef01a`](https://github.com/containerd/containerd/commit/06ff5ef01a39151cc6f1572f2ea59225de1479d5) Merge pull request  [#3024](https://github.com/containerd/containerd/pull/3024) from jhowardmsft/jjh/signalname
* [`4b3e0a8aaa`](https://github.com/containerd/containerd/commit/4b3e0a8aaae2244e0239091fdd51dd3b4e08e28e) metadata: merge snapshot labels with metadata's labels
* [`88f19a90a8`](https://github.com/containerd/containerd/commit/88f19a90a8d69be3a728a95cd8717e183df558b5) Windows: Update stackdump event name
* [`a378dbc2ab`](https://github.com/containerd/containerd/commit/a378dbc2ab8bb6835bfcf3631682ea533ebd2f6c) Merge pull request  [#3020](https://github.com/containerd/containerd/pull/3020) from dmcgowan/update-supported-releases
* [`14f7e52725`](https://github.com/containerd/containerd/commit/14f7e52725d88a0494ce6e12176eaf150569cf9a) Unpack should set 0755 when the parent directory doesn't exist.
* [`a485eb74a3`](https://github.com/containerd/containerd/commit/a485eb74a38ea24cfd8654825d57ef64f53c5cf5) Merge pull request  [#3021](https://github.com/containerd/containerd/pull/3021) from estesp/update-release-docs
* [`a6f43b549e`](https://github.com/containerd/containerd/commit/a6f43b549e799e4965d86b339ee6cd3097812193) Add website update to release process
* [`17b2c84989`](https://github.com/containerd/containerd/commit/17b2c849895bd309a69f5e9ddccf633a6e2cd4c0) Update supported versions
* [`faec567304`](https://github.com/containerd/containerd/commit/faec567304bbdf6864b1663d4f813641b5880a4a) Merge pull request  [#3016](https://github.com/containerd/containerd/pull/3016) from jterry75/task_execid
* [`b87e9eef3e`](https://github.com/containerd/containerd/commit/b87e9eef3e3c1d5277d40a8ca1667573499dec05) Add ExecID for StateResponse
* [`543ee8e7f4`](https://github.com/containerd/containerd/commit/543ee8e7f496e2479e58cb2563cf09a4b3bee873) Merge pull request  [#3009](https://github.com/containerd/containerd/pull/3009) from jterry75/taskdelete_exec
* [`41e3aaee58`](https://github.com/containerd/containerd/commit/41e3aaee587f29a70b9d8de52c315221937dd6be) Merge pull request  [#3008](https://github.com/containerd/containerd/pull/3008) from JoeWrightss/patch-3
* [`bfb266ab5d`](https://github.com/containerd/containerd/commit/bfb266ab5d24fa05809aa800b5fc785cb55992b3) Fix some misspells in helpers_test.go
* [`dc09ed1e1a`](https://github.com/containerd/containerd/commit/dc09ed1e1a1b8517cc7e7495c18100fb214fde18) Add image handler wrapper
* [`a4f7b3758e`](https://github.com/containerd/containerd/commit/a4f7b3758e7cd504ff99a1e4e1e123e8d52aa1db) Add support for TaskDelete event on exec in RuntimeV2
* [`f5b0fa220d`](https://github.com/containerd/containerd/commit/f5b0fa220df814207d26ad2f317a148f7a750f9c) Merge pull request  [#2993](https://github.com/containerd/containerd/pull/2993) from kevpar/lcow-layer-order
* [`cb748dba98`](https://github.com/containerd/containerd/commit/cb748dba98548ee3bf25a8886c173c6206f973c4) Merge pull request  [#3007](https://github.com/containerd/containerd/pull/3007) from jterry75/fix_tty_windows
* [`00895670e7`](https://github.com/containerd/containerd/commit/00895670e7c43ace8295695e6bc0c43b27d74d5a) Stop sending stderr with TTY on Windows
* [`6a21728fb6`](https://github.com/containerd/containerd/commit/6a21728fb6b499ee1a71b0bbd5acc8a7a332902b) Use defaults package for listing namespace labels
* [`521a44baff`](https://github.com/containerd/containerd/commit/521a44baff7002c15f5737905602d1943373434c) Merge pull request  [#2997](https://github.com/containerd/containerd/pull/2997) from thaJeztah/bump_runc_cve_2019-5736
* [`14eaad0cd9`](https://github.com/containerd/containerd/commit/14eaad0cd987ff452b8e05e54b5a168738e5b232) Update runc to 6635b4f0c6af3810594d2770f662f34ddc15b40d (CVE-2019-5736)
* [`b02ab6c742`](https://github.com/containerd/containerd/commit/b02ab6c742a48d5ea0ebadaa3c18329356a383a4) Merge pull request  [#2990](https://github.com/containerd/containerd/pull/2990) from jhowardmsft/jjh/bumpruntimespec
* [`98766e863e`](https://github.com/containerd/containerd/commit/98766e863ea95420d79a4b4418fe2dffd10c0037) Vendor opencontainers/runtime-spec 29686dbc
* [`225d9b120c`](https://github.com/containerd/containerd/commit/225d9b120c139688a43a25ba34500c0e6a4dd4c9) Fix LCOW layer ordering
* [`4543e32a8b`](https://github.com/containerd/containerd/commit/4543e32a8b29e691e523ddc142f0c9068917df54) Merge pull request  [#2986](https://github.com/containerd/containerd/pull/2986) from thaJeztah/remove_normalize_image_ref
* [`0922c69a54`](https://github.com/containerd/containerd/commit/0922c69a5406d8be4e4f56356b0ee5e02840d734) Merge pull request  [#2989](https://github.com/containerd/containerd/pull/2989) from ehotinger/ehotinger/rmbin
* [`0190e5f390`](https://github.com/containerd/containerd/commit/0190e5f3900227fc739afbc8f4a03df968dc337b) Removes the oci.test.exe binary.
* [`525802f9ce`](https://github.com/containerd/containerd/commit/525802f9ce4efd3e77f136f25337004c2141105d) Use distribution's reference.ParseDockerRef
* [`3538174e60`](https://github.com/containerd/containerd/commit/3538174e605b46f86420d1316a263b7d6014b2cc) Bump github.com/docker/distribution to 0d3efadf0154c2b8a4e7b6621fff9809655cc580
* [`0b89d42f92`](https://github.com/containerd/containerd/commit/0b89d42f9219ab1fcf9af2ee859982152c46cdfa) Merge pull request  [#2981](https://github.com/containerd/containerd/pull/2981) from jhowardmsft/jjh/ocioptions
* [`64e8897159`](https://github.com/containerd/containerd/commit/64e889715963665578275e15f74431d09f2bacbb) Merge pull request  [#2979](https://github.com/containerd/containerd/pull/2979) from crosbymichael/shim-skel
* [`2dacef07ca`](https://github.com/containerd/containerd/commit/2dacef07ca352b814872b5aa21aba01f0ece4d43) Add shim skeleton code
* [`59ea134ce1`](https://github.com/containerd/containerd/commit/59ea134ce116e92f09bf6732fe45d5299ec7ebc5) OCI Modifiers for Windows
* [`b94b99d965`](https://github.com/containerd/containerd/commit/b94b99d965b08a5c71421746bf4024ee98192369) Merge pull request  [#2982](https://github.com/containerd/containerd/pull/2982) from dmcgowan/metadata-structure-documentation
* [`d25007e548`](https://github.com/containerd/containerd/commit/d25007e548c08eb16712381fdb1b727b1ffb50ea) Add structure documentation for metadata
* [`a410405f5d`](https://github.com/containerd/containerd/commit/a410405f5d4997c96c2ab5ca3e21d9fffc444f1a) Merge pull request  [#2978](https://github.com/containerd/containerd/pull/2978) from dmcgowan/cleanup-releases
* [`823b7a8a05`](https://github.com/containerd/containerd/commit/823b7a8a058db601d92628e232d50433a6f6682a) Cleanup releases directory
* [`5ba368748b`](https://github.com/containerd/containerd/commit/5ba368748b0275d8f45f909413d94738992f0050) Merge pull request  [#2976](https://github.com/containerd/containerd/pull/2976) from Random-Liu/fix-potential-panic
* [`7bd8dcd0d3`](https://github.com/containerd/containerd/commit/7bd8dcd0d30fa565b1b2f31f1ebd53b9a1aa029d) Fix potential containerd panic.
* [`ca65dc9316`](https://github.com/containerd/containerd/commit/ca65dc93168a3899c27a6d08f22b36f8261ed41a) Merge pull request  [#2975](https://github.com/containerd/containerd/pull/2975) from dmcgowan/update-release-docs
* [`41f5406211`](https://github.com/containerd/containerd/commit/41f5406211e558dfa8ec81a644e5582c445891be) Add release documentation
* [`7dc2c64c9f`](https://github.com/containerd/containerd/commit/7dc2c64c9f2c3756d990da5a233e7682d5ba7044) Merge pull request  [#2973](https://github.com/containerd/containerd/pull/2973) from Ace-Tang/fix_readme
* [`f014adfa17`](https://github.com/containerd/containerd/commit/f014adfa1740bd7b4f12bf5bb70c2b261b7f1883) readme: fix example for checkpoint
* [`6b25c1e45c`](https://github.com/containerd/containerd/commit/6b25c1e45c2b8246dba17de3b1d574f6720ce79f) Merge pull request  [#2970](https://github.com/containerd/containerd/pull/2970) from Random-Liu/fix-exec-race-condition
* [`18a8a061cc`](https://github.com/containerd/containerd/commit/18a8a061cc1d42202ede09a2736597daa25ef568) Merge pull request  [#2971](https://github.com/containerd/containerd/pull/2971) from jterry75/runhcs_shim_exec_deadlock
* [`dfcc5942f1`](https://github.com/containerd/containerd/commit/dfcc5942f152471dd9373afc0750e3f04e0fb111) Fix deadlock in Windows runhcs shim exec
* [`da2ab865e0`](https://github.com/containerd/containerd/commit/da2ab865e04f64e6591e9a7dac5fc56eb2e881f2) Add documentation for using namespace labels for configuring defaults.
* [`952d58297d`](https://github.com/containerd/containerd/commit/952d58297d816188a2aed117b7219954ac90a67f) Add a separate lock for pid.
* [`9777d76890`](https://github.com/containerd/containerd/commit/9777d76890e9a27260828a68455e743ac1a95c3e) Revert "use state machine management for exec.Pid()"
* [`34323985a1`](https://github.com/containerd/containerd/commit/34323985a130d853a269f13d4199be31a908ca9e) Use labels only when default namespace is provided and prefer given options.
* [`59432aaecf`](https://github.com/containerd/containerd/commit/59432aaecf22f8037c6f59b36d00854b945b05ab) Take default runtime and snapshotter from namespace labels
* [`f7f24e2f3a`](https://github.com/containerd/containerd/commit/f7f24e2f3a48d742b73080081e901745c713f291) Merge pull request  [#2967](https://github.com/containerd/containerd/pull/2967) from nitkon/patch-1
* [`118d321cca`](https://github.com/containerd/containerd/commit/118d321ccabf5345f0e8ff2bb95344deded1fcfb) Merge pull request  [#2961](https://github.com/containerd/containerd/pull/2961) from jterry75/fix_typo_path
* [`6629f853a7`](https://github.com/containerd/containerd/commit/6629f853a715bed3d44cb35094034992f6ffdbca) BUILDING: update BUILDING.md
* [`e26f442aca`](https://github.com/containerd/containerd/commit/e26f442acab6143ef8749fbfba3b940b12aea539) Merge pull request  [#2963](https://github.com/containerd/containerd/pull/2963) from fuweid/remove-noop-loop
* [`77d7b01233`](https://github.com/containerd/containerd/commit/77d7b0123300598ce842816c3d88280e38b45c0a) Merge pull request  [#2962](https://github.com/containerd/containerd/pull/2962) from ostenbom/snapshots-docs
* [`7fd3d02ff6`](https://github.com/containerd/containerd/commit/7fd3d02ff621aac2a74a71848ea6483f5b96297b) Merge pull request  [#2920](https://github.com/containerd/containerd/pull/2920) from Random-Liu/max-concurrent-download
* [`d7ed403072`](https://github.com/containerd/containerd/commit/d7ed403072f79d80b67b01bb0abc474da0cf0c59) Add image pull concurrency limit.
* [`5abeeff84f`](https://github.com/containerd/containerd/commit/5abeeff84f66680591f60174e31fec5f38ed9e70) Merge pull request  [#2647](https://github.com/containerd/containerd/pull/2647) from teawater/gdb
* [`7f5d7ff6b8`](https://github.com/containerd/containerd/commit/7f5d7ff6b8abe4df956104ec89d62c09894d112c) Update snapshots docs with garbage collector label
* [`34672d483d`](https://github.com/containerd/containerd/commit/34672d483d95b45aabd7ff1bc55eaf24b5aea177) metadata/gc: remove the noop-loop for snapshot reference
* [`6ed293ba94`](https://github.com/containerd/containerd/commit/6ed293ba94a0751b3d5c0b332978b5ccb8222768) Fix bug in shim path lookup
* [`f35c3527b2`](https://github.com/containerd/containerd/commit/f35c3527b24b728bb87788f647fbe7f205c20c7d) Merge pull request  [#2960](https://github.com/containerd/containerd/pull/2960) from jterry75/shim_windows_lookpath
* [`d63099c4a6`](https://github.com/containerd/containerd/commit/d63099c4a60d54ed033fe59cdf134a0f9f918899) Allow matching shim path side by side with containerd
* [`764afa0d18`](https://github.com/containerd/containerd/commit/764afa0d180f5dbcf870350eb926745bde4a53dd) Include extension for shim binary format on Windows
* [`4259f63e04`](https://github.com/containerd/containerd/commit/4259f63e048b477b89d8da759e800f7eca7eff22) Merge pull request  [#2959](https://github.com/containerd/containerd/pull/2959) from Quasilyte/patch-1
* [`dfebb404cb`](https://github.com/containerd/containerd/commit/dfebb404cbe40f7893dc91fd7c0df4c10ae5564b) remove excessive []byte(s) conversion
* [`9f705f40b8`](https://github.com/containerd/containerd/commit/9f705f40b852ea54100527691404b609c16cc0c3) Merge pull request  [#2958](https://github.com/containerd/containerd/pull/2958) from crosbymichael/runcv2-events
* [`85aa8ad361`](https://github.com/containerd/containerd/commit/85aa8ad3614ed183f6db8564140cdc876d2facee) Move task events to runc v2 shim
* [`9aac018896`](https://github.com/containerd/containerd/commit/9aac018896190c014e5fac3bdcbd0d22c3b9e9f6) Merge pull request  [#2957](https://github.com/containerd/containerd/pull/2957) from Random-Liu/update-cri
* [`a54d649339`](https://github.com/containerd/containerd/commit/a54d64933959340a2f6f19fd56c842029de14349) Merge pull request  [#2956](https://github.com/containerd/containerd/pull/2956) from jterry75/runhcs_vendor_update
* [`f63d28984c`](https://github.com/containerd/containerd/commit/f63d28984c5aa99a57c6e1b8a155ba25418cbaf1) Merge pull request  [#2939](https://github.com/containerd/containerd/pull/2939) from jterry75/bug_publishstart
* [`28f8a90bd7`](https://github.com/containerd/containerd/commit/28f8a90bd74b82afe1e2e6dd017a980b4853e196) Update cri plugin to 4dd6735020f5596dd41738f8c4f5cb07fa804c5e.
* [`bb32c0f619`](https://github.com/containerd/containerd/commit/bb32c0f6195f888e652fb329fe7e62484fb36d86) Revendor github.com/Microsoft/hcsshim v0.8.4
* [`acdb225c2b`](https://github.com/containerd/containerd/commit/acdb225c2bf8251ef619eac40d2a561ac9955e97) Merge pull request  [#2952](https://github.com/containerd/containerd/pull/2952) from crosbymichael/interrupt-return
* [`f444696989`](https://github.com/containerd/containerd/commit/f444696989635c4631d0f5cdb00ac364225cf2a4) Return out of windows signal handler
* [`3762378760`](https://github.com/containerd/containerd/commit/37623787603e0ab61efda2a5964d92c68b67e79d) Merge pull request  [#2944](https://github.com/containerd/containerd/pull/2944) from Random-Liu/fix-stdin-close
* [`09029eb294`](https://github.com/containerd/containerd/commit/09029eb2946d0c5d189356595a8e09d681307ee7) Merge pull request  [#2949](https://github.com/containerd/containerd/pull/2949) from justincormack/chtimes_osx
* [`26ab393e7d`](https://github.com/containerd/containerd/commit/26ab393e7ddf23d245244043ae4629a2a57dc453) Use context.Background for `O_NONBLOCK` `OpenFifo`.
* [`7db5697719`](https://github.com/containerd/containerd/commit/7db5697719a67aa6230d567853c1bc8efee5cff2) unix.UtimesNanoAt now supported on Darwin
* [`aee74ad2f8`](https://github.com/containerd/containerd/commit/aee74ad2f82c8b05bbb44569d609521b1e50754b) Merge pull request  [#2948](https://github.com/containerd/containerd/pull/2948) from fuweid/fix_linter_issue
* [`132ee9b826`](https://github.com/containerd/containerd/commit/132ee9b826df4ae99e3f98d2e028128a1b79afda) fix: linter issue
* [`35582cb7a3`](https://github.com/containerd/containerd/commit/35582cb7a33bd33b2693174acad5d303332671c0) Merge pull request  [#2899](https://github.com/containerd/containerd/pull/2899) from fuweid/proposal-add-Add-method-in-PlatformRuntime
* [`6468619d73`](https://github.com/containerd/containerd/commit/6468619d736840481ec17ac433e7175eeb8c5ee8) Implement the Runtime v2 Shim async task model for runhcs
* [`3acf6f1835`](https://github.com/containerd/containerd/commit/3acf6f183569ca55ec7bbc82c33c2deb82de70e8) Merge pull request  [#2936](https://github.com/containerd/containerd/pull/2936) from estesp/post-2622-cleanups
* [`b444d7d507`](https://github.com/containerd/containerd/commit/b444d7d5076f7f15c501e00f17622e754c7fe688) Handle additional cleanups from prior PR
* [`df97414a77`](https://github.com/containerd/containerd/commit/df97414a77b109bbbb6e7737e871ea946d50fbfe) Merge pull request  [#2622](https://github.com/containerd/containerd/pull/2622) from kadisi/export_bug
* [`7d75a3f282`](https://github.com/containerd/containerd/commit/7d75a3f28289250788fe0da31bf45f4100426b64) Merge pull request  [#2935](https://github.com/containerd/containerd/pull/2935) from jhowardmsft/jjh/rightexitcode
* [`4915476f11`](https://github.com/containerd/containerd/commit/4915476f112b9d2a7ffa946cfefb718d3c3a86dc) Merge pull request  [#2934](https://github.com/containerd/containerd/pull/2934) from jhowardmsft/jjh/fifoset
* [`4ef9bf5c84`](https://github.com/containerd/containerd/commit/4ef9bf5c8428fcf1ea6db0cb3c9d339ec58a234d) Windows: Publish exit status correctly in TaskExit
* [`90caf6f6a7`](https://github.com/containerd/containerd/commit/90caf6f6a7356756c2595b7695af7b12b87cdf2e) Windows:NewDirectIOFromFIFOSet
* [`96f306ee4c`](https://github.com/containerd/containerd/commit/96f306ee4cb2b3e881408658602c5d831995c7ad) Merge pull request  [#2900](https://github.com/containerd/containerd/pull/2900) from Ace-Tang/fix_snapshot_remove
* [`804faeacdb`](https://github.com/containerd/containerd/commit/804faeacdb2d6cacbe0ca13113c424f863739e12) Merge pull request  [#2930](https://github.com/containerd/containerd/pull/2930) from cpuguy83/update_ttrpc
* [`4bad5c0247`](https://github.com/containerd/containerd/commit/4bad5c02476b84d34c04a5ace9ddda27a83803e8) Merge pull request  [#2931](https://github.com/containerd/containerd/pull/2931) from AkihiroSuda/runc20190115
* [`33b56e253e`](https://github.com/containerd/containerd/commit/33b56e253eb8ca02148bef855018d90322f15b91) Merge pull request  [#2927](https://github.com/containerd/containerd/pull/2927) from jterry75/bug_io_relay_close
* [`038d707889`](https://github.com/containerd/containerd/commit/038d707889768ec191097cb0462f6a52621f8b09) Merge pull request  [#2929](https://github.com/containerd/containerd/pull/2929) from dmcgowan/releases-update
* [`3aec9e7beb`](https://github.com/containerd/containerd/commit/3aec9e7beb211cf79e292dae14fc312350427cbf) bump up runc
* [`0befa457d3`](https://github.com/containerd/containerd/commit/0befa457d389c2db490cfd63eb061f8907eadd5f) Update ttrpc to support context timeout.
* [`946e402663`](https://github.com/containerd/containerd/commit/946e4026632603004c7c87be83c19ad09ddb643d) Update releases files
* [`e30bba53ff`](https://github.com/containerd/containerd/commit/e30bba53ffbf620d718b3b3c2fb80024a7f7c875) Merge pull request  [#2926](https://github.com/containerd/containerd/pull/2926) from jterry75/bug_argon_mount
* [`5a6b18042b`](https://github.com/containerd/containerd/commit/5a6b18042b2d976cf03afbf2ba7c1021849dd288) Merge pull request  [#2925](https://github.com/containerd/containerd/pull/2925) from jterry75/bug_exec_pid
* [`c171b615ff`](https://github.com/containerd/containerd/commit/c171b615ff3c84da3a865edfe54d771258ae9334) Merge pull request  [#2814](https://github.com/containerd/containerd/pull/2814) from fuweid/support_legacy_media_type
* [`c5a8c9fc12`](https://github.com/containerd/containerd/commit/c5a8c9fc12555b0229c1fd8f1c75d8b838656d69) Fix issue in runhcs shim CloseIO
* [`31616e7945`](https://github.com/containerd/containerd/commit/31616e7945ab37f659c97edba4e0238053cfb3c4) Fix runhcs shim bug in Create with "len(Rootfs) == 0"
* [`bcd4cc51c8`](https://github.com/containerd/containerd/commit/bcd4cc51c853081b8e4b1cf5c548b9e6a515ce14) Fixes a bug in runhcs shim Exec.Pid
* [`8706a355dd`](https://github.com/containerd/containerd/commit/8706a355dd603338d4a3026e66f6477fbdb18ef9) Merge pull request  [#2889](https://github.com/containerd/containerd/pull/2889) from linxiulei/isolated_content
* [`adfaa697a8`](https://github.com/containerd/containerd/commit/adfaa697a8b778eb319a49c02406c84bc0f1bdf9) Merge pull request  [#2887](https://github.com/containerd/containerd/pull/2887) from andrey-ko/args-fix
* [`b5a794649a`](https://github.com/containerd/containerd/commit/b5a794649a148fc1edd135513a36ccf32a5ac004) Merge pull request  [#2911](https://github.com/containerd/containerd/pull/2911) from estesp/security-audit
* [`fcf5462d49`](https://github.com/containerd/containerd/commit/fcf5462d49961a630ef45e5bc063a77567a0ac22) Merge pull request  [#2914](https://github.com/containerd/containerd/pull/2914) from jterry75/runhcs_runtime_opts
* [`30003c4439`](https://github.com/containerd/containerd/commit/30003c4439a412e1703653d7b2af03a3bab24aad) Merge pull request  [#2910](https://github.com/containerd/containerd/pull/2910) from jterry75/shim_shutdown_error_log
* [`bc76e01a87`](https://github.com/containerd/containerd/commit/bc76e01a87ee58363a461c8c8da495d6e476c6dd) Update runhcs options to include CRI Sandbox support
* [`a79879e9dd`](https://github.com/containerd/containerd/commit/a79879e9dd059e792b098387d9893803b8ce6a20) Add security audit report to README
* [`dee0945e18`](https://github.com/containerd/containerd/commit/dee0945e184a067b2adc2562e3d2734e696f5018) Fix spurious ttrpc client shutdown error log on success
* [`231bff7f60`](https://github.com/containerd/containerd/commit/231bff7f60ce6536fb402c1d2fa7246d0d2e1de1) Merge pull request  [#2909](https://github.com/containerd/containerd/pull/2909) from Random-Liu/update-cri
* [`64a0046416`](https://github.com/containerd/containerd/commit/64a0046416f3b9ab83f48bbf3c1369290cca1c0e) Update cri-tools to v1.13.0.
* [`b55c9c6c35`](https://github.com/containerd/containerd/commit/b55c9c6c35b9f4571c2ee2fe7f3b203df765a6a4) Update cri to 4b4b2abb2eb19ad6913a6c5d2a6869a0a43a3fc1.
* [`6ba92a7921`](https://github.com/containerd/containerd/commit/6ba92a7921c558012c9ca87f2ca82432a683a527) Merge pull request  [#2908](https://github.com/containerd/containerd/pull/2908) from JoeWrightss/patch-2
* [`17b77aeb0e`](https://github.com/containerd/containerd/commit/17b77aeb0efdd9d0aef96d9f270e1ece4126841e) Fix annotation typo errors
* [`5137fc6f11`](https://github.com/containerd/containerd/commit/5137fc6f11d222eff1293dc7e212cf851568e858) bugfix: support application/octet-stream during pull
* [`568b5be936`](https://github.com/containerd/containerd/commit/568b5be936dbb0d4e958ba2b32dc11968545eb2d) runtime: add Add/Delete method in PlatformRuntime interface
* [`7faaa64cf9`](https://github.com/containerd/containerd/commit/7faaa64cf987db33eaa663e29068bf84d07c69f5) fix: miss remove temp file in createSnapshot
* [`47b328aab7`](https://github.com/containerd/containerd/commit/47b328aab79146a9e81e37704db60e7e04a09256) Merge pull request  [#2897](https://github.com/containerd/containerd/pull/2897) from crosbymichael/atomic-delete
* [`4247f2684d`](https://github.com/containerd/containerd/commit/4247f2684d14f812f0493ec9414cb4f5ec43c53f) metadata: define content sharing policy
* [`1be86af108`](https://github.com/containerd/containerd/commit/1be86af108846029344cae0834ae00d26e23dfd8) add test for WithImageConfigArgs
* [`36e4dc603e`](https://github.com/containerd/containerd/commit/36e4dc603e01ef0c8d84a2be3dcbcdf84ab07d96) Ensure bundle removal is atomic
* [`06e04bc5a9`](https://github.com/containerd/containerd/commit/06e04bc5a9e35dcd471cb5e20d0ca20b28fae730) Merge pull request  [#2830](https://github.com/containerd/containerd/pull/2830) from Ace-Tang/support_cr_without_image
* [`9b366b2329`](https://github.com/containerd/containerd/commit/9b366b2329aa58fab92e3729eb3ab47dbf8e41af) Merge pull request  [#2894](https://github.com/containerd/containerd/pull/2894) from thaJeztah/remove_website_leftovers
* [`723797d320`](https://github.com/containerd/containerd/commit/723797d320160efa1fac100d5338f0b37135cbda) docs: remove website leftovers
* [`d4ecb00f6f`](https://github.com/containerd/containerd/commit/d4ecb00f6fca8fb8d9af5ac8c50f2f7d1772381c) checkpoint: return empty image if checkpointPath exist
* [`f2344db40a`](https://github.com/containerd/containerd/commit/f2344db40adf86b7242cbeab12a265236f0e102e) do not mutate defaults in replaceOrAppendEnvValues
* [`da9471fb11`](https://github.com/containerd/containerd/commit/da9471fb1114cee9e977485e0d39a51237d84d7a) fix oci.WithImageConfigArgs for windows
* [`48bebbb6e0`](https://github.com/containerd/containerd/commit/48bebbb6e0ce810059d35513ae1e0c499e38fa2e) Merge pull request  [#2891](https://github.com/containerd/containerd/pull/2891) from thaJeztah/revert_temp_golang_fix
* [`897afeaf35`](https://github.com/containerd/containerd/commit/897afeaf35b6d18a91cdf87b563e8ba78ae11869) Revert "Fix CI due to Golang 1.10.6 / 1.11.3 regressions (workaround)"
* [`f8fcf074bd`](https://github.com/containerd/containerd/commit/f8fcf074bd7d51bec06193f53192e22f4382424b) Merge pull request  [#2885](https://github.com/containerd/containerd/pull/2885) from jterry75/runtime_v2_docs
* [`0ec6526fd3`](https://github.com/containerd/containerd/commit/0ec6526fd35e3ef9afe420284c910b03653ad674) Update the delete docs for Runtime V2 on Windows
* [`b62f3b6fe9`](https://github.com/containerd/containerd/commit/b62f3b6fe914786446546f96a14f6df03fc61de7) Merge pull request  [#2883](https://github.com/containerd/containerd/pull/2883) from ZYecho/fix-args
* [`081921628e`](https://github.com/containerd/containerd/commit/081921628e11e759e1a2a9ba84cbc737b8d6da79) Merge pull request  [#2875](https://github.com/containerd/containerd/pull/2875) from ZYecho/fix-defer
* [`1e2cbf3310`](https://github.com/containerd/containerd/commit/1e2cbf33103173a84d2d5904cb557e5ff68e5f6f) Merge pull request  [#2884](https://github.com/containerd/containerd/pull/2884) from justincormack/freebsd
* [`e20ba5fa51`](https://github.com/containerd/containerd/commit/e20ba5fa51e5a7bcd38965513317a1dd6b7dfac9) test: add test for c/r without image
* [`40267382c5`](https://github.com/containerd/containerd/commit/40267382c54e5d704f23d4040f1678c2ab5e654b) fix ctr image export not found error
* [`8be05eb237`](https://github.com/containerd/containerd/commit/8be05eb237a026d797deba448eef3cf54b8fce7e) Fix freebsd build
* [`7b1e6f323a`](https://github.com/containerd/containerd/commit/7b1e6f323ae6dd5316c30d71d3d7cc5361bea27e) fix: use func args instead of build new one
* [`9baecf66b8`](https://github.com/containerd/containerd/commit/9baecf66b815b8c9e6a3250bc3f06b6705780bb8) fix: fix defer in loop
* [`c7e31f1c5e`](https://github.com/containerd/containerd/commit/c7e31f1c5e8ee3df0556871090a471be5d63d921) Merge pull request  [#2876](https://github.com/containerd/containerd/pull/2876) from fuweid/bugfix_missing_snapshot_gc
* [`e6879c498b`](https://github.com/containerd/containerd/commit/e6879c498b2c9fce9a5a210ae564a0b5fbfef963) Merge pull request  [#2882](https://github.com/containerd/containerd/pull/2882) from JoeWrightss/patch-1
* [`c3a5e25cbe`](https://github.com/containerd/containerd/commit/c3a5e25cbea5db4d8c2d50b945153a2eece03073) Merge pull request  [#2877](https://github.com/containerd/containerd/pull/2877) from crosbymichael/fifo-timeout
* [`903abf33cf`](https://github.com/containerd/containerd/commit/903abf33cf1c1f2e53873cc08a69d35f87a14352) Fix annotation typo error
* [`121d48a7b7`](https://github.com/containerd/containerd/commit/121d48a7b7a10accbabc2d8f1d05a353fa9b4aed) Merge pull request  [#2879](https://github.com/containerd/containerd/pull/2879) from thaJeztah/fix_ci_golang_1.11
* [`52de371700`](https://github.com/containerd/containerd/commit/52de3717005eb20141c305bd93ff0d6ee5dfecb6) Fix CI due to Golang 1.10.6 / 1.11.3 regressions (workaround)
* [`2d96aad771`](https://github.com/containerd/containerd/commit/2d96aad771b3a0ea70e9d057c8d00aa734b55c40) bugfix: unpack should always set the snapshot gc label
* [`cc06a65a79`](https://github.com/containerd/containerd/commit/cc06a65a79be4dabbd532b74d04a44edf0445df1) Merge pull request  [#2871](https://github.com/containerd/containerd/pull/2871) from linxiulei/fix_oauth_utf8
* [`a2a4241979`](https://github.com/containerd/containerd/commit/a2a4241979f615eb0a1084c7638c21f830f48ac5) Add timeout and cancel to shim fifo open
* [`7fa2f41645`](https://github.com/containerd/containerd/commit/7fa2f41645338b9e62457a651b24ad649ce6948f) Merge pull request  [#2873](https://github.com/containerd/containerd/pull/2873) from Ace-Tang/fix_xattr
* [`155d7acb01`](https://github.com/containerd/containerd/commit/155d7acb014671bc675367ec99cad8144548802c) Merge pull request  [#2874](https://github.com/containerd/containerd/pull/2874) from ZYecho/fix-deadcode
* [`6f944e4190`](https://github.com/containerd/containerd/commit/6f944e41909625e90540585c0032a33c9b5be801) fix: SCHILY.xattrs should be SCHILY.xattr
* [`6ccb0d0629`](https://github.com/containerd/containerd/commit/6ccb0d0629d91d5ca174d41b97fa6e056d652f9a) fix: remove dead code
* [`2db0c6c262`](https://github.com/containerd/containerd/commit/2db0c6c2622e59ac20833eba266a2229d8580e7e) Explicitly stating utf-8 when fetching oauth token
* [`4ccff37c7e`](https://github.com/containerd/containerd/commit/4ccff37c7e10d265b4403ffaa553efb3ca0cf8a8) Merge pull request  [#2869](https://github.com/containerd/containerd/pull/2869) from fuweid/ctr_make_error_clear_in_edit_subcommand
* [`603e97a9ec`](https://github.com/containerd/containerd/commit/603e97a9ec7d3f72b147a4b83f826f227882a775) ctr/content: make editor flag is required
* [`1a9b010de0`](https://github.com/containerd/containerd/commit/1a9b010de06c17e2ae48474ed654a74486fb6d35) Merge pull request  [#2868](https://github.com/containerd/containerd/pull/2868) from jterry75/cpus_mem
* [`d22f079e0c`](https://github.com/containerd/containerd/commit/d22f079e0cbdbcefb1464a9e0f717737c363f970) Merge pull request  [#2867](https://github.com/containerd/containerd/pull/2867) from crosbymichael/update-cgroups
* [`7ac221e8d7`](https://github.com/containerd/containerd/commit/7ac221e8d764d0b9e3b6650cf2634408494c5758) Adding ctr memory and cpu flags
* [`f05672357f`](https://github.com/containerd/containerd/commit/f05672357f56f26751a521175c5a96fc21fa8603) Merge pull request  [#2859](https://github.com/containerd/containerd/pull/2859) from crosbymichael/shim-config
* [`822ae18b14`](https://github.com/containerd/containerd/commit/822ae18b14ff36a27cc9ef6bcc63e5786cec700d) Update cgroups to 1152b960fcee041f50df15cdc67c29db
* [`3ae8e8a30b`](https://github.com/containerd/containerd/commit/3ae8e8a30b83a1887747475ec9f39b7487f3a6bb) Add shim config for shim binary options
* [`0b0d6e6bdd`](https://github.com/containerd/containerd/commit/0b0d6e6bdd78f02e33e308eb0bc41561d80fc62e) Merge pu...
Assets 2
Loading