mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
cf540a2648
19294: sys/shell: don't include suit command by default r=benpicco a=benpicco 19295: gcoap: Finish the gcoap_get_resource_list_tl -> gcoap_get_resource_list renaming r=benpicco a=chrysn ### Contribution description In #16688, an argument was added to the `gcoap_get_resource_list` function by creating a new function `gcoap_get_resource_list_tl` with a deprecation and roll-over plan. This plan has not been acted on so far. This PR shortens the original plan by just adding the argument to `gcoap_get_resource_list` and removing `gcoap_get_resource_list_tl` in a single go. The rationale for this deviation is that while it's a public API, its only two practical consumers are the (built-in) well-known/core implementation, and the (built-in) CoRE Resource Directory (cord) endpoint. Moreover, a further change to this API (switching over to `coap_block_slicer_t`) is expected to happen within this release cycle, which would take something like 4 total releases to get through otherwise, which is unrealistic for an API that there are no known external users of. A second commit clean up ToDo items (in the changed function's documentation) that referred to a IETF draft that has long been abandoned by the CoRE WG. ### Testing procedure Plain inspection and CI passing should suffice. ### AOB There is a second analogous pair left over from #16688, `gcoap_req_send` / `gcoap_req_send_tl`. As that *is* expected to be used widely, I prefer not to mix these two concerns, and get the present one through without unnecessary hold-up. Co-authored-by: Benjamin Valentin <benjamin.valentin@bht-berlin.de> Co-authored-by: chrysn <chrysn@fsfe.org> |
||
---|---|---|
.. | ||
arduino_hello-world | ||
asymcute_mqttsn | ||
benchmark_udp | ||
bindist | ||
blinky | ||
ccn-lite-relay | ||
cord_ep | ||
cord_epsim | ||
cord_lc | ||
default | ||
dtls-echo | ||
dtls-sock | ||
dtls-wolfssl | ||
emcute_mqttsn | ||
filesystem | ||
gcoap | ||
gcoap_block_server | ||
gcoap_dtls | ||
gcoap_fileserver | ||
gnrc_border_router | ||
gnrc_lorawan | ||
gnrc_minimal | ||
gnrc_networking | ||
gnrc_networking_mac | ||
gnrc_networking_subnets | ||
hello-world | ||
ipc_pingpong | ||
javascript | ||
lorawan | ||
lua_basic | ||
lua_REPL | ||
micropython | ||
nanocoap_server | ||
ndn-ping | ||
nimble_gatt | ||
nimble_heart_rate_sensor | ||
nimble_scanner | ||
openthread | ||
paho-mqtt | ||
posix_select | ||
posix_sockets | ||
riot_and_cpp | ||
rust-gcoap | ||
rust-hello-world | ||
saul | ||
senml_saul | ||
skald_eddystone | ||
skald_ibeacon | ||
sniffer | ||
spectrum-scanner | ||
suit_update | ||
telnet_server | ||
thread_duel | ||
timer_periodic_wakeup | ||
twr_aloha | ||
usbus_minimal | ||
wakaama | ||
wasm | ||
.gitignore |