rtos/tinyara.git
6 years agoMerge pull request #796 from an4967/mbedtls_hw_support
sunghan-chang [Fri, 13 Oct 2017 07:52:52 +0000 (16:52 +0900)]
Merge pull request #796 from an4967/mbedtls_hw_support

mbedtls: implement hardware support in mbedtls

6 years agoMerge pull request #821 from jeongarmy/ttrace_config
Juitem JoonWoo Kim [Fri, 13 Oct 2017 07:37:07 +0000 (16:37 +0900)]
Merge pull request #821 from jeongarmy/ttrace_config

testcase/ttrace: add select condition for using ttrace in Kconfig

6 years agotestcase/ttrace: add select condition for using ttrace in Kconfig
Ahreum Jeong [Fri, 13 Oct 2017 06:56:24 +0000 (15:56 +0900)]
testcase/ttrace: add select condition for using ttrace in Kconfig

Add select config in Kconfig for testcase of T-trace.
Enable CONFIG_TTRACE when EXAMPLES_TESTCASE_TTRACE is turned on.

6 years agoMerge pull request #817 from HONGCHAEHEE/sdk
sangwon03 [Fri, 13 Oct 2017 07:15:19 +0000 (16:15 +0900)]
Merge pull request #817 from HONGCHAEHEE/sdk

Fix assert during things reset

6 years agoFix assert during things reset
chaehee.hong [Fri, 13 Oct 2017 03:06:32 +0000 (12:06 +0900)]
Fix assert during things reset
- Assert often occur during the reset process as the TCP receive thread is trying to use resources of the ping thread already terminated.
- The TCP receive thread does not need to call the session state callback to terminate the ping thread during reset because the reset loop thread will unregister that callback.

6 years agoMerge pull request #818 from jeongarmy/fix_tc_arastorage
Taejun-Kwon [Fri, 13 Oct 2017 05:44:28 +0000 (14:44 +0900)]
Merge pull request #818 from jeongarmy/fix_tc_arastorage

testcase/arastorage: delete checking result value in cleanup function.

6 years agotestcase/arastorage: delete checking result value in cleanup function.
Ahreum Jeong [Fri, 13 Oct 2017 05:27:22 +0000 (14:27 +0900)]
testcase/arastorage: delete checking result value in cleanup function.

cleanup function is called before and after arastorage TCs run to verify cleaning related resources
We don't need to check whether result value of function used here is valid or not.
Because this function is not tc and is used internally.

6 years agoMerge pull request #816 from an4967/adjust_things_sample
sunghan-chang [Fri, 13 Oct 2017 05:09:17 +0000 (14:09 +0900)]
Merge pull request #816 from an4967/adjust_things_sample

st_things: update st_things sample app

6 years agoMerge pull request #805 from sunghan-chang/tc
Taejun-Kwon [Fri, 13 Oct 2017 05:02:44 +0000 (14:02 +0900)]
Merge pull request #805 from sunghan-chang/tc

apps/testcase: refactor codes

6 years agost_things: update st_things sample app
Daesung [Fri, 13 Oct 2017 03:01:07 +0000 (12:01 +0900)]
st_things: update st_things sample app

- Add 2 dimmer resources
- Add handlers for additional resources

6 years agoMerge pull request #808 from davidfather/wifi_manager_refactoring
pillip8282 [Fri, 13 Oct 2017 04:22:13 +0000 (13:22 +0900)]
Merge pull request #808 from davidfather/wifi_manager_refactoring

Wi-Fi Manager: add a checkpoint, to check if Wi-Fi Manager is initial…

6 years agoMerge pull request #797 from JeonginKim/gpio2
sangwon03 [Fri, 13 Oct 2017 03:29:29 +0000 (12:29 +0900)]
Merge pull request #797 from JeonginKim/gpio2

removed unsupported gpio output mode

6 years agoMerge pull request #807 from jeongarmy/fix_tc_arastorage
sunghan-chang [Fri, 13 Oct 2017 02:39:10 +0000 (11:39 +0900)]
Merge pull request #807 from jeongarmy/fix_tc_arastorage

testcase/arastorage: call cleanup function at the beginning arastorage TCs to verify cleaning all undeleted resources

6 years agoMerge pull request #813 from jeongchanKim/coding_rule
sunghan-chang [Fri, 13 Oct 2017 02:32:39 +0000 (11:32 +0900)]
Merge pull request #813 from jeongchanKim/coding_rule

testcase/filesystem : fix coding rule error - remove unnecessary space

6 years agoWi-Fi Manager: add a checkpoint, to check if Wi-Fi Manager is initialized, in APIs...
Seongil Hahm [Thu, 12 Oct 2017 15:20:12 +0000 (08:20 -0700)]
Wi-Fi Manager: add a checkpoint, to check if Wi-Fi Manager is initialized, in APIs and callback handlers

To make Wi-Fi Manager thread-safe, it is necessary to check if Wi-Fi Manager is initialized.
For simplicity, we just do null-comparison of w_mutex and w_info_mutex at the very beginning of each API and each callback handler.

6 years agoMerge pull request #750 from JeongJunSik/temp
sunghan-chang [Fri, 13 Oct 2017 02:28:32 +0000 (11:28 +0900)]
Merge pull request #750 from JeongJunSik/temp

st_things : Get the manufacturerName from JSON

6 years agost_things : add logic of parsing manufacturerName from JSON
정준식/Things Platform Lab(S/W센터)/Engineer/삼성전자 [Sun, 1 Oct 2017 05:50:09 +0000 (14:50 +0900)]
st_things : add logic of parsing manufacturerName from JSON
- Changed the pre-defined value to use JSON value

6 years agotestcase/filesystem : fix coding rule error - remove unnecessary space
jc_.kim [Fri, 13 Oct 2017 02:12:18 +0000 (11:12 +0900)]
testcase/filesystem : fix coding rule error - remove unnecessary space

[IDT_M_TAB] please, no space before tabs

6 years agoremove unsupported gpio output mode
JeonginKim [Thu, 12 Oct 2017 10:00:28 +0000 (19:00 +0900)]
remove unsupported gpio output mode

artik053 board is not support 2mode(IOTBUS_GPIO_DRIVE_NONE, IOTBUS_GPIO_DRIVE_PUSHPULL)

6 years agoMerge pull request #720 from arvinmittal/fix_wifi_manager_itc
davidfather [Fri, 13 Oct 2017 00:54:03 +0000 (17:54 -0700)]
Merge pull request #720 from arvinmittal/fix_wifi_manager_itc

Add ITCs for Wifi_manager Module

6 years agoMerge pull request #801 from JeonginKim/sec2
sangwon03 [Thu, 12 Oct 2017 23:57:35 +0000 (08:57 +0900)]
Merge pull request #801 from JeonginKim/sec2

Fixed stack based memory disclosure in FTP client

6 years agoMerge pull request #800 from an4967/remove_unused_ca
sangwon03 [Thu, 12 Oct 2017 23:46:54 +0000 (08:46 +0900)]
Merge pull request #800 from an4967/remove_unused_ca

st_things: modify things_sdk security resources process

6 years ago[TizenRT][Added ITCs for Wifi_manager]
Arvin Mittal [Thu, 28 Sep 2017 08:45:15 +0000 (14:15 +0530)]
[TizenRT][Added ITCs for Wifi_manager]

Signed-off-by: Arvin Mittal <arvin.mittal@samsung.com>
6 years agoMerge pull request #795 from HONGCHAEHEE/web
davidfather [Thu, 12 Oct 2017 13:06:33 +0000 (06:06 -0700)]
Merge pull request #795 from HONGCHAEHEE/web

Fix stack buffer overflow in webserver

6 years agotestcase/arastorage: call cleanup function at the beginning arastorage TCs to verify...
Ahreum Jeong [Thu, 12 Oct 2017 12:45:44 +0000 (21:45 +0900)]
testcase/arastorage: call cleanup function at the beginning arastorage TCs to verify cleaning all undeleted resources

cleanup function cleans all comopents like relations used in these TCs.
Some files used before in arastorage operations and so on may be removed.
So we call cleanup function before running arastorage TCs to verify cleaning all existent things.

6 years agoapps/testcase: refactor codes
sunghan [Thu, 12 Oct 2017 11:52:04 +0000 (20:52 +0900)]
apps/testcase: refactor codes

1. remove unused definition, RETURN_ERR
2. remove unused header file, tc_internal.h on systemio itc
3. fix incorrect definition of preventing duplicated-including header file
4. move a location of including header to inside definition
5. remove unnecessary relative path of header, tc_common.h
6. remove definition of same global variables and initialize them before using,
  total_pass and total_fail

6 years agoFix stack buffer overflow in webserver
chaehee.hong [Thu, 12 Oct 2017 08:04:37 +0000 (17:04 +0900)]
Fix stack buffer overflow in webserver
- Add the code to check that the resulting string is null-terminated.
- Add the code for url length to respect the buffer sizes.

6 years agoMerge pull request #791 from JeonginKim/master
davidfather [Thu, 12 Oct 2017 11:37:16 +0000 (04:37 -0700)]
Merge pull request #791 from JeonginKim/master

Memory corruption security issue fixed for FTP client

6 years agombedtls: apply coding rule and adjust Kconfig in mbedtls
Daesung [Thu, 12 Oct 2017 11:19:09 +0000 (20:19 +0900)]
mbedtls: apply coding rule and adjust Kconfig in mbedtls

- apply tizenrt coding rule
- adjust Kconfig in mbedtls

6 years agoFix stack based memory disclosure in FTP client
JeonginKim [Thu, 12 Oct 2017 10:57:26 +0000 (19:57 +0900)]
Fix stack based memory disclosure in FTP client

Function ftp_pasvmode that parses FTP server response to PASV command goes outside data buffer - ptr is increased and checked only using !isdigit function.

6 years agotls: fix memory leak
Junhwan Park [Thu, 10 Aug 2017 00:29:10 +0000 (09:29 +0900)]
tls: fix memory leak

If you do not release the allocated memory and return it, a memory leak
may occur.

Change-Id: I27a892c56e8ca381679d730c95014455b5de19b9
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
6 years agoMerge pull request #799 from jeongarmy/modify_tcname
sunghan-chang [Thu, 12 Oct 2017 11:11:40 +0000 (20:11 +0900)]
Merge pull request #799 from jeongarmy/modify_tcname

testcase/fs : change the name of all filesystem TCs to tc_[module]_[function]

6 years agost_things: modify things_sdk security resources process
Daesung [Thu, 12 Oct 2017 10:41:35 +0000 (19:41 +0900)]
st_things: modify things_sdk security resources process

- remove unused CAs
- check svrdb file contents before initialize st_things

6 years agotestcase/fs : change the name of all filesystem TCs to tc_[module]_[function]
Ahreum Jeong [Thu, 12 Oct 2017 10:18:36 +0000 (19:18 +0900)]
testcase/fs : change the name of all filesystem TCs to tc_[module]_[function]

The name of all testcases in le_tc has naming rule, tc_[module]_[function]
So I need to change all testcases for fs, stdio in fs_main.c to apply it

6 years agoMerge pull request #759 from olegartys/1017
davidfather [Thu, 12 Oct 2017 09:20:13 +0000 (02:20 -0700)]
Merge pull request #759 from olegartys/1017

drivers/scsc/Kconfig: make SCSC_WLAN dependent on WPA_SUPPLICANT and …

6 years agoMerge pull request #793 from chanijjani/fix/delete_dead_code
davidfather [Thu, 12 Oct 2017 09:15:22 +0000 (02:15 -0700)]
Merge pull request #793 from chanijjani/fix/delete_dead_code

Delete dead code related to things_data_manager

6 years agoMerge pull request #783 from HONGCHAEHEE/wifi-mode
davidfather [Thu, 12 Oct 2017 09:10:42 +0000 (02:10 -0700)]
Merge pull request #783 from HONGCHAEHEE/wifi-mode

Fix the WiFi linkdown hang up issue

6 years agoMerge pull request #794 from jeongchanKim/svace_env
sunghan-chang [Thu, 12 Oct 2017 08:39:24 +0000 (17:39 +0900)]
Merge pull request #794 from jeongchanKim/svace_env

testcase/environ : check null case when getenv()

6 years agosss: change ispdriver library for sss and add header files
Joohwan Kim [Mon, 19 Jun 2017 13:31:15 +0000 (22:31 +0900)]
sss: change ispdriver library for sss and add header files

This library adds features to improve performance when tls is performed.

Change-Id: Ifb344de9a0cead5c22eee119557db0a140802105
Signed-off-by: Joohwan Kim <joohwani.kim@samsung.com>
6 years agonet/tls: apply mbedtls patch to prevent bypass of authentication issue
Joohwan Kim [Wed, 20 Sep 2017 11:00:38 +0000 (20:00 +0900)]
net/tls: apply mbedtls patch to prevent bypass of authentication issue

If optional authentication is configured, allows remote attackers
to bypass peer authentication via an X.509 certificate chain with
many intermediates. So, this commit applies patch to prevent thus issue.

Change-Id: If77de1f62928c1107e420c2b41bccf6186f19599
Signed-off-by: Joohwan Kim <joohwani.kim@samsung.com>
6 years agonet/tls: add see_misc file for supporting miscellaneous functions
Joohwan Kim [Mon, 28 Aug 2017 23:07:18 +0000 (08:07 +0900)]
net/tls: add see_misc file for supporting miscellaneous functions

This file includes feature for getting uuid of ARTIK
certificate.

Change-Id: I6e9a65293edbdf2dd618f2faad4092ffa80d37bd
Signed-off-by: Joohwan Kim <joohwani.kim@samsung.com>
6 years agonet/tls: change HW_ECDSA_VERIFICATION config location
Joohwan Kim [Mon, 24 Jul 2017 04:14:58 +0000 (13:14 +0900)]
net/tls: change HW_ECDSA_VERIFICATION config location

Because see_setup_key_internal function is common api, it doesn't
need to be bind by HW_ECDSA_VERIFICATION config.

Change-Id: I6e7cd49fb5d2988619e4a5199b44deac0bae77c1
Signed-off-by: Joohwan Kim <joohwani.kim@samsung.com>
6 years agonet/tls: add sss hw interface parts in mbedtls
Joohwan Kim [Tue, 20 Jun 2017 04:41:12 +0000 (13:41 +0900)]
net/tls: add sss hw interface parts in mbedtls

Add the following in mbedtls
- performance : merge see_internal functions
- tls with secure storage : merge see_api functions

Change-Id: I0126bddcc83fe801a52ee66fea200d4b1c4cf8a3
Signed-off-by: Joohwan Kim <joohwani.kim@samsung.com>
6 years agonet/tls: add see apis for security
Joohwan Kim [Tue, 20 Jun 2017 04:33:44 +0000 (13:33 +0900)]
net/tls: add see apis for security

This commit adds see apis for security full features.
This is for hardware acceleration and data/key security.

Change-Id: I62ab8ba77da0953bfa0f895679a509a9bfb17ce1
Signed-off-by: Joohwan Kim <joohwani.kim@samsung.com>
6 years agoFix the WiFi linkdown hang up when changing the WiFi manager mode
chaehee.hong [Wed, 11 Oct 2017 07:41:06 +0000 (16:41 +0900)]
Fix the WiFi linkdown hang up when changing the WiFi manager mode
- Hung up during linkdown because the linkdown handler did not consider WIFI_MODE_CHANGING state.
- Add wifi manager modes for linkup&down handlers to know previous and next modes.
- Edit functions of wifi init, deinit and set mode which trigger linkup&down handlers.
- Re-fix for the previous quick fix(commit 111d0b10430601ea4653b2be3530b94dc9848ffd)

6 years agoMerge remote-tracking branch 'upstream/master'
JeonginKim [Thu, 12 Oct 2017 06:28:36 +0000 (15:28 +0900)]
Merge remote-tracking branch 'upstream/master'

6 years agotestcase/environ : check null case when getenv()
jc_.kim [Thu, 12 Oct 2017 05:42:16 +0000 (14:42 +0900)]
testcase/environ : check null case when getenv()

Return value of a function 'getenv' is dereferenced at tc_environ.c:159 without checking, but it is usually checked for this function (14/17).

6 years agos5j/clk: modify SPI clk rate
Junhwan Park [Thu, 12 Oct 2017 05:50:35 +0000 (14:50 +0900)]
s5j/clk: modify SPI clk rate

- An SPI contains an internal 1/2 clock divider. Configure the SCLK_SPI
  value to the double of an SPI operating clock frequency.

- When you check the source without the commit log, it can be difficult to
  understand why you doubled it. I added a comment.

Change-Id: I8efd88dec2166ae5241f13a08d2c18438d26bb9b
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
6 years agobuild: add starter kit pinout figure
Junhwan Park [Thu, 12 Oct 2017 05:22:56 +0000 (14:22 +0900)]
build: add starter kit pinout figure

If you have an ARTIK 0 Starter Kit board, you can refer to PinOut with
this document.

Change-Id: Iaee1b9ebfab25c8def33e215285847d2716bfa62
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
6 years agoDelete dead code related to things_data_manager
Chanhee [Thu, 12 Oct 2017 04:57:16 +0000 (13:57 +0900)]
Delete dead code related to things_data_manager

6 years agoMerge pull request #772 from pillip8282/fix_coap
davidfather [Thu, 12 Oct 2017 04:55:23 +0000 (21:55 -0700)]
Merge pull request #772 from pillip8282/fix_coap

protocol:libcoap Fix build error

6 years agoMerge pull request #788 from JunhwanPark/adc_log
sunghan-chang [Thu, 12 Oct 2017 04:47:34 +0000 (13:47 +0900)]
Merge pull request #788 from JunhwanPark/adc_log

s5j/adc: change interrupt debug level

6 years agoMerge pull request #787 from JunhwanPark/iotbus_uart
sunghan-chang [Thu, 12 Oct 2017 04:46:49 +0000 (13:46 +0900)]
Merge pull request #787 from JunhwanPark/iotbus_uart

iotbus/uart: add missing break

6 years agoMerge pull request #781 from sunghan-chang/kthread
Juitem JoonWoo Kim [Thu, 12 Oct 2017 03:44:08 +0000 (12:44 +0900)]
Merge pull request #781 from sunghan-chang/kthread

use kernel_thread for kernel thread and refactor s5jt200 led

6 years agoMemory corruption security issue fixed for FTP client
JeonginKim [Thu, 12 Oct 2017 01:53:46 +0000 (10:53 +0900)]
Memory corruption security issue fixed for FTP client

6 years agoprotocol:libcoap Fix build error
kang [Tue, 10 Oct 2017 07:21:41 +0000 (16:21 +0900)]
protocol:libcoap Fix build error

mbedtls and libcoap cause a conflict because there are object files which are same name
To fix it I added prefix at object files

6 years agos5j/adc: change interrupt debug level
Junhwan Park [Tue, 10 Oct 2017 06:06:47 +0000 (15:06 +0900)]
s5j/adc: change interrupt debug level

An unnecessary warning log was output. The debug level was modified to
prevent output by default.

Change-Id: If5a70358171450338699997de5a2b070c92566d5
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
6 years agoiotbus/uart: add missing break
Junhwan Park [Wed, 11 Oct 2017 10:23:22 +0000 (19:23 +0900)]
iotbus/uart: add missing break

A break statement was missing inside switch case. no break statement,
hence stopbits 2 always failed.

Change-Id: Ib2b53ef73e752821f1b077700606fcb45d403597
Signed-off-by: Junhwan Park <junhwan.park@samsung.com>
6 years agoMerge pull request #786 from sunghan-chang/tc
Taejun-Kwon [Wed, 11 Oct 2017 12:37:15 +0000 (21:37 +0900)]
Merge pull request #786 from sunghan-chang/tc

modify arastorage testcase

6 years agoapps/testcase/arastorage: refactor
sunghan [Wed, 11 Oct 2017 12:29:02 +0000 (21:29 +0900)]
apps/testcase/arastorage: refactor

1. add "static" for local functions
2. align definitions

6 years agoapps/testcase/arastorage: remove registering of TASH command
sunghan [Wed, 11 Oct 2017 12:20:03 +0000 (21:20 +0900)]
apps/testcase/arastorage: remove registering of TASH command

To run arastorage testcase, TASH is not needed. It can be run by itself.

6 years agoMerge pull request #785 from junmin-kim/artik053_download
sunghan-chang [Wed, 11 Oct 2017 11:28:03 +0000 (20:28 +0900)]
Merge pull request #785 from junmin-kim/artik053_download

Return exit code when openocd command failed in download script

6 years agoReturn exit code when openocd command failed in download script
junmin kim [Wed, 11 Oct 2017 10:21:22 +0000 (03:21 -0700)]
Return exit code when openocd command failed in download script

If openocd return non-zero exit code, download script exits with exit code 1

6 years agoMerge pull request #780 from jeongarmy/fix_doxygen
sunghan-chang [Wed, 11 Oct 2017 09:17:46 +0000 (18:17 +0900)]
Merge pull request #780 from jeongarmy/fix_doxygen

Update doxygen in arastorage.h

6 years agoAdd header file information to doxygen in arastorage.h
Ahreum Jeong [Wed, 11 Oct 2017 05:10:17 +0000 (14:10 +0900)]
Add header file information to doxygen in arastorage.h

Add header file information to doxygen in arastorage.h
It helps user know that which header file should be included to use arastorage APIs

6 years agoModify doxygen comments in arastorage.h
Ahreum Jeong [Wed, 11 Oct 2017 05:04:12 +0000 (14:04 +0900)]
Modify doxygen comments in arastorage.h
- Add variable name to each param
- Fix typo and wrong description

6 years agoarch/sidk_s5jt200: refactor s5jt200_led
sunghan [Wed, 11 Oct 2017 07:29:22 +0000 (16:29 +0900)]
arch/sidk_s5jt200: refactor s5jt200_led

1. A local variable is enough for led thread id.
2. Location of printing message is moved to give correct
   information of making led thread.

6 years agoos: use kernel_thread instead of task_create in kernel side
sunghan [Wed, 11 Oct 2017 07:21:40 +0000 (16:21 +0900)]
os: use kernel_thread instead of task_create in kernel side

The arch, logm and net belongs to kernel side so that those modules
should use kernel_thread instead of task_create.
The task_create is allocated at user side, the kernel_thread is at
kernel side.

6 years agoMerge pull request #758 from olegartys/1015
sunghan-chang [Wed, 11 Oct 2017 07:07:56 +0000 (16:07 +0900)]
Merge pull request #758 from olegartys/1015

logm/Kconfig: make LOGM dependent on !DISABLE_SIGNALS

6 years agoMerge pull request #779 from junmin-kim/tc_defconfig
sunghan-chang [Wed, 11 Oct 2017 06:31:05 +0000 (15:31 +0900)]
Merge pull request #779 from junmin-kim/tc_defconfig

Update artik053 tc defconfig to enable net dup utc

6 years agoMerge pull request #778 from jeongchanKim/modify_stkmon
sunghan-chang [Wed, 11 Oct 2017 06:24:40 +0000 (15:24 +0900)]
Merge pull request #778 from jeongchanKim/modify_stkmon

Modify the stackmonitor : when CONFIG_DISABLE_SIGNALS is enabled, sta…

6 years agoModify the stackmonitor : when CONFIG_DISABLE_SIGNALS is enabled, stack monitor print...
jc_.kim [Tue, 10 Oct 2017 23:45:36 +0000 (08:45 +0900)]
Modify the stackmonitor : when CONFIG_DISABLE_SIGNALS is enabled, stack monitor prints the stack info once

if CONFIG_DISABLE_SIGNALS is enabled, sleep() is not working.
becaus of that, stack monitor prints the stack info once and finished.

6 years agoMerge pull request #752 from olegartys/1000
Taejun-Kwon [Wed, 11 Oct 2017 05:16:53 +0000 (14:16 +0900)]
Merge pull request #752 from olegartys/1000

fs/smartfs/Kconfig: make SMARTFS_SECTOR_RECOVERY dependent on MTD_SMART

6 years agoUpdate artik053 tc defconfig to enable net dup utc
junmin kim [Wed, 11 Oct 2017 04:30:02 +0000 (21:30 -0700)]
Update artik053 tc defconfig to enable net dup utc

This commit set TC_NET_DUP=y in artik053/tc/defconfig
Refer this net dup tc commit f9b8b822fcc5179e23c603eb11257ad5e298e367

6 years agoMerge pull request #776 from an4967/add_iotjs_config_in_travis_ci
sunghan-chang [Tue, 10 Oct 2017 11:25:54 +0000 (20:25 +0900)]
Merge pull request #776 from an4967/add_iotjs_config_in_travis_ci

travis: Adjust build configs in Travis CI

6 years agotravis: Adjust build configs in Travis CI
Daesung [Tue, 10 Oct 2017 10:51:28 +0000 (19:51 +0900)]
travis: Adjust build configs in Travis CI

- Add artik053/iotjs build config in Travis CI.
- Remove duplicated test configs in Travis CI.

6 years agoMerge pull request #767 from dr-venkman/fix_build_error_dm_utc_itc
sunghan-chang [Tue, 10 Oct 2017 10:53:01 +0000 (19:53 +0900)]
Merge pull request #767 from dr-venkman/fix_build_error_dm_utc_itc

Fixed errors when building for both DM utc and itc

6 years agoMerge pull request #765 from an4967/fix_iotbus_pwm
sunghan-chang [Tue, 10 Oct 2017 10:50:50 +0000 (19:50 +0900)]
Merge pull request #765 from an4967/fix_iotbus_pwm

pwm: fix issues on range and decimal point

6 years agopwm: fix issues on range and decimal point
Daesung [Tue, 10 Oct 2017 04:15:01 +0000 (13:15 +0900)]
pwm: fix issues on range and decimal point

- the range of pulse width should be 0 - 65535
- The max value should be b16ONE - 1 and the half value should be b16HALF.
- The rounding conversion satisfies above 2 condtions.

6 years agoMerge pull request #771 from jeongchanKim/doxy_posix
sunghan-chang [Tue, 10 Oct 2017 09:02:24 +0000 (18:02 +0900)]
Merge pull request #771 from jeongchanKim/doxy_posix

Modify doxygen comment for POSIX API in include/sys and include/tinyara

6 years agoMerge pull request #774 from junmin-kim/artik053_openocd
sunghan-chang [Tue, 10 Oct 2017 09:01:28 +0000 (18:01 +0900)]
Merge pull request #774 from junmin-kim/artik053_openocd

Set romfs_partition_enable using command instead of romfs_flashing.cfg

6 years agoMerge pull request #768 from pillip8282/net_utc
davidfather [Tue, 10 Oct 2017 08:53:10 +0000 (01:53 -0700)]
Merge pull request #768 from pillip8282/net_utc

net:tc add dup() testcase

6 years agoMerge pull request #756 from olegartys/1013
sunghan-chang [Tue, 10 Oct 2017 08:52:53 +0000 (17:52 +0900)]
Merge pull request #756 from olegartys/1013

apps/shell: hide usleep call if signals are disabled

6 years agoMerge pull request #749 from an4967/st_things_build_config
sunghan-chang [Tue, 10 Oct 2017 08:50:21 +0000 (17:50 +0900)]
Merge pull request #749 from an4967/st_things_build_config

travis: add new build config and install new tools in docker

6 years agoSet romfs_partition_enable using command instead of romfs_flashing.cfg
junmin kim [Tue, 10 Oct 2017 01:35:00 +0000 (18:35 -0700)]
Set romfs_partition_enable using command instead of romfs_flashing.cfg

partition_map.cfg did source romfs_flashing.cfg
But romfs_flashing.cfg is removed after "make download"
Sometimes cfg file are used without "make download"
So set romfs_partition_enable using openocd command
And romfs_partition_enable will be 0 if romfs_partition_enable doesn't exist

6 years agoModify doxygen comment for POSIX API in include/sys and include/tinyara
jc_.kim [Tue, 10 Oct 2017 06:39:37 +0000 (15:39 +0900)]
Modify doxygen comment for POSIX API in include/sys and include/tinyara

replace POSIX APIs -> POSIX API : the description is only for the below API, so the singular is correct

6 years agonet:tc add dup() testcase
kang [Wed, 20 Sep 2017 08:55:04 +0000 (17:55 +0900)]
net:tc add dup() testcase

6 years agotravis: add new build config and install new tools in docker
Daesung [Sat, 30 Sep 2017 08:55:51 +0000 (17:55 +0900)]
travis: add new build config and install new tools in docker

1. Add st_things build configuration
2.  Install cmake and scons

6 years agoFixed errors when building for both DM utc and itc
venkat.iyer [Tue, 10 Oct 2017 05:02:15 +0000 (14:02 +0900)]
Fixed errors when building for both DM utc and itc

Callback functions for linkupEvent had multiple definitions for utc and itc.
These functions were redefined as static.

6 years agoMerge pull request #769 from glistening/master
Juitem JoonWoo Kim [Tue, 10 Oct 2017 07:06:09 +0000 (16:06 +0900)]
Merge pull request #769 from glistening/master

Fix IoT.js fs.scandir

6 years agoMerge pull request #770 from jeongchanKim/doxygen_posix
Juitem JoonWoo Kim [Tue, 10 Oct 2017 06:28:38 +0000 (15:28 +0900)]
Merge pull request #770 from jeongchanKim/doxygen_posix

Modify doxygen comment for POSIX API and SYSTEM CALL API

6 years agoModify doxygen comment for POSIX API and SYSTEM CALL API
jc_.kim [Tue, 10 Oct 2017 06:23:38 +0000 (15:23 +0900)]
Modify doxygen comment for POSIX API and SYSTEM CALL API

1. replace POSIX APIs -> POSIX API
2. remove unnecessary square bracket

6 years agoFix IoT.js fs.scandir
Sanggyu Lee [Tue, 10 Oct 2017 06:15:18 +0000 (15:15 +0900)]
Fix IoT.js fs.scandir

Incorrectly located error handling code (introduced by #744) is fixed.
(The allocation error check should be after the allocation.)

6 years agodrivers/scsc/Kconfig: make SCSC_WLAN dependent on WPA_SUPPLICANT and PTHREAD
Oleg Lyovin [Thu, 10 Aug 2017 10:31:30 +0000 (13:31 +0300)]
drivers/scsc/Kconfig: make SCSC_WLAN dependent on WPA_SUPPLICANT and PTHREAD

* SCSC drivers implementation uses wpa_supplicant routines, so
  need to be dependent on WPA_SUPPLICANT

* SCSC driver implementation uses pthreads API, so their support
  must be provided, otherwise we are not able to compile driver.

Signed-off-by: Oleg Lyovin <o.lyovin@partner.samsung.com>
6 years agologm/Kconfig: make LOGM dependent on !DISABLE_SIGNALS
Oleg Lyovin [Fri, 11 Aug 2017 15:27:45 +0000 (18:27 +0300)]
logm/Kconfig: make LOGM dependent on !DISABLE_SIGNALS

* logm_task uses usleep() call, which implementation
  relies on signals. So when they are disabled, usleep()
  routine is not compiled.

Signed-off-by: Oleg Lyovin <o.lyovin@partner.samsung.com>
6 years agoapps/shell: hide usleep call if signals are disabled
Oleg Lyovin [Fri, 11 Aug 2017 15:34:00 +0000 (18:34 +0300)]
apps/shell: hide usleep call if signals are disabled

* usleep() is not available if signals are disabled.

Signed-off-by: Oleg Lyovin <o.lyovin@partner.samsung.com>
6 years agofs/smartfs/Kconfig: make SMARTFS_SECTOR_RECOVERY dependent on MTD_SMART
Oleg Lyovin [Wed, 2 Aug 2017 08:36:11 +0000 (11:36 +0300)]
fs/smartfs/Kconfig: make SMARTFS_SECTOR_RECOVERY dependent on MTD_SMART

* Implementation of sector recovery functionality requires mtd/smart.c
  routines, which compilation controlled by MTD_SMART.

Signed-off-by: Oleg Lyovin <o.lyovin@partner.samsung.com>
6 years agoMerge pull request #748 from HONGCHAEHEE/wifi-temp
Juitem JoonWoo Kim [Fri, 29 Sep 2017 11:52:14 +0000 (20:52 +0900)]
Merge pull request #748 from HONGCHAEHEE/wifi-temp

Quick fix for hang-up issue on Wi-Fi mode change

6 years agoRemove the mutex use in wifi_linkdown_event_func
chaehee.hong [Fri, 29 Sep 2017 11:29:03 +0000 (20:29 +0900)]
Remove the mutex use in wifi_linkdown_event_func

- Quix fix for hanging up during wifi mode change
- Remove mutex lock/unlock to prevent lock up

6 years agoMerge pull request #746 from jeongarmy/fix_svace
Juitem JoonWoo Kim [Fri, 29 Sep 2017 08:56:09 +0000 (17:56 +0900)]
Merge pull request #746 from jeongarmy/fix_svace

Fix svace issue in st_things