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

Download

Ansi: sip.zip - pdb
Unicode: sipW.zip - pdb

Latest Version

SIP protocol 0.1.4.0

Sources

SVN at http://pescuma.googlecode.com

License

GPL










Comente

Tire um tempo para comentar e nos dizer o que você acha. Alguns códigos HTML são permitidos para formatação.

Comentários dos Leitores

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.