Skip to content

Commit

Permalink
esp32 support (#182)
Browse files Browse the repository at this point in the history
Co-authored-by: Serhii Mamontov <[email protected]>
  • Loading branch information
Xavrax and parfeon authored Jun 27, 2024
1 parent c0910f6 commit bb0ff5d
Show file tree
Hide file tree
Showing 32 changed files with 1,301 additions and 84 deletions.
31 changes: 23 additions & 8 deletions .pubnub.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,17 @@
name: c-core
schema: 1
version: "4.10.0"
version: "4.11.0"
scm: github.com/pubnub/c-core
changelog:
- date: 2024-06-27
version: v4.11.0
changes:
- type: feature
text: "Provided support for ESP32 devices via ESP-IDF framework."
- type: feature
text: "Provided support for MBedTLS library used within esp32 platform."
- type: improvement
text: "Replace `strncpy` with `strcpy` in blocks where it is safer to be used."
- date: 2024-06-14
version: v4.10.0
changes:
Expand Down Expand Up @@ -775,6 +784,12 @@ supported-platforms:
platforms:
- mBed 2 is supported.
- Newer versions should work, but are not supported out of the box.
-
version: PubNub ESP32 SDK
platforms:
- ESP-IDF 5.2.1 is supported
- Newer versions should work, but are not supported out of the box.

sdks:
-
full-name: PubNub POSIX C SDK
Expand All @@ -794,7 +809,7 @@ sdks:
distribution-type: source code
distribution-repository: GitHub release
package-name: C-Core
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
requires:
-
name: "miniz"
Expand Down Expand Up @@ -860,7 +875,7 @@ sdks:
distribution-type: source code
distribution-repository: GitHub release
package-name: C-Core
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
requires:
-
name: "miniz"
Expand Down Expand Up @@ -926,7 +941,7 @@ sdks:
distribution-type: source code
distribution-repository: GitHub release
package-name: C-Core
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
requires:
-
name: "miniz"
Expand Down Expand Up @@ -988,7 +1003,7 @@ sdks:
distribution-type: source code
distribution-repository: GitHub release
package-name: C-Core
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
requires:
-
name: "miniz"
Expand Down Expand Up @@ -1049,7 +1064,7 @@ sdks:
distribution-type: source code
distribution-repository: GitHub release
package-name: C-Core
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
requires:
-
name: "miniz"
Expand Down Expand Up @@ -1105,7 +1120,7 @@ sdks:
distribution-type: source code
distribution-repository: GitHub release
package-name: C-Core
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
requires:
-
name: "miniz"
Expand Down Expand Up @@ -1158,7 +1173,7 @@ sdks:
distribution-type: source code
distribution-repository: GitHub release
package-name: C-Core
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
requires:
-
name: "miniz"
Expand Down
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## v4.11.0
June 27 2024

#### Added
- Provided support for ESP32 devices via ESP-IDF framework.
- Provided support for MBedTLS library used within esp32 platform.

#### Modified
- Replace `strncpy` with `strcpy` in blocks where it is safer to be used.

## v4.10.0
June 14 2024

Expand Down
Loading

0 comments on commit bb0ff5d

Please sign in to comment.