{"push_id":3014517727,"size":74,"distinct_size":0,"ref":"refs/heads/master","head":"ce5cd0591fa9b50a54b55f8e8b1985f7d73dca25","before":"40187e81faa9a6a5514a9d43ab01925eae1cef3f","commits":[{"sha":"ed0fbdeaa70c9d0c03b00346ece1a7652e4952c9","author":{"name":"Martine Lenders","email":"2c907b4895f2cbc5b6ae26e9e5a106869e61ece9@fu-berlin.de"},"message":"tests/pkg_cmsis-dsp: provide testscript","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/ed0fbdeaa70c9d0c03b00346ece1a7652e4952c9"},{"sha":"b0e541593f9bd5382050a752e09c9f6d584913d1","author":{"name":"Martine Lenders","email":"2c907b4895f2cbc5b6ae26e9e5a106869e61ece9@fu-berlin.de"},"message":"tests/gnrc_sixlowpan: provide EUI-64 for dummy netdev\n\nThe dummy netdev of this test doesn't provide any address. This adds at\nleast the IEEE 802.15.4 EUI-64 and makes the NETOPT_SRC_LEN option\ndependent on it.","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/b0e541593f9bd5382050a752e09c9f6d584913d1"},{"sha":"05aa8ab66bb904ecc2790c3edf98639a1954339d","author":{"name":"Martine Lenders","email":"2c907b4895f2cbc5b6ae26e9e5a106869e61ece9@fu-berlin.de"},"message":"gnrc_netif: assert that l2addr_len is 0 without address\n\nIf the device provides an address length, but no address it is\nobviously faulty.","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/05aa8ab66bb904ecc2790c3edf98639a1954339d"},{"sha":"a542e954cf79b51a427b4ceee14795ec47b11147","author":{"name":"Vincent Dupont","email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@otakeys.com"},"message":"fmt: add fmt_u16_hex()","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/a542e954cf79b51a427b4ceee14795ec47b11147"},{"sha":"71455b692fe08129ce42e2c25565bb88a87ce969","author":{"name":"Vincent Dupont","email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@otakeys.com"},"message":"fmt: add fmt_to_lower()","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/71455b692fe08129ce42e2c25565bb88a87ce969"},{"sha":"db4ce5eff2dd3e85f4162faa8725135b5590eb09","author":{"name":"Vincent Dupont","email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@otakeys.com"},"message":"uuid: add uuid_to_string()","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/db4ce5eff2dd3e85f4162faa8725135b5590eb09"},{"sha":"8c5ffa0a8d0a6cff0345422a4d3ac62b8d9ef1b1","author":{"name":"Vincent Dupont","email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@otakeys.com"},"message":"fmt: add fmt_char","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/8c5ffa0a8d0a6cff0345422a4d3ac62b8d9ef1b1"},{"sha":"695a94449a8f0cc8395834dc8c3e905239ed7637","author":{"name":"Vincent Dupont","email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@otakeys.com"},"message":"fmt: add scn_u32_hex()","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/695a94449a8f0cc8395834dc8c3e905239ed7637"},{"sha":"73e971fc56eaee59c7f9d8f171511c478ca2989d","author":{"name":"Vincent Dupont","email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@otakeys.com"},"message":"uuid: add uuid_from_string()","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/73e971fc56eaee59c7f9d8f171511c478ca2989d"},{"sha":"fe46cae00dc66cd599da8fe57d43478452987e48","author":{"name":"Marian Buschsieweke","email":"0d644e015300ceeab9659f805b5641760cd662ef@ovgu.de"},"message":"sys/phydat: New phydat_fit API\n\nThe current phydat_fit implementation the following limitations:\n- The API is way more complicated to use than needed\n- It doesn't perform any rounding\n- It uses `long` in a place where actual width (or better range) of the type\n  is pretty important.\n\nThis commit addresses these limitations and uses lookup-tables to reduce the\nnumber of divisions required.\n\nBefore this commit code using it looked like this:\n``` C\nlong values[] = { 100000, 2000000, 30000000 };\nphydat_t dat = { .scale = 42, .unit = UNIT_V };\nphydat_fit(&dat, values[0], 0, phydat_fit(&dat, values[1], 1, phydat_fit(&dat, values[2], 2, 0)));\n```\n\nNow it can be used like this:\n``` C\nint32_t values[] = { 100000, 2000000, 30000000 };\nphydat_t dat = { .unit = UNIT_V, .scale = 42 };\nphydat_fit(&dat, values, 3);\n```","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/fe46cae00dc66cd599da8fe57d43478452987e48"},{"sha":"8b8790c18f12404ca8e00a605b4e9acd7014e8cd","author":{"name":"Frits Kuipers","email":"7baec1927540ead7466725e538ea396629f73006@student.utwente.nl"},"message":"drivers/ds18: Add Maxim Integrated ds18 driver\n\ntests/driver_ds18: Add test application for DS18B20 sensor.\n\ntests/driver_ds18: Add whitelist of boards","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/8b8790c18f12404ca8e00a605b4e9acd7014e8cd"},{"sha":"2bbc9be47a054e80af3ae215c2b4226b6a056df1","author":{"name":"Michel Rottleuthner","email":"c435b31412899c238a147a4f1ebfe5159d55b2ff@haw-hamburg.de"},"message":"boards/nucleo-l476rg: add I2C configuration","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/2bbc9be47a054e80af3ae215c2b4226b6a056df1"},{"sha":"c54ba49e82eac8218c64c25e191654df0f3862b7","author":{"name":"Martine Lenders","email":"2c907b4895f2cbc5b6ae26e9e5a106869e61ece9@fu-berlin.de"},"message":"gnrc_ipv6_ext: move ipv6_ext_rh (partly) to GNRC","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/c54ba49e82eac8218c64c25e191654df0f3862b7"},{"sha":"84a62da1026633feecc0970a883f41554c5c4972","author":{"name":"Martine Lenders","email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@martine-lenders.eu"},"message":"gnrc_ipv6_ext_rh: rename GNRC_IPV6_EXT_RH_OK for clarity","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/84a62da1026633feecc0970a883f41554c5c4972"},{"sha":"6a9adf2b59770c0ce9edbd6b68dd105607630668","author":{"name":"Martine Lenders","email":"2c907b4895f2cbc5b6ae26e9e5a106869e61ece9@fu-berlin.de"},"message":"gnrc_ipv6_ext: remove unnecessary return-value indirection\n\nThose return values are internal anyway, and they have the same intent\nas the one provided by `gnrc_ipv6_ext_rh`.","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/6a9adf2b59770c0ce9edbd6b68dd105607630668"},{"sha":"ad183dbf7ed7acdd0a55302f89ef8a0eb980a76b","author":{"name":"Martine Lenders","email":"2c907b4895f2cbc5b6ae26e9e5a106869e61ece9@fu-berlin.de"},"message":"ipv6_ext: remove empty, unused module","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/ad183dbf7ed7acdd0a55302f89ef8a0eb980a76b"},{"sha":"c3da55b015e4039970985e9133452031b0509733","author":{"name":"Koen Zandberg","email":"42e3d96910f922bdd7dd1805fe3f8aff634f391d@bergzand.net"},"message":"at86rf2xx: Re-enable ack requests by default\n\nProperly splitting the flags between netdev_ieee802154 and the at86rf2xx\ndriver had as side effect that the ACK REQ flag was no longer set by\ndefault. This commit reverts the default settings by enabling it again\non startup. The current code calls the generic netdev setter to set the\nflag.","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/c3da55b015e4039970985e9133452031b0509733"},{"sha":"390ddfba7ca0aa12436f7be172098d12a8bea6fb","author":{"name":"Martine Lenders","email":"2c907b4895f2cbc5b6ae26e9e5a106869e61ece9@fu-berlin.de"},"message":"tests/unittests: adapt for value name changes","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/390ddfba7ca0aa12436f7be172098d12a8bea6fb"},{"sha":"da0f722a1cb6b4cfc21bf312aa60178049f60a81","author":{"name":"MichelRottleuthner","email":"c435b31412899c238a147a4f1ebfe5159d55b2ff@haw-hamburg.de"},"message":"Merge pull request #10245 from MichelRottleuthner/pr_l476rg_add_i2c_config\n\nboards/nucleo-l476rg: add I2C configuration","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/da0f722a1cb6b4cfc21bf312aa60178049f60a81"},{"sha":"bd06f7e8463ab0abb2041bf3078b12f3c9a1898f","author":{"name":"Martine Lenders","email":"b7c79d71440c72356115962b8b2ff78f2beee963@gmail.com"},"message":"Merge pull request #10250 from bergzand/pr/at86rf2xx/reenable_ack_req\n\nat86rf2xx: Re-enable ack requests by default","distinct":false,"url":"https://api.github.com/repos/SemjonKerner/RIOT/commits/bd06f7e8463ab0abb2041bf3078b12f3c9a1898f"}]}
{"actor":{"display_login":"SemjonKerner"}}