pollymc/launcher
flow ab6e1b112b
change(cache): use cache-specific http headers for their lifetime
This uses the 'Age', 'Cache-Control' and 'Expires' HTTP headers to more
accurately set up the cache lifetime, falling back to a static 1-week
time if they're not present in the response.

Signed-off-by: flow <flowlnlnln@gmail.com>
2022-07-21 19:19:24 -03:00
..
icons chore: update license headers 2022-07-10 12:19:15 +02:00
java fix: fix memory leak on Windows 2022-07-16 20:08:08 +02:00
launch chore: update license headers 2022-07-10 12:19:15 +02:00
meta refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
minecraft chore: update license headers 2022-07-10 12:19:15 +02:00
modplatform chore: update license headers 2022-07-10 12:19:15 +02:00
mojang refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
net change(cache): use cache-specific http headers for their lifetime 2022-07-21 19:19:24 -03:00
news chore: update license headers 2022-07-10 12:19:15 +02:00
pathmatcher
resources
screenshots chore: update license headers 2022-07-10 12:19:15 +02:00
settings chore: update license headers 2022-07-10 12:19:15 +02:00
tasks Merge pull request #784 from Scrumplex/refactor-cmake 2022-07-02 17:50:08 -03:00
testdata
tools
translations chore: update license headers 2022-07-10 12:19:15 +02:00
ui Merge pull request #678 from Scrumplex/improvements-around-proprietary-services 2022-07-11 14:56:09 +02:00
updater Remove use of obsolete method 2022-07-10 19:09:58 -04:00
Application.cpp fix: add missing HttpMetaCache entry for CF mods 2022-07-16 21:25:29 -03:00
Application.h Merge pull request #678 from Scrumplex/improvements-around-proprietary-services 2022-07-11 14:56:09 +02:00
ApplicationMessage.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
ApplicationMessage.h
BaseInstaller.cpp
BaseInstaller.h
BaseInstance.cpp refactor: replace QRegExp with QRegularExpression 2022-07-10 12:17:52 +02:00
BaseInstance.h Add Performance related settings 2022-07-06 09:34:14 +02:00
BaseVersion.h
BaseVersionList.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
BaseVersionList.h
CMakeLists.txt Merge branch 'develop' into feature/sparkle-mac 2022-07-10 19:38:30 +02:00
Commandline.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
Commandline.h
DefaultVariable.h
DesktopServices.cpp
DesktopServices.h
Exception.h
ExponentialSeries.h
FileSystem_test.cpp refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
FileSystem.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
FileSystem.h chore: update license headers 2022-07-10 12:19:15 +02:00
Filter.cpp
Filter.h
GZip_test.cpp refactor: move away from UnitTest.cmake 2022-06-14 14:44:49 +02:00
GZip.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
GZip.h
HoeDown.h
install_prereqs.cmake.in
InstanceCopyTask.cpp
InstanceCopyTask.h
InstanceCreationTask.cpp
InstanceCreationTask.h
InstanceImportTask.cpp refactor: replace QRegExp with QRegularExpression 2022-07-10 12:17:52 +02:00
InstanceImportTask.h
InstanceList.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
InstanceList.h
InstancePageProvider.h refactor: Create a more clear hierarchy for some instance pages 2022-06-14 07:04:31 -03:00
InstanceTask.cpp
InstanceTask.h
JavaCommon.cpp fix: add missing full-stop to message 2022-07-16 21:26:23 +02:00
JavaCommon.h feat: resolve JARs dynamically 2022-07-03 17:31:01 +02:00
Json.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
Json.h chore: update license headers 2022-07-10 12:19:15 +02:00
KonamiCode.cpp
KonamiCode.h
LaunchController.cpp
LaunchController.h
Launcher.in
LoggedProcess.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
LoggedProcess.h chore: update license headers 2022-07-10 12:19:15 +02:00
main.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
MessageLevel.cpp
MessageLevel.h
MMCStrings.cpp
MMCStrings.h
MMCTime.cpp
MMCTime.h
MMCZip.cpp refactor: fix deprecation up to Qt 6 2022-07-10 12:19:15 +02:00
MMCZip.h
ModDownloadTask.cpp
ModDownloadTask.h
NullInstance.h Add Performance related settings 2022-07-06 09:34:14 +02:00
ProblemProvider.h
QObjectPtr.h
RecursiveFileSystemWatcher.cpp
RecursiveFileSystemWatcher.h
RWStorage.h
SeparatorPrefixTree.h
SkinUtils.cpp
SkinUtils.h
UpdateController.cpp
UpdateController.h
Usable.h
Version_test.cpp
Version.cpp
Version.h chore: update license headers 2022-07-10 12:19:15 +02:00
VersionProxyModel.cpp chore: update license headers 2022-07-10 12:19:15 +02:00
VersionProxyModel.h
WatchLock.h