Benjamin Valentin
|
312a550f1a
|
treewide: remove THREAD_CREATE_STACKTEST from thread creation
|
2024-07-29 11:45:58 +02:00 |
|
benpicco
|
4ba7c46e4d
|
Merge pull request #20711 from fabian18/pr/gcoap_aux_local_in_req_send
gcoap: propagate local tx aux to gcoap_req_send() and in _handler_req()
|
2024-07-05 12:07:38 +00:00 |
|
benpicco
|
78da4bc1c7
|
Merge pull request #20725 from fabian18/pr/nanocoap_sock_fix_ctx_release
nanocoap/sock: fix state handling for mismatching message ID in `nanocoap_sock_request_cb()`
|
2024-06-07 16:19:13 +00:00 |
|
Fabian Hüßler
|
5145b29b55
|
nanocoap/sock: fix context release
|
2024-06-06 11:24:41 +02:00 |
|
Fabian Hüßler
|
f4b1306460
|
gcoap: pass aux local to _handle_req()
|
2024-05-31 12:04:48 +02:00 |
|
benpicco
|
251ea7f75a
|
Merge pull request #20687 from benpicco/nanocoap_fs
nanocoap_fs: add nanoCoAP as VFS backend (remote CoAP fs)
|
2024-05-29 15:00:24 +00:00 |
|
Benjamin Valentin
|
a87687c14e
|
nanocoap_fs: add nanoCoAP as VFS backend
|
2024-05-29 11:32:22 +02:00 |
|
Benjamin Valentin
|
994211d955
|
nanocoap_sock: add nanocoap_sock_get_block()
|
2024-05-28 11:42:32 +02:00 |
|
benpicco
|
e62c25a015
|
Merge pull request #20690 from benpicco/nanocoap_get_blockwise_to_buf
nanocoap_sock: add nanocoap_get_blockwise_to_buf()
|
2024-05-27 16:53:44 +00:00 |
|
Fabian Hüßler
|
b6aa7a6ea5
|
nanocoap/sock: fix response token matching for piggybacked ACKs
|
2024-05-27 17:58:44 +02:00 |
|
Fabian Hüßler
|
afc9f9bf28
|
nanocoap/sock: nanocoap_sock_request_cb(): fix state handling
|
2024-05-27 17:58:44 +02:00 |
|
Fabian Hüßler
|
058ab2ce40
|
nanocoap/sock: nanocoap_sock_request_cb(): wait for response without cb
|
2024-05-27 17:58:16 +02:00 |
|
Fabian Hüßler
|
ec9a114f7a
|
nanocoap/sock: stop retransmissions after empty ACK
|
2024-05-27 09:54:02 +02:00 |
|
Benjamin Valentin
|
c5cfecb311
|
nanocoap_sock: add nanocoap_get_blockwise_to_buf()
|
2024-05-23 16:11:52 +02:00 |
|
Benjamin Valentin
|
4a431c8d1a
|
nanocoap_fileserver: add support for size2 option
|
2024-05-22 20:16:25 +02:00 |
|
benpicco
|
3f41494e59
|
Merge pull request #20266 from benpicco/nanocoap_reply_separate
nanocoap_sock: implement separate response
|
2024-05-21 17:45:22 +00:00 |
|
Benjamin Valentin
|
dd458cb993
|
nanocoap_sock: use normal udp sock in nanocoap_server()
|
2024-05-21 19:27:57 +02:00 |
|
Benjamin Valentin
|
7e69c13630
|
nanocoap_sock: implement nanocoap_sock_send_separate()
|
2024-05-21 19:27:57 +02:00 |
|
Benjamin Valentin
|
330a6cfb91
|
nanocoap_sock: add local information to coap_request_ctx_t
|
2024-05-21 19:27:57 +02:00 |
|
Benjamin Valentin
|
c280076594
|
nanocoap: add coap_build_empty_ack()
|
2024-05-21 19:27:57 +02:00 |
|
Benjamin Valentin
|
2c232dd0d2
|
nanocoap: don't set type & code twice in coap_build_reply()
|
2024-05-21 19:25:55 +02:00 |
|
Benjamin Valentin
|
879d312960
|
nanocoap: make token const in coap_build_hdr()
|
2024-05-21 19:25:55 +02:00 |
|
Benjamin Valentin
|
2e8f257171
|
nanocoap_link_format: don't drop characters in fragmented entries
|
2024-05-07 22:45:37 +02:00 |
|
Benjamin Valentin
|
13fd806f4f
|
nanocoap_sock: add option to include token for block-wise
|
2024-04-10 12:36:53 +02:00 |
|
Teufelchen
|
b5f9772292
|
Merge pull request #20434 from benpicco/DTLS_MAX_BUF-fix
coap: ensure DTLS buffer is at least 200 bytes
|
2024-04-05 08:22:11 +00:00 |
|
Benjamin Valentin
|
39ba95a3ed
|
sys/net/nanocoap: ensure DTLS buffer is at least 200 bytes
|
2024-04-03 21:09:29 +02:00 |
|
MrKevinWeiss
|
e0fdc3c16c
|
*Kconfig*: Modify Kconfig to remove dep model
|
2024-03-27 10:28:12 +01:00 |
|
Marian Buschsieweke
|
3d13f1fd19
|
Merge pull request #20499 from benpicco/coap_build_hdr-const
nanocoap: allow token to be const in coap_build_hdr()
|
2024-03-22 15:35:38 +00:00 |
|
Benjamin Valentin
|
6154c1270d
|
nanocoap: allow token to be const in coap_build_hdr()
|
2024-03-22 16:02:45 +01:00 |
|
MrKevinWeiss
|
575ab684fe
|
sys/net/coap: cast in non-config define
If we try to set the compile-time config we need to always remember casting, instead, just cast in the places that are not exposed to users
|
2024-03-21 14:26:45 +01:00 |
|
benpicco
|
e3ce765a04
|
Merge pull request #20191 from benpicco/coap_get_method
nanocoap: introduce coap_get_method()
|
2024-03-19 18:20:31 +00:00 |
|
Benjamin Valentin
|
408218f631
|
nanocoap_sock: support build with IPv4
|
2024-03-17 17:39:44 +01:00 |
|
Benjamin Valentin
|
446509c177
|
gcoap_fileserver: use coap_get_method()
|
2024-02-28 11:49:56 +01:00 |
|
Marian Buschsieweke
|
609ad44f39
|
Merge pull request #20245 from benpicco/nanocoap_sock-pathquery
nanocoap_sock: always use coap_opt_put_uri_pathquery()
|
2024-02-19 18:28:38 +00:00 |
|
benpicco
|
d08fb3f144
|
Merge pull request #20043 from bergzand/pr/nanocoap_cache_options
nanocoap/cache: Extend with option-only cache keygen
|
2024-02-13 15:23:59 +00:00 |
|
|
011891b9cf
|
nanocoap/cache: Extend with option-only cache keygen
To generate cache keys based on only the options of a request. This for
matching requests of a blockwise transfer with each other
|
2024-02-12 21:20:39 +01:00 |
|
benpicco
|
d00fdcb301
|
Merge pull request #20030 from benpicco/nanocoap_fileserver
gcoap_fileserver: rename to nanocoap_fileserver
|
2024-02-01 09:08:49 +00:00 |
|
Benjamin Valentin
|
be399d59d0
|
gcoap_fileserver: rename to nanocoap_fileserver
|
2024-01-30 16:59:00 +01:00 |
|
Benjamin Valentin
|
a76feeb70e
|
nanocoap_sock: improve debug output
|
2024-01-30 16:33:55 +01:00 |
|
Benjamin Valentin
|
c71b5ae617
|
nanocoap: implement coap_reply_simple() using coap_build_reply_header()
|
2024-01-23 19:16:59 +01:00 |
|
Benjamin Valentin
|
158c1b8fa8
|
nanocoap: add coap_build_reply_header()
|
2024-01-23 19:16:59 +01:00 |
|
Benjamin Valentin
|
a6ef93fc71
|
nanocoap: make use of COAP_PAYLOAD_MARKER
|
2024-01-23 19:16:59 +01:00 |
|
Benjamin Valentin
|
1c24462cd9
|
nanocoap: implement coap_find_uri_query()
|
2024-01-19 10:53:03 +01:00 |
|
Benjamin Valentin
|
c650b38989
|
gcoap: move gcoap_fileserver to nanoCoAP
|
2024-01-17 19:21:47 +01:00 |
|
Benjamin Valentin
|
eb76b8ea62
|
nanocoap: allow lastonum=NULL in coap_opt_put_uri_pathquery()
|
2024-01-11 16:51:18 +01:00 |
|
Benjamin Valentin
|
a470c1cb44
|
nanocoap_sock: always use coap_opt_put_uri_pathquery()
|
2024-01-11 16:51:18 +01:00 |
|
Benjamin Valentin
|
7240f707a5
|
nanocoap_sock: implement FETCH methods
|
2024-01-09 12:40:10 +01:00 |
|
Frederik Haxel
|
64ba553d1f
|
sys: Use size_t print format specifier
Co-authored-by: Marian Buschsieweke <marian.buschsieweke@posteo.net>
|
2023-12-21 12:02:19 +01:00 |
|
Benjamin Valentin
|
e2e5e03439
|
nanocoap_sock: use coap_get_code_raw()
|
2023-11-28 13:11:11 +01:00 |
|
Benjamin Valentin
|
a5cc48ad45
|
nanocoap_sock: use coap_get_code_raw()
|
2023-10-27 19:18:37 +02:00 |
|