Junghoon Park [Tue, 12 Nov 2019 23:44:13 +0000 (08:44 +0900)]
Add internal APIs for parcel
- int rpc_port_parcel_reset_reader(rpc_port_parcel_h h);
- int rpc_port_parcel_to_array(rpc_port_parcel_h h, void **array,
unsigned int *size);
- int rpc_port_parcel_from_array(rpc_port_parcel_h h, const void *array,
unsigned int size);
Change-Id: I62b659cb2c8b79e9f566303352dbb619ffd47300
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Mon, 11 Nov 2019 01:49:18 +0000 (10:49 +0900)]
Release version 1.3.22
Changes:
- Implement rpc_port_proxy_connect_sync()
Change-Id: I8dc0ef343f518bb444d16b05ef0a9a5c68e38c9e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 6 Nov 2019 00:57:01 +0000 (09:57 +0900)]
Implement rpc_port_proxy_connect_sync()
Change-Id: I655bc3d13124c8623359578842eed431ba81a661
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Mon, 4 Nov 2019 00:46:55 +0000 (09:46 +0900)]
Release version 1.3.21
Changes:
- Update doxygen
- Add timer for connection
Change-Id: I25da31bc4ec8e86f4dede54202c96c72730128d9
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 28 Oct 2019 10:46:16 +0000 (19:46 +0900)]
Add timer for connection
- Dbus name for stub app should be appeared within 10s
Change-Id: I11bd7b54afc9df013171c4083d8f2e1555ea7606
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
mk5004.lee [Tue, 1 Oct 2019 00:20:27 +0000 (09:20 +0900)]
Update doxygen
- change file mode
Change-Id: I65438ba547e89c21b80c22ba39ea5cd527e24852
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
Hwankyu Jhun [Fri, 30 Aug 2019 09:14:41 +0000 (18:14 +0900)]
Release version 1.3.20
Changes:
- Add exception handler for parcel data
Change-Id: Ifc435d91d3a31cd28fcc3da13702ba493e8a7c61
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Fri, 30 Aug 2019 08:17:38 +0000 (17:17 +0900)]
Add exception handler for parcel data
Change-Id: I856cb4f34af9682c6ecb7e59a1c70ba3bb29d076
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Wed, 28 Aug 2019 06:23:54 +0000 (15:23 +0900)]
Release version 1.3.19
Changes:
- Prevent invalid memory access
Change-Id: Ib31b4d970f383128c67c5c5a5d47452c3497923e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Tue, 27 Aug 2019 23:56:12 +0000 (08:56 +0900)]
Prevent invalid memory accress
- This patch prevents bad memory access
- If you try to read data larger than parcel size, the data read will be
empty
Change-Id: I7792cb9d36b247bea61c3dfc19e55b44aac7af69
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Sun, 18 Aug 2019 23:39:16 +0000 (08:39 +0900)]
Release version 1.3.18
Changes:
- Fix log message
Change-Id: I7e43be2bbe73496fd2dfc28b7c52686e2e2889a9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sat, 10 Aug 2019 16:14:34 +0000 (01:14 +0900)]
Fix log message
Change-Id: Ie34bdd3e39ddb990694478bcec1906085e9513c9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 22 Jul 2019 08:37:58 +0000 (17:37 +0900)]
Release version 1.3.17
Changes:
- Declare Cynara Destructor
Change-Id: I196327ecd88c68ef95edbb70430ebc120bd411f4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 22 Jul 2019 06:46:22 +0000 (15:46 +0900)]
Declare Cynara Destructor
If a class has no user-declared destructor, a destructor is
implicitly declared as defaulted.
An implicitly-declared destructor is an inline public member of its class.
Inline definition is equal to inlining and it cause build warning.
A function defined within a class definition is an inline function.
Problem(Warning):
- /home/abuild/rpmbuild/BUILD/rpc-port-1.3.16/src/ac-internal.h:43:9: warning:
inlining failed in call to
'rpc_port::internal::AccessController::Cynara::~Cynara() noexcept':
call is unlikely and code size would grow [-Winline]
Change-Id: I6dc55fb7648da8e41261b53d6f4d2ed472f1292c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 17 Jul 2019 22:21:17 +0000 (07:21 +0900)]
Release version 1.3.16
Changes:
- Cancel sending dbus message
Change-Id: I5ec86f8eec9c3b54c92e260c5ebfed731ec02513
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 17 Jul 2019 04:36:04 +0000 (13:36 +0900)]
Cancel sending dbus message
To prevent calling the callback function after the proxy object is destoyed,
the GCancellable object is used. If Send() method is called twice, the
previous request will be cancelled.
Change-Id: Ibe3d692306864749ee37a0e78cbf7c82de651346
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 15 Jul 2019 05:02:37 +0000 (14:02 +0900)]
Release version 1.3.15
Changes:
- Adjust check section position
Change-Id: I346af2b7814834b4fdb70420a19fcbdf6255f297
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sun, 14 Jul 2019 23:49:13 +0000 (08:49 +0900)]
Adjust check section position
Some profile doesn't support %check section. It causes the build error
issue. To solve the issue, this patch adjusts %check section position.
Change-Id: I7f3e0f66691cb8e062d7d1a2ebd12cbbba5bca6b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 9 Jul 2019 23:17:00 +0000 (08:17 +0900)]
Release version 1.3.14
Changes:
- Check IEventWatcher ptr before calling the method
Change-Id: Idc1bec9abd6ebab3e57d450058b8fe7353379323
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 9 Jul 2019 22:58:28 +0000 (07:58 +0900)]
Check IEventWatcher ptr before calling the method
This patch add exceptions to check whether the watcher variable is
nullptr or not.
Change-Id: I846cc3181be4907fc4b6a8178625fe4da34ea45c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 1 Jul 2019 23:19:59 +0000 (08:19 +0900)]
Release version 1.3.13
Changes:
- Change const string& to string
- Use RAII idiom
- Fix unit tests
Change-Id: I6d519a50dd8ebca1365481fe916f67e35146f4e7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 1 Jul 2019 02:47:14 +0000 (11:47 +0900)]
Fix unit tests
- Fixes mockup code
- Runs the unit tests automatically
Change-Id: I154dc6513205e0446336a5cb1fb4e8dba913d691
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Mon, 1 Jul 2019 02:25:04 +0000 (11:25 +0900)]
Use RAII idiom
- Change raw pointers to smart pointers
Change-Id: Ia81462b077d447763a73cd9584ad160b0c411170
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 1 Jul 2019 01:55:03 +0000 (10:55 +0900)]
Change const string& to string
- It is better to moving value type in case of adding elements to internal container
Change-Id: I31faa20c4fc49b8342183efba8c5809365c8d18b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Wed, 19 Jun 2019 01:13:00 +0000 (10:13 +0900)]
Release version 1.3.12
Changes:
- Fix a bug about access control
Change-Id: Ib828c54600cec1b6b87a117b8df998164ec06a24
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 18 Jun 2019 23:43:38 +0000 (08:43 +0900)]
Fix a bug about access control
The ports should be set after a proxy is connected to a stub.
Change-Id: I54ffc48bb28e1dc2f85c95464120dec98b6271e9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 17 Jun 2019 22:24:20 +0000 (07:24 +0900)]
Release version 1.3.11
Changes:
- Fix Send Method of FDBroker class
Change-Id: Idadd489716db1387bcaed766df333e7460a1abc6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 11 Jun 2019 22:59:23 +0000 (07:59 +0900)]
Fix Send Method of FDBroker class
- Uses g_dbus_connection_send_message_with_reply() instead of
g_dbus_connection_send_message_with_reply_sync()
Change-Id: I1cdc81b0a7875e035ab2090f9bb400e5e3bd198f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 27 May 2019 00:04:40 +0000 (09:04 +0900)]
Release version 1.3.10
Changes:
- Fix OnSocketDisconnected event handling
Change-Id: I2a03f5a0c955e349c72bdb0321359f0d22382ff5
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Sun, 26 May 2019 22:20:45 +0000 (07:20 +0900)]
Fix OnSocketDisconnected event handling
To call the OnDisconnectedEvent callback function, checking the type of
the socket is removed.
Change-Id: I2c08a08068960cc5217128ed738c8ccec6785b8c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 22 Mar 2019 02:10:57 +0000 (11:10 +0900)]
Release version 1.3.9
Changes:
- Check file descriptor
Change-Id: I81c2e120f36d707626a4737facecb067b3685f1d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 21 Mar 2019 08:05:10 +0000 (17:05 +0900)]
Check file descriptor
Change-Id: Ib85fc88e9ea048db18ab2992f3c528ebdfc6ad3d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 18 Mar 2019 04:05:37 +0000 (13:05 +0900)]
Release version 1.3.8
Changes:
- Fix fd leak
Change-Id: I38021f218b636c3ed911fedd361dff48bd649601
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 15 Mar 2019 11:02:24 +0000 (20:02 +0900)]
Fix fd leak
Change-Id: I0a405972403b36cfb90e66ff73b2f36746c9a672
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 20 Feb 2019 04:34:01 +0000 (13:34 +0900)]
Release version 1.3.7
Changes:
- Make weak dependencies
Change-Id: Id9456467e4fee049dcaff35c228c252fdbbf611f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 20 Feb 2019 00:40:05 +0000 (09:40 +0900)]
Make weak dependencies
- Uses "Recommends" instead of "Requires"
Change-Id: Icd0fae74bd7ca931e606a4b87b930a5e1d24b2cf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 11 Feb 2019 09:38:07 +0000 (18:38 +0900)]
Release version 1.3.6
Changes:
- Fix static analysis issues
Change-Id: I7e18d80851248de0d62e30d35aedc2a368d01eca
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Mon, 11 Feb 2019 09:37:15 +0000 (09:37 +0000)]
Merge "Fix static analysis issues" into tizen
Junghoon Park [Mon, 11 Feb 2019 08:46:34 +0000 (17:46 +0900)]
Fix static analysis issues
Change-Id: If83771089ef803f9f8da21168aac85f26431663e
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Mon, 11 Feb 2019 06:20:52 +0000 (15:20 +0900)]
Release version 1.3.5
Changes:
- Adjust log level
Change-Id: I9943d5b4477f3bfa30916960daa0c3d14fb38ebf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 11 Feb 2019 03:36:51 +0000 (12:36 +0900)]
Adjust log level
Change-Id: Ib497cdb84b0ff3186f05090bf2e963229954d4bf
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 14 Dec 2018 08:14:24 +0000 (17:14 +0900)]
Release version 1.3.4
Changes:
- Fix Unit Test
- Make a gcov package for coverage measurement
Change-Id: I58bc0f42395b09ac9edb03baa91a66a7c1caff57
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 14 Dec 2018 07:04:18 +0000 (16:04 +0900)]
Make a gcov package for coverage measurement
Change-Id: Ibd38571573dead9c202543ea8ca43bd98849b893
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 10 Dec 2018 08:54:21 +0000 (17:54 +0900)]
Fix Unit Test
The package name is changed to "rpc-port-unittests".
The executable file name is changed to "rpc-port_unittests".
The descriptions are added.
Change-Id: I7bccadd241f938f7ebd75ea0d82a5932fcdfbf5d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 7 Dec 2018 05:14:09 +0000 (14:14 +0900)]
Release version 1.3.3
Changes:
- Fix a wrong log format
Change-Id: Ib7e40d6f313f9f6f1b9402d1759feb6d91464493
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 7 Dec 2018 05:06:07 +0000 (14:06 +0900)]
Fix a wrong log format
Change-Id: I3dbe115d478dea3b4e57efe1fb383ee77e9ace02
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 26 Nov 2018 07:59:17 +0000 (16:59 +0900)]
Release version 1.3.2
Changes:
- Handle EPIPE error
Change-Id: Ie086bdbad897a6149640a4175660b05065f91e30
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 26 Nov 2018 06:33:06 +0000 (15:33 +0900)]
Handle EPIPE error
The Write() Method uses send() with MSG_NOSIGNAL instead of write().
Change-Id: I20251df65375dacdc42f9a4da1d531dd3e635728
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 5 Nov 2018 09:43:50 +0000 (18:43 +0900)]
Release version 1.3.1
Changes:
- Fix socket pair requests
- Fix wrong parameter
Change-Id: Ib89ee2e8a9c32c104944db2f5c3abc22b32fa4b1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 2 Nov 2018 04:59:35 +0000 (13:59 +0900)]
Fix wrong parameter
Change-Id: I52f78ae7c99380bcc7e6ec218b9017c0303f591f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 2 Nov 2018 04:47:07 +0000 (13:47 +0900)]
Fix socket pair requests
Requires:
- https://review.tizen.org/gerrit/#/c/192266/ [amd]
- https://review.tizen.org/gerrit/#/c/192286/ [aul-1]
- https://review.tizen.org/gerrit/#/c/192287/ [rpc-port]
Change-Id: I2946e94cd5d27db859eec809ef610b6bbc90c079
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 1 Nov 2018 10:36:48 +0000 (19:36 +0900)]
Release version 1.3.0
Changes:
- Fixed port registration
- Change parameter types to use move semantic
- Fixed wrong timeout interval
Change-Id: I3074e2a55623aff1effccf886d7023bdd8045afa
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Thu, 1 Nov 2018 08:27:10 +0000 (17:27 +0900)]
Fixed wrong timeout interval
Change-Id: I8413cb5f8288e7743edd2643b7899cde05b9b26a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Wed, 17 Oct 2018 06:38:43 +0000 (15:38 +0900)]
Change parameter types to use move semantic
Change-Id: Ie3788d5e616353640b47c150941139198453897f
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 11 Oct 2018 23:55:20 +0000 (08:55 +0900)]
Fixed port registration
Getting owner ID is called after registering interface.
When stub is getting owner ID, name appeared callback function of proxy
is invoked.
Change-Id: Ic53aef2b873b774ee510f3322d2af63ab5b706f6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 13 Aug 2018 03:09:40 +0000 (12:09 +0900)]
Release version 1.2.4
Changes:
- Remove unreachable code
- Modified the description
Change-Id: I4852ba4f515e08989be5c1af07c827da63339734
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 18 Jul 2018 00:22:55 +0000 (09:22 +0900)]
Modified the description
- Changes since_tizen tags
Change-Id: Ie52906f901b289273d4dcc0bcb8658f98efec2f1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 13 Aug 2018 01:46:50 +0000 (10:46 +0900)]
Remove unreachable code
Change-Id: I094b5d37556b3157f40b9416c9de1c93c8ce01da
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 3 Aug 2018 03:15:37 +0000 (12:15 +0900)]
Release version 1.2.2
Changes:
- Adjust timeout interval
Change-Id: Iedc38f1e0d6eee02d6aeded8b887389ccb713f5b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 1 Aug 2018 23:59:12 +0000 (08:59 +0900)]
Adjust timeout interval
The maximum interval is changed to 10 seconds. If the waiting time is
more than 10 seconds, the function returns a negative error value.
Change-Id: I97c84b6c716c7e7a21910a3619bc879cc9fd1c05
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Fri, 29 Jun 2018 00:51:58 +0000 (09:51 +0900)]
Release version 1.2.1
Changes:
- Sleep and retry to write
- Modify exception handling
Change-Id: I3b5d1799233f946724bea0e20f52358075c3b86c
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 28 Jun 2018 23:13:24 +0000 (08:13 +0900)]
Modify exception handling
If Send() method returns EILLEGALACCESS, OnRejected() function
is invoked.
Change-Id: I83c95f248784b9de1514dab5787fd70221c26dab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Thu, 28 Jun 2018 05:20:43 +0000 (14:20 +0900)]
Sleep and retry to write
- If EAGAIN or EWOULDBLOCK happen, sleep some time and retry to write
Change-Id: I40e57426d6d961b0b583cfd06388b8f6afcf1295
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Thu, 21 Jun 2018 05:25:28 +0000 (14:25 +0900)]
Release version 1.2.0
Changes
- Use delegate port to improve concurrency
- Fix bugs about port
Change-Id: I93013985f7896676faf7860d7a639ee25ee32bf2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Wed, 20 Jun 2018 01:03:34 +0000 (10:03 +0900)]
Use delegate port to improve concurrency
Change-Id: Id3b2bb7e452e6ebc32bfefe99a0a65a0c4f992e0
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Wed, 20 Jun 2018 08:50:29 +0000 (17:50 +0900)]
Fix bugs about port
Change-Id: I27dcf6553b5496255e2e87b379ba7f61b3b029c6
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Inkyun Kil [Mon, 18 Jun 2018 07:05:56 +0000 (16:05 +0900)]
Release version 1.1.0
- Add new APIs to fix performance issue and multi-thread issue
- Modify doxygen
Change-Id: If7a510023ef11ea9c6fdbb331f9a3506144d9cc8
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Mon, 4 Jun 2018 00:13:46 +0000 (09:13 +0900)]
Modify doxygen comments
- Add new APIs to fix performance issue and multi-thread issue
Change-Id: I56deab83f106f10746bc9fbb33883fef271a9fcf
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Fri, 15 Jun 2018 07:57:00 +0000 (16:57 +0900)]
Release version 1.0.12
Changes:
- Fix disconnected event handling
Change-Id: I362d7d327b9d768a7ab6978fa66dc2ab1cd22ae7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 15 Jun 2018 06:35:56 +0000 (15:35 +0900)]
Fix disconnected event handling
- Sets IEventListener to nullptr before calling event callback function.
Change-Id: Ibe6c7c1fb9f676167770a2f2cf6d3dae81f58c98
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Mon, 11 Jun 2018 05:31:10 +0000 (14:31 +0900)]
Release version 1.0.11
Changes:
- Fix overflowing for calling nanosleep()
Change-Id: I1cd6eefc8dbba570bfcd0dfff164f337bca28ddc
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 11 Jun 2018 02:36:26 +0000 (11:36 +0900)]
Fix overflowing for calling nanosleep()
Change-Id: Id12e1e8512410046f9d3fb905ca6b4c363f0622b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Thu, 7 Jun 2018 02:10:00 +0000 (11:10 +0900)]
Release version 1.0.10
Changes:
- Adjust timeout value for receiving message
- Change the timeout
Change-Id: Ia48ca34c52b93a96adfe1d96c43770dc4f667fbe
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Thu, 7 Jun 2018 02:08:06 +0000 (11:08 +0900)]
Adjust timeout value for receiving message
Change-Id: I74d6415e33e2da4710298f9981596798b764103d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 31 May 2018 10:15:00 +0000 (19:15 +0900)]
Change the timeout
The timeout value of calling g_dbus_connection_send_message_with_reply_sync()
is changed to 5000ms.
Change-Id: I495c2ad2c5ae30d3fa047b290191432dae437c9d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 8 May 2018 06:06:11 +0000 (15:06 +0900)]
Release version 1.0.9
Changes:
- Fix static analysis issue
Change-Id: I0c92b9a012b0dc12dcbc477bf098a42798860cf9
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Tue, 8 May 2018 00:19:26 +0000 (09:19 +0900)]
Fix static analysis issue
- Uses memset() to initialize a buffer
Change-Id: I4a51276c65d8d4075ede631dd4c19c4c16692901
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 4 May 2018 07:09:14 +0000 (16:09 +0900)]
Release version 1.0.8
Changes:
- Fix Fdbroker Watch method
Change-Id: Ibb63df719888afed42aa8ece7792af420b80d9f6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 4 May 2018 04:43:33 +0000 (13:43 +0900)]
Fix Fdbroker Watch method
While calling rejected callback, the developer retriesto connect
to stub. This patch removes unnecessary exception handlings about
watching gdbus name of stub.
Change-Id: If8f8d8a6fcf9e604ec219e2cb5212a4886949fc7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Junghoon Park [Wed, 2 May 2018 05:37:09 +0000 (14:37 +0900)]
Release version 1.0.7
Changes:
- Fix exception safety issue
- Comply with google coding rule
Change-Id: I9dfb6969acd6eeebad426bbc0990663fd17ed2de
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Mon, 30 Apr 2018 02:27:24 +0000 (11:27 +0900)]
Fix exception safety issue
Change-Id: I1bde5ae4e604dc38165ce98105759154be00a2ac
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Fri, 20 Apr 2018 01:07:24 +0000 (10:07 +0900)]
Comply with google coding rule
- Except for some header files regarding c API
Change-Id: I6acc664c093de3d257dad34c78a30f1dccc977ef
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Tue, 17 Apr 2018 06:50:24 +0000 (15:50 +0900)]
Release version 1.0.6
Changes:
- Check stub appid by using gdbus connection
Change-Id: I68a6bca6fa1150d030ef70c4a19a60ceab04cc28
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Tue, 17 Apr 2018 04:33:14 +0000 (13:33 +0900)]
Check stub appid by using gdbus connection
- To detect fake stub, checking appid is needed at the proxy side
Change-Id: I3aa4ed676b1ead08948f7159111694374797948c
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Inkyun Kil [Tue, 10 Apr 2018 04:26:47 +0000 (13:26 +0900)]
Release version 1.0.5
Changes:
- Fix error codes
- Remove capi-rpc-port pkgconfig and so files
Change-Id: I1d00c03c2fead74a1a448c7ba6f8d45145a143cc
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Mon, 9 Apr 2018 07:37:11 +0000 (16:37 +0900)]
Fix error codes
Change-Id: I3f961813c36880e95cbfcf4349290a59e99c52de
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Mon, 19 Mar 2018 09:49:58 +0000 (18:49 +0900)]
Remove capi-rpc-port pkgconfig and so files
Change-Id: Icd5ae094abad4b42ba518c654be2a32fa765fee2
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Junghoon Park [Wed, 4 Apr 2018 01:32:34 +0000 (10:32 +0900)]
Release version 1.0.4
Changes:
- Fix the static analyzer issue
Change-Id: I085271503cc180be7e13bef94244edf848cee853
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Wed, 4 Apr 2018 00:38:44 +0000 (09:38 +0900)]
Fix the static analyzer issue
- Fix the issue about FD double-free
Change-Id: Ie2d968a9ca9eaf2e620b8a1fb46c2d5d3c6cfb89
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Tue, 3 Apr 2018 08:43:55 +0000 (17:43 +0900)]
Release version 1.0.3
Changes:
- Fix static analyzer issues
- Fix doc and return code
- Fix retry sleep time
- Fix error codes
Change-Id: Ibe3903d9cdc0bd55a30064d83a68e9ffd38d5d01
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Tue, 3 Apr 2018 06:32:24 +0000 (15:32 +0900)]
Fix static analyzer issues
Change-Id: Ibbe6afa15c5c48ec374f01305f5ebe4b3664c7b3
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Inkyun Kil [Tue, 27 Mar 2018 09:16:43 +0000 (18:16 +0900)]
Fix doc and return code
- Add docs to explain return value in details
- Fix wrong return code
Change-Id: I070992dd8a868b1ccc2dd83ee7dd8048dc083b3a
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Tue, 20 Mar 2018 06:40:27 +0000 (15:40 +0900)]
Fix retry sleep time
Change-Id: I40a4dc15e6f2a7250d981244673b5951bf43280e
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Tue, 20 Mar 2018 05:59:00 +0000 (14:59 +0900)]
Fix error codes
Change-Id: I931d7969bc4fc197b2f573069653e0bc68923b04
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Tue, 20 Mar 2018 05:15:29 +0000 (14:15 +0900)]
Release version 1.0.2
Changes:
- Fix wrong doc
Change-Id: I59affa30985aac9725770e2c9a408444a412f81e
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Fri, 16 Mar 2018 01:59:42 +0000 (10:59 +0900)]
Fix wrong doc
Change-Id: I064e07db97905183d114c044295652274e160283
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Junghoon Park [Thu, 15 Mar 2018 00:32:45 +0000 (09:32 +0900)]
Release version 1.0.1
changes
- Add doxygen for header file
Change-Id: I54172c9facf15f2bfb0d1b2865b3a24e66d01975
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Inkyun Kil [Wed, 7 Mar 2018 02:03:54 +0000 (11:03 +0900)]
Add doxygen for header file
Change-Id: Ie0b683f3e96ba92b986483f5cc57d72a51857ce0
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Mon, 12 Mar 2018 23:52:42 +0000 (08:52 +0900)]
Release version 1.0.0
Change-Id: Ibbdea0d55c981fb7c69b6bd5fc8919afa153f272
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Inkyun Kil [Wed, 21 Feb 2018 07:11:44 +0000 (16:11 +0900)]
Add new AccessControl and Remove sender_appid from dbus
- Add new AccessControl for trusted app
- Remove sender_appid that was passed through dbus
Change-Id: I648bdbfa8bc97a8c363ffa994ebe5d71a10c6288
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>