{"push_id":1152008040,"size":106,"distinct_size":106,"ref":"refs/heads/pr/spi","head":"25d2f7e896d208e35c5588ebed3a3e69b73fdf3c","before":"eaaf139d0f9ebb03ab21ad27ae133c01fd42522e","commits":[{"sha":"eaecf178919349ef33bb52934e9505328245baf6","author":{"name":"Kévin Roussel","email":"61698481fe631a37ba83f7fd8a24b960663f56f2@inria.fr"},"message":"Adding an helper 'csma_sender' module, to be able to send packets in CSMA/CA\nmode, without having to guess if network device does it automatically or not\nand being forced to handle it in your (higher level) code\n(Corrected, compilation-errors free version)","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/eaecf178919349ef33bb52934e9505328245baf6"},{"sha":"1e6b2bcd5d420b17583e30fbe40b07403582903e","author":{"name":"Cenk Gündoğan","email":"b8fd1df0e09802f82844f28d78703f24340e4553@gmail.com"},"message":"trickle: uses random.h and includes some enhancements","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/1e6b2bcd5d420b17583e30fbe40b07403582903e"},{"sha":"aee0eeeb993eff73d84ca181def18301af09b96c","author":{"name":"Kaspar Schleiser","email":"e080ac5c72ae71203e1e0c7b0885ff4b6177dd2e@schleiser.de"},"message":"dist: tools: add makefile","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/aee0eeeb993eff73d84ca181def18301af09b96c"},{"sha":"4b25c0fd76acbeac74cb57fc839fd271b241cae3","author":{"name":"Kaspar Schleiser","email":"e080ac5c72ae71203e1e0c7b0885ff4b6177dd2e@schleiser.de"},"message":"dist: tools: build_and_test.sh: add \"host\" buildtest group","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/4b25c0fd76acbeac74cb57fc839fd271b241cae3"},{"sha":"cf431e696c2bac9e9f4e4d5403b015ba9d1b98d4","author":{"name":"Toon Stegen","email":"36f98cc6abcb905d60d1d264051b7f29b5ead921@altran.com"},"message":"make debug: start gdb quietly","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/cf431e696c2bac9e9f4e4d5403b015ba9d1b98d4"},{"sha":"b605852638cd3f6b1d5ded270c080bf3ed3a5e3d","author":{"name":"Martine Lenders","email":"4ff938d4f541626f1e197cea9d71ca5e44391b05@inf.fu-berlin.de"},"message":"lwip: introduce MLD as pseudo-module and deactivate by default","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/b605852638cd3f6b1d5ded270c080bf3ed3a5e3d"},{"sha":"4303847333951be1bcd4e07b488bd2013a48e51f","author":{"name":"Cenk Gündoğan","email":"b8fd1df0e09802f82844f28d78703f24340e4553@gmail.com"},"message":"trickle: use random_uint32_range","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/4303847333951be1bcd4e07b488bd2013a48e51f"},{"sha":"33088f5c66b037641c75ca556c7467e0fb6389c8","author":{"name":"Oleg Hahm","email":"66df68a59e3b21ba65b9e7f3fee04bb7abd7ddc2@hobbykeller.org"},"message":"pkg ccn-lite: update revision","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/33088f5c66b037641c75ca556c7467e0fb6389c8"},{"sha":"8f49e8f9d3a73e061c45b2361f971198439ded05","author":{"name":"Oleg Hahm","email":"66df68a59e3b21ba65b9e7f3fee04bb7abd7ddc2@hobbykeller.org"},"message":"pkg ccn-lite: add prototypes for producer function","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/8f49e8f9d3a73e061c45b2361f971198439ded05"},{"sha":"5ab2297b258e0f8e6eb95d2d36683be4be0f3cb8","author":{"name":"PeterKietzmann","email":"431407978dd2650ebbdca72ea183d99d9fbdce65@haw-hamburg.de"},"message":"samd21/i2c: wait for bus idle after stop condition","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/5ab2297b258e0f8e6eb95d2d36683be4be0f3cb8"},{"sha":"e443d3a0ff98563a6b49a9ba16652b5b2fd9627a","author":{"name":"Oleg Hahm","email":"66df68a59e3b21ba65b9e7f3fee04bb7abd7ddc2@hobbykeller.org"},"message":"pkg tlsf: undefined left-shifting of neg. values","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/e443d3a0ff98563a6b49a9ba16652b5b2fd9627a"},{"sha":"0c4b760f1107d09a350ce7725339e99c618e82ed","author":{"name":"Alexandre Abadie","email":"befa017241439adc65eddc90b2a3934b0b748fba@inria.fr"},"message":"sys/shell: fix build issue when deactivating shell echo (iotlab)","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/0c4b760f1107d09a350ce7725339e99c618e82ed"},{"sha":"5c42d430ec3b54ed4f2241bdf5faa2bb44ed0b72","author":{"name":"Cenk Gündoğan","email":"b8fd1df0e09802f82844f28d78703f24340e4553@gmail.com"},"message":"rpl_p2p: rm non-existing fib flag","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/5c42d430ec3b54ed4f2241bdf5faa2bb44ed0b72"},{"sha":"652ba6a39e2731cecf1b0ad68625a06153d92cfd","author":{"name":"Emmanuel Baccelli","email":"6839cd743f8e2d0b6b3efd3ba81dc8ce6a39b171@users.noreply.github.com"},"message":"Update README \n\nUsed some reworked umbrella text from latest release notes to provide more synthetic information upfront (as this README is the first thing people read on GitHub).","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/652ba6a39e2731cecf1b0ad68625a06153d92cfd"},{"sha":"ed470e11f823e20c76899b64521386d70bbf44a8","author":{"name":"PeterKietzmann","email":"431407978dd2650ebbdca72ea183d99d9fbdce65@haw-hamburg.de"},"message":"drivers/kw2xrf: improve default short address","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/ed470e11f823e20c76899b64521386d70bbf44a8"},{"sha":"a6df844555b61694f69d9d8919ec68838283f634","author":{"name":"Martine Lenders","email":"be0cf63a7c3076985b53d8a9502a23db57bfba85@gmail.com"},"message":"Merge pull request #5461 from PeterKietzmann/adapt_defaul_short_address\n\ndrivers/802154: improve setting of default short address","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/a6df844555b61694f69d9d8919ec68838283f634"},{"sha":"292f4bc1ee31b920b01817220d9ba470a297f608","author":{"name":"Cedric Adjih","email":"3b31eab8c2d02d6569dc796b5cf792ca21115a74@inria.fr"},"message":"boards/iotlab-a8-m3: initial implementation","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/292f4bc1ee31b920b01817220d9ba470a297f608"},{"sha":"72adc99fbf255c64859808987a9792316c0f35c6","author":{"name":"Emmanuel Baccelli","email":"6839cd743f8e2d0b6b3efd3ba81dc8ce6a39b171@users.noreply.github.com"},"message":"Update README.md\n\nwordsmithing around non-viral term","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/72adc99fbf255c64859808987a9792316c0f35c6"},{"sha":"a3a02a09beae2d41937d20764ec483d56b8c5128","author":{"name":"Martine Lenders","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@martine-lenders.eu"},"message":"shell: commands: ping6: fix operator order for casting","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/a3a02a09beae2d41937d20764ec483d56b8c5128"},{"sha":"e348a8df8048faa1800b081ebd957f40af53b0b3","author":{"name":"chrysn","email":"943fa8c4e5c383e126a3b96b8c39d046194dbcb1@fsfe.org"},"message":"PS: Display waiting for flags\n\nThis adds support for the recently introduced thread flags mechanism to\nthe `ps` module; while previously it would show a thread in state\n\"(null)\" when it is blocked on thread_flags_wait_any or\nthread_flags_wait_all, it now shoes the state \"bl anyfl\" or \"bl allfl\",\nrespectively. The labels are kept that short to not mess with the\nfixed-width layout.","distinct":true,"url":"https://api.github.com/repos/dkm/RIOT/commits/e348a8df8048faa1800b081ebd957f40af53b0b3"}]}
{"actor":{"display_login":"dkm"}}