#438 |
Workaround for frame bursts and drifts from audio devices
|
nanang
|
critical
|
release-0.9.0
|
pjmedia
|
trunk
|
#866 |
Allow application to specify more than one STUN servers for more robustness, and continue application startup if STUN resolution fails
|
bennylp
|
critical
|
release-1.4
|
pjsua-lib
|
trunk
|
#2 |
Symbian sound device implementation
|
bennylp
|
major
|
release-0.8.0
|
pjmedia
|
|
#3 |
TLS support
|
bennylp
|
major
|
release-0.5.10
|
pjsip
|
0.5.9
|
#7 |
Move PJSIP compile time configurations/settings (such as T1, T2 timers) to run-time (thanks Philippe Leuba)
|
bennylp
|
major
|
release-0.9.0
|
pjsip
|
trunk
|
#61 |
Support for SRTP
|
nanang
|
major
|
release-0.9.0
|
pjmedia
|
trunk
|
#231 |
Add the ability to respond to any realms in SIP authentication
|
bennylp
|
major
|
release-0.8.0
|
pjsip
|
trunk
|
#412 |
Increase the randomness of guid_simple
|
bennylp
|
major
|
release-0.9.0
|
pjlib
|
trunk
|
#419 |
IPv6 support in DNS resolvers
|
bennylp
|
major
|
release-0.9.0
|
pjlib-util
|
trunk
|
#420 |
IPv6 support in PJMEDIA
|
bennylp
|
major
|
release-0.9.0
|
pjmedia
|
trunk
|
#421 |
IPv6 support in PJSIP
|
bennylp
|
major
|
release-0.9.0
|
pjsip
|
trunk
|
#422 |
IPv6 support in PJNATH
|
bennylp
|
major
|
release-2.5.5
|
pjnath
|
trunk
|
#485 |
Support for new TURN draft (TURN-07) and latest ICE draft (ICE-19)
|
bennylp
|
major
|
release-0.9.0
|
pjnath
|
trunk
|
#865 |
More clever RTP transport remote address switch
|
nanang
|
major
|
release-2.8
|
pjmedia
|
trunk
|
#1041 |
Unit test framework
|
bennylp
|
major
|
release-1.6
|
common
|
trunk
|
#1254 |
Provide different doxygen documentation for different PJSIP versions in the website
|
ismangil
|
major
|
release-2.0-alpha
|
common
|
2.0-dev-branch
|
#1271 |
Protect all video features inside #if PJMEDIA_HAS_VIDEO macro
|
ming
|
major
|
release-2.0-alpha
|
common
|
2.0-dev-branch
|
#1322 |
New console app
|
ming
|
major
|
release-2.x
|
applications
|
2.0-dev-branch
|
#1327 |
Simple GUI for video API testing
|
nanang
|
major
|
release-2.0-alpha
|
applications
|
2.0-dev-branch
|
#5 |
Support for SIP UPDATE (RFC 3311) and fix the offer/answer negotiation
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#13 |
Send RTCP RR if stream is not transmitting RTP packets
|
bennylp
|
normal
|
release-0.6.0
|
pjmedia
|
0.5.10.4
|
#31 |
Explicit binding to specific listener/transport
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#48 |
DTMF callback support in pjmedia/pjsua-API
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#50 |
Explicit use of transports
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#51 |
Added audio level adjustment API to pjsua
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#53 |
Disable silence detector during the first few seconds of RTP transmission
|
bennylp
|
normal
|
release-0.5.10
|
pjmedia
|
0.5.9
|
#54 |
Add ability to change codec parameter on the fly
|
bennylp
|
normal
|
release-0.5.10
|
pjmedia
|
0.5.9
|
#56 |
Periodically transmit RTP packet on silence
|
bennylp
|
normal
|
release-0.5.10
|
pjmedia
|
0.5.9
|
#62 |
Added option in pjmedia_tonegen_play() to play continuous tone
|
benny;[
|
normal
|
release-0.5.10
|
pjmedia
|
0.5.9
|
#64 |
Allow whitespaces at the end of SDP lines
|
bennylp
|
normal
|
release-0.5.10
|
pjmedia
|
0.5.9
|
#67 |
WAV playlist support
|
bennylp
|
normal
|
release-0.5.10
|
pjmedia
|
0.5.9
|
#72 |
Visual Studio 2005 Workspace support
|
bennylp
|
normal
|
release-0.5.10
|
common
|
0.5.9
|
#77 |
Allow playback of multiple files in pjsua
|
bennylp
|
normal
|
release-0.5.10
|
applications
|
0.5.9
|
#83 |
Socket abstractions for IP TOS options
|
bennylp
|
normal
|
release-0.5.10
|
pjlib
|
0.5.9
|
#89 |
Implement transaction timeout in REGISTER request
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#91 |
Timer for buddy presence subscription in PJSUA
|
bennylp
|
normal
|
release-0.7.0
|
pjsua-lib
|
trunk
|
#95 |
Keep-alive mechanism for TCP and TLS transports
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#99 |
Implement a generic UAC transaction timeout
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#102 |
Add PJSUA_MAX_PLAYER and PJSUA_MAX_RECORDER
|
bennylp
|
normal
|
release-0.5.10
|
pjsua-lib
|
0.5.9
|
#103 |
PJLIB should use Win32 file I/O back-end on Win32
|
bennylp
|
normal
|
release-0.5.10
|
pjlib
|
0.5.9
|
#116 |
Patch to disable PortAudio ALSA support in configure script
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
pjmedia
|
trunk
|
#143 |
Dynamically allocate maximum number of accounts, calls, etc in PJSUA-API
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
pjsua-lib
|
trunk
|
#150 |
pj_gethostip() should fallback to default interface when 127.x.x.x is returned, not just 127.0.0.1 (thanks Andrey Kuprianov)
|
bennylp
|
normal
|
release-0.5.10.2
|
pjlib
|
0.5.10.1
|
#151 |
pj_gethostip() should fallback to default interface when 127.x.x.x is returned, not just 127.0.0.1 (thanks Andrey Kuprianov)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjlib
|
trunk
|
#154 |
Implement dialog tests
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
unit-tests
|
trunk
|
#158 |
Allow sound device selection in pjsua application (thanks Michael Smith)
|
bennylp
|
normal
|
release-0.5.10.2
|
applications
|
0.5.10.1
|
#159 |
Allow sound device selection in pjsua application (thanks Michael Smith)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
applications
|
trunk
|
#165 |
Updated config.sub to support new targets (eg. blackfin)
|
bennylp
|
normal
|
release-0.5.10.2
|
common
|
0.5.10.1
|
#166 |
Updated config.sub to support new targets (eg. blackfin)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
common
|
trunk
|
#168 |
Easier Makefile writing for application to build against PJ libraries
|
bennylp
|
normal
|
release-0.5.10.2
|
common
|
trunk
|
#169 |
Easier Makefile writing for application to build against PJ libraries
|
bennylp
|
normal
|
release-0.5.10.2
|
common
|
0.5.10.1
|
#178 |
Add flag in SDP negotiator to specify codec order preference (thanks Esbjörn Dominique)
|
bennylp
|
normal
|
release-0.5.10.3
|
pjmedia
|
0.5.10.2
|
#183 |
Add flag in SDP negotiator to specify codec order preference (thanks Esbjörn Dominique)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjmedia
|
trunk
|
#192 |
Add callback to notify application about incoming SUBSCRIBE request, and add subscription state and termination reason in buddy info
|
bennylp
|
normal
|
release-1.0-rc1
|
pjsua-lib
|
trunk
|
#204 |
Implement SIP proxy functionality (including some samples)
|
bennylp
|
normal
|
release-0.5.10.3
|
pjsip
|
0.5.10.2
|
#205 |
Implement SIP proxy functionality (including some samples)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjsip
|
trunk
|
#206 |
Allow single quotes for attributes in XML (thanks Tory Patnoe)
|
bennylp
|
normal
|
release-0.5.10.3
|
pjlib-util
|
0.5.10.2
|
#209 |
Added XMLNS for attribute for PIDF document (thanks Tory Patnoe)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjsip
|
trunk
|
#210 |
Added simple stateless and stateful proxy in samples collection
|
bennylp
|
normal
|
release-0.5.10.3
|
applications
|
0.5.10.2
|
#222 |
Added pj_strtoul2
|
bennylp
|
normal
|
release-0.5.10.4
|
pjlib
|
0.5.10.3
|
#223 |
Added pj_strtoul2
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjlib
|
trunk
|
#229 |
Added make install command (thanks Jan Nieuwenhuizen)
|
bennylp
|
normal
|
release-0.5.10.4
|
common
|
0.5.10.3
|
#230 |
Added make install command (thanks Jan Nieuwenhuizen)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
common
|
trunk
|
#283 |
Added another pjsua IM callback with the message passed as argument (thanks Paul Levin)
|
bennylp
|
normal
|
release-0.7.0-rc2
|
pjsua-lib
|
trunk
|
#298 |
New API to get the number of ports registered in conference bridge
|
bennylp
|
normal
|
release-0.7.0
|
pjmedia
|
trunk
|
#314 |
Added PJ_SAFE_POOL configuration in PJLIB to track down memory corruptions
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#315 |
Ability to override pj_assert
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#323 |
Code to use different clock for the bridge (thanks ChenHuan)
|
bennylp
|
normal
|
Known-Issues-and-Ideas
|
pjmedia
|
trunk
|
#324 |
Allow '#' character in the user part of URI of incoming message (thanks Esbjörn Dominique)
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#325 |
More tunable settings in DNS resolver
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#326 |
Add unit tests for DNS resolver and DNS SRV resolver
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#329 |
Added utility function to parse DNS A response
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#330 |
Changed DNS SRV resolver to use the new DNS A response parser
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#331 |
Changed PJSIP DNS SRV resolver to use PJLIB-UTIL DNS SRV resolver
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#332 |
Enlarge default buffer size for caching DNS responses from 512 to 1000 bytes
|
bennylp
|
normal
|
release-0.8.0
|
pjlib-util
|
trunk
|
#333 |
Added buffer overflow detection in vsprintf emulation for Symbian
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#334 |
Added on_pager_status2() callback to receive the full SIP message of IM delivery status (thanks Paul Levin)
|
bennylp
|
normal
|
release-0.8.0
|
pjsua-lib
|
trunk
|
#335 |
Detect timestamp jump to avoid excessive CPU usage in master clock (thanks ChenHuan)
|
bennylp
|
normal
|
release-0.8.0
|
pjmedia
|
trunk
|
#336 |
Support for specifying custom presence status text in PJSIP SIMPLE
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#337 |
Ability to restart PJSIP UDP transport
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#338 |
Handle maddr parameter in URI when sending SIP requests
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#339 |
Respond correctly to incoming INVITE/re-INVITE without offer and receive answer in ACK
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#341 |
Sending raw data with PJSIP transport
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#342 |
Add PJSIP configuration to optimize the size of outgoing SIP messages
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#345 |
Option to select random start port in pjsua
|
bennylp
|
normal
|
release-0.8.0
|
applications
|
trunk
|
#350 |
Support for parsing quoted arguments in pjsua config file (thanks Scott M Ober)
|
bennylp
|
normal
|
release-0.8.0
|
applications
|
trunk
|
#352 |
Configuration to turn OFF Via sent-by checking in SIP responses to support IP address change
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#354 |
Build the libraries as dynamic libraries (.DSO) in Symbian
|
bennylp
|
normal
|
release-0.8.0
|
common
|
trunk
|
#358 |
Link dynamically with IPHLPAPI.LIB (thanks Jim Gomez)
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#360 |
Support for strict routed requests in proxy sample (thanks Helmut Wolf)
|
bennylp
|
normal
|
release-0.8.0
|
applications
|
trunk
|
#367 |
Hash table will duplicate the hash key (thanks Scott Lu)
|
bennylp
|
normal
|
release-0.8.0
|
pjlib
|
trunk
|
#370 |
Notification to application when ICE negotiation fails
|
bennylp
|
normal
|
release-0.8.0
|
pjsua-lib
|
trunk
|
#373 |
Packet loss simulation in PJMEDIA ICE transport
|
bennylp
|
normal
|
release-0.8.0
|
pjmedia
|
trunk
|
#374 |
Update STUN specification from rfc3489bis-06 to rfc3489bis-10
|
bennylp
|
normal
|
release-0.8.0
|
pjnath
|
trunk
|
#377 |
Support for sending RTCP RR
|
bennylp
|
normal
|
release-0.8.0
|
pjmedia
|
trunk
|
#379 |
Implement merged request detection
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#381 |
Auto-update IP address/port in Contact header according to the IP address/port received in REGISTER response
|
bennylp
|
normal
|
release-0.8.0
|
pjsua-lib
|
trunk
|
#382 |
Update ICE from draft-ietf-mmusic-ice-14 to ice-18 specification
|
bennylp
|
normal
|
release-0.8.0
|
pjnath
|
trunk
|
#384 |
Prefer to use Direct Sound as the sound device backend on Windows
|
bennylp
|
normal
|
release-0.8.0
|
pjmedia
|
trunk
|
#385 |
Support for reliable provisional response (100rel, PRACK)
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|