Age | Commit message (Collapse) | Author | Files | Lines |
|
Minor cleanup. Drop useless code. We're already at "leave",
so there's no need to (conditionally!) goto it.
|
|
When userpref_read_system_buid fails to retrieve the buid,
systembuid will be set to NULL. It was then unconditionally passed
to plist_new_string - which will crash with a NULL argument.
See https://bugs.debian.org/730756 for people reporting this
happening in the real world.
See https://github.com/libimobiledevice/libimobiledevice/commit/1331f6baa1799e41003aa812c0d1bf36193535ea
("lockdown: Make sure to set SystemBUID in generated pair records")
for the commit where this problem was introduced.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conflicts:
include/libimobiledevice/afc.h
|
|
https://github.com/libimobiledevice/libimobiledevice/issues/67
The lockdownd_get_value() function is not properly handling an error
situation. The code logic always returned success as long as the lockdown
response was properly received. Thanks to Aaron Burghardt for spotting this.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
file sizes > 4GB
|
|
|
|
shadowing a global declaration
|
|
lockdownd_unpair
|
|
userpref_read_pair_record()
|
|
|
|
|
|
|
|
|
|
This allows use of the new pair record handling interface of libusbmuxd.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pair_record_generate_keys_and_certs()
|
|
|
|
|
|
|
|
|
|
|
|
|