{"push_id":972332574,"size":24,"distinct_size":24,"ref":"refs/heads/master","head":"1579e155b1e5d417639b6f6c9fcf9ee0588a6fb8","before":"312db511572bcbab9617c2ec6d7cae57a1e7ccde","commits":[{"sha":"c56f5979aa0b9c913a6ef427658e9d268eec071b","author":{"email":"dc76bc26742e4e6c2bc52a6ec280f519e4f4b1bb@icloud.com","name":"Valerii Iatsko"},"message":"Fixed compilation w/ gnutls v3","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/c56f5979aa0b9c913a6ef427658e9d268eec071b"},{"sha":"de596e194875822d8a52458f5f47d19cedb9d9f3","author":{"email":"6311d3d0f98c0d16209f7072d5ab7ed329140717@codingbox.io","name":"Valerii Iatsko"},"message":"CREDITS: updated my nickname and email","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/de596e194875822d8a52458f5f47d19cedb9d9f3"},{"sha":"8f89a66d2a18a4bb334d60dc1570698ef254c304","author":{"email":"6311d3d0f98c0d16209f7072d5ab7ed329140717@codingbox.io","name":"Valerii Iatsko"},"message":"Update .gitignore","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/8f89a66d2a18a4bb334d60dc1570698ef254c304"},{"sha":"84b49742ad6f654a94c0315800fcf9925f47d30e","author":{"email":"dc76bc26742e4e6c2bc52a6ec280f519e4f4b1bb@icloud.com","name":"Valerii Iatsko"},"message":"ssld: fix memleak\nsame as r29199 ircd-ratbox:\nfree zlib_stream_t with the rest of the conn_t","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/84b49742ad6f654a94c0315800fcf9925f47d30e"},{"sha":"d5ef3fd3b6f7865e60beca4cb1103b887042c1ed","author":{"email":"89a7e4761850e3beea3613e880f36aa0598c32d8","name":"Simon Arlott"},"message":"autoconf: Quote AC_LANG_PROGRAM when used within AC_*_IFELSE\n\nAC_LANG_PROGRAM needs to be quoted when used within AC_*_IFELSE:\nhttps://lists.gnu.org/archive/html/bug-autoconf/2011-04/msg00017.html\n\nThis fixes the following warnings:\n\n$ autoreconf\nconfigure.ac:298: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body\n../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...\n../../lib/autoconf/general.m4:2729: _AC_RUN_IFELSE is expanded from...\n../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...\n../../lib/autoconf/general.m4:2748: AC_RUN_IFELSE is expanded from...\nconfigure.ac:298: the top level\nconfigure.ac:593: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body\n../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...\n../../lib/autoconf/general.m4:2661: _AC_LINK_IFELSE is expanded from...\n../../lib/autoconf/general.m4:2678: AC_LINK_IFELSE is expanded from...\nconfigure.ac:593: the top level\n...\nconfigure.ac:309: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body\n../../lib/autoconf/lang.m4:193: AC_LANG_CONFTEST is expanded from...\n../../lib/autoconf/general.m4:2729: _AC_RUN_IFELSE is expanded from...\n../../lib/m4sugar/m4sh.m4:639: AS_IF is expanded from...\n../../lib/autoconf/general.m4:2748: AC_RUN_IFELSE is expanded from...\nconfigure.ac:309: the top level\n...","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/d5ef3fd3b6f7865e60beca4cb1103b887042c1ed"},{"sha":"173a2f4dda76b5076b296ae97b4211222555b656","author":{"email":"89a7e4761850e3beea3613e880f36aa0598c32d8","name":"Simon Arlott"},"message":"configure: make TOPICLEN warn on >390, not >=390\n\nConfiguring --with-topiclen=390 outputs a warning that TOPICLEN\nhas been limited to 390, but that's what was requested.","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/173a2f4dda76b5076b296ae97b4211222555b656"},{"sha":"6755009c1780f819d4776ac13b372c21c3236e01","author":{"email":"dc76bc26742e4e6c2bc52a6ec280f519e4f4b1bb@icloud.com","name":"Valerii Iatsko"},"message":"Run autoconf","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/6755009c1780f819d4776ac13b372c21c3236e01"},{"sha":"b79edd3e79bfa1b061f5b4c96f22cb953447088b","author":{"email":"dc76bc26742e4e6c2bc52a6ec280f519e4f4b1bb@icloud.com","name":"Valerii Iatsko"},"message":"ircd: configure.ac: remove trailing whitespaces","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/b79edd3e79bfa1b061f5b4c96f22cb953447088b"},{"sha":"9258de810ba264a2286df7eef48ea35de81ed19d","author":{"email":"dc76bc26742e4e6c2bc52a6ec280f519e4f4b1bb@icloud.com","name":"Valerii Iatsko"},"message":"ircd: configure: require C99 compiler","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/9258de810ba264a2286df7eef48ea35de81ed19d"},{"sha":"32c3cbd857240dd10296bf4eeec2c4f520362ed9","author":{"email":"dc76bc26742e4e6c2bc52a6ec280f519e4f4b1bb@icloud.com","name":"Valerii Iatsko"},"message":"Update .gitignore","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/32c3cbd857240dd10296bf4eeec2c4f520362ed9"},{"sha":"41aed6bbf74bce4689042fc89cd5324678ae92ee","author":{"email":"89a7e4761850e3beea3613e880f36aa0598c32d8","name":"Simon Arlott"},"message":"libratbox: define UINT16_MAX\n\nUINT16_MAX may not be defined on some ancient hosts (FreeBSD 4.8)\n\nIt's used by libratbox/src/tools.c","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/41aed6bbf74bce4689042fc89cd5324678ae92ee"},{"sha":"87c44482d0e859759813ad232227623cc9a5384b","author":{"email":"89a7e4761850e3beea3613e880f36aa0598c32d8","name":"Simon Arlott"},"message":"ircd: chmode: Avoid referencing beyond the end of the flags_list array in set_channel_mode\n\nWe're setting flags to flags_list[3] at the end of the loop, but the\narray only has 3 elements. Unless the compiler optimises this away\n(because flags will not be used again) we're accessing memory beyond\nthe end of the array.\n\nWith gcc-4.9:\nchmode.c: In function 'set_channel_mode':\nchmode.c:1548:54: warning: iteration 2u invokes undefined behavior [-Waggressive-loop-optimizations]\n  for(j = 0, flags = flags_list[0]; j < 3; j++, flags = flags_list[j])\n                                                      ^\nchmode.c:1548:2: note: containing loop\n  for(j = 0, flags = flags_list[0]; j < 3; j++, flags = flags_list[j])\n\nExplicitly set \"flags = flags_list[j]\" at the start of each loop\niteration, which will avoid referencing off the end of the array.","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/87c44482d0e859759813ad232227623cc9a5384b"},{"sha":"55d5f7970a4b42b0823acacee47c6ae3118ea086","author":{"email":"904d3da5c2001f94bfa014239941837342b65c9b@dereferenced.org","name":"William Pitcock"},"message":"ircd: various memory leak fixes from pull requests","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/55d5f7970a4b42b0823acacee47c6ae3118ea086"},{"sha":"e44504ebf154d69972f45f881daaaca282ff2d55","author":{"email":"dc76bc26742e4e6c2bc52a6ec280f519e4f4b1bb@icloud.com","name":"Valerii Iatsko"},"message":"Add .travis.yml","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/e44504ebf154d69972f45f881daaaca282ff2d55"},{"sha":"5203cba5cea34030f9775b6fac1263aacfa37b82","author":{"email":"dc76bc26742e4e6c2bc52a6ec280f519e4f4b1bb@icloud.com","name":"Valerii Iatsko"},"message":"Remove libratbox's snprintf.c, update related ircd code","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/5203cba5cea34030f9775b6fac1263aacfa37b82"},{"sha":"551241607041c874f24f5be43d0aa3210740ed08","author":{"email":"904d3da5c2001f94bfa014239941837342b65c9b@dereferenced.org","name":"William Pitcock"},"message":"Merge pull request #140 from viatsko/remove-snprintf\n\nRemove libratbox's snprintf.c, update related ircd code","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/551241607041c874f24f5be43d0aa3210740ed08"},{"sha":"de50a480aff20a12091ef6fd1d707188bc2c0fe7","author":{"email":"904d3da5c2001f94bfa014239941837342b65c9b@dereferenced.org","name":"William Pitcock"},"message":"Remove unused .depend files.","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/de50a480aff20a12091ef6fd1d707188bc2c0fe7"},{"sha":"b830b64106720904e9b2f0efd18a7a2bc471ad25","author":{"email":"904d3da5c2001f94bfa014239941837342b65c9b@dereferenced.org","name":"William Pitcock"},"message":"include: add msgbuf.h for future msgbuf api","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/b830b64106720904e9b2f0efd18a7a2bc471ad25"},{"sha":"88b427b61d8c2624e289030a787b37a8e24ffc17","author":{"email":"904d3da5c2001f94bfa014239941837342b65c9b@dereferenced.org","name":"William Pitcock"},"message":"msgbuf: add lowlevel interface for building MsgBuf objects","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/88b427b61d8c2624e289030a787b37a8e24ffc17"},{"sha":"a8e69f5dfc00f8b046aafd92eedc4ae0c3ae2f6f","author":{"email":"904d3da5c2001f94bfa014239941837342b65c9b@dereferenced.org","name":"William Pitcock"},"message":"msgbuf: implement msgbuf_parse()","distinct":true,"url":"https://api.github.com/repos/lp0/charybdis/commits/a8e69f5dfc00f8b046aafd92eedc4ae0c3ae2f6f"}]}