{"push_id":1741486871,"size":19,"distinct_size":0,"ref":"refs/heads/master","head":"6332f168d692b979d25b5cccf891701da728a70b","before":"3de5856866f026484f7ec5abe6ad368a3d4c17b6","commits":[{"sha":"d58ef5af2cac080fdfe23afe6e43d5efcbda80a3","author":{"name":"planetguy32","email":"919b8401f22bb8693aa7f7e8f785b6c2ee0c079e@gmail.com"},"message":"Infrastructure to save and load the network","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/d58ef5af2cac080fdfe23afe6e43d5efcbda80a3"},{"sha":"68455bfe77e9618474311e800eca2ac11cc343e6","author":{"name":"planetguy32","email":"919b8401f22bb8693aa7f7e8f785b6c2ee0c079e@gmail.com"},"message":"Fix a security flaw possibly permitting logins without the password\n\nA = attacker\nT = target\n\nBoth send \"Backup Buddies v0.2\"\n\nT sends their generated UUID\nA waits for this, then sends back the same UUID\n\tThen T's UUID == A's UUID\nT sends hash(T's UUID + A's UUID + password)\nA sends that same hash back\nT validates hash(A's UUID + T's UUID + password).","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/68455bfe77e9618474311e800eca2ac11cc343e6"},{"sha":"93b1edea29645dd40615a15f9cbe6c4782ee7ef4","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"modified non-debug code to accept ListModel","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/93b1edea29645dd40615a15f9cbe6c4782ee7ef4"},{"sha":"482ccaef02672312d165e9c796e9918796a2ec3a","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"can select multiple indices on the fileList","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/482ccaef02672312d165e9c796e9918796a2ec3a"},{"sha":"95582b779e702f41bb1427ca7f8db6dbfa7c157a","author":{"name":"kdanna","email":"c6edd1c76fda6f050d91521ee4250e4be1eb8e14@ucsc.edu"},"message":"added select all/none buttons","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/95582b779e702f41bb1427ca7f8db6dbfa7c157a"},{"sha":"d4b20ca756ac47d396d9cf4ad93218ca5d41b4b5","author":{"name":"Matthew","email":"9c395f564968998c8b6b2c327f940f81cf463d89@169.233.150.156"},"message":"Added Network.getPeer(String) call.\n\nGets a peer for the given IP address","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/d4b20ca756ac47d396d9cf4ad93218ca5d41b4b5"},{"sha":"4b78d707cc422bd3b4045dec55e980f868701f5b","author":{"name":"planetguy32","email":"919b8401f22bb8693aa7f7e8f785b6c2ee0c079e@gmail.com"},"message":"Merge branch 'master' of https://github.com/k-danna/backupbuddies into\nadam\n\nConflicts:\n\tbackupbuddies/shared/Interface.java","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/4b78d707cc422bd3b4045dec55e980f868701f5b"},{"sha":"e350af9a5cf4ff419dcb4bd1c6ce378a6d52e95a","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"Added multiple selection for users and files","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/e350af9a5cf4ff419dcb4bd1c6ce378a6d52e95a"},{"sha":"6f8611dbc221d923fc3c1d3554ed8383fd1d8e33","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"Merge branch 'kylebranch' of https://github.com/k-danna/backupbuddies\ninto matt\n\nConflicts:\n\tbackupbuddies/gui/GuiMain.java","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/6f8611dbc221d923fc3c1d3554ed8383fd1d8e33"},{"sha":"60c5b8e262ad222902601b5aef371e94d74b3bb0","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"Got multiple selection working with users","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/60c5b8e262ad222902601b5aef371e94d74b3bb0"},{"sha":"6c92a1313b75f5da410837cece4aff06d0593ef6","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"Merge branch 'matt' of https://github.com/k-danna/backupbuddies into matt","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/6c92a1313b75f5da410837cece4aff06d0593ef6"},{"sha":"f41fd37773899cc97a83418b1a7abfe0b1af0b1a","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"non debug fileslist almost working","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/f41fd37773899cc97a83418b1a7abfe0b1af0b1a"},{"sha":"b49fe4f9f0d24b9a461cc8195c485ea4a450997e","author":{"name":"planetguy32","email":"919b8401f22bb8693aa7f7e8f785b6c2ee0c079e@gmail.com"},"message":"Merge remote-tracking branch 'origin/matt' into adam\n\nConflicts:\n\tbackupbuddies/shared/Interface.java","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/b49fe4f9f0d24b9a461cc8195c485ea4a450997e"},{"sha":"e1824867536e14b340a6c05ea129390e141bea38","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"non debug lists work now","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/e1824867536e14b340a6c05ea129390e141bea38"},{"sha":"45b4d4c5e3fe5823cbd10fe1760937990080c562","author":{"name":"planetguy32","email":"919b8401f22bb8693aa7f7e8f785b6c2ee0c079e@gmail.com"},"message":"I think I screwed up the merge. Here it's fixed.","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/45b4d4c5e3fe5823cbd10fe1760937990080c562"},{"sha":"2ceafa56dd8848d2bce07cd1eb574f77f1323284","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"removed test print statements","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/2ceafa56dd8848d2bce07cd1eb574f77f1323284"},{"sha":"a72244c93e80ec0711d48c213bcd0398cc18785c","author":{"name":"planetguy32","email":"919b8401f22bb8693aa7f7e8f785b6c2ee0c079e@gmail.com"},"message":"Merge remote-tracking branch 'origin/matt' into adam\n\nConflicts:\n\tbackupbuddies/shared/Interface.java","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/a72244c93e80ec0711d48c213bcd0398cc18785c"},{"sha":"3d86456893a371d60bc8cc106000482d0a87f665","author":{"name":"mlapo96","email":"facadacd5670e4701793fd5f827ce2e577aaf1b0@ucsc.edu"},"message":"removed isOnline()","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/3d86456893a371d60bc8cc106000482d0a87f665"},{"sha":"6332f168d692b979d25b5cccf891701da728a70b","author":{"name":"planetguy32","email":"919b8401f22bb8693aa7f7e8f785b6c2ee0c079e@gmail.com"},"message":"Merge remote-tracking branch 'origin/matt' into adam\n\nConflicts:\n\tbackupbuddies/shared/Interface.java","distinct":false,"url":"https://api.github.com/repos/k-danna/backupbuddies/commits/6332f168d692b979d25b5cccf891701da728a70b"}]}
{"actor":{"display_login":"planetguy32"}}