summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Mu-Woong Lee [Tue, 16 Feb 2016 12:42:52 +0000 (21:42 +0900)]
Remove direct build dependency to context-common
Change-Id: Ic30f4d5eac378cfd8819ca0b76eb43954637121a
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Somin Kim [Mon, 15 Feb 2016 11:13:21 +0000 (20:13 +0900)]
Modified trigger to use package id for rule management
- request get_app_id() removed
Change-Id: Iaef20e72b9a13974bc5ec246e461a9db99589e2b
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Mon, 1 Feb 2016 12:06:11 +0000 (21:06 +0900)]
Modified template manager as singleton
- rule_manager calls apply_templates() to synchronize template db
Change-Id: I9b3b5d7fac7d78f61c15f3ae660a63d92be72494
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Somin Kim [Thu, 21 Jan 2016 05:08:15 +0000 (14:08 +0900)]
Modified to support custom item
Change-Id: I7bce0422916ae89749a41ea5586cebb5c14d490d
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
Mu-Woong Lee [Mon, 15 Feb 2016 06:47:15 +0000 (15:47 +0900)]
Apply Tizen C++ coding style to the constructor of DBusServer
Change-Id: Id7d43bc03e5552322d28ea9d7b5cbd4ebc0b49ee
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Mon, 15 Feb 2016 06:30:19 +0000 (15:30 +0900)]
Replace scope_mutex with ScopeMutex
Change-Id: Ibe0984d80afee1c680568e038a4feedd0826a2bf
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 11 Feb 2016 05:36:38 +0000 (14:36 +0900)]
Remove dependency to libxml from CMakeLists
Change-Id: I89300aa406b21ff3781914d66505e70b7a1ab347
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 11 Feb 2016 05:13:56 +0000 (14:13 +0900)]
Version 0.7.2
Change-Id: Ie13bf5752007e51e37976486eef040794d01e581
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 11 Feb 2016 04:24:10 +0000 (13:24 +0900)]
Cleanup compile warning flags
Change-Id: I7710fdf0b9c8f83884182f4590b13c48660cd551
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Thu, 11 Feb 2016 04:14:15 +0000 (13:14 +0900)]
Remove context-service.xml
Change-Id: I6d103ba6306ac48fc5ec4565bae1543a0d44b944
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 5 Feb 2016 09:33:10 +0000 (18:33 +0900)]
Re-implement dbus_server_impl as DBusServer
Change-Id: I74fa34f995ca854cd1a91f7919deef048c9d332d
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Fri, 5 Feb 2016 05:49:11 +0000 (14:49 +0900)]
Remove dependency to deprecated dbus_server
Change-Id: I3b656e458bb25eaecfb95521f8e4619c5af70fad
Signed-off-by: Mu-Woong Lee <muwoong.lee@samsung.com>
Mu-Woong Lee [Tue, 2 Feb 2016 06:15:59 +0000 (15:15 +0900)]
Apply Tizen C++ coding style to EventDrivenThread
Change-Id: I6d472742320351ecab16847a1c2476f3eceab221
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