submit/sdk/20130213.113153
object 5291a9e90ddeaae18db44df5eb46561e7f0b943e
authorSoyoung Kim <sy037.kim@samsung.com>
Wed, 13 Feb 2013 11:31:53 +0000 (20:31 +0900)
[Version] 0.1.4
[Project] GT-I8800
[Title] Release wrt-installer 0.1.4
[Issue#] N/A
[Problem] 1. uninstallation failed using pkgid
    2. installation failed without pkgid in config.xml
[Cause] 1. there is no logic for uninstallation using pkgid
    2. To create pkgid logic is wrong.
[Solution] 1. add uninstallation for pkgid 2. fixed pkgid logic
[SCMRequest] this package have to release with wrt-commons
[Issue#] N/A
[Problem] can't install a web app
[Cause] privilege check failed.
[Solution] add defalt rule as a temporary
[SCMRequest] N/A
[Issue#] N/A
[Problem] Source code was not formatted to any rules. In this situation
creating new patches or making review may become uncomfortable.
[Cause] No formatting rules/tool used.
[Solution] To make implementation and review process more comfortable,
whole installer repository source code has been formatted with uncrustify
tool.
The configuration of the tool is located in the repository
(./uncrustify.cfg).
Command used (stored in uncrustify.sh):
uncrustify -c ./uncrustify.cfg --no-backup `find . -regex
"\(.*\.cpp\|.*\.h\|.*\.c\|.*\.cc\)" | grep -v
"orm.h\|orm_generator.h\|3rdparty"`
[Verification] Build the repository
[Issue#] N/A
[Bug] The repository causes build break with GCC 4.7
[Cause] N/A
[Solution] Source code adjusted to GCC 4.7
[Issue#] LINUXWRT-91
[Problem] Encryption method tried to encrypt whole file at once which
may introduce problems for large files. What is more, buffer for file data
was dynamically allocated on stack but such feature is not compliant
with the C++11 standard.
[Cause] N/A
[Solution] Encrypt files chunk by chunk.
[SCMRequest] N/A
[Issue#] N/A
[Problem] icon name isn't updated.
[Cause] installer doesn't send icon_path signal to pkgmgr
[Solution] send icon_path signal to pkgmgr for update icon name.
[SCMRequest] N/A
[Issue#] N/A
[Problem] when update process failed, icon is delete at menu-screen.
[Cause] installer doesn't send update signal before update process.
[Solution] add update signal.
[SCMRequest] N/A
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Add temporary rule for smack
[SCMRequest] N/A
[Issue#] N/A
[Problem] occur build break
[Cause] N/A
[Solution] Fixed build break
[SCMRequest] N/A
[Issue#] N/A
[Problem] there are some error progress enum to pkgmgr.
[Cause] progress enum list was wrong.
[Solution] rebuild progress enum list.
[SCMRequest] N/A