This PR fixes #405, including moving the templated == and != operators in Application/States.h into the Pufferfish::Application namespace and upgrading nanopb from v0.4.1 to v0.4.5 (see nanopb's changelog here).
For records-keeping:
This project is licensed under Apache License v2.0 for any software, and Solderpad Hardware License v2.1 for any hardware - do you agree that your contributions to this project will be under these licenses, too? Yes
Were any of these contributions also part of work you did for an employer or a client? No
Does this work include, or is it based on, any third-party work which you did not create? Yes: this PR upgrades nanopb from v0.4.1 to v0.4.5; nanopb's license hasn't changed, and licensing compliance for nanopb is already recorded and tracked in our internal system.
This PR fixes #405, including moving the templated
==
and!=
operators inApplication/States.h
into thePufferfish::Application
namespace and upgrading nanopb from v0.4.1 to v0.4.5 (see nanopb's changelog here).For records-keeping: