{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":93192086,"defaultBranch":"master","name":"incubator-mynewt-core","ownerLogin":"kasjer","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2017-06-02T18:10:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23063648?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726120081.0","currentOid":""},"activityList":{"items":[{"before":"ffa530640cf14b4bfeabc7d7c749fa54bee4c79a","after":null,"ref":"refs/heads/kasjer/fcb-coverity-fix","pushedAt":"2024-09-12T05:48:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":null,"after":"ffa530640cf14b4bfeabc7d7c749fa54bee4c79a","ref":"refs/heads/kasjer/fcb-coverity-fix","pushedAt":"2024-09-11T10:17:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"fs/fcb: Coverity fix\n\nThere was no real problem with the code\n356 loc1.fe_area = fcb_get_prev_area(fcb, loc->fe_area);\n>>> CID 418283: Code maintainability issues (UNUSED_VALUE)\n>>> Assigning value \"0UL\" to \"loc1.fe_elem_off\" here, but that stored value is overwritten before it can be used.\n357 loc1.fe_elem_off = 0;\n\nThis should satisfy coverity\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"fs/fcb: Coverity fix"}},{"before":"14213b49e8ce58dae06d08ef434f5065641a17c6","after":null,"ref":"refs/heads/kasjer/fcb-walk-back","pushedAt":"2024-09-11T08:44:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":"36015a0041c86a24e34f05c575260b65af45761b","after":"14213b49e8ce58dae06d08ef434f5065641a17c6","ref":"refs/heads/kasjer/fcb-walk-back","pushedAt":"2024-09-11T06:15:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"fs/fcb: Clean fcb_append inconsistency\n\nVariable cnt and len were reused leading to some inconsistencies.\n\n1.\ncnt was number of bytes needed to store len but it was later\nchanged to store number of bytes in flash to store len (that\ncan be larger when flash alignment restrictions are applied).\nLater it was used to actually write len filed to flash, however\nif alignment was not 1 or 2 some random data would be written to\nflash (starting from tmp_str but extending to other values on stack).\nNo there is separate variable to keep track how many bytes in\nflash are needed.\n\n2.\ncalculating whether entry will fit in current sector,\nfcb_disk_area was not aligned correctly that could lead to\nproblems for flash that has alignment that is higher then 8.\n\n3.\nappend_loc was partially updated but fe_data_len was never filled\nleaving structure in inconsistent state.\n\n4.\nactive->fe_data_len could have incorrect value (rounded up to alignment)\nThis was small inconsistency that probably would not result in any\nproblem\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"fs/fcb: Clean fcb_append inconsistency"}},{"before":"e790f32c37c60f5943f9335a834fde528662bbd3","after":"36015a0041c86a24e34f05c575260b65af45761b","ref":"refs/heads/kasjer/fcb-walk-back","pushedAt":"2024-09-10T08:59:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"fs/fcb: Clean fcb_append inconsistency\n\nVariable cnt and len were reused leading to some inconsistencies.\n\n1.\ncnt was number of bytes needed to store len but it was later\nchanged to store number of bytes in flash to store len (that\ncan be larger when flash alignment restrictions are applied).\nLater it was used to actually write len filed to flash, however\nif alignment was not 1 or 2 some random data would be written to\nflash (starting from tmp_str but extending to other values on stack).\nNo there is separate variable to keep track how many bytes in\nflash are needed.\n\n2.\ncalculating whether entry will fit in current sector,\nfcb_disk_area was not aligned correctly that could lead to\nproblems for flash that has alignment that is higher then 8.\n\n3.\nappend_loc was partially updated but fe_data_len was never filled\nleaving structure in inconsistent state.\n\n4.\nactive->fe_data_len could have incorrect value (rounded up to alignment)\nThis was small inconsistency that probably would not result in any\nproblem\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"fs/fcb: Clean fcb_append inconsistency"}},{"before":"8c97aeb2093c092ff5825be8b392da75b66a280a","after":null,"ref":"refs/heads/kasjer/tinyusb-lpc55","pushedAt":"2024-09-10T07:22:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":"32d7b75bb7589d762387416bb8702d089a1b262d","after":null,"ref":"refs/heads/kasjer/bme280-i2c-fix","pushedAt":"2024-09-10T07:15:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":"e7e76c71a499d0799c7d55f90d5b0d2e77070059","after":null,"ref":"refs/heads/kasjer/linker-script-unification","pushedAt":"2024-09-10T07:14:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":"f1b4d88af830156b47e7afb1892af9ccb8548d43","after":"32d7b75bb7589d762387416bb8702d089a1b262d","ref":"refs/heads/kasjer/bme280-i2c-fix","pushedAt":"2024-09-09T13:13:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"hw/drivers/bme280: Fix writes to I2C\n\nI2C writes when driver was enabled clear MSB of register\naddress.\n\nThis prevented any write to control registers.\n\nNow registers MSB is cleared on write only for SPI.\n\nWriting registers also requires single start condition.\nCode was doing write with restart condtion that does not\nseem to work correctly\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"hw/drivers/bme280: Fix writes to I2C"}},{"before":"3e665f0aec980d8e7d3fcb16d75a047ce2261f1a","after":"f1b4d88af830156b47e7afb1892af9ccb8548d43","ref":"refs/heads/kasjer/bme280-i2c-fix","pushedAt":"2024-09-09T11:35:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"hw/drivers/bme280: Fix writes to I2C\n\nI2C writes when driver was enabled clear MSB of register\naddress.\n\nThis prevented any write to control registers.\n\nNow registers MSB is cleared on write only for SPI.\n\nWriting registers also requires single start condition.\nCode was doing write with restart condtion that does not\nseem to work correctly\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"hw/drivers/bme280: Fix writes to I2C"}},{"before":null,"after":"3e665f0aec980d8e7d3fcb16d75a047ce2261f1a","ref":"refs/heads/kasjer/bme280-i2c-fix","pushedAt":"2024-09-09T10:49:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"hw/drivers/bme280: Fix writes to I2C\n\nI2C writes when driver was enabled clear MSB of register\naddress.\n\nThis prevented any write to control registers.\n\nNow registers MSB is cleared on write only for SPI.\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"hw/drivers/bme280: Fix writes to I2C"}},{"before":"db89724993a694a1bca692b337af97e3f452000b","after":null,"ref":"refs/heads/kasjer/log-commands","pushedAt":"2024-09-06T12:46:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":"fb8dcb809e990799bb6108d5303a5f01f86dc9f6","after":null,"ref":"refs/heads/kasjer/msys-multi-mpool-fix","pushedAt":"2024-09-06T12:45:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":"20ef9996f62e6706a5233cbc9b2efc9e51ed5ca2","after":null,"ref":"refs/heads/kasjer/i2s-stream-fix-deps","pushedAt":"2024-09-06T11:51:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":null,"after":"20ef9996f62e6706a5233cbc9b2efc9e51ed5ca2","ref":"refs/heads/kasjer/i2s-stream-fix-deps","pushedAt":"2024-09-04T21:45:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"drivers/i2s: Fix missing dependency\n\nPackage i2s has now i2s_stream that requires\nutil/stream that is missing in pkg.yml\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"drivers/i2s: Fix missing dependency"}},{"before":"c0826839ef5a68cb48d9133d1605287023a4e967","after":null,"ref":"refs/heads/kasjer/pac10059-nrfutil-dfu","pushedAt":"2024-09-03T10:00:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":null,"after":"c0826839ef5a68cb48d9133d1605287023a4e967","ref":"refs/heads/kasjer/pac10059-nrfutil-dfu","pushedAt":"2024-09-03T09:14:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"hw/bsp: pca10059 update readme.md\n\nReadme is updated with syscfg.yml that shows configuration of blehci.\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"hw/bsp: pca10059 update readme.md"}},{"before":"630932d864ed6c1a02b229abf1903e4b5d0a6203","after":null,"ref":"refs/heads/kasjer/pca10059-readme","pushedAt":"2024-09-02T20:03:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":null,"after":"630932d864ed6c1a02b229abf1903e4b5d0a6203","ref":"refs/heads/kasjer/pca10059-readme","pushedAt":"2024-09-02T09:05:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"hw/bsp: pca10059 add readme.md\n\nThis adds readme.md files that explains how to use\nboard without hardware debugger when factory programmed\nOpen DFU Bootloader is present.\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"hw/bsp: pca10059 add readme.md"}},{"before":"247668b01d2f53dc7c1d2b73d95136f275b3a0e6","after":"e157f71ebb602ac1245887d06a28268359e0e1fa","ref":"refs/heads/kasjer/console-log-color-modules","pushedAt":"2024-09-02T06:20:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"sys/log: Add default log names\n\nThere are several predefined modules that have assigned\nmodule id but are not generated by newt tool\n\nThis adds string values that are used to get modlog module\nname for those predefined modules.\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"sys/log: Add default log names"}},{"before":null,"after":"247668b01d2f53dc7c1d2b73d95136f275b3a0e6","ref":"refs/heads/kasjer/console-log-color-modules","pushedAt":"2024-09-02T06:16:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"sys/log: Add default log names\n\nThere are several predefined modules that have assigned\nmodule id but are not generated by newt tool\n\nThis adds string values that are used to get modlog module\nname for those predefined modules.\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"sys/log: Add default log names"}},{"before":"d054c6e15dda83fd5f90ae76aa1e7601002dfd35","after":"fb8dcb809e990799bb6108d5303a5f01f86dc9f6","ref":"refs/heads/kasjer/msys-multi-mpool-fix","pushedAt":"2024-08-23T10:16:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"kernel/os: Fix msys allocation with multiply mpools\n\nWhen msys was configured with several mpools and one\nof the pools run out of buffers, os_mbuf_get() returned\nNULL even though other mpool did have buffers available.\n\nNow search for suitable buffer checks if suitable pool\nis empty and if not search continues.","shortMessageHtmlLink":"kernel/os: Fix msys allocation with multiply mpools"}},{"before":"38394685ac7d156a322dab1a747cf7ed21305c7d","after":"d054c6e15dda83fd5f90ae76aa1e7601002dfd35","ref":"refs/heads/kasjer/msys-multi-mpool-fix","pushedAt":"2024-08-23T10:14:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"kernel/os: Fix msys allocation with multiply mpools\n\nWhen msys was configured with several mpools and one\nof the pools run out of buffers, os_mbuf_get() returned\nNULL even though other mpool did have buffers available.\n\nNow search for suitable buffer checks if suitable pool\nis empty and if not search continues.","shortMessageHtmlLink":"kernel/os: Fix msys allocation with multiply mpools"}},{"before":"94c439e9766a11576e736ff9fced800524ebd7de","after":"38394685ac7d156a322dab1a747cf7ed21305c7d","ref":"refs/heads/kasjer/msys-multi-mpool-fix","pushedAt":"2024-08-23T10:09:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"kernel/os: Fix msys allocation with multiply mpools\n\nWhen msys was configured with several mpools and one\nof the pools run out of buffers, os_mbuf_get() returned\nNULL even though other mpool did have buffers available.\n\nNow search for suitable buffer checks if suitable pool\nis empty and if not search continues.","shortMessageHtmlLink":"kernel/os: Fix msys allocation with multiply mpools"}},{"before":null,"after":"94c439e9766a11576e736ff9fced800524ebd7de","ref":"refs/heads/kasjer/msys-multi-mpool-fix","pushedAt":"2024-08-23T09:58:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"kernel/os: Fix msys allocation with multiply mpools\n\nWhen msys was configured with several mpools and one\nof the pools run out of buffers, os_mbuf_get() returned\nNULL even though other mpool did have buffers available.\n\nNow search for suitable buffer checks if suitable pool\nis empty and if not search continues.","shortMessageHtmlLink":"kernel/os: Fix msys allocation with multiply mpools"}},{"before":null,"after":"8c97aeb2093c092ff5825be8b392da75b66a280a","ref":"refs/heads/kasjer/tinyusb-lpc55","pushedAt":"2024-08-22T09:16:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"tinyusb: Add support for LPC55xx devices\n\nThis adds code required by TinyUSB to configure\nUSB clocks, pins and interrupts.\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"tinyusb: Add support for LPC55xx devices"}},{"before":null,"after":"e7e76c71a499d0799c7d55f90d5b0d2e77070059","ref":"refs/heads/kasjer/linker-script-unification","pushedAt":"2024-08-22T08:16:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"mcu/stm32h7: Fix core dump configuration\n\nWhen BSP switched to use autogenerated linker script\ndefinitions for _dtcmram_start and _itcmram_start\nwere not present in generated script.\n\nNow STM32H7 MCU adds user_sections.ld.h that provides\nmissing symbols.\n\nSigned-off-by: Jerzy Kasenberg ","shortMessageHtmlLink":"mcu/stm32h7: Fix core dump configuration"}},{"before":"771155d60271209e59cace13598616ec0c0b80d0","after":null,"ref":"refs/heads/kasjer/lpcxpresso55s28","pushedAt":"2024-08-20T09:29:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"}},{"before":"7fb2d0d6363cecb1fead678f3c2c2d39548feacf","after":"771155d60271209e59cace13598616ec0c0b80d0","ref":"refs/heads/kasjer/lpcxpresso55s28","pushedAt":"2024-08-20T05:42:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"hw/bsp: Add lpcxpresso55s28 BSP\n\nThis adds support for NXP LPCXPRESSO55S28 board.","shortMessageHtmlLink":"hw/bsp: Add lpcxpresso55s28 BSP"}},{"before":"7612987dcd786f5206520211787b792d07c94b83","after":"7fb2d0d6363cecb1fead678f3c2c2d39548feacf","ref":"refs/heads/kasjer/lpcxpresso55s28","pushedAt":"2024-08-19T21:16:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kasjer","name":null,"path":"/kasjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23063648?s=80&v=4"},"commit":{"message":"hw/bsp: Add lpcxpresso55s28 BSP\n\nThis adds support for NXP LPCXPRESSO55S28 board.","shortMessageHtmlLink":"hw/bsp: Add lpcxpresso55s28 BSP"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQwNTo0ODowMS4wMDAwMDBazwAAAASz-RsG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xOVQyMToxNjoyOC4wMDAwMDBazwAAAASedNhK"}},"title":"Activity ยท kasjer/incubator-mynewt-core"}