{"push_id":670186435,"size":30,"distinct_size":30,"ref":"refs/heads/discovery","head":"e343fa9f41ab0822001fe02bfde469872e8de6de","before":"8b849e0e81f5fa9b2cccf7f2f820e8cff133e9ed","commits":[{"sha":"5ac46d0096bda84585b39fb1a75e62efd16440e1","author":{"email":"33c1fdf481c8e628d4c6db7ea8dc77f49f2fa5d7@3ofcoins.net","name":"Maciej Pasternacki"},"message":"Delete the \"Metadata-Flavor:\" header requirement\n\nThe requirement has no clear purpose, and makes it harder to use some\ntools. In particular, FreeBSD base system includes `/usr/bin/fetch`\nthat could be used to query the metadata service, but which doesn't\nsupport setting custom headers. Removing this requirement makes it\npossible to use FreeBSD base system without any additional software\ninstalled.","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/5ac46d0096bda84585b39fb1a75e62efd16440e1"},{"sha":"50368cdd4bfad6926dd7f38ef6f82e03cddb9d25","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"spec: tweak pod definition\n\n- remove mount namespace requirement and instead switch to \"shared\n  volumes\" language. As raised previously elsewhere [1][1] [2][2], this\n  is somewhat moot since applications start chrooted into their\n  respective filesystems anyway.\n- Add illustrative explanation of the significance of the namespaces\n\n[1]: https://github.com/GoogleCloudPlatform/kubernetes/pull/4701#discussion_r25125656\n[2]: https://github.com/appc/spec/issues/318","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/50368cdd4bfad6926dd7f38ef6f82e03cddb9d25"},{"sha":"fb32579e24d872ecf99574f0dbb6e35473cf6fc8","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"spec: note that apps in a pod can signal each other","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/fb32579e24d872ecf99574f0dbb6e35473cf6fc8"},{"sha":"574565b0ab0dd9f271643ea5994e59ad45f6f9ff","author":{"email":"3e0028f213e8d9c62507ae84d1b7f708538adf6f@apcera.com","name":"Shammah Chancellor"},"message":"SPEC: Fix reference to Pod UUID.","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/574565b0ab0dd9f271643ea5994e59ad45f6f9ff"},{"sha":"3dd1d293171fee1671304f56b90ab3d473706542","author":{"email":"33ee169af5c4a338e1d7829133182f5852741086@google.com","name":"Tim Hockin"},"message":"Merge pull request #371 from jonboulle/mounts\n\nspec: tweak pod definition","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/3dd1d293171fee1671304f56b90ab3d473706542"},{"sha":"851c5bdb08d58f209ce75b397d0e10a5abef5d3f","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"spec: reduce required environment variables\n\nRemoves USER/LOGNAME/SHELL/HOME as required environment variables;\nthis leaves only PATH, AC_APP_NAME and AC_METADATA_URL","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/851c5bdb08d58f209ce75b397d0e10a5abef5d3f"},{"sha":"0e1b2b89a156731c09a6612cacf6824e9905cd60","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"spec: rework description of app filesystem rendering\n\nThis more formally describes how an app's filesystem should be rendered,\nincl. dependencies and pathWhitelist","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/0e1b2b89a156731c09a6612cacf6824e9905cd60"},{"sha":"cef5478d13243d30261767c6512512034093413a","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #354 from jonboulle/354\n\nspec: clarify pathWhitelist semantics","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/cef5478d13243d30261767c6512512034093413a"},{"sha":"7094a7ba7dde03ffb84ce3ee0d64e85725889127","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #273 from jonboulle/273\n\nspec: reconsider SHELL/HOME environment variables","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/7094a7ba7dde03ffb84ce3ee0d64e85725889127"},{"sha":"39975b7696fc7389a81d2885567d8f4ca87afbe3","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"spec: explicitly reference SemVer 2.0.0","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/39975b7696fc7389a81d2885567d8f4ca87afbe3"},{"sha":"68a431b4773952cb068981f68841513594582b3e","author":{"email":"ef971ee38bba25d9ac8a840d235457a038448b09@ifup.co","name":"Brandon Philips"},"message":"SPEC: clarify language around the capabilities flags\n\nThis essentially offers two options:\n\n- Remove certain capabilities and include all others\n- Retain certain capabilities and removea all others\n\nFix everything up to be consistent with the remove-set and retain-set\nlanguage.","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/68a431b4773952cb068981f68841513594582b3e"},{"sha":"f8f6614ff190d61eadb44aee7486d1be51ac2ced","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #399 from jonboulle/semver\n\nspec: explicitly reference SemVer 2.0.0","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/f8f6614ff190d61eadb44aee7486d1be51ac2ced"},{"sha":"db7edf83a13872a30ee98be4c4505461d93a251b","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #374 from apcera/uid-to-uuid\n\nSPEC: Fix reference to Pod UUID.","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/db7edf83a13872a30ee98be4c4505461d93a251b"},{"sha":"cbd2059d35d411d486c04adb2594637031023ee6","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #400 from philips/fixup-cap-sets\n\nSPEC: clarify language around the capabilities flags","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/cbd2059d35d411d486c04adb2594637031023ee6"},{"sha":"89ff1297427f2a7c3994c2cf47012fbdd9dfb5c2","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #370 from 3ofcoins/remove-metadata-flavor-header\n\nDelete the \"Metadata-Flavor:\" header requirement","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/89ff1297427f2a7c3994c2cf47012fbdd9dfb5c2"},{"sha":"6cd102eda590f9d2270d9a422d7978a03f19b9f8","author":{"email":"05b3ce5db61196af69ed5c8fed0f49b28fe3829f@bluemoon.com.vn","name":"Nam Nguyen"},"message":"spec: Add a note about semantic security","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/6cd102eda590f9d2270d9a422d7978a03f19b9f8"},{"sha":"0a80bcabf0f12e08548de7c1d4fcf05041d395d1","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"spec: remove CAP_SYS_ADMIN from example manifest\n\nfixes #389\n> CAP_SYS_ADMIN which is quite powerful and should probably be\n> discouraged, ie. not given in the example.","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/0a80bcabf0f12e08548de7c1d4fcf05041d395d1"},{"sha":"46ec5ce0427e176f7afa539e7bb6860b12a99b31","author":{"email":"05b3ce5db61196af69ed5c8fed0f49b28fe3829f@bluemoon.com.vn","name":"Nam Nguyen"},"message":"spec: Clarify the encryption mode (OpenPGP AES)","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/46ec5ce0427e176f7afa539e7bb6860b12a99b31"},{"sha":"d3db59f3b8cda75adec1c526da89a8e3af557b3f","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #402 from namn/spec-security-considerations\n\nspec: clarify encryption method and add a note about semantic security","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/d3db59f3b8cda75adec1c526da89a8e3af557b3f"},{"sha":"50243478dc7f855c561f40867569a10679b245d6","author":{"email":"ef971ee38bba25d9ac8a840d235457a038448b09@ifup.org","name":"Brandon Philips"},"message":"Merge pull request #404 from jonboulle/caps\n\nspec: remove CAP_SYS_ADMIN from example manifest","distinct":true,"url":"https://api.github.com/repos/yifan-gu/spec/commits/50243478dc7f855c561f40867569a10679b245d6"}]}