2022-12-30 |
Fix all Doxygen errors and make any future errors fatal (#118)
...
* Start working on fixing doxygen warnings
* Upgrade doxyfile to Doxygen 1.9.1
* Clean up some unmatched groups and add some exclusions
* Fix docs for rtos::ThisThread not showing up
* Fix up KV store docs
* Fix incorrect @files, some more incorrect groups
* Fix lots of broken links
* Start fixing mbedtls groups
* Fix more mbedtls docs
* Fix remaining mbedtls files with missing or incorrect grouping
* Fix a huge amount of PSA docs errors
* Fix a few more mbedtls docs errors
* Fix __cplusplus not defined for docs, clean up call in callback typedef, fix some docs errors
* Fix some broken doc links in HAL headers
* Fix more PSA doc errors
* Fix some doxygen errors in networking code
* Fix lots of network related doc errors
* Try and fix some CI failures
* Use Doxygen Action instead of doxygen in Mbed container to get the right version
* Try removing docs check
* Add first part of doxygen action
* Add next part of doxygen action
* Fix yaml syntax error
* Add in license check fix
* Try using verbose scancode
* Fix some more docs issues, workaround scancode-toolkit#3179
* Clean up the LoRaRadio get_state() function on each implementation. Also fix some other compile and doc errors.
* Fix all remaining doxygen errors
* Fix escaping, for realsies this time
* Remove Doxygen unsupported config options, fix some more get_status() declarations
* Fix some UNITTESTS build errors
* Fix one more compile error
* Another unittest error
Jamie Smith
authored
on 30 Dec 2022
GitHub
committed
on 30 Dec 2022
|
2021-10-21 |
NetworkStack: Remove stub implementations of socket_x_control
...
As a default implementation is already provided by
NetworkStack, stub implementations in the child classes
are not required. Furthermore, they return unsupported for
all cases instead of redirecting to the non-control API,
which is plainly wrong.
Bora Özgen
committed
on 21 Oct 2021
|
2021-09-03 |
Code improvements for the unresolved comments
...
This patch contains improvements mentioned in the unresolved PR
comments:
- function names were changed from socket_sendmsg/socket_recvmsg to
socket_sendto_control/socket_recvfrom_control.
- default implementation of this functions was provided in the
NetworkStack class.
- MsgHeaderIterator accesses elements on the aligned addresses.
mateusz.kalinowski
committed
on 3 Sep 2021
|
2021-09-01 |
New feature: send/recv message implementation added to network stack
Tymoteusz Bloch
authored
on 30 Jun 2021
mateusz.kalinowski
committed
on 1 Sep 2021
|
2020-11-30 |
Remove API changes
...
-Remove Nanostack::add_ethernet_interface API change
-Add get_mac_address to MeshEthernetInterface
-Fix compiler warnings by adding overrides
Arto Kinnunen
committed
on 30 Nov 2020
|
2020-11-18 |
Review correction: Remove unnecessary method
...
Remove unnecessary method: add_ethernet_interface_ns
Arto Kinnunen
committed
on 18 Nov 2020
|
MAC address set/get support for EMAC interface
...
Add support to set and get MAC address from EMAC interface.
Arto Kinnunen
committed
on 18 Nov 2020
|
2020-10-07 |
Mesh: Enable Nanostack DNS cache usage
...
Inherit methods gethostbyname, gethostbyname_async and get_dns_server
to Nanostack class. Methods will try to find DNS server address
or DNS query results from Nanostack DNS cache.
Arto Kinnunen
committed
on 7 Oct 2020
|
2020-08-05 |
Mbed OS will soon be changing directory structure to the below:
...
```
connectivity
├── netsocket
├── lwipstack
├── nanostack
│ ├── mbed_lib.json // nanostack-interface's mbed_lib.json
│ ├── include
│ │ └── nanostack // headers from features/netsocket/nanostack-interface
│ ├── source // sources from features/netsocket/nanostack-interface
│ ├── coap-service // used by Thread only - deprecate?
│ ├── mbed-mesh-api
│ ├── nanostack-hal-mbed-cmsis-rtos // HAL porting layer for Nanostack on mbed with CMSIS-RTOS
│ ├── sal-stack-nanostack
│ └── sal-stack-nanostack-eventloop
├── cellular // previously in features/cellular/framework/
├── ...
```
This PR is a part of a wider \connectivity refactoring and implements the above new directory structure for \nanostack.
Ashok Rao
committed
on 5 Aug 2020
|