Ken Bannister
|
34e880499e
|
examples/cord_ep: use coap_opt_finish()
|
2019-03-13 00:24:29 -04:00 |
|
Ken Bannister
|
682c1e9a7d
|
examples/cord_epsim: use coap_opt_finish()
|
2019-03-13 00:24:29 -04:00 |
|
|
297efdd5b2
|
Merge pull request #10892 from kb2ma/gcoap/use_opt_finish
net/gcoap: Replace use of gcoap_finish() with coap_opt_finish()
|
2019-03-12 22:16:32 +01:00 |
|
Ken Bannister
|
05195ec4a1
|
net/nanocoap: don't abort server on recv error
|
2019-02-26 12:35:49 -05:00 |
|
Martine Lenders
|
b30cdb51a5
|
sock_dns: correctly report too short messages
|
2019-01-29 22:32:50 +01:00 |
|
Ken Bannister
|
93da7372fd
|
net/gcoap: use coap_opt_finish within gcoap
|
2019-01-27 08:56:26 -05:00 |
|
Sebastian Meiling
|
a65fede8c4
|
Merge pull request #10855 from kb2ma/nanocoap/simple_reply_safety
net/nanocoap: verify simple reply buffer
|
2019-01-24 12:08:31 +01:00 |
|
Ken Bannister
|
3343ed3674
|
net/nanocoap: verify reply length before write
|
2019-01-24 05:18:12 -05:00 |
|
Sebastian Meiling
|
44234783da
|
Merge pull request #10823 from kb2ma/nanocoap/verify_before_write_option
net/nanocoap: validate option length
|
2019-01-24 09:23:26 +01:00 |
|
Ken Bannister
|
e35bcb6853
|
net/nanocoap: fix remaining space calculation
The space calculation must use the same length as the eventual
return value.
|
2019-01-23 16:36:20 -05:00 |
|
Ken Bannister
|
7e77ac7ace
|
Merge pull request #10845 from kb2ma/nanocoap/server_debug_msg
net/nanocoap: add debug message for server
|
2019-01-23 11:41:47 +00:00 |
|
Ken Bannister
|
b4f8b7a10b
|
net/nanocoap: add debug message for server
|
2019-01-22 08:42:16 -05:00 |
|
Sebastian Meiling
|
9d3f1107c9
|
Merge pull request #10791 from kb2ma/gcoap/options_buf_macros_config
net/gcoap: make options buf macros configurable
|
2019-01-22 14:20:33 +01:00 |
|
Ken Bannister
|
85a658634f
|
net/nanocoap: validate option length before write
|
2019-01-18 12:34:55 -05:00 |
|
Ken Bannister
|
b9f6354067
|
net/nanocoap: document function that writes option header
|
2019-01-18 12:34:55 -05:00 |
|
Sebastian Meiling
|
f9a3bdf1a7
|
Merge pull request #10671 from kb2ma/nanocoap/retry_qty
net/nanocoap: fix confirmable retry countdown
|
2019-01-18 17:49:00 +01:00 |
|
Ken Bannister
|
27ba81eed0
|
net/nanocoap: improve debug messages
|
2019-01-18 05:47:43 -05:00 |
|
Ken Bannister
|
0e1c3ebe50
|
net/gcoap: make options buf macros configurable
|
2019-01-16 12:41:06 -05:00 |
|
Sebastian Meiling
|
a0e143d09f
|
Merge pull request #10721 from nmeum/asymcute-out-of-bounds
asymcute: check for minimum packet length early
|
2019-01-16 13:53:49 +01:00 |
|
Sören Tempel
|
2a6354b07d
|
asymcute: check for minimum packet length early
Without this patch _len_get reads one byte beyond the con->rxbuf
if the incoming packet consists only of the byte 0x01.
|
2019-01-16 10:06:38 +01:00 |
|
|
4b1b0aa84e
|
sys/net/nanocoap: fix possible option_count overflow
|
2019-01-14 12:30:06 +01:00 |
|
Martine Lenders
|
894ad29322
|
sock_dns: remove out-of-place puts() call
|
2019-01-10 18:07:29 +01:00 |
|
Martine Lenders
|
8ad5e44cba
|
sock_dns: remove some magic numbers
|
2019-01-10 18:07:29 +01:00 |
|
Martine Lenders
|
2840b3825e
|
sock_dns: fix out-of-bound errors
Fixes #10739
|
2019-01-10 18:07:29 +01:00 |
|
Ken Bannister
|
86ff4d3dc5
|
net/nanocoap: fix request retry countdown
|
2019-01-10 06:21:47 -05:00 |
|
Sören Tempel
|
d70a94f139
|
nanocoap: fix sock_udp return value checks
|
2019-01-08 19:01:39 +01:00 |
|
Sebastian Meiling
|
139b5dba3c
|
Merge pull request #10501 from kb2ma/gcoap/req_path_null
net/gcoap: allow NULL path in gcoap_req_init()
|
2018-12-21 14:36:04 +01:00 |
|
Ken Bannister
|
bd457aee2b
|
net/nanocoap: fix includes for nanocoap sock
|
2018-12-20 00:37:18 -05:00 |
|
Ken Bannister
|
bec94b0b7a
|
net/gcoap: allow NULL path in gcoap_req_init()
|
2018-11-28 13:20:22 -05:00 |
|
Ken Bannister
|
8fa6f10f97
|
cord/ep: Update for gcoap API change
|
2018-11-24 07:09:25 -05:00 |
|
Ken Bannister
|
424a01ddc1
|
net/gcoap: remove gcoap attributes from coap_pkt_t
|
2018-11-24 07:09:25 -05:00 |
|
Ken Bannister
|
034c78d51c
|
net/gcoap: move macros to implementation file
|
2018-11-24 07:09:25 -05:00 |
|
Ken Bannister
|
f0b966d65d
|
net/gcoap: Use nanocoap options API
Observe still uses coap_pkt_t attribute.
|
2018-11-24 07:09:25 -05:00 |
|
Ken Bannister
|
fa5ab4eeb6
|
net/gcoap: Add format option to nanocoap
|
2018-11-24 07:09:25 -05:00 |
|
Martine Lenders
|
78164977d8
|
Merge pull request #10223 from kb2ma/nanocoap/string_opt_first_char
net/nanocoap: fix string option separator write handling
|
2018-11-22 16:43:45 +01:00 |
|
Ken Bannister
|
fa77929cc7
|
net/nanocoap: fix string option separator handling
Assumed initial character was a separator when writing the option,
and skipped over it.
|
2018-11-22 09:25:05 -05:00 |
|
Lasse Lueder
|
34a6e384c2
|
net/gcoap: use coap_data_ptr instead of hdr.data
|
2018-11-02 16:33:29 +01:00 |
|
Lasse Lueder
|
18ae8ef90d
|
net/nanocoap: use coap_data_ptr instead of hdr.data
|
2018-11-02 16:33:29 +01:00 |
|
|
afb7d6e1fc
|
cord/epsim: enable THREAD_CREATE_STACKTEST for thread
|
2018-10-18 14:17:07 +02:00 |
|
|
be1dc15655
|
cord/ep: enable THREAD_CREATE_STACKTEST for thread
|
2018-10-18 14:09:32 +02:00 |
|
Hauke Petersen
|
18cc7ee3ed
|
net/rdcli: rename to cord_ep
|
2018-10-17 15:21:49 +02:00 |
|
Hauke Petersen
|
226b9fa383
|
net/rdcli_simple: rename to cord_epsim
|
2018-10-17 15:21:49 +02:00 |
|
Hauke Petersen
|
152623577e
|
net/rdcli_config: rename to cord_config
|
2018-10-17 09:29:19 +02:00 |
|
Hauke Petersen
|
787524400c
|
net/rdcli_common: rename to cord_common
|
2018-10-17 09:29:19 +02:00 |
|
Hauke Petersen
|
f0b0e25254
|
net/rdcli: new module structure and high-level doc
|
2018-10-17 09:29:19 +02:00 |
|
Ken Bannister
|
ad38dd9a6f
|
net/nanocoap: fix non-confirmable response type
|
2018-10-15 06:42:37 -04:00 |
|
|
726ebf3dad
|
coap: use COAP_FORMAT style content-format defines
Replaces all occurences of COAP_CT_.* with COAP_FORMAT_.*
|
2018-10-15 09:44:17 +02:00 |
|
Ken Bannister
|
14c9b3062b
|
Merge pull request #8932 from bergzand/pr/nanocoap/block2
nanocoap: add server-side block2 support
|
2018-10-14 13:03:08 +00:00 |
|
|
551b3513db
|
nanocoap: Add server-side block2 support
|
2018-10-14 14:30:29 +02:00 |
|
Hauke Petersen
|
9acce40aad
|
net: added full RD endpoint implementation
|
2018-10-12 14:41:40 +02:00 |
|