ShatteredPrism/launcher/net
Evan Goode 810ab868b3 Fetch CurseForge API key from official files
Instead of fetching the CurseForge API key from PolyMC's server, fetch
it from the files of the CurseForge app, mirrored by archive.org. We can
do this without downloading the entire 100MiB+ application by
range-requesting the specific DEFLATE block where the key is and
decompressing just that block.
2024-06-23 22:35:06 -04:00
..
ApiDownload.cpp More clenup 2023-06-27 09:23:24 +03:00
ApiDownload.h Merge remote-tracking branch 'upstream/develop' into refactor/net-split-headers-to-proxy-class 2023-06-25 12:43:48 -07:00
ApiHeaderProxy.h Apply suggestions from code review 2023-08-01 18:53:51 -07:00
ApiUpload.cpp More clenup 2023-06-27 09:23:24 +03:00
ApiUpload.h Merge remote-tracking branch 'upstream/develop' into refactor/net-split-headers-to-proxy-class 2023-06-25 12:43:48 -07:00
ByteArraySink.h Merge pull request #1200 from Trial97/net_job_crash 2023-07-16 20:42:25 +02:00
ChecksumValidator.h chore: update license headers 2023-08-14 18:17:05 +02:00
Download.cpp chore: reformat 2023-08-02 18:35:35 +02:00
Download.h Apply suggestions from code review 2023-08-01 18:53:51 -07:00
FetchFlameAPIKey.cpp Fetch CurseForge API key from official files 2024-06-23 22:35:06 -04:00
FetchFlameAPIKey.h pre-commit run --all-files 2024-05-23 16:49:09 -04:00
FileSink.cpp refactor: logging.h -> Logging.h 2023-05-01 10:48:00 -07:00
FileSink.h fix: clean up license headers for Tasks 2023-05-01 10:48:00 -07:00
HeaderProxy.h chore: reformat 2023-08-14 18:16:53 +02:00
HttpMetaCache.cpp improve invalid path name 2024-06-10 09:11:36 +00:00
HttpMetaCache.h chore: clean up after new compiler warnings 2023-06-04 14:59:48 -07:00
Logging.cpp refactor: logging.h -> Logging.h 2023-05-01 10:48:00 -07:00
Logging.h chore: reformat 2023-08-14 18:16:53 +02:00
MetaCacheSink.cpp chore: reformat 2023-08-14 18:16:53 +02:00
MetaCacheSink.h fix: clean up license headers for Tasks 2023-05-01 10:48:00 -07:00
Mode.h refactor: more net cleanup 2022-05-12 18:11:55 -03:00
NetAction.h chore: reformat 2023-08-14 18:16:53 +02:00
NetJob.cpp Merge pull request #1694 from Trial97/concurrent 2023-12-11 11:20:17 +01:00
NetJob.h Merge pull request #1694 from Trial97/concurrent 2023-12-11 11:20:17 +01:00
NetRequest.cpp Fixed NetRequest not failing on sink init 2024-05-09 05:16:32 +00:00
NetRequest.h Replace typedef with using 2023-10-24 01:36:27 -07:00
NetUtils.h chore: update license headers 2023-08-14 18:17:05 +02:00
PasteUpload.cpp chore: reformat 2023-08-14 18:16:53 +02:00
PasteUpload.h chore: reformat 2023-08-14 18:16:53 +02:00
RawHeaderProxy.h Apply suggestions from code review 2023-08-01 18:53:51 -07:00
Sink.h chore: update license headers 2023-08-14 18:17:05 +02:00
StaticHeaderProxy.h Refactor ImgurUpload 2023-06-29 17:58:09 +03:00
Upload.cpp Merge pull request #1200 from Trial97/net_job_crash 2023-07-16 20:42:25 +02:00
Upload.h Merge pull request #1200 from Trial97/net_job_crash 2023-07-16 20:42:25 +02:00
Validator.h Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into staging 2023-08-15 00:33:24 +03:00