s414kim [Sat, 8 Jul 2017 12:10:51 +0000 (21:10 +0900)]
Add insert/password sdcard interface
Change-Id: I22cf17fb853a1ef29c1febc48f82983917899fd4
Signed-off-by: s414kim <s414.kim@samsung.com>
s414kim [Sat, 8 Jul 2017 11:49:59 +0000 (20:49 +0900)]
Add ODE progress interface for rework
Change-Id: I200fa17116476724be72f014236f67164d3e6595
Signed-off-by: s414kim <s414.kim@samsung.com>
s414kim [Sat, 8 Jul 2017 09:52:42 +0000 (18:52 +0900)]
Add external encryption/decryption interface and external-locktype for rework
Change-Id: I5af257115272b6bf1cc486de93a471937741c25d
Signed-off-by: s414kim <s414.kim@samsung.com>
s414kim [Sat, 8 Jul 2017 09:37:28 +0000 (18:37 +0900)]
Add internal encryption/decryption interface and tools for rework
Change-Id: I247edc868b7550c55d29e2948314db8ea15fa463
Signed-off-by: s414kim <s414.kim@samsung.com>
s414kim [Fri, 7 Jul 2017 08:46:32 +0000 (17:46 +0900)]
Add ODE base interface and layout for rework
Change-Id: Ia0373341142148d55b014547c91576a0032854ed
Signed-off-by: s414kim <s414.kim@samsung.com>
s414kim [Fri, 7 Jul 2017 08:32:34 +0000 (17:32 +0900)]
Add ODE Interface widgets for rework
Change-Id: I0f8f2b4b04de3eb6572a4ac2cd65b2f2648c8c14
Signed-off-by: s414kim <s414.kim@samsung.com>
Sungbae Yoo [Thu, 27 Jul 2017 02:53:06 +0000 (11:53 +0900)]
Add forceCleanUp retrys when it sometimes fails
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I800def0118b23e29ad3db513dfd507e55d0f064d
Sungbae Yoo [Thu, 27 Jul 2017 06:55:49 +0000 (15:55 +0900)]
Revert "Add readlink for a klay change that uses lstat"
This reverts commit
768fbb7fe4cbb950fad5d190fc61e283c4eca171.
Sungbae Yoo [Thu, 27 Jul 2017 05:15:46 +0000 (14:15 +0900)]
Add readlink for a klay change that uses lstat
* Refer to (in klay) :
d866a7170f87d406d8c9bc3722d9db08d54d7c17
86dda70ea0201a0a2f4ec4b0bfd58a5af86e9ae0
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I6566eaa3999449bdf5ccafff8bc6af6aa747eb15
Sungbae Yoo [Wed, 26 Jul 2017 05:06:04 +0000 (14:06 +0900)]
Fix a build break from separation of AUL
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I04969350e3a149824514f5182d3473859ebb2fd9
sangwan.kwon [Mon, 24 Jul 2017 09:05:14 +0000 (18:05 +0900)]
Revert "Implementation of ExtensionEncryption with CryptsetupEngine"
- Since arch64 build failed, this commit be reverted.
This reverts commit
e0ead75e1527aa73bf349ecaa306ba6fc4295930.
Conflicts:
server/extension-encryption.cpp
server/external-encryption.cpp
server/server.cpp
Change-Id: I8958a4c572d3e21977e1ac638346edd64e490a13
sangwan.kwon [Mon, 24 Jul 2017 08:54:37 +0000 (17:54 +0900)]
Revert "Add CryptsetupEngine"
- Since arch64 build failed, this commit be reverted.
This reverts commit
0ec77b9d13e306ef2846c9ef7de8fd3888878e2b.
Conflicts:
server/engine/encryption/cryptsetup-engine.cpp
Change-Id: I166fcafa9aa24e9d3076ec8f6a39041fb42f7719
sangwan.kwon [Thu, 20 Jul 2017 08:03:44 +0000 (17:03 +0900)]
Fix logger usage according to KLAY API changed
Change-Id: I1eca335cfeff003a5dcdd1ecd900d0225e33f68c
Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
Krzysztof Jackiewicz [Thu, 18 May 2017 09:40:17 +0000 (11:40 +0200)]
Add support for 512 keys in key-manager
Also use it in extension encryption
Change-Id: Iad9d6ea2653c3e2f5377dc204fa492aadde03e18
Lukasz Pawelczyk [Mon, 15 May 2017 15:34:40 +0000 (17:34 +0200)]
Implementation of ExtensionEncryption with CryptsetupEngine
New approach, let storaged do its work
Change-Id: I565bfed56322bbbb65b877b05a4ae4fe332954c8
Lukasz Pawelczyk [Fri, 12 May 2017 08:46:51 +0000 (10:46 +0200)]
Ext4Tool modifications: detect the filesystem and mkfs
Change-Id: I02444c6f56ee50acc6dde653a28490eadd4e0ee8
Lukasz Pawelczyk [Tue, 9 May 2017 16:07:22 +0000 (18:07 +0200)]
Extension operations added to CLI tool
Change-Id: Ic4ab188fd31508ed5dcd2ddc7bb85c7cff2892c6
Lukasz Pawelczyk [Tue, 9 May 2017 10:44:56 +0000 (12:44 +0200)]
Extension API and its skeleton implementation
This commit adds API for handling SD card formatted as an extension to
an internal memory. It also adds the connection layer for the API
between the library and the server as well as a skeleton
implementation for the API based on the implementation of
external-encryption.
Change-Id: I1a852fa6a484bd884fed95d2965c0a6a5b2e3369
Krzysztof Jackiewicz [Thu, 11 May 2017 12:58:41 +0000 (14:58 +0200)]
Add CryptsetupEngine
Add wrapper class for libcryptsetup
Change-Id: I57e36fe667e1089f75c20b766faf81766a85e166
Krzysztof Jackiewicz [Thu, 11 May 2017 07:26:12 +0000 (09:26 +0200)]
Rename unit test package to include "ode"
Change-Id: I40c06e9f639cce7820db9db6d0fbaa0e60db2378
Krzysztof Jackiewicz [Thu, 4 May 2017 10:08:34 +0000 (12:08 +0200)]
Continue operation if /opt/usr is not mounted
Also skip ENXIO error when device mapper entry is being removed
Change-Id: I339b43ae73ce68928abe8453021add42061cd18e
Sungbae Yoo [Tue, 23 May 2017 06:59:34 +0000 (15:59 +0900)]
Add smackfsroot, smackfsdef in mount options of ecryptfs
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: If72c1205806111897a357bcd9f9fa6002d1ae6b7
Sungbae Yoo [Fri, 19 May 2017 08:12:24 +0000 (17:12 +0900)]
Fix all mis-used types about large file support
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Signed-off-by: s414kim <s414.kim@samsung.com>
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
Change-Id: I8fb13daeb621b22ce3e394ceab3f0b8b825faaaa
s414kim [Tue, 16 May 2017 06:56:36 +0000 (15:56 +0900)]
[SECIOTSW-699] Fix Secure erase device path bug
Change-Id: Ie44c21bcc98ab04d03da6886f09a7faee1343347
Signed-off-by: s414kim <s414.kim@samsung.com>
Krzysztof Jackiewicz [Fri, 28 Apr 2017 08:22:43 +0000 (10:22 +0200)]
Enable dlog logs
Change-Id: I11aed898892395d232cc2cc484e24cefac497fb9
Krzysztof Jackiewicz [Mon, 24 Apr 2017 14:27:27 +0000 (16:27 +0200)]
Manage ode service during installation/uninstallation
Change-Id: I36b352d1095ad74f16ded4476a2604b53441a07f
Sungbae Yoo [Mon, 24 Apr 2017 06:48:26 +0000 (15:48 +0900)]
Add to ignore the case of /opt/usr partition label
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Ifdc0bea05bbcb4da58e243dd87e7a9b9c659ddda
Sungbae Yoo [Fri, 14 Apr 2017 09:32:00 +0000 (18:32 +0900)]
Fix to get real mount state in ecryptfs engine
This prevents an inconsistency of the state due to unexpected
SD card removal.
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I1b77fc1fe53709911cc2082a491a113a27437e05
Sungbae Yoo [Fri, 14 Apr 2017 09:18:59 +0000 (18:18 +0900)]
Fix to send a mount event after encryption is completed
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I636c479a63109c8a339003d4b2fdbab8d6fcc572
Sungbae Yoo [Fri, 14 Apr 2017 08:43:37 +0000 (17:43 +0900)]
Change INTERNAL_DEV to use partition label
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I62e96988c28bb092f2c447d14cbdaa1f65a7acb3
Sungbae Yoo [Thu, 13 Apr 2017 05:33:31 +0000 (14:33 +0900)]
[SECIOTSW-455] Refactor ecryptfs structures to C++ style
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I5864cde1f2d7fbe89f91fff537f7ff0cba2e2ee9
Sungbae Yoo [Wed, 12 Apr 2017 02:17:55 +0000 (11:17 +0900)]
[SECIOTSW-447] Revert "Add ODE Lockscreen to mount internal storage."
This reverts commit
6d1ac2aef8a8d9b4186b6ef5fd7a4bb94d3250d5.
ODE Lockscreen isn't needed anymore due to integration with
starter and lockscreen in platform.
Change-Id: I9ca7fe4a822f46753048d4b462386122769392ae
Sungbae Yoo [Mon, 10 Apr 2017 03:57:23 +0000 (12:57 +0900)]
Add to touching files for compatiblity with lazymount
This commit will be reverted after lazymount is removed
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I23dca05e9f83b955a643fbed01ab62337d507f63
Seok Hong [Wed, 5 Apr 2017 07:50:15 +0000 (16:50 +0900)]
Remove useless unit-test for dmcrypt engine
Change-Id: I6075bd13d7ddfaaf61d02f951f0d1ccbe9e744aa
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Sungjun, Lee [Wed, 5 Apr 2017 08:14:30 +0000 (01:14 -0700)]
Merge "Fix the initialization of members in Class" into tizen
Sungjun, Lee [Wed, 5 Apr 2017 07:45:55 +0000 (16:45 +0900)]
Fix the initialization of members in Class
Change-Id: I900a1ad7348fbf8f62c26c77fd74b62200013141
Signed-off-by: Sungjun, Lee <sjun221.lee@samsung.com>
Sungbae Yoo [Thu, 30 Mar 2017 07:27:09 +0000 (16:27 +0900)]
Fix wrong comments about tizen version to start including
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: If1e2554772b4ecd609469332cfccd7cff50e2a63
Sungbae Yoo [Tue, 28 Mar 2017 12:23:22 +0000 (21:23 +0900)]
Change wait_for_mount APIs to callback-based APIs
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I848c5a22690869c68b56a05f21585056351ec099
Sungbae Yoo [Tue, 28 Mar 2017 10:23:37 +0000 (19:23 +0900)]
Add to handle an exception that some blocks are missing in ext4tool
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I49c9f31b6bfe600fccdc493cf1ef3e984058cd79
Sungbae Yoo [Tue, 28 Mar 2017 09:35:25 +0000 (18:35 +0900)]
Modify to split mount API into 2 APIs - set mount password, just mount
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I7af3071bad3fd673115fe5db25bf3887b387b13f
Sungbae Yoo [Wed, 22 Mar 2017 05:06:08 +0000 (14:06 +0900)]
Change to allow duplicated mount/umount API calls for lockscreen
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Ieab8aea8507a9138645ec2a991a08e3981be4a22
Sungbae Yoo [Tue, 21 Mar 2017 10:36:46 +0000 (19:36 +0900)]
Add APIs to wait the mount of storage
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I15ba0826caaa601bdbb0894e8cb5d2b306b3bfad
yeji01kim [Tue, 21 Mar 2017 07:31:59 +0000 (16:31 +0900)]
Ode App: replace internal encryption password api in password popup
Change-Id: Ie85b0220e97fb2fe4a9fdda5ca32241025630748
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
Jaemin Ryu [Mon, 13 Mar 2017 01:02:25 +0000 (18:02 -0700)]
Merge "Update UML files for class and sequence diagrams" into tizen
yeji01kim [Fri, 10 Mar 2017 08:38:10 +0000 (17:38 +0900)]
fix bugs of ode app
modified to update the next button properly
Change-Id: Ida531b6661f5f3a0129181940c8bead8ce0456e9
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
Sungjun, Lee [Fri, 3 Mar 2017 07:01:18 +0000 (16:01 +0900)]
Update UML files for class and sequence diagrams
Change-Id: Ic7ad6e6cd95a9fa791e15bea437730f41e537f22
Signed-off-by: Sungjun, Lee <sjun221.lee@samsung.com>
Sungbae Yoo [Fri, 24 Feb 2017 09:31:47 +0000 (18:31 +0900)]
Ext4Engine: Remove unneccesary unmount in decryption
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I1e5159f97bedbd0b0b5adeab0a0d8ad966032044
Sungjun, Lee [Tue, 21 Feb 2017 05:43:59 +0000 (14:43 +0900)]
Add UML files for class and sequence diagrams
Change-Id: I1eab0f7702225cfeeee488c0418c847c57d5ec58
Signed-off-by: Sungjun, Lee <sjun221.lee@samsung.com>
yeji01kim [Wed, 22 Feb 2017 10:17:08 +0000 (19:17 +0900)]
Refactor ode application
Change-Id: I6083137d4712f5d97a7b527c3ab63948499327c9
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
Sungbae Yoo [Thu, 23 Feb 2017 09:08:41 +0000 (18:08 +0900)]
Fix to improve failing umount before internal encryption/decryption
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I717054c0e9edc0a79665b12db0b1732d7bbb46ba
Sungbae Yoo [Fri, 17 Feb 2017 09:31:14 +0000 (18:31 +0900)]
Refactor Ext4 Engine
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Ida2ae91ac3f86b131fda3d06d6ad7d964b2b4a2f
seolheui,kim [Fri, 17 Feb 2017 09:21:27 +0000 (18:21 +0900)]
Add ODE Lockscreen to mount internal storage.
Change-Id: I9208badf44a3cd885b919c444c2b7bfe392431ff
Signed-off-by: seolheui,kim <s414.kim@samsung.com>
Seok Hong [Wed, 15 Feb 2017 06:00:36 +0000 (15:00 +0900)]
Refactor DMCrypt Engine
Change-Id: I7db8ac84eeb6de8def09c5e0fe7968c22fc2dbbf
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Sungbae Yoo [Fri, 17 Feb 2017 04:17:07 +0000 (13:17 +0900)]
Change elmConfig path for applying read-only root filesystem
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I094e549ab80effb65521944cd3580f3e5e349187
Sungbae Yoo [Wed, 15 Feb 2017 04:06:03 +0000 (13:06 +0900)]
Change to stop user session service before the other services
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Ib8525794d645747deadac3ddc79c928ba1207b33
Sungbae Yoo [Tue, 14 Feb 2017 11:33:32 +0000 (20:33 +0900)]
External: Fix bugs that decryption doesn't work properly by ui-app
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I23fed938dd87afb6363723dc54eb35cb53dd960a
Sungbae Yoo [Tue, 14 Feb 2017 08:32:19 +0000 (17:32 +0900)]
Internal encryption: Fix missing elm config files and locales
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I388a157036d71014924773db9c5b98a3286ac2e3
Sungbae Yoo [Tue, 14 Feb 2017 02:05:26 +0000 (11:05 +0900)]
Ecryptfs: Change not to remain temporary directory after encryption
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Idb1960af26e916dc6703224e41f0da99e46f0944
Sungbae Yoo [Mon, 13 Feb 2017 11:29:09 +0000 (20:29 +0900)]
Change not to reboot when error occurs in internal encryption
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I4dd7bb8697625b958eedfc21273d291136c79763
yeji01kim [Fri, 10 Feb 2017 10:20:28 +0000 (19:20 +0900)]
Add Internal Password popup to ode-app for temporary
Change-Id: I7672f97bc41e0708682060be30f987b3cfc41900
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
Sungbae Yoo [Mon, 13 Feb 2017 09:52:13 +0000 (18:52 +0900)]
Add recovery APIs to use when there is something wrong with encryption
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I6fccb22edc22e12165d7c80e43a86812ef0db804
yeji01kim [Thu, 9 Feb 2017 10:49:13 +0000 (19:49 +0900)]
Ext4 engine: Add key initialization
fix the file corruption after applying ext4 encryption.
initialize key array to prevent garbage value get in.
Change-Id: I83e0195793e0dc98b889e0fad747d39467da110b
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
seolheui,kim [Fri, 10 Feb 2017 08:26:35 +0000 (17:26 +0900)]
Refactor secure erase and add MMC erase engine
Change-Id: Ibfd5df003e1ec10ee2e1a34107eb341a7501f7c7
Signed-off-by: seolheui,kim <s414.kim@samsung.com>
yeji01kim [Thu, 9 Feb 2017 09:24:12 +0000 (18:24 +0900)]
Fix build error for aarch64
Change-Id: I59ca68776c469c79014df1fd10f1d93105b2e55e
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
seolheui,kim [Wed, 8 Feb 2017 06:11:15 +0000 (15:11 +0900)]
Add SDcard password confirm popup
Change-Id: I615b740554109319fadbbf87473185582726f430
Signed-off-by: seolheui,kim <s414.kim@samsung.com>
Sungbae Yoo [Tue, 7 Feb 2017 04:45:03 +0000 (20:45 -0800)]
Merge "Fix the DM Table load fail situation" into devel
Sungbae Yoo [Mon, 6 Feb 2017 11:54:59 +0000 (20:54 +0900)]
Change not to construct classes in global
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I5e9062b2278c6600f29e6130289eec782fc5c3b3
Sungbae Yoo [Mon, 6 Feb 2017 08:23:33 +0000 (17:23 +0900)]
Add privileges to APIs
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Iddbef3d16fd277ba6c4d5ea68298931ab7eff968
Sungbae Yoo [Tue, 7 Feb 2017 04:40:47 +0000 (20:40 -0800)]
Merge "Change registerParametricMethod/regiterNonPrametricMethod to expose" into devel
seolheui,kim [Wed, 1 Feb 2017 10:23:59 +0000 (19:23 +0900)]
Add SD Card Password popup to ode-app
Change-Id: If43d95451ce4a647a31bac5059f51bd0fd95b48e
Signed-off-by: seolheui,kim <s414.kim@samsung.com>
Sungbae Yoo [Mon, 6 Feb 2017 08:16:51 +0000 (17:16 +0900)]
Change registerParametricMethod/regiterNonPrametricMethod to expose
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I2880e9482084553dff66e7fc26b657ee4cc816d6
Seok Hong [Mon, 6 Feb 2017 07:11:57 +0000 (16:11 +0900)]
Fix the DM Table load fail situation
Force filesystem check via fsck can avoid the DM Table load fail situation.
Change-Id: I0316a50b02603ee6c20ade534d606b375858d064
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Sungbae Yoo [Mon, 6 Feb 2017 06:08:28 +0000 (15:08 +0900)]
Fix a bug that master key is delivered into async thread by reference
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I7fc87cb9eeb6cb0d75ae6da4d515621fee54e12d
Sungbae Yoo [Thu, 2 Feb 2017 09:08:24 +0000 (18:08 +0900)]
Add exception handling in threads for encryption/decryption
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Ieb65804da717e4812f9854d73718a9daebb2b10c
Sungbae Yoo [Thu, 2 Feb 2017 08:37:57 +0000 (17:37 +0900)]
Enable to manage the state of external encryption and automount
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Ie66e2577a87e983766cf02f9358ff06913be2ab4
Sungbae Yoo [Fri, 3 Feb 2017 09:40:29 +0000 (18:40 +0900)]
Fix some bugs and rename password APIs
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Iee24def8e36c82897c7d35bddf29b75dfcb34160
Sungbae Yoo [Wed, 25 Jan 2017 10:36:31 +0000 (19:36 +0900)]
Add APIs to managing password
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Ibae77560fe68434cad0b929205d264cf4ae8c3c6
yeji01kim [Sat, 21 Jan 2017 10:36:50 +0000 (19:36 +0900)]
Refactoring ode app
- apply ux guide
- add check view
- enable password button for sd card encryption
Change-Id: I91e4254106018657a87cf3e6236d0756298172ad
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
Seok Hong [Tue, 17 Jan 2017 06:05:03 +0000 (15:05 +0900)]
Support FastEncryption for DMCryptEngine
NOTE:
- Won't support filesystem what uses 1K block size
Change-Id: I63bc8d9dc5ebc50390267a87d5babbf5e0364b50
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Seok Hong [Wed, 18 Jan 2017 01:22:17 +0000 (10:22 +0900)]
Add BlockSize Getter in Ext4Tool
Change-Id: I68ac44023326cde8aaf0e4926aa2abc64a90ad74
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Seok Hong [Mon, 23 Jan 2017 23:49:14 +0000 (08:49 +0900)]
Fix wrong bitmap space size calculation
Change-Id: I4e971bb251697a08fea79b58b780214912ea02b9
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Sungbae Yoo [Mon, 23 Jan 2017 07:25:27 +0000 (16:25 +0900)]
Add APIs to verify password
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: Ib9486d8cff39d72bce8bea3792742c79d84ff842
Sungbae Yoo [Wed, 18 Jan 2017 11:16:47 +0000 (20:16 +0900)]
Add APIs for the options of each encryption
Change-Id: Id879ed8a52dadc09b571ca91a38550ecc3d0c916
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Sungbae Yoo [Tue, 10 Jan 2017 08:05:25 +0000 (17:05 +0900)]
Refactor ecryptfs engine
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I1420497da64043e2391d0be8a1b2896976e519b7
Sungjun, Lee [Thu, 19 Jan 2017 06:32:57 +0000 (15:32 +0900)]
Merge ode app and ode-gui app
Change-Id: I635971df06104e2d24322e12748af2e7b6b03a4e
Signed-off-by: Sungjun, Lee <sjun221.lee@samsung.com>
seolheui,kim [Wed, 18 Jan 2017 07:50:16 +0000 (16:50 +0900)]
Apply GUI resource and layout to progressbar
Change-Id: I0ba287b544177d4547e843ed033a60a837d2fd0d
Signed-off-by: seolheui,kim <s414.kim@samsung.com>
Seok Hong [Tue, 10 Jan 2017 08:51:45 +0000 (17:51 +0900)]
Add ProgressBar
Change-Id: I7de1b8666c69708df8e72ea9e6e31cfc7e5ebe65
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Seok Hong [Tue, 17 Jan 2017 01:47:31 +0000 (10:47 +0900)]
Add AntiForensics
Change-Id: I9a48648c96507e5d0a964c8afa4ea8a1729b8743
Signed-off-by: Seok Hong <seok85.hong@samsung.com>
Sungbae Yoo [Fri, 6 Jan 2017 09:43:24 +0000 (18:43 +0900)]
Add get/set encryption state using vconf
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Change-Id: I81c0fd84c81f5e2e2ce5f5fe677bb2bca36b6642
Sungbae Yoo [Thu, 22 Dec 2016 10:49:06 +0000 (19:49 +0900)]
Change keystore to have the compatiblity with luks
Change-Id: Ie25eb1c1655f3a0feef7d4793a6db3e6d98b30fa
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Sungbae Yoo [Tue, 10 Jan 2017 07:02:53 +0000 (16:02 +0900)]
Remove log of subscription id for debugging
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Sungjun, Lee [Tue, 10 Jan 2017 06:48:23 +0000 (15:48 +0900)]
Add SD Card Event Receiver
Change-Id: I775482a74e48698d10088a5d1ba03209d319604c
Signed-off-by: Sungjun, Lee <sjun221.lee@samsung.com>
seolheui,kim [Thu, 1 Dec 2016 09:43:09 +0000 (18:43 +0900)]
Add secure-erase interface
Change-Id: I9e696820c329e59df774ec40f31c904797f4d3c2
Signed-off-by: seolheui,kim <s414.kim@samsung.com>
Sungjun, Lee [Mon, 9 Jan 2017 08:05:55 +0000 (17:05 +0900)]
Fix Build error in eCryptfs engine
Change-Id: I2513af202a3165b05dcf30ccc90261ef052b713f
Signed-off-by: Sungjun, Lee <sjun221.lee@samsung.com>
Sungjun, Lee [Wed, 14 Dec 2016 02:00:41 +0000 (11:00 +0900)]
Add Error routine to eCryptfs engine
Change-Id: Ief5c50b65e419a768f87f76bef9e7563a89c86a7
Signed-off-by: Sungjun, Lee <sjun221.lee@samsung.com>
yeji01kim [Mon, 12 Dec 2016 08:14:34 +0000 (17:14 +0900)]
Move a ode app from device-policy-manager
Change-Id: Iafcccd507467eadbfaf7e08f870bce3509f1c2d1
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
yeji01kim [Wed, 23 Nov 2016 13:26:24 +0000 (22:26 +0900)]
Add Ext4 encryption engine
For working ext4 engine, needs to use above kernel 4.1 and kernel config.
The current implementation only applies to "/opt/usr"
Change-Id: I6044380f464f6ff69e688427bf29a484d40f63d4
Signed-off-by: yeji01kim <yeji01.kim@samsung.com>
Sungbae Yoo [Tue, 22 Nov 2016 09:16:51 +0000 (18:16 +0900)]
Add UI Application for show progress of encrypt/decrypt
Change-Id: I4755d56139507b1260b0ea627b36f5b2a5750978
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
Sungbae Yoo [Mon, 28 Nov 2016 06:10:29 +0000 (15:10 +0900)]
Add to search storage-dependent services and apps with file-user
Change-Id: I9155e95f38dc673a44f8bb590f0cc224357fff36
Signed-off-by: Sungbae Yoo <sungbae.yoo@samsung.com>
seolheui,kim [Wed, 23 Nov 2016 08:58:35 +0000 (17:58 +0900)]
Add secure-erase
Change-Id: I383d341a158049689b4bcc39e2bf7b5af4f1421c
Signed-off-by: seolheui,kim <s414.kim@samsung.com>