summaryrefslogtreecommitdiff
path: root/pjlib
AgeCommit message (Collapse)Author
2009-10-07Changed version to 1.4.5v1.4.5@2930Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/adhocs/1.4.5@2930 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-17Changed version to 1.4Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2900 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-17Ticket #946: Fixed Symbian address resolver to have PJ_HAS_IPV6 check, so it ↵Nanang Izzuddin
will not try to resolve IPv6 address family when IPv6 is not enabled. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2888 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-17More #935: don't call pj_sockaddr_init() for PJ_AF_INET6 if IPv6 is not enabledBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2886 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-14Fixed ticket #939: Throwing exception inside exception handler will cause ↵Benny Prijono
infinite loop (thanks Roman Puls for the report) - exception handler is now popped from the stack immediately in PJ_THROW git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2878 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-13Ticket #886:Nanang Izzuddin
- Added C++ wrapper files for C source files using exception (PJ_TRY & PJ_THROW). - Updated Symbian MMPs. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2873 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-12Ticket #915 (misc fixes):Benny Prijono
- fixed wrong doxygen comment for pj_list_empty() function (thanks Roman Puls for the report!) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2872 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-12Ticket #931: Fixed logging for non-multithreading platforms.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2868 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-12Misc (ticket #915): enlarge the column for pool name in ↵Benny Prijono
pj_pool_factory_dump() output git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2866 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-12Ticket #935: new pj_sockaddr_parse2() APIBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2863 74dad513-b988-da41-8d7b-12977e46ad98
2009-08-05Ticket #931: Logging function may infinitely recursively calls itself on ↵Benny Prijono
Windows Mobile (thanks Emil Sturniolo for the report) - Added feature to temporarily suspend the logging facility while we're in the pj_log() function. The suspension will be thread specific if the platform supports it. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2853 74dad513-b988-da41-8d7b-12977e46ad98
2009-07-29Ticket #923: New API to retrieve current jitter buffer state from a ↵Benny Prijono
stream/session - added pjmedia_session_get_stream_stat_jbuf() and pjmedia_session_get_stream_stat_jbuf() - fixed const correctness in pjmedia_jbuf_get_state(), jb_framelist_size(), and pj_math_stat_get_stddev(), - modify the jitter buffer statistic log message printed by stream (it contains newlines) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2844 74dad513-b988-da41-8d7b-12977e46ad98
2009-07-22Ticket #922: Option to enable mutex related logging to assist ↵Benny Prijono
troubleshooting concurrency problems git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2843 74dad513-b988-da41-8d7b-12977e46ad98
2009-07-21Ticket #921: New logging option/flag to include caller thread IDBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2842 74dad513-b988-da41-8d7b-12977e46ad98
2009-07-14Ticket #909:Nanang Izzuddin
- Added support for Nokia VAS 2.0. - Fixed wrong value assigned to last downstream state var in downstream callback. - Minor fix in config_site_sample.h related to VAS Direct setting. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2833 74dad513-b988-da41-8d7b-12977e46ad98
2009-07-02Ticket #913: Concurrency problem in select ioqueue may corrupt descriptor setBenny Prijono
- fixed the concurrency problem - also fixed ioqueue unregister test in pjlib-test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2826 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-30Ticket #909:Nanang Izzuddin
- Added new audio device VAS for Symbian platform. - Updated symsndtest to use the latest audio device framework. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2821 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-25Changed version to 1.3-trunkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2796 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-23Changed version to 1.3Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2786 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-22Ticket #893: Fixed timer test for Symbian to use Active Scheduler poll, ↵Nanang Izzuddin
instead of timer poll. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2783 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-22Ticket #891: fixed deadlock on pjlib-test ioqueue unregister stress test. ↵Benny Prijono
This seems to have fixed the Bus error too git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2782 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-19Ticket #890: pjlib-test failed on select() test Windows Vista multi-coreBenny Prijono
- Added pj_thread_sleep(10) before calling sleep(). Tried with other ways too but this seems to be appropriate, as in the real application this shouldn't matter git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2778 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #887: Minor update: added app registration info for Symbian ↵Nanang Izzuddin
pjlib-test, so there will be shortcut when installed on device. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2772 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #758 (Problem with TCP transport on Symbian)Benny Prijono
- fixed TCP recv() to use RecvOneOrMore() - fixed activesock unit test in pjlib-test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2771 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17More ticket #878:Benny Prijono
- pj_sockaddr_parse() is unable to parse "localhost" on Symbian, so disable the test in pjlib-test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2770 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Part of ticket #887:Benny Prijono
- added pj_shutdown() in pjlib-test's test.c - refactor main_symbian.cpp (it's not been used for a while) - compilation error/warning about initializing pj_str_t struct from non-constant value git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2769 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Misc fix (#838): fixed warning about unitialized status variable with gccBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2767 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Misc (ticket #838):Benny Prijono
- protect pj_strdup() for case when source and destination string are the same pointer. Without this, destination string will contain garbage value. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2749 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Ticket #878: New PJLIB API to parse socket address stringBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2743 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07Updated version to 1.2-trunkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2689 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07Changed version to 1.2Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2687 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07More ticket #825: added pointer to the ticket number in the comment.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2682 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07Ticket #825: FILE_APPEND_DATA is not valid on Smartphone/Pocket PC2003 and ↵Benny Prijono
Windows Mobile 5, so remove the flag when PJ_WIN32_WINCE is set (thanks Robert Cichielo for the suggestion) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2681 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06Ticket #818:Nanang Izzuddin
- Updated config_site_sample.h to enable resampling with small filter on WM platforms. - Updated quality setting in WM sample apps (PocketPJ & pjsua_wince) to use default value. - Updated VS projects of G722.1, Speex, libresample: turning on optimization for debug mode on WM platforms. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2678 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06Ticket #818:Nanang Izzuddin
- Added libresample.mmp - Modified config_site_sample.h to enable resampling with small filter on Symbian platforms. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2676 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-29More ticket #706: renamed output names from vs8 to vc8 to make it backward ↵Benny Prijono
compatible git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2664 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28Ticket #706: Merged branch vs-reorg2 into trunk:Nanang Izzuddin
- Currently supported platforms are: Win32, WM6 std & pro, WM5 SP & PPC, WM2003 SP & PPC. - Added libpjproject into solution, this is a single 'combo' library that bundles all PJSIP libraries. - Cleaned up most of compile warnings, note that warning level of libgsmcodec has been reduced from 4 to 3. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2660 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28Ticket #800: Change in IP address selection algorithm (the pj_gethostip() ↵Benny Prijono
function): - putting in weighting mechanism to select the "best" IP to use git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2656 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-22Ticket #706: Merged branch vs-reorg into trunk:Nanang Izzuddin
- Currently supported platforms are Win32 & WM6 std/pro. - Renamed project test_pjsip with pjsip_test, also source directory 'test-pjsip' to 'test'. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2638 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-08#706 work in progress: all Win32 projects now have all 6 configs. Settings ↵Perry Ismangil
not correct yet. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2584 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-06Ticket #772 (misc fix): Updated floating point version of math statistic to ↵Nanang Izzuddin
return the rounded mean value. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2577 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-30Misc (ticket #772): added missing hash_test.c in pjlib-test eVC4 projectBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2562 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-30Ticket #764: Bug with milliseconds time resolution in WinCE/Windows Mobile ↵Benny Prijono
targets (thanks Johan Lantz for the report) - use QueryPerformanceCounter() (via pj_get_timestamp() API) to emulate the msec precision) - more strict tests in pjlib-test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2560 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-30Addition of Debug-Static, Debug-Dynamic, Release-Static, and Release-Dynamic ↵Perry Ismangil
build configuration for Visual Studio, for Win32 target git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2559 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-26Ticket #769: Bug in select ioqueue: event counter may exceed maximum value, ↵Benny Prijono
causing stack corruption (thanks Joel Dodson for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2554 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-19Updated version to 1.1-trunkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2526 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-19Changed version to 1.1Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2524 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-13Documentation error for pj_timer_heap_poll(): if no timer exists, the second ↵Benny Prijono
part of timeval will be filled with PJ_MAXINT32 and not -1. Thanks Phil Torre for the report git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2512 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-13Ticket #729: MacOS X endianness detection on universal build (thanks Ruud ↵Benny Prijono
Klaver for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2510 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-12(Major) Task #737 and #738: integration of APS-Direct and Audiodev from ↵Benny Prijono
aps-direct branch to trunk. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2506 74dad513-b988-da41-8d7b-12977e46ad98