{"push_id":582797614,"size":42,"distinct_size":42,"ref":"refs/heads/add_driver_xbee","head":"2a038aa248bed969f9545b61df33178ea3a809cd","before":"d609109cb89667c5a0ac567566a5737cd703b780","commits":[{"sha":"993f7cc7c64aa217d579cf59f30e682d2a6c0ccb","author":{"email":"a2f23878caf89f950ad1a44d2f3226d632d19f30@gmail.com","name":"Cenk Gündoğan"},"message":"rpl: remove rpl_send_mutex\n\nThis PR is based on #2155.\nSince RPL/Trickle is only using one thread in #2155, the send mutex becomes\nobsolete and can be removed safely.","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/993f7cc7c64aa217d579cf59f30e682d2a6c0ccb"},{"sha":"a933ab9d1113a0b5c332486d9e93aa574fb7e48e","author":{"email":"17b9df2ae9e542456165d589c914575f945a404e@haw-hamburg.de","name":"PeterKietzmann"},"message":"doc: remove Travis status image in REAMDE","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/a933ab9d1113a0b5c332486d9e93aa574fb7e48e"},{"sha":"9e0ccc395a3362b6bb5f8971ed498a92c9356010","author":{"email":"9a9b228e6cacd57ba2a8872e255d254313c3db55@HAW-Hamburg.de","name":"BytesGalore"},"message":"sys/net/routing/rpl: catch hardfault when OCP from DIO is not supported","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/9e0ccc395a3362b6bb5f8971ed498a92c9356010"},{"sha":"ff36abb2cf84d08413632468c1ae0ba25150054e","author":{"email":"99fc15d2c6d62a3d436401c3c6a951f50aa38fee@inf.fu-berlin.de","name":"Martine Lenders"},"message":"ng_ipv6_addr: initial import\n\nThe motivation behind this module is to allow for address handling\nfunctions where they, but not the full IPv6 functionality might be\nneeded. This new version of the IPv6 address data type utilizes the\nbyteorder.h header to enforce network byte-order on its members.","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/ff36abb2cf84d08413632468c1ae0ba25150054e"},{"sha":"10b96f06a3313189bd31f1d88a56b120c1305d06","author":{"email":"20b70f0af00562e63758b9ee42012ecc96c58590@hobbykeller.org","name":"Oleg Hahm"},"message":"doc: import unittest documentation from wiki","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/10b96f06a3313189bd31f1d88a56b120c1305d06"},{"sha":"2ee9d415e9bb83541a4cc102ac360cfdc7cea459","author":{"email":"20b70f0af00562e63758b9ee42012ecc96c58590@hobbykeller.org","name":"Oleg Hahm"},"message":"Merge pull request #2477 from OlegHahm/unittest_documentation_in_readme\n\nPut the unittest documentation into the readme","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/2ee9d415e9bb83541a4cc102ac360cfdc7cea459"},{"sha":"dad4e8d5df6ee6baf07fbbe1339ccb1b90f63510","author":{"email":"b7c79d71440c72356115962b8b2ff78f2beee963@gmail.com","name":"Martine Lenders"},"message":"Merge pull request #2433 from authmillenon/ng_ipv6_addr/feat/initial\n\nng_ipv6_addr: initial import","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/dad4e8d5df6ee6baf07fbbe1339ccb1b90f63510"},{"sha":"d198724981aa6e532624564be7074dac56b5110a","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@martine-lenders.eu","name":"Martine Lenders"},"message":"sys: clean-up Makefile","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/d198724981aa6e532624564be7074dac56b5110a"},{"sha":"42e251aad642d730d9144e06bb1731ad621a1d54","author":{"email":"20b70f0af00562e63758b9ee42012ecc96c58590@hobbykeller.org","name":"Oleg Hahm"},"message":"Merge pull request #2370 from PeterKietzmann/remove_status_image_README\n\ndoc: remove Travis status image in REAMDE","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/42e251aad642d730d9144e06bb1731ad621a1d54"},{"sha":"8ad299882c258022c6c395291a9320ebd079ebe3","author":{"email":"20b70f0af00562e63758b9ee42012ecc96c58590@hobbykeller.org","name":"Oleg Hahm"},"message":"Merge pull request #2191 from cgundogan/rpl_remove_send_mutex\n\nrpl: remove send mutex","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/8ad299882c258022c6c395291a9320ebd079ebe3"},{"sha":"fbf3296ca5f946e46538fc77591133fd89980adc","author":{"email":"a2f23878caf89f950ad1a44d2f3226d632d19f30@gmail.com","name":"Cenk Gündoğan"},"message":"Merge pull request #2462 from BytesGalore/rpl_fix_hardfault_on_no_ocp\n\nsys/net/routing/rpl: catch hardfault when OCP from DIO is not supported","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/fbf3296ca5f946e46538fc77591133fd89980adc"},{"sha":"51363f963103810abc98c35bc960caf45490588a","author":{"email":"b7c79d71440c72356115962b8b2ff78f2beee963@gmail.com","name":"Martine Lenders"},"message":"Merge pull request #2451 from authmillenon/sys/enh/remove-deprecated-modules\n\nsys: clean-up Makefile","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/51363f963103810abc98c35bc960caf45490588a"},{"sha":"d6e8e57d1f0a11bb180031b7aa84334a75a3cdaa","author":{"email":"a2f23878caf89f950ad1a44d2f3226d632d19f30@gmail.com","name":"Cenk Gündoğan"},"message":"rpl: merge storing/non-storing to reduce the amount of redundant code","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/d6e8e57d1f0a11bb180031b7aa84334a75a3cdaa"},{"sha":"449d2735c58d8db329d7fedd35b83b0e5bd342e3","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@martine-lenders.eu","name":"Martine Lenders"},"message":"native: fix termflags","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/449d2735c58d8db329d7fedd35b83b0e5bd342e3"},{"sha":"a1a10fb44d7d25fd0e464fb47be0f48ff69f1bbb","author":{"email":"b7c79d71440c72356115962b8b2ff78f2beee963@gmail.com","name":"Martine Lenders"},"message":"Merge pull request #2476 from authmillenon/native/fix/termflags\n\nnative: fix termflags","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/a1a10fb44d7d25fd0e464fb47be0f48ff69f1bbb"},{"sha":"02d0c882845bc0d340c0042e6bdf1683fc6cc602","author":{"email":"9af175f6f40caa91830eb76f7cfdf59e6bf674ff@gmail.com","name":"Philipp Rosenkranz"},"message":"tests/travis: split buildtests into MCU groups.","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/02d0c882845bc0d340c0042e6bdf1683fc6cc602"},{"sha":"7a73503a4d711e9ded93e58911ed69ebc8ad6c28","author":{"email":"9af175f6f40caa91830eb76f7cfdf59e6bf674ff@gmail.com","name":"Philipp Rosenkranz"},"message":"Merge pull request #2394 from phiros/split_builds_in_mcu_groups\n\ntests/travis: split build tests into MCU groups.","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/7a73503a4d711e9ded93e58911ed69ebc8ad6c28"},{"sha":"4e80d80e947ac644b971c710a9dc9802eae34e7e","author":{"email":"20b70f0af00562e63758b9ee42012ecc96c58590@hobbykeller.org","name":"Oleg Hahm"},"message":"Merge pull request #2365 from cgundogan/rpl_refactor_modes\n\nrpl: remove duplicate code by merging rpl_storing.c and rpl_nonstoring.c","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/4e80d80e947ac644b971c710a9dc9802eae34e7e"},{"sha":"984effd5b89293b895961e152a396b9ecf20e2f0","author":{"email":"20b70f0af00562e63758b9ee42012ecc96c58590@hobbykeller.org","name":"Oleg Hahm"},"message":"make: added a check for compiler existence","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/984effd5b89293b895961e152a396b9ecf20e2f0"},{"sha":"20067567d11a3c0bf401270732f89cf1bbe4c2d3","author":{"email":"20b70f0af00562e63758b9ee42012ecc96c58590@hobbykeller.org","name":"Oleg Hahm"},"message":"make: check for existence of tools","distinct":true,"url":"https://api.github.com/repos/haukepetersen/RIOT/commits/20067567d11a3c0bf401270732f89cf1bbe4c2d3"}]}