~singpolyma/cheogram-sip

ref: 6aad436663b371cc1c51aa1d702bef70c4d7f7fb cheogram-sip/cheogram-sip.cabal -rw-r--r-- 1.6 KiB
Loosen some dependencies
Remove unused dependencies
Update Base

The version of base specified isn't available on my system, so when I
updated it (and a few other libraries when they also errored) it now
seems to have built fine.

So it must be fine!
Outbound calls work
Fallback to direct initiate when no Jingle Message Initation support

Check for a message initiation supporting resource, if none then send to the
most available resource.

TODO: Should only send to most available resource that supports jingle rtp audio.
Initial commit

This code is garbage and will have to be rewritten.

When paired with the Asterisk setup, inbound calls to sip:some%40jid@server.tld
end up as working Jingle calls (tested only with Conversations) to the target
JID.

Declining the call, hanging up, and errors from calling bad JIDs all are handled.