summaryrefslogtreecommitdiff
path: root/pjsip
AgeCommit message (Collapse)Author
2007-12-28Ticket #433: Failure in media negotiation when SDP contains two audio media ↵Benny Prijono
lines (thanks Arie Velthoen) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1639 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-20Related to Ticket #429: when bind address is specified and public address is ↵Benny Prijono
not, the bind address should be used as the public address (thanks Arie Velthoen) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1636 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-17Reverted back changes in r1631Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1634 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-14Make pj_ioqueue_op_key_init() in pjsip_tx_data_create() more correctBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1632 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-14Fixed case when tdata is NULL pjsip_tx_data_get_info()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1631 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-09Ticket #429: Failed to create RTP/RTCP sockets when explicit bind address is ↵Benny Prijono
specified (thanks Arie Velthoen) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1625 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-09IPv6 logging in account keep-alive in pjsua-libBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1622 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-05Fixed run-time error on MacOS X (and possibly BSD based systems) when bind() ↵Benny Prijono
is called with larger addrlen git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1621 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-05Fixed error when creating TLS transport in pjsua-lib (the TLS type was ↵Benny Prijono
misidentified was UDP) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1618 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-05Fixed Contact generation failure and crash on unregistration if regc ↵Benny Prijono
initialization failed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1617 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-05Fixed mapped_address's address family not set causing assertionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1616 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-03Ticket #420: updated pjmedia SDP and media UDP transport to support IPv6Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1615 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-03Fixed compilation errors/warnings on Linux with the recent IPv6 commitsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1611 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-02More ticket #421: fixed SIP messaging components to support IPv6 formatBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1610 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-01Ticket #421: initial IPv6 support: UDP transportBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1602 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-29Fixed difference in the declaration of log callback between pjsua-lib and ↵Benny Prijono
pjlib (thanks Arie Velthoen) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1600 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-25Ticket #416: Allow application to handle sending ACK manuallyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1598 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-23Fixed ticket #426: Respond incoming CANCEL with no matching INVITE with 481 ↵Benny Prijono
(thanks Sergey Bakulin) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1597 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-23Ticket #424: Added API to retrieve number of transactions and dialogs ↵Benny Prijono
(thanks Sergey Bakulin) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1594 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-23Fixed ticket #423: Client registration (pjsip_regc) doesn't obey explicit ↵Benny Prijono
transport selection (thanks Hitesh) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1593 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-21Ticket #14: Don't change RTP/RTCP SSRC on re-INVITEBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1591 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-16Fixed wrong doxygen comment on various SIP parsing function, about ↵Benny Prijono
null-terminating the input text git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1582 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-11Fixed milenage build on eVC etc.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1575 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-11Do not resolve SIP address with STUN if public address is configuredBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1571 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-11Enable AKA support in the build by defaultBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1570 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-10Fixed compilation warnings/errors under C++ modeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1569 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-09Deregister PJSIP_SYN_ERR_EXCEPTION upon destroying SIP endpoint to allow ↵Benny Prijono
restarting SIP endpoint without shutting down pjlib (thanks Phil Torre) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1566 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-08Update the digest AKAv2-MD5 implementation, we can now login to OpenIMSCoreBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1565 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-08Remove SDP from 487 response when incoming INVITE comes without SDP and we ↵Benny Prijono
are sending offer in 18x response git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1564 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-08Accept UPDATE without SDP (this is a valid scenario according to session ↵Benny Prijono
timer RFC) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1563 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-08In pjsua-lib, treat incoming SDP with a=sendonly as hold request, and ↵Benny Prijono
respond with a=inactive git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1562 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-08- Added option to send empty Authorization header in outgoing requestsBenny Prijono
- When UAS has sent answer in reliable 1xx, do not put SDP in 2xx - Handle the case when UPDATE is challenged with 401/407 - Obsolete --service-route option in pjsua git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1561 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-08Add Contact header to UPDATE request within dialogBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1560 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-08Allow zero in outgoing CSeq in request creation within dialogBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1558 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-07Change default PUBLISH interval from 60 seconds to PJSUA_PRES_TIMERBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1556 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-06Fixed bug in route set calculation: prevent updating route set upon ↵Benny Prijono
receiving failure response (e.g. 401/407 response), and remove the first_cseq check since this would not work when the first request is challenged git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1555 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-06Validate SDP in incoming message before passing it to negotiator (otherwise ↵Benny Prijono
assertion will occur if SDP contains error) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1554 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-06The NAT type investigation in incoming INVITE caused assertion error when ↵Benny Prijono
the INVITE comes without SDP git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1553 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-05SIP TCP and TLS transports may call send completion callback with ↵Benny Prijono
bytes_set=0 when send operation fails because outgoing connection is cancelled (for example, application quits). This will trigger assertion error in transaction because transaction only expects positive or negative bytes_set number, but not zero git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1552 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-05SIP TCP and TLS transports may call send completion callback with ↵Benny Prijono
bytes_set=0 when send operation fails because outgoing connection is cancelled (for example, application quits). This will trigger assertion error in transaction because transaction only expects positive or negative bytes_set number, but not zero git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1551 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-05Update ticket #408: although route set must not be updated on subsequent ↵Benny Prijono
requests, dialog MUST recompute the route set upon receiving 2xx response if the route set was previously computed from 1xx response git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1550 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-05Increment SDP version upon creating subsequent offer inside the call (ref: ↵Benny Prijono
Sipit21/Mon/12:30) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1549 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-04Fixed bug with detecting successful unregistration request. Previously, ↵Benny Prijono
successful unregistration was mistakenly treated as successful registration when it contains no Contact header and has positive Expires header value git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1547 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-03Removed pjsua requirement to have consecutive RTCP mapped ports, and instead ↵Benny Prijono
just print log message if mapped RTCP port is not adjacent to mapped RTP port git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1545 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-03Changed Service-Route processing to append S-R to existing route set rather ↵Benny Prijono
than overwriting them git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1542 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-03Fixed wrong comment on audio_frame_ptime default valueBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1541 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-03Allow empty reason phrase in SIP responses during parsing (thanks Roman Puls)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1540 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-03Ticket #410: Endless authentication retries when 401/407 response contains ↵Benny Prijono
no challenge git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1539 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-01More ticket #385: 100rel support should be enabled by defaultBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1538 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-31Ticket #408: Route set shouldn't be updated once it has been set (thanks ↵Benny Prijono
Anshuman S. Rawat) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1537 74dad513-b988-da41-8d7b-12977e46ad98