summaryrefslogtreecommitdiff
path: root/pjnath
AgeCommit message (Collapse)Author
2008-03-09More ticket #485: initial (incomplete) work on TURN client session libraryBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1854 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-09More work for ticket #485: updated pjnath with TURN-07 and added ↵Benny Prijono
authentication in the server git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1852 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-08More work on ticket #485: more TURN-07 workBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1850 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-21Ticket #412: increased randomness of guid_simple.c to 192-bits, and seed ↵Benny Prijono
random number generator in pjsua_core.c git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1815 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-21Ticket #485: initial TURN server implementation (not yet compilable)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1812 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-21Ticket #485: initial modification in STUN messaging in accordance to TURN-06Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1811 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-13Ticket #460: Concurrency problem when destroying stream (thanks Michael ↵Benny Prijono
Broughton) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1790 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-23Fixed integer conversion/format warning on x86_64 LinuxBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1731 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-02Ticket #437: reduce stack and pool usage on pjnath to make it work better on ↵Benny Prijono
Symbian git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1654 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-01Related to ticket #415: modification in pjlib API to support IPv6Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1604 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-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-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-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
2007-11-03Log source address of incoming STUN messageBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1544 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-26More ticket #399: pj_sock_close() is called more than once. Also implemented ↵Benny Prijono
NAT detection callback for Symbian UA git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1526 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-26More ticket #399: on_request_complete() callback does not release the mutex ↵Benny Prijono
in some cases git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1524 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-26More ticket #399: fixed bug that triggers assertion in the timerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1523 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-17Fixed build warnings/errors for Symbian targetBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1504 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-16Tolerate more ICMP errors in ICE media transportBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1503 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-13Related to ticket #399: optimize NAT detection to complete fasterBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1499 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-13Added "magic" parameter in pj_stun_session_create_req()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1498 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-12Related to ticket #399: added comments etc.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1497 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-12Fixed bug in ticket #399 implementation: wrong CHANGE-REQUEST valuesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1496 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-07Updated PJNATH doxygen documentationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1487 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-07Minor fixes to TURN server: handle immediate recv() error, call ↵Benny Prijono
pjnath_init() in main(), etc. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1485 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-06Changed reference to ice-15 to ice-18Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1480 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-05Ticket #392: Added configuration to enable old, rfc3489bis-06 and older, ↵Benny Prijono
style of MESSAGE-INTEGRITY and FINGERPRINT calculation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1479 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-24Fixed several unit test failures: typecast error on C++ mode, SIP parsing, etc.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1451 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-24Ticket #382: Updated ICE from draft-ietf-mmusic-ice-14 to ice-18 ↵Benny Prijono
specification, and also done some other tweaks as well git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1450 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-20Re-enable STUN status 437 (No Binding) since this is used by TURNBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1443 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-18Ticket #374: Update STUN specification from rfc3489bis-06 to rfc3489bis-10Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1439 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-15Ticket #370: Implemented callback notification to application when ICE ↵Benny Prijono
negotiation fails (via on_call_media_state callback) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1435 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-14Fixed ticket #372: Handle case where STUN mapped address has changed in ICE ↵Benny Prijono
(thanks Ravin Suri) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1434 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-14Fixed ticket #368: STUN keep-alive timed out when ICE is usedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1433 74dad513-b988-da41-8d7b-12977e46ad98
2007-08-16Ticket #354: continuing work to port the Symbian libraries to .DSO formatBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1417 74dad513-b988-da41-8d7b-12977e46ad98
2007-08-09Added checking for STUN message type when performing cached STUN response ↵Benny Prijono
lookup (for clients who are not able to generate unique transaction ID) [thanks Scott Lu] git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1414 74dad513-b988-da41-8d7b-12977e46ad98
2007-07-28Continue work on ticket #354: changed pjlib-util and pjnath libraries to ↵Benny Prijono
.DSO (DLL) in Symbian git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1410 74dad513-b988-da41-8d7b-12977e46ad98
2007-07-20Ticket #354: build PJLIB as dynamic libraries (.DSO) in SymbianBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1405 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-26Ticket #344: ICE negotiation failed when remote doesn't support RTCPBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1392 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-21Fixed crash in TURN server (thanks Scott Lu)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1380 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-19Fixed wrong year in copyright line, s/2005/2007 (thanks Atik Khan)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1374 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-06Fixed ticket #322: Crash in ICE when adding peer reflexive candidateBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1344 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-06Fixed ticket #321: Assertion in ICE stream transport when STUN is not used ↵Benny Prijono
(thanks Frank Nießen) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1343 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-05Fixed assertion error in ice_strans.c, when response is received before ↵Benny Prijono
get_stun_mapped_addr() returns git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1338 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-29Ticket #308: Selective STUN authentication for STUN failure responsesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1312 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-25Fixed ticket #303: Crash on STUN session's keep alive on loss of network ↵Benny Prijono
connectivity git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1306 74dad513-b988-da41-8d7b-12977e46ad98