-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement sysutil_check_name_string, Fix process default sdk version #6967
Conversation
631ea17
to
9c00809
Compare
I see. I don't think that exposing syscache_info internals is necessary. exitspawn could just save and restore /dev_hdd1/ mount location. syscache_info constructor could detect it too. |
can't detect if mounted or not in exitspawn without access to syscache_info::init. |
b0e7011
to
1c161ae
Compare
f8ded57
to
3d08804
Compare
Removed exitspawn commit, also updated syscache testcase to include This fails on 4.75 with (↓) on mounting 32 chars long id (33 with null term):
For default sdk version test refer to commit elad335/myps3tests@67eae92 . |
Is that the string check we talked about. If yes then it might be used in that other place I don't remember |
* Fully implement 3, 4, 16 and 17 error checks of cellSaveData. * cellSysCacheMount restrict characters in ID. * cellHddGameCheck restricts characters in dirName.
Note: sdk version checks are unsigned checks, such value results in always true.
vm::ptr::size() returns sizeof type instead.
\
or/
for example aren't allowed, thus the need to escape from/
no longer needed there).