- 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
- Gracefully close finder connection during backgrounding
https://github.com/openpeer/op-stack-cpp/issues/39

- Gracefully close all peer to peer relay via finder channels during backgrounding
https://github.com/openpeer/op-stack-cpp/issues/42
- added missing file to hfservices library for mac
- Fix: account doesn't need a backgrounding timer anymore
https://github.com/openpeer/op-stack-cpp/issues/43

- 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: account wasn't subscribed to backgrounding
- fix: account would not wait for finder to fully logout before going to background
- fix: finder connection didn't correctly detect that it needed to logout during shutdown
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
- discovered that using $timestamp as a conflict resolver is not the best idea because if finder does not preserve value, each side can think they have won with the latest value when neither side has won. A new "created" value inside proof bundle offers a stable creation timestamp that can be proven to be valid. The trouble is the servers aren't preserving information so it cannot be used at this time so the fallback "context" string is being used to resolve but that means very old dead sessions could be though to win when they must lose.
https://github.com/openpeer/op/issues/48
https://github.com/openpeer/hcs-servers-java/issues/115
- Finder communication should ping with channel '0' "\n" string every 30 seconds
https://github.com/openpeer/op-stack-cpp/issues/45
- Ignore received "\n" from client in case server or peer ever sends ping cycle
https://github.com/openpeer/op-stack-cpp/issues/46
Merge branch 'private-20140227-robin-backgrounding-fix' into 20131025-federated-cloud-contacts

* private-20140227-robin-backgrounding-fix:
- Ignore received "\n" from client in case server or peer ever sends ping cycle https://github.com/openpeer/op-stack-cpp/issues/46
- Finder communication should ping with channel '0' "\n" string every 30 seconds https://github.com/openpeer/op-stack-cpp/issues/45
- discovered that using $timestamp as a conflict resolver is not the best idea because if finder does not preserve value, each side can think they have won with the latest value when neither side has won. A new "created" value inside proof bundle offers a stable creation timestamp that can be proven to be valid. The trouble is the servers aren't preserving information so it cannot be used at this time so the fallback "context" string is being used to resolve but that means very old dead sessions could be though to win when they must lose. https://github.com/openpeer/op/issues/48 https://github.com/openpeer/hcs-servers-java/issues/115
- Have setting to force finder client session refresh to a maximum duration https://github.com/openpeer/op-stack-cpp/issues/44
- fix: account wasn't subscribed to backgrounding - fix: account would not wait for finder to fully logout before going to background - fix: finder connection didn't correctly detect that it needed to logout during shutdown https://github.com/openpeer/op/issues/46
- Fix: account doesn't need a backgrounding timer anymore https://github.com/openpeer/op-stack-cpp/issues/43
- Gracefully close finder connection during backgrounding https://github.com/openpeer/op-stack-cpp/issues/39
- Need debug setting to force data over TURN socket https://github.com/openpeer/op-services-cpp/issues/14
- removed old method for checking TCP messaging backgrounding checking socket https://github.com/openpeer/op-services-cpp/issues/10
- progres on background fix to better handle TCP connections going to the background https://github.com/openpeer/opios/issues/200