Mykola Grymalyuk
|
0dfcf03c0c
|
Use full path and arguments for subprocess
|
2023-12-30 13:49:59 -07:00 |
|
Mykola Grymalyuk
|
139f94aae1
|
kdk_handler.py: Add optional check_backups_only property
Reduces false positives for Patcher’s `—cache_os` property, where an installed KDK would match against an expected backup
|
2023-11-06 09:22:47 -07:00 |
|
Mykola Grymalyuk
|
d57a758c73
|
kdk_handler.py: Add support for optional backup without installation
|
2023-10-26 10:02:19 -06:00 |
|
Dhinak G
|
43be00e9e7
|
Add AMFIPass (#1051)
|
2023-07-26 08:29:46 -04:00 |
|
Mykola Grymalyuk
|
d8a79cf67e
|
Reformat logging system
|
2023-05-24 12:24:09 -06:00 |
|
Mykola Grymalyuk
|
2d5ea95ee0
|
Revert previous commit
|
2023-05-17 19:30:23 -06:00 |
|
Mykola Grymalyuk
|
0cc8b7b705
|
utilities.py: Use geteuid() for elevated
|
2023-05-17 19:26:42 -06:00 |
|
Mykola Grymalyuk
|
1204daa330
|
GUI: Add root patching support
|
2023-05-07 12:05:58 -06:00 |
|
Mykola Grymalyuk
|
a6e0c142ca
|
kdk_handler.py: Fix matching
|
2023-05-04 17:38:24 -06:00 |
|
Mykola Grymalyuk
|
b83cd8191b
|
network_handler.py: Implement get() wrapper
|
2023-03-31 21:22:13 -06:00 |
|
Mykola Grymalyuk
|
2c0d67ce61
|
kdk_handler.py: Remove redundant str comparison
|
2023-03-28 14:17:19 -06:00 |
|
Mykola Grymalyuk
|
513f20bbb1
|
kdk_handler.py: Fix cleanup logic
|
2023-03-28 09:25:52 -06:00 |
|
Mykola Grymalyuk
|
29d3e98b81
|
kdk_handler.py: Fix pkg detection
|
2023-03-25 10:36:23 -06:00 |
|
Mykola Grymalyuk
|
0135d6cccf
|
Resources: Add return typing suggestion
|
2023-03-17 20:04:46 -06:00 |
|
Mykola Grymalyuk
|
44369e2faa
|
kdk_handler.py: Add todo for file size check
|
2023-02-10 12:24:27 -07:00 |
|
Mykola Grymalyuk
|
e83e260db7
|
Fix Constants type suggestion
|
2023-02-09 17:59:53 -07:00 |
|
Mykola Grymalyuk
|
e076260a1a
|
Sync docstrings comments
|
2023-02-09 12:36:16 -07:00 |
|
Mykola Grymalyuk
|
3b5e4f10f6
|
kdk_handler.py: Use pkg receipts for KDK validation
|
2023-02-09 08:35:21 -07:00 |
|
Mykola Grymalyuk
|
7be168bf14
|
kdk_handler.py: display KDK backup name during creation
|
2023-02-08 15:07:33 -07:00 |
|
Mykola Grymalyuk
|
6b86e64b5b
|
kdk_handler.py: Keep invocation
|
2023-02-08 14:47:25 -07:00 |
|
Mykola Grymalyuk
|
4ae494db86
|
kdk_handler.py: Limit number of removal invocations
|
2023-02-08 14:44:09 -07:00 |
|
Mykola Grymalyuk
|
c5f72c10ff
|
kdk_handler.py: Clear out backup KDKs when unused
|
2023-02-08 14:31:54 -07:00 |
|
Mykola Grymalyuk
|
971a2b0d02
|
kdk_handler.py: Set KDK installed accordingly
|
2023-02-08 13:56:56 -07:00 |
|
Mykola Grymalyuk
|
8b18c59d8a
|
kdk_handler.py: Avoid double unmount
|
2023-02-08 13:15:19 -07:00 |
|
Mykola Grymalyuk
|
0d38bc0edf
|
kdk_handler.py: Add extra error handling to failed KDK install
|
2023-02-08 12:23:25 -07:00 |
|
Mykola Grymalyuk
|
2a91b2a11c
|
kdk_handler.py: Support passive mode
|
2023-02-08 11:15:57 -07:00 |
|
Mykola Grymalyuk
|
b3ed101ad9
|
kdk_handler.py: Add support for KDK installation
|
2023-02-08 11:07:17 -07:00 |
|
Mykola Grymalyuk
|
7b33e77947
|
kdk_handler.py: Cache API result
|
2023-02-08 10:34:45 -07:00 |
|
Mykola Grymalyuk
|
b5c613242f
|
kdk_handler.py: Write KDK info to plist
|
2023-02-07 17:29:29 -07:00 |
|
Mykola Grymalyuk
|
2eb98b6327
|
kdk_handler.py: Fix OS comparison check
|
2023-02-07 14:33:13 -07:00 |
|
Mykola Grymalyuk
|
6629e9dcef
|
kdk_handler.py: Merge similar functions
|
2023-02-07 14:25:13 -07:00 |
|
Mykola Grymalyuk
|
68af20d2fa
|
kdk_handler.py: Implement additional OS check
|
2023-02-06 20:10:39 -07:00 |
|
Mykola Grymalyuk
|
42dddfdccf
|
kdk_handler.py: Publish expected file size
|
2023-02-06 08:55:22 -07:00 |
|
Mykola Grymalyuk
|
6081ec0d73
|
kdk_handler.py: Allow path overriding
|
2023-02-06 08:16:35 -07:00 |
|
Mykola Grymalyuk
|
976f14eeb3
|
logging: Adjust file handling path
|
2023-02-04 10:26:36 -07:00 |
|
Mykola Grymalyuk
|
f33cc2d5bb
|
Adjust remaining functions to logging
|
2023-02-02 17:52:46 -07:00 |
|
Dhinak G
|
08a67e5d37
|
Remove Apple Developer portal downloading
It's dead, Jim
|
2023-01-30 17:14:29 -05:00 |
|
Mykola Grymalyuk
|
c316e6f5fe
|
kdk_handler: Add extra network error handling
|
2022-12-25 21:58:13 -07:00 |
|
Mykola Grymalyuk
|
6c6ae6145d
|
kdk_handler: Fix fallback logic
|
2022-12-15 20:41:08 -07:00 |
|
Mykola Grymalyuk
|
9296350e58
|
kdk_handler.py: Adjust to new repository
|
2022-11-17 10:21:38 -07:00 |
|
Mykola Grymalyuk
|
f06d7f2179
|
kdk_handler.py: Download KDKs from mirror
Reference: https://github.com/dortania/OpenCore-Legacy-Patcher/issues/1016
|
2022-11-16 16:26:10 -07:00 |
|
Mykola Grymalyuk
|
db015ad79c
|
kdk_handler: Lax n-1 logic
|
2022-10-26 09:31:07 -06:00 |
|
Mykola Grymalyuk
|
094c7ab1d0
|
kdk_handler: Fix corruption detection
|
2022-10-18 19:12:54 -06:00 |
|
Mykola Grymalyuk
|
e38dc48167
|
kdk_handler: Delete old on downloads only
|
2022-10-18 07:11:22 -06:00 |
|
Mykola Grymalyuk
|
1a262c6acf
|
sys_patch: Drop Metal downgrade for AMD Legacy GCN
|
2022-10-16 15:29:07 -06:00 |
|
Mykola Grymalyuk
|
f45559a457
|
kdk_handler: Ensure argument is not empty
|
2022-10-14 08:05:05 -06:00 |
|
Mykola Grymalyuk
|
25952ff9d8
|
kdk_handler: Verify checksum after downloading
|
2022-10-07 18:18:24 -06:00 |
|
Mykola Grymalyuk
|
fe356dd843
|
kdk_handler: Delete corrupted KDKs when found
|
2022-10-06 11:07:54 -06:00 |
|
Mykola Grymalyuk
|
00a04c8fce
|
kdk_handler: Adjust print message
|
2022-10-04 20:20:50 -06:00 |
|
Mykola Grymalyuk
|
5ef2f59d7c
|
kdk_handler: Remove redundant sudo invocation
|
2022-10-04 18:18:08 -06:00 |
|