Benny Prijono
842754c26e
Added pj_sockaddr_cp()
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1952 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-11 18:11:32 +00:00
Nanang Izzuddin
af97484f77
Ticket #524 : changed pjsua and stereotest default audio frame time from 10ms to 20ms
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1951 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-08 09:51:16 +00:00
Nanang Izzuddin
a5538abddc
Ticket #527 : Commited ticket527.2.patch
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1950 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-07 15:30:34 +00:00
Benny Prijono
93713fb585
Added nios2 processor settings PJLIB in config.h (thanks F)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1949 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-07 13:28:06 +00:00
Benny Prijono
fdb45df95b
Added nios2 target detection in config.sub
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1948 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-07 13:19:16 +00:00
Benny Prijono
5516f91a7e
Fixed bug: NOTIFY is sent continuously on PJSUA-LIB shutdown
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1947 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-05 12:06:08 +00:00
Benny Prijono
fa34806bcd
If regc.check_contact is disabled, and no Expires header has been found, but the server does return one single Contact header, assumes that the server is broken/unable to return the correct Contact. In this case, get the expiration from the single Contact header in the response (thanks Alan Bond)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1946 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-04 10:49:40 +00:00
Nanang Izzuddin
5d070f8ec4
More ticket #513 :
...
- Added RTCP XR features on stream: configurable RTCP XR sending interval, third-party destination for RTCP XR, and sending last RTCP XR packet when stream destroyed.
- Updated end system delay of RTCP XR: sound device latency estimated based on sound device implementation.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1945 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-02 15:01:10 +00:00
Nanang Izzuddin
db9da77fa2
Ticket #528 : committed ticket528.patch
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1944 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-02 14:50:07 +00:00
Nanang Izzuddin
90f11cbd2f
More on ticket #513 :
...
- Added RTCP XR print reports to streamutil.c
- Added new API pjmedia_stream_get_stat_xr()
- Added field rtcp_xr_enabled to stream info structure
- Swapped the wrong RTCP XR statistic storage (encoding direction should be stored in TX, decoding direction in RX, it was the opposite)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1943 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-29 17:15:41 +00:00
Benny Prijono
e8b604daad
Ticket #513 : Support for RTCP XR (initial patch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1942 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-28 18:05:49 +00:00
Benny Prijono
6780ae0251
More ticket #497 : added configuration to disable WSOLA and set default to disabled on WinCE and Symbian
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1941 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-23 16:07:37 +00:00
Nanang Izzuddin
9375acaf38
Fixed chunk size alignment in pool drain test
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1940 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-23 14:35:24 +00:00
Benny Prijono
76da764db2
Workaround for pj_thread_sleep() failure with ETIMEDOUT in MacOS X (thanks Daniel Mikusa)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1939 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22 22:38:46 +00:00
Benny Prijono
83088f30b2
Fixed bug in invalid Contact address being generated upon NAT detection, when no username part is present in the account ID
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1938 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22 18:33:55 +00:00
Benny Prijono
6e68ee62ca
Added ability to send custom headers in sipstateless sample
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1937 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22 18:32:53 +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
6b7834ba10
More ticket #420 : creation of IPv6 media streams (tested on SIPit22)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1935 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22 16:11:07 +00:00
Benny Prijono
e7d5a100d6
More ticket #526 : committed ticket526.2.patch
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1934 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-19 00:20:38 +00:00
Benny Prijono
48374a2d62
Fixed bug: the status line in sipfrag content (for REFER) must ends with a CR-LF
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1933 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-17 20:54:22 +00:00
Benny Prijono
ddaaf6a75d
Use the smart Contact header for TCP/TLS
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1931 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-15 10:37:19 +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
53a7c70638
Ticket #525 : Crash on call update or re-invite (Thanks Alexey)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1928 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-14 02:57:29 +00:00
Benny Prijono
97a575901e
Ticket #526 : Pjsua crash after wav player destroyed inside the eof callback (thanks Tanguy Floc'h)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1927 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-14 02:51:05 +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
427d145669
More ticket #505 : the jitter buffer only discard one packet at a time when optimizing the delay
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1922 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10 11:51:04 +00:00
Benny Prijono
c59ca6ecb2
Fixed bug in writing snd_clock_rate configuration to file in pjsua
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1921 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10 11:04:49 +00:00
Benny Prijono
c0b83f201c
More ticket #451 : updated PortAudio to the latest
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1920 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10 10:31:55 +00:00
Benny Prijono
aeb187d600
More ticket #523 : renamed some variable names for clarity
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1919 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10 10:15:05 +00:00
Benny Prijono
88efec59b2
Ticket #523 : Handle incomplete audio frame from sound device (e.g. OSS)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1918 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10 09:53:16 +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
c54dcb3920
As per list report, changed the default response to incoming REFER from 200 to 202 as some gateways do not like this. Thanks Pedro Sanchez for the report
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1912 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-08 23:33:15 +00:00
Benny Prijono
36922711b4
Removed setting PJ_IOQUEUE_HAS_SAFE_UNREG to zero in config_site_sample.h as it is currently not supported
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1911 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-07 13:25:49 +00:00
Benny Prijono
a95e929199
Changed PJ_IOQUEUE_MAX_HANDLES count when PJ_CONFIG_MINIMAL_SIZE is set from 16 to 32 as it caused assertion in sock_select.c on Maemo
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1910 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-07 13:16:02 +00:00
Benny Prijono
617b8605e2
Fixed crash in SRTP when incoming SDP is received without any m= line (thanks Atik)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1909 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-07 10:10:31 +00:00
Benny Prijono
7fff9f9778
Ticket #522 : Enable keep-alive for UDP transport even when STUN is not configured
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1908 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-04 10:50:21 +00:00
Benny Prijono
6d24ca5e00
Fixed link error to pj_log() in libSRTP if PJ_LOG_MAX_LEVEL is set to zero (thanks Michael CHRISTOPHER)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1907 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-03 22:03:14 +00:00
Benny Prijono
754a4df66c
Ticket #521 : Duplicate Authorization header when PJSIP is configured to send empty Authorization header (thanks Roland Klabunde)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1906 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-02 20:34:05 +00:00
Benny Prijono
9969d18114
Ticket #520 : Race condition may cause ioqueue corruption (thanks Philippe Leuba)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1905 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-02 18:36:35 +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
c295d9f962
More ticket #514 : bug in previous fix caused invite session to unable to respond to authentication in re-INVITE
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1902 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-01 16:37:58 +00:00
Benny Prijono
f161655344
More ticket #504 : added missing new files!
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1901 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-30 08:58:58 +00:00
Benny Prijono
012b7aeb77
Added missing framework link command for MacOS X in Python setup.py (thanks Nir Soffer)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1900 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-29 13:03:47 +00:00
Benny Prijono
03c5c69b48
Ticket #517 : Invalid argument error when binding media transport on MacOS X
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1899 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-29 12:40:14 +00:00