SIP
CAUTION: THIS IS A ALPHA STAGE PLUGIN. IT CAN DO VERY BAD THINGS. USE AT YOUR OWN RISK.
This is a SIP/SIMPLE protocol based on pjsip lib.
Currently it allows to make/receive calls and im messages. All the GUI is handled by Voice Service plugin.
WARNING: You can create only one instance of the protocol. If you create the second one miranda will crash and keep crashing at each startup. I'll fix it soon
Known bugs:
- When you login, you will only show online the contacts that already are online (contacts that came online after that will stay offline). Only happens with some servers.
- Password is sent as plain text
To do
- More than one instance
- Protocol icons
- Use netlib to send/receive packages?
- Ask for new password at first login if "Save password" is not checked
- User search
- Proxy support (not sip proxy, but socks proxy)
To report bugs/make suggestions, go to the forum thread: http://forums.miranda-im.org/showthread.php?t=23655
Changelog
. 0.1.4.0
* Fix for making calls
+ Added MirVer (were possible)
+ Added popups to show errors
. 0.1.3.0
* Fix for going online after connecting error
* Fix for reconection crash
+ Added stun server to client API
+ Added list of hosts to client API
. 0.1.2.0
+ Support for clients (Example plugin at http://pescuma.googlecode.com/svn/trunk/Miranda/Plugins/sip_cli )
. 0.1.1.0
+ Build with vc6
* Fix for wrong voice service version
. 0.1.0.0
+ Initial version








You my friend are a very talented person, I run a switch for a telephone company and have access to SIP packet captures and diagnostics. If you need assistance in this area don’t hesitate to ask.