{"push_id":3047325277,"size":494,"distinct_size":1,"ref":"refs/heads/develop","head":"8b666ae5d389335357335374d6b1600afd131a50","before":"42238b7d5e27d7278ede56a652024ec94311b842","commits":[{"sha":"733d461d2554fa74d891ec7293811b660f90f4d5","author":{"name":"Kamil Sroka","email":"dd6301e22448d73084c9308ae6ff31dff5f7229d@gmail.com"},"message":"[nrf52840] update platform README.md (#2702)","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/733d461d2554fa74d891ec7293811b660f90f4d5"},{"sha":"082481864686abebab7b0f04790200f872b92bb3","author":{"name":"Łukasz Duda","email":"a4e56fe7502e5144eb983a069031474fe4048306@nordicsemi.no"},"message":"[nrf52840] fix race condition when reporting channel busy event (#2700)\n\nSigned-off-by: Duda, Lukasz <Lukasz.Duda@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/082481864686abebab7b0f04790200f872b92bb3"},{"sha":"a4330998af7982662a22ff870cc931991626d632","author":{"name":"Abtin Keshavarzian","email":"25b9e4687b94b630dfebea7d1d28942c0a218487@google.com"},"message":"[random] add helper function to add random jitter to a value (#2703)","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/a4330998af7982662a22ff870cc931991626d632"},{"sha":"f854cce1fb2d988b10dd514a266356e331813583","author":{"name":"Piotr Szkotak","email":"8cc398d5867a9751f66732317e7f1327be1a719f@nordicsemi.no"},"message":"[nrf52840] fix mbedtls define names in openthread-core-nrf52840-config.h (#2708)\n\nSigned-off-by: Piotr Szkotak <piotr.szkotak@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/f854cce1fb2d988b10dd514a266356e331813583"},{"sha":"5659668aca694a3fd252f0b5adc6f0c95d6673d4","author":{"name":"Jonathan Hui","email":"118212257c90822148dcb4a725f69c1d4626c87c@nestlabs.com"},"message":"[router-table] validate router id before allocating router (#2710)\n\nCredit to OSS-Fuzz.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/5659668aca694a3fd252f0b5adc6f0c95d6673d4"},{"sha":"727b8fa2fac766ad923e7e2e09ba9116dd95f17a","author":{"name":"Jonathan Hui","email":"118212257c90822148dcb4a725f69c1d4626c87c@nestlabs.com"},"message":"[debug] allow build system to provide custom file name (#2706)","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/727b8fa2fac766ad923e7e2e09ba9116dd95f17a"},{"sha":"38a48b2b0934dd28197505afff126423a81cf9ee","author":{"name":"Martin Turon","email":"04035694ce2e761def2d89d7e5b1c06e2f8d15b6@nestlabs.com"},"message":"[ble] initial platform API for BLE (#2658)","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/38a48b2b0934dd28197505afff126423a81cf9ee"},{"sha":"7f901cf9c74540d2a085855ff4109f8898aef098","author":{"name":"Abtin Keshavarzian","email":"25b9e4687b94b630dfebea7d1d28942c0a218487@google.com"},"message":"[announce-sender] feature to enable periodic tx of MLE Announce (#2693)\n\nThis commit adds a new feature/class namely `AnnounceSender` which\r\nenables periodic transmission of MLE Announce messages on all\r\nchannels. The feature can be enabled using the config option\r\n`OPENTHREAD_CONFIG_ENABLE_ANNOUNCE_SENDER` (disabled by default).\r\n\r\nThis commit also adds some new helper methods in `Mac::ChannelMask`\r\nto get number of channels in a given mask, and operator overloads\r\nto compare two masks.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/7f901cf9c74540d2a085855ff4109f8898aef098"},{"sha":"243642272a891fbd92bd30b8f5325d380d1bf9d4","author":{"name":"Abtin Keshavarzian","email":"25b9e4687b94b630dfebea7d1d28942c0a218487@google.com"},"message":"[meshcop-tlvs] new methods for parsing Channel Mask Entry (#2705)\n\nThis commit adds new methods/classes related to parsing of Channel\r\nMask Entries in a Channel Mask TLV.\r\n\r\nA new class `ChannelMask0Entry` is added for a Channel Mask Entry\r\nwith Channel Page 0.\r\n\r\n`ChannelMaskTlv::GetFirstEntry()` and`ChannelMaskEntry:GetNext()`\r\nmethods are added and can be used to iterate through all the\r\nentries in a Channel Mask TLV.\r\n\r\nNew method `ChannelMaskTlv::GetMask0Entry()` can be used to search\r\namong all entries to find the one with Channel Page 0 (if one exist).","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/243642272a891fbd92bd30b8f5325d380d1bf9d4"},{"sha":"b76f72e1ac850f99e3d762e1e98660fb1337be87","author":{"name":"Robrecht Dewaele","email":"13bc4342921dd74730e6997d3d8776e1795b8b53@gmail.com"},"message":"[posix] fixed trivial typographical error (#2715)","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/b76f72e1ac850f99e3d762e1e98660fb1337be87"},{"sha":"da2af98e2e97eb33020682d9ee086dc2aa01d86a","author":{"name":"Robrecht Dewaele","email":"13bc4342921dd74730e6997d3d8776e1795b8b53@gmail.com"},"message":"[spi-hdlc-adapter] fix compilation on Alpine Linux with musl libc (#2712)\n\nWithout linux/ioctl.h compilation fails on this platform,\r\nbecause _IOC_SIZEBITS will not be defined.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/da2af98e2e97eb33020682d9ee086dc2aa01d86a"},{"sha":"65d6c980373a2389a41150bdbaf43b66393d0499","author":{"name":"Piotr Szkotak","email":"8cc398d5867a9751f66732317e7f1327be1a719f@nordicsemi.no"},"message":"[nrf52840] fix building with FULL_LOGS=1 and update .travis/script.sh (#2720)\n\nSigned-off-by: Piotr Szkotak <piotr.szkotak@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/65d6c980373a2389a41150bdbaf43b66393d0499"},{"sha":"52644515a6c6fdbfa0576515c849ce65d241aafa","author":{"name":"Jonathan Hui","email":"118212257c90822148dcb4a725f69c1d4626c87c@nestlabs.com"},"message":"[router-table] check num active routers before allocating (#2723)\n\nCredit to OSS-Fuzz.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/52644515a6c6fdbfa0576515c849ce65d241aafa"},{"sha":"70c3f11741068ad4514875a5845cb9c7e798c869","author":{"name":"Stuart Longland","email":"f0defcefedc5bec7116586ced4b4b89e1c981695@longlandclan.id.au"},"message":"[CC2538]: Fix MAC address word ordering. (#2714)\n\nIt seems TI (for whatever reason) chose to use a rather unorthadox\r\nmixed-endian representation for the MAC address in the CC2538, where the\r\nmost significant 4 octets are given first in little-endian order,\r\nfollowed by the least significant 4 octets (again in little-endian).\r\n\r\nThe OpenThread code expects a big-endian representation of the MAC, so\r\nwe need to read in and byte-swap each half individually.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/70c3f11741068ad4514875a5845cb9c7e798c869"},{"sha":"420813e03d4690ed8c99daeb4b5970a0cffa6ea5","author":{"name":"Abtin Keshavarzian","email":"25b9e4687b94b630dfebea7d1d28942c0a218487@google.com"},"message":"[ncp] adding new log output through NCP spinel property (#2722)\n\nThis commit adds a new log output model for NCP to use a newly added\r\nspinel stream log property. `OPENTHREAD_CONFIG_LOG_OUTPUT_NCP_SPINEL`\r\ncan be used to be select the new log output model.\r\n\r\nThis commit defines a new spinel property `SPINEL_PROP_STREAM_LOG`\r\nwhich provides streaming of formatted log string from NCP along with\r\nan optional metadata structure. OpenThread log level and log region\r\nare included as part of the metadata.\r\n\r\nThis commit also updates the `toranj` configuration header file to\r\nuse the new log output model.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/420813e03d4690ed8c99daeb4b5970a0cffa6ea5"},{"sha":"ff04efc283a670c11f3b3d262362b22d574d92f2","author":{"name":"Robrecht Dewaele","email":"13bc4342921dd74730e6997d3d8776e1795b8b53@gmail.com"},"message":"[configure.ac] fix typographical error (#2729)","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/ff04efc283a670c11f3b3d262362b22d574d92f2"},{"sha":"c276d0776cfab8bef90bc05ad05dcf0fbc481b27","author":{"name":"Abtin Keshavarzian","email":"25b9e4687b94b630dfebea7d1d28942c0a218487@google.com"},"message":"[mle] add helper methods to check device mode flags (#2718)\n\nThis commit adds helper methods in `Mle` class to check whether\r\ndifferent flags are set in device mode, such as `IsRxOnWhenIdle()`,\r\n`IsFullThreadDevice()`.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/c276d0776cfab8bef90bc05ad05dcf0fbc481b27"},{"sha":"38f206c6708d8fc7eae21db6ff3e3a50a2053b58","author":{"name":"Abtin Keshavarzian","email":"25b9e4687b94b630dfebea7d1d28942c0a218487@google.com"},"message":"[mle] update processing of received MLE Announce messages (#2707)\n\nThis commit changes how the received MLE Announce messages are\r\nprocessed.\r\n\r\nThe new implementation adds a delay before taking action when it\r\nreceives an MLE Announce message that has a more recent Active\r\ntimestamp (compared to device's current Active Dataset timestamp).  A\r\ntimeout interval of `kAnnounceProcessTimeout` (250ms) is used before\r\nthe device switches to the new channel or pan-id from the received MLE\r\nAnnounce message. During the timeout interval, device can receive and\r\nparse other MLE Announce messages and it will ignore any with the same\r\ntimestamp.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/38f206c6708d8fc7eae21db6ff3e3a50a2053b58"},{"sha":"67d68009b7803abed4aad4f1f22be3dfa47a8619","author":{"name":"Abtin Keshavarzian","email":"25b9e4687b94b630dfebea7d1d28942c0a218487@google.com"},"message":"[toranj] adding test-case for adding on-mesh prefix (config-gateway) (#2721)\n\nThis commit adds a new `toranj` test script which covers the\r\nfollowing functionalities:\r\n\r\n- Adding on-mesh prefixes using wpantund `config-gateway`\r\n  command.\r\n- Prefixes with different flags/priorities on routers/end-devices.\r\n- `wpantund` behavior adding SLAAC based IPv6 address.\r\n- `wpantund` retaining user-added prefixes and adding them back\r\n  after an NCP reset.","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/67d68009b7803abed4aad4f1f22be3dfa47a8619"},{"sha":"8f7dfead410df7ecb6ec67c0232fd8c58e94ff66","author":{"name":"Abtin Keshavarzian","email":"25b9e4687b94b630dfebea7d1d28942c0a218487@google.com"},"message":"[ncp] add vendor hook for property get/set handlers for vendor properties (#2725)","distinct":false,"url":"https://api.github.com/repos/vrtsystems/openthread/commits/8f7dfead410df7ecb6ec67c0232fd8c58e94ff66"}]}
{"actor":{"display_login":"sjlongland"}}