index
:
idevicerestore
fixtrailingwhitespaces
master
operation-refactoring
Restore/upgrade firmware of iOS devices
ms,jh
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
ipsw.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-11-02
Extract OS component when using older ipsw archives
Nikias Bassen
1
-2
/
+18
2023-09-14
Refactor ipsw code to transparently stream images directly from ZIP or extrac...
Nikias Bassen
1
-115
/
+154
2023-04-21
Updated to use latest libplist API
Nikias Bassen
1
-1
/
+1
2022-10-02
Reduce memory usage for SourceBootObjectV4 images
Nikias Bassen
1
-0
/
+141
2022-09-20
ipsw: Add some NULL checks to ipsw_extract_to_file_with_progress()
Nikias Bassen
1
-1
/
+12
2022-06-27
ipsw: Add workaround for missing RestoreBehavior entries for ipsw info
Nikias Bassen
1
-1
/
+9
2022-06-27
ipsw: Improve error message when fwrite fails
Nikias Bassen
1
-2
/
+2
2022-05-23
ipsw: Update to reflect color macro name change in libimobiledevice-glue
Nikias Bassen
1
-7
/
+7
2022-04-05
ipsw: Use libplist's new plist_from_json API
Nikias Bassen
1
-2
/
+2
2021-11-19
Fix compilation on Windows
Nikias Bassen
1
-3
/
+15
2021-11-17
ipsw: Support extracting symlinks as their target name (Monterey)
Hector Martin
1
-17
/
+27
2021-11-17
ipsw: Add a function to list the archive contents (Monterey)
Hector Martin
1
-0
/
+120
2021-10-25
ipsw: Migrate to ipsw.me v4 API
Nikias Bassen
1
-6
/
+13
2021-09-01
Add new --ipsw-info command line switch to show information about build ident...
Nikias Bassen
1
-0
/
+224
2020-06-02
Make OpenSSL dependency optional (used for SHA1)
Nikias Bassen
1
-0
/
+8
2020-04-20
Use uint64_t and appropriate standard PRI* format specifiers everywhere
Nikias Bassen
1
-2
/
+2
2020-04-18
Use PATH_MAX for file sizes
Rosen Penev
1
-2
/
+2
2020-04-12
Replace strncpy with memcpy
Rosen Penev
1
-2
/
+2
2019-10-16
Fix usage of baseband and potential other components from extracted IPSW
Nikias Bassen
1
-0
/
+4
2019-09-26
Make sure CTRL+C is working at specific stages of the process
Nikias Bassen
1
-0
/
+18
2019-02-14
Use uint64_t instead of off_t for win32/MinGW compatibility
Nikias Bassen
1
-2
/
+2
2019-02-14
Allow .ipsw files or extracted IPSW as source
Nikias Bassen
1
-118
/
+312
2019-02-02
Use ipsw.me API to allow selection and download of any signed firmware versio...
Nikias Bassen
1
-14
/
+91
2017-06-08
ipsw: Suppress (misleading) error message when a requested file is not found ...
Nikias Bassen
1
-1
/
+1
2016-06-26
ipsw: Add ipsw_extract_to_file_with_progress() and remove progress bar from i...
Nikias Bassen
1
-3
/
+11
2014-10-21
Fix handling of files larger than 2GB on 32bit systems
BALATON Zoltan
1
-13
/
+13
2013-12-02
respect --cache-path when using --latest
Nikias Bassen
1
-1
/
+5
2013-10-02
ipsw: change buffers to use type unsigned char*
Nikias Bassen
1
-9
/
+12
2013-10-02
silence implicit declaration compiler warnings
Nikias Bassen
1
-0
/
+1
2013-09-27
ipsw: also check product type in ipsw_get_latest_fw to get largest major version
Nikias Bassen
1
-3
/
+6
2013-09-27
ipsw: remove obsolete major version increase in ipsw_get_latest_fw
Nikias Bassen
1
-8
/
+2
2013-09-27
ipsw: fix version data parsing
Nikias Bassen
1
-41
/
+9
2013-09-23
ipsw: Add a temporary workaround to support iOS 7 firmware lookups
Martin Szulecki
1
-0
/
+5
2013-09-23
Update AUTHORS and file copyrights accordingly
Martin Szulecki
1
-1
/
+3
2012-11-07
libidevicerecovery: implemented progress callback logic
Martin Szulecki
1
-0
/
+1
2012-07-17
ipsw: add function ipsw_get_file_size() to get uncompressed file size
Nikias Bassen
1
-0
/
+26
2012-07-17
ipsw: Prevent error about BuildManifesto.plist by checking if it exists first
Martin Szulecki
1
-3
/
+23
2012-07-17
Limit when downloading should show progress and when not
Martin Szulecki
1
-1
/
+1
2012-07-17
ipsw: Use different error codes in ipsw_download_latest_fw() for handling
Martin Szulecki
1
-4
/
+4
2012-07-17
ipsw: Remove downloaded file if checksum verification failed
Martin Szulecki
1
-0
/
+4
2012-07-17
ipsw: allow passing NULL as sha1buf to ipsw_get_latest_fw
Nikias Bassen
1
-14
/
+18
2012-07-17
ipsw: change get_latest_fw to ipsw_get_latest_fw and make it public
Nikias Bassen
1
-2
/
+2
2012-07-17
ipsw: add workaround for iPhone1,1 version parsing
Nikias Bassen
1
-2
/
+8
2012-07-16
ipsw: implemented file locking for on-demand downloading
Nikias Bassen
1
-0
/
+15
2012-07-16
move ipsw on-demand download to ipsw.c
Nikias Bassen
1
-0
/
+235
2012-02-02
ipsw: add ipsw_extract_restore_plist
Nikias Bassen
1
-0
/
+12
2012-02-02
ipsw: add 0-termination to buffer returned by ipsw_extract_to_memory
Nikias Bassen
1
-1
/
+3
2010-07-14
Refactor tss request requirements to work with iPhone 3G and iOS 4
Martin Szulecki
1
-1
/
+4
2010-07-09
Refactor manifest extraction
Martin Szulecki
1
-0
/
+22
2010-06-21
Archived for historical reasons
Joshua Hill
1
-1
/
+1
[next]