Attached there is a patch with the following improvements:
- Fixed cyclic reference between p2p and xmpp modules
- Moved xmpppassword.h to talk/base
- Created protocolinfo.h/cc and removed
ProtocolInfoType from talk/base/port.*
- Make libjingle libraries shared and install them.
- Install include files
- Added pkgconfig files
- Added --enable-debug configure option
- Added --enable-linphone configure option
- Fixed talk/session/phone to work without LINPHONE
- Added code to set MediaEngine on
PhoneSessionClient/ChannelManager
- Added --enable-examples configure option
- Added check for openssl libraries on configure
- Fixed make dist
- Other small fixes
We at Tapioca-VoIP built some debs to ubuntu with those
changes that may be found at:
http://tapioca-voip.sourceforge.net/apt
It would be very nice if these changes get into
libjingle. Any doubts regarding the patches, feel free
to mail me.
BR
Andrunko
Logged In: YES
user_id=1226899
Updated patch.
Added:
- Implemented support for JEP-0078: Non-SASL Authentication.
- Added improvements from Farsight so we can use
Tapioca-VoIP modified libjingle to compile/use farsight
- Disabled static libraries compilation
- Some build fixes on Ubuntu Dapper/FC5 and x86_64
- Fixed memory leak on base/bytebuffer.cc
- Some other small fixes
I would like to know, if you are interested on these
patches, or if not, what can i do to improve them. The
problem is that we at Tapioca VoIP are using libjingle
heavily and we really need some of these changes in order to
make Tapioca work properly.
BR
Andrunko
Updated patch
Logged In: NO
I think it'd be better if you submit separate smaller patches. This way it will be easier to review and apply them.