Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-09 | Print progress for large components (e.g. Cryptex) | Nikias Bassen | 1 | -1/+1 | |
2023-11-02 | Extract OS component when using older ipsw archives | Nikias Bassen | 1 | -0/+3 | |
Older ipsw archives have the root filesystem stored in compressed format rather than just "stored". The "Verifying Filesystem" step would then fail as compressed files are not seekable in ZIP files. This commit introduces a detection for this and has the filesystem extracted should it be required. If not using a cache path, the temp file used for extraction will be deleted after the procedure is completed. | |||||
2023-09-14 | Refactor ipsw code to transparently stream images directly from ZIP or ↵ | Nikias Bassen | 1 | -10/+33 | |
extracted ipsw This allows flashing directly from IPSW archive without having to extract it first, and ultimately removes the "Extracting filesystem from IPSW" part. Restoring from extracted IPSW is also supported, just pass the path to the directory that has all the files from a given IPSW. | |||||
2022-10-02 | Reduce memory usage for SourceBootObjectV4 images | Nikias Bassen | 1 | -0/+2 | |
2021-11-17 | ipsw: Add a function to list the archive contents (Monterey) | Hector Martin | 1 | -0/+4 | |
This is required to enumerate the BootabilityBundle contents. Signed-off-by: Hector Martin <marcan@marcan.st> | |||||
2021-09-01 | Add new --ipsw-info command line switch to show information about build ↵ | Nikias Bassen | 1 | -0/+2 | |
identities etc. | |||||
2019-09-26 | Make sure CTRL+C is working at specific stages of the process | Nikias Bassen | 1 | -0/+2 | |
2019-02-14 | Use uint64_t instead of off_t for win32/MinGW compatibility | Nikias Bassen | 1 | -1/+1 | |
2019-02-14 | Allow .ipsw files or extracted IPSW as source | Nikias Bassen | 1 | -10/+3 | |
2019-02-02 | Use ipsw.me API to allow selection and download of any signed firmware ↵ | Nikias Bassen | 1 | -0/+3 | |
version when using --latest | |||||
2016-06-26 | ipsw: Add ipsw_extract_to_file_with_progress() and remove progress bar from ↵ | Nikias Bassen | 1 | -0/+1 | |
ipsw_extract_to_file() | |||||
2013-10-02 | ipsw: change buffers to use type unsigned char* | Nikias Bassen | 1 | -1/+1 | |
2013-09-23 | Update AUTHORS and file copyrights accordingly | Martin Szulecki | 1 | -1/+3 | |
2012-07-17 | ipsw: add function ipsw_get_file_size() to get uncompressed file size | Nikias Bassen | 1 | -0/+2 | |
2012-07-17 | ipsw: change get_latest_fw to ipsw_get_latest_fw and make it public | Nikias Bassen | 1 | -0/+1 | |
2012-07-16 | move ipsw on-demand download to ipsw.c | Nikias Bassen | 1 | -0/+2 | |
2012-02-02 | ipsw: add ipsw_extract_restore_plist | Nikias Bassen | 1 | -0/+1 | |
2010-07-14 | Refactor tss request requirements to work with iPhone 3G and iOS 4 | Martin Szulecki | 1 | -1/+1 | |
This gets rid of the device model checking code and allows devices like the iPhone 3G to get shsh blobs as required by iOS 4. The requirement if the components need to be signed is determined by which kind of manifest filename is within the IPSW. | |||||
2010-07-09 | Refactor manifest extraction | Martin Szulecki | 1 | -0/+2 | |
2010-06-21 | Archived for historical reasons | Joshua Hill | 1 | -0/+8 | |
2010-06-04 | Even more major cleanups and refactoring, this branch is still broken but ↵ | Joshua Hill | 1 | -1/+2 | |
starting to mature really well | |||||
2010-06-01 | Began major refactoring, not quite finished yet, this branch is probably broke | Joshua Hill | 1 | -2/+2 | |
2010-05-25 | Filesystem is now restoring, need to add in kernelcache restore and nor ↵ | Joshua Hill | 1 | -1/+1 | |
restore and everything should be good. Note: The latest HEAD from marcan's usbmuxd is required for this program to work. Linux kernel drivers do some wacky stuff with iPod audio interfaces | |||||
2010-05-24 | Have it sending DeviceTree now and started on ramdisk. Started to clean up a ↵ | Joshua Hill | 1 | -7/+1 | |
little bit, but not everything yet. | |||||
2010-05-22 | Started implementation of img3 file and tss_stitcher | Joshua Hill | 1 | -1/+1 | |
2010-05-20 | Initial commit | Joshua Hill | 1 | -0/+43 | |