esp-nimble-cpp/src
h2zero e4d2e991f1 Fix crash when peer disconnects from the server.
If the server has not created a client instance then the device would crash when the peer disconnects due to nullptr access.
2024-12-09 09:54:47 -07:00
..
HIDKeyboardTypes.h Conditionally compile code for specific roles. 2020-05-13 22:03:56 -06:00
HIDTypes.h Fix compilation errors in some situations. 2024-11-26 14:20:39 -07:00
NimBLE2904.cpp Refactor 2904 descriptor 2024-11-30 14:21:39 -07:00
NimBLE2904.h Refactor 2904 descriptor 2024-11-30 14:21:39 -07:00
NimBLEAddress.cpp Fix crash when creating address from 17 char string. 2024-08-12 07:56:38 -06:00
NimBLEAddress.h [BREAKING] Refactor NimBLEAddress - use NimBLE core representation. 2024-07-17 19:38:35 -06:00
NimBLEAdvertisedDevice.cpp [BREAKING] - Refactor NimBLEScan 2024-11-21 14:37:31 -07:00
NimBLEAdvertisedDevice.h [BREAKING] - Refactor NimBLEScan 2024-11-21 14:37:31 -07:00
NimBLEAdvertisementData.cpp [BREAKING] - Refactor NimBLEAdvertising 2024-11-27 11:48:33 -07:00
NimBLEAdvertisementData.h [BREAKING] - Refactor NimBLEAdvertising 2024-11-27 11:48:33 -07:00
NimBLEAdvertising.cpp Refresh advertising data dynamically 2024-11-30 13:16:36 -07:00
NimBLEAdvertising.h Refresh advertising data dynamically 2024-11-30 13:16:36 -07:00
NimBLEAttribute.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLEAttValue.cpp Refactor NimBLEAttValue. 2024-07-21 16:36:00 -06:00
NimBLEAttValue.h Fix compiler warnings for C++ versions < 17 2024-12-01 14:19:51 -07:00
NimBLEBeacon.cpp [BREAKING] Refactor NimBLEBeacon 2024-12-01 16:00:10 -07:00
NimBLEBeacon.h [BREAKING] Refactor NimBLEBeacon 2024-12-01 16:00:10 -07:00
NimBLECharacteristic.cpp Refactor 2904 descriptor 2024-11-30 14:21:39 -07:00
NimBLECharacteristic.h Fix compiler warnings for C++ versions < 17 2024-12-01 14:19:51 -07:00
NimBLEClient.cpp Add support for creating a NimBLEClient from a NimBLEServer peer. 2024-12-05 16:03:33 -07:00
NimBLEClient.h Add support for creating a NimBLEClient from a NimBLEServer peer. 2024-12-05 16:03:33 -07:00
NimBLEConnInfo.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLEDescriptor.cpp [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLEDescriptor.h Remove characteristic subscription tracking. 2024-11-28 17:18:21 -07:00
NimBLEDevice.cpp Add a workaround for esp32s3 and esp32c3 tx power bug (#252) 2024-12-04 10:46:33 -07:00
NimBLEDevice.h Fix compilation with esp32p4 (#253) 2024-12-03 08:47:41 -07:00
NimBLEEddystoneTLM.cpp [BREAKING] - Refactor NimBLEEddystoneTLM 2024-12-01 16:00:44 -07:00
NimBLEEddystoneTLM.h [BREAKING] - Refactor NimBLEEddystoneTLM 2024-12-01 16:00:44 -07:00
NimBLEExtAdvertising.cpp [BREAKING] Refactor NimBLEServer 2024-11-28 17:18:21 -07:00
NimBLEExtAdvertising.h Refactor NimBLEExtAdvertising 2024-11-28 14:42:57 -07:00
NimBLEHIDDevice.cpp [BREAKING] - Refactor NimBLEHIDDevice 2024-12-08 17:02:17 -07:00
NimBLEHIDDevice.h [BREAKING] - Refactor NimBLEHIDDevice 2024-12-08 17:02:17 -07:00
NimBLELocalAttribute.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLELocalValueAttribute.h Fix compilation errors in some situations. 2024-11-26 14:20:39 -07:00
NimBLELog.h [BREAKING] Change NIMBLE_LOGC macro to use printf. 2024-07-04 19:05:35 -06:00
NimBLERemoteCharacteristic.cpp Refactor client connection establishment and client deletion. 2024-11-18 08:56:38 -07:00
NimBLERemoteCharacteristic.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLERemoteDescriptor.cpp [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLERemoteDescriptor.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLERemoteService.cpp Refactor client connection establishment and client deletion. 2024-11-18 08:56:38 -07:00
NimBLERemoteService.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLERemoteValueAttribute.cpp Make NimBLERemoteValueAttribute LOG_TAG static 2024-11-29 14:44:58 -07:00
NimBLERemoteValueAttribute.h Fix compiler warnings for C++ versions < 17 2024-12-01 14:19:51 -07:00
NimBLEScan.cpp Add extended scan features. 2024-11-28 14:42:57 -07:00
NimBLEScan.h Add extended scan features. 2024-11-28 14:42:57 -07:00
NimBLEServer.cpp Fix crash when peer disconnects from the server. 2024-12-09 09:54:47 -07:00
NimBLEServer.h Remove NimBLEServer::getPeerNameOnConnect 2024-12-05 16:03:33 -07:00
NimBLEService.cpp Refactor service changed handling 2024-11-28 17:18:21 -07:00
NimBLEService.h [BREAKING] Refactor attributes 2024-09-24 14:59:54 -06:00
NimBLEUtils.cpp Refactor client connection establishment and client deletion. 2024-11-18 08:56:38 -07:00
NimBLEUtils.h Set task handle in constructor of NimBLETaskData. 2024-11-14 10:45:24 -07:00
NimBLEUUID.cpp [BREAKING]- Refactor client 2024-11-03 18:12:20 -07:00
NimBLEUUID.h Fix compilation errors in some situations. 2024-11-26 14:20:39 -07:00
nimconfig.h Replace NimBLEAttValue asserts with user defineable action. 2024-07-04 18:47:28 -06:00
nimconfig_rename.h Refactor NimBLEExtAdvertising 2024-11-28 14:42:57 -07:00