v0.7.0
What's Changed
- Split GenServer from its logic by @mickel8 in #21
- Add initial unit tests by @mickel8 in #22
- Revisit binding request error responses by @mickel8 in #23
- Test connectivity checks by @mickel8 in #24
- Add more unit tests by @mickel8 in #25
- Add functions to obtain ICE candidates by @LVala in #26
- Add DNS message encoder/decoder by @mickel8 in #28
- Add MDNS resolver by @mickel8 in #27
- Don't keep a previous connection after an ICE restart by @mickel8 in #30
- Allow to execute gahering transactions when there are no remote credentials by @mickel8 in #32
- Add support for relay candidates by @mickel8 in #33
- Start mDNS when there is at least 9.1. kernel version by @mickel8 in #37
- Ignore duplicated remote candidates by @mickel8 in #38
- Change url to urls in ice_servers by @mickel8 in #39
- Timeout pairs after not receiving data for long enough by @mickel8 in #40
- Handle incoming binding indication. Don't send keepalives on failed pairs by @mickel8 in #41
- Improve mDNS client implementation by @mickel8 in #42
Full Changelog: v0.6.1...v0.7.0