~fnux/yggdrasil-go-coap

ref: e042d7baf5169b5c24e7261d57260a87506cb2db yggdrasil-go-coap/server.go -rw-r--r-- 15.1 KiB
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
482247b3 — Jozef Kralik 2 years ago
fix interface of NotifySessionNewFunc, NotifySessionEndFunc
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
c5cc5a56 — Jozef Kralik 2 years ago
fix set read deadline for tcp connection
322e1f81 — Jozef Kralik 2 years ago
fix of unlock not locked RWMutex
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.
25e75277 — Jozef Kralik 2 years ago
rename createXYZ func to newXYZ
de44c52b — Jozef Kralik 2 years ago
add DefaultPort and DefaultSecurityPort
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
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
935c41b4 — Jozef Kralik 3 years ago
add notification about new session
86499cef — Jozef Kralik 3 years ago
add Signaling Message for CoAP over TCP
1679158d — Jozef Kralik 3 years ago
add feature multicast

added option "udp[4-6]*-mcast" as network. To set a multicast
interfaces set server.UDPMcastInterfaces.
Next