{"push_id":1241242508,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"4f75e6c0be103abe9af175c8a6a1a34c2f987a45","before":"1536d61a5eb59e12e2dd266fa59f87f7c87c30ea","commits":[{"sha":"78530e4a7ac1f52e66b97f4ca1f5c68c71f9e66f","author":{"name":"Dustin Lundquist","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@null-ptr.net"},"message":"logger: move timestamp_cache into timestamp()","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/78530e4a7ac1f52e66b97f4ca1f5c68c71f9e66f"},{"sha":"eec2f588073905c223b104b228cd56745ad0cbac","author":{"name":"Dustin Lundquist","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@null-ptr.net"},"message":"logger: move already initiated log inside init_default_logger","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/eec2f588073905c223b104b228cd56745ad0cbac"},{"sha":"cc107462c60d86f4c0361ed20bb9a433e5bfb073","author":{"name":"Dustin Lundquist","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@null-ptr.net"},"message":"logger: validate inputs","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/cc107462c60d86f4c0361ed20bb9a433e5bfb073"},{"sha":"3db863a03cc7f960855699c598c49930b214e135","author":{"name":"Dustin Lundquist","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@null-ptr.net"},"message":"logger: do not format log when not file descriptor","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/3db863a03cc7f960855699c598c49930b214e135"},{"sha":"217688200b6f8bf84c24174432a424f193902582","author":{"name":"Dustin Lundquist","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@null-ptr.net"},"message":"logger: fix first stderr log message case\n\nFix case when using default stderr logger and first log message was\nlost. Previously the default_logger was initialized either by\nset_default_logger() or by init_default_logger() called when the first\nmessage was logged. Since default_logger was passed as an argument to\nvlog_msg(), default_logger was initialized too late and vlog_msg()\nreturned early. Fix this by moving the default_logger initialization\ncheck into each log function so default_logger is initialized before the\ncall to vlog_msg().","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/217688200b6f8bf84c24174432a424f193902582"},{"sha":"a67ba5d803f0fafe91349b593337fc6aa98051a0","author":{"name":"Dustin Lundquist","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@null-ptr.net"},"message":"Merge branch 'logger'","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/a67ba5d803f0fafe91349b593337fc6aa98051a0"},{"sha":"62fa1f0adb6ef1a2cbd37605f2ba80325f08b30d","author":{"name":"Dustin Lundquist","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@null-ptr.net"},"message":"man: correct foreground flag description\n\nThe foreground flag description erroneously stated that permissions were not dropped.\r\n\r\nFixes #203","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/62fa1f0adb6ef1a2cbd37605f2ba80325f08b30d"},{"sha":"3cb3c5679c2bc52ca608cf4325d659dc82756d88","author":{"name":"Udit Raikwar","email":"363555951193db4ee16773fa57db6412996e72ea@users.noreply.github.com"},"message":"Update tls.c\n\nFixed typo","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/3cb3c5679c2bc52ca608cf4325d659dc82756d88"},{"sha":"d245785ffdb14acb25813d2db6d58aff46ac4056","author":{"name":"Dustin Lundquist","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@null-ptr.net"},"message":"Merge pull request #210 from udit043/master\n\nUpdate tls.c","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/d245785ffdb14acb25813d2db6d58aff46ac4056"},{"sha":"4f75e6c0be103abe9af175c8a6a1a34c2f987a45","author":{"name":"George Fan","email":"dc98c9089f99f964afffd604ddca7e2feda099a8@gmail.com"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/anigeo/sniproxy/commits/4f75e6c0be103abe9af175c8a6a1a34c2f987a45"}]}
{"actor":{"display_login":"anigeo"}}