Benny Prijono
ecc183e9be
Ticket #868 : Added functions to search XML child nodes recursively
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2727 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-01 09:28:28 +00:00
Nanang Izzuddin
9f25ec0187
Ticket #862 : Updated validations of SRTP crypto attribute.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2726 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-30 10:17:55 +00:00
Nanang Izzuddin
38faa59224
Ticket #849 : Updated warning log level and message.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2725 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-30 09:23:03 +00:00
Benny Prijono
329d638568
Integration of Sipit24 branch, many tickets involved:
...
- #793 : AMR encoder should regard 'mode-set' param specified by remote decoder.
- #831 : Automatically switch to TCP transport when sending large request
- #832 : Support for outbound proxy setting without using Route header
- #849 : Modify conference audio switch behavior in connecting ports.
- #850 : Remove 'Require=replaces' param in 'Refer-To' header (in call transfer with replaces).
- #851 : Support for regular nomination in ICE
- #852 : --ip-addr support for IPv6 for media transport in pjsua
- #854 : Adding SOFTWARE attribute in all outgoing requests may cause compatibility problem with older STUN server (thanks Alexei Kuznetsov for the report)
- #855 : Bug in digit map frequencies for DTMF digits (thanks FCCH for the report)
- #856 : Put back the ICE candidate priority values according to the default values in the draft-mmusic-ice
- #857 : Support for ICE keep-alive with Binding indication
- #858 : Do not authenticate STUN 438 response
- #859 : AMR-WB format param in the SDP is not negotiated correctly.
- #867 : Return error instead of asserting when PJSUA-LIB fails to open log file
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2724 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-29 13:04:03 +00:00
Perry Ismangil
63c6ed33a5
Added copyright statements
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2700 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-17 13:32:54 +00:00
Nanang Izzuddin
b696cedcfa
Ticket #847 : Fixed audio device settings/macros in symbian_ua_gui.mmp.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2698 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-14 14:31:09 +00:00
Benny Prijono
1e08e4fc78
Fixed ticket #845 : Crash in 100rel after CANCEL is received and 487 is sent (thanks Gang Liu for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2697 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-13 08:57:38 +00:00
Benny Prijono
f82645edba
Minor ( #838 ): should not print sound device creation to the log when the conference bridge is created with PJMEDIA_CONF_NO_DEVICE (thanks Fabio Cherchi for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2696 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-12 18:22:16 +00:00
Benny Prijono
c6ff4b837c
Ticket #842 : Error parsing status line in sipfrag message body in call transfer scenario (thanks Tomáš Valenta for the report!)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2695 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-12 15:55:09 +00:00
Benny Prijono
ae720abe87
Minor ( #838 ): updated TURN compatibility to draft-ietf-behave-turn-14 (from draft-turn-13)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2694 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-12 10:50:13 +00:00
Benny Prijono
7925fb330a
Ticket #840 : Update in pjnath-test to support updated TURN draft
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2693 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-12 10:14:52 +00:00
Benny Prijono
5c173ccba4
Fixed ticket #839 : Crash in TURN lookup_ch_by_addr() function when sending data
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2692 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-12 10:11:10 +00:00
Benny Prijono
11e71230ae
Minor fixes ( #838 ): const correctness in some function call arguments@
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2691 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-12 10:01:21 +00:00
Benny Prijono
5cd804a663
Fixed ticket #836 : SHA1 encryption may corrupt STUN packets with MESSAGE-INTEGRITY. Also added unit test to verify this behavior
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2690 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-12 08:01:56 +00:00
Benny Prijono
8c67a3a1dc
Updated version to 1.2-trunk
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2689 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07 23:16:58 +00:00
Benny Prijono
cf4be395c0
Changed version to 1.2
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2687 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07 21:58:08 +00:00
Benny Prijono
dbe3f4b9c8
Ticket #827 : Option in PJSUA-LIB logging config to append existing log file (thanks Robert Cichielo for the suggestion)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2686 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07 16:56:04 +00:00
Nanang Izzuddin
f5011665c6
Ticket #820 : Fixed sound port to return zero-filled audio frame when there is 'problem' getting frame from remote port ('no_frame' label), this seems to fix stutter noise issue on Mac.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2685 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07 16:51:17 +00:00
Nanang Izzuddin
449f85f12c
Ticket #829 : modify all applications in VS 2005 build settings to depend on libpjproject only.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2684 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07 14:26:01 +00:00
Nanang Izzuddin
aaba990f2e
Ticket #828 : Set linking target machine to ARM on WM2003 property sheet.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2683 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07 14:13:06 +00:00
Benny Prijono
4578eb5c21
More ticket #825 : added pointer to the ticket number in the comment.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2682 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07 12:50:29 +00:00
Benny Prijono
53e968d1a5
Ticket #825 : FILE_APPEND_DATA is not valid on Smartphone/Pocket PC2003 and Windows Mobile 5, so remove the flag when PJ_WIN32_WINCE is set (thanks Robert Cichielo for the suggestion)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2681 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-07 12:49:07 +00:00
Nanang Izzuddin
e3cddc8fc7
Ticket #774 : Minor update in G722.1 default setting in pjmedia codec's config.h: removed phrase 'under development', G722.1 remains disabled by default.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2680 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06 19:13:16 +00:00
Benny Prijono
0f711b4899
Ticket #824 : Race condition in sound auto-close feature may cause sound device to not be opened
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2679 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06 19:08:43 +00:00
Nanang Izzuddin
c91cd64b13
Ticket #818 :
...
- 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: https://svn.pjsip.org/repos/pjproject/trunk@2678 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06 18:59:31 +00:00
Nanang Izzuddin
551ace80e7
Ticket #819 :
...
- Updated APS to supports for sampling rate 16kHz and stereo (using resample).
- Fixed buffer len calculations in Symbian MDA.
- Disabled multichannel support on Symbian MDA (since its input device doesn't support for stereo?).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2677 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06 15:44:12 +00:00
Nanang Izzuddin
494ff7f82c
Ticket #818 :
...
- Added libresample.mmp
- Modified config_site_sample.h to enable resampling with small filter on Symbian platforms.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2676 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06 15:37:47 +00:00
Benny Prijono
2eabad9b7e
More ticket #774 : fixed G.722.1 compilation warnings on linux/gcc-4.3.2
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2675 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06 14:34:13 +00:00
Benny Prijono
fb4b4e1333
Part of #706 , #809 : fix Python module build error and added python_pjsua to the main .sln
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2674 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-06 10:28:52 +00:00
Nanang Izzuddin
7f02df4d4e
Ticket #772 (misc fix): Reverted back symbian_ua app UID to use unprotected/development UID range to avoid installation problem when installer is self-signed.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2673 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-05 10:46:51 +00:00
Nanang Izzuddin
d5190be977
Ticket #762 : Fixed jitter buffer in handling DTX with relative short period of 'keep alive', e.g: Speex DTX seems to periodically send a keep alive frame every 20 silence frames.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2672 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-01 15:13:01 +00:00
Benny Prijono
d97dfc6ba2
More ticket #774 :
...
- set default compilation flags -O2 for G.722.1 on Symbian
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2671 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-01 14:07:20 +00:00
Benny Prijono
e641a74456
Fixed ticket #815 : Re-INVITE transactions takes too long to be cleared when failed final response is received, causing application to unable to send subsequent re-INVITE (thanks Ruud Klaver for the patch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2670 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-01 12:01:28 +00:00
Benny Prijono
8267464c5d
Ticket #810 and part of #706 : changed samples output directory to bin/samples/$TARGET
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2669 74dad513-b988-da41-8d7b-12977e46ad98
2009-05-01 10:05:13 +00:00
Benny Prijono
3105be6a26
Fixed ticket #812 : Noise with Symbian MDA sound backend when making a call
...
- handle frame type NONE in the MDA
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2668 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-30 18:49:13 +00:00
Benny Prijono
dc61a2eeb9
Ticket #757 :
...
- put the default IP as the first host candidate
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2667 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-30 17:14:50 +00:00
Benny Prijono
c95649bdc2
More ticket #774 : added g722.1/Siren7/Siren14 codecs to Symbian
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2666 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-29 20:59:22 +00:00
Benny Prijono
c8fe3df912
Fixed compilation error on Symbian caused by ticket #794
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2665 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-29 20:56:57 +00:00
Benny Prijono
dc8c49028e
More ticket #706 : renamed output names from vs8 to vc8 to make it backward compatible
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2664 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-29 15:30:38 +00:00
Nanang Izzuddin
1a2f73913e
Ticket #706 :
...
- Renamed test_pjsip.dsp into pjsip_test.dsp.
- Fixed missing files problem in pjsip_test.dsp and pjsip/build/Makefile caused by renamed directory 'test-pjsip' into 'test' (see r2638/trunk or r2626/vs-reorg).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2663 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-29 12:53:35 +00:00
Nanang Izzuddin
39d733b369
Ticket #762 : Cleaned up jbuf.c of unused function jb_framelist_origin().
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2662 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-29 12:37:39 +00:00
Benny Prijono
53984d1923
Ticket #760 : Enhancements to PUBLISH management (thanks Johan Lantz for the suggestion)
...
- Changes in PJSUA-LIB
- retry with fresh request on 412/Conditional Request Failed response
- changed default Expires in PUBLISH request to none (we will not put Expires), to avoid getting 423/Interval Too Brief response
- if the PUBLISH fails for any reason, it will be retried on every PJSUA_PRES_TIMER (default 300 seconds), similar to how failed SUBSCRIBE will be retried
- Changes to publish.h:
- added API to add headers in every PUBLISH request
- Added test scenario in Python unit tests
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2661 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28 22:19:49 +00:00
Nanang Izzuddin
f10b04b989
Ticket #706 : Merged branch vs-reorg2 into trunk:
...
- 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: https://svn.pjsip.org/repos/pjproject/trunk@2660 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28 19:38:43 +00:00
Nanang Izzuddin
c0a146a45d
Updated output & intermediate dir settings in samples.vcproj for WM platforms (just for directory cleanness).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2659 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28 19:18:03 +00:00
Nanang Izzuddin
679bdb720f
Added 'combo' lib project that bundles all pjproject libraries into a single 'big' library.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2658 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28 15:52:27 +00:00
Nanang Izzuddin
039081fed9
More cleaning up on compile warning.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2657 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28 15:27:09 +00:00
Benny Prijono
27fc143181
Ticket #800 : Change in IP address selection algorithm (the pj_gethostip() function):
...
- putting in weighting mechanism to select the "best" IP to use
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2656 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28 13:47:45 +00:00
Nanang Izzuddin
0bf58b4aa0
Cleaned up config's build & deploy settings in configuration manager.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2655 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-28 11:41:00 +00:00
Nanang Izzuddin
2e4f03fd27
Cleaned up bunch of compile warnings. Special for libgsmcodec, its warning level is reduced from 4 to 3.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2654 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-27 19:18:38 +00:00
Nanang Izzuddin
33ab7aa799
Added some header files into project.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/vs-reorg2@2653 74dad513-b988-da41-8d7b-12977e46ad98
2009-04-27 19:08:58 +00:00