Kavya [Tue, 5 Sep 2017 12:17:06 +0000 (17:47 +0530)]
smartfs : Addressed review comments of #524 and fixed build errors
Build error: retry was defined only under CONFIG_MTD_SMART_WEAR_LEVEL
It's been made removed from above conditional check.
review comments:
free is replaced with kmm_free
Return value check after MTD_READ in smart_findfreephyssector
Freeing the sector_buff in error conditions to avoid leakage of memory
Removing the redundant code in error conditions
Signed-off-by: Kavya <kavya.nunna@partner.samsung.com>
TaeJun Kwon [Mon, 21 Aug 2017 06:56:16 +0000 (15:56 +0900)]
apply coding rule [Description] N/A [Module] FS [Board] all [Verification] N/A [Reference] N/A [Author] tj80.kwon
TaeJun Kwon [Tue, 8 Aug 2017 04:13:43 +0000 (13:13 +0900)]
Check bit flip when fs find empty sector [Description] N/A [Module] fs [Board] all [Verification] [Reference] N/A [Author] tj80.kwon
TaeJun Kwon [Tue, 8 Aug 2017 04:10:21 +0000 (13:10 +0900)]
Add validation checking when redo delete [Description] N/A [Module] FS [Board] all [Verification] [Reference] N/A [Author] tj80.kwon
TaeJun Kwon [Tue, 8 Aug 2017 04:09:35 +0000 (13:09 +0900)]
Add CRC for Journaling [Description] Add CRC8 for journal entry & data [Module] FS [Board] all [Verification] N/A [Reference] N/A [Author] tj80.kwon
TaeJun Kwon [Tue, 8 Aug 2017 04:06:00 +0000 (13:06 +0900)]
Clean & add logs for error condition [Description] Clean [Module] kernel [Board] all [Verification] N/A [Reference] N/A [Author] tj80.kwon
TaeJun Kwon [Tue, 8 Aug 2017 03:52:40 +0000 (12:52 +0900)]
Apply basic CRC for smartfs [Description] Because of sudden power off, CRC added as a mandatory feature [Module] FS [Board] all [Verification] N/A [Reference] N/A [Author] tj80.kwon
TaeJun Kwon [Thu, 20 Jul 2017 07:22:59 +0000 (16:22 +0900)]
Execute fs_recover at bind.
TaeJun Kwon [Wed, 14 Jun 2017 03:57:17 +0000 (12:57 +0900)]
Fix the issue that root sector corrupted
[Description] 1.firstsector references Journal manager buffer, so wrong value
has inserted when buffer value changed
2. If there are duplicated logical sector, sometimes smart_scan
chooses released physical sector.
[Module] File System
[Board] all
[Verification] N/A
[Reference] N/A
[Author] tj80.kwon
Change-Id: I60e528bf1493600846b2dd86c6cd32c3f09c5a57
Taejun-Kwon [Tue, 5 Sep 2017 07:08:34 +0000 (16:08 +0900)]
Merge pull request #525 from pradeepns85/fix_memleak_fs
Fix memory leak when CONFIG_SMARTFS_USE_SECTOR_BUFFER is enabled
Taejun-Kwon [Tue, 5 Sep 2017 06:47:34 +0000 (15:47 +0900)]
Merge pull request #527 from sunghan-chang/kconfig
examples/fs_helper: remove unnecessary menu in Kconfig
sunghan [Tue, 5 Sep 2017 06:23:24 +0000 (15:23 +0900)]
examples/fs_helper: remove unnecessary menu in Kconfig
For fs helper example, we don't need to make a title.
It cause a wrong block for example.
#
# Examples
#
# CONFIG_EXAMPLES_ARTIK_DEMO is not set
# CONFIG_EXAMPLES_AWS is not set
# CONFIG_EXAMPLES_DNSCLIENT_TEST is not set
# CONFIG_EXAMPLES_DTLS_CLIENT is not set
# CONFIG_EXAMPLES_DTLS_SERVER is not set
# CONFIG_EXAMPLES_EEPROM_TEST is not set
# CONFIG_EXAMPLES_FOTA_SAMPLE is not set
#
# filesystem helper application
#
sunghan-chang [Tue, 5 Sep 2017 06:20:02 +0000 (15:20 +0900)]
Merge pull request #526 from jeongarmy/fix_license
Modify license comments to follow formal license form of TizenRT
Ahreum Jeong [Tue, 5 Sep 2017 03:18:12 +0000 (12:18 +0900)]
Modify license comments to follow formal license form of TizenRT
pradeep.ns [Mon, 4 Sep 2017 17:47:40 +0000 (23:17 +0530)]
Fix memory leak when CONFIG_SMARTFS_USE_SECTOR_BUFFER is enabled
During error case in smartfs_open() , sf->buffer is not freed.
Signed-off-by: pradeep.ns <pradeep.ns@samsung.com>
davidfather [Mon, 4 Sep 2017 12:17:25 +0000 (21:17 +0900)]
Merge pull request #521 from sunghan-chang/protocol
fix wrong path of external protocols and remove unnecessary files
sunghan [Mon, 4 Sep 2017 11:08:27 +0000 (20:08 +0900)]
external/protocols: fix wrong path of CSRCS
There is a deppath and a VPATH so that CSRCS path should be a base on
each folder, not from external.
sunghan [Mon, 4 Sep 2017 10:55:20 +0000 (19:55 +0900)]
external: remove unnecessary file, Makefile
Makefile is not used in external folder.
sunghan-chang [Mon, 4 Sep 2017 10:38:58 +0000 (19:38 +0900)]
Merge pull request #519 from jeongarmy/fs_tc
Fix some codes in fs tc to remove duplicated logics
sunghan-chang [Mon, 4 Sep 2017 10:36:20 +0000 (19:36 +0900)]
Merge pull request #518 from junmin-kim/kernel_tc
Delete timer at the end of tc_libc_signal_sigpause
Ahreum Jeong [Mon, 4 Sep 2017 09:43:38 +0000 (18:43 +0900)]
Fix some codes in fs tc to remove duplicated logics
junmin kim [Mon, 4 Sep 2017 09:34:52 +0000 (02:34 -0700)]
Delete timer at the end of tc_libc_signal_sigpause
Created timer should be deleted
sunghan-chang [Mon, 4 Sep 2017 09:16:31 +0000 (18:16 +0900)]
Merge pull request #470 from JeongJunSik/master
Fix some bugs of iotapi_evt_handler
JunSik Jeong [Tue, 29 Aug 2017 11:00:16 +0000 (20:00 +0900)]
Fix some bugs of iotapi_evt_handler
sunghan-chang [Mon, 4 Sep 2017 08:16:20 +0000 (17:16 +0900)]
Merge pull request #517 from pillip8282/folder_modification
net:protocols move ftpc.h from apps/include to external/protocols
pillip8282 [Mon, 4 Sep 2017 08:13:42 +0000 (17:13 +0900)]
Merge pull request #509 from sunghan-chang/appnet
remove apps/netutils
sunghan [Mon, 4 Sep 2017 08:07:54 +0000 (17:07 +0900)]
protocols/README: fix wrong path and description
kang [Mon, 4 Sep 2017 08:10:37 +0000 (17:10 +0900)]
net:protocols move ftpc.h from apps/include to external/protocols
sunghan [Mon, 4 Sep 2017 02:21:03 +0000 (11:21 +0900)]
apps/netutils: remove apps/netutils
All of components were moved to external. Let's remove unnessary folder.
sunghan-chang [Mon, 4 Sep 2017 06:40:23 +0000 (15:40 +0900)]
Merge pull request #516 from jeongarmy/fix_doxygen
Add doxygen for logm APIs in tinyara/logm.h
sunghan-chang [Mon, 4 Sep 2017 06:38:55 +0000 (15:38 +0900)]
Merge pull request #444 from thapav/libc_stdio
Code coverage(libc/stdio): add test cases for stdio API's
Ahreum Jeong [Mon, 4 Sep 2017 06:05:50 +0000 (15:05 +0900)]
Add doxygen for logm APIs in tinyara/logm.h
All APIs are used internally.
Vidisha Thapa [Mon, 21 Aug 2017 06:02:25 +0000 (11:32 +0530)]
libc/stdio: add test cases for stdio API's
This patch adds TC's for API's namely:
freopen,remove,setbuf,setvbuf
Signed-off-by: Vidisha Thapa <thapa.v@samsung.com>
sunghan-chang [Mon, 4 Sep 2017 06:02:40 +0000 (15:02 +0900)]
Merge pull request #514 from pillip8282/menuconfig_bugfix
net: bugfix to set a network device buffer
kang [Mon, 4 Sep 2017 05:49:13 +0000 (14:49 +0900)]
net: bugfix to set a network device buffer
btheosam [Mon, 4 Sep 2017 05:15:05 +0000 (14:15 +0900)]
Merge pull request #507 from sunghan-chang/typ02
apps/tools: fix typo at create_appspec.sh
btheosam [Mon, 4 Sep 2017 05:14:33 +0000 (14:14 +0900)]
Merge pull request #506 from sunghan-chang/per
external/include: change a file permission to 644
sunghan-chang [Mon, 4 Sep 2017 05:02:03 +0000 (14:02 +0900)]
Merge pull request #511 from JeonginKim/master
Add 'since' at mqtt APIs for doxygen
sunghan-chang [Mon, 4 Sep 2017 04:20:16 +0000 (13:20 +0900)]
Merge pull request #510 from jeongchanKim/kernel_comment
Add comment for get_environ_ptr why this API is in stdlib.h
JeonginKim [Mon, 4 Sep 2017 04:17:23 +0000 (13:17 +0900)]
Add 'since' at mqtt APIs for doxygen
jc_.kim [Mon, 4 Sep 2017 03:38:28 +0000 (12:38 +0900)]
Add comment for get_environ_ptr why this API is in stdlib.h
sunghan [Mon, 4 Sep 2017 02:17:56 +0000 (11:17 +0900)]
external: move README file from apps/netutils
All of netutils were moved to external so that README should be in there also.
sunghan-chang [Mon, 4 Sep 2017 01:50:45 +0000 (10:50 +0900)]
Merge pull request #495 from jeongarmy/fix_doxygen
Modify since in doxygen for Tizen RT v1.1
Ahreum Jeong [Fri, 1 Sep 2017 07:03:58 +0000 (16:03 +0900)]
Modify since in doxygen for Tizen RT v1.1
- pthread.h, signal.h, stdio.h, stdlib.h, unistd.h, tinyara/math.h, ttrace.h
Taejun-Kwon [Mon, 4 Sep 2017 01:34:34 +0000 (10:34 +0900)]
Merge pull request #508 from sunghan-chang/appinit
apps/init: bind a conditional
sunghan [Fri, 1 Sep 2017 10:20:40 +0000 (19:20 +0900)]
apps/init: bind a conditional
When CONFIG_SYSTEM_PREAPP_INIT is disabled, init should not be compiled.
So, bind it at Make.defs of init folder
sunghan [Mon, 4 Sep 2017 00:27:28 +0000 (09:27 +0900)]
apps/tools: fix typo at create_appspec.sh
DISCRIPTION -> DESCRIPTION
sunghan [Mon, 4 Sep 2017 00:30:49 +0000 (09:30 +0900)]
external/include: change a file permission to 644
sunghan-chang [Mon, 4 Sep 2017 01:08:20 +0000 (10:08 +0900)]
Merge pull request #505 from Samsung/pillip8282-patch-1
Update README.md
sunghan-chang [Mon, 4 Sep 2017 01:08:09 +0000 (10:08 +0900)]
Merge pull request #504 from jeongchanKim/kernel_builtin
Add FUNCNAME and change (APPNAME)_main to FUNCNAME for builtin apps
pillip8282 [Mon, 4 Sep 2017 00:56:21 +0000 (09:56 +0900)]
Update README.md
Add a prerequisites section
jc_.kim [Sun, 3 Sep 2017 23:06:04 +0000 (08:06 +0900)]
Add FUNCNAME and change (APPNAME)_main to FUNCNAME for builtin apps
pillip8282 [Sun, 3 Sep 2017 22:07:23 +0000 (07:07 +0900)]
Merge pull request #468 from kolipka/fix_lwip_addres_reuse
Fix LWIP address reuse issue
Konrad Lipner [Tue, 29 Aug 2017 12:31:45 +0000 (14:31 +0200)]
Fix LWIP address reuse issue
Fix #427
pillip8282 [Sat, 2 Sep 2017 08:45:32 +0000 (17:45 +0900)]
Merge pull request #466 from kolipka/fix_lwip_error_map
Fix LWIP-socket invalid error mapping
pillip8282 [Sat, 2 Sep 2017 08:43:59 +0000 (17:43 +0900)]
Merge pull request #467 from kolipka/fix_lwip_eof
Fix LWIP EOF issue when one side closed connection
Taejun-Kwon [Sat, 2 Sep 2017 08:12:09 +0000 (17:12 +0900)]
Merge pull request #500 from btheosam/surrender
Remove non-artik code from board init and add additional pin macros
bsvt [Sat, 2 Sep 2017 07:59:35 +0000 (00:59 -0700)]
Remove non-artik code from board init and add extra pin details
davidfather [Sat, 2 Sep 2017 07:28:46 +0000 (16:28 +0900)]
Merge pull request #499 from pillip8282/folder_modification
Folder modification
kang [Sat, 2 Sep 2017 07:25:37 +0000 (16:25 +0900)]
rename external/netlib as external/netutils
kang [Sat, 2 Sep 2017 06:35:58 +0000 (15:35 +0900)]
move the netutils README file from 'netutils' to 'external/include'
kang [Sat, 2 Sep 2017 05:59:47 +0000 (14:59 +0900)]
change a way to refer make.defs in external folders
kang [Sat, 2 Sep 2017 05:41:26 +0000 (14:41 +0900)]
change the keyword apps/netutils to external written in Make.defs
kang [Sat, 2 Sep 2017 05:33:50 +0000 (14:33 +0900)]
move codec headers from protocol to codecs
kang [Sat, 2 Sep 2017 05:24:54 +0000 (14:24 +0900)]
move the netlib module from protocol to netutils
pillip8282 [Sat, 2 Sep 2017 04:24:28 +0000 (13:24 +0900)]
Merge branch 'master' into folder_modification
pillip8282 [Sat, 2 Sep 2017 04:19:11 +0000 (13:19 +0900)]
Merge pull request #498 from davidfather/wifi_hahm
Move slsi_wifi from apps/ to external/
davidfather [Sat, 2 Sep 2017 03:25:03 +0000 (12:25 +0900)]
Update Make.defs
sunghan-chang [Fri, 1 Sep 2017 10:41:47 +0000 (19:41 +0900)]
Merge pull request #489 from tadziopazur/i2c_init_for_github
S5J I2C: fix bus initialization.
btheosam [Fri, 1 Sep 2017 10:07:30 +0000 (19:07 +0900)]
Merge pull request #496 from sunghan-chang/iotivity
fix issues at iotivity default configuration
sunghan [Fri, 1 Sep 2017 10:01:20 +0000 (19:01 +0900)]
artik053/iotivity: update defconfig through latest menuconfig
There is no PREAPP_INIT config so that we can't use TASH with iotivity
default config. Update it as latest.
sunghan [Fri, 1 Sep 2017 09:35:33 +0000 (18:35 +0900)]
iotivity: modify .gitignore for mbedtls which built at build time
The extlibs/mbedtls/mbedtls is copyed from os for header so that
it should not be merged at repository. Add mbedtls folder at gitignore.
Seongil Hahm [Fri, 1 Sep 2017 08:04:53 +0000 (01:04 -0700)]
Move slsi_wifi from apps/ to external/
External libraries have to be moved to external/ folder. slsi_wifi belongs to this category, especially maintained by S.LSI.
kang [Fri, 1 Sep 2017 07:20:54 +0000 (16:20 +0900)]
remove the route table features
Taejun-Kwon [Fri, 1 Sep 2017 06:55:54 +0000 (15:55 +0900)]
Merge pull request #492 from sunghan-chang/flash_part
modify a dependancy of flash configuration on artik053 and sidk_s5jt200
kang [Fri, 1 Sep 2017 06:44:07 +0000 (15:44 +0900)]
move tls from /os/net to /external
sunghan-chang [Fri, 1 Sep 2017 06:12:35 +0000 (15:12 +0900)]
Merge pull request #493 from jeongarmy/logm
Fix build warnings in logm
Ahreum Jeong [Fri, 1 Sep 2017 04:55:12 +0000 (13:55 +0900)]
Fix build warnings in logm
- Add missing include header
. logm.c : sched.h for sched_lock/unlock, tinyara/arch.h for up_interrupt_context
. logm_tashcmds.c : string.h for strcmp
- Delete logm_tash definition from logm.h because it is used in a file only
kang [Fri, 1 Sep 2017 02:34:30 +0000 (11:34 +0900)]
Move network modules from the netutils folder to external
sunghan [Fri, 1 Sep 2017 00:51:11 +0000 (09:51 +0900)]
artik053: fix indentation of Kconfig
sunghan [Fri, 1 Sep 2017 00:45:33 +0000 (09:45 +0900)]
artik053/sidk_s5jt200: modify a depnedancy of flash configurations
For flash_part config, mtd should be enabled but disable_mountpoint
is not needed. But for automount config, disable_mountpoint should
be checked.
sunghan-chang [Thu, 31 Aug 2017 10:25:43 +0000 (19:25 +0900)]
Merge pull request #486 from pmarcinkiew/gcc7_smart
smart.c: Fix compilation error with GCC 7
sunghan-chang [Thu, 31 Aug 2017 10:24:39 +0000 (19:24 +0900)]
Merge pull request #487 from pmarcinkiew/gcc7_kdbg
kdbg_date.c: Fix compilation error on GCC 7
Tomasz Wozniak [Thu, 31 Aug 2017 09:51:02 +0000 (11:51 +0200)]
S5J I2C: fix bus initialization.
Before the bus could only be taken once, otherwise it didn't work.
Even worse, second uninit triggered a DEBUGASSERT failure.
sunghan-chang [Thu, 31 Aug 2017 09:58:47 +0000 (18:58 +0900)]
Merge pull request #485 from junmin-kim/qemu_patch
Add qemu patch and update qemu README.md
sunghan-chang [Thu, 31 Aug 2017 09:08:28 +0000 (18:08 +0900)]
Merge pull request #484 from jeongarmy/fix_license
Fix wrong license
Ahreum Jeong [Thu, 31 Aug 2017 05:18:08 +0000 (14:18 +0900)]
Fix wrong license and remove author from copyright paragraph
websocket_main.c, i2c_uio.c
- Original copyright and license should be kept when we get another open source.
gpio.c
- This is a file we made, not opensource
other files
- We won't support author on copyright
Jaroslaw Pelczar [Tue, 29 Aug 2017 10:02:29 +0000 (12:02 +0200)]
smart.c: Fix compilation error with GCC 7
Definition of variables depends on CONFIG_MTD_SMART_WEAR_LEVEL
Fixes following build error:
driver/mtd/smart.c:209:22: error: ‘gWearBitToLevelMap4’ defined but not
used [-Werror=unused-const-variable=]
static const uint8_t gWearBitToLevelMap4[] = {
^~~~~~~~~~~~~~~~~~~
driver/mtd/smart.c:198:22: error: ‘gWearLevelToBitMap4’ defined but not
used [-Werror=unused-const-variable=]
static const uint8_t gWearLevelToBitMap4[] = {
^~~~~~~~~~~~~~~~~~~
Signed-off-by: Jaroslaw Pelczar <j.pelczar@samsung.com>
junmin kim [Wed, 30 Aug 2017 11:16:05 +0000 (04:16 -0700)]
Add qemu patch and update qemu README.md
qemu-2.10.0-rc2_increase_ram_size.patch is needed for using ram-increased lm3s6965evb
Without this patch, user can use only original lm3s6965evb(64KB ram)
btheosam [Thu, 31 Aug 2017 08:09:02 +0000 (17:09 +0900)]
Merge pull request #450 from sunghan-chang/menuconfig
refactor menuconfig structure
btheosam [Thu, 31 Aug 2017 08:00:44 +0000 (17:00 +0900)]
Merge pull request #482 from sunghan-chang/permission
change a file permmision to 644
sunghan-chang [Thu, 31 Aug 2017 07:57:38 +0000 (16:57 +0900)]
Merge pull request #477 from thapav/fixAPIerrors
Fix wrong filenames
Jaroslaw Pelczar [Tue, 29 Aug 2017 10:00:49 +0000 (12:00 +0200)]
kdbg_date.c: Fix compilation error on GCC 7
This symbol is used only in day_of_week() function
Fixes following error:
kdbg_date.c:76:30: error: ‘g_dayofweek’ defined but not used
[-Werror=unused-const-variable=]
static FAR const char *const g_dayofweek[] = {
Signed-off-by: Jaroslaw Pelczar <j.pelczar@samsung.com>
Konrad Lipner [Tue, 29 Aug 2017 11:51:31 +0000 (13:51 +0200)]
Fix LWIP-socket invalid error mapping
Solves #424
kang [Thu, 31 Aug 2017 06:15:51 +0000 (15:15 +0900)]
Merge branch 'master' into folder_modification
kang [Thu, 31 Aug 2017 06:11:50 +0000 (15:11 +0900)]
Move modules in netutils to external folder
pillip8282 [Thu, 31 Aug 2017 06:10:55 +0000 (15:10 +0900)]
Merge pull request #483 from sunghan-chang/external
Add an include path for external
sunghan [Thu, 31 Aug 2017 05:50:24 +0000 (14:50 +0900)]
Add an include path for external at every Make.defs
add this to use external APIs easily like below
#include <xxx.h>
sunghan [Thu, 31 Aug 2017 05:06:00 +0000 (14:06 +0900)]
change a file permmision to 644
sunghan-chang [Thu, 31 Aug 2017 02:25:47 +0000 (11:25 +0900)]
Merge pull request #473 from jeongarmy/fix_codingrule
Fix coding rule error in os folder