Feature #59: Support for Lync 2013 Persistent Chats
commitd7251ae130ac41b3b607cf6467b5bd0e44b5ae58
authorStefan Becker <chemobejk@gmail.com>
Fri, 19 Jul 2013 10:44:26 +0000 (19 13:44 +0300)
committerStefan Becker <chemobejk@gmail.com>
Fri, 19 Jul 2013 10:44:26 +0000 (19 13:44 +0300)
tree0835574a65acd7f652014d0afd3ff52ed2396452
parent4bba1f86bd6fc169d94fdb168201da69f896426b
Feature #59: Support for Lync 2013 Persistent Chats

Lync 2013 Persistent Chats are the same as OCS2007R2 Group Chats, i.e.
they are based on the [MS-XCCOSIP] specification. But in OCS2007R2 the
chat pool URI was hard-coded to ocschat@<domain>, whereas in Lync 2013
you can have one or more chat pools.

- subscriptions: add "persistentChatConfiguration"
- notify: extract default persistent chat pool URI
- groupchat: update initialization to use provisioned URI

Supporting multiple chat pool URIs will require more changes.
ChangeLog
src/core/sipe-core-private.h
src/core/sipe-core.c
src/core/sipe-groupchat.c
src/core/sipe-notify.c
src/core/sipe-ocs2007.c
src/core/sipe-subscriptions.c