Skip to content

Commit bb0ff5d

Browse files
Xavraxparfeon
andauthored
esp32 support (#182)
Co-authored-by: Serhii Mamontov <[email protected]>
1 parent c0910f6 commit bb0ff5d

32 files changed

+1301
-84
lines changed

.pubnub.yml

+23-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
11
name: c-core
22
schema: 1
3-
version: "4.10.0"
3+
version: "4.11.0"
44
scm: github.com/pubnub/c-core
55
changelog:
6+
- date: 2024-06-27
7+
version: v4.11.0
8+
changes:
9+
- type: feature
10+
text: "Provided support for ESP32 devices via ESP-IDF framework."
11+
- type: feature
12+
text: "Provided support for MBedTLS library used within esp32 platform."
13+
- type: improvement
14+
text: "Replace `strncpy` with `strcpy` in blocks where it is safer to be used."
615
- date: 2024-06-14
716
version: v4.10.0
817
changes:
@@ -775,6 +784,12 @@ supported-platforms:
775784
platforms:
776785
- mBed 2 is supported.
777786
- Newer versions should work, but are not supported out of the box.
787+
-
788+
version: PubNub ESP32 SDK
789+
platforms:
790+
- ESP-IDF 5.2.1 is supported
791+
- Newer versions should work, but are not supported out of the box.
792+
778793
sdks:
779794
-
780795
full-name: PubNub POSIX C SDK
@@ -794,7 +809,7 @@ sdks:
794809
distribution-type: source code
795810
distribution-repository: GitHub release
796811
package-name: C-Core
797-
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
812+
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
798813
requires:
799814
-
800815
name: "miniz"
@@ -860,7 +875,7 @@ sdks:
860875
distribution-type: source code
861876
distribution-repository: GitHub release
862877
package-name: C-Core
863-
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
878+
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
864879
requires:
865880
-
866881
name: "miniz"
@@ -926,7 +941,7 @@ sdks:
926941
distribution-type: source code
927942
distribution-repository: GitHub release
928943
package-name: C-Core
929-
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
944+
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
930945
requires:
931946
-
932947
name: "miniz"
@@ -988,7 +1003,7 @@ sdks:
9881003
distribution-type: source code
9891004
distribution-repository: GitHub release
9901005
package-name: C-Core
991-
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
1006+
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
9921007
requires:
9931008
-
9941009
name: "miniz"
@@ -1049,7 +1064,7 @@ sdks:
10491064
distribution-type: source code
10501065
distribution-repository: GitHub release
10511066
package-name: C-Core
1052-
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
1067+
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
10531068
requires:
10541069
-
10551070
name: "miniz"
@@ -1105,7 +1120,7 @@ sdks:
11051120
distribution-type: source code
11061121
distribution-repository: GitHub release
11071122
package-name: C-Core
1108-
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
1123+
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
11091124
requires:
11101125
-
11111126
name: "miniz"
@@ -1158,7 +1173,7 @@ sdks:
11581173
distribution-type: source code
11591174
distribution-repository: GitHub release
11601175
package-name: C-Core
1161-
location: https://github.com/pubnub/c-core/releases/tag/v4.10.0
1176+
location: https://github.com/pubnub/c-core/releases/tag/v4.11.0
11621177
requires:
11631178
-
11641179
name: "miniz"

CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## v4.11.0
2+
June 27 2024
3+
4+
#### Added
5+
- Provided support for ESP32 devices via ESP-IDF framework.
6+
- Provided support for MBedTLS library used within esp32 platform.
7+
8+
#### Modified
9+
- Replace `strncpy` with `strcpy` in blocks where it is safer to be used.
10+
111
## v4.10.0
212
June 14 2024
313

0 commit comments

Comments
 (0)