summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-11-23Fixed ticket #425: pjstun_get_mapped_addr() failed when receiving incoming ↵Benny Prijono
SIP request (thanks Lafras Henning) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1596 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-23Added information about building pjsip as DLL in the doxygen documentationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1595 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-22Reject 0.0.0.0 IP address returned by gethostbyname() in pj_gethostip()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1592 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-21Fixed missing typedef keyword in pj_dns_srv_option declaration (thanks Alain ↵Benny Prijono
Totouom) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1590 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-21Ticket #417: added pjlib API to retrieve the native thread handle from ↵Benny Prijono
pj_thread_t git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1589 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-21Added pj_inet_pton() and pj_inet_ntop() to Symbian (part of ticket #415 for ↵Benny Prijono
IPv6 support) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1588 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-20Ticket #419: initial support for DNS AAAA resolutionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1587 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-20Changed line endings for config.sub to use LF (with svn:eol-style attribute)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1586 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-18Ticket #415: implement IPv6 support in PJLIBBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1585 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-17Ticket #414: Implement IP interface enumeration on Linux/Unix with ↵Benny Prijono
SIOCGIFCONF ioctl() call to a socket git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1584 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-17Updated svn version to 0.8.0-trunkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1583 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-16Fixed bug in PJ_DECL_NO_RETURN macro which prevents building libraries as DLLBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1581 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-12Updated doxygen documentation to 0.8.0Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1580 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-12Updated ICE and STUN reference to their latest draftBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1579 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-12Updated include path for libmilenage VS6 projectBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1578 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-11Changed version to 0.8.0Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1576 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-11Some protection to prevent ICE session from being destroyed while callback ↵Benny Prijono
is still running git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1574 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-11Updated build system with libmilenage libraryBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1573 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-11Fixed error in user.mak.sample fileBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1572 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-10Added new authentication API (to set auth preference) to the DEF filesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1568 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-10Removed srand() call from pjlib initialization to let application supply the ↵Benny Prijono
random seed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1567 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-08Parse ICE SDP attribute without case sensitivity, and ignore malformed ↵Benny Prijono
candidate line for more robustness git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1559 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-07Parse ICE candidate attribute without case sensitive for more robustnessBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1557 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-04Continue doing ICE/STUN keep-alive if the request failed because of timeout ↵Benny Prijono
(PJNATH_ESTUNTIMEDOUT) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1548 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-03Only do Test 1B if Test 2 failedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1546 74dad513-b988-da41-8d7b-12977e46ad98