Commit graph

  • e87042cfbd
    Merge 1d504bf6ff into b50a1b50b1 thekurtovic 2024-12-21 20:00:22 -0500
  • 1d504bf6ff Refactor NimBLEAdvertisementData/NimBLEExtAdvertising thekurtovic 2024-12-21 18:05:13 -0500
  • 887379cd3f deploy: da48844e2f gh-pages h2zero 2024-12-22 00:10:12 +0000
  • b50a1b50b1 Release 2.0.2 master h2zero 2024-12-21 17:03:08 -0700
  • da48844e2f Release 2.0.2 2.0.2 release/2.0 h2zero 2024-12-21 17:03:08 -0700
  • ea1c055826 Fix compile error for advertiser only config. h2zero 2024-12-21 08:51:47 -0700
  • 65f6ee18ca Fix NimBLEHIDDevice not being able to create more than one in/out/feature report + temporal coupling afpineda 2024-12-19 18:30:34 +0100
  • fd0187bfc9 Fix crash that could occur when server reconnects * Update to not change services if they have not actually changed when starting the server Closes #270 William Emfinger 2024-12-20 13:16:27 -0600
  • 954ba0b5a7 Update Changelog h2zero 2024-12-21 16:05:38 -0700
  • 015217c764 Fix compile error for advertiser only config. h2zero 2024-12-21 08:51:47 -0700
  • 8e608c666e Fix compile error for advertiser only config. h2zero 2024-12-21 08:51:47 -0700
  • 9a1ae677b8 NimBLELog allow custom log level colors. thekurtovic 2024-12-14 18:18:53 -0500
  • 6ee5174ba0 Fix NimBLEHIDDevice not being able to create more than one in/out/feature report + temporal coupling afpineda 2024-12-19 18:30:34 +0100
  • e843c6811c Fix crash that could occur when server reconnects * Update to not change services if they have not actually changed when starting the server Closes #270 William Emfinger 2024-12-20 13:16:27 -0600
  • 62fb2c3ea8 feat(char): Update characteristic to check properties/encryption * Update to check indication/notification properties in NimBLECharacteristic::setValue * Update to check encrytpion of connection in NimBLECharacteristic::setValue William Emfinger 2024-12-20 14:02:54 -0600
  • 14be59fbc3 Fix crash that could occur when server reconnects * Update to not change services if they have not actually changed when starting the server Closes #270 William Emfinger 2024-12-20 13:16:27 -0600
  • 059364985d deploy: 275def333c h2zero 2024-12-17 01:50:27 +0000
  • 275def333c Release 2.0.1 2.0.1 h2zero 2024-12-16 18:35:21 -0700
  • 0d13044703 Release 2.0.1 h2zero 2024-12-16 18:35:21 -0700
  • ec4d4c43e1 Add missing NimBLEUtils and NimBLEConnInfo includes to NimBLEDevice.h h2zero 2024-12-15 10:38:11 -0700
  • 3e0ce87a94 Update changelog. h2zero 2024-12-15 10:06:39 -0700
  • 3743eb954e Fix NimBLEHIDDevice output report returning incorrect characteristic. (#805) Ryan Powell 2024-12-15 10:01:03 -0700
  • 6357a0dbea Fix compiling errors when central is disabled. mr258876 2024-12-16 00:32:19 +0800
  • 0e7d3759d9 NimBLELog allow custom log level colors. thekurtovic 2024-12-14 18:18:53 -0500
  • cfca3e7500 Add missing NimBLEUtils and NimBLEConnInfo includes to NimBLEDevice.h h2zero 2024-12-15 10:38:11 -0700
  • 4ae582b3cc Add missing NimBLEUtils and NimBLEConnInfo includes to NimBLEDevice.h h2zero 2024-12-15 10:38:11 -0700
  • 3c80c950ae Update changelog. h2zero 2024-12-15 10:06:39 -0700
  • 182e3bb8a3 Fix NimBLEHIDDevice output report returning incorrect characteristic. (#805) Ryan Powell 2024-12-15 10:01:03 -0700
  • a627007a31 Fix compiling errors when central is disabled. mr258876 2024-12-16 00:32:19 +0800
  • c47dd827c7 deploy: a6ed1933bc h2zero 2024-12-15 00:45:58 +0000
  • a6ed1933bc Release 2.0.0 2.0.0 h2zero 2024-12-14 14:37:09 -0700
  • 4eb9b1e9b1 Release 2.0.0 h2zero 2024-12-14 14:37:09 -0700
  • 675d6bbf0d [BREAKING] Remove NimBLEAddress type default value. h2zero 2024-12-14 13:11:36 -0700
  • d4956ddc9b [BREAKING] Remove NimBLEAddress type default value. h2zero 2024-12-14 13:11:36 -0700
  • 8753782425 Fix example h2zero 2024-12-13 21:25:27 -0700
  • af1872623e Silence compiler warnings h2zero 2024-12-13 12:25:15 -0700
  • 58d93e2725 Silence compiler warnings h2zero 2024-12-13 12:25:15 -0700
  • 62de1b23fa Add library.json h2zero 2024-12-13 11:42:48 -0700
  • 57e583c17a [BREAKING] Refactor NimBLELog h2zero 2024-12-13 11:40:33 -0700
  • 814705eae4 Add library.json h2zero 2024-12-13 11:42:48 -0700
  • fb0af0ce59 [BREAKING] Refactor NimBLELog h2zero 2024-12-13 11:40:33 -0700
  • 5afb5af81e Update license h2zero 2024-12-12 19:21:03 -0700
  • 94b1777ae4 Update license h2zero 2024-12-12 19:21:03 -0700
  • a198498483 wip mynewt Ryan Powell 2024-12-11 11:10:11 -0700
  • 2d1e33a75e Prepare for v2 release h2zero 2024-12-11 18:50:22 -0700
  • 0afa6cc288 Prepare for v2 release h2zero 2024-12-11 18:50:22 -0700
  • b1ae44774a WIP - compiles with mynewt os-agnostic h2zero 2022-04-11 21:34:06 -0600
  • 152cc9d1b9 Fixup client logs h2zero 2024-12-10 19:04:47 -0700
  • 09e8eede94 Fixup server logs h2zero 2024-12-10 14:11:35 -0700
  • 49769f4aeb Update examples h2zero 2024-12-09 12:58:14 -0700
  • c2349f4f08 Update examples h2zero 2024-12-09 12:58:14 -0700
  • e4d2e991f1 Fix crash when peer disconnects from the server. h2zero 2024-12-09 09:28:18 -0700
  • 578c5cdcbb Fix crash when peer disconnects from the server. h2zero 2024-12-09 09:28:18 -0700
  • 6d10f2f88f [BREAKING] - Refactor NimBLEHIDDevice h2zero 2024-11-19 14:14:14 -0700
  • ea923ba8ae [BREAKING] - Refactor NimBLEHIDDevice h2zero 2024-11-19 14:14:14 -0700
  • a874e502c5 Update doxygen h2zero 2024-12-07 16:49:40 -0700
  • 0c22666e51 Remove improvements and updates. h2zero 2024-12-07 10:45:06 -0700
  • eba6d8bfbb Update migration guide h2zero 2024-12-07 10:44:50 -0700
  • 0e5eb9c55f 1.x to 2.x migration guide h2zero 2024-12-04 15:31:59 -0700
  • 45db17f948 Update changelog h2zero 2024-12-03 18:45:46 -0700
  • 1cfb8efde2 Update doxygen h2zero 2024-12-07 16:49:40 -0700
  • ae4033f337 Remove improvements and updates. h2zero 2024-12-07 10:45:06 -0700
  • 425dd8d5d8 Update migration guide h2zero 2024-12-07 10:44:50 -0700
  • 2872cb8f79 1.x to 2.x migration guide h2zero 2024-12-04 15:31:59 -0700
  • c2734ef31a Update changelog h2zero 2024-12-03 18:45:46 -0700
  • c547733194 Remove NimBLEServer::getPeerNameOnConnect h2zero 2024-12-05 15:24:04 -0700
  • ac3d3575cc Add support for creating a NimBLEClient from a NimBLEServer peer. h2zero 2024-12-01 17:08:12 -0700
  • b5c494dbd2 Remove NimBLEServer::getPeerNameOnConnect h2zero 2024-12-05 15:24:04 -0700
  • 081fdc6513 Add support for creating a NimBLEClient from a NimBLEServer peer. h2zero 2024-12-01 17:08:12 -0700
  • 8eee20a397 NimBLELog support logging without IDF logging enabled, allow custom colors. thekurtovic 2024-12-04 19:54:53 -0500
  • a55489fee2
    Add a workaround for esp32s3 and esp32c3 tx power bug (#252) h2zero 2024-12-04 10:46:33 -0700
  • 861a0c1c79 Move workaround to getPowerLevel and call it from getPower. h2zero 2024-12-04 10:29:10 -0700
  • 749371599e Add a workaround for esp32s3 and esp32c3 tx power bug h2zero 2024-12-02 17:55:31 -0700
  • b5b46661e0
    Fix compilation with esp32p4 (#253) h2zero 2024-12-03 08:47:41 -0700
  • f1f4ea37f5 Fix compilation with esp32p4 h2zero 2024-12-02 18:32:05 -0700
  • 6c85cfa6c3
    NimBLEDevice::get/setPower support full power range. (#229) thekurtovic 2024-12-02 17:19:44 -0500
  • 9f3b0e9a5c Fixup/cleanup h2zero 2024-12-02 15:06:39 -0700
  • b35ee17940 Remove ESP_PWR_LVL_INVALID check h2zero 2024-12-02 12:31:02 -0700
  • 4541337db0 Calculate power level instead of using conditional checks. h2zero 2024-12-02 12:19:35 -0700
  • 5182ca1970 Re: Account for differences in IDF version. thekurtovic 2024-11-15 18:10:44 -0500
  • d3c363c65b Account for differences in IDF version. thekurtovic 2024-11-15 17:51:03 -0500
  • 18f6fb9002 NimBLEDevice::get/setPower support full power range. thekurtovic 2024-11-15 16:09:33 -0500
  • 15392bf581 Add asynchronous client connection secure thekurtovic 2024-11-18 14:02:18 -0500
  • f1070619a5 Add asynchronous client connection secure thekurtovic 2024-11-18 14:02:18 -0500
  • e0fe1668de [BREAKING] - Refactor NimBLEEddystoneTLM h2zero 2024-11-29 14:17:45 -0700
  • 308b81e81a [BREAKING] Remove Eddystone URL h2zero 2024-11-29 12:01:07 -0700
  • 36d27a2413 [BREAKING] Refactor NimBLEBeacon h2zero 2024-11-29 10:12:04 -0700
  • 21af622d10 [BREAKING] - Refactor NimBLEEddystoneTLM h2zero 2024-11-29 14:17:45 -0700
  • ecf1adc4d7 Fix compiler warnings for C++ versions < 17 h2zero 2024-11-30 15:18:55 -0700
  • 9abcfc2cc3 Fix compiler warnings for C++ versions < 17 h2zero 2024-11-30 15:18:55 -0700
  • b4fe046c56 Refactor 2904 descriptor h2zero 2024-11-29 18:14:51 -0700
  • f813b9ffe9 Refactor 2904 descriptor h2zero 2024-11-29 18:14:51 -0700
  • 47c3cd5b84 Refresh advertising data dynamically h2zero 2024-11-29 15:47:09 -0700
  • 478eab7b6b [BREAKING] Refactor NimBLEBeacon h2zero 2024-11-29 10:12:04 -0700
  • 2de3c31421 Make NimBLERemoteValueAttribute LOG_TAG static h2zero 2024-11-29 14:44:58 -0700
  • c9685ed625 [BREAKING] Remove Eddystone URL h2zero 2024-11-29 12:01:07 -0700
  • 70c6e89f19 Refactor service changed handling h2zero 2024-11-26 18:22:37 -0700
  • a12f3d4785 Remove characteristic subscription tracking. h2zero 2024-11-25 18:41:10 -0700
  • d9178cfa9b [BREAKING] Refactor NimBLEServer h2zero 2024-11-24 19:59:56 -0700
  • ae8750f1ff Refactor service changed handling h2zero 2024-11-26 18:22:37 -0700