summaryrefslogtreecommitdiff
path: root/pjnath
AgeCommit message (Collapse)Author
2008-04-22Report NAT type as unknown rather than UDP blocked when test 1B failed ↵Benny Prijono
(could happen when port 3479 is blocked). Thanks Helmut Wolf for the info. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1936 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-13More ticket #485: fixed TURN server permission not allowing peer with the ↵Benny Prijono
same IP to get through, and added option to disable FINGERPRINT verification in TURN server since it is currently broken when TURN is used with ICE (which has a FINGERPRINT in its Binding Request) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1924 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10More ticket #485: fixed REQUESTED-TRANSPORT endiannessBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1923 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09More ticket #485: now really remove pjstun-srv-testBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1917 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09More ticket #485: removed pjstun-srv-test project and fixed build errors ↵Benny Prijono
with gcc git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1916 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09Added PJNATH class diagramBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1915 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09Improve the PJNATH documentationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1914 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09More ticket #485: huge changeset to support TURN TCP. Please see ticket #485 ↵Benny Prijono
for the details git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1913 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-01More work on ticket #485: bug when TURN UDP relay is not destroyed if ↵Benny Prijono
Allocate request fails git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1904 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-01Ticket #519: STUN request is not freed when transaction times out (thanks ↵Benny Prijono
Amit Sharma) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1903 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-22Added comment about byte ordering in TURN CHANNEL-NUMBER attribute and ↵Benny Prijono
modified select() parameter in TURN client git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1888 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-21More ticket #485: wrong encoding of CHANNEL-NUMBER attributeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1885 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-20More ticket #485: updated Makefiles and fixed compilation warnings with gccBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1882 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-20More ticket #485: fixed TURN transport code point and REQUESTED-TRANSPORT ↵Benny Prijono
attribute encoding git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1880 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-20More ticket #485: client and server self testedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1879 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-19Related to ticket #485: huge changeset to update STUN relating to managing ↵Benny Prijono
authentication. See the ticket for the details git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1877 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-14More ticket #485: initial test on TURN client/serverBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1869 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-13More ticket #485: added TURN client applicationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1867 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-12More ticket #485: added TURN client session/UDP client to pjnath VS6 projectBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1864 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-12More ticket #485: implementation of TURN UDP client sessionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1862 74dad513-b988-da41-8d7b-12977e46ad98
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