Proto commits in OpenOrbis/mira-project

These 11 commits are when the Protocol Buffers files have changed:

Commit:6c00e14
Author:kuser

Update debugger_structs Rewrote a bunch of functions

The documentation is generated from this commit.

Commit:a6e1e98
Author:kuser

Move debugger structs to own proto file Finish implementing rpc for debugger

Commit:cca81a1
Author:kuser

Pass at fixing memory leaks, and solidifying

Commit:6361267
Author:kiwidoggie

Fix conflicting errno (DbgThreadLimited,Full) Add spinlock_exit, _thread_lock_flags added for 5.05

Commit:5187e30
Author:kuser

Remove pid from DbgProtect,Write,ReadProcessMemory Add command GetProcList to get basic information of all processes Needs Impl tho

Commit:0897314
Author:kuser

Debugger2 builds

Commit:a5c89d7
Author:kuser

Update Debugger proto Update credits Add Debugger2 (custom dbg + gdb extensions) Add EmuRegistryPlugin (crazyvoid) Fix nullptr deref in FileManager GetDents rpc call Fix unlink FileManager rpc call

Commit:1362098
Author:kuser

Fix 3 memory leaks in FileManager Fix FmReadRequest Add build_proto.py in order to build/fix protobuf files

Commit:e832108
Author:kuser

Add SendResponse overload for auto-rpctransport Update most of filemanager rpc to use protobuf (untested)

Commit:00c304f
Author:kuser

Protobuf support works! Add updated protobuf for rpc, filemanager Add protobuf-test in order to check byte-wise against the C# counterpart Add retry implementation to prevent spinloop in syswrappers Update old rpc implementation to use new one (all endpoints need updates)

Commit:6834be5
Author:kuser

Add protobuf files Fix C++ support Note: will need to fix rpc server, connection, messagelistener, messagemanager