This PR addresses an issue that was recently discovered with the Remote Hardware module that would allow others on the local mesh full access to read or write to any GPIO pin regardless of pin allowlist settings on the local node if Remote Hardware was enabled, even if it wasn't configured to allow any GPIO pin access.
The groundwork had been laid previously in other parts of the project to implement this, and this PR should finish that.
This PR addresses an issue that was recently discovered with the Remote Hardware module that would allow others on the local mesh full access to read or write to any GPIO pin regardless of pin allowlist settings on the local node if Remote Hardware was enabled, even if it wasn't configured to allow any GPIO pin access.
The groundwork had been laid previously in other parts of the project to implement this, and this PR should finish that.