{"push_id":936363891,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"981d96159ed2768b6ffd19aa0bbf44d64c766814","before":"a6e683cb4eca7027b331713c2f10e26a31050f20","commits":[{"sha":"a02f779a50d01a47ff56a31dc1c6642a6f381ad8","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Allow types to hand out security snippets\n\nThis patch commences the work on the security side of capabilities. Each\ncapability type now has a way to hand out \"snippets\" of security\ninformation applicable to a given security system. The information\ndescribes alterations of the security system needed to consume a given\ncapability.\n\nThe patch defines three security system names:\n - apparmor\n - seccomp\n - dbus\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/a02f779a50d01a47ff56a31dc1c6642a6f381ad8"},{"sha":"5d0676ed75f07e9f52961578e3f55edb3613d237","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Use typed security system namges\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/5d0676ed75f07e9f52961578e3f55edb3613d237"},{"sha":"e9bf44a6cf10c49e23eb2018e245cba831db04a0","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Remove note about security system names\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/e9bf44a6cf10c49e23eb2018e245cba831db04a0"},{"sha":"748dc6bcd53f3d1b65d4be205c294184f7ed6144","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Make security system names private\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/748dc6bcd53f3d1b65d4be205c294184f7ed6144"},{"sha":"6b36c64c494b4221134c49fd5edef0ce0abfd6ba","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Fix typo\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/6b36c64c494b4221134c49fd5edef0ce0abfd6ba"},{"sha":"1cf34957e45fa76bc140e7cf013b0a7d6c8d4258","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Fix inaccurate TODO\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/1cf34957e45fa76bc140e7cf013b0a7d6c8d4258"},{"sha":"166d2c7088302150c6066b17e2e40eb9c45c2e82","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Tweak Type.SecuritySnippet()\n\nThere are two changes, based on feedback from code review.\n\nFirst the return type is now using []byte rather than string since it\nwill likely fit the intended problem better (it's not clear that all\nsecurity systems will consume plain strings).\n\nThe second change add a well-known error type for reporting unknown\nsecurity systems.\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/166d2c7088302150c6066b17e2e40eb9c45c2e82"},{"sha":"069af806b21581a659669573792d9a15c78061d9","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Revert \"Make security system names private\"\n\nThis reverts commit 748dc6bcd53f3d1b65d4be205c294184f7ed6144.","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/069af806b21581a659669573792d9a15c78061d9"},{"sha":"490cca5da92a803b264d1060700f31a472f8efd5","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Tweak security system docstrings\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/490cca5da92a803b264d1060700f31a472f8efd5"},{"sha":"e1124e7392470ec9834a55b9061841727b295d6e","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Tweak comments on SecuritySnippet()\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/e1124e7392470ec9834a55b9061841727b295d6e"},{"sha":"bdd376582b2903bd532e64fbe87c8337089c4d3f","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Type names are FooError, variables are ErrFoo\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/bdd376582b2903bd532e64fbe87c8337089c4d3f"},{"sha":"142d84b67defd73db6fda5cf65e28dfcb89de022","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Replace UnknownSecurityError with ErrUnknownSecurity\n\nThis error will likely be checked for in a handful of places in the\nwhole codebase so we don't have to have a unique type for it. At the\nsame time we'll know exactly what the security system name was at that\npoint so carrying this around is useless.\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/142d84b67defd73db6fda5cf65e28dfcb89de022"},{"sha":"420680ae402267d7db0def94c30e210a293c68fe","author":{"email":"06b40a82600060aa4dd63b8edab70ee2d86817cd@canonical.com","name":"Zygmunt Krynicki"},"message":"Remove unneeded parenthesis\n\nSigned-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/420680ae402267d7db0def94c30e210a293c68fe"},{"sha":"981d96159ed2768b6ffd19aa0bbf44d64c766814","author":{"email":"224ccd66db013a3e144029991a4b130c414d4ed9@gmail.com","name":"Michael Vogt"},"message":"Merge pull request #326 from zyga/type-security\n\nAllow types to hand out security snippets","distinct":true,"url":"https://api.github.com/repos/ubuntu-core/snappy/commits/981d96159ed2768b6ffd19aa0bbf44d64c766814"}]}