12.0.3: Difference between revisions
No edit summary |
|||
| (8 intermediate revisions by 3 users not shown) | |||
| Line 2: | Line 2: | ||
Security flaws fixed: <fill this in manually later, see the updatedetails page from the ninupdates-report page(s) once available for now>. | Security flaws fixed: <fill this in manually later, see the updatedetails page from the ninupdates-report page(s) once available for now>. | ||
This sysupdate was temporarily not available via [[Network|sun]], which was later restored. | |||
==Change-log== | ==Change-log== | ||
| Line 10: | Line 12: | ||
The following was updated: [[System_Version_Title|SystemVersion]]/RebootlessSystemUpdateVersion, NgWord/NgWord2, [[SSL_services|ssl]], BootImagePackages. | The following was updated: [[System_Version_Title|SystemVersion]]/RebootlessSystemUpdateVersion, NgWord/NgWord2, [[SSL_services|ssl]], BootImagePackages. | ||
=== | RomFs changes: | ||
* NgWord: "/0.txt" updated, "/version.dat" updated | |||
* [[System_Version_Title|SystemVersion]]: All files updated. | |||
* NgWord2: "/ac_0_b1_nx" updated, "/ac_0_b2_nx" updated, "/ac_0_not_b_nx" updated | |||
* RebootlessSystemUpdateVersion: All files updated. | |||
=== BootImagePackages === | |||
RomFs changes: | |||
* "/nx/package2" updated | |||
Kernel was not updated. The only updated sysmodule (besides buildid) was [[Filesystem_services|FS]]. | |||
====[[Filesystem services|FS]]==== | |||
FS was recompiled against SDK 12.3.1 which now catches invalid characters directly after <code>/</code>, <code>/.</code> or <code>/..</code> when checking if a path is normalized. | |||
===[[SSL_services|ssl]]=== | ===[[SSL_services|ssl]]=== | ||
Only 1 func was updated, this func is eventually called from [[SSL_services#SetSocketDescriptor|SetSocketDescriptor]]. This handles [[SSL_services#SslVersion|SslVersion]] etc. | Only 1 func was updated, this func is eventually called from [[SSL_services#SetSocketDescriptor|SetSocketDescriptor]]. This handles [[SSL_services#SslVersion|SslVersion]] etc. The code which allowed using TLS 1.3 was removed, the enum bit for V13 is now handled the same as V12. | ||
==See Also== | ==See Also== | ||