summaryrefslogtreecommitdiffstats
path: root/logic/net
Commit message (Collapse)AuthorAgeLines
* Use the forge mirrors for downloading forge librariesPetr Mrázek2013-11-17-44/+285
| | | | Let's hope we never, ever see a forge download error again.
* Mark forge lib downloads as failed when they failPetr Mrázek2013-11-16-0/+10
|
* Reformat and (slightly) decruft all the things.Petr Mrázek2013-11-04-130/+368
|
* S3 bucket listing support and network code refactors.Petr Mrázek2013-10-26-118/+310
| | | | | | * Adds support for listing all objects in an S3 bucket. * Renames a bunch of network related classes (Download->Action) * Net actions now have static constructors
* Add assets download status to status bar.Sky2013-10-26-1/+6
|
* Actually use QJson for Yggdrasil requestsPetr Mrázek2013-10-23-8/+10
|
* Support version format 9, fix version-related segfault, (maybe) fix forge lists.Petr Mrázek2013-10-18-8/+20
|
* Use Yggdrasil error response when available, or fall back to legacy HTTP ↵Sky2013-10-17-19/+54
| | | | error codes
* Un-copy-pasta the login response handler using std::function magicSky2013-10-17-84/+63
|
* Improve error message for invalid login details using yggdrasil, add debug ↵Sky2013-10-15-0/+6
| | | | log for unknown codes
* Fix auth for 13w41aPetr Mrázek2013-10-11-2/+3
|
* Log failure reasons of cache downloadsPetr Mrázek2013-10-06-7/+7
|
* Added file loggerPetr Mrázek2013-10-06-61/+62
|
* Add user agent header to most MultiMC download requests.Petr Mrázek2013-10-02-14/+19
|
* Add missing includePetr Mrázek2013-10-01-0/+1
|
* ``Working'' forge unpackers. Needs a lot of hardening but good for alpha.Petr Mrázek2013-09-30-6/+330
|
* Compression algo dependencies, still need hackery...Petr Mrázek2013-09-26-36/+70
|
* Implement basic yggdrasil auth.Petr Mrázek2013-09-23-0/+331
| | | | No fancy login token saving involved.
* Cache forge version list (it's huge)Petr Mrázek2013-09-22-37/+45
|
* Implement legacy forge button!Petr Mrázek2013-09-18-2/+19
| | | | | Many refactors of the task system. Progress dialog now accepts generic ProgressProvider objects
* Progress works for null downloads (header checks)Petr Mrázek2013-09-10-0/+4
|
* Fix download progress (bars)Petr Mrázek2013-09-10-1/+21
|
* Use youtrack for bugsPetr Mrázek2013-09-08-6/+7
|
* Use HttpMetaCache to minimize network use.Petr Mrázek2013-09-08-243/+630
|
* Move a good chunk of the singleton objects into a new QApplication subclass.Petr Mrázek2013-09-07-64/+3
|
* Untested ETag cache class.Petr Mrázek2013-09-06-8/+172
| | | | Yep.
* Speed up the downloads. Massively.Petr Mrázek2013-09-02-224/+194
|
* OS compatibility and generic cleanup.Petr Mrázek2013-08-26-4/+4
| | | | | Removed bspatch/patchlib Now builds and runs on Windows
* Legacy jar reassembly, base of proper custom jar supportPetr Mrázek2013-08-24-1/+1
|
* Move all the things (YES. Move them.)Petr Mrázek2013-08-17-0/+401
Also, implemented some basic modlist logic, to be wired up.