{"push_id":834143633,"size":27,"distinct_size":6,"ref":"refs/heads/mqtt-sn","head":"a2cd9261eaf98c8b94f8cecd658a2c395e9c8480","before":"1175707a5e45bd0870b613665248e895a1316ba8","commits":[{"sha":"5a4789573d804ab539e201969d1e46b4984bf2bc","author":{"email":"a2f23878caf89f950ad1a44d2f3226d632d19f30@gmail.com","name":"Cenk Gündoğan"},"message":"fib: add flag to mark RPL routes","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/5a4789573d804ab539e201969d1e46b4984bf2bc"},{"sha":"298e0651cab47e698a59d237944caf8be62779e2","author":{"email":"a2f23878caf89f950ad1a44d2f3226d632d19f30@gmail.com","name":"Cenk Gündoğan"},"message":"rpl: use FIB_FLAG_RPL_ROUTE and inspect ext-flag of transit option","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/298e0651cab47e698a59d237944caf8be62779e2"},{"sha":"93d0c9a273daaea0bf8badcc0017a59c5f7aa28d","author":{"email":"a2f23878caf89f950ad1a44d2f3226d632d19f30@gmail.com","name":"Cenk Gündoğan"},"message":"fib: fix doc","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/93d0c9a273daaea0bf8badcc0017a59c5f7aa28d"},{"sha":"7ecd6d4a8a227c65574e7a5594b9bc4f0cfdd615","author":{"email":"a2f23878caf89f950ad1a44d2f3226d632d19f30@gmail.com","name":"Cenk Gündoğan"},"message":"fib: reduce scope of global vars to the scope of fib_table_t","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/7ecd6d4a8a227c65574e7a5594b9bc4f0cfdd615"},{"sha":"3611a371eb1fe8d5bfbc70776dfff0da97616a90","author":{"email":"ef8667cf2e0ce2eb1f0a28a76024edf99104c212@haw-hamburg.de","name":"BytesGalore"},"message":"Merge pull request #4108 from cgundogan/pr/fib/mutex_per_table\n\nFIB: Reduce scope of global vars to the scope of a fib_table","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/3611a371eb1fe8d5bfbc70776dfff0da97616a90"},{"sha":"8af6a6630d426be70438981a2168507716424e4b","author":{"email":"ef8667cf2e0ce2eb1f0a28a76024edf99104c212@haw-hamburg.de","name":"BytesGalore"},"message":"Merge pull request #4107 from cgundogan/pr/rpl/make_fib_rpl_aware\n\nIntroduce RPL awareness to fib entries","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/8af6a6630d426be70438981a2168507716424e4b"},{"sha":"3ad9284357cc8eced9471541d36f75d66a2de6a5","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"sem: initial import of a lightweight semaphore layer","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/3ad9284357cc8eced9471541d36f75d66a2de6a5"},{"sha":"de421cdf785689c7f6683e2b75409977fa93ed4b","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"posix: use sem module for semaphore implementation","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/de421cdf785689c7f6683e2b75409977fa93ed4b"},{"sha":"ae65746d596d34a3aa86e0784b78db3d89f838e3","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"tests: adapt semaphore test application","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/ae65746d596d34a3aa86e0784b78db3d89f838e3"},{"sha":"4b92961f829f6a81265cd7e67c5e59448fdb1c18","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"tests: expand semaphore test for multiple semaphores","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/4b92961f829f6a81265cd7e67c5e59448fdb1c18"},{"sha":"12472a8984375be079264fd299eebd3821c35ce6","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"tests: add test for sem_timedwait()","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/12472a8984375be079264fd299eebd3821c35ce6"},{"sha":"174e2d5f3572965d3534277cda62241230bbcb62","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"tests: add pexpect script for semaphore test app","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/174e2d5f3572965d3534277cda62241230bbcb62"},{"sha":"f050c4e39ba6f0600d14fd2aa2c69b3574889b79","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"tests: posix_semaphore: mark nucleo-f334 as of insufficient RAM","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/f050c4e39ba6f0600d14fd2aa2c69b3574889b79"},{"sha":"3d4f373ba5cdf6228da5af2dc918222cb5e68861","author":{"email":"b7c79d71440c72356115962b8b2ff78f2beee963@gmail.com","name":"Martine Lenders"},"message":"Merge pull request #3549 from authmillenon/sem/feat/initial\n\nsem: initial import of a lightweight semaphore layer","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/3d4f373ba5cdf6228da5af2dc918222cb5e68861"},{"sha":"4412c3806b1fdf68a2cbe8f90189711c0917a346","author":{"email":"a2f23878caf89f950ad1a44d2f3226d632d19f30@gmail.com","name":"Cenk Gündoğan"},"message":"rpl: refactor dao sending to use appropriate pktbuf functions","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/4412c3806b1fdf68a2cbe8f90189711c0917a346"},{"sha":"4e90fdf5059afcfcea08e6e47a23e6f28ae60ecb","author":{"email":"b7c79d71440c72356115962b8b2ff78f2beee963@gmail.com","name":"Martine Lenders"},"message":"Merge pull request #4111 from cgundogan/pr/rpl/dao_refactoring_pktbuf\n\nrpl: refactor dao sending to use appropriate pktbuf functions","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/4e90fdf5059afcfcea08e6e47a23e6f28ae60ecb"},{"sha":"9591d2049bffbc67ffc4b9873073be39945bb867","author":{"email":"6e095bb8ed012e3a080709446e0f80abab15c3ad@fu-berlin.de","name":"Hauke Petersen"},"message":"drivers/i2c: removed init_slave for now","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/9591d2049bffbc67ffc4b9873073be39945bb867"},{"sha":"82c843a000e4ab6d642d6e12ac49011685a3de6a","author":{"email":"6e095bb8ed012e3a080709446e0f80abab15c3ad@fu-berlin.de","name":"Hauke Petersen"},"message":"cpu: removed init_slave from I2C drivers","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/82c843a000e4ab6d642d6e12ac49011685a3de6a"},{"sha":"3bd01d7516e7b68832ea57692896aac621bc3ead","author":{"email":"6e095bb8ed012e3a080709446e0f80abab15c3ad@fu-berlin.de","name":"Hauke Petersen"},"message":"tests/periph_i2c: removed slave mode from test","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/3bd01d7516e7b68832ea57692896aac621bc3ead"},{"sha":"05ef9fee990a1f2d1812ea8e05ebe89c71eff03b","author":{"email":"6e095bb8ed012e3a080709446e0f80abab15c3ad@fu-berlin.de","name":"Hauke Petersen"},"message":"cpu/kinetis_common: removed i2c_init_slave()","distinct":false,"url":"https://api.github.com/repos/LudwigKnuepfer/RIOT/commits/05ef9fee990a1f2d1812ea8e05ebe89c71eff03b"}]}