summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-16Fixed #1555 : Bug with via_rewrite feature when the account gets deletedLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4206 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-14Fixed #1554: Assertion in ICE when STUN resolution yields a same address as ↵Benny Prijono
one of the host candidate and there is only one host candidate exists (thanks Claudio De Angelis for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4205 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-13Fixed #1553: Account setting to disable re-INVITE or UPDATE to lock codecBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4204 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-12Fixed #1552: Possible crash if media transport stop() is called on ICE ↵Benny Prijono
transport while ICE is not created (thanks Iliya Prince for the fix) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4203 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-09Fixed #1551: Assertion in TURN code when shutdown or destroy is called more ↵Benny Prijono
than once (thanks Guilherme Balena Versiani for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4201 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-09Fix #1550: Auto re-registration does not work if application does not set ↵Nanang Izzuddin
on_transport_state(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4200 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-05Re: Added compile-time setting PJNATH_STUN_SOFTWARE_NAME to specify SOFTWARE ↵Nanang Izzuddin
attribute for STUN sessions. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4199 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-05Fix #1549: Always reset conference port mixing buffer when it has ↵Nanang Izzuddin
transmitter(s). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4198 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-05Fix #1547:Nanang Izzuddin
- Added PJMEDIA_MAX_MRU to specify maximum packet size in receiving direction. - Added max_pkt_size into pj_turn_sock_cfg, default is PJ_TURN_MAX_PKT_LEN. - Fixed hardcoded MTU settings in media transport SRTP. - Added MIN_CHUNKS_PER_FRM constant in video stream. Notes: - PJMEDIA_MAX_MTU & PJMEDIA_MAX_MRU to specify max packet size for TX and RX dir. - For ICE media transport, TURN session limits outgoing packet size to PJ_TURN_MAX_PKT_LEN (the size of internal buffer for inserting TURN overheads). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4197 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-05Re #1548: Crash due to racing condition in timer when call is disconnected ↵Benny Prijono
quickly (thanks Joshua Colp for the report!) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4196 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-03Changed version to 2.0.1-svnLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4191 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-03Changed version to 2.0.1Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4189 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-29Re #1523: use random port for PJSUA instance(s) and configurable SIPp port.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4188 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-29Re #1523: sipp output redirection to /dev/null somehow caused sipp ↵Nanang Izzuddin
unresponsive when the test is run under cdash. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4187 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-29Re #1540: Fixed assertion when terminating MWI subscriptionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4186 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-28Re #1537: Modify NAT detection to no longer update the transport address.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4185 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-28Re #1523: avoid false failure reported by sipp scenario ↵Nanang Izzuddin
uas-422-then-200-bad-se.xml due to codec mismatch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4184 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-28Re #1523:Nanang Izzuddin
- runall.py: fix option parser - run.py: avoid double newlines in logging - mod_sipp.py: redirect sipp output to /dev/null & add sipp error string - misc fixes on sipp scenarios, e.g: regex to get via branch, file rename. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4183 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-27Re #1524: Added call to pjmedia_transport_simulate_lost() for async media ↵Liong Sauw Ming
transport creation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4182 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-27Re #1537: Fixed bug that does not update via_sent_by upon NAT address update.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4181 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-26Re #1540: Modify MWI subscription setting on run-timeLiong Sauw Ming
* Add subscription state callback * Terminate subscription when deleting acc git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4180 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-26Re #1523: fixed mod_sipp.py problems in executing sipp on unix/mac ↵Nanang Izzuddin
platforms, i.e: should run on shell and non-background mode. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4179 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-26Re #1523: added sipp scenario for call transfer (attended & unattended).Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4178 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-26Close #1523:Nanang Izzuddin
- updated scenarios to work with mod_sipp.py (adding config .py file, etc) - integrated mod_sipp.py to runall.py - removed uas.xml, as it is similar to recvfrom\100_simple.py (REGISTER+resp 200) - renamed scenarios (to allow running these SIPp scenarios without .py file): - prack_fork.xml -> uas-prack_fork.xml - inv_401_retry_after_100.xml -> uas-inv_401_retry_after_100.xml git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4177 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-23Re #1526: r4175 missed PJSUA_UNLOCK() on some failure cases in ↵Nanang Izzuddin
pjsua_call_answer2(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4176 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-22Fix #1526:Nanang Izzuddin
- Fix incoming call without SDP by delaying media init in on_incoming_call() until call setting is set i.e: via call answer. Note that there is no need to delay the media init in the case of call replace request, the call setting is already set in the incoming call callback, i.e: via on_call_replace_request2() callback or just the current setting of the replaced call. - Fix processing call replace request when the media init is performed asynchronously. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4175 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-21Fixed #1541: Crash in third party media sample application after library is ↵Benny Prijono
restarted git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4174 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-20Fixed #1537: Via rewrite: putting the right IP address in Via sent-by for ↵Liong Sauw Ming
outgoing requests git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4173 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-19Close #1540:Nanang Izzuddin
- added pjsua_acc_config.mwi_expires, also compile-time macro PJSIP_MWI_DEFAULT_EXPIRES - updated pjsua_acc_modify() to update MWI subscription when mwi_expires & mwi_enabled of pjsua_acc_config is modified git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4172 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-19Fix #1539: Applied non-strict update of remote capability info after ↵Nanang Izzuddin
receiving the first 2xx response. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4171 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-19Fixed #1538: Suppress SIGPIPE for broken TCP connection on Linux (thanks ↵Benny Prijono
Mike Evans for the suggestion) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4170 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-18Re #1535: Added check if module "mod-stateful-util" has been unregistered.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4169 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-18Re #1536: Revert r4167Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4168 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-15Fixed #1536: Modify video port creation parameter to be set with actual ↵Liong Sauw Ming
creation prm on output git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4167 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-15Re #1524: Removed SDL/ffmpeg libraries from ipjsua sample app.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4166 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-14Fixed #1535: Pending outgoing TCP transmission may cause crash if the ↵Benny Prijono
library is shutdown git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4165 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-12Close #1534: done.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4164 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-11Fixed #1533: Deadlock in processing media transport asynchronous creation ↵Benny Prijono
completion (thank you Itay Bianco for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4163 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-11Re #1532: put back the 'redundant' loop at the beginning.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4162 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07Close #1532: optimization in conference bridge get_frame().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4161 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07Fix #1531: fixed memory and handle leak issue in clock thread.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4160 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07Re #1529: Modify configure script to search for SDL2 first.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4159 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06Fix #1528:Nanang Izzuddin
- fixed video format YV12 (was YUV planar 16bpp, should be YVU planar 12bpp) - added I422 (YUV planar 16bpp, was defined as YV12) - updated colorbar video device to support YV12. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4158 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06Close #1529:Nanang Izzuddin
- replaced obsoleted SDL constants SDL_*_OVERLAY - updated build config/scripts git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4157 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06Fixed #1530: Sending ACK is reported with wrong pjsip_event infoBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4156 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-05Re #1527: fixed bug in pjsua-lib, where registration operation may cause ↵Benny Prijono
wrong timer entry (with _timer_id=0) to be cancelled accidentally. This could happen when turning registration ON after it was off. Thanks Itay Bianco for the report git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4155 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-05Re #1527: added debugging facility to the timer heap. By enabling ↵Benny Prijono
PJ_TIMER_DEBUG, application can use pj_timer_heap_dump() or pjsip_endpt_dump() to dump the timer entries along with the source location where it is scheduled from. The macro will also enable dumping the timer heap entries when the SIP endpoint is being destroyed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4154 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01Misc (re #1524): Added sipecho to MSVC project 'Samples' (the samples-vc.mak ↵Nanang Izzuddin
is fine) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4152 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01Re #1521: minor fixes to BB10 dev.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4151 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01Fixed #1521: Add initial support for BlackBerry 10 (BB10) platform.Liong Sauw Ming
Please visit http://trac.pjsip.org/repos/wiki/Getting-Started/BB10 for more details on how to build for BB10. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4150 74dad513-b988-da41-8d7b-12977e46ad98