Xpl0itU
b74b43fff0
Implement multiple concurrent downloads
2024-04-13 19:01:31 +02:00
Xpl0itU
894ac30409
Remove cancel func
2024-04-13 16:05:19 +02:00
Xpl0itU
c7dd2a2f73
Remove context
2024-04-13 15:57:32 +02:00
Xpl0itU
33f0de7346
Bump Info.plist
2024-04-11 13:54:34 +02:00
Xpl0itU
e0b54e1b18
Cleanup download code
2024-04-11 13:54:11 +02:00
Xpl0itU
97a5a15857
Improve cancellation speed
2024-04-11 13:32:14 +02:00
Xpl0itU
3c9bc3bb8b
Remove unused ticker
2024-04-11 13:18:14 +02:00
Xpl0itU
55795bda44
Bump Info.plist
2024-04-10 16:35:55 +02:00
Xpl0itU
9cb78c1696
Improve cancelling ux
2024-04-10 16:35:26 +02:00
Xpl0itU
c83ee062e4
Rewrite download logic
2024-04-10 16:30:15 +02:00
Xpl0itU
4558c9a36a
Update dependencies
2024-04-08 14:39:52 +02:00
Xpl0itU
152398163b
Bump Info.plist
2024-04-08 14:38:15 +02:00
Xpl0itU
92fb492eae
Bump golang version
2024-04-08 14:37:28 +02:00
Xpl0itU
28581f79a0
Revert "Switch to fasthttp"
...
This reverts commit 461d6f4a84
.
2024-04-08 14:35:20 +02:00
Xpl0itU
f054096e64
Add cache to CI
2024-04-03 20:17:12 +02:00
Xpl0itU
2dae705192
Bump Info.plist
2024-04-03 20:02:24 +02:00
Xpl0itU
7b363b9fc9
Tweak client
2024-04-03 20:01:57 +02:00
Xpl0itU
f927c43c1b
Improve cancellation
2024-04-03 19:41:46 +02:00
Xpl0itU
624c96b7e8
Fix
2024-04-03 19:04:30 +02:00
Xpl0itU
6eb393f4f9
Revert grabTitles.py
2024-04-03 18:42:43 +02:00
Xpl0itU
e3334c9d0e
Fix database fetching
2024-04-03 18:38:09 +02:00
Xpl0itU
8e49371c84
Revert pycurl and add Accept-Encoding to build script
2024-04-03 18:17:27 +02:00
Xpl0itU
d5efd04b77
Fix macOS CI
2024-04-03 18:06:22 +02:00
Xpl0itU
2460049621
Try to fix macOS CI
2024-04-03 18:04:37 +02:00
Xpl0itU
0844a41973
Bump Info.plist
2024-04-03 17:58:58 +02:00
Xpl0itU
e143f8531d
Improve speed reporting
2024-04-03 17:56:01 +02:00
Xpl0itU
461d6f4a84
Switch to fasthttp
2024-04-03 17:02:12 +02:00
Xpl0itU
e970472fcb
Accept all encodings
2024-04-03 14:15:48 +02:00
Xpl0itU
ccb82ef1fe
Update workflows
2024-04-03 13:53:54 +02:00
Xpl0itU
9dcadb12bd
Use pycurl to fetch the title database
2024-04-03 13:30:17 +02:00
Xpl0itU
8d21c58fe7
Bump Info.plist
2024-04-02 16:31:00 +02:00
Xpl0itU
02be2175be
Fix oversight
2024-04-02 16:29:48 +02:00
Xpl0itU
bea31a1ab7
Bump Info.plist
2024-04-02 13:49:01 +02:00
Xpl0itU
ccd9e9d810
Try to fix some issues
2024-04-02 13:48:43 +02:00
Xpl0itU
94496ef0ce
Bump Info.plist
2024-04-01 20:37:50 +02:00
Xpl0itU
e4ea02e213
Fix non-hashed file decryption and extraction
2024-04-01 20:35:33 +02:00
Xpl0itU
d663f57add
Bump Info.plist
2024-04-01 19:25:04 +02:00
Xpl0itU
49c6b84159
Decrease client timeout to 30 seconds
2024-04-01 19:21:35 +02:00
Xpl0itU
09696e9d45
Bump Info.plist
2024-04-01 12:51:25 +02:00
Xpl0itU
99ea73d98d
Move progress reporting to its own goroutine
2024-04-01 12:50:52 +02:00
Xpl0itU
6b8713a09b
Bump Info.plist
2024-04-01 00:58:38 +02:00
Xpl0itU
80311a7647
Remove hash check while downloading (broken for some titles)
2024-04-01 00:54:44 +02:00
Xpl0itU
6e3ed060d8
Bump Info.plist
2024-03-31 22:14:15 +02:00
Xpl0itU
f4df0825c1
Fix GetTitleEntries
2024-03-31 22:13:22 +02:00
Xpl0itU
38250c8991
Fix compilation on older Go versions
2024-03-31 20:49:09 +02:00
Xpl0itU
459ad89953
Optimize download speed
2024-03-31 20:36:34 +02:00
Xpl0itU
18d62273e8
Fix space as first character in directory name
2024-03-31 19:50:55 +02:00
Xpl0itU
e40d499b72
Port title database and cdecrypt to Go ( #87 )
...
* Experimental removal of cdecrypt
* Pushing before cdecrypt port
* Some progress...
* Replace title database with native Go
* Update title db url
* Almost working decryption and extraction
* Almost there
* Remove unnecessary type conversion
* Fix directory structure creation
* Finally fix decryption
* Cleanup print statements
* Do not write FST to file
* Add progress
* Add encrypted contents decryption
2024-03-31 19:38:13 +02:00
Xpl0itU
b031be4ecd
Optimize download logic
2024-03-29 16:32:19 +01:00
Xpl0itU
d592615b06
Upgrade Golang and deps
2024-03-29 16:12:55 +01:00