{"push_id":1090004978,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"1c1c3acafac1af5c98b039586f96d57f7182b0ab","before":"6927293637fd2ffe6422f11b10e2de441a224328","commits":[{"sha":"c1ac016326cf8ac5cf89175ea8e717d702487b29","author":{"email":"2755a0d03c6c2c5117e6c270c48b13987fef23ad@gmail.com","name":"Thomas Leonard"},"message":"Add mirage_logs support","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/c1ac016326cf8ac5cf89175ea8e717d702487b29"},{"sha":"14701817116787c1d38cf80fc3e586bd9116bb54","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Add configure/runtime keys to parse log patterns.\n\n`-l foo:debug,info` means \"print all the info message and the debug message\ncoming from the source named 'foo'\"","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/14701817116787c1d38cf80fc3e586bd9116bb54"},{"sha":"8c6efee715b501defea6df555e9740c687062b8a","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Add the `--logs` to Mirage_keys","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/8c6efee715b501defea6df555e9740c687062b8a"},{"sha":"5abdaa17e6e5de2fb27f941a3e72275d7674f86a","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Re-implement the logging support.\n\nThe new solution is a bit less powerful, but hopefuly simpler to\nparametrise -- also it can now be configured using the command-line\noptions both at configuration and runtime.","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/5abdaa17e6e5de2fb27f941a3e72275d7674f86a"},{"sha":"9d29c248af6be321504c4ea6134148e6deab3404","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Update build and pacakge metadata","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/9d29c248af6be321504c4ea6134148e6deab3404"},{"sha":"54a3a765adee33cb8d5b469626d54409adc03300","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Update autogen code","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/54a3a765adee33cb8d5b469626d54409adc03300"},{"sha":"2da5f0fbcdab6a57fc3ba0f91fcd5638f4a841c7","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Update pin packages in TravisCI configuration","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/2da5f0fbcdab6a57fc3ba0f91fcd5638f4a841c7"},{"sha":"050ca290f26733baae350190c0881f7a9a973383","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Updates after @Drup and @talex5's reviews","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/050ca290f26733baae350190c0881f7a9a973383"},{"sha":"ab0d75d376a58e1dd8e45927f49145970589333f","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Allow to discard the command-line argument parsing.\n\nUse `register ~argv:None [..]`\n\nFix #493","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/ab0d75d376a58e1dd8e45927f49145970589333f"},{"sha":"c9f156d2e60cc629ade46d49259d58624babfb54","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Fix docs","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/c9f156d2e60cc629ade46d49259d58624babfb54"},{"sha":"816b68f0643dd796a0f7d24664b61bd2560396a5","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"update TravisCI","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/816b68f0643dd796a0f7d24664b61bd2560396a5"},{"sha":"4b0f5e65a1ef40702a0b5570895c118403873717","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Set the level of individual sources to be more efficient","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/4b0f5e65a1ef40702a0b5570895c118403873717"},{"sha":"d3496094848b0a67663c096d2048f5e83abefc04","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Evaluate the init jobs in the correct order (and not reverse order)","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/d3496094848b0a67663c096d2048f5e83abefc04"},{"sha":"be4b12571ed2d3ab038a887ff64dde23dd6430dc","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Fix code-generation for `-l` passed during configuration time","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/be4b12571ed2d3ab038a887ff64dde23dd6430dc"},{"sha":"f20615e54945ca2fd0daf3ead97eab46750932c9","author":{"email":"0b26c2037a1a9d0ac5fa58495b29c95adc8cfa6b@zoho.com","name":"Drup"},"message":"Add the possibility to ignore the command line.\n\nYou can disable command line parsing with --no-argv.","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/f20615e54945ca2fd0daf3ead97eab46750932c9"},{"sha":"35b86badc4b2d3bc00ea96c7f25c15e9430dc510","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Make the API more consistent.\n\nNow ~argv and ~reporter just take impl values, and there is a no_argv\nand no_reporter values to use empty implementations.","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/35b86badc4b2d3bc00ea96c7f25c15e9430dc510"},{"sha":"c0d981765b33abdc766d536db508774e4a58fdb8","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Remove console_threshold\n\nAfter a quick chat with @talex5 it appears that we don't need that as we now\nset the source levels correctly. And this function is slow anyway.","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/c0d981765b33abdc766d536db508774e4a58fdb8"},{"sha":"1e4f629ec851f5e0f35f5fe5a74d0fcfbd7bf25e","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Set default log level to Logs.Info","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/1e4f629ec851f5e0f35f5fe5a74d0fcfbd7bf25e"},{"sha":"8066362bd0aa31774b39271b343fb4b4d75f1037","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.org","name":"Thomas Gazagnaire"},"message":"Try to fix TravisCI scripts again","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/8066362bd0aa31774b39271b343fb4b4d75f1037"},{"sha":"1c1c3acafac1af5c98b039586f96d57f7182b0ab","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@gazagnaire.com","name":"Thomas Gazagnaire"},"message":"Merge pull request #534 from samoht/logging\n\nLogging","distinct":true,"url":"https://api.github.com/repos/mirage/mirage/commits/1c1c3acafac1af5c98b039586f96d57f7182b0ab"}]}