1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
# Pluggable Discovery Protocol Handler
<!-- NOTE: update the pkg.go.dev badge URL on each major release -->
[](https://pkg.go.dev/github.com/arduino/pluggable-discovery-protocol-handler/v2)
[](https://github.com/arduino/pluggable-discovery-protocol-handler/actions/workflows/test-go-task.yml)
[](https://codecov.io/gh/arduino/pluggable-discovery-protocol-handler)
This project is a library to ease implementation of pluggable discoveries for the [Arduino CLI](https://github.com/arduino/arduino-cli)
following the [official specification](https://arduino.github.io/arduino-cli/latest/platform-specification/#pluggable-discovery).
## Reference implementation
The [`dummy-discovery` folder](dummy-discovery) contains a reference pluggable discovery implementation.
## Security
If you think you found a vulnerability or other security-related bug in this project, please read our
[security policy](https://github.com/arduino/pluggable-discovery-protocol-handler/security/policy) and report the bug to our Security Team 🛡️
Thank you!
e-mail contact: security@arduino.cc
## License
Copyright (c) 2021 ARDUINO SA (www.arduino.cc)
The software is released under the GNU General Public License, which covers the main body
of the serial-discovery code. The terms of this license can be found at:
https://www.gnu.org/licenses/gpl-3.0.en.html
See [LICENSE.txt](https://github.com/arduino/pluggable-discovery-protocol-handler/blob/master/LICENSE.txt) for details.
|