forked from SmartThingsCommunity/st-device-sdk-c
-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mbed enhancements for stdk #1
Open
bimanpaulsamsung
wants to merge
35
commits into
master
Choose a base branch
from
mbed-enhancements
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* develop: (35 commits) Update core version to 1.0.9 posix: fix build error on latest ubuntu iot_main: Change lookup_id removing timing Port: Wi-Fi: Added string length check for memcpy iot-core: fixed wi-fi memory leak bsp: increase the maximum number of scan results Update core version to v1.0.0-devel-8 iot_main: Change mis-matched logging messages net: changed to use openssl as default network layer tools: keygen: linux: changed console output layout as v2.1 bsp: esp: print rssi value to check wireless environment stdk: add rtl8721csm bsp support net: mbedtls: change auth mode to verify the certificate net: mbedtls: bugfix a wrong certificate length correction net: openssl: fix build error on esp32 Update core version to 1.0.0-devel-4 posix: mbedtls: fix build error on apps net: mbedtls: fix build error on posix doc: update porting guide for network interface net: remove ssl option for mqtt connection ... Signed-off-by: Yongsul Oh <[email protected]>
* develop: Update core version to 1.0.10 nv: check the uuid validation bsp: rtl: Fix "RTW API: Join bss timeout" issue To initialize the mem for the prov data Add "roomId" item in device registration payload. easysetup: misc indent fix fix array overwrite issue, and return value issue Signed-off-by: Yongsul Oh <[email protected]>
* develop: Update core version to 1.0.11 Update reference API document to STDK Ver 1.0.10 Now only support for dynamic buffer alocation in MQTT layer And static buffer use for size-fixed packet(disconnect, ping, ack) example: use ld instead of objcopy iot-core : change option enable condition If STDK_IOT_CORE is enable, STDK_IOT_CORE_EASYSETUP_HTTP must be enable. If not, the link error is occured. Add a contributing guideline Signed-off-by: Yongsul Oh <[email protected]>
* develop: Update core version to 1.0.12 iot_main: Added new IOT_STAT_LV_CONN to notify it to user bsp: posix: add implementation of iot_bsp_wifi_get_mac iot_main: Added easy-setup resources checking flag & deleting routine iot_core : mobile connection noti support for the first D2D packet iot_main: Added internal new state to support mobile conneciton noti Signed-off-by: Yongsul Oh <[email protected]>
* develop: Erase unnecessary macro block and blank characters Update core version to 1.0.15 Add rssi info printing when the device get IP from AP. Update core version to 1.0.14 Remove unnecessary "sdkconfig.h" include in iot_mqtt.h make iot_mqtt.h layer to import external MQTT solution Update descriptions about porting and building stdk Fix rtl8721c not support web security type connection issue[sta mode] Add helpful website links and update descriptions about building Fix rtl8195/rtl8720c not support web security type connection issue[sta mode] Update core version to 1.0.13 MQTT connection include network connection(socket, SSL) iot_core : add authType for wifiprovisioinginfo Don't send MQTT ping during there is outstanding packet even though period is expired. Signed-off-by: Donghoon Ryu <[email protected]>
* develop: Release core 1.1.0 version Add init validation check in st_mqtt_create func Update core version to 1.0.16 POSIX: Remove duplicated return value os/tizenrt: remove os net file Port TizenRT wrapper make some of API argument as const type. iot_core : the port number change for httpd Signed-off-by: Donghoon Ryu <[email protected]>
* develop: Update core version to 1.1.1 iot_core : d2d error code change Update APIs document to IoT core device library version 1.1.0 refactoring iot_mqtt.c:remove unnecessary functions, variables and structure and straighten out logic bsp/tizenrt: Renamed files as per convention Using mutex lock during destroying mqtt client structure & allocate subscribe topic string to store Fix e-mail link error os/tizenrt: refactor SOFT AP parameter setting net/openssl: put code under tizenrt flag os/tizenrt: make utility interface consistent Signed-off-by: Yongsul Oh <[email protected]>
* develop: (29 commits) Update core version to 1.1.2 posix: fix missing header include easysetup: add null parameter check while creating ssid [POSIX] remove warning msg in iot_os_util iot_core : tx memory allocation is relocated by the memory consumption concern os/tizenrt: fix a memory leak issue cmake: update source filename (iot_jwt.c => iot_wt.c) easysetup: fix tcp_httpd memory issue on MXChip verification iot_core : fix incomplete list iteration and memory leak issues cmake: fix invalid root certificate variable name conversion iot_main: Added same-recovering-case checking & handling routine iot_main : Added internal _send_wifi_ctrl_cmd() for the readability iot_main : Duplicated IOT_STATE_CHANGE_FAILED error handling bug fix cmake: remove port/net/openssl from include Encode the mqtt password in base64 at CWT Add support CWT Ready to support CWT Changed jwt file name to wt Fixed wrong parameter attributes for doxygen Add time get api in seconds by long type ... Signed-off-by: Yongsul Oh <[email protected]>
* develop: Update core version to 1.1.3 easysetup: Added NULL checking to prevent re-free memories easysetup: use SHUT_RD instead of 0 on shutdown easysetup: fix typo easysetup: use errno on log iot_core : bug fix to check the valid otmSupportFeature iot_core : the error message transmission to the app when the receive… (#10) wt: added null checking for input params Signed-off-by: Yongsul Oh <[email protected]>
* develop: Update core version to 1.1.4 crypto: add signature verify function crypto: set a signature length correctly for EdDSA iot_core : to fix buffer length for aes256 encryption (SmartThingsCommunity#47) Signed-off-by: Yongsul Oh <[email protected]>
Release v1.1.6
bimanpaulsamsung
force-pushed
the
mbed-enhancements
branch
2 times, most recently
from
April 14, 2020 20:45
9e9e124
to
b7fd88e
Compare
* develop: (96 commits) Update core version to 1.1.10 iot_serialize: Change to support CBOR based DIP updating st-mqtt: Added DIP handling on registration payload iot_bsp_system_posix: add implementation of iot_bsp_system_get_uniqueid Replacing st_cap_attr_create_* functions with st_cap_attr_create superset Modify some exception handling cloud_prov: use iot_os_calloc and iot_os_free test: add TC for iot_easysetup_request() Add TC_st_cap_attr_create_with_unit_and_data case in TestUnit easysetup: refactoring wifi auth mode decision test: update TC for _es_wifiprovisioninginfo_handler() RTL wifi: fix coding rule issue net: mbedtls: Set the timeout period for mbedtls_ssl_read() iot_root_ca: use static iot_root_ca.c refactoring uuid creation APIs RTL wifi: Added network error code for recovery Update core version to 1.1.9 easysetup: rename httpd enum for better compatibility Modify the judgment treatment of IOT_COMMAND_CHECK_PROV_STATUS iot_util: use uuid format length define instead of directly using number ...
Signed-off-by: Yongsul Oh <[email protected]>
…master_rel_1_1_10 Master rel 1 1 10
* develop: (37 commits) Update core version to 1.1.12 test: refactoring easysetup httpd test cases test: add TC for easysetup_httpd easysetup: fix indent test: add TCs for easysetup_httpd bsp: esp8266: fix build warning fix build warning -Wunused-but-set-variable do not use single line log iot-core: Fixed status updating fail during recovery iot-core: Change new API type from allocation to getting iot-core: Use define instead of each value iot_main: Changed static DIP checking function name & return type iot-core: Introduce iot_alloc_random_id() function iot-core : Added registered DIP data handling routine to decide re-registration [Stage] Implement logging system (#202) test: add TC for _create_easysetup_resources(), _delete_easysetup_resources_all() use iot_os_malloc, iot_os_free test: update test case for _es_confirm_handler iot_main: Increase registration process timeout until 15 min. Support BOOLEAN data type in Capability ...
Signed-off-by: Yongsul Oh <[email protected]>
…master_rel_1_1_12 Master rel 1 1 12
bimanpaulsamsung
force-pushed
the
mbed-enhancements
branch
3 times, most recently
from
May 14, 2020 12:37
2ab4136
to
155fe78
Compare
bimanpaulsamsung
force-pushed
the
mbed-enhancements
branch
from
May 21, 2020 07:13
155fe78
to
d5ad693
Compare
bimanpaulsamsung
force-pushed
the
mbed-enhancements
branch
from
May 21, 2020 07:26
d5ad693
to
acbec87
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.