Bug 2357573

Summary: backport sha256 support for the libimobiledevice stack
Product: [Fedora] Fedora Reporter: Davide Cavalca <davide>
Component: libimobiledeviceAssignee: Davide Cavalca <davide>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 42CC: asahi-sig, cfergeau, davide, lbrabec, ngompa13, tdawson
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard: AcceptedFreezeException
Fixed In Version: libimobiledevice-1.3.0^20240916gited9703d-5.fc42 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-04-08 12:17:56 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2291266    

Description Davide Cavalca 2025-04-04 22:47:18 UTC
Backport upstream PR to allow using sha256, which unbreaks pairing with iOS devices on systems running the default crypto policy. This fixes an outstanding regression from f40.

Reproducible: Always

Comment 1 Fedora Blocker Bugs Application 2025-04-04 22:49:09 UTC
Proposed as a Freeze Exception for 42-final by Fedora user dcavalca using the blocker tracking app because:

 This will allow users to connect and pair iOS devices without having to downgrade the crypto policies.

Comment 2 Davide Cavalca 2025-04-04 23:03:18 UTC
See #2321958 for more details

Comment 3 Fedora Update System 2025-04-04 23:06:52 UTC
FEDORA-2025-30a2239d21 (libimobiledevice-1.3.0^20240916gited9703d-5.fc42 and usbmuxd-1.1.1^20240915git0b1b233-4.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-30a2239d21

Comment 4 Fedora Update System 2025-04-06 02:45:19 UTC
FEDORA-2025-30a2239d21 has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-30a2239d21`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-30a2239d21

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 5 Lukas Brabec 2025-04-07 18:07:35 UTC
Discussed during the 2025-04-07 blocker review meeting [1]:

* AGREED: 2357573 - Accepted FreezeException - Connecting a mobile device to a Live image is a scenario that we can imagine, even though it might be rare. We're accepting this assuming the change is only related to the library in question and not affecting the rest of the OS.

[1] https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2025-04-07/f42-blocker-review.2025-04-07-16.01.log.html

Comment 6 Fedora Update System 2025-04-08 12:17:56 UTC
FEDORA-2025-30a2239d21 (libimobiledevice-1.3.0^20240916gited9703d-5.fc42 and usbmuxd-1.1.1^20240915git0b1b233-4.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.