summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/productkeycheck.h
Commit message (Collapse)AuthorAgeFilesLines
* Check license when doing silentUpdateKatja Marttila2017-05-151-0/+1
| | | | | | Task-number: QTAUTO-428 Change-Id: Ib3d56b59a12d4c7091a6abdbc5231ed5dbe2c3b1 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* License header update to GPL-EXCEPTKatja Marttila2017-01-261-17/+12
| | | | | Change-Id: I6426c4e8f932cf26c6c638dec18d0c12e22972d1 Reviewed-by: Janne Anttila <janne.anttila@theqtcompany.com>
* Update license headersIikka Eklund2015-12-291-4/+3
| | | | | | | | | Update existing license headers. LGPL -> LGPLv21. Update copyright year as well. Change-Id: Ie1d71f8c68186b8f625f409ddf94691f178093c9 Reviewed-by: Katja Marttila <katja.marttila@theqtcompany.com> Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Update CopyrightKai Koehne2015-02-181-7/+7
| | | | | Change-Id: I8dde6629cfd461104364d5cdc255cb54b58283fa Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Remove Qt SDK specific operationskh2014-11-181-1/+0
| | | | | Change-Id: I0a06c4b019dc6799447adef6d722be36ab3ded5d Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Move ProductKeyCheck out of QInstaller namespaceKai Koehne2014-11-111-5/+4
| | | | | | | | | Commit 77b1e168202e moved ProductKeyCheck into the QInstaller namespace. This causes problems in the commercial license checker that has to support both 1.6 and master. Change-Id: Ifcf6548ebdfaac65a1dccdc179239a28c90c6fe9 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Implement package filtering for online and offline installer.kh12014-10-301-1/+5
| | | | | | Change-Id: If17725c0d97111aff67bcc0bc060fb74bb1109cd Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by: Niels Weber <niels.weber@digia.com>
* Add LGPLv3 as new licenseKai Koehne2014-10-161-8/+13
| | | | | | | Change-Id: I61158f956894e209dccf83744b4753774676099d Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Maurice Kalinowski <maurice.kalinowski@digia.com>
* Split and implement new installer base, update checker.kh12014-09-041-7/+8
| | | | | | | | | | | | | Based on the former patches, split the installer base into its own class. Use the new binary content read functions. Adjust uses to match the new classes. Adjust installer base /update checker signature and inheritance. Remove all now superfluous functions from binary content. Core engine instantiates the operations now, makes reading and writing more generic. Move product key check into QInstaller namespace. Make use of the new command line parser. Change-Id: I00aff79085b69ce627906881b43f374681ea7e91 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* revert some changes in ProductKeyCheckTim Jenssen2013-11-261-0/+2
| | | | | Change-Id: Ic244d5d66eb2df7a34fe7dabb1a2b15438c34a95 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Adjust ProductKeyCheck API. (in preparation for multiple pages)kh12013-11-251-8/+5
| | | | | Change-Id: I69d0fc9842df7fb564db57067da5f40e002b61de Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Implement factory to be able to insert pages dynamically.Tim Jenssen2013-11-251-0/+2
| | | | | | Change-Id: Ic358a820148670da85a1b374abd08103eaa995de Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Make it possible to filter repositories not matching the license.kh12013-08-081-0/+4
| | | | | | | Change-Id: I8ca36004394778ecd680636b36bfeafe8fcd1ff8 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* rename method in productkeycheckTim Jenssen2013-05-311-1/+1
| | | | | | | | - isValidLicense(fileName) -> isValidLicenseTextFile(fileName) - so we don't confuse user with hasValidKey Change-Id: Ife2a88f244a75238dec5d70c280e6b4331a34a8a Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* forward packagemanager core to ProductKeyCheck classTim Jenssen2013-05-171-1/+7
| | | | | | | | | - with this the outsourced product key check code can enable, disable or even add repositories Change-Id: I390251b7f3bfa29a6f39a9ac44aa55ec15f780a2 Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* added first version of a product key checker APITim Jenssen2013-03-111-0/+62
This is more temporary solution to be able to use the 1.3 for new Qt releases. Change-Id: Ic28c75547da7d4d0c2efcca08cdbd76f4a0ad9f6 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>