summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-08-12More ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves ↵Benny Prijono
for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2206 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-12Ticket #592: URI comparison may crash the application (thanks Pedro ↵Benny Prijono
Gonçalves for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2205 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-11Related to ticket #590: added command line option in pjsua to select the ↵Benny Prijono
echo canceller algorithm to use git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2204 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-11More ticket #590: fix the bug in smoothing factorBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2203 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-11Ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for ↵Benny Prijono
the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2202 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-10Initialize CPocketPJ setting with proper values in constructorBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2201 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-10Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2200 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-10Ticket #590: new echo suppressor which should work much better than the old oneBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2199 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-09Ticket #588: Improvements to echo cancellation frameworkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2198 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-08Fixed bug possibility of dereferencing NULL pointer when calling ↵Nanang Izzuddin
pjmedia_jbuf_get_frame() (thanks Joel Dodson) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2197 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-07Ticket #586: Added ICE negotiations test to test the scenario when two ↵Benny Prijono
agents have different number of components git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2196 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-07Fixed bug in pj_ice_strans_get_running_comp_cnt(): wrong number of ↵Benny Prijono
components may be returned git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2195 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-05Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and ↵Benny Prijono
SUBSCRIBE requests git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2194 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-05Implement ticket #551: Generic URI scheme handler (thanks Juri Glaß for the ↵Benny Prijono
patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2193 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Added test delaybuf to pjmedia MIPS test.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2192 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Ticket #563: Updated SDP offer/answer related to call hold scenario to ↵Nanang Izzuddin
conform to RFC 3264 section 8.4 (before: 'a=inactive' and 'c=0.0.0.0', now: 'a=sendonly' and muted ports). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2191 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Fixed build error on FreeBSD (cannot use <netinet/ip.h> if ↵Benny Prijono
<netinet/in_systm.h> is not included) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2190 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Fixed compilation warning in test-pjsipBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2189 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Changed SIP transport to use active socket to fix ticket #579: "Data loss ↵Benny Prijono
with TCP sockets (thanks Helmut Wolf for the report)". Also added SIP more TCP transport tests to reproduce the bug git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2188 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Added new active socket API's to specify application buffers in start_read() ↵Benny Prijono
and start_recv() functions git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2187 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-31Fixed ticket #582: Extended presence status is not sent in initial NOTIFY ↵Benny Prijono
request (thanks Joseph Maiquez for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2186 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-29Initial work for ticket #579: added option to make the active socket sends ↵Benny Prijono
all the (TCP) data before calling completion callback git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2185 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-29Ticket #557: Fixed memory leak in Speex EC (actually this is updating Speex ↵Nanang Izzuddin
version to 1.2rc1) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2184 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-29Fixed ticket #581: Fixed build dependencies in the makefilesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2183 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Ticket #463: Configuration option to have external sound device implementationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2182 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Added PJ_LOG_HAS_LEVEL_TEXT logging flag to display the log verbosity level ↵Benny Prijono
(thanks Ondrej Sterbak for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2181 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Ticket #538: Closed TCP connection should be removed from the hash table ↵Benny Prijono
immediately git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2180 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Ticket #580: Incoming target refresh request does not update the Contact ↵Benny Prijono
header (thanks Joel Dodson for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2179 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Added latency.c in the samples (see ↵Benny Prijono
http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2178 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25Fixed linking errors in pjnath when TCP is disabled in PJLIBBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2177 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25Fixed invalid configuration generation in pjsua for auto-update-nat option ↵Benny Prijono
(thanks Ondrej Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2176 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2175 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Ticket #577: Initial source of sound device wrapper with APSNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2174 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Added setup-vc.py for Visual Studio installationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2173 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Tweak setup.pyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2172 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Added simplecall.py sampleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2171 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24pjsua.py: fixed transport port bug, changed default tracing to disabled, and ↵Benny Prijono
removed documentation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2170 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-23pj_strtoul() should stop the conversion as soon as it finds a non-digit ↵Benny Prijono
character in the input git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2169 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-23Fixed crash in stateful proxy sample when receiving request with malformed ↵Benny Prijono
CSeq header (thanks Brocha Strous) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2168 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-22Added math.h to pjlib's Visual Studio projectsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2167 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-22Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2166 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Added sleep() in python handle events to avoid starvation in the main threadBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2165 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Fixed gcc warning on _pjsua.c about suggested parenthesisBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2164 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Major modifications in Python module and pjsua.py wrapper:Benny Prijono
- replaced call/acc/buddy dictionaries with user data attachment - recommended to install callback when creating the object, to prevent missing some events - fixed circular references by using weakref - protect access to pjsua with mutex; found out that without this there will be deadlock in Python - fixed memory leaks in the _pjsua.c module (objects reference counter not properly maintained) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2163 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Ticket #576: Added user data in pjsua account and buddyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2162 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Added pjsua option to set the logging color scheme for terminal with light ↵Benny Prijono
background (thanks Ondrej Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2161 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Fixed build error with some Mingw configuration related to socklen_tBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2160 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Ticket #571: Coloring for logs in Linux/UNIX, two more spaces in logs and ↵Benny Prijono
runtime log colors configuration (thanks Ondrej.Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2159 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Added WAV playlist and conf_set/get_level API to Python moduleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2158 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-18Related to ticket #192: crash when shutting down pjsua if buddy pool has ↵Benny Prijono
been destroyed when presence subscription callback is called git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2157 74dad513-b988-da41-8d7b-12977e46ad98