Nick Chan
b0348f1174
Tweak executable layout
...
Signed-off-by: Nick Chan <[email protected] >
2026-03-16 21:47:03 +08:00
Nick Chan
81dad18545
add a comment
...
Signed-off-by: Nick Chan <[email protected] >
2026-03-16 21:45:00 +08:00
Jacob Prezant
80c0536dfa
hardened logging and buffer safety ( #708 )
2026-01-17 15:39:45 +08:00
Nick Chan
b62347c73e
convert into static declarations where possible
2025-02-06 11:45:52 +08:00
Nick Chan
d9dfefadcb
Revert "remove spinlocks"
...
This reverts commit 1670c26313 .
2024-09-23 15:50:58 +08:00
Nick Chan
1670c26313
remove spinlocks
2024-09-21 20:06:43 +08:00
Nick Chan
3a404501f7
fix some races on pongoOS devices
2024-09-21 19:49:16 +08:00
e332a00cf9
merge tui! ( #409 )
...
* Merge main into tui (#406 )
* plooshInit support
* Add override libcheckra1nhelper option
* update credits.c
* Update build.yml
---------
Co-authored-by: Nick Chan <[email protected] >
Co-authored-by: meow <[email protected] >
* Add TUI
* ISO C forbids an empty translation unit
* Default to TUI
* thanks iPadOS
* I forgot
* make random quotes more related (#408 )
Definitely a good concept of the TUI (and one that I am a fan of), but (as has been somewhat brought up by others) we should probably make them more related to checkm8, checkra1n, or palera1n (since those are the types of things that this tool is based off of)
* "Connect your iPhone, iPad, iPod Touch, or Apple TV"
* Add Linux TTY support
* DIsable TUI for certain options
* Fix boot-args overflow
* auto reposition cursor
* Moved droplet, no one could behave
* Move the droplet back because it actually made it worse
---------
Co-authored-by: Nick Chan <[email protected] >
Co-authored-by: meow <[email protected] >
Co-authored-by: Michael <[email protected] >
Co-authored-by: Samara <[email protected] >
2024-03-27 22:50:45 -07:00
Nick Chan
65707046dd
plooshInit support
2023-12-21 01:53:39 +08:00
Nick Chan
6f30ad8314
Compressed ramdisk support
2023-10-30 17:37:46 +08:00
Nick Chan
ef55859eb0
optparse: remove some dead dtpatch code
2023-07-08 20:03:15 +08:00
Nick Chan
4a8fb113ae
increase size of palera1n_flags
2023-07-08 03:55:18 +08:00
Nick Chan
03a0a5db6b
paleinfo v2
2023-07-08 03:53:55 +08:00
justtryingthingsout
a9e72b579e
Add more error checking and improved readability
2023-04-20 20:47:37 +08:00
Nick Chan
1214aed3a7
make tui a build option
2023-03-29 18:46:01 +08:00
Nick Chan
e96cd19295
remove a warning even if it is still true atm
2023-03-29 18:02:11 +08:00
Nick Chan
a29a279693
remove ohio
2023-03-22 12:11:04 +08:00
Nick Chan
a8a7fbdae8
test for /var/run/usbmuxd
2023-03-14 09:32:20 +08:00
Nick Chan
2a7df193ce
support checkra1n clones being passed into -i
2023-03-08 16:49:18 +08:00
junepark678
fae5eaf07e
Fix errors when compiling on newer compilers (prototype definitions fix)
2023-02-24 23:28:35 +08:00
Nick Chan
cad3a8d233
libusb stuff
2023-02-15 15:10:04 +08:00
Nick Chan
fe970cfe2c
fix crash on no usb ports
2023-02-15 14:13:52 +08:00
Nebula
fd75256cbd
add --device-info
2023-02-14 20:05:56 -05:00
Nick Chan
1bf0ff5574
add credits printing
2023-02-11 19:23:57 +08:00
Nick Chan
96cadc4105
allow not embedding resources
2023-02-10 22:34:29 +08:00
Nick Chan
70d71f20e8
flower requested changes
2023-02-10 18:08:29 +08:00
Nick Chan
2415d7d4ee
fixes
2023-02-07 16:43:33 +08:00
Nick Chan
a6f8181211
made C99 compliant
2023-02-07 16:07:55 +08:00
Nick Chan
6127bdb3d6
palerain.h
2023-02-06 01:03:29 +08:00
Nick Chan
b518a88354
fixes
2023-02-05 16:16:19 +08:00
Nick Chan
020fdd4939
fix kernel command line
2023-02-05 16:04:16 +08:00
Nick Chan
4692a33dc0
galaxy requested changes
2023-02-03 13:22:07 +08:00
Nick Chan
72acd82f9f
get rid of start from pongo
2023-02-01 20:10:18 +08:00
Nick Chan
95b0b63a98
fix races
2023-01-30 21:41:15 +08:00
Nick Chan
7fd5882c95
ifdefs
2023-01-29 13:16:12 +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
49ffa55508
fix version break
2023-01-28 00:28:51 +08:00
Nick Chan
37acdb0de6
changes
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
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
2c5997cd28
bootarg check
2023-01-27 22:06:43 +08:00