Bereits installierte Homebrew-CIAs und 3DSX-Dateien werden jetzt erkannt und mit einem "SD"-Icon markiert. Da die Erkennung nur über die TitleID und den Dateipfad läuft, kann es vereinzelt zu Fehlzuordnungen kommen. Außerdem gibt es jetzt einen "NOT"-Filter in der Suche, und Verbindungen über einen Proxy funktionieren nun.
Das TLS-CA-Zertifikat-Bundle wird jetzt aus "SD://config/ssl/cacert.pem" geladen (im Download des Homebrew Launchers enthalten) und lässt sich optional auch mit dem Universal-Updater herunterladen. Beim Start wird nun zudem auf eine aktive WLAN-Verbindung gewartet. Daneben wurden einige kleinere Fehler behoben.
Changelog
Features * Universal-Updater now tracks installed apps (displayed by an SD card icon) and this can be used for filtering! (Thanks @TrianguloY for the icon!) ** NOTE: The tracking is done by title ID and file path so conflicting apps will be displayed even if not installed (ex. HBL forks) * Added a "NOT" filtering option to invert the filter, most useful for filtering to only apps not installed * The search menu now includes all app names in the word completion dictionary! * Proxies are now properly supported! (Thanks @lxfly2000) ** By default the system proxy will be used as HTTP, but other types of proxies supported by curl can be set in settings Changes * The SSL CA certificate bundle will now be loaded from the SD card instead of ROMFS ** Uses the location from Luma3DS (sdmc:/config/ssl/cacert.pem) ** Other homebrew desiring SSL peer verification are encouraged to use that location too, Universal-Updater will ensure it exists and is valid on load *** NOTE: Updating the CA certificate bundle on console in this way is technically a security hole as you're downloading your source of trust from an unverified host... that said, its 3DS homebrew, its not that big a deal; but get the file manually from Luma3DS or curl if worried ** Users are now presented with the option to disable peer verification if they really don't want to fix their system date or update their certificate bundle * Universal-Updater now waits for a Wi-Fi connection on startup, previously it was possible to have the initial UniStore download fail if your 3DS was still trying to establish the connection * The "select UniStore" menu now loads the UniStore list in a separate thread making for a more responsive menu * A spinner is now shown when Universal-Updater is doing something in the background but user input is possible ** This is intended to draw attention to the fact that something can happen if you wait (or perform an outside action like syncing the time) and that skipping is not your only option * Updated for latest libctru Bug fixes * Fixed the list view cutting off one item when under 4 exist * Universal-Updater now has the correct app title on the HOME Menu * The update check (used for most internet sanity checks too) now pulls from Universal-DB instead of the GitHub API, hopefully reducing confusing errors