More re #1412: set default value of PJSIP_CHECK_VIA_SENT_BY to 0, because now account may send requests with different Via sent-by

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4227 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1569: Option to allow hash character ('#') to appear in user part of SIP URL

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4228 74dad513-b988-da41-8d7b-12977e46ad98
More #1412: also handle the case for presence subscription, publish, and mwi when the account does not have registration

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4229 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1570: Update BlackBerry BB10 audio device to the latest SDK R6

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4230 74dad513-b988-da41-8d7b-12977e46ad98
Re #1559: Add support for OS X version after 10.7.x



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4232 74dad513-b988-da41-8d7b-12977e46ad98
Re #1559: Removed unnecessary assertion from sock_bsd's pj_sock_recvfrom() implementation.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4233 74dad513-b988-da41-8d7b-12977e46ad98
Re #1562: Fixed compilation error if PJMEDIA_HAS_PASSTHROUGH_CODECS is enabled



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4234 74dad513-b988-da41-8d7b-12977e46ad98
Re #1559: Removed unnecessary PJ_UNUSED_ARG(payload_len) in pjmedia_rtp_encode_rtp()



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4235 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1572: duplicate transport attributes when modifying video stream call
Only encode the media transport if changing the direction from NONE to !NONE.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4236 74dad513-b988-da41-8d7b-12977e46ad98
Misc (#1559): fixed warnings of unused var on Symbian platform.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4238 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1562): fixed compile warnings on Win platform (some are reported as compile error on Symbian).



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4239 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1577: Add pjmedia setting to include SDP bandwidth modifier "TIAS" (RFC3890)



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4240 74dad513-b988-da41-8d7b-12977e46ad98
Re #1562: Add support for I420 format in DShow video device.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4241 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1578: Possible deadlock when call is adding new media with ICE and STUN enabled:
svn commit pjsip/src/pjsua-lib/pjsua_media.c -m Fixed

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4242 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1579: Update Symbian APS/VAS to use new pjmedia_format.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4243 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1574: Fixed silly mistake in the media channel init condition in pjsua_call_answer2().



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4244 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1580: Add SDP connection line in disabled or rejected media when there is none (in media/session level).



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4245 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1562): pkgconfig removed multiple occurences of -framework from Libs command-line causing link error (thanks Samuel Vinson for the report)

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4246 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1573:
 - Never hold lock while calling pj_activesock_send*() to avoid deadlock.
 - Refactor the sending buffer management.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4247 74dad513-b988-da41-8d7b-12977e46ad98
Re #1573: Fixed bad cast on ioqueue send key to send data in asock_on_data_sent().



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4248 74dad513-b988-da41-8d7b-12977e46ad98