summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
gloryj.kim [Mon, 8 Jun 2015 09:30:55 +0000 (18:30 +0900)]
Remove old version
Change-Id: Ib68046ba96a4f8666af52780ca7b676c433e2b90
gloryj.kim [Fri, 5 Jun 2015 02:00:42 +0000 (11:00 +0900)]
Add notification's modification
Change-Id: Ie4c104d0a6f68621be3e6ba271b5d703ec7c8da5
Suchang Woo [Thu, 26 Feb 2015 06:17:45 +0000 (15:17 +0900)]
Replace app_manager_get_package() with app_manager_get_app_id()
app_manager_get_package() is deprecated.
Signed-off-by: Suchang Woo <suchang.woo@samsung.com>
Change-Id: Icd8b587ccc7ce9f0c1dcde3ced40397f676ccf79
Dominig ar Foll [Mon, 12 Jan 2015 15:52:20 +0000 (07:52 -0800)]
Merge "packaging: improvement of dependencies" into tizen
Jussi Laako [Mon, 3 Nov 2014 15:09:33 +0000 (17:09 +0200)]
Fix packaging for multi-seat
Change-Id: I815fa8dc1e42fd758b68751ec2be907129d85c2b
Signed-off-by: Jussi Laako <jussi.laako@linux.intel.com>
José Bollo [Mon, 8 Dec 2014 11:06:19 +0000 (12:06 +0100)]
packaging: improvement of dependencies
Change-Id: Ib1c1dd108e112a9a795c6becc0248a2e0db783bd
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
Romuald Texier-Marcadé [Mon, 7 Jul 2014 13:01:02 +0000 (15:01 +0200)]
Make dowload provider run properly with multi-user and on 64 bit architecture
bug fixes:
- get smack fs path from smack API
- use int type with ioctl FIONREAD to get correct values on both 64 and 32 bits arches
- fixed wrong usage of smack_new_label_from_socket
- moved management of default destination to CAPI in order to run the code
with user privileges
- removed code trying to guess remaining disk space because it only checked an
unreachable, hard coded folder instead of real destination. The case when the disk
is full is already handled at writing time.
- added dependency on net-config (in specfile) because DP can't work properly
without it.
Bug-Tizen: TC-1409
Bug-Tizen: TC-1415
Change-Id: Ib98cabfd074313e2ac37300ce1af5e318de6327f
Signed-off-by: Romuald Texier-Marcadé <romuald.texier-marcade@open.eurogiciel.org>
Baptiste DURAND [Tue, 27 May 2014 07:36:09 +0000 (00:36 -0700)]
Merge "Move download provider database" into tizen
Jean-Benoit MARTIN [Mon, 26 May 2014 14:52:00 +0000 (16:52 +0200)]
Move download provider database
Database user to system
Change-Id: I8146e9e0afc63a91fc1886d8395578b8ad96951b
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Romuald Texier-Marcadé [Fri, 23 May 2014 13:45:41 +0000 (15:45 +0200)]
[FIX] buffer overflow in download-provider.
when building SQL queries, allocate one more byte to account for the
separator char *and* the termination nul byte.
Bug-Tizen: TC-10
Change-Id: Ic98ad19b13245c5d594e1c5de5b80671c67b25bb
Signed-off-by: Romuald Texier-Marcadé <romuald.texier-marcade@open.eurogiciel.org>
Bang Kwang-Min [Tue, 29 Apr 2014 04:57:42 +0000 (13:57 +0900)]
fix build error
Change-Id: Ic23ad9c4b026b1f490aebb043f95fbb6aeeba1aa
Corentin Lecouvey [Fri, 18 Apr 2014 17:25:37 +0000 (19:25 +0200)]
fix build on x64 arch and add so library to main package
Change-Id: Ie57bedb155c5e53fa2b8f7dd7c953dd7281a303f
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Corentin Lecouvey [Fri, 18 Apr 2014 13:13:19 +0000 (15:13 +0200)]
clean up spec file
- properly use ldconfig for the shared libraries
- remove rm -rf %buildroot in %install section
- add smack manifest file in devel package
- change group tag
- remove useless post requires
- use systemd macros on post/preun/postun sections
- use %license macro
- remove '_smackruledir' and '_licensedir' macros definitions
- use fdupes to reduce few rpmlint warnings on locale files
Change-Id: Ie85734f410c8c245d5feac1474ad8f66fa4a0e5e
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
Corentin Lecouvey [Fri, 18 Apr 2014 09:54:51 +0000 (11:54 +0200)]
post install db/setting/default_memory/wap vconf key
This is required to use Tizen download feature
Bug-Tizen: related to TIVI-1629
Change-Id: Iafd5304a8301f13ba16c87cc080ab38ee0f8915a
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@open.eurogiciel.org>
seong.chung [Fri, 11 Apr 2014 08:03:48 +0000 (17:03 +0900)]
Remove SMACK rule file(.rule) according three domain model
Since SMACK only allows three labels, "_"(floor), "User", "System"
The labels of current rule file are not appropriate
Solution:
- Remove rule file (download-provider.rule)
- Remove install statement about installing rule file described in CMakeLists.txt
- Remove file path and name declaration of spec file (packaging/download-provider.spec)
Reference site
https://wiki.tizen.org/wiki/Security:SmackThreeDomainModel
Change-Id: I7116f08b2869cdb361baf72871ff6e555e70bbbb
Signed-off-by: seong.chung <seong.chung@samsung.com>
Kévin THIERRY [Mon, 31 Mar 2014 13:55:44 +0000 (15:55 +0200)]
Set manifest file to default floor domain
Setting the manifest file to default floor domain allows
download-provider to be installed without segfault.
Bug-Tizen: PTREL-772
Change-Id: I1dad5c6b7f844b8fdbb9d278053dff463a557a0f
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Kévin THIERRY [Mon, 31 Mar 2014 13:02:34 +0000 (15:02 +0200)]
Remove unused dependencies
Those dependencies doesn't seem to be useful and prevent the build of a
Tizen Common image.
Also set a valid license tag.
Bug-Tizen: PTREL-771
Change-Id: Id88b6c0eb7e8bcc165b44f69179a9c7f74caf8bb
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Jean-Benoit MARTIN [Thu, 23 Jan 2014 16:30:28 +0000 (17:30 +0100)]
remove hardcoded path for multiuser support
Bug-Tizen: PTREL-338
Change-Id: Iac0b1f033b8ad12324eacd68a58c693051d7c986
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Jean-Benoit MARTIN [Wed, 26 Feb 2014 14:12:58 +0000 (15:12 +0100)]
Fix build for x64
Change-Id: I3bc3ad669edadf1c5fcd5581d3433d780f1b79d9
Signed-off-by: Jean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
amit.dhiman [Wed, 19 Feb 2014 07:45:58 +0000 (13:15 +0530)]
Updated source code for download-provider from tizen 2.2.1 git branch
[customer] OPEN
[issue#] N/A
[problem] Updated the source code by using base of tizen 2.2.1 git branch
[cause] N/A
[solution] N/A
Change-Id: Ic9b95e7994c947f4b73420569a4b8a946ab81638
Signed-off-by: amit.dhiman <amit.dhiman@samsung.com>
Baptiste DURAND [Tue, 26 Nov 2013 08:42:01 +0000 (09:42 +0100)]
Update Changelog
Change-Id: I96fd2e717838561c799c2c839f354de9c0f23cc9
Baptiste DURAND [Fri, 22 Nov 2013 14:51:10 +0000 (15:51 +0100)]
Fix TIVI-2045 : move systemd service from user directory to system directory
Change-Id: I20cfd56517d4f8d3b98c6a91ef910ee145738738
Signed-off-by: Baptiste DURAND <baptiste.durand@eurogiciel.fr>
Corentin Lecouvey [Wed, 20 Nov 2013 14:04:43 +0000 (15:04 +0100)]
add dbus policy conf file
This patch permits root user to own 'org.download-provider' bus name.
In addition it adds a "send_destination" rule to allow traffic to this service.
Bug-Tizen: TIVI-2045 and TIVI-1629
Change-Id: I625f9dfd9626edbafb0832aa39c6879186d7ba4c
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@eurogiciel.fr>
Corentin Lecouvey [Wed, 20 Nov 2013 12:57:46 +0000 (13:57 +0100)]
keep only one %manifest entry in spec file
Many %manifest listed in a package bring about smack error
at RPM installation.
Change-Id: I16e4855569d2899e35a5a5620668dc8b0767c410
Signed-off-by: Corentin Lecouvey <corentin.lecouvey@eurogiciel.fr>
Chengwei Yang [Thu, 17 Oct 2013 08:22:21 +0000 (16:22 +0800)]
Fix and install .service files into dbus system service directory
All these three services are system-wide dbus services, which should be
installed into dbus system services directory.
Bug: https://bugs.tizen.org/jira/browse/PTREL-124
Change-Id: I8d3b9aeb8d7457d2cb6a6ad874bcb84920039d97
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com>
Chengwei Yang [Tue, 23 Jul 2013 08:09:47 +0000 (16:09 +0800)]
Fix: coredump if invoke pthread_* with NULL thread handler
This coredump can be triggered if download-provider request the
well-known dbus name failed, for example, currently, there is no dbus
policy conf for download-provider, so dbus daemon will reject its
request.
Bug: https://bugs.tizen.org/jira/browse/TDIST-276
Change-Id: Id341aa7da19bc89085bd5909391a37dde19b0173
Signed-off-by: Chengwei Yang <chengwei.yang@intel.com>
Ryan Ware [Mon, 8 Jul 2013 17:07:24 +0000 (10:07 -0700)]
Merge "resetting manifest requested domain to floor" into tizen
Alexandru Cornea [Mon, 1 Jul 2013 16:19:12 +0000 (19:19 +0300)]
resetting manifest requested domain to floor
Alexandru Cornea [Fri, 28 Jun 2013 13:22:28 +0000 (16:22 +0300)]
resetting manifest requested domain to floor
Xavier Roche [Wed, 5 Jun 2013 15:18:34 +0000 (17:18 +0200)]
Changes : Replace manifest with default floor
Xavier Roche [Mon, 10 Jun 2013 10:12:16 +0000 (12:12 +0200)]
Replace manifest with default floor
Xavier Roche [Wed, 5 Jun 2013 14:13:47 +0000 (16:13 +0200)]
Changes : Fix rpmlint issues
Xavier Roche [Wed, 5 Jun 2013 14:12:38 +0000 (16:12 +0200)]
Fix rpmlint issues
- use %unitdir_user macro instead of hardcoded path
Anas Nashif [Thu, 23 May 2013 16:55:58 +0000 (09:55 -0700)]
Merge "Add changelog" into tizen
Anas Nashif [Thu, 23 May 2013 17:05:28 +0000 (10:05 -0700)]
move library from devel to main package
Rusty Lynch [Tue, 21 May 2013 17:27:07 +0000 (10:27 -0700)]
Add changelog
Baptiste DURAND [Tue, 30 Apr 2013 15:25:17 +0000 (17:25 +0200)]
Fix spec file according to RPMLINT rules
Baptiste DURAND [Tue, 30 Apr 2013 15:24:14 +0000 (17:24 +0200)]
Fix build for 64 bits arch
systemd services should be installed in /usr/lib
Jungki Kwak [Wed, 15 May 2013 11:06:11 +0000 (20:06 +0900)]
Release the package
Release the package : downl:Q:qoad-provider_1.0.5-9
Changes)
- Create default download directory with app ownership
modified: packaging/download-provider.spec
Jungki Kwak [Wed, 15 May 2013 10:57:56 +0000 (19:57 +0900)]
Create default download directory with app ownership
[Issue#] N_SE-38644
[Cause] The default download directory is re-created with root permision
[Solution] The default download directoy is re-created with app ownership
modified: agent/download-agent-file.c
modified: agent/download-agent-interface.c
Bang Kwang-Min [Fri, 10 May 2013 02:21:17 +0000 (11:21 +0900)]
Release the package : download-provider_1.0.5-8
change)
1. raise the limitaion regarding the number of downloads which a process can make : 5 => 32
Change-Id: I85b2b11cbead1bfbbe9fa4578494fc051667cad5
Bang Kwang-Min [Wed, 17 Apr 2013 09:47:10 +0000 (18:47 +0900)]
raise the limitaion regarding the number of downloads which a process can make
: 5 => 32
Change-Id: Ie7e4d468caf3b23818c829085c0614b328a3a8f2
Jungki Kwak [Thu, 9 May 2013 13:19:20 +0000 (22:19 +0900)]
Release the package
Release the package : download-provider_1.0.5-7
Changes)
- pthread_join for ending of queue-manager thread
- fix the segmentation fault if call download_get_url() without calling download_create()
- download_get_url() return wrong error with invalid id
- use dp_request_slots as user_data of da_agent
- remove warning message in build time
- Resolve a prevent issue
- PRAGMA synchronous=FULL
- Change to check mandatory value in started callback
- Resolve a bug about checking agent id
- Fix for 64 bit compatibility
modified: packaging/download-provider.spec
Bang Kwang-Min [Thu, 9 May 2013 06:30:35 +0000 (15:30 +0900)]
pthread_join for ending of queue-manager thread
[issue#] N_SE-37946
[cause] queue manager thread still work even if main thread free all resources
[solution] wait the ending of queue manager thread before free resources
Change-Id: Ib7007b3466b9eb0392946390d52150bbd96d29bb
Bang Kwang-Min [Thu, 9 May 2013 04:27:33 +0000 (13:27 +0900)]
fix the segmentation fault if call download_get_url() without calling download_create()
[issue#] failure in Tizen Compliance Tests
[cause] refer uninitialized variable
[solution] use it after connecting to provider
Change-Id: I3c51dbf5dd6cc0654bf5861bc0b0c2c8d74dd6dd
Bang Kwang-Min [Thu, 9 May 2013 04:44:55 +0000 (13:44 +0900)]
download_get_url() return wrong error with invalid id
[issue#] failure in Tizen Compliance Tests
[cause] if sql return empty string, client will meet socket timeout error
[solution] add the checking the length of string
Change-Id: I16e840326e4ba7ac7e6cd5451b5ae77b9a55e348
Bang Kwang-Min [Mon, 29 Apr 2013 07:40:07 +0000 (16:40 +0900)]
use dp_request_slots as user_data of da_agent
Issue : P130423-8649
cause : can not null-checking in da agent callbacks
resolution : 1. set dp_request_slots instead of dp_request pointer to user_data of callbacks
2. apply mutex in da_download_start API
Change-Id: I66576583f3f55073fd8a8119af303b4c62755036
Bang Kwang-Min [Mon, 29 Apr 2013 07:02:00 +0000 (16:02 +0900)]
remove warning message in build time
Change-Id: I2c4e9b7f8219175f83fc75510384d629867a5d08
Jungki Kwak [Mon, 8 Apr 2013 02:10:38 +0000 (11:10 +0900)]
Resolve a prevent issue.
Changes)
It is added to check null check after allocation memory.
modified: provider/download-provider-db.c
Change-Id: I9b18ad1244ffaccacfd0af66b2e7c7645d3859fd
Bang Kwang-Min [Mon, 8 Apr 2013 04:48:44 +0000 (13:48 +0900)]
PRAGMA synchronous=FULL
error : database disk image is malformed
Change-Id: Id36e0e6acede10f29a00c099590d7be667b5fe81
Jungki Kwak [Wed, 3 Apr 2013 08:04:55 +0000 (17:04 +0900)]
Change to check mandatory value in started callback
Changes)
It change mime type to temporary path for mandatory value in started callback.
No mime type is allowed at agent library.
modified: provider/download-provider-da-interface.c
Change-Id: I5e82e5b4817614aedab99f76bcebd5ac7d6c46a4
Jungki Kwak [Wed, 3 Apr 2013 08:00:45 +0000 (17:00 +0900)]
Resolve a bug about checking agent id
Changes)
It is modified to check agent id.
The agenet id can have zero.
modified: provider/download-provider-thread-request.c
Change-Id: I1d0e43c6dc50ced99bb8ede509f7e63bec101590
Junfeng Dong [Thu, 28 Mar 2013 10:43:07 +0000 (18:43 +0800)]
Fix for 64 bit compatibility.
- Fix hardcoding path.
Change-Id: I7ade21f42c808983fb8ecc42a34a474136c2aa87
Bang Kwang-Min [Mon, 1 Apr 2013 08:00:04 +0000 (17:00 +0900)]
Release Version download-provider_1.0.5-6
[model] REDWOOD
[binary_type] PDA
[customer] OPEN
[issue#] N/A
[problem] failed in WebAPI TC
[cause] API deny NULL parameter
[solution] allow NULL parameter
[team] browserui
[request] N/A
[horizontal_expansion] N/A
Change-Id: I73dcaf1a792d765dde6cc7c5e0aac92990c8968f
Bang Kwang-Min [Mon, 1 Apr 2013 07:08:57 +0000 (16:08 +0900)]
allow null param
Change-Id: I1e8cd9ca6889393748a040edb1d9a38055432fc5
Bang Kwang-Min [Wed, 27 Mar 2013 06:39:09 +0000 (15:39 +0900)]
Release Version download-provider_1.0.5-5
[problem] missing smack label for dbus service
Change-Id: Iec00c71b6afa91fdd2679e2cfcdee8c7c3a566c1
Bang Kwang-Min [Wed, 27 Mar 2013 01:23:35 +0000 (10:23 +0900)]
prevent defect : Explicit null dereferenced
Change-Id: I90d49e57bdadeb4319aa3e1ffdb028a4998d2a33
Jungki Kwak [Fri, 22 Mar 2013 02:24:07 +0000 (11:24 +0900)]
Add missed code in previous merge.
Changes)
The missed code about credential URL is added at plugin libsoup source.
The dependency option about smack is modifed at spec file. This is request from Smack team.
modified: agent/download-agent-plugin-libsoup.c
modified: packaging/download-provider.spec
modified: provider-interface/download-provider-interface.c
Change-Id: I627c09fe1d7f2dd309a07969b575c71923162346
Bang Kwang-Min [Thu, 21 Mar 2013 06:04:54 +0000 (15:04 +0900)]
security coding
: check all of parameters
Change-Id: I67f517d4edd6ed0b0b1b0e66a0eefd599d37c6bd
Bang Kwang-Min [Thu, 21 Mar 2013 05:40:02 +0000 (14:40 +0900)]
security & privacy
: remove private info from log message
Change-Id: I2bbb2a8a0c6b56d32ddd90f99327b9d8154a2c90
Bang Kwang-Min [Wed, 20 Mar 2013 11:57:17 +0000 (20:57 +0900)]
missing errorcode
Change-Id: Ie1a76a157796f29f58144b8d3be7d00ab117fd19
Bang Kwang-Min [Wed, 27 Mar 2013 05:34:56 +0000 (14:34 +0900)]
smack for dbus service
Change-Id: Ic8e7b82108012daa7af54a1e3bb776557265315a
Bang Kwang-Min [Wed, 20 Mar 2013 08:37:24 +0000 (17:37 +0900)]
Release Version download-provider_1.0.5-2
[model] REDWOOD
[binary_type] PDA
[customer] OPEN
[issue#] N/A
[problem] failed to get string longger than 256 bytes from provider
[cause] N/A
[solution] Released
[team] browserui
[request] N/A
[horizontal_expansion] N/A
Change-Id: I443749ce664163a194e65100480e20ca1a069e24
Bang Kwang-Min [Tue, 19 Mar 2013 09:28:48 +0000 (18:28 +0900)]
Release Version download-provider_1.0.5-1
[model] REDWOOD
[binary_type] PDA
[customer] OPEN
[issue#] N/A
[problem] Web API need new API to can get http header field list
[cause] N/A
[solution] Released
[team] browserui
[request] N/A
[horizontal_expansion] N/A
change )
new API : dp_interface_get_http_header_field_list()
Change-Id: I1fd85b0dab74ee83340d4ebd73eed41ffe6c3f15
Bang Kwang-Min [Mon, 18 Mar 2013 12:13:06 +0000 (21:13 +0900)]
setting the property of sqlite3
: synchronous=OFF - do not ready to write to filesystem
VACUUM - clear empty page
Change-Id: I38c53c4b8043b66418eb90c36bacdd90aa085afd
Bang Kwang-Min [Mon, 18 Mar 2013 10:16:00 +0000 (19:16 +0900)]
new API : dp_interface_get_http_header_field_list()
Change-Id: I8d6523ee1cfb2e0d1f3453dac06066016d1f98de
Bang Kwang-Min [Mon, 18 Mar 2013 06:39:27 +0000 (15:39 +0900)]
prevent defect : memory leak
Change-Id: I8a8aed35082ac73ff90c9ef952f17b23d382e983
Bang Kwang-Min [Tue, 19 Mar 2013 10:16:24 +0000 (19:16 +0900)]
merge new features
Change-Id: I973c27a3706454eb0965921854bcc233f73a8c44
Jinkun Jang [Fri, 15 Mar 2013 16:21:31 +0000 (01:21 +0900)]
merge with master
Jinkun Jang [Tue, 12 Mar 2013 16:55:17 +0000 (01:55 +0900)]
Tizen 2.1 base
Hyesook Choi [Thu, 7 Jun 2012 23:56:11 +0000 (08:56 +0900)]
Initial empty repository