- added more logging to hopefully capture more information about messages not getting delivered bug
https://github.com/openpeer/opios/issues/156
- progres on background fix to better handle TCP connections going to the background
https://github.com/openpeer/opios/issues/200
- progres on background fix to better handle TCP connections going to the background
https://github.com/openpeer/opios/issues/200
- code complete on Backgrounding class
https://github.com/openpeer/opios/issues/200
- TCPMessaging subscribes to backgrounding to test socket read when it returns from background
- removed old method for checking TCP messaging backgrounding checking socket
https://github.com/openpeer/op-services-cpp/issues/10
- TURN socket needs to recheck TCP socket after returning from background
https://github.com/openpeer/op-services-cpp/issues/11

- TURN socket should refresh binding just before going to background
https://github.com/openpeer/op-services-cpp/issues/16

- TURN socket should refresh permissions before and after going to the background
https://github.com/openpeer/op-services-cpp/issues/17
- Need debug setting to force data over TURN socket
https://github.com/openpeer/op-services-cpp/issues/14

- Need debug setting to force data over TURN TCP socket
https://github.com/openpeer/op-services-cpp/issues/15
- ICE session needs to perform connectivity check after returning from background
https://github.com/openpeer/op-services-cpp/issues/13
- added missing file to hfservices library for max
- Fix: backgrounding singleton object was not static!
- Fix: notify when backgrounding ready should only notify once all are complete, not any are complete
https://github.com/openpeer/op/issues/46
- fix: backgrounding called wrong method when returning from background
- fix: ICE session had a few mistakes to decide when it was safe to background
- fix: TURN socket didn't correctly determine when it was safe for backgrounding
https://github.com/openpeer/op/issues/46
- fix: should only do TCP messaging read check if actually connected
https://github.com/openpeer/op/issues/47
- Log stun packet for future debugging
https://github.com/openpeer/op-services-cpp/issues/21
- Fix :handle TURN 438 stale nonce
https://github.com/openpeer/op-services-cpp/issues/18
- fix: not correctly waiting for all STUN discoveries to complete before matching TURN
https://github.com/openpeer/op-services-cpp/issues/19
- fix: correctly detects multi-homed TURN creation situation
https://github.com/openpeer/op-services-cpp/issues/20
- moved hard coded setting to optional setting for minimal keep alive duration
https://github.com/openpeer/op-services-cpp/issues/20
- Fix: Interface preference not respected
https://github.com/openpeer/op-services-cpp/issues/22
- fix: ICE Priority values need to change when IPs are re-arranged in priority order
https://github.com/openpeer/op-services-cpp/issues/26

- fix: ICE Quick route map doesn't take into acount via
https://github.com/openpeer/op-services-cpp/issues/25

- fix: ICE socket unbinding
https://github.com/openpeer/op-services-cpp/issues/23
- Fix: RUDP messaging doesn't think it is established because of a missing lock
https://github.com/openpeer/op-stack-cpp/issues/53