Skip to content

ReverseNX-RT v2.2.2

Choose a tag to compare

@github-actions github-actions released this 11 Sep 18:52
· 8 commits to main since this release

Исправлено

  • Устранён воспроизводимый 2168-0002 (0x4A8) / Data Abort в
    ReverseNX-RT-ovl: русские статусные строки длиной до 47 байт
    копировались через sprintf в 32-байтные буферы, а DDR-строки длиной
    до 68 байт обрезались. Динамические статусы теперь хранятся в
    std::string без переполнения и обрезания UTF-8.
  • Добавлены проверки указателя shared memory и диапазона индексов DDR до
    разыменования/обращения к таблице разрешений.
  • Проверяется результат получения и отображения shared memory; при ошибке
    handle корректно закрывается.
  • Убраны вложенные smInitialize и повторный mount/unmount sdmc:
    lifecycle сервисов теперь соответствует контракту libtesla.
  • Сканирование magic больше не может принять неполную структуру у конца
    4-КиБ shared-memory страницы.

Обновлено

  • Atmosphere-libs обновлён до актуального официального
    Atmosphere-NX/Atmosphere-libs.
  • libryazhahand обновлён до актуального Dimasick-git/libryazhahand.
  • Минимальная версия SaltyNX в документации исправлена на 1.6.0+ для
    совместимости с Atmosphère 1.10.0+.

SHA-256: 3d7afb309f0c1fb3f502c49120a46947e3f42dac299a6cd615d7744505430a41
Built from: bce5991