Releases: linux-wpan/wpan-tools
wpan-tools 0.10 release
It is a pleasure to announce the 0.10 release of wpan-tools.
Thanks to David Girault, Miquel Raynal and Romuald Despres for their contributions.
This release has been long in the making, but it also contains significant new features which has been developed on the kernel side.
Support for scanning, beaconing and associations have been added! This is a big step forward to allow running a full PAN coordinator on Linux.
In addition some usual maintenance work has been done. Notable is the move from TravisCI to GitHub actions, the addition of SPDX headers and reuse compliance.
David Girault (5):
iwpan: Export iwpan_debug
iwpan: Remove duplicated SECTION
iwpan: Add scan support
iwpan: Add events support
iwpan: Add beaconing support
Miquel Raynal (7):
iwpan: Synchronize nl802154.h with the latest kernel
iwpan: Fix a comment
iwpan: Synchronize nl802154.h with the latest scan changes
iwpan: Synchronize nl802154.h with the latest beaconing changes
iwpan: Allow the phy shortcut for scanning commands
iwpan: Synchronize nl802154.h with the latest association changes
iwpan: Add associations support
Romuald Despres (1):
iwpan: Fix the channels printing
Stefan Schmidt (14):
workflow: migrate from Travis CI to GitHub actions
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
workflow/main.yml: extend compile job to use matrix for gcc and clang
workflow/main.yml: extend matrix compile job to handle old Ubuntu LTS
workflow/main.yml: integrate reuse job into main workflow
Release 0.10
wpan-tools 0.9 release
It is a pleasure to announce the 0.9 release of wpan-tools.
Thanks to everyone who contributed!
The one big feature in this release is a configuration utility for hwsim. A hardware simulation driver which landed mainline in the 4.19 kernel release.
Guido Günther contributed a patch from a packagers perspective. Thanks!
Alexander Aring (3):
wpan-ping: fix ifname setting
wpan-hwsim: hardware simulator configuration utility
wpan-hwsim: fix long option argument option for dot
Guido Günther (1):
Don't install examples
Stefan Schmidt (5):
hwsim: make sure lqi is always initialized
iwpan: fix clang compiler warning on absolute-value
examples: fix wrongly used unsigned attribute
build: hwsim: fix list of files needed for dist build
Release 0.9
wpan-tools 0.8 release
It is a pleasure to announce the 0.8 release of wpan-tools.
Thanks to everyone who contributed!
More of a maintenance release this time around. We did not have a release in a while and the build error with libnl >= 3.3 started to hit more people. Having this fixed is worth a release alone. Thanks a lot to Thomas Petazzoni for the fix.
We also added some some examples on how to use the ieee802154 subsystem socket types from userspace.
Xue Wenqian added some more functionality to the wpan-ping utility. Mayn thanks here as well.
Stefan Schmidt (9):
examples: add README with details to the various examples
examples: af_ieee802154_tx example
examples: af_ieee802154_rx example
examples: add af_packet_rx example
examples: af_inet6_rx example
examples: af_packet_tx example
examples: af_inet6_tx example
examples: add .gitignore file for examples directory
Release 0.8
Thomas Petazzoni (1):
src/nl_extras.h: fix compatibility with libnl 3.3.0
Xue Wenqian (2):
wpan-ping: add the support to set wpan-ping interval
wpan-ping: Add the filtering function for frame receiving
wpan-tools 0.7 release
It is a pleasure to announce the 0.7 release of wpan-tools.
Thanks to everyone who contributed!
A smaller release with network namespaces support as the biggest new feature. Combined with some smaller fixes. We are also celebrating our 100th commit in the repository.
We switched from bzip2 to xz as our extra compression format. You might need to update your packaging scripts. Good old gz is still around.
Alexander Aring (2):
update nl802154.h
phy: add netns support
Stefan Schmidt (9):
wpan-ping: ensure the memory for our config struct is initialized.
wpan-ping: set more default values for our configuration
wpan-ping: clarify help message for address setting
info: remove confusing supported commands printout
info: pretty print tx powers output
info: pretty print ed levels output
info: fix typo in tx power and ed level unit
build: switch extra dist compressions from bzip2 to xz
Release 0.7