{"push_id":803444786,"size":59,"distinct_size":59,"ref":"refs/heads/master","head":"d66cb36cc3cef65f472f4c6535128b9f785c94b4","before":"d6a94936b98a6f1b6ad7720f513a45def8fc028d","commits":[{"sha":"9e1b1f5aeee7af93691666b4df5a9a670ac93532","author":{"email":"179ac3596c0270014a3f3669c5483dfa0ecc4a61@asokolov.org","name":"Alexey Sokolov"},"message":"Remove efnet from 1.6 branch's travis as well","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/9e1b1f5aeee7af93691666b4df5a9a670ac93532"},{"sha":"43f2253f2ddc71269220f053778cbec876670886","author":{"email":"0a4a6e300cf0296905954a6feeba2f5aff05e29d@mikaela.info","name":"Mikaela Suomalainen"},"message":"znc.service.in: start after network-online.target\n\nnetwork.target only means that the network management is up, it doesn't\nmean that there is connectivity.\n\nnetwork-online.target means that the network management thinks that\nthere is network connectivity which means that the system has IP\naddress.\n\nhttps://wiki.freedesktop.org/www/Software/systemd/NetworkTarget/","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/43f2253f2ddc71269220f053778cbec876670886"},{"sha":"ba76e041b98d4d88a15a81d58eb9dfa8b0b09203","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"Add OnNumericMessage() module hook (close #1069)","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/ba76e041b98d4d88a15a81d58eb9dfa8b0b09203"},{"sha":"b67f9182d60fe9828104cc67402bcdee64f3a492","author":{"email":"cbae2332c69dad796af0b19121cdf829881dea27@gmail.com","name":"Jos Ahrens"},"message":"Fix stickychan joining inaccessable channels.\n\nChannels that raise this error are unlikely to ever be unblocked,\neither due to a jupe, or because the name contains illegal characters.","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/b67f9182d60fe9828104cc67402bcdee64f3a492"},{"sha":"db64e34e2863a91afa5a9aad901c917af06af5e7","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"Merge branch '1.6.x'","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/db64e34e2863a91afa5a9aad901c917af06af5e7"},{"sha":"1a3e9ecb8660592f1c8b453382cf0405b97f9f5c","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"Resolve #1045: Make CMessage retain the colon\n\nIf the colon was there when parsed, stick it back even if it would be\ntechnically unnecessary.","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/1a3e9ecb8660592f1c8b453382cf0405b97f9f5c"},{"sha":"7916efa9973fa5beae4819be12ddc7a1437fd692","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"CClient: share the chan matching code","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/7916efa9973fa5beae4819be12ddc7a1437fd692"},{"sha":"832430659f51c9619a789630cfce1f7ba44fc630","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"CClient: share the chan detaching code","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/832430659f51c9619a789630cfce1f7ba44fc630"},{"sha":"7f034848993785637a0f83770e98d2bcc8043f74","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"CClient: add ATTACH command\n\nThe main benefit is that (unlike JOIN) ATTACH allows wildcards.\nIt's also nicely symmetric with DETACH.","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/7f034848993785637a0f83770e98d2bcc8043f74"},{"sha":"66febcc7e8f4ffbd602a829b9b4e7afcad6cd4bc","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"Docs: leave out anything besides include/ and src/\n\nLeave out various module implementation detail classes and the whole\ngtest & gmock class sets from the docs. Csocket is included meanwhile\nit's still exposed in the public API.","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/66febcc7e8f4ffbd602a829b9b4e7afcad6cd4bc"},{"sha":"73d5f382f83eb1cd77d3ea4afb98e132fb6f4705","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"Docs for the CMessage-based module hooks","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/73d5f382f83eb1cd77d3ea4afb98e132fb6f4705"},{"sha":"b3bb6fb5dbbeace9e987e6fdefebe8e0a22d0c59","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"GTest: force the simple internal regex engine...\n\n...to get consistent behavior on all platforms.","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/b3bb6fb5dbbeace9e987e6fdefebe8e0a22d0c59"},{"sha":"75ee9cec62706e909ae109274a99d896383c1b1b","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"Add QueryTest","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/75ee9cec62706e909ae109274a99d896383c1b1b"},{"sha":"41f83e8de4318971df4f885e08c14f4cf6b00987","author":{"email":"12680976c51c6201f3306ffb8326afadb13443fb@users.noreply.github.com","name":"RealRancor"},"message":"Set HttpOnly for session cookie","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/41f83e8de4318971df4f885e08c14f4cf6b00987"},{"sha":"08ad9c40cc96d6699d3ca48b89e598f4ef3e019f","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"QueryTest: fix signed vs. unsigned comparison warnings","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/08ad9c40cc96d6699d3ca48b89e598f4ef3e019f"},{"sha":"6d42675a3a10de1dcb20116faca396263786feef","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"CMessage::SetParams(): forget the colon\n\n1a3e9ec made CMessage try to retain the colon if the original message\ncontained one. We should not, however, remember that when the params\nare replaced entirely. Consider for example an extended-join message\nthat is made suitable for a client that doesn't have extended-join\ncapability:\n\n    CMessage msg(\":nick!ident@host JOIN #chan account :real name\");\n    msg.SetParams({msg.GetParam(0)});\n    msg.ToString(); // \":nick!ident@host JOIN :#chan\"","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/6d42675a3a10de1dcb20116faca396263786feef"},{"sha":"2c0dfbbe18bbed88e23256ac2b1148f12f7302f8","author":{"email":"0a4a6e300cf0296905954a6feeba2f5aff05e29d@mikaela.info","name":"Mikaela Suomalainen"},"message":"CONTRIBUTING.md: ask -D with issues in connection\n\nIssue #1081 made me notice this was missing.\n\nThanks for the wording suggestion @Zarthus\n\n[CI SKIP]","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/2c0dfbbe18bbed88e23256ac2b1148f12f7302f8"},{"sha":"57fb58bf71f7c5a95cb7b21d6331bab7a3711d36","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"Fix CModeMessage::GetModes()\n\nThanks to KindOne for finding the bug. CModeMessage::GetModes()\nmust trim the colon that CMessage::GetParams() may include.","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/57fb58bf71f7c5a95cb7b21d6331bab7a3711d36"},{"sha":"6aed12f17d557f796f5a6288a98dc90945edac35","author":{"email":"513f877facdb1b84dc9e1e5bdf2272f4bb48eb8e@outlook.com","name":"KindOne"},"message":"autovoice: Check for autovoices when we are opped.\n\nFixes #120","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/6aed12f17d557f796f5a6288a98dc90945edac35"},{"sha":"74f6d3839ba6a0c4230ca340901c96a8235937e9","author":{"email":"b84a892f57a298bb5dae653b4e188948a84d5549@gmail.com","name":"J-P Nurmi"},"message":"Merge branch '1.6.x'","distinct":true,"url":"https://api.github.com/repos/Zarthus/znc/commits/74f6d3839ba6a0c4230ca340901c96a8235937e9"}]}