Commit Graph

374 Commits

Author SHA1 Message Date
Perry Ismangil 05d1769aaf #706 work in progress: all Win32 projects now have all 6 configs. Settings not correct yet.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2584 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-08 11:28:16 +00:00
Benny Prijono 0fc2c6bb34 Part of ticket #780 (work in progress): added IPv6 support to various STUN attributes and added the test from draft-ietf-behave-stun-test-vectors
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2580 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-07 09:42:58 +00:00
Perry Ismangil 74338058c2 Addition of Debug-Static, Debug-Dynamic, Release-Static, and Release-Dynamic build configuration for Visual Studio, for Win32 target
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2559 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-30 12:15:43 +00:00
Benny Prijono f6945dddd6 Failed in pjnath-test due to ticket #742
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2523 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-18 18:56:25 +00:00
Benny Prijono 9158a3a88e Ticket #742: Change in mapped/STUN IP address does not update ICE srflx candidate (thanks Alexei Kuznetsov for the report)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2484 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-04 12:56:32 +00:00
Benny Prijono 298c12e70e Ticket #706: Part 1 of VS 2005 projects reorganization: introduction of Windows Mobile 6 standard SDK in the build platform
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2430 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-27 10:14:52 +00:00
Benny Prijono 8f2a0504b5 Fixed ticket #689: Deadlock caused by ICE media transport (thanks Alain Totouom for the report)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2419 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-12 10:06:04 +00:00
Benny Prijono 32d267bb67 Fixed gcc-4.3.2 warnings with the warn_unused_result flag in some APIs
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2408 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01 22:08:21 +00:00
Benny Prijono 95b5340fa6 Fixed unreached code, deprecated fopen(), unused arguments, and other warnings with MSVC
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2407 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01 20:56:36 +00:00
Benny Prijono df26901c36 Added pjmedia-test, pjnath-test, and pjsip-test to VS8 solution, and changed the exe output names to the more standard naming convention (for the cdash test)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2402 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-30 16:18:28 +00:00
Benny Prijono 844653c1f2 Updated copyright notice in all files to Teluu Inc., and changed the year as well
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2394 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-23 17:27:53 +00:00
Benny Prijono e3b0be2431 Minor fix to avoid uninitialized variable warning with MSVC 6 release build
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2388 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-19 14:34:48 +00:00
Benny Prijono c693f4d6e5 Fixed ticket #686: Failure to cancel outstanding DNS SRV query job (API change)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2387 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-19 12:26:42 +00:00
Nanang Izzuddin 838cb32cc4 Cleaned up compile warnings (on gcc 4.0.1).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2386 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-18 17:52:57 +00:00
Benny Prijono de74a0234d Changed error log verbosity from 4 to 2
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2383 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-18 13:26:34 +00:00
Benny Prijono bf7d2225d9 Ticket #654: Error when falling back to secondary TURN server (thanks Nicolas Fauvel for the report)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2340 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-02 17:54:40 +00:00
Benny Prijono 05f924e423 Ticket #652: Add WinCE workspace/project files for pjnath unit tests (thanks Seth Hinze for the contribution)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2338 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-01 09:58:42 +00:00
Benny Prijono e9c15fd3ee Fixed ticket #607: Assertion and possibly crash in ICE stream transport when client is not behind NAT (thanks Nicolas Fauvel for the report)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2258 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-02 07:40:34 +00:00
Benny Prijono efa014b4ea Ticket #598: Update to draft-ietf-behave-rfc3489bis-18 and draft-ietf-behave-turn-09, and fix other things as well. Please see the ticket for more info
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2234 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-22 17:46:33 +00:00
Benny Prijono 8b9926dc9b More ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2206 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-12 12:20:21 +00:00
Benny Prijono 3c3ef260a1 Ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2202 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-11 15:17:40 +00:00
Benny Prijono 6320205f31 Fixed bug in pj_ice_strans_get_running_comp_cnt(): wrong number of components may be returned
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2195 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-07 09:43:41 +00:00
Benny Prijono b1c620431a Fixed ticket #581: Fixed build dependencies in the makefiles
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2183 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-29 11:42:20 +00:00
Benny Prijono 1dd5420a03 Fixed linking errors in pjnath when TCP is disabled in PJLIB
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2177 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25 10:45:34 +00:00
Benny Prijono 733486a3b6 Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2175 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25 09:16:30 +00:00
Benny Prijono 1af449a512 Fixed Winsock link error in pjturn-srv VS6 project
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2151 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17 14:45:48 +00:00
Benny Prijono bbb08dd81f Ticket #567: Rare race condition causing crash in ICE stream transport when STUN Binding resolution callback is called before initialization completes
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2136 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-14 14:14:00 +00:00
Benny Prijono 1222ef697d Ticket #562: In TURN client sample application, when STUN server is specified, contact the STUN server on default STUN port rather than the TURN port
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2125 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-12 10:08:37 +00:00
Benny Prijono b036fdf0b9 Fixed build error on Symbian
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2090 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-28 14:48:10 +00:00
Benny Prijono fd072893fe Changed log verbosity of STUN unrecognized attribute log from 4 to 5 since we now put unrecognized attribute in a generic container anyway
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2056 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-26 09:51:17 +00:00
Benny Prijono a18dad99c8 Optimize the number of characters written to SDP by ICE
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2054 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-25 21:16:46 +00:00
Benny Prijono 8d67fba513 Fixed crash in ICE when adding peer reflexive candidate
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2047 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-23 22:17:26 +00:00
Benny Prijono ed416b59dc Fixed bug in TURN when sending Send Indication
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2046 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 18:30:47 +00:00
Benny Prijono 8a2b59d4ac Optimize TURN client to send Send Indication without allocating a pool
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2045 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 17:52:17 +00:00
Benny Prijono 074db79551 Added more API to initialize STUN message and attributes without pool
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2044 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 17:51:31 +00:00
Benny Prijono b8ad0e433b Fixed bug in ICE: packet is not sent when ICE is not running (remote has no ice) and TURN is set as default candidate
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2043 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 14:13:24 +00:00
Benny Prijono 7ce74135ed Fixed bug with authenticating STUN messages when unrecognized/unknown non-mandatory STUN attribute is present in the message
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2041 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 12:36:56 +00:00
Benny Prijono 3fdf3f6ec4 Peers use STUN mapped address instead of local address in TURN client sample
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2040 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 10:18:49 +00:00
Benny Prijono 5b64b8df4b Updated doxygen documentations
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2037 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 21:39:02 +00:00
Benny Prijono ed6bd028f8 Added new API's in ICE stream transport to assist offer/answer negotiation: pj_ice_strans_has_sess(), pj_ice_strans_sess_is_running(), pj_ice_strans_sess_is_complete(), pj_ice_strans_get_running_comp_cnt(), pj_ice_strans_get_ufrag_pwd(), and PJNATH_EICEMISMATCH error code.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2031 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-19 13:54:21 +00:00
Benny Prijono 89ac2b4d25 Fixed various compilation warnings with gcc strict compilation
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2015 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-13 12:52:56 +00:00
Benny Prijono 0890fb6d16 Fixed more mismatch decl/def function specifications (thanks Samuel Vinson)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1997 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-07 11:23:27 +00:00
Benny Prijono 70656cb965 Fixed mismatched between declaration and definition of pj_stun_msg_encode() (thanks Samuel Vinson)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1995 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-07 09:22:25 +00:00
Benny Prijono 2bfc3d8d0a Added error logging when authentication fails in TURN server sample
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1994 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06 23:10:37 +00:00
Benny Prijono 758bae4d33 Fixed minor bug: wrong pool name for STUN session pool
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1993 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06 23:07:31 +00:00
Benny Prijono ff1df04070 Major major modifications related to ticket #485 (support for TURN-07):
- Added STUN socket transport pj_stun_sock
 - Integration of TURN-07 to ICE
 - Major refactoring in ICE stream transport to make it simpler
 - Major modification (i.e. API change) in almost everywhere else
 - Much more elaborate STUN, TURN, and ICE tests in pjnath-test



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1988 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06 14:47:10 +00:00
Benny Prijono 470388d8da Report NAT type as unknown rather than UDP blocked when test 1B failed (could happen when port 3479 is blocked). Thanks Helmut Wolf for the info.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1936 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22 18:32:16 +00:00
Benny Prijono 24a21856cb Fixed miscellaneous compile warnings/errors when built with C++ mode
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1929 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-14 04:04:30 +00:00
Benny Prijono e7226850ad More ticket #485: fixed TURN server permission not allowing peer with the 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: https://svn.pjsip.org/repos/pjproject/trunk@1924 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-13 21:48:44 +00:00
Benny Prijono a11c76a674 More ticket #485: fixed REQUESTED-TRANSPORT endianness
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1923 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10 22:24:23 +00:00
Benny Prijono 3cfaf50a34 More ticket #485: now really remove pjstun-srv-test
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1917 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09 13:38:35 +00:00
Benny Prijono 84fde9e52f More ticket #485: removed pjstun-srv-test project and fixed build errors with gcc
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1916 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09 13:34:49 +00:00
Benny Prijono 49786e6b3f Added PJNATH class diagram
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1915 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09 12:08:50 +00:00
Benny Prijono a2c0bb2d9d Improve the PJNATH documentation
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1914 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09 12:08:08 +00:00
Benny Prijono 879ad1a1b6 More ticket #485: huge changeset to support TURN TCP. Please see ticket #485 for the details
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1913 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-09 09:38:12 +00:00
Benny Prijono f279d67118 More work on ticket #485: bug when TURN UDP relay is not destroyed if Allocate request fails
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1904 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-01 18:23:56 +00:00
Benny Prijono 6381bf370a Ticket #519: STUN request is not freed when transaction times out (thanks Amit Sharma)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1903 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-01 18:21:46 +00:00
Benny Prijono 1add4d5206 Added comment about byte ordering in TURN CHANNEL-NUMBER attribute and modified select() parameter in TURN client
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1888 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-22 09:33:26 +00:00
Benny Prijono e2303e3f45 More ticket #485: wrong encoding of CHANNEL-NUMBER attribute
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1885 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-21 09:43:59 +00:00
Benny Prijono 6885400185 More ticket #485: updated Makefiles and fixed compilation warnings with gcc
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1882 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-20 19:21:27 +00:00
Benny Prijono 4d5931ec04 More ticket #485: fixed TURN transport code point and REQUESTED-TRANSPORT attribute encoding
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1880 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-20 18:26:26 +00:00
Benny Prijono 9e6d60a564 More ticket #485: client and server self tested
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1879 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-20 16:32:06 +00:00
Benny Prijono a5d214f997 Related to ticket #485: huge changeset to update STUN relating to managing authentication. See the ticket for the details
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1877 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-19 23:00:30 +00:00
Benny Prijono 17d10b50c1 More ticket #485: initial test on TURN client/server
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1869 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-14 17:56:11 +00:00
Benny Prijono 5ac0bd7a4d More ticket #485: added TURN client application
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1867 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-13 15:11:29 +00:00
Benny Prijono c85043fcae More ticket #485: added TURN client session/UDP client to pjnath VS6 project
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1864 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-12 23:14:02 +00:00
Benny Prijono 03b54859b6 More ticket #485: implementation of TURN UDP client session
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1862 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-12 20:52:16 +00:00
Benny Prijono 3fd9fc5f06 More ticket #485: initial (incomplete) work on TURN client session library
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1854 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-09 23:52:48 +00:00
Benny Prijono 708725a869 More work for ticket #485: updated pjnath with TURN-07 and added authentication in the server
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1852 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-09 12:55:00 +00:00
Benny Prijono b05aafc1a7 More work on ticket #485: more TURN-07 work
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1850 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-08 00:54:04 +00:00
Benny Prijono 8389c31c97 Ticket #412: increased randomness of guid_simple.c to 192-bits, and seed random number generator in pjsua_core.c
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1815 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-21 21:36:34 +00:00
Benny Prijono d1e862ffc5 Ticket #485: initial TURN server implementation (not yet compilable)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1812 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-21 15:54:27 +00:00
Benny Prijono 2c888e01ca Ticket #485: initial modification in STUN messaging in accordance to TURN-06
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1811 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-21 15:38:36 +00:00
Benny Prijono 69036b7773 Ticket #460: Concurrency problem when destroying stream (thanks Michael Broughton)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1790 74dad513-b988-da41-8d7b-12977e46ad98
2008-02-13 16:59:29 +00:00
Benny Prijono b2f20e1200 Fixed integer conversion/format warning on x86_64 Linux
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1731 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-23 20:23:12 +00:00
Benny Prijono 0887321535 Ticket #437: reduce stack and pool usage on pjnath to make it work better on Symbian
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1654 74dad513-b988-da41-8d7b-12977e46ad98
2008-01-02 08:24:10 +00:00
Benny Prijono 7ebdb3e3ba Fixed compilation errors/warnings on Linux with the recent IPv6 commits
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1611 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-03 00:40:58 +00:00
Benny Prijono 4d59622e5b Related to ticket #415: modification in pjlib API to support IPv6
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1604 74dad513-b988-da41-8d7b-12977e46ad98
2007-12-01 09:04:24 +00:00
Benny Prijono bf22b0d2fb Updated ICE and STUN reference to their latest draft
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1579 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-12 13:56:07 +00:00
Benny Prijono e74315f8e5 Some protection to prevent ICE session from being destroyed while callback is still running
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1574 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-11 07:07:33 +00:00
Benny Prijono 8c05b552cb Continue doing ICE/STUN keep-alive if the request failed because of timeout (PJNATH_ESTUNTIMEDOUT)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1548 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-04 03:55:17 +00:00
Benny Prijono 840d08e767 Only do Test 1B if Test 2 failed
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1546 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-03 22:44:14 +00:00
Benny Prijono 91be4aad89 Log source address of incoming STUN message
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1544 74dad513-b988-da41-8d7b-12977e46ad98
2007-11-03 21:43:05 +00:00
Benny Prijono aecabfc658 More ticket #399: pj_sock_close() is called more than once. Also implemented NAT detection callback for Symbian UA
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1526 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-26 05:35:42 +00:00
Benny Prijono 3838c21431 More ticket #399: on_request_complete() callback does not release the mutex in some cases
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1524 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-26 04:17:03 +00:00
Benny Prijono f207547788 More ticket #399: fixed bug that triggers assertion in the timer
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1523 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-26 03:59:34 +00:00
Benny Prijono 19a351710a Fixed build warnings/errors for Symbian target
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1504 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-17 06:21:44 +00:00
Benny Prijono 07a5ffb941 Tolerate more ICMP errors in ICE media transport
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1503 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-16 14:10:58 +00:00
Benny Prijono 6ba8c54950 More ticket #399: added callback to report NAT detection result, and sends NAT type in SDP
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1501 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-16 01:34:14 +00:00
Benny Prijono 33d30b4a14 Related to ticket #399: optimize NAT detection to complete faster
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1499 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-13 09:27:21 +00:00
Benny Prijono c909a3590d Added "magic" parameter in pj_stun_session_create_req()
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1498 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-13 00:06:59 +00:00
Benny Prijono f4e03a7ffd Related to ticket #399: added comments etc.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1497 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-12 23:29:27 +00:00
Benny Prijono 3460e276e1 Fixed bug in ticket #399 implementation: wrong CHANGE-REQUEST values
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1496 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-12 13:21:00 +00:00
Benny Prijono 4ab9fbbd57 Ticket #399: Initial implementation of tool to perform NAT type detection/classification
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1495 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-12 12:14:27 +00:00
Benny Prijono 6eb3a111c0 Updated PJNATH doxygen documentation
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1487 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-07 12:51:15 +00:00
Benny Prijono c916316c8b Minor fixes to TURN server: handle immediate recv() error, call pjnath_init() in main(), etc.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1485 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-07 06:04:28 +00:00
Benny Prijono 652247bb6d Changed reference to ice-15 to ice-18
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1480 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-06 17:04:16 +00:00
Benny Prijono 97c8238458 Ticket #392: Added configuration to enable old, rfc3489bis-06 and older, style of MESSAGE-INTEGRITY and FINGERPRINT calculation
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1479 74dad513-b988-da41-8d7b-12977e46ad98
2007-10-05 15:53:56 +00:00
Benny Prijono 91a5a3af26 Fixed several unit test failures: typecast error on C++ mode, SIP parsing, etc.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1451 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-24 21:16:48 +00:00
Benny Prijono 2501e1345a Ticket #382: Updated ICE from draft-ietf-mmusic-ice-14 to ice-18 specification, and also done some other tweaks as well
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1450 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-24 19:46:41 +00:00
Benny Prijono 0638120b60 Re-enable STUN status 437 (No Binding) since this is used by TURN
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1443 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-20 11:30:30 +00:00
Benny Prijono e2d0acbaaa Ticket #374: Update STUN specification from rfc3489bis-06 to rfc3489bis-10
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1439 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-18 19:33:33 +00:00
Benny Prijono 096c56c1a5 Ticket #370: Implemented callback notification to application when ICE negotiation fails (via on_call_media_state callback)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1435 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-15 08:30:16 +00:00
Benny Prijono 4a5d7708a0 Fixed ticket #372: Handle case where STUN mapped address has changed in ICE (thanks Ravin Suri)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1434 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-14 10:19:47 +00:00
Benny Prijono a5a3ea6a3b Fixed ticket #368: STUN keep-alive timed out when ICE is used
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1433 74dad513-b988-da41-8d7b-12977e46ad98
2007-09-14 09:30:25 +00:00
Benny Prijono 1f61a8f8af Ticket #354: continuing work to port the Symbian libraries to .DSO format
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1417 74dad513-b988-da41-8d7b-12977e46ad98
2007-08-16 10:11:44 +00:00
Benny Prijono 4e11f45b3b Added checking for STUN message type when performing cached STUN response lookup (for clients who are not able to generate unique transaction ID) [thanks Scott Lu]
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1414 74dad513-b988-da41-8d7b-12977e46ad98
2007-08-09 04:24:50 +00:00
Benny Prijono d51a37a496 Continue work on ticket #354: changed pjlib-util and pjnath libraries to .DSO (DLL) in Symbian
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1410 74dad513-b988-da41-8d7b-12977e46ad98
2007-07-28 02:44:55 +00:00
Benny Prijono 8ab968fd0d Ticket #354: build PJLIB as dynamic libraries (.DSO) in Symbian
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1405 74dad513-b988-da41-8d7b-12977e46ad98
2007-07-20 08:08:30 +00:00
Benny Prijono 45b7621f43 Ticket #344: ICE negotiation failed when remote doesn't support RTCP
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1392 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-26 10:10:24 +00:00
Benny Prijono fc48bd7336 Fixed crash in TURN server (thanks Scott Lu)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1380 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-21 11:48:50 +00:00
Benny Prijono f1428f3e2b Fixed wrong year in copyright line, s/2005/2007 (thanks Atik Khan)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1374 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-19 09:04:58 +00:00
Benny Prijono c84ebc2446 Fixed ticket #322: Crash in ICE when adding peer reflexive candidate
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1344 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-06 12:05:42 +00:00
Benny Prijono c540b62db8 Fixed ticket #321: Assertion in ICE stream transport when STUN is not used (thanks Frank Nießen)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1343 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-06 12:02:41 +00:00
Benny Prijono 9991d2c5b2 Fixed assertion error in ice_strans.c, when response is received before get_stun_mapped_addr() returns
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1338 74dad513-b988-da41-8d7b-12977e46ad98
2007-06-05 11:48:15 +00:00
Benny Prijono 3bbc27c2f9 Ticket #308: Selective STUN authentication for STUN failure responses
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1312 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-29 00:42:13 +00:00
Benny Prijono 4730d6bdce Fixed ticket #303: Crash on STUN session's keep alive on loss of network connectivity
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1306 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-25 15:43:10 +00:00
Benny Prijono 6fbe48ece5 Fixed gcc warning because of ticket #297
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1303 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-25 11:31:09 +00:00
Benny Prijono 684c057827 Fixed ticket #297: Bug in handling data from peer in TURN sample application (thanks scott_lvsha)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1300 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-25 06:11:35 +00:00
Benny Prijono fb2cec3f0e Fixed gcc warning about unitialized variable
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1298 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-23 14:54:48 +00:00
Benny Prijono c9f6ea7052 Fixed ticket #288: ICE role error on re-INVITE and ICE auth error when sending 487 (Role Conflict) response
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1291 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-23 07:12:23 +00:00
Benny Prijono edd4ffa870 Ticket #287: selectively disable authentication for several STUN error responses
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1290 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-23 07:05:59 +00:00
Benny Prijono eb92128714 Fixed ticket #286: Bug in STUN FINGERPRINT verification and logging STUN message
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1289 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-22 21:55:31 +00:00
Benny Prijono 1c064e64df Fixed ticket #285: ICE transport stops receiving packet upon getting ICMP unreach on Windows
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1288 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-22 21:11:10 +00:00
Benny Prijono b823dbde3b Fixed ticket #279: Bug with authenticating STUN response causes STUN responses to be dropped
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1284 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-17 16:18:27 +00:00
Benny Prijono 5aeed44e21 Fixed several STUN bugs: USERNAME, REALM etc are not allowed in the response, retransmission timer calculation bug, etc.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1275 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-15 10:42:56 +00:00
Benny Prijono 2fedc73bac Added missing distclean rule in pjnath Makefile
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1268 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-11 19:02:46 +00:00
Benny Prijono a1e6968900 HUGE changeset to make the rest of the libraries compile with C++ mode
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1266 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-11 15:14:34 +00:00
Benny Prijono a266868de3 Fixed missing padding when calculating MESSAGE-INTEGRITY in STUN
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1265 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-11 10:37:14 +00:00
Benny Prijono 897f9f8889 Misc Symbian fixes, looks good
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1248 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-03 19:56:21 +00:00
Benny Prijono ba5926a822 PJSUA-LIB was ported to Symbian and added simple Symbian app. Testing follows
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1242 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-02 11:29:37 +00:00
Benny Prijono 727f2030fc Ported PJLIB-UTIL and PJNATH to Symbian
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1239 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-01 12:25:01 +00:00
Benny Prijono 6212899436 ICE: fixed pruning of host candidates
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1216 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-28 07:26:28 +00:00
Benny Prijono 302fa1377d ICE: prune host candidates (not in ICE)
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1215 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-28 04:14:42 +00:00
Benny Prijono a10664cff3 Fixed mingw build
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1211 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-23 16:22:52 +00:00
Benny Prijono af09dc3ba9 Merged changes from the trunk
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1210 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-22 12:48:30 +00:00
Benny Prijono 25dfd1dfa1 Fixed build system for third_party
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1201 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-17 16:16:01 +00:00
Benny Prijono 1b0ee29430 Handle scenario where ICE check list completes early in the answerer
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1157 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-05 23:18:14 +00:00
Benny Prijono caa8f62515 Respond to early check with proper credential
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1154 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-05 22:28:01 +00:00
Benny Prijono 40468d3369 Added missing include in pjnath/config.h
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1153 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-05 15:12:27 +00:00
Benny Prijono dbf461580e ICE (work in progress): handle early check that is received before answer
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1152 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-05 11:32:47 +00:00
Benny Prijono 7f03beaab4 Added PJ_STUN_NO_AUTHENTICATE option to disable authentication in STUN session
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1151 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-04 17:49:28 +00:00
Benny Prijono 8d9fd61b0e Fixed crash with invalid PDU and added MAGIC-COOKIE attribute for backward compatibility with old TURN
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1150 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-04 17:29:36 +00:00
Benny Prijono 1cf078da6b Fixed compile error in stun_client because of last modification in STUN
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1149 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-04 13:03:57 +00:00
Benny Prijono 7c57f875d5 Fixed potential crash in ICE when adding peer reflexive candidate
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1144 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-04 10:13:07 +00:00
Benny Prijono 6c670acb3b Added ICE-CONTROLLED and ICE-CONTROLLING attribute, handle ICE 487 error, and add response source address checking
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1141 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-03 19:15:10 +00:00
Benny Prijono bd876dc063 Fixed misc bugs with ICE: (1) moved STUN session from candidate to component since it causes STUN response to wrong session, and (2) keep-alive transaction timed-out when ICE is active
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1140 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-03 18:01:27 +00:00
Benny Prijono 64ac31bced Fixed couple of compilation warnings in STUN and new proxy samples with gcc
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1131 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-02 19:11:41 +00:00
Benny Prijono 0cb7bf1603 Enable all tests in pjnath-test
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1129 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-02 18:00:45 +00:00
Benny Prijono da675ceed4 ICE: work in progress
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1126 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-02 11:30:14 +00:00
Benny Prijono 919758f01f Added ICE-CONTROLLING and ICE-CONTROLLED STUN attribute types
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1114 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-29 21:54:21 +00:00
Benny Prijono 33fcaa03c4 Fixed warnings/errors when logging is disabled
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1113 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-28 20:17:04 +00:00
Benny Prijono dbce2cf75c Fixed pjnath build warnings/errors on Linux
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1112 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-28 16:24:00 +00:00
Benny Prijono a6bd758a9d Updated projects and Makefiles with the new pjnath library
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1111 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-28 15:49:48 +00:00
Benny Prijono fed1af9d55 Created doxygen documentation for PJNATH
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1110 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-27 23:29:27 +00:00
Benny Prijono fd70c9b526 ICE: added media index in pjmedia when handling SDP containing ICE candidates
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1108 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-27 11:00:38 +00:00
Benny Prijono 7e0d52c06e ICE: implement RTCP component and cancelling check in progress
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1106 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-26 13:25:07 +00:00
Benny Prijono b681a2f671 ICE (work in progress): use single socket for all candidates in component, and implemented IP interface enumeration on Win32
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1104 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-25 18:44:51 +00:00
Benny Prijono ec92134367 ICE (work in progress): implement error codes
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1101 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-24 13:00:30 +00:00
Benny Prijono c27512bd35 Added/updated VS8 projects for pjnath
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1100 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-23 20:12:45 +00:00
Benny Prijono f75ecebb3f ICE (work in progress): implemented server reflexive candidate
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1099 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-23 19:09:54 +00:00
Benny Prijono c97608ee7f ICE (work in progress): integration with PJSUA
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1098 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-23 16:34:20 +00:00
Benny Prijono 24cda7dea5 ICE (work in progress): implemented ICE media transport
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1097 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-23 00:42:47 +00:00
Benny Prijono ff49ab751b Final ICE stream transport
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1096 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-22 21:00:53 +00:00
Benny Prijono fd7f147c25 Tested simple ICE with data
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1095 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-22 11:59:03 +00:00
Benny Prijono 2532b9d39e Completed initial test for ICE
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1094 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-22 01:16:37 +00:00
Benny Prijono fb9d987d15 Added pjnath-test
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1093 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-21 22:05:58 +00:00
Benny Prijono fe9535374f ICE complete, ready for testing
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1092 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-21 13:24:02 +00:00
Benny Prijono 48a4927c07 s/stun_setting/stun_config
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1091 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-21 09:31:01 +00:00
Benny Prijono 38fa00aca4 s/stun_endpoint/stun_setting
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1090 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-21 09:12:22 +00:00
Benny Prijono 0ef1cf6e4a Today's work
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1089 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-20 22:36:54 +00:00
Benny Prijono bda2621b57 --
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1085 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-20 08:44:26 +00:00
Benny Prijono b01897b505 Changed pj_sockaddr structure and added pjnath project for ICE/STUN stuffs
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1080 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-18 17:39:27 +00:00
Benny Prijono 0923717c82 (big patch) Added top-level pjnath project and moved STUN related files to this new project
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1062 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-14 11:52:13 +00:00