diff options
author | Antoine Reversat | 2017-01-10 09:55:15 -0800 |
---|---|---|
committer | Antoine Reversat | 2017-01-18 11:45:10 -0800 |
commit | 45fda819e1aae3cacf25a04b9fe22cd6ddc61f5a (patch) | |
tree | e335d272cd44b04b0a2c94cb8607b874aeed4fca /src/sbservices.c | |
parent | b78a42e0531d219e27f5c57350886bc7c14d4684 (diff) | |
download | libimobiledevice-45fda819e1aae3cacf25a04b9fe22cd6ddc61f5a.tar.gz libimobiledevice-45fda819e1aae3cacf25a04b9fe22cd6ddc61f5a.tar.bz2 |
property_list_service: Remove packet length check when receiving plist data
There are services that would send really large plist data, e.g. when listing
provisioning profiles. Instead of forcing the data to be less than 16MB we
try to allocate a buffer as large as requested. If the allocation fails the
function returns with an error.
Diffstat (limited to 'src/sbservices.c')
0 files changed, 0 insertions, 0 deletions