Jeesun Kim [Wed, 8 Mar 2017 01:30:22 +0000 (10:30 +0900)]
fix memory leak: free buffer
Change-Id: I947e53134b4b0d1d5cddef65f79d47e1c6f9bfde
Junjie Cheng [Fri, 3 Mar 2017 09:31:52 +0000 (17:31 +0800)]
Fix the memory leak in GVariant use
[Model]Tizen3.0
[BinType] AP
[Customer]N/A
[Issue#]N/A
[Request]N/A
[Occurrence Version]N/A
[Problem]N/A
[Cause & Measure]N/A
[Checking Method]N/A
[Team] PIMS
[Developer] Junjie Cheng
[Solution company] Samsung
[Change Type]N/A
Change-Id: I67651def7ec38c3fdf9cce256929b4e2007fb148
Jeesun Kim [Fri, 17 Feb 2017 00:13:43 +0000 (09:13 +0900)]
3.0 Native API reference english examination
comment is modified in calendar_doc.h
Change-Id: Icc8895a0e8d3212723714d991189b5afac9ac714
hk57.kim [Wed, 15 Feb 2017 08:37:54 +0000 (17:37 +0900)]
[Tizen] Remove profile build dependencies
- This is for Tizen 4.0.
- Added backward-compatibility that does not deteriorate 4.0 Configurability
- When you SR this, you need to create JIRA-TRE issue of:
: add calendar-service-extension-tv for TV
(It's add, not replace.)
Change-Id: I8bcddae316cb5b71887689f18373856e88bfedef
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
Jeesun Kim [Mon, 6 Feb 2017 01:59:27 +0000 (10:59 +0900)]
add tv profile in 4.0
Change-Id: I1dc1b642423d3469ad2fc10941c6979ae4a8b074
Jeesun Kim [Tue, 14 Feb 2017 08:18:11 +0000 (17:18 +0900)]
fix invalid use of g_slist api
Change-Id: I9ece760646d52f0cf2fa9ecaf96b3867d2131d60
Jeesun Kim [Wed, 8 Feb 2017 04:15:13 +0000 (13:15 +0900)]
fix svace issue
cal_vcalendar: add overflow checking function
cal_client_dbus: free owner name
Change-Id: I7bc9938f24694a393580a50e3410188e400efbd6
Jeesun Kim [Thu, 2 Feb 2017 04:46:08 +0000 (13:46 +0900)]
set default unit in alarm
[PLM-161230-02655] vcalendar parsing is failed with TRIGGER:PT0S
[Cause] PT0S returns tick 0 without assigning unit.
[Solution] Set unit as MINUTE(default)
Change-Id: Ibb9f2214f8afad355c133e70ddf3ccfad003679e
Jeesun Kim [Thu, 26 Jan 2017 06:17:06 +0000 (15:17 +0900)]
fix memory leak
Change-Id: Ia9bb64ae0264b849c881de4dd5c37422b179f44b
Jongkyu Koo [Mon, 16 Jan 2017 07:14:23 +0000 (16:14 +0900)]
Fix doxygen warning
Change-Id: Ib368b3e03db2da6add7773ec74fa3cf8f892ca7f
Signed-off-by: Jongkyu Koo <jk.koo@samsung.com>
(cherry picked from commit
4e07df71004532a9e1104b9f09de56afc827a77d)
Jeesun Kim [Fri, 30 Dec 2016 00:26:03 +0000 (09:26 +0900)]
3.0 Native API reference english examination
Change-Id: I0a54c757b7e4201ee0ca5bde164fa260567da9aa
Jeesun Kim [Mon, 26 Dec 2016 01:23:02 +0000 (10:23 +0900)]
[svace] add error exception when ucal is NULL
Change-Id: I250b96406cad6c9fb2f93461ac19693a1cec2833
Jongkyu Koo [Tue, 20 Dec 2016 07:40:57 +0000 (23:40 -0800)]
Merge "Add __attribute__ ((gnu_inline)) to fix undefined reference to inline function (cal_client_get_pid, cal_client_get_tid)" into tizen
Jongkyu Koo [Tue, 20 Dec 2016 07:39:26 +0000 (23:39 -0800)]
Merge "fix build error build fails because of undefined C++11 user-defined literals" into tizen
Jeesun Kim [Mon, 19 Dec 2016 10:31:25 +0000 (19:31 +0900)]
3.0 Native API reference english examination
Change-Id: Ic704e6dd6919dffa143fdf3a3528cbbf18101a5a
Jeesun Kim [Mon, 19 Dec 2016 05:11:46 +0000 (14:11 +0900)]
Add __attribute__ ((gnu_inline)) to fix undefined reference to inline function (cal_client_get_pid, cal_client_get_tid)
Change-Id: Iad77e5de0931b01e603e4ee11c9488b58641f8aa
Jeesun Kim [Mon, 19 Dec 2016 04:22:03 +0000 (13:22 +0900)]
fix build error
build fails because of undefined C++11 user-defined literals
Change-Id: I44b1ebba75052a1c8853a2f2c56a9c4159ccc2fa
Jongkyu Koo [Wed, 14 Dec 2016 22:18:33 +0000 (14:18 -0800)]
Merge "return list handle even if list has no record" into tizen
Jongkyu Koo [Tue, 13 Dec 2016 03:44:31 +0000 (12:44 +0900)]
return list handle even if list has no record
Change-Id: I714da5460c2136a8568b494a7d69cb0a1a44d4c7
Signed-off-by: Jongkyu Koo <jk.koo@samsung.com>
(cherry picked from commit
44c918c9527084c7c07b59272e9399a95a89cbc7)
Jongkyu Koo [Mon, 12 Dec 2016 03:35:54 +0000 (12:35 +0900)]
fix coding rule violations
Change-Id: I2b2d9fe092227e3c0310a9bf2a2f1017d1afa231
Signed-off-by: Jongkyu Koo <jk.koo@samsung.com>
(cherry picked from commit
a7b34e42d91f892fe27ec6d180bf5956fe0ce95e)
Jeesun Kim [Thu, 8 Dec 2016 12:35:09 +0000 (21:35 +0900)]
check invalid record with type -1
Change-Id: I9d9d72c6127f01a0f63033aff0490a4429d90086
Jongkyu Koo [Thu, 8 Dec 2016 09:59:37 +0000 (01:59 -0800)]
Merge "list is freed where it is created" into tizen
Jongkyu Koo [Thu, 8 Dec 2016 09:59:21 +0000 (01:59 -0800)]
Merge "modify string set define when it is empty" into tizen
Jeesun Kim [Thu, 8 Dec 2016 08:03:16 +0000 (17:03 +0900)]
remove unref function. it is done automatically
Change-Id: I7e1f2c899b6851629842fccd2e1eefb59f063202
Jeesun Kim [Thu, 8 Dec 2016 08:11:16 +0000 (17:11 +0900)]
list is freed where it is created
Change-Id: I6e65c958a3a57066ba053e1afb32ba083dd29d13
Jeesun Kim [Thu, 8 Dec 2016 08:06:00 +0000 (17:06 +0900)]
modify string set define when it is empty
Change-Id: I31d623f0da25394c8b89b5e7eb72f0cc9fc7e625
Jeesun Kim [Mon, 5 Dec 2016 07:11:46 +0000 (16:11 +0900)]
function error is checked as dbus error
Change-Id: I9d114d1a77796bb9bcbfce238b934743a0778572
Jeesun Kim [Fri, 2 Dec 2016 05:08:10 +0000 (14:08 +0900)]
modify upgrade shell script name
Change-Id: Icc9ce6572cbe1db863d7c08d80117a9b4334010f
Jongkyu Koo [Thu, 1 Dec 2016 06:35:56 +0000 (15:35 +0900)]
fix svace issue
Change-Id: I353b0518cdc9ae7af6237004d2677ba7e5288c94
Signed-off-by: Jongkyu Koo <jk.koo@samsung.com>
Jeesun Kim [Wed, 30 Nov 2016 08:28:27 +0000 (17:28 +0900)]
handling previous allocated pointer when realloc returns NULL
Change-Id: Ieb37fa01fde843720ad91dc889b62fd50fe1ac69
Jeesun Kim [Mon, 28 Nov 2016 09:08:47 +0000 (18:08 +0900)]
[svace] checked null before using pointer
Change-Id: I7f78a0414f363709ba609d24da86c321ed7d6d41
Jongkyu Koo [Thu, 17 Nov 2016 04:45:42 +0000 (13:45 +0900)]
fix svace issues
Change-Id: Ib7d668919b7743897dd815763803ad4de1c91d67
Signed-off-by: Jongkyu Koo <jk.koo@samsung.com>
Jeesun Kim [Fri, 11 Nov 2016 05:46:36 +0000 (14:46 +0900)]
[svace] dereference null pointer
Change-Id: Ie6f3bc89745779ccabe2b98ed6bfc327578fe2ad
Jeesun Kim [Mon, 31 Oct 2016 06:08:52 +0000 (15:08 +0900)]
add wearable profile
Change-Id: I50ddffe9bf4ce1d6ea91f45e9236a625718513b2
Jeesun Kim [Wed, 5 Oct 2016 05:49:39 +0000 (14:49 +0900)]
[TSAM-8589] clean exception list when child record is removed
Change-Id: I922544969c9e855160d272a327f5f292d4eaf84b
Jeesun Kim [Thu, 29 Sep 2016 08:03:37 +0000 (17:03 +0900)]
modify cleanup thread for normal termination
Change-Id: I39823d4589b4e6884417a984ab6906c7692ebb1e
MyungJoo Ham [Mon, 26 Sep 2016 05:17:32 +0000 (05:17 +0000)]
Remove trivial unnecessary build dependency
If this package is not requires for Wearable profile,
Removing this from meta-wearable.git and Tizen:Wearable
OBS profile is sufficient.
Using "profile" macro in spec file is
not recommended and should become deprecated later.
However, this fix is not required for Tizen 3.0 release and
this is for later releases although this is a very trivial patch.
Change-Id: I950532019298be51405a59fa30894acc1b46bde7
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Jeesun Kim [Wed, 21 Sep 2016 00:47:55 +0000 (09:47 +0900)]
change db file path for security
Change-Id: I1a219b91061c514d703cd50eefbba37ac9f4e7e3
Jeesun Kim [Mon, 5 Sep 2016 01:17:35 +0000 (10:17 +0900)]
update version 0.1.169
Change-Id: I427f63d0d8fb6be7342ad278a127ce2dd931e22c
Jeesun Kim [Fri, 2 Sep 2016 11:45:50 +0000 (20:45 +0900)]
modify mutex not to miss the signal while contacts syncing
Change-Id: I535576dd315f9e5aa58cd5cbcc52025e5a145cf3
Jeesun Kim [Tue, 6 Sep 2016 01:22:39 +0000 (10:22 +0900)]
change schema journal_mode to WAL
Change-Id: I2ac622b2c8b7e6399fd79180bef5d4f2641248c8
Jeesun Kim [Tue, 6 Sep 2016 01:05:30 +0000 (10:05 +0900)]
add environment variable to upgrade script(security team request)
Change-Id: I79bf5c1fb4726bb3efde9ab240a4ba70a0e2d6ae
Jeesun Kim [Fri, 2 Sep 2016 11:40:25 +0000 (20:40 +0900)]
modify mutex not to miss the signal while working alarm_main
Change-Id: I1f005061ab2958a8347a78b84e57fa7aabbd3cc6
Jongkyu Koo [Wed, 31 Aug 2016 06:05:23 +0000 (23:05 -0700)]
Merge "modified header define according to file name" into tizen
Jeesun Kim [Mon, 29 Aug 2016 00:48:04 +0000 (09:48 +0900)]
modified header define according to file name
Change-Id: I08d8ce67d46735f8f1f977b21a063154a53742b6
Jeesun Kim [Thu, 25 Aug 2016 06:13:00 +0000 (15:13 +0900)]
add thread for alarm
Change-Id: I75010da7813d9157448651a3985f5176c02e73ac
Jeesun Kim [Tue, 23 Aug 2016 04:51:41 +0000 (13:51 +0900)]
add upgrade script
Change-Id: I9c4a0a483e7135ec544c68eeaa13348bca88f07e
Jeesun Kim [Wed, 24 Aug 2016 02:43:57 +0000 (11:43 +0900)]
remove not used files
Change-Id: Ieecfc1e02b42c5d24e4f6f8b89fbbd2f64d09437
Jeesun Kim [Fri, 12 Aug 2016 09:36:13 +0000 (18:36 +0900)]
added thread for contacts/cleanup init to reduce launch time
Change-Id: Ic545087d633aab98e86af5eb8f01ad1a418a2a14
Jeesun Kim [Mon, 22 Aug 2016 09:03:07 +0000 (18:03 +0900)]
change terminology from calendar-svc to calendar-service
Change-Id: I92fddaebeb4e16a36f022fb15d7815fa96a9df43
Jeesun Kim [Mon, 22 Aug 2016 04:09:40 +0000 (13:09 +0900)]
update define:calendar_delete->cleanup
Change-Id: I2978f73d9d39df413bd9b9469d66aa7c117587b4
Jeesun Kim [Fri, 12 Aug 2016 09:27:48 +0000 (18:27 +0900)]
make simple book-delete logic
Change-Id: I0ccfe6479b78bedc00e4bba0b5760f707d9d66ea
Jeesun Kim [Fri, 12 Aug 2016 09:32:15 +0000 (18:32 +0900)]
added deinit to unref thread in contacts sync
Change-Id: I09710b493e5df3e4f8a355787a3ecbefb765ae18
Jeesun Kim [Mon, 8 Aug 2016 07:43:38 +0000 (16:43 +0900)]
applied deprecated policy
Change-Id: I392897ef1b0f15a53cb33136d6a44d218bc0794b
Jeesun Kim [Thu, 11 Aug 2016 01:36:50 +0000 (10:36 +0900)]
modify terminology:calendar->book,allday->localtime,normal->utime,svc->service
Change-Id: I2822d1d1c1f02857b6422fd157ae50d4f7bdb74d
Jeesun Kim [Wed, 10 Aug 2016 02:10:12 +0000 (11:10 +0900)]
if db version is the latest, skip checking version logic
Change-Id: Iabb8ef2c0babece72e4cd75cd7a796fe271e880d
Jeesun Kim [Thu, 21 Jul 2016 04:00:26 +0000 (13:00 +0900)]
add retry logic for dbus call error
Change-Id: Ib46e88a257c01c3f6c2842c9b60edd9297f35db4
Jeesun Kim [Wed, 6 Jul 2016 07:37:15 +0000 (16:37 +0900)]
fix memory leak
Change-Id: I7da2d6ec5c13809f1acadaf88b77cd627044a62a
Jeesun Kim [Fri, 15 Jul 2016 08:08:58 +0000 (17:08 +0900)]
version update 0.1.165
Change-Id: Id4105e42fa7c8e6fba3c6fa66dc7cf5b7f520781
Jeesun Kim [Fri, 15 Jul 2016 02:31:40 +0000 (11:31 +0900)]
add trigger to remove alarm, attendee of exception record
Change-Id: Idfd5889aaf22434a8465678bdb89dd3fce321f00
Jeesun Kim [Thu, 14 Jul 2016 03:46:43 +0000 (12:46 +0900)]
delete exception fail when parent is deletd before
Change-Id: I1e67585a2c483511369c0f1e1590816fb752c30b
Jeesun Kim [Tue, 12 Jul 2016 11:23:27 +0000 (20:23 +0900)]
fix wrong logic: event login in todo
Change-Id: Idcd41092330d1fb6a518bd3bf6b3e7c8f3284827
Jeesun Kim [Tue, 12 Jul 2016 01:10:31 +0000 (10:10 +0900)]
remove unused function: replace records in plugin
Change-Id: I030583cf1a656c5eb14e995575453d536d70edee
Jeesun Kim [Wed, 15 Jun 2016 12:00:23 +0000 (21:00 +0900)]
add comment LCOV_EXCL
Change-Id: I07342b3bb719ff78025359bae72fc6f24ac11065
Jeesun Kim [Thu, 7 Jul 2016 00:53:52 +0000 (09:53 +0900)]
remove g_thread_join, this makes error
Change-Id: I41e2584321a86bd48cd9d8baf2fa7073cb5d876a
Jeesun Kim [Wed, 29 Jun 2016 07:11:36 +0000 (16:11 +0900)]
fix memory leak in server thread
Change-Id: Ia158a293d7227a595d46a54f0775b7c416a3cfc5
Jeesun Kim [Wed, 29 Jun 2016 07:52:46 +0000 (16:52 +0900)]
fix memory leak in server
Change-Id: Ide654db86a6f49eb186274958d6c6edef9f9c1a4
Jeesun Kim [Tue, 28 Jun 2016 12:53:03 +0000 (21:53 +0900)]
fix memory leak in client
Change-Id: Idaf0ec41b407c813196be3bcba22d3f250054161
Jeesun Kim [Fri, 10 Jun 2016 04:42:49 +0000 (13:42 +0900)]
move ALARM service file to dbus directory
Change-Id: I9ea78d6f38a55eb283807e5316f53d6cebd6c9f8
Jeesun Kim [Fri, 27 May 2016 02:43:21 +0000 (11:43 +0900)]
2 daemons are launched, so removed service-alarm.service file
Change-Id: I4f119753710220d48a3b3ba63468c67d00544798
Jeesun Kim [Thu, 26 May 2016 05:26:40 +0000 (14:26 +0900)]
error prints when error is not NULL
Change-Id: I3a95efbacff8fbbc1cff225e1827b7cfe3c98e96
Jeesun Kim [Wed, 25 May 2016 05:45:03 +0000 (14:45 +0900)]
fix bug: gdbus waits ack from server but dbus_complete is not called
Change-Id: If42d46e4edd52a343977156fbe8dd7be85f18642
Jeesun Kim [Mon, 23 May 2016 07:09:02 +0000 (16:09 +0900)]
add permission check in add_changed_cb, get_last_version
Change-Id: I6d39ce6b5673bf05cdce765365555e2a45aea9d7
Jeesun Kim [Mon, 16 May 2016 23:57:32 +0000 (08:57 +0900)]
remove unused library
Change-Id: Id31bc4b2a78cc6f9465d271e8f3d2f86bae841eb
Jeesun Kim [Fri, 13 May 2016 05:25:21 +0000 (14:25 +0900)]
fixed dbus helper in search
Change-Id: I918be9948d2580e24006f37332033c1fd35cc641
Jeesun Kim [Thu, 12 May 2016 04:26:05 +0000 (13:26 +0900)]
remove unused function:insert records, update records
Change-Id: I3b9520a1328210d675209c00c15dee7e1c7d0be7
Jeesun Kim [Wed, 11 May 2016 05:16:17 +0000 (14:16 +0900)]
use for function instead of while: block is occured
Change-Id: I8498da862c36fb74e5d748cb35ad72ca851c3468
Jeesun Kim [Mon, 18 Apr 2016 05:54:33 +0000 (14:54 +0900)]
fix bug:skipped setting count in unmarshaling query
Change-Id: Ifdf809b6f17615670e1fca15d81b7b53a9d07753
Jeesun Kim [Tue, 26 Apr 2016 02:18:26 +0000 (11:18 +0900)]
apply coding rule
Change-Id: Id318b8ccbad045441a5bc13e65268a038fed684a
Jeesun Kim [Mon, 25 Apr 2016 07:29:20 +0000 (16:29 +0900)]
update version(0.1.162)
Change-Id: Ib19b3d2b91f23b1e9ac46fe9cf267e3d1feea84f
Jeesun Kim [Fri, 15 Apr 2016 11:56:30 +0000 (20:56 +0900)]
apply coding rule
Change-Id: Ibe1ac5b13fb0df735c8396ceb8217c77fc58adc5
Jeesun Kim [Fri, 15 Apr 2016 08:24:40 +0000 (17:24 +0900)]
apply WAL mode
Change-Id: I67d27ebfc8adfc1780c856ce7bc7289edf4f09a0
Jeesun Kim [Fri, 1 Apr 2016 08:38:45 +0000 (17:38 +0900)]
Apply coding rule phase2
Change-Id: Ie3ce5bf9793e1fe7ad02597a4055629ccb941f43
Jeesun Kim [Wed, 30 Mar 2016 01:26:39 +0000 (10:26 +0900)]
Apply coding rule
Change-Id: Ib7692933fea81608b1614c8fd3e0a85ac2bea6f7
Jeesun Kim [Mon, 7 Mar 2016 00:06:29 +0000 (09:06 +0900)]
remove warning:remove unused paramter, function
Change-Id: Ie460d089f6d1c9764cc288980422f4365fce3799
Jeesun Kim [Wed, 24 Feb 2016 06:11:39 +0000 (15:11 +0900)]
block on wearable profile
Change-Id: I557a0ae6ce12235fe5b6c60b6808f7dda3a121bf
Jeesun Kim [Wed, 2 Mar 2016 01:55:13 +0000 (10:55 +0900)]
Enable to sync lunar event from contacts
Change-Id: I1edda0f5e8ee42514c9ab6a0bd1b0f0e3457d960
Jeesun Kim [Mon, 29 Feb 2016 02:42:15 +0000 (11:42 +0900)]
fixed dbus subscription: specific sender name to NULL for all clients
Change-Id: I52f948617634c824144723affc86a9dd9c3fb0e1
Jeesun Kim [Wed, 24 Feb 2016 05:55:37 +0000 (14:55 +0900)]
enable on-demand
Change-Id: I76542ef4d74a13e1332e15d316bac08bd191acba
Jeesun Kim [Fri, 12 Feb 2016 04:07:46 +0000 (13:07 +0900)]
update version 0.1.160
Change-Id: I5bbdf032b6540b4e7fe84ec56efd893c5967e1a2
Jeesun Kim [Thu, 11 Feb 2016 07:03:51 +0000 (16:03 +0900)]
fix bug: filter marshaling on dbus
Change-Id: I911bd0c78e101f4efbe1885b93da54d7192ff1f6
Jeesun Kim [Fri, 5 Feb 2016 02:05:34 +0000 (11:05 +0900)]
Enable to send common struct on dbus
Change-Id: I04005e1d5902f0790262c671b7251738ef932b88
Jongkyu Koo [Fri, 29 Jan 2016 09:32:10 +0000 (18:32 +0900)]
fix privilege issue
Change-Id: I90a2677ae3e501d962a54fbaba8ab91af24b790a
Signed-off-by: Jongkyu Koo <jk.koo@samsung.com>
Jeesun Kim [Wed, 27 Jan 2016 23:12:29 +0000 (08:12 +0900)]
version 0.1.158
Change-Id: Icbdfd9e50db87cff9ebf49d2a7f410c40032f3da
Jeesun Kim [Wed, 27 Jan 2016 23:07:18 +0000 (08:07 +0900)]
ver1.0 vcalendar rrule string composes wrong negative digit in mday
Change-Id: I2b6328500376f73b6b5f78abda69d96395b04f27
Jeesun Kim [Wed, 20 Jan 2016 22:43:24 +0000 (07:43 +0900)]
add mutex in dbus_sender
Change-Id: Id9661ee943d35996524e92c015d1b02be3d18040
Jeesun Kim [Thu, 21 Jan 2016 22:53:13 +0000 (14:53 -0800)]
Merge "remove legacy define" into tizen
Jeesun Kim [Tue, 19 Jan 2016 08:09:22 +0000 (17:09 +0900)]
[TSAM-896] enable to sync contacts birthday
Change-Id: I31a2b976281eadb68783a51fc73b7b12c4cf65ff
Jeesun Kim [Thu, 21 Jan 2016 00:08:51 +0000 (09:08 +0900)]
remove legacy define
Change-Id: Idbac278b0759e97453aaef11f22f0e8b6b3061c3
Jeesun Kim [Tue, 19 Jan 2016 10:45:34 +0000 (19:45 +0900)]
memory is casted abnormally while appending in the list
Change-Id: Iac228adf93f981127ecba968cca574486b24b06b