{"push_id":600679345,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"72673f4ed7ba049c5ccc320a338c9bb87bd66492","before":"fb30efa08ce2d5929c4f31fd9fdec5ca6a610bf5","commits":[{"sha":"d6ebaca198f6bb4fb8534e9a2e4a33fe5d8fd68e","author":{"email":"0e8963b7f0817bfd10996642b8e2d0ccba666dcf@yeah.net","name":"Kontinuation"},"message":"fixed an invalid memory access when dumping logs","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/d6ebaca198f6bb4fb8534e9a2e4a33fe5d8fd68e"},{"sha":"57124850563f6eab71ca95099224bad948b59700","author":{"email":"0e8963b7f0817bfd10996642b8e2d0ccba666dcf@yeah.net","name":"Kontinuation"},"message":"fixed another invalid memory access","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/57124850563f6eab71ca95099224bad948b59700"},{"sha":"dad0ca44e268afc919ef9e05e077a7a75d4684c9","author":{"email":"36a7ac9bd13edc65df386d0a809abc6268b30a1a@assf.fr","name":"florida63"},"message":"preparing the feature v1.1.6","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/dad0ca44e268afc919ef9e05e077a7a75d4684c9"},{"sha":"9756a2d0c19917d1bc739714d0fe90fab69fde1e","author":{"email":"aee0daf3dc4b79540adf330b0eea3c584f3f320c@miniguru.ca","name":"Alexandre Carmel-Veilleux"},"message":"Enable -Wall in src/Makefile.am","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/9756a2d0c19917d1bc739714d0fe90fab69fde1e"},{"sha":"f2ec6406600dfd2b0352d2a04caa2d587890aa06","author":{"email":"ff4dfc484a76ff953da6a22df57f1170647edc60@computerlinguist.org","name":"Michael Haas"},"message":"Fix some -Wall warnings\n\nfw_iptables.c:146:12: warning: comparison with string literal results in\nunspecified behavior [-Waddress]\n   if (table==\"nat\") {\n            ^\n\nfw_iptables.c:153:12: warning: comparison with string literal results in\nunspecified behavior [-Waddress]\n   if (table==\"nat\") {\n            ^","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/f2ec6406600dfd2b0352d2a04caa2d587890aa06"},{"sha":"f40f7ddb102b1d7bc52b057b3e9f5319e4955757","author":{"email":"ff4dfc484a76ff953da6a22df57f1170647edc60@computerlinguist.org","name":"Michael Haas"},"message":"Explicitly return NULL to quieten -Wall\n\nfw_iptables.c:148:4: warning: ‘return’ with no value, in function\nreturning non-void [-Wreturn-type]\n    return;\n    ^\n\nfw_iptables.c:155:4: warning: ‘return’ with no value, in function\nreturning non-void [-Wreturn-type]\n    return;","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/f40f7ddb102b1d7bc52b057b3e9f5319e4955757"},{"sha":"831d9be9400726e48360cfd506e5ca91ea375d1c","author":{"email":"ff4dfc484a76ff953da6a22df57f1170647edc60@computerlinguist.org","name":"Michael Haas"},"message":"Quieten -Wall warning\n\nGCC complained about mode being uninitialized. By explicitly setting\nto NULL, the warning goes away. This is not a problem as\nas free(NULL) is a no-op.","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/831d9be9400726e48360cfd506e5ca91ea375d1c"},{"sha":"55c31ade23293da7ade755191b5b7188e1100ac6","author":{"email":"aee0daf3dc4b79540adf330b0eea3c584f3f320c@miniguru.ca","name":"Alexandre Carmel-Veilleux"},"message":"Fix a -Wall complaint for misdefined static variable","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/55c31ade23293da7ade755191b5b7188e1100ac6"},{"sha":"9185a845729ebdba81a8c02325a93f3bf54ffaa0","author":{"email":"c0ce52d404502cdd041b56c7fd582a4e6543606b@gmail.com","name":"sayuan"},"message":"corrected the isAccepted table according to RFC 1630\n\nThe '/' character was used to stop escaped characters due to commit\nca80cbb.\nThis caused some browsers to not to redirect to the requested page.\n\nActually, the table is not correct for a lot of characters. This is also\nfixed.\n\n'&' is a valid character of xalphas.\nHowever, we still need to escape it as we otherwise can't distinguish if it\nis part of `redir` or if it is a separator.","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/9185a845729ebdba81a8c02325a93f3bf54ffaa0"},{"sha":"0e8f9e45fb1ef3e7f00dec9f9035d932f0ef4207","author":{"email":"ff4dfc484a76ff953da6a22df57f1170647edc60@computerlinguist.org","name":"Michael Haas"},"message":"Merge pull request #69 from acv/wall\n\nEnable the use of -Wall and fix resulting warning","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/0e8f9e45fb1ef3e7f00dec9f9035d932f0ef4207"},{"sha":"fc7150c107cefa931fb9fa98a283695ed9b465de","author":{"email":"ff4dfc484a76ff953da6a22df57f1170647edc60@computerlinguist.org","name":"Michael Haas"},"message":"Add -Wextra\n\nDisable warnings about unused parameters. These often stem from callbacks\nwhere we can't change the signature.","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/fc7150c107cefa931fb9fa98a283695ed9b465de"},{"sha":"514b332d4d15134a0e4d7bf0ecab748979d5a6eb","author":{"email":"36a7ac9bd13edc65df386d0a809abc6268b30a1a@assf.fr","name":"florida63"},"message":"Merge pull request #70 from acv/libhttpd_fix_15\n\nFix issue #15, libhttpd not RFC1630 compliant","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/514b332d4d15134a0e4d7bf0ecab748979d5a6eb"},{"sha":"3b27606f018da7464005a020a1861fe0fadd9391","author":{"email":"ff4dfc484a76ff953da6a22df57f1170647edc60@computerlinguist.org","name":"Michael Haas"},"message":"Do not free tmpstring twice\n\n/usr/share/clang/scan-build-3.5/ccc-analyzer -DHAVE_CONFIG_H -I. -I..  -I../libhttpd/ -DSYSCONFDIR='\"/usr/local/etc\"' -Wall   -g -O2 -MT wdctl_thread.o -MD -MP -MF .deps/wdctl_thread.Tpo -c -o wdctl_thread.o wdctl_thread.c\nwdctl_thread.c:333:4: warning: Attempt to free released memory\n                        free(tempstring);\n                        ^~~~~~~~~~~~~~~~","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/3b27606f018da7464005a020a1861fe0fadd9391"},{"sha":"16fb1bd1ad4d24091cfe51a19dd7f7e83113ad98","author":{"email":"aee0daf3dc4b79540adf330b0eea3c584f3f320c@miniguru.ca","name":"Alexandre Carmel-Veilleux"},"message":"Merge pull request #25 from Kontinuation/bugfixes\n\nFixed an invalid memory access when dumping logs","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/16fb1bd1ad4d24091cfe51a19dd7f7e83113ad98"},{"sha":"6846dec33c12e63b52c55fe4ff656f0dc2ec632f","author":{"email":"ff4dfc484a76ff953da6a22df57f1170647edc60@computerlinguist.org","name":"Michael Haas"},"message":"Merge pull request #73 from mhaas/werr\n\nAdd -Wextra","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/6846dec33c12e63b52c55fe4ff656f0dc2ec632f"},{"sha":"33670b64479120910808bb3e03fcc11ad19501e0","author":{"email":"aee0daf3dc4b79540adf330b0eea3c584f3f320c@miniguru.ca","name":"Alexandre Carmel-Veilleux"},"message":"Merge pull request #75 from mhaas/fix-clang-static\n\nFix double free","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/33670b64479120910808bb3e03fcc11ad19501e0"},{"sha":"72673f4ed7ba049c5ccc320a338c9bb87bd66492","author":{"email":"6dd7296cfbcc78cbda9a2df857196f9946a8b7e0@163.com","name":"sinkcup"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/sinkcup/wifidog-gateway/commits/72673f4ed7ba049c5ccc320a338c9bb87bd66492"}]}