Fix for "message was not delivered" bug #2832551
commit34ec05682a4580d2d918cccd0920f2ee6c207b82
authorStefan Becker <stefan.becker@nokia.com>
Thu, 6 Aug 2009 11:06:11 +0000 (6 14:06 +0300)
committerStefan Becker <stefan.becker@nokia.com>
Thu, 6 Aug 2009 11:06:11 +0000 (6 14:06 +0300)
treeff74c58c9de95a9145146dfc18af351601fe7ba7
parent49e3ac248523797f905cf8c100e5411e7b104f9c
Fix for "message was not delivered" bug #2832551

SIP URIs in outgoing INVITE (URI from buddy list) and incoming INVITE (URI from
remote client) can have different case but sipe_session_find_im() was using
strcmp(). Therefore it could happen that a new session was created for an
already existing IM session. This triggered an INVITE message that was rejected
by OCS.

Replace several strcmp()/g_strcasecmp() with g_ascii_strcasecmp() in
sipe-session.c and sipe-dialog.c.
src/sipe-dialog.c
src/sipe-session.c