summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Adam Malinowski [Tue, 13 Jan 2015 10:29:03 +0000 (11:29 +0100)]
Remove memory leak from notification_wait_response
Change-Id: Iefb83cf482e9d5a462a9fab8710bd3e50aabdea6
Adam Malinowski [Tue, 9 Dec 2014 10:36:46 +0000 (11:36 +0100)]
Fix message buffer usage
notification_wait_response uses uninitialized msg_buffer which
causes unexpected behaviour in subsequent calls to this function.
Problem occurs when timeout happens. In such case message_buffer
is not filled by read function and contains random data, mostly data
received in previous call to the function.
Change-Id: Ibce7e63b212d30022da277ba62cbb789df2503fd
Mikko Ylinen [Mon, 24 Nov 2014 12:00:46 +0000 (14:00 +0200)]
Fix database SMACK label
Notification CAPI users must be able to read and write notifications.
All notifications are stored in a database that must be accessible by
the API users.
Adjust the database SMACK label to allow that.
Change-Id: Ia5de6de2753a44b9399c62c239a9cbcbb7eabebe
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
Manuel Bachmann [Mon, 10 Nov 2014 13:33:19 +0000 (14:33 +0100)]
Implement a notification response wait/send API
Currently, interactive responses for notifications (done in
notification-display-service) are sent using a framework-
dependent mechanism. This is prone to become unmaintainable
as the scope of GUI notifications broadens.
There is a need for a generic way to wait for notifications
responses on one side, and to send such a response on
another side. We introduce 2 new functions here :
- notification_wait_response() : retrieves an integer and
a char* from the response, with an optional timeout value.
- notification_send_response() : send a response under the
form of an integer and an optional char*.
Communication is done with sockets using a TID (thread ID)
as an identifier.
Bug-Tizen: TC-996
Change-Id: I86d9d4bc3399dddff03b7f6c7eacbe2f842c5019
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Jean-Benoit MARTIN [Fri, 7 Feb 2014 13:45:02 +0000 (14:45 +0100)]
remove hardcoded path for multiuser support
Bug-Tizen: PTREL-295
Change-Id: Ia834e7aefdad357cac3e1d8092afd730d4faa4aa
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
youngsub ko [Sat, 5 Apr 2014 05:00:39 +0000 (14:00 +0900)]
split API set application API and service API
Change-Id: I8bea1fd6ca27deeb52ecb562759b3c3d3226c8e3
Jean-Benoit MARTIN [Fri, 7 Feb 2014 10:05:20 +0000 (11:05 +0100)]
Remove debian directory
Change-Id: I4a82694b09b26f0912cdb066443648bc313bdfa0
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
youngsub ko [Wed, 23 Oct 2013 05:29:58 +0000 (14:29 +0900)]
Merge branch 'tizen_2.2' of ssh://review.tizendev.org:29418/apps/home/notification into work
Conflicts:
packaging/notification.spec
src/notification_ipc.c
Rusty Lynch [Tue, 10 Sep 2013 16:26:55 +0000 (09:26 -0700)]
Remove vconf ipc based logic for syncronizing with master
We now have systemd auto activation support for whatever process
provides the notification socket. As a result we can now greatly
simplify the client logic that was attempting to provide the same
capability as socket activation in that the client was able to
register with the server before the server was actually started.
Change-Id: I93a8af60cfba30f775cfa0af90c8c267c9678819
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
youngsub ko [Tue, 10 Sep 2013 04:52:30 +0000 (13:52 +0900)]
sync with private git
Alexandru Cornea [Fri, 28 Jun 2013 08:53:43 +0000 (11:53 +0300)]
resetting manifest requested domain to floor
Alexandru Cornea [Wed, 3 Jul 2013 09:19:35 +0000 (12:19 +0300)]
removing chsmack
youngsub ko [Sun, 30 Jun 2013 00:22:11 +0000 (09:22 +0900)]
error code added(permission denied)
youngsub ko [Fri, 28 Jun 2013 04:59:42 +0000 (13:59 +0900)]
releasing notification
Baptiste DURAND [Wed, 12 Jun 2013 08:05:19 +0000 (10:05 +0200)]
Replace manifest with default floor
youngsub ko [Tue, 11 Jun 2013 08:38:14 +0000 (17:38 +0900)]
sync with private git
Anas Nashif [Sat, 1 Jun 2013 18:30:31 +0000 (14:30 -0400)]
Remove license/group placeholders
youngsub ko [Wed, 29 May 2013 01:43:45 +0000 (10:43 +0900)]
sync with private git
youngsub ko [Tue, 14 May 2013 05:10:57 +0000 (14:10 +0900)]
Fixed prevent issues
youngsub ko [Mon, 13 May 2013 11:18:21 +0000 (20:18 +0900)]
Fixed memory leaks
youngsub ko [Tue, 7 May 2013 03:21:11 +0000 (12:21 +0900)]
Adding APIs setting LED flasing time period
youngsub ko [Mon, 6 May 2013 10:01:53 +0000 (19:01 +0900)]
Fixed memory leaks
youngsub ko [Thu, 2 May 2013 06:15:46 +0000 (15:15 +0900)]
sync with private git
youngsub ko [Mon, 29 Apr 2013 10:34:26 +0000 (19:34 +0900)]
sync with private git
Junfeng Dong [Tue, 2 Apr 2013 10:01:41 +0000 (18:01 +0800)]
Fix hardcoding library path.
Change-Id: I8db3f0439f7615a03e4c7f5ee2b6bdf0095b9949
Jinkun Jang [Fri, 15 Mar 2013 16:04:24 +0000 (01:04 +0900)]
merge with master
Jinkun Jang [Tue, 12 Mar 2013 16:37:51 +0000 (01:37 +0900)]
Tizen 2.1 base
Eunkyoung Kim [Fri, 6 Jan 2012 13:00:04 +0000 (22:00 +0900)]
Initial empty repository