davidfather [Mon, 18 Sep 2017 10:50:43 +0000 (19:50 +0900)]
Merge pull request #601 from pillip8282/modify_menuconfig
os:Kconfig Add new menuconfigs(Runtime, Device Manage)
sunghan-chang [Mon, 18 Sep 2017 10:35:59 +0000 (19:35 +0900)]
Merge pull request #617 from JeonginKim/master
closesocket() Changed to Internal API
sunghan-chang [Mon, 18 Sep 2017 10:14:11 +0000 (19:14 +0900)]
Merge pull request #618 from pillip8282/lwip_debug_fix
fix setting lwip debug option
sunghan-chang [Mon, 18 Sep 2017 09:13:11 +0000 (18:13 +0900)]
Merge pull request #569 from hs0225/iotjs
Support IoT.js
sunghan-chang [Mon, 18 Sep 2017 09:09:01 +0000 (18:09 +0900)]
Merge pull request #621 from jeongchanKim/doxygen_internal
Add cond, internal comment for internal API : setjmp.h
pillip8282 [Mon, 18 Sep 2017 09:03:17 +0000 (18:03 +0900)]
Merge pull request #610 from davidfather/Svace_fix_web_example
Fix Svace issues in webclient/webserver/websocket examples.
pillip8282 [Mon, 18 Sep 2017 09:02:34 +0000 (18:02 +0900)]
Merge pull request #611 from davidfather/Svace_fix_iperf_util
Fix Svace issue in iperf_util.c: use snprintf instead of sprintf
jc_.kim [Mon, 18 Sep 2017 09:01:33 +0000 (18:01 +0900)]
Add cond, internal comment for internal API : setjmp.h
sunghan-chang [Mon, 18 Sep 2017 08:57:26 +0000 (17:57 +0900)]
Merge pull request #576 from tadziopazur/setjmp_longjmp_issue
Include implementation of setjmp/longjmp
sunghan-chang [Mon, 18 Sep 2017 08:54:36 +0000 (17:54 +0900)]
Merge pull request #574 from heejin-kim/hj_11
Delete unused license files
kang [Mon, 18 Sep 2017 08:36:45 +0000 (17:36 +0900)]
fix setting lwip debug option
JeonginKim [Mon, 18 Sep 2017 08:32:33 +0000 (17:32 +0900)]
closesocket() Changed to Internal API
Hosung Kim [Mon, 11 Sep 2017 05:40:48 +0000 (14:40 +0900)]
Add IoT.js initial version
Hosung Kim [Mon, 11 Sep 2017 04:10:21 +0000 (13:10 +0900)]
Seongil Hahm [Sat, 16 Sep 2017 08:01:53 +0000 (01:01 -0700)]
Fix Svace issues in webclient/webserver/websocket examples.
1. Use strncmp instead of strcmp
2. Delete duplicated usage print webclient example
3. Free malloced variables before a function returns
Taejun-Kwon [Mon, 18 Sep 2017 05:49:40 +0000 (14:49 +0900)]
Merge pull request #613 from heejin-kim/hj_18
Remove unused opensource - iotivity/extlibs/hippomocks
Taejun-Kwon [Mon, 18 Sep 2017 05:47:58 +0000 (14:47 +0900)]
Merge pull request #600 from pillip8282/fix_include_path_net
external:protocols fix include path ftp, wakaama
pillip8282 [Mon, 18 Sep 2017 05:13:06 +0000 (14:13 +0900)]
Merge pull request #596 from davidfather/Svace_fix_wifi_utils
Fix Svace issues in wifi_utils.c
Juitem JoonWoo Kim [Mon, 18 Sep 2017 05:04:06 +0000 (14:04 +0900)]
Merge pull request #614 from jeongchanKim/kernel_doxygen
Add doxygen comment for new apis : regex.h, debug.h
jc_.kim [Mon, 18 Sep 2017 05:01:35 +0000 (14:01 +0900)]
Add doxygen comment for new apis : regex.h, debug.h
Heejin Kim [Mon, 18 Sep 2017 04:51:09 +0000 (13:51 +0900)]
Remove unused opensource - iotivity/extlibs/hippomocks
Hippomocks is only used when a target platform is linux.
If Hippomocks opensource is required, it would be downloaded by scon script.
kang [Fri, 15 Sep 2017 04:20:35 +0000 (13:20 +0900)]
external:protocols fix include path ftp, wakaama
Taejun-Kwon [Sat, 16 Sep 2017 12:59:49 +0000 (21:59 +0900)]
Merge pull request #606 from JeongJunSik/wifi_modify
fix bug of libc(lib_inetaddr)
JunSik Jeong [Fri, 15 Sep 2017 14:36:17 +0000 (23:36 +0900)]
fix bug of libc(lib_inetaddr)
Seongil Hahm [Sat, 16 Sep 2017 11:34:45 +0000 (04:34 -0700)]
Fix Svace issue in iperf_util.c: use snprintf instead of sprintf
1. use snprintf instead of sprintf
Taejun-Kwon [Sat, 16 Sep 2017 09:03:41 +0000 (18:03 +0900)]
Merge pull request #608 from an4967/fix_include_path_in_mbedtls
fix include path in mbedtls
Taejun-Kwon [Sat, 16 Sep 2017 08:57:42 +0000 (17:57 +0900)]
Merge pull request #587 from an4967/prevent_tcp_interface_down
Remove call statement which is called when network interface down
Taejun-Kwon [Sat, 16 Sep 2017 08:55:24 +0000 (17:55 +0900)]
Merge pull request #607 from an4967/fix_iotivity_bug
Fix iotivity bug in usage of mutex
Daesung [Sat, 16 Sep 2017 00:51:02 +0000 (09:51 +0900)]
fix include path in mbedtls
Daesung [Fri, 15 Sep 2017 23:55:39 +0000 (08:55 +0900)]
Fix iotivity bug in usage of mutex
davidfather [Fri, 15 Sep 2017 12:52:36 +0000 (21:52 +0900)]
Merge pull request #605 from JeongJunSik/wifi_modify
Fixed an argument bug in WiFiRegisterLinkCallback
JunSik Jeong [Fri, 15 Sep 2017 12:40:20 +0000 (21:40 +0900)]
Fixed an argument bug in WiFiRegisterLinkCallback
sunghan-chang [Fri, 15 Sep 2017 07:20:24 +0000 (16:20 +0900)]
Merge pull request #593 from Taejun-Kwon/romfs
Apply FTL for romfs instead of smart mtd
sunghan-chang [Fri, 15 Sep 2017 06:15:30 +0000 (15:15 +0900)]
Merge pull request #598 from JeongJunSik/master
SmartThings_things SDK Header
btheosam [Fri, 15 Sep 2017 06:08:16 +0000 (15:08 +0900)]
Merge pull request #602 from jeongarmy/fix_logm
Initialize g_logm_overflow_offset value as -1 in logm.c
JunSik Jeong [Fri, 15 Sep 2017 03:10:44 +0000 (12:10 +0900)]
SmartThings_things SDK Header
Heejin Kim [Tue, 12 Sep 2017 08:10:12 +0000 (17:10 +0900)]
Delete unused libcoap license files
'libcoap' opensource has dual license, we choose BSD license instead of GPL.
Ahreum Jeong [Fri, 15 Sep 2017 05:41:01 +0000 (14:41 +0900)]
Initialize g_logm_overflow_offset value as -1 in logm.c
g_logm_overflow_offset is a variable for saving buffer offset where overflow happened.
So when overflow happens only, It has a value of which the range is from 0 to (buffer size-1).
If not, it should be invalid value like -1.
Initially, logm buffer is empty but logm can decide that overflow happened because this value is 0.
So It is needed to be initialized as invalid value.
kang [Fri, 15 Sep 2017 04:41:27 +0000 (13:41 +0900)]
os:Kconfig Add new menuconfigs(Runtime, Device Manage)
sunghan-chang [Fri, 15 Sep 2017 04:24:22 +0000 (13:24 +0900)]
Merge pull request #445 from lokeshbv/code_coverage
TC: Add missing test cases of Libc misc
Taejun-Kwon [Fri, 15 Sep 2017 03:34:17 +0000 (12:34 +0900)]
Merge pull request #599 from sunghan-chang/artik053_romfs
arch/artik053: make a dependancy with ROMFS for ROMFS automount
sunghan [Fri, 15 Sep 2017 03:16:00 +0000 (12:16 +0900)]
arch/artik053: make a dependancy with ROMFS for ROMFS automount
Automount functionality of ROMFS for ARTIK053 should be executed
only when FS_ROMFS is enabled.
Seongil Hahm [Fri, 15 Sep 2017 01:04:42 +0000 (18:04 -0700)]
Fix Svace issues in wifi_utils.c
1. fix wrong if statement which causes unreachability
2. fix if statement not to compare the entire array with 0
Taejun-Kwon [Thu, 14 Sep 2017 14:59:54 +0000 (23:59 +0900)]
Merge pull request #592 from jeongarmy/build_audio
Update Directories.mk, KernelLibs.mk and ProtectedLibs.mk for audio support
TaeJun Kwon [Thu, 14 Sep 2017 13:59:47 +0000 (22:59 +0900)]
Apply FTL for romfs instead of smart mtd
Lokesh B V [Fri, 18 Aug 2017 09:21:42 +0000 (14:51 +0530)]
TC: Add missing test cases of Libc misc
Adds tc for lib_dumpbuffer, sendfile and match api's.
NOTE: As lib_dumpbuffer return void, the success or failure result should be
checked manually by looking into tc output.
It has 2 cases,
1. dumps "
53414d53554e472d54697a656e5254 SAMSUNG-TizenRT".
2. dumps "
0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a ..............." (i.e, 256 "0a").
Signed-off-by: Lokesh B V <lokesh.bv@partner.samsung.com>
Tomasz Wozniak [Thu, 14 Sep 2017 10:54:43 +0000 (12:54 +0200)]
Include implementation of setjmp/longjmp
This patch adds ARM-R and ARM-M implementation of setjmp and
longjmp POSIX functions. VFP context saving and restoring is
supported when enabled.
Signed-off-by: Jaroslaw Pelczar <j.pelczar@samsung.com>
Ahreum Jeong [Thu, 14 Sep 2017 09:35:51 +0000 (18:35 +0900)]
Update Directories.mk, KernelLibs.mk and ProtectedLibs.mk for audio support
Add audio directory to KERNDEPDIR and library to TINYARALIBS becuase this is in kernel-space.
sunghan-chang [Thu, 14 Sep 2017 09:45:03 +0000 (18:45 +0900)]
Merge pull request #591 from davidfather/Svace_fix_wifi_test
Fix Svace issues in wifi_test.c
Seongil Hahm [Thu, 14 Sep 2017 09:35:15 +0000 (02:35 -0700)]
Fix Svace issues in wifi_test.c
1. use strncat instead of strcat.
2. use snprintf instead of sprintf
3. close socket fd when send() fails.
sunghan-chang [Thu, 14 Sep 2017 09:30:31 +0000 (18:30 +0900)]
Merge pull request #588 from davidfather/Savce_fix_wifi_manager
Fix Savce issues in wifi_manager.c: strcpy=>strncpy, specifying the l…
Seongil Hahm [Thu, 14 Sep 2017 07:04:26 +0000 (00:04 -0700)]
Fix Savce issues in wifi_manager.c: strcpy=>strncpy, specifying the length of string includig '\0'.
1. replace strcpy with strncpy
2. specify the length of string including '\0'.
sunghan-chang [Thu, 14 Sep 2017 08:30:39 +0000 (17:30 +0900)]
Merge pull request #589 from junmin-kim/common_codingrule
Fix coding rule
junmin kim [Thu, 14 Sep 2017 07:37:40 +0000 (00:37 -0700)]
Fix coding rule
- open brace '{' following function declarations go on the next line
- please, no spaces at the start of a line
- code indent should use tabs where possible
- space required before the open parenthesis '('
sunghan-chang [Thu, 14 Sep 2017 08:15:08 +0000 (17:15 +0900)]
Merge pull request #562 from thapav/stdioCodeCoverage
Codecoverage(libc/stdio): Add TC's for few API's in stdio
Daesung [Thu, 14 Sep 2017 06:16:19 +0000 (15:16 +0900)]
Remove call statement which is called when network interface down
Vidisha Thapa [Thu, 7 Sep 2017 09:52:19 +0000 (15:22 +0530)]
Codecoverage(libc/stdio): Add TC's for few API's in stdio
This patch adds test cases for stream initialization API's namely:
memoutstream, meminstream, memsistream, memsostream,
rawinstream, rawoutstream, rawsistream, rawsostream,
stdinstream, stdoutstream, stdsistream, stdsostream
nullinstream, nulloutstream, zeroinstream
Signed-off-by: Vidisha Thapa <thapa.v@samsung.com>
sunghan-chang [Thu, 14 Sep 2017 02:29:05 +0000 (11:29 +0900)]
Merge pull request #584 from jeongchanKim/readme_kconfig
Modify the README.md : TizenRT, lib/libxx
jc_.kim [Thu, 14 Sep 2017 02:18:27 +0000 (11:18 +0900)]
Modify the README.md : TizenRT, lib/libxx
1. kconfig package, toolchain
2. remove unnecessary description
sunghan-chang [Thu, 14 Sep 2017 01:54:04 +0000 (10:54 +0900)]
Merge pull request #583 from JeongJunSik/master
remove TC_ASSERT API of IoTBus(N/A TC)
sunghan-chang [Thu, 14 Sep 2017 01:53:28 +0000 (10:53 +0900)]
Merge pull request #580 from thapav/codecoverage_pthread
Codecoverage: (libc/pthread) Fix TC for pthread_setcanceltype() & pthread_setcancelstate() API
JunSik Jeong [Thu, 14 Sep 2017 01:48:37 +0000 (10:48 +0900)]
remove TC_ASSERT API of IoTBus(N/A TC)
sangwon03 [Thu, 14 Sep 2017 01:29:32 +0000 (10:29 +0900)]
Merge pull request #578 from an4967/modify_tls_for_iotivity
Modify tls configs for iotivity
sunghan-chang [Wed, 13 Sep 2017 23:35:25 +0000 (08:35 +0900)]
Merge pull request #579 from jeongchanKim/kdbg_svace
Fix svace issue : kdbg_stackopt array index error
Taejun-Kwon [Wed, 13 Sep 2017 12:20:43 +0000 (21:20 +0900)]
Merge pull request #577 from davidfather/dm_stack_correction
Correct the stack size of DM testcase
Taejun-Kwon [Wed, 13 Sep 2017 10:46:24 +0000 (19:46 +0900)]
Merge pull request #544 from HONGCHAEHEE/romfs
Add a ROMFS file system feature for artik053/iotivity
Daesung [Wed, 13 Sep 2017 09:53:06 +0000 (18:53 +0900)]
Change mbedtls configs for iotivity build
Daesung [Wed, 13 Sep 2017 09:52:21 +0000 (18:52 +0900)]
Fix wrong path in build_iotivity.sh
chaehee.hong [Wed, 13 Sep 2017 08:25:19 +0000 (17:25 +0900)]
Add ROMFS auto-mount feature for artik053
chaehee.hong [Wed, 13 Sep 2017 08:24:25 +0000 (17:24 +0900)]
Update artik053/iotivity defconfig
chaehee.hong [Wed, 13 Sep 2017 08:23:06 +0000 (17:23 +0900)]
Modify download files for ROMFS file system
Vidisha Thapa [Wed, 13 Sep 2017 07:56:26 +0000 (13:26 +0530)]
pthread: Fix TC for pthread_setcanceltype() & pthread_setcancelstate() API
This patch fixes the value for old cancellability variable used in the TC for testing.
Signed-off-by: Vidisha Thapa <thapa.v@samsung.com>
jc_.kim [Wed, 13 Sep 2017 06:11:04 +0000 (15:11 +0900)]
Fix svace issue : kdbg_stackopt array index error
Buffer '&stkmon_arr' of size 64 accessed at kdbg_stackopt.c:124 can overflow, since its index 'stkmon_idx' can have value 64
that is out of range, as indicated by preceding conditional expression at kdbg_stackopt.c:114.
Seongil Hahm [Wed, 13 Sep 2017 01:41:31 +0000 (18:41 -0700)]
Correct the stack size of DM testcase
The stack size of DM testcase is too big, so that needs to shrink to 2048.
pillip8282 [Wed, 13 Sep 2017 01:31:18 +0000 (10:31 +0900)]
Merge pull request #557 from davidfather/wifi_manager_scan_channelID
Modify scan API of Wi-Fi Manager and its unit testcase
davidfather [Wed, 13 Sep 2017 01:26:31 +0000 (10:26 +0900)]
Merge branch 'master' into wifi_manager_scan_channelID
Seongil Hahm [Thu, 7 Sep 2017 17:10:06 +0000 (10:10 -0700)]
Modify unit testcase of scan API to print channel and phy type of scanned APs
Unit testcase of scan API reads channel and phy type of scanned APs after scanning.
pillip8282 [Wed, 13 Sep 2017 00:59:11 +0000 (09:59 +0900)]
Merge pull request #556 from davidfather/wifi_manager_scan
Add scan API to Wi-Fi Manager and its testcase
davidfather [Wed, 13 Sep 2017 00:53:18 +0000 (09:53 +0900)]
Merge branch 'master' into wifi_manager_scan
Seongil Hahm [Thu, 7 Sep 2017 16:30:28 +0000 (09:30 -0700)]
Add unit testcase for scan API of Wi-Fi Manager
Test the basic functions of scan API
pillip8282 [Wed, 13 Sep 2017 00:22:56 +0000 (09:22 +0900)]
Merge pull request #554 from davidfather/wifi_manager
Wi-Fi Manager Modification and Addition of Unit TCs for Wi-Fi Manager
Juitem JoonWoo Kim [Tue, 12 Sep 2017 13:08:50 +0000 (22:08 +0900)]
Merge pull request #572 from sunghan-chang/defconfig
update defconfig with latest menuconfig
davidfather [Tue, 12 Sep 2017 12:53:23 +0000 (21:53 +0900)]
Merge branch 'master' into wifi_manager
sunghan [Tue, 12 Sep 2017 12:21:08 +0000 (21:21 +0900)]
sidk_s5jt200/configs: update defconfig with latest menuconfig
Many configs are changed so that all of defconfig should be updated.
pillip8282 [Tue, 12 Sep 2017 11:02:31 +0000 (20:02 +0900)]
Merge pull request #575 from sunghan-chang/aws
fix compilation errors on aws
sunghan [Tue, 12 Sep 2017 10:54:12 +0000 (19:54 +0900)]
aws: fix compilation errors
The aws is not modified by latest make system on external.
sunghan [Tue, 12 Sep 2017 10:47:06 +0000 (19:47 +0900)]
configs: add include path for external/include folder at ARCHXXINCLUDES
To buile some C++ files, external/include should be included.
sunghan [Tue, 12 Sep 2017 07:43:20 +0000 (16:43 +0900)]
artik053/configs: update defconfig with latest menuconfig
Many configs are changed so that all of defconfig should be updated.
Taejun-Kwon [Tue, 12 Sep 2017 07:39:34 +0000 (16:39 +0900)]
Merge pull request #571 from sunghan-chang/kconfig_iotivity
iotivity: modify Kconfig
sunghan [Tue, 12 Sep 2017 07:22:22 +0000 (16:22 +0900)]
iotivity: modify Kconfig
1. Move a comment location to show title when iotivity is enabled.
2. Iotivity is an one component of external so that it makes menuconfig.
3. Remove a dependancy from all of iotivity configs and make a conditional
sunghan-chang [Tue, 12 Sep 2017 03:41:13 +0000 (12:41 +0900)]
Merge pull request #568 from jeongarmy/fix_tc
Change TC_ASSERT to TC_ASSERT_EQ for readability in TCs of fs, arstorage and kernel
sunghan-chang [Tue, 12 Sep 2017 03:39:27 +0000 (12:39 +0900)]
Merge pull request #565 from lokeshbv/libc_math
Fix: Use correct type of 'fabs' API
Ahreum Jeong [Tue, 12 Sep 2017 00:39:40 +0000 (09:39 +0900)]
Change TC_ASSERT to TC_ASSERT_EQ for readability in TCs of fs, arstorage and kernel
TC_ASSERT and TC_ASSERT_EQ/NEQ can check whether some value is true or false.
But it is more clear to use TC_ASSERT_EQ/NEQ for readability.
Lokesh B V [Mon, 11 Sep 2017 11:09:32 +0000 (16:39 +0530)]
Fix: Use correct type of 'fabs' API
Use correct type of 'fabs' API in modff, modfl and logf implementations.
Signed-off-by: Lokesh B V <lokesh.bv@partner.samsung.com>
Shivam Garg [Mon, 11 Sep 2017 13:00:34 +0000 (22:00 +0900)]
Added support for separate device registeration for play and capture. (#549)
* Added support for separate device registeration for play and capture.
alc5658 audio device can be registered as two seperate devices.
The device naming format is "/dev/audio/pcmC%dD%d%c",card,device,(playback or capture flag).
Changed the device opening format in tinyalsa to open the device registered as a single device for both playback and capture.
* Added comments artik053_alc5658 for increased readability
pillip8282 [Mon, 11 Sep 2017 10:56:38 +0000 (19:56 +0900)]
Merge pull request #553 from sunghan-chang/wpa
wpa_supplicant: move to external
sunghan-chang [Mon, 11 Sep 2017 10:54:34 +0000 (19:54 +0900)]
Merge pull request #564 from jeongchanKim/kernel_tc
Fix wrong usage of TC_ASSERT macro in tc_mqueue
sunghan-chang [Mon, 11 Sep 2017 10:32:32 +0000 (19:32 +0900)]
Merge pull request #533 from pillip8282/network_tc
Network tc
jc_.kim [Mon, 11 Sep 2017 09:34:18 +0000 (18:34 +0900)]
Fix wrong usage of TC_ASSERT macro in tc_mqueue
sunghan [Mon, 11 Sep 2017 09:09:14 +0000 (18:09 +0900)]
wifi_manager: make a dependancy with slsi_wifi, wpa_supplicant and driver
To use wifi_manager, belows should be enabled.
NETUTILS_WIFI, WPA_SUPPLICANT and SCSC_WLAN