{"push_id":649909323,"size":17,"distinct_size":17,"ref":"refs/heads/dev","head":"ac451584efc5fe5db9a34872f25ed66f765720a4","before":"b56abc019757edfcef41f36d983738409fb2fd92","commits":[{"sha":"b7e23cdf9512bad6f0f88c03008b513d667d48b1","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"Michael Z"},"message":"chore(travis): add build matrix\n\nsome small cleaning (remove the C part)\npython build matrix with different C compilers","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/b7e23cdf9512bad6f0f88c03008b513d667d48b1"},{"sha":"bfb39edf285faeaf99c5b8024f8bc3cb0b67bf17","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"mzap"},"message":"chore(commit-msg-hook): fix errors\n\nreworked the deploy process and fix the few crash due to raw_input\nworking on /dev/null by default","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/bfb39edf285faeaf99c5b8024f8bc3cb0b67bf17"},{"sha":"327024cc89b3d57d5b750470490307cf0ae59738","author":{"email":"8dc177dce3d018e607e49c302b7529c168c18a4b@gmail.com","name":"nil0x42"},"message":"refactor(builder): script uses env instead of args","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/327024cc89b3d57d5b750470490307cf0ae59738"},{"sha":"ea5830626a0929587ad33762d93f8e43ee16e683","author":{"email":"8dc177dce3d018e607e49c302b7529c168c18a4b@gmail.com","name":"nil0x42"},"message":"feat(builder): add a basic way to compile","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/ea5830626a0929587ad33762d93f8e43ee16e683"},{"sha":"a9dbc326df98fff649f58bcfdd443ceea7ba432e","author":{"email":"e579e428aa8a853cfc654b406177d553161f0919@free.fr","name":"chqrly"},"message":"test(core): add generic test runner\n\nadd main run.sh and core-unittest/run.sh\nwith a hook open(2) test","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/a9dbc326df98fff649f58bcfdd443ceea7ba432e"},{"sha":"082fd74103c782d7f135ead308c70f8af54faa90","author":{"email":"e579e428aa8a853cfc654b406177d553161f0919@free.fr","name":"chqrly"},"message":"chore(travis): test travis","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/082fd74103c782d7f135ead308c70f8af54faa90"},{"sha":"d0c1a5acc2f2ee558545ba1601467a6659740cf0","author":{"email":"8dc177dce3d018e607e49c302b7529c168c18a4b@gmail.com","name":"nil0x42"},"message":"refactor(builder): script may run from anywhere","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/d0c1a5acc2f2ee558545ba1601467a6659740cf0"},{"sha":"59ddb716ef0afc04da478437be76e7b1b44e0783","author":{"email":"8dc177dce3d018e607e49c302b7529c168c18a4b@gmail.com","name":"nil0x42"},"message":"feat(builder): add dependency checker","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/59ddb716ef0afc04da478437be76e7b1b44e0783"},{"sha":"00f6c7b3be1f3df033ad9fdf3ba29fd8526653b5","author":{"email":"e579e428aa8a853cfc654b406177d553161f0919@free.fr","name":"chqrly"},"message":"chore(travis): add preinstall step\n\ndependencies: libssl, libpam, libpcap","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/00f6c7b3be1f3df033ad9fdf3ba29fd8526653b5"},{"sha":"637a792ecd15fe7981856eb48bcf8a0b7c231187","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"mzap"},"message":"chore(commit-msg-hook): add stdin handling","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/637a792ecd15fe7981856eb48bcf8a0b7c231187"},{"sha":"b7f4280d58ba6161e7f66d6005b6c98cbf420c6d","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"mzap"},"message":"chore(ci-tests): add commit history checker\n\nTravis will use that on every PR to ensure our guidelines are followed","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/b7f4280d58ba6161e7f66d6005b6c98cbf420c6d"},{"sha":"e9a24e6a542818d92f7d0462e390658d1ce24937","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"mzap"},"message":"chore(commit-msg-hook): add subject text check\n\ndetects commit subjects not in imperative, present tense form","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/e9a24e6a542818d92f7d0462e390658d1ce24937"},{"sha":"719d3fb7dd96309f663e34dce2120a15fbc88546","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"mzap"},"message":"chore(commit-msg-hook): clean shell script\n\nthere's no need for the second argument","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/719d3fb7dd96309f663e34dce2120a15fbc88546"},{"sha":"6b14b62be01ad6f390458364bd99436d41435ea2","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"Michael Z"},"message":"chore(ci-tests): add error return","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/6b14b62be01ad6f390458364bd99436d41435ea2"},{"sha":"da649f6044db0799562d4e0210bd545c4ea24530","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"Michael Z"},"message":"chore(commit-msg-hook): fix potential fd errors\n\nand also correct a small mistake left by refactoring","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/da649f6044db0799562d4e0210bd545c4ea24530"},{"sha":"071f9e7f30fec3bde2186a77770eaabffe2eb579","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"mzap"},"message":"chore(commit-msg-hook): fix present tense check","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/071f9e7f30fec3bde2186a77770eaabffe2eb579"},{"sha":"ac451584efc5fe5db9a34872f25ed66f765720a4","author":{"email":"77fbf03fb4c853119efd243643d701ae1deacd04@student.42.fr","name":"mzap"},"message":"test(core): add commit history checker\n\nadd to general test suite","distinct":true,"url":"https://api.github.com/repos/unix-thrust/beurk/commits/ac451584efc5fe5db9a34872f25ed66f765720a4"}]}