~fnux/yggdrasil-go-coap

yggdrasil-go-coap/server.go -rw-r--r-- 22.1 KiB
Update Go imports for yggdrasil-go-coap: github.com --> git.sr.ht
Handle client-opened connections (via server.ActivateAndServe)
Fix server ActiveAndServe (called by client) to work with yggdrasil
Source go-coap/net package from fork
Revert "CoapNet: use local net package"

This reverts commit 0796edba1ef7a6bd7aeb1ea3fd1e87261bb61505.
Blindly implement Yggdrasil session and listener/connection handler
Implement initial YggdrasilListener
CoapNet: use local net package
92481866 — Jozef Kralik 1 year, 10 months ago
Fix deadlock (#62)

* fix deadlock -> locked mutex was not released on error from newSessionUDPFunc
a16a7adc — Jozef Kralik 1 year, 11 months ago
fix of panic when server not started and shutdown was called
4d600896 — Jozef Kralik 2 years ago
Disable peer tcp signal message CSMs (#54)

iotivity, iotivity-lite send CSM with max message size without
blockwise flag and it limits size of whole message. The feature
avoid the limitation.


6cb733c1 — Jozef Kralik 2 years ago
integrate dtls (#53)


6251d120 — Jozef Kralik 2 years ago
move net package from kit
84523edf — Jozef Kralik 2 years ago
Fix windows multicast (#43)

* fix multicast write for windows

- multicast client now listen on free port to avoid share it among other
clients
- join group to all OS interfaces when provided interfaces are nil
- fix noresponse test
eef8a262 — Jozef Kralik 2 years ago
set unlimited MaxMessageSize as default
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
Next