summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsua-lib
AgeCommit message (Collapse)Author
2008-08-07Ticket #586: Added ICE negotiations test to test the scenario when two ↵Benny Prijono
agents have different number of components git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2196 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-05Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and ↵Benny Prijono
SUBSCRIBE requests git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2194 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Ticket #563: Updated SDP offer/answer related to call hold scenario to ↵Nanang Izzuddin
conform to RFC 3264 section 8.4 (before: 'a=inactive' and 'c=0.0.0.0', now: 'a=sendonly' and muted ports). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2191 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-31Fixed ticket #582: Extended presence status is not sent in initial NOTIFY ↵Benny Prijono
request (thanks Joseph Maiquez for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2186 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Ticket #576: Added user data in pjsua account and buddyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2162 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Ticket #571: Coloring for logs in Linux/UNIX, two more spaces in logs and ↵Benny Prijono
runtime log colors configuration (thanks Ondrej.Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2159 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-18Related to ticket #192: crash when shutting down pjsua if buddy pool has ↵Benny Prijono
been destroyed when presence subscription callback is called git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2157 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Added ability to dump extended statistics (RTCP XR) in pjsua.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2152 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Ticket #192: Add callback to notify application about incoming SUBSCRIBE ↵Benny Prijono
request, and add subscription state and termination reason in buddy info git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2150 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Fixed unitialized read when parsing account's Contact URIBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2142 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Related to ticket #566: Crash when shutting down PJSUA-LIB and outgoing call ↵Benny Prijono
in in progress and there is no answer from remote git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2135 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Related to ticket #518: only destroy the account and buddy pools after ↵Benny Prijono
busy_sleep() is done, otherwise when unregistration callback is called, the callback will access accounts which are no longer valid because the pool has been destroyed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2134 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14Ticket #566: TURN session in PJSUA-LIB is not properly destroyed causing ↵Benny Prijono
possible memory and handle leaks git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2133 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-13Ticket #518: some fixes for growing memory usage in PJSUA-LIB, by using ↵Benny Prijono
temporary pools for temporary variables and by having separate pool for each account and buddy git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2130 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-10Ticket 555: modifications to pjsua instant messaging callbacksBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2118 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-28Fixed crash when handling incoming MESSAGE request without message body but ↵Benny Prijono
with Content/Type set (thanks Anshuman S. Rawat) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2086 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Added more Python tests: offer with multiple media linesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2081 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Fix handling of multiple media lines in the incoming SDP offer. Now ↵Benny Prijono
pjsua-lib will be able to select the best media line to handle git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2079 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Fixed minor bug on ptime calculation on player creation; Updated pjsua-app ↵Nanang Izzuddin
info on ports ptime and default capture latency git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2074 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-26Fixed assertion in invite session when INVITE has bad SDP because the SDP is ↵Benny Prijono
given without having been validated first git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2065 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-26Ticket #544: Fixed SRTP on hold+reinvite scenarioNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2064 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-26Specifying star in codec selection will select all codecs. Fixed the codec ↵Benny Prijono
selection in codec.c to select all codecs when empty string is given. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2061 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-26Fixed bug: media got deactivated when SDP negotiation fails on re-INVITE or ↵Benny Prijono
UPDATE while it should be unaffected git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2060 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20Large changeset to replace all occurences of year 2007 with 2008 in the ↵Benny Prijono
copyright notice git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2039 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-19Ticket #549: major modification in media transport API to support more ↵Benny Prijono
offer/answer scenarios git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2032 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-16More ticket #540: updated snd-auto-close to work friendly with callNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2027 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-13Ticket #540: Added pjsua-lib feature auto-close sound device on idle and new ↵Nanang Izzuddin
pjsua option --snd-auto-close=N git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2018 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-10Updated default speex quality settings and reenabled pjsua to set Speex ↵Nanang Izzuddin
codec quality based on media quality config git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2004 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-09Added more validations & a new API (thanks Florian Bomers):Nanang Izzuddin
- added more validation on pjmedia transport get info. - added more validation on stop_media_session() of pjsua_media, useful when conference is not used. - added new API for retrieving user_data of pjmedia session. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1998 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06More ticket #485: added TURN support in PJSUA-LIB APIBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1990 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-29Fixed bug wrong option for resample port between conference bridge and sound ↵Nanang Izzuddin
device git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1970 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-27Changed build optimizations settings for Speex, pjmedia, and symbian_sound ↵Nanang Izzuddin
for Symbian. Speex/8000 now also runs on Symbian! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1965 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-17More on ticket #535: updated files using and related to math.hNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1961 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-05Fixed bug: NOTIFY is sent continuously on PJSUA-LIB shutdownBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1947 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22Fixed bug in invalid Contact address being generated upon NAT detection, ↵Benny Prijono
when no username part is present in the account ID git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1938 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-15Use the smart Contact header for TCP/TLSBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1931 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-14Fixed miscellaneous compile warnings/errors when built with C++ modeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1929 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-14Ticket #525: Crash on call update or re-invite (Thanks Alexey)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1928 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-08As per list report, changed the default response to incoming REFER from 200 ↵Benny Prijono
to 202 as some gateways do not like this. Thanks Pedro Sanchez for the report git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1912 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-07Fixed crash in SRTP when incoming SDP is received without any m= line ↵Benny Prijono
(thanks Atik) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1909 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-04Ticket #522: Enable keep-alive for UDP transport even when STUN is not ↵Benny Prijono
configured git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1908 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-29Ticket #504: final installment to support stereo audio all the way in ↵Benny Prijono
PJMEDIA. Please see tickiet #504 for more info git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1898 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-22Ticket #515 (Update Contact header in REGISTER for TCP/TLS transport)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1889 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-21More ticket #61: (after rolling back previously buggy patch) Fixed bug in ↵Benny Prijono
pjsua-lib with SRTP. If call is hold and resumed, SRTP transports will use itself as the underlying transport git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1884 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-21More ticket #61: bug in pjsua-lib with SRTP. If call is hold and resumed, ↵Benny Prijono
SRTP transports will use itself as the underlying transport git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1883 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-18Related to ticket #353: still memory leak with pjsua wav player (thanks Arie ↵Benny Prijono
Velthoen) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1874 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-17More ticket #479: bug in pjmedia_transport_get_info(), the info should be ↵Benny Prijono
initialized by caller git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1873 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-17Ticket #507: committed and tested g722 patch on WindowsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1870 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-13More ticket #504: buffer overflow in splitcomb when handling stereo audioBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1866 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-11Ticket #479: allow media transport framework to return transport specific ↵Benny Prijono
info (for example, to know whether SRTP is enabled) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1860 74dad513-b988-da41-8d7b-12977e46ad98