///////////////////////////////////////////////////////////////////////////////
// MuldeR's Utilities for Qt
-// Copyright (C) 2004-2018 LoRd_MuldeR <MuldeR2@GMX.de>
+// Copyright (C) 2004-2019 LoRd_MuldeR <MuldeR2@GMX.de>
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
bool getUpdateInfo(const QString &url, const QString &outFileVers, const QString &outFileSign);
bool tryContactHost(const QString &hostname, const int &timeoutMsec);
- bool parseVersionInfo(const QString &file, UpdateCheckerInfo *updateInfo);
+ bool parseVersionInfo(const QString &file, UpdateCheckerInfo *const updateInfo);
bool getFile(const QUrl &url, const QString &outFile, const unsigned int maxRedir = 8U);
bool checkSignature(const QString &file, const QString &signature);
bool tryUpdateMirror(UpdateCheckerInfo *updateInfo, const QString &url, const bool &quick);
- bool invokeCurl(const QStringList &args, const QString &workingDir, const int timeout);
+ bool execCurl(const QStringList &args, const QString &workingDir, const int timeout);
+ int execProcess(const QString &programFile, const QStringList &args, const QString &workingDir, const int timeout);
};
}