Release appearance
tvOS 9.1 Public
Recorded context
About this appearance
tvOS 9.1 reached the public channel on December 8, 2015 with documented networking and UIKit behavior changes plus extensive security repairs for fourth-generation Apple TV.
- Date
- Dec 8, 2015
- Availability
- available
- Revision
- No
Release notes
What changed
Original editorial synthesis. Linked references appear with the claims they support and in the source ledger.
Public release
Apple's security-update index dates tvOS 9.1 to December 8, 2015 and limits availability to fourth-generation Apple TV. The archived SDK notes carry the same December 8 update date.[1][2]
Documented scope
Source ledger
References
Sources are linked to the claims they support. Publication and access dates are shown when available.
- Apple security updates (2015)
Apple Support · Apple · 2023-11-06T00:00:00.000Z · tvOS 9.1 — 8 Dec 2015
- tvOS SDK Release Notes for tvOS 9.1
Apple Developer Documentation Archive · Apple · 2015-12-08T00:00:00.000Z · Updated: 2015-12-08
- tvOS SDK Release Notes for tvOS 9.1
Apple Developer Documentation Archive · Apple · 2015-12-08T00:00:00.000Z · Notes and Known Issues — Networking and UIKit notes
- About the security content of tvOS 9.1
Apple Support · Apple · 2023-11-03T00:00:00.000Z · tvOS 9.1 security content
- About the security content of tvOS 9.1
Apple Support · Apple · 2023-11-03T00:00:00.000Z · AppleMobileFileIntegrity; dyld; MobileStorageMounter
- About the security content of tvOS 9.1
Apple Support · Apple · 2023-11-03T00:00:00.000Z · Compression; CoreGraphics; CoreMedia Playback; Disk Images; ImageIO; libarchive; libc; libxml2
- About the security content of tvOS 9.1
Apple Support · Apple · 2023-11-03T00:00:00.000Z · IOAcceleratorFamily; IOHIDFamily; IOKit SCSI; Kernel
- tvOS SDK Release Notes for tvOS 9.1
Apple Developer Documentation Archive · Apple · 2015-12-08T00:00:00.000Z · Networking — Notes
- About the security content of tvOS 9.1
Apple Support · Apple · 2023-11-03T00:00:00.000Z · OpenGL; WebKit
- About the security content of tvOS 9.1
Apple Support · Apple · 2023-11-03T00:00:00.000Z · Security entries
- tvOS SDK Release Notes for tvOS 9.1
Apple Developer Documentation Archive · Apple · 2015-12-08T00:00:00.000Z · tvOS SDK Release Notes for tvOS 9.1
- tvOS SDK Release Notes for tvOS 9.1
Apple Developer Documentation Archive · Apple · 2015-12-08T00:00:00.000Z · UIKit — Note
Release changes
Changed in this release
Features, fixes, removals, and regressions first observed in this release record.
developerApi · introduced
NAT64 address synthesis
Apps gained a system path for adapting literal IPv4 destinations when operating on IPv6-only networks that provide NAT64.
- [1] tvOS SDK Release Notes for tvOS 9.1 · Networking — Notes
security · fixed
TLS, certificate, and keychain repairs
The security changes reduced remote code-execution or crash risk and strengthened protection against unauthorized credential access.
- [1] About the security content of tvOS 9.1 · Security entries
security · fixed
Kernel, input, graphics, and I/O repairs
The version-specific advisory records memory-handling and validation fixes across IOAcceleratorFamily, IOHIDFamily, IOKit SCSI, and kernel message or memory paths.
- [1] About the security content of tvOS 9.1 · IOAcceleratorFamily; IOHIDFamily; IOKit SCSI; Kernel
security · fixed
Media, font, image, archive, and compression repairs
Malformed content attack surfaces received input-validation, initialization, bounds-checking, and memory-handling improvements.
- [1] About the security content of tvOS 9.1 · Compression; CoreGraphics; CoreMedia Playback; Disk Images; ImageIO; libarchive; libc; libxml2
behavior · changed
Explicit Congestion Notification enabled by default
The networking stack began using ECN by default to help reduce network delay and packet loss on compatible paths.
- [1] tvOS SDK Release Notes for tvOS 9.1 · Networking — Notes
security · fixed
WebKit and OpenGL repairs
Apple's advisory documents improved memory handling for malformed web or graphics content that could otherwise enable code execution.
- [1] About the security content of tvOS 9.1 · OpenGL; WebKit
security · fixed
Application integrity and code-loading repairs
Apple's advisory documents stronger validation of executable segments, access-control structures, and trusted code-loading state.
- [1] About the security content of tvOS 9.1 · AppleMobileFileIntegrity; dyld; MobileStorageMounter
developerApi · changed
Focus-driven scroll run-loop behavior
UIKit aligned focus-driven scrolling with tracking-mode behavior, changing the execution context observed by app code during the animation.
- [1] tvOS SDK Release Notes for tvOS 9.1 · UIKit — Note