summaryrefslogtreecommitdiff
path: root/pjsip
AgeCommit message (Collapse)Author
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
2007-10-31Ticket #407: keep-alive for UDP transports in PJSUA-LIBBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1536 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-31Ticket #406: New PJSUA API to update buddy's presence subscriptionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1535 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-31Ticket #405: Subscribe to buddy presence upon receiving incoming ↵Benny Prijono
subscription from the buddy git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1534 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-31More ticket #399: added PJSUA API to retrieve the remote NAT typeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1533 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-30Added pjsua_get_var() to access pjsua_var from a DLL (thanks Tomas Valenta)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1529 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-25Added assertion which checks if evsub module has been registered before ↵Benny Prijono
other calls pjsip_evsub_register_pkg() (thanks Alexander Agranovsky) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1522 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-25Fixed wrong doxygen documentation for various AUTH settings (thanks ↵Benny Prijono
Alexander Agranovsky) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1521 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-25Continuing ticket #400: Only process Service-Route header if ↵Benny Prijono
enable_service_route (--service-route option in pjsua) is set git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1520 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-24Fixed ticket #402: Endless error loop when TCP accept() continuously returns ↵Benny Prijono
error git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1519 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-24Fixed ticket #401: Unable to register when account URI contains display nameBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1518 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-21Fixed compilation warning in sip_auth_client.c about unreachable code when ↵Benny Prijono
AKA is not used (thanks Jim Gomes) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1514 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-21Changed default AEC/EC tail length (PJSUA_DEFAULT_EC_TAIL_LEN) from 800 ms ↵Benny Prijono
to 200 ms since we now have much better sound latency git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1513 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-18Updated Service-Route calculationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1508 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-18Ticket #400: initial support for Service-Route header, still untestedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1507 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-18Updated VS2005 and eVC projects with new base64 and AKA filesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1505 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-16More ticket #399: added callback to report NAT detection result, and sends ↵Benny Prijono
NAT type in SDP git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1501 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-15Continuing ticket #396: tested digest AKAv1, implemented AKAv2, and some ↵Benny Prijono
works in the authentication framework to support it git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1500 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-12Ticket #399: Initial implementation of tool to perform NAT type ↵Benny Prijono
detection/classification git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1495 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-11Fixed compilation warnings with AKA implementationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1492 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-11Ticket #397: Bug with handling large SIP message body (thanks Helmut Wolf)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1491 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-10Fixed build warnings/error on LinuxBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1490 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-10Continuing ticket #396: added PJSIP_HAS_DIGEST_AKAv1_AUTH to enable AKA ↵Benny Prijono
support. Default is disabled, for now git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1489 74dad513-b988-da41-8d7b-12977e46ad98