summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/getrepositorymetainfojob.cpp
Commit message (Collapse)AuthorAgeFilesLines
* remove possible leaks of the real urlTim Jenssen2013-10-071-9/+9
| | | | | | Change-Id: I630105db27a52b85b8c1da859aa35a2442c8cee2 Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* ignore filtered repositories as early as possibleTim Jenssen2013-09-301-7/+12
| | | | | | | | | - we had a recursion if a repository was added which was filtered later again Change-Id: I980a613fa75de42940ec49b941e302f1bf326ca9 Reviewed-by: Iikka Eklund <iikka.eklund@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* fix that setTemRepository added child repos to the default onesTim Jenssen2013-09-301-1/+22
| | | | | | | Task-number: QTIFW-373 Change-Id: I30646ef084d9ec6f3a393992a9c96e1f77dbf3d9 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* move creating the temp remoterepo dirTim Jenssen2013-09-271-13/+13
| | | | | | | | | - in case we are getting a new repository it gets a reset which starts from the beginning. So it is better to create that at the end. Change-Id: I6613ce899fd695e6df8825290a7d945a67d61168 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Fix broken random name generation for temporary directories.kh12013-09-201-1/+1
| | | | | | | | | | | | Task-number: QTIFW-354 The function was correctly calculating the initial part of the name using QTemporaryFile, though the appended "meta" was not checked and could result in duplicated names later on. Change-Id: I00eeebbb01fbfcc5a626e4bdfe04013f8e520ed5 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Fix stupid mistake to use a private class in public API.kh12013-08-071-17/+16
| | | | | | | | Also a preparation the be able to implement the next commit. Change-Id: Iaeba54e5c1cfe97178e28fcc3fe72f9623f10bc6 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Show displayname instead of url in error message.Niels Weber2013-06-061-1/+1
| | | | | Change-Id: Ide04619a524a68348819715958bfcb8ae5f909a2 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Make sure we close the file once we read the content.kh12013-06-051-1/+4
| | | | | | | | | | Fixes exception thrown on windows in case we can't read the content or got an repository update. This can happen since the finish signal is emitted synchronously and the following code is trying to delete the still opened updates xml file. Change-Id: I32b252e372ed11c05b04e0d2736400527bdb9a59 Reviewed-by: Niels Weber <niels.weber@digia.com>
* Merge remote-tracking branch 'origin/1.3' into mergeTim Jenssen2013-05-171-2/+5
|\ | | | | | | Change-Id: I2ef155784d34a250c0adc878208b86da0ab2e5d2
| * Add a DisplayName setting for repositories.Niels Weber2013-04-231-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | If DisplayName is set, it will be shown instead of the URL. This serves to hide a repositories URL while still being able to pinpoint bugreports to a specific repository. Task-number: QTIFW-244 Change-Id: Iaf0bc1612b42f1044da936d0fc2c4ad0e1e85d61 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | reformat initialize list of classesTim Jenssen2013-04-241-7/+7
| | | | | | | | | | Change-Id: I4107c571497a98b962716bd7915c29fb50d70108 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-04-231-1/+1
|\| | | | | | | | | | | | | Conflicts: src/libs/installer/lib7z_facade.h Change-Id: I045ca5e4a2a76e5e651bbedc613f086bd60d563d
| * fix error handling in 7z libTim Jenssen2013-04-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove an already existing symlink at extraction, because it uses QFile to get the io device and that would be the symlink target which was wrong. - try to get better 7z error output - an error would be now: "There was a problem while performing the operation: Error while extracting 'C:\Qt\qtcreator-2.7.0_test.7z': Cannot open file: D:/test/qtcreator-2.7.0_test/bin/sqldrivers/qsqlite4.dll (Access is denied.)" - move setPermissions to the end so read only files are getting the right timestamp Change-Id: I8881144660296618d443568e6974bf2721328991 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* | Get rid of some superfluous includes.kh12013-03-041-10/+1
|/ | | | | | Change-Id: Id2d6252d8e7be5bcd2bcf82962d293e8de7e2563 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Add 2013 to the copyright.Niels Weber2013-02-051-1/+1
| | | | | Change-Id: If64730ba7203d1a910a426c0d9c9a738ecfeff4b Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Change copyright headers from Nokia to DigiaSergio Ahumada2012-12-211-18/+27
| | | | | Change-Id: Id55a71a6ee24b234739b6066e11e9c1f2e389f73 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Some changes to start compile with Qt5.kh12012-11-201-1/+1
| | | | | Change-Id: Ie6a3ba7b3c0b24fc292d0d7444ae920dfa866a54 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Have a new class to control user set value access.kh12012-10-251-8/+8
| | | | | | | | Since both the settings object and the core engine hold user set'able values, we need to channel access thru a common object. Change-Id: I4583a8ee4639cd204a778ee125b19f69a1def710 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Merge "buffered" calculateHash function and reuse.kh12012-10-011-4/+3
| | | | | Change-Id: I294038888bd47a139b8c3df68e298e66e5ec2202 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* remove unneeded #include "constants.h"Tim Jenssen2012-05-161-1/+0
| | | | | | Change-Id: Id25e26fd88a43f5470036e8d9cde04e5d7e7b0d8 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Implememt a way to ask for and save user authentication settings.kh12012-04-271-0/+47
| | | | | | Change-Id: If1fa6bbcb8cd0d3da08f33f96b52589251f9cffc Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fix formatting and indention.kh12012-04-271-7/+4
| | | | | Change-Id: I37d4d26ca68de83a6651fe6b8119830ea282fa1d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Typos etc fixedNiels Weber2012-03-281-2/+2
| | | | | Change-Id: I7cb7438f940c14d65426e8a43acec496824ade0d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Download localised Updates.xml if availableNiels Weber2012-03-201-2/+9
| | | | | | Change-Id: Icc602bf3460aa07dfa3395e68a25162aaf441072 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Reorganize the tree, have better ifw.pri. Shadow build support.kh12012-03-191-0/+512
Change-Id: I01fb12537f863ed0744979973c7e4153889cc5cb Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>