summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Mu-Woong Lee [Fri, 15 Jan 2016 06:33:56 +0000 (15:33 +0900)]
Merge branch 'devel/tizen_3.0' into tizen
* devel/tizen_3.0:
Implement session & system dbus signal subscribers
Postpone client requests delivered before the service is ready
Remove ecore handling routine as it is not used anymore
Fix issues detected by static program analysis
Version 0.7.0
Switch to use context-provider, instead of device, statistics, and place-context-providers
Removed clips dependency
Replace CLIPS with the internal rule evaluator
Modified to handle get template request - Added template manager
Fix operator error during time event handling
Modified cotext monitor as singleton
Removed time alarm, now item
Remove uninstalled creator's rule after event received
Remove unnecessary headers included
Arrange SQL query string in rule manager
Added context_fact_types.h
Timer related items are recovered. Double quotations around comparison string are removed.
Modified to read conditions aynchronously
Added trigger rule class. - Removed script generator, clips handler. - Timer event/condition not working - Condition not working
Modified Context Trigger to run on the main thread. (Removed fact_reader)
Change-Id: I6fc4badc0d219efe722b70a0d8ab376c67b574dc
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 14 Jan 2016 11:04:43 +0000 (20:04 +0900)]
Implement session & system dbus signal subscribers
Change-Id: I95e5a46626d14575c7270f1ace34699cea539512
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 14 Jan 2016 07:21:28 +0000 (16:21 +0900)]
Postpone client requests delivered before the service is ready
Change-Id: I3fbfebe4fe914e042caa3ee41d0cf5e1e17b2a1b
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 14 Jan 2016 06:59:09 +0000 (22:59 -0800)]
Merge "Remove ecore handling routine as it is not used anymore" into devel/tizen_3.0
Mu-Woong Lee [Thu, 14 Jan 2016 06:49:28 +0000 (15:49 +0900)]
Remove ecore handling routine as it is not used anymore
Change-Id: Icf5428190ccf6b50ddec9eb89b6b055893e85337
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 14 Jan 2016 05:22:55 +0000 (14:22 +0900)]
Fix issues detected by static program analysis
Change-Id: I55a5acda76b9a6dc22a9f3c695098db966bee3bf
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Tue, 12 Jan 2016 06:10:32 +0000 (15:10 +0900)]
Version 0.7.0
Change-Id: I8ddefda57b6f737dcfeef189f21219e68e4cd658
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 11 Jan 2016 13:38:55 +0000 (22:38 +0900)]
Switch to use context-provider, instead of device, statistics, and place-context-providers
Change-Id: I675a18e8a8b153f0dc1301c6347be34425dd3338
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:45:50 +0000 (18:45 +0900)]
Removed clips dependency
Change-Id: I013a0bfd6ad0fe4a63932946800f572dac7f95d9
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:38:57 +0000 (18:38 +0900)]
Replace CLIPS with the internal rule evaluator
Change-Id: Ic1cb589030b8660150114fa5194734c8233ebe0c
Signed-off-by: kunal <kunal.chawla@samsung.com>
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:38:19 +0000 (18:38 +0900)]
Modified to handle get template request
- Added template manager
Change-Id: I1f820c30a02dcb4a5e7f71fcc317e455f54ecc2b
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:36:47 +0000 (18:36 +0900)]
Fix operator error during time event handling
- https://review.tizen.org/gerrit/#/c/56584/
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Change-Id: I2e845e54f086e577dc3c7d3e60f70d3efefd69bd
Somin Kim [Mon, 11 Jan 2016 09:36:03 +0000 (18:36 +0900)]
Modified cotext monitor as singleton
Change-Id: I80745645ccab43e619bd23854de34be1449bfad7
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:35:07 +0000 (18:35 +0900)]
Removed time alarm, now item
Change-Id: Icdcd025d9adaf8f2e826057df220f0f7b1e6d68e
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:34:49 +0000 (18:34 +0900)]
Remove uninstalled creator's rule after event received
Change-Id: I1e0d31045f394806cd8747aa84dcd84f78be3bce
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:34:19 +0000 (18:34 +0900)]
Remove unnecessary headers included
Change-Id: I2febe57c8d2106ee62cbad21cd1219727ba60903
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:33:57 +0000 (18:33 +0900)]
Arrange SQL query string in rule manager
Change-Id: I39d451ee3eaec33e4a8d8170270bb22aabbfc628
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:32:59 +0000 (18:32 +0900)]
Added context_fact_types.h
Change-Id: Ia0483c06d93d08007d8f02b93202faf298a21b33
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:32:33 +0000 (18:32 +0900)]
Timer related items are recovered. Double quotations around comparison string are removed.
Change-Id: I21af99d64aaace06bc3e51626ef938ba4206e2a0
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:32:03 +0000 (18:32 +0900)]
Modified to read conditions aynchronously
Change-Id: Ib85e46bb5184d91d52a08daafc36c5a3b24189a2
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:31:25 +0000 (18:31 +0900)]
Added trigger rule class.
- Removed script generator, clips handler.
- Timer event/condition not working
- Condition not working
Change-Id: I7e22e692825f7ddf25539d583d10389428cc2471
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 11 Jan 2016 09:30:12 +0000 (18:30 +0900)]
Modified Context Trigger to run on the main thread. (Removed fact_reader)
Change-Id: I6225ba5e7bcec8dc1a8760832d7c75656e2b793e
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Mu-Woong Lee [Tue, 29 Dec 2015 01:11:07 +0000 (10:11 +0900)]
Remove dependency to sys-assert
Change-Id: I3edb28308d5dd8a7c46345a33188025413d74817
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong [Wed, 21 Oct 2015 12:14:58 +0000 (21:14 +0900)]
Split context_manager into context_manager & context_provider_handler
Change-Id: Id8c63bfc4bd5739e09faaf84d48fed7d3666e020
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 20 Oct 2015 06:26:00 +0000 (15:26 +0900)]
Apply Cynara
Change-Id: If49547cd2ac7a419ef860f4d976bca9128947ecd
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 20 Oct 2015 05:40:13 +0000 (14:40 +0900)]
Restructure peer credentialing routine to support Cynara
Change-Id: Ice4e35f9c4152391ca362ba715d6cbd38ae8d44e
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 20 Oct 2015 04:33:31 +0000 (13:33 +0900)]
Fix a dlog tag to print DB row_id properly
Change-Id: Iccf03744c854cf78b31b4a5e185daefbf43fe2be
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 20 Oct 2015 04:32:04 +0000 (13:32 +0900)]
Simplify db_manager's sync query execution routine
Naive locking mechanism is used instead of condition variables.
Change-Id: Icd6c3ca2ae61900169bebafda7716f4c4c19cef9
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 20 Oct 2015 04:31:45 +0000 (13:31 +0900)]
trigger: remove timer control impl from context_monitor
Change-Id: I3bfe1a155909d1ebbbb3b6a82809dc3cb40580fa
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Thu, 24 Sep 2015 06:10:58 +0000 (15:10 +0900)]
Merge changes from Tizen 2.4 (Version 0.6.3)
- Modified to turn on display when rule is triggered
Change-Id: I47279fc481398e5be5fdc22531dd39463971b33f
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Somin Kim [Tue, 8 Sep 2015 07:23:25 +0000 (16:23 +0900)]
Version 0.6.2
Change-Id: I2c2b484c7fc3f0fc93350bf270785f7bfdcb72f2
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Tue, 8 Sep 2015 07:22:52 +0000 (16:22 +0900)]
Modify trigger to accept GVariant as dbus call action's parameter
Change-Id: Ibf6308ec0ba94ff2b71defe8691aa0bdec13879f
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Tue, 8 Sep 2015 07:22:33 +0000 (16:22 +0900)]
Remove/modify dlog tags
Change-Id: I078e72946e7cf89f054e244fd6b221a012b808fa
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Mu-Woong [Mon, 7 Sep 2015 10:46:48 +0000 (19:46 +0900)]
Fix dbus conf to allow user processes' method calls
Change-Id: Ia853effa8c3accc8d036879b928c94c8a2c094e1
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 7 Sep 2015 03:10:17 +0000 (12:10 +0900)]
Fix dbus conf file to be launchable on smack-enabled target
Change-Id: I9601e71958a784e2a5af38e6a3269ecbe3c4a541
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 18 Aug 2015 02:54:59 +0000 (11:54 +0900)]
Version 0.6.0
Change-Id: Ib48cd16acd0a230bbbd5d3c0cedd61c233bc1477
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 18 Aug 2015 02:34:33 +0000 (11:34 +0900)]
Enable app manifest file
Change-Id: I95c2a80348ca1ab088d1ca7d5d0548801ea3138b
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 17 Aug 2015 13:13:59 +0000 (22:13 +0900)]
Switch to user-session daemon
Change-Id: Iccc348aa4384817cbf76304587e9b7446c54ddb3
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 17 Aug 2015 13:00:42 +0000 (22:00 +0900)]
Sync with Tizen 2.4
- Modified to use new template format
- Add SIGABRT to the signal handler
- Add basic working flow for adding trigger templates at runtime
- Cleanup trigger event/condition item names
- Clear uninstalled apps' rules(during initialization, after rule triggered)
- Modified to update description when adding identical rule(except description) is requested
- Fix error of rule action comparison
Change-Id: Ia3d46e3e1b21e07e29e21c1ce9c344df99cc3298
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 4 Aug 2015 12:14:57 +0000 (21:14 +0900)]
Merge Version 0.5.5
- Modified dbmgr to escape "'\ while insertion
- Fix get_provider() to skip trigger's permission check
- Add dbus call action handling routine to trigge
- Add 'app_id' member variable to the client request class
- Add util functions for dbus service activation
- Modify trigger fact_reader's unsubscribe function to require 'subject'
Change-Id: I7baa8c4291efe90f5883f9a2c3b124ff5c92f182
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 27 Jul 2015 12:49:08 +0000 (21:49 +0900)]
Merge changes from Tizen 2.4
- Replace conf-file-based privilege checker with runtime-registration-based
- Remove ambiguity of app_id and client in request classes
- Update context-manager to support the on-demand provider object creation routine
- Modified script generator to assign null when some attributes of a condition is missing
Change-Id: I0943e6df4ac631fd6dd01550e13578ea7740c22e
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 21 Jul 2015 06:33:05 +0000 (15:33 +0900)]
Integrate changes from Tizen 2.4 (Version 0.5.3)
- Remove Vasum zone control code
- Assign null to clips_h while initialization
- Removed unnecessary logs and modified invalid log tag
- Modified to construct clips handler instanece only when at least one enabled rule exists
Change-Id: I6bf048441161aee5ee50d5d55f43bf4db9fe666e
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 13 Jul 2015 05:53:46 +0000 (14:53 +0900)]
Refactor request assignment routine
Change-Id: I78ba56240d26bc3cc91d5bb18b9fa4023a6281d5
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 13 Jul 2015 05:53:24 +0000 (14:53 +0900)]
Update date of all license boilerplate
Change-Id: I7afb72265f22fbba13808ce13925ecaf9b18da42
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Wed, 1 Jul 2015 13:25:17 +0000 (22:25 +0900)]
Fix the manifest/service/spec files regarding 3.0's security policy
Change-Id: I9d38ce34e6af7c4ac30d7630878cd74d56c46008
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 30 Jun 2015 13:43:05 +0000 (22:43 +0900)]
Add systemd conf file for dbus daemon
Change-Id: Ie6579e5bc59937a57ba0f23faeec4bad58cf7504
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 30 Jun 2015 11:01:40 +0000 (20:01 +0900)]
Remove unused dbus service conf
Change-Id: I0f77d557a43ed3e317c7edd2d327cc6032e6cbc6
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Tue, 30 Jun 2015 02:40:06 +0000 (11:40 +0900)]
Add chsmack command for db file smack labeling
Change-Id: Ieae55c393b00b5974086a38cf61ed4ff2d63722f
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 29 Jun 2015 12:07:03 +0000 (21:07 +0900)]
Cleanup the build script
Change-Id: I33269379c50adc6bf9e57b4a9c36e414fd7ee0e5
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 29 Jun 2015 10:02:37 +0000 (19:02 +0900)]
Switch from ecore mainloop to g mainloop
Change-Id: Ifa8dffac3d415f4147b2539018101a20633be996
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 29 Jun 2015 09:59:35 +0000 (18:59 +0900)]
Disable security-server based privilege checker
Change-Id: I01f622294af11f32eb8d4a025d85878f2ecb74e0
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 29 Jun 2015 09:32:29 +0000 (18:32 +0900)]
Integrate changes from Tizen 2.4
- Add a smack rule for security API
- Fix the prevent issue 451595
- Add a missing smack rule, media-data::cb
- Remove mediahistory.admin privilege entries
- Modify launching sequence.
- Break the dependency to context-internal, which is removed from the snapshot.
- Replace deprecated privilege checker API with security server
- Update smack & privilege w.r.t. security and pkgmgr
- Remove a smack rule 'ail::db'
- Switch to ecore mainloop to support ecore event handling
Change-Id: Ib21644a3466c54212b73c3b1bdb5d7cdd5570cf1
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Fri, 19 Jun 2015 12:53:30 +0000 (21:53 +0900)]
Sync with Tizen 2.4
Change-Id: Ibafb888f85c3d7fe7f85f2baaaf0fa135b7e798d
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 15 Jun 2015 06:43:01 +0000 (15:43 +0900)]
Remove redundant dependency to pkgmgr-info
Change-Id: I0fedf4545cf1a62c3bcc98c3f3155a37c8ff9c7b
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 15 Jun 2015 05:56:30 +0000 (14:56 +0900)]
Apply Cynara gdbus peer credentials
Change-Id: Ib366e1a45d4fcafd98ed76c84d746876ef9a26e7
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 15 Jun 2015 03:51:47 +0000 (12:51 +0900)]
Disable vasum-related features
Change-Id: I85a064c053eb2313dddef1cae30f91ce1002b617
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
Mu-Woong [Mon, 15 Jun 2015 02:46:19 +0000 (11:46 +0900)]
Migrate from 2.4 code repo
Change-Id: I3186ef9a0ee6cf56696ec64e6962823023420fda
Signed-off-by: Mu-Woong <muwoong.lee@samsung.com>
KyungMi Lee [Wed, 25 Mar 2015 05:34:41 +0000 (22:34 -0700)]
Initial empty repository