{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":251156568,"defaultBranch":"master","name":"esp-nimble-cpp","ownerLogin":"h2zero","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-29T23:33:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32826625?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709594332.0","currentOid":""},"activityList":{"items":[{"before":"bf4b5d4ffa8ecfc0a20356ed12b3588847bb8632","after":"226c67f729b049498e95eb68cc97673f4a214de2","ref":"refs/heads/master","pushedAt":"2024-04-20T15:14:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Initialize ble_gatt_chr_def[]. Fixes #148 (#150)\n\nIDF 5.2 introduced a new member, cpfd, to the\r\nble_gatt_chr_def struct. It needs to be initialized\r\nto nullptr in order to avoid accessing uninitialized\r\nmemory. By initializing the whole struct, we get\r\neverything initialized in a backward-compatible way.","shortMessageHtmlLink":"Initialize ble_gatt_chr_def[]. Fixes #148 (#150)"}},{"before":null,"after":"ebbfe45e785e0c8b57eda46ef5269b908579e74f","ref":"refs/heads/os-agnostic","pushedAt":"2024-03-04T23:18:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"WIP - compiles with mynewt","shortMessageHtmlLink":"WIP - compiles with mynewt"}},{"before":"58f86cb7bdb7f5beb257dde4ff3744ab245cbaaa","after":"bf4b5d4ffa8ecfc0a20356ed12b3588847bb8632","ref":"refs/heads/master","pushedAt":"2024-03-01T19:29:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"ESP IDF 5.2 include fix (#144)","shortMessageHtmlLink":"ESP IDF 5.2 include fix (#144)"}},{"before":"22fb1ab8017ebe152e48e30759ab2f8bf27608db","after":"58f86cb7bdb7f5beb257dde4ff3744ab245cbaaa","ref":"refs/heads/master","pushedAt":"2024-03-01T00:34:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix inconsistent use of time units (#143)\n\nSeconds to milliseconds","shortMessageHtmlLink":"Fix inconsistent use of time units (#143)"}},{"before":"b2dba0864965fb69e1b78e5bd720b70ee4629750","after":"dd71e3e11a122172459ac0983a8c5dd65daf11b0","ref":"refs/heads/release/1.4","pushedAt":"2023-11-25T15:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Add generic advertisement 'type' functions (#575)","shortMessageHtmlLink":"Add generic advertisement 'type' functions (#575)"}},{"before":"0059d030ca3ee0ecbd30baa0e4488a1d42e7fb04","after":null,"ref":"refs/heads/1.4-idf5","pushedAt":"2023-11-25T15:15:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"}},{"before":"00d0bbd544ce3b3a40b0dd543db9ba5e58959a54","after":"b2dba0864965fb69e1b78e5bd720b70ee4629750","ref":"refs/heads/release/1.4","pushedAt":"2023-11-25T15:15:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix build with IDF v5 (#139)\n\nCo-authored-by: h2zero ","shortMessageHtmlLink":"Fix build with IDF v5 (#139)"}},{"before":"4e65ce5d32a458b285c536f680edc550c60aeb92","after":"22fb1ab8017ebe152e48e30759ab2f8bf27608db","ref":"refs/heads/master","pushedAt":"2023-11-25T15:14:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Add generic advertisement 'type' functions (#575)","shortMessageHtmlLink":"Add generic advertisement 'type' functions (#575)"}},{"before":null,"after":"0059d030ca3ee0ecbd30baa0e4488a1d42e7fb04","ref":"refs/heads/1.4-idf5","pushedAt":"2023-11-24T22:59:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix build with IDF v5","shortMessageHtmlLink":"Fix build with IDF v5"}},{"before":"b07cab5858431e2d7a8cc72c8c232e114e2fd3be","after":"4e65ce5d32a458b285c536f680edc550c60aeb92","ref":"refs/heads/master","pushedAt":"2023-09-01T17:56:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Support for C2 (#131)","shortMessageHtmlLink":"Support for C2 (#131)"}},{"before":"2ea0f26de0dc7f9ae6eafb109e370df555106d36","after":"b07cab5858431e2d7a8cc72c8c232e114e2fd3be","ref":"refs/heads/master","pushedAt":"2023-09-01T14:22:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"gptimer is used from `driver`","shortMessageHtmlLink":"gptimer is used from driver"}},{"before":"330858ddc71e936cca6b87447b7405d8add4e216","after":null,"ref":"refs/heads/c6-support","pushedAt":"2023-08-13T16:40:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"}},{"before":"1786d0ede39d33369ce8c21ff3b5de45b17594f2","after":"2ea0f26de0dc7f9ae6eafb109e370df555106d36","ref":"refs/heads/master","pushedAt":"2023-08-13T16:40:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Add support for esp32c6","shortMessageHtmlLink":"Add support for esp32c6"}},{"before":"2a029a2a91ff15a48fb8088775c76deeaab3cdcb","after":"330858ddc71e936cca6b87447b7405d8add4e216","ref":"refs/heads/c6-support","pushedAt":"2023-08-13T16:26:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Add support for esp32c6","shortMessageHtmlLink":"Add support for esp32c6"}},{"before":"f0d149c71ec3f90ab102c45a412a914fb7d04019","after":"2a029a2a91ff15a48fb8088775c76deeaab3cdcb","ref":"refs/heads/c6-support","pushedAt":"2023-08-13T16:14:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Add support for esp32c6","shortMessageHtmlLink":"Add support for esp32c6"}},{"before":null,"after":"f0d149c71ec3f90ab102c45a412a914fb7d04019","ref":"refs/heads/c6-support","pushedAt":"2023-08-13T16:08:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Add support for esp32c6","shortMessageHtmlLink":"Add support for esp32c6"}},{"before":"dab9f8b55945a9ee34664c95fb94d4eade716339","after":"00d0bbd544ce3b3a40b0dd543db9ba5e58959a54","ref":"refs/heads/release/1.4","pushedAt":"2023-05-29T15:22:29.325Z","pushType":"push","commitsCount":2,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix compilation when CONFIG_BTDM_BLE_SCAN_DUPL is not enabled.\n\n* fix warning: variable 'pkey' set but not used [-Wunused-but-set-variable]\r\n---------\r\n\r\nCo-authored-by: Franz Höpfinger ","shortMessageHtmlLink":"Fix compilation when CONFIG_BTDM_BLE_SCAN_DUPL is not enabled."}},{"before":"4ff9baf68a89ddb82a769c68b28de0b04316fc65","after":"1786d0ede39d33369ce8c21ff3b5de45b17594f2","ref":"refs/heads/master","pushedAt":"2023-05-29T15:08:14.804Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix compilation when CONFIG_BTDM_BLE_SCAN_DUPL is not enabled.\n\n* fix warning: variable 'pkey' set but not used [-Wunused-but-set-variable]\r\n---------\r\n\r\nCo-authored-by: Franz Höpfinger ","shortMessageHtmlLink":"Fix compilation when CONFIG_BTDM_BLE_SCAN_DUPL is not enabled."}},{"before":"3f7a846e37f2277f7c31377b5baa08a0ac8654ed","after":"9f193cf4afd9011289c653ffddba743fdecfdb4f","ref":"refs/heads/feature/CONFIG_BTDM_BLE_SCAN_DUPL","pushedAt":"2023-05-29T14:49:56.898Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Remove assert, cleanup","shortMessageHtmlLink":"Remove assert, cleanup"}},{"before":null,"after":"3f7a846e37f2277f7c31377b5baa08a0ac8654ed","ref":"refs/heads/feature/CONFIG_BTDM_BLE_SCAN_DUPL","pushedAt":"2023-05-29T14:32:29.693Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Remove assert, cleanup","shortMessageHtmlLink":"Remove assert, cleanup"}},{"before":"e0a5fac11e60c21737d5a25f9df244eebd3e636e","after":"dab9f8b55945a9ee34664c95fb94d4eade716339","ref":"refs/heads/release/1.4","pushedAt":"2023-05-29T14:02:06.351Z","pushType":"push","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fixed unhandled exception on handleGapEvent (#112)\n\nSomehow, the conn_handle can have the value of `0xffff`. Not sure why or how, but anyway it should be managed before moving forward on NimBLECharacteristic::handleGapEvent. Otherwise, an unhandled exception will occur on `assert(rc == 0);`","shortMessageHtmlLink":"Fixed unhandled exception on handleGapEvent (#112)"}},{"before":"c1e7a521b7b24114af9b41a2ecd34ed3895a377d","after":"4ff9baf68a89ddb82a769c68b28de0b04316fc65","ref":"refs/heads/master","pushedAt":"2023-05-29T13:56:31.766Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fixed unhandled exception on handleGapEvent (#112)\n\nSomehow, the conn_handle can have the value of `0xffff`. Not sure why or how, but anyway it should be managed before moving forward on NimBLECharacteristic::handleGapEvent. Otherwise, an unhandled exception will occur on `assert(rc == 0);`","shortMessageHtmlLink":"Fixed unhandled exception on handleGapEvent (#112)"}},{"before":"fee3829a89af1465bb98b4e602b8ce15fa4e7327","after":"c1e7a521b7b24114af9b41a2ecd34ed3895a377d","ref":"refs/heads/master","pushedAt":"2023-05-28T22:24:21.418Z","pushType":"push","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Add overloaded setManufacturerData to allow vector of uint8_t","shortMessageHtmlLink":"Add overloaded setManufacturerData to allow vector of uint8_t"}},{"before":"913bc0534e48a3109ea40cd3f038aa621a81ad1d","after":"e0a5fac11e60c21737d5a25f9df244eebd3e636e","ref":"refs/heads/release/1.4","pushedAt":"2023-05-28T22:24:07.360Z","pushType":"push","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Add overloaded setManufacturerData to allow vector of uint8_t","shortMessageHtmlLink":"Add overloaded setManufacturerData to allow vector of uint8_t"}},{"before":"95d1dd1cbfff0c95d88ba29e2e1b7c202b86dc06","after":null,"ref":"refs/heads/pio-fix","pushedAt":"2023-05-28T16:45:49.841Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"}},{"before":"e93f943cc4503261f497051fbde557dc41a7f316","after":"913bc0534e48a3109ea40cd3f038aa621a81ad1d","ref":"refs/heads/release/1.4","pushedAt":"2023-05-28T16:44:57.989Z","pushType":"push","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix build with platformio IDF+Arduino","shortMessageHtmlLink":"Fix build with platformio IDF+Arduino"}},{"before":"091c1c014ce57748f7fd6224518d2028eb569ac7","after":"fee3829a89af1465bb98b4e602b8ce15fa4e7327","ref":"refs/heads/master","pushedAt":"2023-05-28T16:44:17.285Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix build with platformio IDF+Arduino (#122)","shortMessageHtmlLink":"Fix build with platformio IDF+Arduino (#122)"}},{"before":"1008b0a8d9995a0fbd02be3f5f04bdecf5ae8286","after":"95d1dd1cbfff0c95d88ba29e2e1b7c202b86dc06","ref":"refs/heads/pio-fix","pushedAt":"2023-05-28T16:18:08.162Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix build with platformio IDF+Arduino","shortMessageHtmlLink":"Fix build with platformio IDF+Arduino"}},{"before":"263678d2e3325833c397190cb4c56550fe2ac453","after":"1008b0a8d9995a0fbd02be3f5f04bdecf5ae8286","ref":"refs/heads/pio-fix","pushedAt":"2023-05-28T16:11:10.036Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix build with platformio IDF+Arduino","shortMessageHtmlLink":"Fix build with platformio IDF+Arduino"}},{"before":"7cd04b37f866ffba20d384cc74bdb9edd7bff6cf","after":"263678d2e3325833c397190cb4c56550fe2ac453","ref":"refs/heads/pio-fix","pushedAt":"2023-05-28T16:08:29.202Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"h2zero","name":null,"path":"/h2zero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32826625?s=80&v=4"},"commit":{"message":"Fix build with platformio IDF+Arduino","shortMessageHtmlLink":"Fix build with platformio IDF+Arduino"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENeKmMAA","startCursor":null,"endCursor":null}},"title":"Activity · h2zero/esp-nimble-cpp"}