~fnux/yggdrasil-go-coap

ref: 614f652b70b2 yggdrasil-go-coap/blockwise.go -rw-r--r-- 24.4 KiB
0953277f — Michal Cizmazia 2 years ago
Fix race warning (#46)

* load session.peerMaxMessageSize via atomic function
f3a28847 — Jozef Kralik 2 years ago
replace blockwise member .peerDrive by .startedByClient
024bc1ec — Jozef Kralik 2 years ago
fix blockwise response type for udp message

https://github.com/go-ocf/go-coap/issues/40
19589543 — Arunprabhu Kandasamy 2 years ago
validate MaxMessageSize in blockwise and tcp session (#42)

* validate MaxMessageSize in blockwise and tcp session
37d34c95 — Jozef Kralik 2 years ago
implement Sequence to connection
5109c0eb — Jozef Kralik 2 years ago
provides SeqNum for each request from connection
71303ed8 — Michal Cizmazia 2 years ago
Change Request.Client to ClientConn

- Changed Request.Client from ClientCommander to ClientConn
5ec6279d — Jozef Kralik 2 years ago
Provide context to Request (#36)

* implement context
* fix dealock when client connection was closed by server
1ab37d94 — Jozef Kralik 2 years ago
fix serving POST request that doesn't contains block1
08fd8a5f — Erik Johnston 2 years ago
Fix responding to blockwise requests using Write

When responding to blockwise requests using `ResponseWrite.Write` the
server would use the message ID of the first block message rather than
the last. This meant that clients would fail to handle the response.

This was due to not creating a new response writer when we created a new
request.
4fe6ff7a — Ondrej Tomčík 2 years ago
Merge pull request #19 from go-ocf/fixOfBlockWiseUnexpectedCode

fix of blockwise transfering - proper handle unexpected code, fix of windows client dialup
1d21e9b4 — Jozef Kralik 2 years ago
fix of blockwise transfering - proper handle unexpected code, fix of windows client dialup
25e75277 — Jozef Kralik 2 years ago
rename createXYZ func to newXYZ
3fa5306e — Jozef Kralik 2 years ago
add Write for satisfy io.Writer interface in ResponseWriter

add validation for Payload,ContentFormat of Msg
7043ef49 — Jozef Kralik 2 years ago
fix issues related to blockwise
b39d71af — Jozef Kralik 2 years ago
add New{GET,POST,PUT,DELETE}Request and NewResponse
cf6d606c — Jozef Kralik 2 years ago
add ClientCommander as interface for users
9662f3fa — Jozef Kralik 2 years ago
add MulticastClient for send multicast request
bfbd2fd9 — Jozef Kralik 2 years ago
add method OBSERVE to client
dfd0cb9b — Jozef Kralik 2 years ago
add blockwise: POST, PUT, GET
Next