summaryrefslogtreecommitdiff
path: root/pjsip
AgeCommit message (Collapse)Author
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-26Do no disconnect invite session if authentication fails for requests within ↵Benny Prijono
dialog. Also clears up inv->invite_tsx if re-INVITE fails with authentication error, otherwise it will not be able to send further re-INVITEs git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2058 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-25Fixed assertion error when resending re-INVITE after it is challenged with ↵Benny Prijono
401/407, and also fixed error when the invite session is not retrying the BYE request when it is challenged with 401/407 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2053 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-25Fixed ticket #550: PRACK is not re-sent on 401/407 challenge (thanks Josh ↵Benny Prijono
Benson) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2049 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-20Updated doxygen documentationsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2037 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-13Fixed various compilation warnings with gcc strict compilationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2015 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-11Fixed error representing the qvalue in Contact header (parser error), and ↵Benny Prijono
optimize the printing to remove ending zero digits (thanks Philippe Leuba) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2005 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-06Ticket #418 Protect client registration session with mutexBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1992 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-06-04Fixed gcc warnings about type pruned pointersBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1981 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-17Ticket #534: Client register/registration support for various registrar ↵Benny Prijono
brokenness git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1959 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-15More ticket #533: fixed bug in Retry-After parser (thanks Samuel Vinson)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1957 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-13Ticket #533: Support for parsing Retry-After SIP headerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1954 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-08Ticket #524: changed pjsua and stereotest default audio frame time from 10ms ↵Nanang Izzuddin
to 20ms git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1951 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-05-04If regc.check_contact is disabled, and no Expires header has been found, but ↵Benny Prijono
the server does return one single Contact header, assumes that the server is broken/unable to return the correct Contact. In this case, get the expiration from the single Contact header in the response (thanks Alan Bond) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1946 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-17Fixed bug: the status line in sipfrag content (for REFER) must ends with a CR-LFBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1933 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-04-02Ticket #521: Duplicate Authorization header when PJSIP is configured to send ↵Benny Prijono
empty Authorization header (thanks Roland Klabunde) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1906 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-01More ticket #514: bug in previous fix caused invite session to unable to ↵Benny Prijono
respond to authentication in re-INVITE git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1902 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-27More ticket #514: the last fix causes invite session to refuse to send CANCEL!Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1896 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-20Ticket #514: bug with handling simultaneous outgoing re-INVITE, the invite ↵Benny Prijono
session does not check if we have an ongoing INVITE transaction (thanks Philippe Leuba) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1878 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