{"push_id":2435335442,"size":54,"distinct_size":54,"ref":"refs/heads/master","head":"062164eaad9c36299a9b30eaac9077b8c02472a5","before":"816890d6469014691e098e7aa44e2c6e19a14977","commits":[{"sha":"aeb992ee3c9687f9753396ae5d2bec0f7c4aac1b","author":{"name":"Vincent Coubard","email":"b55149b1fdb7ae7b853c0cfd55b5cb5963c3b7b7@arm.com"},"message":"BLE: Add unit test for the Generic GattClient.\n\nThese tests are build around gtest and gmock and solely run on a host; cmake is\nused as a build system:\n\n- cd features/FEATURE_BLE/tests\n- mkdir build\n- cd build\n- cmake ..\n- make\n- ./gatt-client-tests","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/aeb992ee3c9687f9753396ae5d2bec0f7c4aac1b"},{"sha":"734b5eceec5724abbd9641212110d1481981bbd3","author":{"name":"Vincent Coubard","email":"b55149b1fdb7ae7b853c0cfd55b5cb5963c3b7b7@arm.com"},"message":"Enable travis for ble host tests.","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/734b5eceec5724abbd9641212110d1481981bbd3"},{"sha":"cc5b1924beb2394fddd0548003e8a911871a8c39","author":{"name":"Vincent Coubard","email":"b55149b1fdb7ae7b853c0cfd55b5cb5963c3b7b7@arm.com"},"message":"BLE: Fix make invocation for tests builds by travis.","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/cc5b1924beb2394fddd0548003e8a911871a8c39"},{"sha":"b689a59045b5c4d25969cb798f1a4cb81cb69c6b","author":{"name":"Vincent Coubard","email":"b55149b1fdb7ae7b853c0cfd55b5cb5963c3b7b7@arm.com"},"message":"Travis: add gcc6 as dependency and use it in ble testing","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/b689a59045b5c4d25969cb798f1a4cb81cb69c6b"},{"sha":"c6bca57633e2707c6c637b7e206c85e253cba636","author":{"name":"Vincent Coubard","email":"b55149b1fdb7ae7b853c0cfd55b5cb5963c3b7b7@arm.com"},"message":"BLE: Improve generic gatt client tests documentation.","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/c6bca57633e2707c6c637b7e206c85e253cba636"},{"sha":"871ebb67081c997498728c41530caeaca89b20a8","author":{"name":"Vincent Coubard","email":"b55149b1fdb7ae7b853c0cfd55b5cb5963c3b7b7@arm.com"},"message":"BLE: Add host test instructions.","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/871ebb67081c997498728c41530caeaca89b20a8"},{"sha":"35308c1937582af0af1c132d8dc0bbd1688140bc","author":{"name":"Brendan McDonnell","email":"badc22de038afbad1ab33caaee466bbb20fc6d86@ionxlive.com"},"message":"overload InterruptIn constructor to allow PinMode control","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/35308c1937582af0af1c132d8dc0bbd1688140bc"},{"sha":"dfa6a7aa97705900fff1b21d5ce465a0b4e942d7","author":{"name":"Brendan McDonnell","email":"badc22de038afbad1ab33caaee466bbb20fc6d86@ionxlive.com"},"message":"factor out common function","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/dfa6a7aa97705900fff1b21d5ce465a0b4e942d7"},{"sha":"d28dbf6702110f750b74b1b0ca5efaf4ebd8534a","author":{"name":"Brendan McDonnell","email":"badc22de038afbad1ab33caaee466bbb20fc6d86@ionxlive.com"},"message":"simplify InterruptIn - default parameter instead of multiple constructors","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/d28dbf6702110f750b74b1b0ca5efaf4ebd8534a"},{"sha":"e4bf6c47ffb4818bdd7ed049a4d32f43fdf0ad6d","author":{"name":"Brendan McDonnell","email":"badc22de038afbad1ab33caaee466bbb20fc6d86@ionxlive.com"},"message":"add doxygen param info","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/e4bf6c47ffb4818bdd7ed049a4d32f43fdf0ad6d"},{"sha":"087b4281f60e053446c80cdf4bcd0f9f8137b948","author":{"name":"Brendan McDonnell","email":"badc22de038afbad1ab33caaee466bbb20fc6d86@ionxlive.com"},"message":"linebreak","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/087b4281f60e053446c80cdf4bcd0f9f8137b948"},{"sha":"9fa660ebde7660fff925e2d454dadd34b9be490f","author":{"name":"Deepika","email":"7418daade01bf5622dc78bbb6f1071570183236a@arm.com"},"message":"Peek API to view data of buffer without popping","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/9fa660ebde7660fff925e2d454dadd34b9be490f"},{"sha":"0b9f301268d1248f4633fb9f50113468828cc998","author":{"name":"Deepika","email":"7418daade01bf5622dc78bbb6f1071570183236a@arm.com"},"message":"Test to verify peek API","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/0b9f301268d1248f4633fb9f50113468828cc998"},{"sha":"bd63f93984a4598d745d524a94ac12eb248324ff","author":{"name":"Steven Cartmell","email":"ff300da979c64f587f0ba44bbb007688eff923c7@arm.com"},"message":"Replace runtime strip_path function with compiler intrinsic equivalents\n\n\n\nSleep manager tracing strips the path from filenames and uses the result as an\nidentifier to track drivers that unlock/lock sleep tracing. Replace the function\nthat strips the path from the string, replace this function with a new macro,\n__FILENAME__ which performs the same action in a compiler specific manner.\n\n- GCC_ARM, use __builtin_strrchr which is optimized out at compile time.\n- ARM, use __MODULE__ which returns the filename without path.\n- IAR, specifiy the --no_path_in_file_macros compiler flag.","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/bd63f93984a4598d745d524a94ac12eb248324ff"},{"sha":"9a0e8797b9b9fc32f6ce8f5fc508a43ff76b42f8","author":{"name":"Steven Cartmell","email":"ff300da979c64f587f0ba44bbb007688eff923c7@arm.com"},"message":"Refactor sleep tracing driver identifier to be pointer to the driver filepath.\n\nThe use of __FILE__ macro to get a usable identifier from the driver path\ncauses the path of the file to be stored in the .text region of the binary.\nGiven that this remains for the entire duration of the program, storing a\npointer to this string as an identifier is more efficient than copying the\ncontents of the string during lookup/insertion.","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/9a0e8797b9b9fc32f6ce8f5fc508a43ff76b42f8"},{"sha":"1e3050a1df93d02d9457533fdd44649c78bb8a8f","author":{"name":"Steven Cartmell","email":"ff300da979c64f587f0ba44bbb007688eff923c7@arm.com"},"message":"Remove superfluous compiler check in macro","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/1e3050a1df93d02d9457533fdd44649c78bb8a8f"},{"sha":"b7bb29a3016f6a80d551b897b8b3b82153d5bf4f","author":{"name":"David Saada","email":"655c82ce2200e8e22bf3a4eb76e1bed817967f42@arm.com"},"message":"NVStore: key management enhancements\n\n- Define an enum for predefined keys (later filled by internal users of NVStore)\n- Add the set_alloc_key API, allocating a free key from the non predefined keys","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/b7bb29a3016f6a80d551b897b8b3b82153d5bf4f"},{"sha":"6d7576a3090e4977a96c4d275619514e97272cb6","author":{"name":"Steven Cartmell","email":"ff300da979c64f587f0ba44bbb007688eff923c7@arm.com"},"message":"Remove IAR compiler flag change from PR","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/6d7576a3090e4977a96c4d275619514e97272cb6"},{"sha":"6c369d17aa15042149bf09c712831baaf271863f","author":{"name":"jeromecoutant","email":"c3c0859a6bccdd3ba9b3003086af2615e7f4152a@st.com"},"message":"STM32L4 ADC Internal Channel : correct sampling time","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/6c369d17aa15042149bf09c712831baaf271863f"},{"sha":"ab2abcb29d034a917b44ac67097791f3f80a3b64","author":{"name":"Steven Cartmell","email":"ff300da979c64f587f0ba44bbb007688eff923c7@arm.com"},"message":"Fix issues with __FILENAME__ macro\n\n- Move macro definition to mbed_toolchain.h\n- Remove double underscores from macro which are reserved.\n- Fix macro for IAR until compiler flags to disable path are added again.","distinct":true,"url":"https://api.github.com/repos/AriParkkila/mbed-os/commits/ab2abcb29d034a917b44ac67097791f3f80a3b64"}]}
{"actor":{"display_login":"AriParkkila"}}