{"push_id":970308821,"size":39,"distinct_size":1,"ref":"refs/heads/master","head":"3484e5431aed0dba1c6fe04871dd0875399239e6","before":"60e4be32141398f6379ef999ce1496bff65529d4","commits":[{"sha":"208b947c553e0770201ba0927c86775736222d6f","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Initial files","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/208b947c553e0770201ba0927c86775736222d6f"},{"sha":"390ded87e868fcc451ead8b401234debe4efeb70","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Adicao de arquivo de logs de atividades\nArquivo testing.py atualizado com informacoes relevantes de estudos que fiz","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/390ded87e868fcc451ead8b401234debe4efeb70"},{"sha":"60e0998fb4d6c15df0598111e38780c8febe6c0b","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Including new class representing nodes objects","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/60e0998fb4d6c15df0598111e38780c8febe6c0b"},{"sha":"f3983e3a7b8f2bbf7d9acc4e0ed03f6c43331c60","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"atualizacao do working hour file","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/f3983e3a7b8f2bbf7d9acc4e0ed03f6c43331c60"},{"sha":"86cde5a0eb9392becfefd17e3f2d91c83655cd02","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"ajuste do nome da variavel neighbour para neighbors","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/86cde5a0eb9392becfefd17e3f2d91c83655cd02"},{"sha":"b14b5a0a9455071eeca73888f6aaeb52e5a80831","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Versao inicial da classe capture, muitas melhorias a serem feitas","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/b14b5a0a9455071eeca73888f6aaeb52e5a80831"},{"sha":"67603501c0818b42bb798e30e613f74ec201049d","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"atualizacao","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/67603501c0818b42bb798e30e613f74ec201049d"},{"sha":"b19f73a73488c2a38b65add9e56d7d58c74db36c","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"criacao do .gitignore","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/b19f73a73488c2a38b65add9e56d7d58c74db36c"},{"sha":"2e2971e842569712a3d9a3b65226fb4ca3646eb0","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"remocao de node.pyc","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/2e2971e842569712a3d9a3b65226fb4ca3646eb0"},{"sha":"0a7f209728d916842e1c68dfa3494f5988ae150a","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Adicionado validacao dos atributos na classe node.","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/0a7f209728d916842e1c68dfa3494f5988ae150a"},{"sha":"15fa5db492c15b9bc4e52381f794eb09ee7fd0ac","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Melhoramento da captura dos pacotes. Criado loop que pega todos os dados.\nCriado algoritmo que captura todos os nos. Um dicionario de um dicionario.","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/15fa5db492c15b9bc4e52381f794eb09ee7fd0ac"},{"sha":"16a1e2145d320ef5f0515ca6704edc4622e54e61","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"atualizacoes nestes arquivos.","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/16a1e2145d320ef5f0515ca6704edc4622e54e61"},{"sha":"4ea7140016a9a24b517e5c149ed47271342d9d51","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"It's OK so far, i'm gonna update the interactor","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/4ea7140016a9a24b517e5c149ed47271342d9d51"},{"sha":"b5ea0a2886b97f42621cba1fcb7c48940e8fa182","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Criacao da funcao printNeighbors na classe node()\nCorrecao de bug na iteracao entre os pacotes de rede na captacao na classe capture.","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/b5ea0a2886b97f42621cba1fcb7c48940e8fa182"},{"sha":"acc25974e4b977aa55d473074926e6585362cf3a","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"22/12 -> 5h   Ajuste da fila de nodes na classe Capture\n              Melhoramento no tratamento dos Exception na classe Capture.\n              Criacao dos metodos indexNode(...) e findNode(...) na classe Capture para auxiliar no tratamento da fila de nos\n              Desenvolvimento de memoria dos vizinhos de um no. Um historico das informacoes dos vizinhos (ex: quantas vezes o mesmo vizinho foi visto pelo node, qual o custo medio). Criacao de varios metodos para o tratamento deste historico (addNpPreNeighbors, processPreNeighbors, hasNeighbor, indexNeighbor).","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/acc25974e4b977aa55d473074926e6585362cf3a"},{"sha":"a3feea4a24ac9194613e9defab5006698efa1085","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Quantidade de pacotes link status obtidos, somando todos os packet_total de cada no, eh igual ao smaller_file (1015).\nCorrecao de bug onde o ultimo pacote de vizinhos nao estava sendo processado para o historico.","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/a3feea4a24ac9194613e9defab5006698efa1085"},{"sha":"1ea02fed8ddceb1a574a6da36de39ae530590d46","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Conferencia de valores totais de custos dos vizinhos dos pacotes e processados -> OK para ambos arquivos de capture.\nAdicionado testes de padrao de entrada para o nwk_nei, nei_in, nei_out na classe capture com objetivo de garantir integridade de informacoes.","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/1ea02fed8ddceb1a574a6da36de39ae530590d46"},{"sha":"31e2d9152e22cdb9df98459fb5b8cda08a1b6e9e","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Atualizacao das horas de trabalho e pesquisa","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/31e2d9152e22cdb9df98459fb5b8cda08a1b6e9e"},{"sha":"5005f76d067f449d3417b5010ed9ed20166cc0ad","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Caipers"},"message":"Elaborado logica para controle se um node trocou de PAN ou se o mesmo nwkAdr foi associado a outro radio. Ambos","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/5005f76d067f449d3417b5010ed9ed20166cc0ad"},{"sha":"18bd84e995a1f4bf50c86c7c2ee6ad366ab60ae4","author":{"email":"8f4b66f59c02a14b1ec5facb8c0db84a08c9181e@gmail.com","name":"Samuel Pelegrinello"},"message":"Ajustes do programa de Captação e Filtragem para nova versão do Python+Tshark+PyShark.\n              O pyShark (ou os programa que ele depende) mudaram a forma que manipulam os dados do pacote. No ambiente Mint (com versões mais antigas de todos esses software) alguns dados (ex: nwkAdr e panAdr) vinham como hexadecimal em String. Agora os dados estavam vindo com inteiros em String. Foi necessário então a criação de duas funções (convStrtoFFFF e convStrtoFF) que convertem esses inteiros em String para hexadecimal em String seguindo formatação anterior. A formatação anterior tinha 0xFF para dados de 8 bits e 0xFFFF para dados de 16 bits OBRIGATÓRIAMENTE.\n              Foi adicionado o atributo Coordinator e a função isCoordinator na classe Node. Ambas informam se o Node é um Coordenador ou não.","distinct":false,"url":"https://api.github.com/repos/Caipers/TCC/commits/18bd84e995a1f4bf50c86c7c2ee6ad366ab60ae4"}]}