Hello.
I took some time to convert wpan-tools over to using the SPDX header format to
express copyright and license information. In this process we make the actual
license (ISC) more clear and allow downstream users of wpan-tools to have a
machine readable format for license compliance.
We are also using the reuse tool in our CI to check for this now and generate a
SBOM file as an example.
regards
Stefan Schmidt
Stefan Schmidt (9):
m4: remove empty folder which only holds a .gitignore file
license: clearly indicate license in file name and use new LICENSES
folder
wpan-ping: switch files to SPDX header for license and copyright
wpan-hwsim: switch files to SPDX header for license and copyright
src/nl802154.h: switch file to SPDX header for license and copyright
examples: switch files to SPDX header for license and copyright
src: switch files to SPDX header for license and copyright
misc: switch remaining files to SPDX header for license and copyright
workflow: add reuse job to check for REUSE compliance
.github/workflows/main.yml | 4 ++++
.github/workflows/reuse.yml | 19 +++++++++++++++++++
.gitignore | 5 +++++
COPYING | 25 +------------------------
LICENSES/ISC.txt | 23 +++++++++++++++++++++++
Makefile.am | 4 ++++
autogen.sh | 4 ++++
configure.ac | 4 ++++
examples/.gitignore | 4 ++++
examples/Makefile.am | 4 ++++
examples/README.examples | 4 ++++
examples/af_ieee802154_rx.c | 23 ++++-------------------
examples/af_ieee802154_tx.c | 23 ++++-------------------
examples/af_inet6_rx.c | 23 ++++-------------------
examples/af_inet6_tx.c | 23 ++++-------------------
examples/af_packet_rx.c | 23 ++++-------------------
examples/af_packet_tx.c | 23 ++++-------------------
m4/.gitignore | 5 -----
src/.gitignore | 4 ++++
src/Makefile.am | 4 ++++
src/event.c | 4 ++++
src/info.c | 4 ++++
src/interface.c | 4 ++++
src/iwpan.c | 3 +++
src/iwpan.h | 4 ++++
src/mac.c | 4 ++++
src/nl802154.h | 24 ++++++------------------
src/nl_extras.h | 4 ++++
src/phy.c | 4 ++++
src/scan.c | 4 ++++
src/sections.c | 4 ++++
wpan-hwsim/Makefile.am | 4 ++++
wpan-hwsim/mac802154_hwsim.h | 4 ++++
wpan-hwsim/wpan-hwsim.c | 22 +++++-----------------
wpan-ping/.gitignore | 4 ++++
wpan-ping/Makefile.am | 4 ++++
wpan-ping/README.wpan-ping | 4 ++++
wpan-ping/wpan-ping.c | 22 +++++-----------------
38 files changed, 183 insertions(+), 195 deletions(-)
create mode 100644 .github/workflows/reuse.yml
mode change 100644 => 120000 COPYING
create mode 100644 LICENSES/ISC.txt
delete mode 100644 m4/.gitignore
--
2.41.0