{"push_id":1295443225,"size":44,"distinct_size":44,"ref":"refs/heads/master","head":"8be45897af1f32f82cf1b502962523c170759bf4","before":"1cefb511c4e09f2b6d7f496f32e2d8acf392112d","commits":[{"sha":"541f2ffd9800fae5eb065ec18ffbc0211d1d5586","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd::ctx: Add primary features to context.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/541f2ffd9800fae5eb065ec18ffbc0211d1d5586"},{"sha":"4f3177fad4eae99e18c80e8f61f385d0565221a9","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"Introduce modular configuration system.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/4f3177fad4eae99e18c80e8f61f385d0565221a9"},{"sha":"4a82846bc768e3050be6470d91237513554f0b07","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"Convert the console to a context.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/4a82846bc768e3050be6470d91237513554f0b07"},{"sha":"115562329b5ebc11a1d6520201492f097486da26","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd: Establish main context; primary flow.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/115562329b5ebc11a1d6520201492f097486da26"},{"sha":"6d5aa2c65a7f0adbdcd069022865007e4f278ed2","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"charybdis: Add SIGHUP support.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/6d5aa2c65a7f0adbdcd069022865007e4f278ed2"},{"sha":"9add7d4c522b93d8dd9da8052b6aabd7779802bb","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd: Enumerate non-standard but ubiquitous mIRC colors.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/9add7d4c522b93d8dd9da8052b6aabd7779802bb"},{"sha":"2d0962d158cb386982811d8999c455293abd48f0","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd: Improve exception reporting on newconf parsing.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/2d0962d158cb386982811d8999c455293abd48f0"},{"sha":"8bb5517efa59f552b48f483aea4132c46e7bb96a","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd: Split cmd.h to line.h","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/8bb5517efa59f552b48f483aea4132c46e7bb96a"},{"sha":"1375fcd867188ba14ac3ce4e4fae6933b5909e02","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"Add libircd linkage to the external daemons.\nSomething has been introduced to the headers requiring this linkage,\npossibly an abstract virtual class that might not be committed yet.\nEither way, this linkage for these daemons is inevitable, so...","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/1375fcd867188ba14ac3ce4e4fae6933b5909e02"},{"sha":"3b9f3c09bfbdd5231e10ea64ccd21dc0636ae274","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd/charybdis: Add at_main_exit() callback to indicate IRCd has finished\nto the host program. Without any indication, the outer program's handlers\nwill continue to keep ios.run() from returning.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/3b9f3c09bfbdd5231e10ea64ccd21dc0636ae274"},{"sha":"04cd3146013c51ccd0681233b43d0b2f0d04d7e0","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd::rfc1459: Reorganize grammar for better reuse. Add tape parser.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/04cd3146013c51ccd0681233b43d0b2f0d04d7e0"},{"sha":"14ff76eec330a52f28c27ba7afae9fa06bb3f037","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd::util: Split lex_cast into header (otherwise the ifdef will never be true).","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/14ff76eec330a52f28c27ba7afae9fa06bb3f037"},{"sha":"edcd36a5975b1578d04f215569ecf73b2c502d9e","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd::mods: Add unload() to unload all modules.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/edcd36a5975b1578d04f215569ecf73b2c502d9e"},{"sha":"f71ccaa68e629a4d408d28446370be534d950f7d","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd::mods: Ignore empty handlers.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/f71ccaa68e629a4d408d28446370be534d950f7d"},{"sha":"e57acc783f52e642f827a386822421e7d88adb3c","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"tools/boostrap: Reduce b2 headers output.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/e57acc783f52e642f827a386822421e7d88adb3c"},{"sha":"85fa172eb04d11d2340adf4e832a5c6d2994a8b5","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"charybdis: Fix static destruction issue of io_service in clang.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/85fa172eb04d11d2340adf4e832a5c6d2994a8b5"},{"sha":"f39916c14e03f247209447e79b1f613e574b86bc","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd::ctx: Improve context interface.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/f39916c14e03f247209447e79b1f613e574b86bc"},{"sha":"2ce32c9510a3c72311ad75a12d8a21a833f16c07","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"Add P-Line listener module.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/2ce32c9510a3c72311ad75a12d8a21a833f16c07"},{"sha":"4e3f602e73d58ffd120153d16d8391cdc9f8c3c8","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd: new client; start over.","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/4e3f602e73d58ffd120153d16d8391cdc9f8c3c8"},{"sha":"d5a610d94b978d7e65b730fb310a77c2116fdc09","author":{"name":"Jason Volk","email":"158e602a35675d2a0b685478824aa5995557a235@zemos.net"},"message":"ircd: Rename cmd.h/cc files to cmds.h/.cc","distinct":true,"url":"https://api.github.com/repos/jevolk/charybdis/commits/d5a610d94b978d7e65b730fb310a77c2116fdc09"}]}
{"actor":{"display_login":"jevolk"}}