Fixed onlineid terming 1 character in 16 char names
Fixed default request callback opt calls not appropriately staying after the first callback
misc other struct changes.
* Populate pFramePointerListGarlic in sceCameraGetFrameData
* More explicitly tell the apps that a frame isn't valid
* remove hacky global variable
* fix maybe UB
* added serial and title to shadnet login for reporting for presense support
* more presensce support
* more presnse
* live appear online
* added appear offline setting
* clang..
* matching2 fixup - joinroom
* Matching2 fixup 2, I'll take all the buffer I want.
Fixed what appeared to be a overflow caused by context movement from terminate calls.
* Initialize heap API and run malloc_init
Purely for testing
* Update linker.cpp
* Fix heap function definitions
* Run malloc_init before initializing libs
Allows LLE libSceMoveTracker.
* Fix for rebase
* Some other fixups
* Some other rebase/bug fixes
* Claaaaaang
* Add a memory type for system memory
Don't want these system areas merging with things they shouldn't.
* mmap with MAP_SYSTEM flag
* Add FW 1.70 check to sceKernelMapNamedSystemFlexibleMemory
* regmgr call stub
Best we at least have some clue what this thing is doing
* Remove forced LibcInternal HLEs
These are no longer needed since running malloc_init LLE allows internal mallocs to succeed.
* Remove heap api pre-init
This is a hack.
* We try stuff till something works, God bless the new config backend 🙏
* Hopefully we did it?
* whoops
* what
* schizophrenia and clang fix
* once a schizo, always a schizo
* all in my head?
* I DIDN'T EVEN TOUCH THIS LINE BTW 🙏
* fixing an oopsie
* that should cover it?
* silly clusmy ultra
* that should be all hopefully(i hate gh mobile)
* clang
* initial shadnet client (based on my previous prs)
* some np_handler work mostly based on our previous pr
* improved login/logout event of shadnet
* added np_score support from previous pr
* friends and notifications ui
* clang is not my friend
* clang fix again
* added webapi support for shadnet
* applied metrik's fix
* clang
* fixed some wrong LOG_ERRORS
* updated emulator settings
* trying to fix npcommid bugs
* fixed npcommid
* improved NPcommid detection so it won't write null values to database
* metrik's suggestion
* removed one line
* more command types
* fixed duplicated log print
* fixed compile
* improved reconnection retries
* simplify error code
* stephen suggestion
* made friends hotkey
* fixup
* more proper handling of reconnecting
* fixed return code
* Fix checks for param flag
* Refactor merge check
Makes the check it's own variable to improve readability.
* Explicitly set default to normal
Addresses other review comment.