Commit Graph

2188 Commits

Author SHA1 Message Date
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 b9bcb83944 Fixed wrong exe output name in pjmedia-test VS8 project
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2406 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01 15:00:04 +00:00
Benny Prijono fee946baa1 Added Symbian test configurator
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2405 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01 00:11:17 +00:00
Benny Prijono 0b262934c6 CDash test for MSVC
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2404 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-30 16:19:38 +00:00
Benny Prijono 1ac5bfa095 Removed the check for NDEBUG (it failed the test on release mode)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2403 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-30 16:19:06 +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 9be224f1e8 Added copyright text in python test files
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2401 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-29 17:57:13 +00:00
Benny Prijono 3978603f6a Changed eol-style on README.TXT, and clean up cfg_site_sample.py
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2400 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-29 15:04:00 +00:00
Benny Prijono 49048d9f04 Added cdash framework for pjsip tests. Currently there is only test framework for GNU
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2399 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-29 14:56:32 +00:00
Benny Prijono 43b6ecea36 Added --list argument to list tests in runall.py, and fixed build.mak location error due to moving test directory last time
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2398 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-29 14:52:29 +00:00
Benny Prijono fb1edcb06d Changed version to 1.0.1
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2396 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-24 10:04:24 +00:00
Benny Prijono 9c3aa5da4f Ticket #688: Memory leak on Solaris 10 with pjlib's mutex (thanks Andrey Kobtsev for the fix)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2395 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-24 09:17:08 +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 868fbc9dba Removed global optimization setting from libsrtp VS project since it causes link warning with VS 2005 SP1
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2393 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-23 15:47:57 +00:00
Benny Prijono 945aeb2681 Created top-level directory tests and moved test-pjsua there. This will be the placeholder for future developed tests
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2392 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-22 18:54:58 +00:00
Nanang Izzuddin 9522ff22fa Minor update on resolver test to use 'unrestricted' ports (>1024) in socket bindings.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2391 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-19 15:08:44 +00:00
Benny Prijono 2929e380d2 More ticket #686: bug in handling strayed callback
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2390 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-19 14:37:32 +00:00
Benny Prijono a199cb792d Added note about what may be causing WSAEINVAL error in pj_inet_pton() with IPv6
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2389 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-19 14:36:08 +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 20da799a33 Fixed minor gcc compilation warnings
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2385 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-18 16:48:43 +00:00
Benny Prijono 0ec490672d Added commdb.lib and apengine.lib to symbian_ua.mmp for the (optional) IAP selection feature
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2384 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-18 13:27:32 +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 4b55e0aa64 Some minor changes: use log level 3, and change some default settings
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2382 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-18 13:22:52 +00:00
Benny Prijono 55c6ecc903 Ticket 685: Crash or assertion on debug mode when processing large SIP packet
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2381 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-18 13:15:32 +00:00
Benny Prijono 2285e7e24a Ticket 684: protect the memory allocation for TX packet with try/catch, and fixed various transmit data buffer leaks when transmission fails immediately
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2380 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-17 14:28:18 +00:00
Nanang Izzuddin 82f7a4147a Ticket #675:
- Fixed ICE+STUN panic E32User-CBASE 46, the problem seems to be inside the Symbian version of pjsua_handle_events().
 - Updated minor things, e.g: compile warnings



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2379 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-17 11:36:22 +00:00
Benny Prijono 0b44035669 Workaround for ticket #683: Crash/segfault on pjmedia_wsola_create() on ARM9 platform with GCC optimizations
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2378 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-12 14:59:38 +00:00
Nanang Izzuddin 6e7e9cd374 Minor update on silence detector to increase trace verbosity level.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2377 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-11 17:31:05 +00:00
Nanang Izzuddin 74f874627d Ticket #661: Fixed transport ICE in verifying possibilities of RTCP settings in the SDP.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2376 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-11 17:25:50 +00:00
Benny Prijono d8cd6b9b48 Ticket #682: New API to register (external) Python thread (thanks Johan Risberg for the patch)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2375 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-11 11:18:33 +00:00
Benny Prijono 21f871fbca Ticket #681: Bugs in sending and receiving instant messages in Python wrapper (thanks Johan Risberg for the patches)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2374 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-11 11:03:21 +00:00
Benny Prijono 30fe485f6f Ticket #672: Option to add custom parameters in the account Contact URI
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2373 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-10 16:54:16 +00:00
Nanang Izzuddin 98bbd0fe10 Fixed missing explicit type-cast that may cause build-fail (on C++ compiler).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2372 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-05 13:56:05 +00:00
Benny Prijono 08a48b8ccf More ticket #10: changed to signature of the redirection callbacks to make it more natural to use
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2371 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-27 12:42:07 +00:00
Benny Prijono 5e51a4e1d8 Ticket #10: handle redirection response in the invite session
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2370 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-27 00:06:46 +00:00
Benny Prijono 6c7cf562a3 Small modifications to level.c sample to print out the timeline and linear level
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2369 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-19 14:48:48 +00:00
Nanang Izzuddin 6ca4318689 Ticket #676: Updated default value of maximum silence theshold setting to MAXUINT16+1 (feature is disabled).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2368 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-19 14:48:10 +00:00
Nanang Izzuddin 5e401c312b Ticket #676: Updated silence detector to regard max silence threshold setting.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2367 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-18 13:44:19 +00:00
Nanang Izzuddin b365e9247c Fixed bug of unresetted static var dev_info that caused device name gets repeated on second call or soon of snd_init() (thanks Steven Back for the report).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2366 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-12 10:48:05 +00:00
Nanang Izzuddin 29341f76fa Ticket #671: Updated conference to disable skipping a frame which has very low audio signal.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2365 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11 12:25:02 +00:00
Nanang Izzuddin ce2c5f1cdf Ticket #674:
- Updated SDP negotiation module to allow special treatment for AMR negotiation.
 - Fixed SDP negotiation when it prefers local codec order it gets wrong in identifying the remote offer.
 - Added some test scripts to test AMR negotiation.



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2364 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11 11:51:18 +00:00
Nanang Izzuddin 0b8f4ca2ed Ticket #670: Minor update on naming of AMR helper and updated AMR in IPP codecs to enable octet-align from FMTP settings.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2363 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11 11:25:13 +00:00
Benny Prijono 8fcb4336ec Ticket #657: (Partial early media forking support) renegotiate SDP upon receiving forked 2xx response after 183 is received
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2362 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-31 18:01:48 +00:00
Benny Prijono 14e6741102 Ticket #673: rollback r2360, and implement new fix for Race condition may cause crash in SRTP transport ticket
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2361 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-31 17:54:14 +00:00
Benny Prijono c92a1af3a1 Ticket #673: Crash in SRTP transport when receiving stray RTP/RTCP packet
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2360 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-31 16:26:27 +00:00
Nanang Izzuddin 35e01de01e Ticket #670:
- Configurable setting to enable/disable AMR bitstream reordering (sensitivity order to/from encoder bits order).
 - Updated AMR codec to regard in-band Change Mode Request from remote encoder.
 - Updated AMR settings (octet-align, etc) to be configured upon codec opening, instead of hardcoded in the encode, decode, parse.




git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2359 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-29 10:17:02 +00:00
Nanang Izzuddin d55553a1a0 Ticket #670: Added AMR codec helper and updated IPP codecs to use the AMR codec helper.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2358 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-28 02:24:46 +00:00
Nanang Izzuddin 128a585ed1 Minor fix on Symbian sound latency info.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2357 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-27 09:05:56 +00:00