summaryrefslogtreecommitdiffstats
path: root/installerbuilder/libinstaller/3rdparty
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize the tree, have better ifw.pri. Shadow build support.kh12012-03-191381-260897/+0
| | | | | Change-Id: I01fb12537f863ed0744979973c7e4153889cc5cb Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* fix the macOS definetjenssen2012-03-151-1/+1
| | | | | Change-Id: I3b6f26e672d91e464ec425fff730417858bfe5f8 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Keep common just for the tools.kh12012-03-132-16/+16
| | | | | | | All other files should be in the lib anyway. Fix includes. Change-Id: I654fadf0a77b8d19953a6b47820e6398af11e2df Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* clean up pro filestjenssen2012-03-131-2/+0
| | | | | Change-Id: I46dd8eff3a744099e0827573e6aee253ce149baf Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* adjust new 7zip files to fit into the installer frame worktjenssen2012-03-1310-10/+1548
| | | | | | | | - to initialize the 7zlib supported archives we need this kind of registerMethods in RegisterArc.h and RegisterCodec.h Change-Id: Ia4dec96c7641d9e0784ee5e6f7423544fc16aece Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* added new 7zip version 9.20 files(only the needed ones)tjenssen2012-03-131324-0/+248120
| | | | | Change-Id: Ife071365d6dc240e6524069874f31ba7b9e8debd Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* remove old 7zip versiontjenssen2012-03-13795-144303/+0
| | | | | Change-Id: I8fa14b3132599ddd164633ad932eff4ef7734c74 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* remove unused variableNiels Weber2012-03-071-5/+2
| | | | | | | | | Conflicts: installerbuilder/libinstaller/3rdparty/kdtools/kdupdaterupdatefinder.cpp Change-Id: I7405540157376c9946678ce626305abf9ea727ae Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix typos etcNiels Weber2012-03-071-10/+11
| | | | | Change-Id: I811c2180651675095491bd7fe1b16baa21f9609b Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Get rid of signing. We can put it back once we need it.kh12012-03-0185-32993/+4
| | | | | Change-Id: I1d8bc5655b25dafd30edfe24e7ef8f7fb6b1b9b6 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Be more verbose about the file we fail. Adapt punctuation.kh12012-02-241-2/+4
| | | | | Change-Id: I88d8616757513ea14fbaa78a707f00095db16629 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Implement missing running processes function.kh12012-02-221-1/+60
| | | | | | Change-Id: I0c90d2c347c88b42cf8976f635ec579be3f8f843 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* spelling fixes etcNiels Weber2012-02-211-12/+12
| | | | | Change-Id: Ib947be3758a3e23ff90a06edeac099fe3de042f8 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* cleaning up comments and debug outputNiels Weber2012-02-211-10/+10
| | | | | Change-Id: I28978170e0acc0607006c2af99488864b45de429 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* fix infinite loop when chosing a non-existent sub-subdir for installationAlexander Lenhardt2012-02-201-1/+6
| | | | | | Change-Id: Ide8239e7cc22d7f2fc7946d06c7f5191187d542f Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Obviously, once we emit finsish we need to stop the timer as well.kh12012-02-201-0/+1
| | | | | | Change-Id: Icb67bcbac967e2f6b269e5f9b5a767a21e3b286b Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Extend and fix KDJob.kh12012-02-152-28/+94
| | | | | | | | | | | | | | - Supersedes http://codereview.qt-project.org/#change,14386 - Extend the class with a timeout, once the timeout gets hit the execution will be canceled. - Fix delete later, as a subclass can emit finished without the super class and than delete later wouldn't be called at all. - We can't use a single shot timer here, as we would hit a possible timeout once we use the class as stack object. Always restart the timer. A value of -1 will stop the timeout timer. Change-Id: Ib8aef07209557e1ad362759ce16930aebbd9bdf3 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* remove code that has been ifdefed out since foreverNiels Weber2012-02-151-19/+0
| | | | | Change-Id: I52ba7e94f12d12af25e55490e01f785f0e07fe96 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove some superfluous classes.kh12012-02-148-1015/+0
| | | | | Change-Id: I7eccb7370a761960c0dfe5f4361fc114ac27d316 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* fix typos, unify strings etcNiels Weber2012-02-093-9/+9
| | | | | | | to help with translation work Change-Id: Ia3f5ebc8311b1a385c5055d43769b97db18484f0 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix typos, missing dots, superfluous dots...Niels Weber2012-02-094-21/+21
| | | | | Change-Id: I5e0659dee2cc9272dbb694d54f829424e0039cf8 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Solve the target path till we find the first existing dir.kh12012-02-011-2/+19
| | | | | | | | | | | Since canonicalPath might return an empty path if the target does not exist yet, we need to cd up on the path till we find the first existing one. Solves the problem that we would never return a valid volume, as empty paths can't be matched... Change-Id: Ia60bd68c43a5bac34ba612915aa5a3d572b64945 Reviewed-by: Alexander Lenhardt <alexander.lenhardt@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Improve volume information.kh12012-02-015-206/+160
| | | | | | | | | | | | | | | | | | | | | | | | | - Remove some superfluous functions. - Store and compare the drive identifier only. - Rename some functions to better reflect there purpose. OSX/Linux: - Store mounted device instead of volume label. Windows: - Remove dead code. - Take mounted volumes into account. - Store a unique name as drive identifier. - Use the first parameter from GetDiskFreeSpaceEx, as that one considers possible quota values per-user as well. If per-user quotas are being used, this value may be less than the total number of free bytes on a disk retrieved with the third parameter. - Make sure we properly check the path. In case of mounted volumes, a "\" might be the last character on the volume info path. If we just check for starts with, we might not notice that e.g. c:\test == c:\test\. Change-Id: Ib04e7ccf3a7a3d3d156753fcd18785201fe87c25 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Use qDebug instead of verbose.kh12012-01-171-9/+10
| | | | | | | The message handler now forwards everything to the verbosew riter anyway. Change-Id: I822f86e8f2e2e7690a3b855ed83199d2f41dc480 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Small QString improvements.kh12012-01-171-2/+2
| | | | | | | | | Use QString::fromLatin1 instead of creating QLatin1String inside the the QString constructor first. Remove some superfluous QStrings at all. Change-Id: Icea93494c669ffa382fd5fbfacc6596383b4de21 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Alexander Lenhardt <alexander.lenhardt@nokia.com>
* cleanup unused #includesTim Jenssen2012-01-162-8/+0
| | | | | | Change-Id: Ic1798e1fd7c750988f4e919bee08a8a5c3a00dcb Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Alexander Lenhardt <alexander.lenhardt@nokia.com>
* If we cancel an download, prevent the failure msgbox.kh12011-12-021-1/+2
| | | | | | | | | | | | | Make sure to check for cancel in httpError, as the error gets emited as soon as we call http abort in cancelDownload(). Later in the chain httpDone would reset m_canceled and cancelDownload would call httpDone now with an unset m_canceled, resulting in emmiting an error. Change-Id: Ic1e74bef83706dba42ce8d2cb444c08078fa1ed8 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Move the proxy factory base class into the downloader factory.kh12011-11-284-23/+29
| | | | | | | | | Remove some now superfluous code to silently try the system proxy in error case, as now we have a proxy factory set on every downloader. Change-Id: I3399ea473d2958dbf97d2f0048b60922eb98c74f Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fix warning about initialization order. Use scoped pointer.kh12011-11-241-5/+5
| | | | | Change-Id: I1ea34adb934d1aa1888741a3eda20026bac210dd Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Make archive info thread safe.kh12011-11-231-13/+24
| | | | | Change-Id: Ia5090ac54d845b9c026a503cdd1ac902c353c09e Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Some more code cosmetics.kh12011-11-231-322/+422
| | | | | Change-Id: If2a8d8ada04a0a9c89e6e7b52ff66565a12e1ac1 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Code cosmetics.kh12011-11-231-408/+408
| | | | | Change-Id: Ibaf3c8625c9c1bfcb7ddedefa4c7952e36ecf313 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fix 3a8b2248814e468d86355b2992dca76464db70dd.kh12011-11-221-2/+9
| | | | | | | | | We really need to initialize all other members, fixes broken state variables used throughout the task code. Change-Id: I72925607d00ffbec4566fddefd1f260f2f8a44d1 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: hjk <qthjk@ovi.com>
* Mac compile fixesNiels Weber2011-11-221-0/+2
| | | | | Change-Id: Id5e9ab1b96f73025d74549b3a7b983d32de0034e Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* compile fix for old gccTim Jenssen2011-11-221-0/+4
| | | | | | Change-Id: I39d78eb4fbc067c696b5d4eb0e6dd4ce54af3628 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: hjk <qthjk@ovi.com>
* Simplifications in PackageInfo and ZipJob.hjk2011-11-212-27/+25
| | | | | Change-Id: If92e16fb5f27c262048471eb9ea45e5c247f65b9 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* De-pimpl KDUpdater::Environmenthjk2011-11-212-30/+12
| | | | | Change-Id: Icbb8642da87643fb6635429570f857fbc57797bd Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Whitespace changes in Windows-specific code.hjk2011-11-211-67/+58
| | | | | Change-Id: I4619e604a77b67db577994eea604f0b7db2197ec Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Merge unneeded KDSysInfo 'pseudo namespace' into KDUpdater namespace.hjk2011-11-216-98/+105
| | | | | Change-Id: I9eec8c8e2dccb37741195bfc6df1f57052863a2d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove unused parts of KDGenericFactory.hjk2011-11-215-84/+4
| | | | | Change-Id: I6419a6aaf6c511c05d576028005c9def4f1a3ca9 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* De-pimpl KDSysInfo::Volume.hjk2011-11-212-62/+21
| | | | | Change-Id: Ie40e6e442a41dba11ed8b9bcb93aa0e09eece28d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* De-pimpl KDUpdater::Task.hjk2011-11-215-137/+119
| | | | | Change-Id: I1c7235663f7d5a1976d7727e6f9d066e87f7996e Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* De-pimpl UpdateOperationhjk2011-11-212-50/+34
| | | | | Change-Id: I8d83ff829351e8bdb56e0becd30a38b5ef4a7f2b Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove unneeded empty struct UpdateOperationFactoryData.hjk2011-11-212-15/+0
| | | | | Change-Id: I819cb2f4e9868561688d54b70cdee5db0c459fd0 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Whitespace style.hjk2011-11-2132-1824/+1697
| | | | | Change-Id: Ia850cf4766cf88054e9ff1a46371623835bf0137 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Reformat kdtools/*.hjk2011-11-2131-1291/+1308
| | | | | Change-Id: I8528bbe5ef97ce057bf9a647d40f824539d10a52 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Simplify macros in kdtoolsglobal.h and kdupdater.h.hjk2011-11-2127-100/+55
| | | | | Change-Id: I83f0581abd8ca1d32b7cd9a08ce410d229560216 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove pimpl_ptr.hjk2011-11-2126-327/+41
| | | | | Change-Id: I059b224d04898f9e2302bcc4e6a2b623f8559b74 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Simplify KD* directory structure.hjk2011-11-2168-52/+48
| | | | | Change-Id: Ia6a4a9581873ada42aed3818d8fd2a4f41763f75 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Remove re-directing KD* header.hjk2011-11-2119-35/+0
| | | | | Change-Id: I840d5d7739161300b38ac9b77eaabb2840c9fe02 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>