Commit Graph
100 Commits
Author SHA1 Message Date
Nick Chan 2530ebbe6b more ifdefs 2023-01-29 13:17:30 +08:00
Nick Chan 7fd5882c95 ifdefs 2023-01-29 13:16:12 +08:00
Nick Chan 516e78e1f9 organization 2023-01-29 13:08:48 +08:00
Nick Chan 40bfe1ecc3 Add /var/jb/usr/share/terminfo to terminfo search paths on Darwin 2023-01-29 01:27:42 +08:00
Nick Chan 120dbede87 link fixes 2023-01-29 01:15:13 +08:00
Nick Chan 4ca64bd24e stuff 2023-01-29 01:02:47 +08:00
Nick Chan 829890010e include fixes 2023-01-28 20:54:06 +08:00
Nick Chan bd7da74546 build ncurses with more stuff 2023-01-28 20:41:18 +08:00
Nick Chan 07169da20e speed up build 2023-01-28 16:24:22 +08:00
Nick Chan 5cc5d9c7cb add more terminfo search dirs on macOS 2023-01-28 16:08:50 +08:00
Nick Chan e6bdbc7ecb fixes 8 2023-01-28 15:57:48 +08:00
Nick Chan 726bc2af54 fixes 7 2023-01-28 15:48:54 +08:00
Nick Chan d768b87a10 macos tic sucks 2023-01-28 15:45:48 +08:00
Nick Chan fcda630b75 fixes 5 2023-01-28 15:36:49 +08:00
Nick Chan f06b9618a1 fixes 4 2023-01-28 15:34:22 +08:00
Nick Chan 422e16b808 fixes 3 2023-01-28 15:29:52 +08:00
Nick Chan bde6ea49ce fixes 2 2023-01-28 15:28:46 +08:00
Nick Chan 2b17caabb1 fixes 2023-01-28 15:22:05 +08:00
Nick Chan bf03f99fee Add CPP variable 2023-01-28 14:57:34 +08:00
Nick Chan b5663adbef add missing env.CONFIGURE_ARGS 2023-01-28 14:46:32 +08:00
Nick Chan 56784c0649 do not output to stdout fr 2023-01-28 14:43:22 +08:00
Nick Chan 16bc18fbc2 build ncurses in actions 2023-01-28 14:41:05 +08:00
Nick Chan 49ffa55508 fix version break 2023-01-28 00:28:51 +08:00
Nick Chan 8f248556e6 README updates 2023-01-27 22:06:43 +08:00
Nick Chan ee355b34d0 implement rootful setup and revert 2023-01-27 22:06:43 +08:00
Nick Chan 37acdb0de6 changes 2023-01-27 22:06:43 +08:00
Nick Chan a9a3ee3e6e fixes 2023-01-27 22:06:43 +08:00
Nick Chan 2f306e6fcf fix passstat_cmd 2023-01-27 22:06:43 +08:00
Nick Chan e196349b2f fixes 2023-01-27 22:06:43 +08:00
Nick Chan c9537d7a46 code cleanup 2023-01-27 22:06:43 +08:00
Nick Chan cd80b66f28 Revert "remove -P option"
This reverts commit fe6e4919b9bb3f9163303e5ca5cbde9d6ac47717.
2023-01-27 22:06:43 +08:00
Nick Chan d0347812a7 Revert "code cleanup"
This reverts commit 3a364749a071d79cd8e74a07cbb4553b8360b04f.
2023-01-27 22:06:43 +08:00
Nick Chan 999964611a code cleanup 2023-01-27 22:06:43 +08:00
Nick Chan da3f09b8cc remove -P option 2023-01-27 22:06:43 +08:00
Nick Chan 04d5f90955 I just want to patch MbedTLS why must it be so hard 2023-01-27 22:06:43 +08:00
Nick Chan 7af29d71d6 fix mbedtls patch 2023-01-27 22:06:43 +08:00
Nick Chan d189e145c4 fix mbedtls for real this time 2023-01-27 22:06:43 +08:00
Nick Chan daca1e79a6 Disable LTO 2023-01-27 22:06:43 +08:00
Nick Chan 1d620e7a63 patch Mbed TLS to allow empty issuer 2023-01-27 22:06:43 +08:00
Nick Chan 8454f69adf remove some duped slashes 2023-01-27 22:06:43 +08:00
Nick Chan 16903e5415 libimobiledevice: enable debug 2023-01-27 22:06:43 +08:00
Nick Chan 12cfb86ef1 Add iOS target 2023-01-27 22:06:43 +08:00
Nick Chan 405399e4f8 generate dep_root on macOS 2023-01-27 22:06:43 +08:00
Nick Chan b4d1cd0348 cache toolchain 2023-01-27 22:06:43 +08:00
Nick Chan 345b30605f switch to Mbed TLS on Linux 2023-01-27 22:06:43 +08:00
Nick Chan e084bce275 slight logging changes 2023-01-27 22:06:43 +08:00
Nick Chan 6a54df6dc5 logging changes 2023-01-27 22:06:43 +08:00
Nick Chan 98be5af558 better pongoOS logging 2023-01-27 22:06:43 +08:00
Nick Chan 2c5997cd28 bootarg check 2023-01-27 22:06:43 +08:00
Nick Chan fd59da4487 Add --jbinit-log-to-file option 2023-01-27 22:06:43 +08:00
Nick Chan 48a3d7e8fa generate more debug symbols 2023-01-27 22:06:43 +08:00
Nick Chan fea58c88ef actions: bruh 2023-01-27 22:06:43 +08:00
Nick Chan cff0681eee fix overrides 2023-01-27 22:06:43 +08:00
Nick Chan 5003c5a4ed remove serial=3 2023-01-27 22:06:43 +08:00
Nick Chan d2cda32dad add verbose boot option 2023-01-27 22:06:43 +08:00
Nick Chan e8f943d806 sleep 2 2023-01-27 22:06:43 +08:00
Nick Chan 3c595184d9 update embedded binaries 2023-01-27 22:06:43 +08:00
Nick Chan 018bfbd189 loader should work fine on rootful 2023-01-27 22:06:43 +08:00
Nick Chan 9a01148c79 readme dev frfr 2023-01-27 22:06:43 +08:00
Nick Chan 2cafb8ae19 fix gcc building 2023-01-27 22:06:43 +08:00
Nick Chan 3e6382f65e silence some warnings 2023-01-27 22:06:43 +08:00
Nick Chan 178123c222 Implement Ohio 2023-01-27 22:06:43 +08:00
Nick Chan 04666b19c3 add -k option, fix -s description 2023-01-27 22:06:43 +08:00
Nick Chan 650386ace1 fix debug symbol overwritting each other 2023-01-27 22:06:43 +08:00
Nick Chan 919ccef99d rootful ramdisk 2023-01-27 22:06:43 +08:00
Nick Chan 7c8dabfed7 switch to upload artifact v3 2023-01-22 12:32:10 +08:00
Nick Chan f4a683bffc tries to decrease binary size 2023-01-22 12:17:37 +08:00
Nick Chan e4349ad231 fix linux 32 bit 2023-01-22 04:19:11 +08:00
Nick Chan ff479943e9 make linux builds actually static 2023-01-22 03:48:45 +08:00
Nick Chan 772b3c2d78 make linux action download checkra1n earlier 2023-01-22 03:24:20 +08:00
Nick Chan c973cc0786 update embedded binaries 2023-01-22 03:13:14 +08:00
Nick Chan be674d45c9 Wait two seconds before unlink checkra1n 2023-01-22 02:57:06 +08:00
Nick Chan ccd23c0d64 fix macOS (hopefully) 2023-01-22 02:06:13 +08:00
Nick Chan 4631c57466 Add Linux action 2023-01-22 02:00:49 +08:00
Nick Chan 779a5eea6b make stuff *actually* static 2023-01-21 18:48:37 +08:00
Nick Chan f62961882b fixes 2023-01-21 18:27:07 +08:00
Nick Chan 19b1653805 add CHECKRA1N_VERSION var 2023-01-21 16:30:22 +08:00
Nick Chan 01b43863e3 move download checkra1n to dep download 2023-01-21 16:26:49 +08:00
Nick Chan 37d4cf1147 make action uses download-checkra1n 2023-01-21 16:25:09 +08:00
Nick Chan 475864a249 idk 2023-01-18 22:35:22 +08:00
Nick Chan 3f6e2315f0 strip 2023-01-18 22:05:22 +08:00
Nick Chan 59f05fff5f fix x86_64 2023-01-18 22:02:25 +08:00
Nick Chan 9818adacd9 testing 2023-01-18 21:39:50 +08:00
Nick Chan 4027ad0611 allow overriding images 2023-01-18 17:58:20 +08:00
Nick Chan 23d60a52ef rootless uicache issues go bye 2023-01-18 16:45:49 +08:00
Nick Chan d73446241a Linux. 2023-01-18 16:09:51 +08:00
Nick Chan f2667fe32f fix an issue with very high log levels 2023-01-18 16:06:12 +08:00
Nick Chan f67415067f More options 2023-01-18 16:02:43 +08:00
Nick Chan abfd306bdd bruh 2023-01-18 11:59:47 +08:00
Nick Chan d93fb8e729 new binpack and ramdisk 2023-01-18 11:57:57 +08:00
Nick Chan 821a587140 fix demote option 2023-01-18 02:06:25 +08:00
Nick Chan 71c1674e20 nicer libirecovery errors 2023-01-18 01:53:24 +08:00
Nick Chan 6ba3b1a29a fix alignment 2023-01-18 01:49:16 +08:00
Nick Chan b6b8033efd silence some errors that is not actually an error 2023-01-18 01:47:43 +08:00
Nick Chan ec586d7258 generate debug symbols 2023-01-18 01:30:20 +08:00
Nick Chan 2c32d7a355 actions: that was the wrong target 2023-01-18 01:12:20 +08:00
Nick Chan b2ecd2c68c fix actions 2023-01-18 01:11:14 +08:00
Nick Chan 6a585fc4fd Add CI 2023-01-18 01:04:32 +08:00
Nick Chan cfd74c8a87 rename dist to macos-dist 2023-01-18 00:59:06 +08:00
Nick Chan 40b8c0e42f improve pongo usb 2023-01-18 00:44:47 +08:00