id summary owner priority milestone component version 93 Python application blocks in sys.stdin.readline() because C module running on different thread is calling a blocking OS function bennylp blocker release-0.5.10 applications 0.5.9 232 Parse failure on big endian machines (thanks Vladimir Hozjan) bennylp blocker release-0.5.10.4 pjlib-util 0.5.10.3 233 Parse failure on big endian machines (thanks Vladimir Hozjan) bennylp blocker release-0.7.0-rc1 pjlib-util trunk 451 Updated PortAudio to the latest revision nanang blocker release-0.9.0 pjmedia trunk 960 STUN compatibility problem with RFC 3489 servers (in encoding SERVER-NAME or SOFTWARE attribute) bennylp blocker release-1.5 pjnath trunk 962 STUN compatibility problem with RFC 3489 servers (in encoding SERVER-NAME or SOFTWARE attribute) bennylp blocker release-1.4.5 pjnath 1.4-branch 877 Memory consumption of the invite session grows indefinitely if call is running for long period of time and with many re-INVITES bennylp critical release-1.4 pjsip trunk 886 Broken exception in Symbian, potentially will cause undefined behavior when receiving bad SIP message bennylp critical release-1.4 common trunk 887 Re-enable compile as C++ option for libraries as part of making exception work in Symbian, and add pjlib-test to default Symbian build bennylp critical release-1.3 common trunk 959 Assertion upon receiving malformed SIP messages (thanks Andrey Kovalenko for the report) bennylp critical release-1.5 pjsip trunk 961 Assertion upon receiving malformed SIP messages (thanks Andrey Kovalenko for the report) bennylp critical release-1.4.5 pjsip 1.4-branch 963 Passthrough codec overwrites codec parameters with iLBC setting. nanang critical release-1.4.5 pjmedia 1.4-branch 975 Symbian timer heap implementation unable to schedule duration more than 2147 seconds (thanks Nir Elkayam for the report) bennylp critical release-1.5 pjlib trunk 1092 "Crash when receiving various messages with ""Contact: *"" header format (thanks Mikko Hännikäinen for the report)" bennylp critical release-1.7 common trunk 2092 Crash when receiving SDP with invalid fmtp attribute nanang critical release-2.8 pjmedia trunk 2093 Crash when parsing SDP with an invalid media format description nanang critical release-2.8 pjmedia trunk 2094 Crash when receiving SDP with invalid fmtp attribute nanang critical release-2.7.2 pjmedia 2095 Crash when parsing SDP with an invalid media format description nanang critical release-2.7.2 pjmedia 1 Fix echo cancellation bennylp major release-0.5.9 pjmedia 25 Authentication loops forever when server keeps rejecting request with stale=true bennylp major release-0.5.10 pjsip 40 Support for asymmetric encoding/decoding ptime bennylp major release-0.5.10 pjmedia 0.5.9 42 TCP/TLS transport bug when connection is closed bennylp major release-0.5.10 pjsip 0.5.9 81 Crash in client registration when NIC is plugged-off during registration refresh bennylp major release-0.5.10 pjsip 0.5.9 97 Bug with URI copying in strict routing handling bennylp major release-0.5.10 pjsip 0.5.9 104 pjsip_ctype_hdr_clone() doesn't duplicate media subtype bennylp major release-0.5.10 pjsip 0.5.9 106 Write outside buffer in PJLIB's win32 error string bennylp major release-0.5.10 pjlib 0.5.9 111 Workaround for forking bennylp major release-0.5.10.2 pjsip 0.5.10.1 113 INVITE transaction is not destroyed immediately when ACK has the same branch as the INVITE bennylp major release-0.5.10.1 pjsip 0.5.10 115 Release 0.5.10 does not have the correct PJ_VERSION string! bennylp major release-0.5.10.1 pjlib 0.5.10 117 Bug in pj_array_insert() when position is equal to count-1 bennylp major release-0.7.0-rc1 pjlib trunk 118 Bug in pj_array_insert() when position is equal to count-1 bennylp major release-0.5.10.2 pjlib 0.5.10.1 137 Potential memory overwrite in pjmedia session.c (thanks David Clark) bennylp major release-0.5.10.2 pjmedia 0.5.10.1 138 Potential memory overwrite in pjmedia session.c (thanks David Clark) bennylp major release-0.7.0-rc1 pjmedia trunk 141 Crash on Linux when USB sound card set as the first sound card (thanks Sergei Petrov) bennylp major release-0.5.10.2 pjmedia 0.5.10.1 142 Crash on Linux when USB sound card set as the first sound card (thanks Sergei Petrov) bennylp major release-0.7.0-rc1 pjmedia trunk 144 pj_ioqueue_poll() blocks forever because of invalid timeout value (thanks Igor S) bennylp major release-0.5.10.2 pjsip 0.5.10.1 145 pj_ioqueue_poll() blocks forever because of invalid timeout value (thanks Igor S) bennylp major release-0.7.0-rc1 pjsip trunk 186 Bug with destination address calculation for strict route set (thanks Hoi-Ho Chan) bennylp major release-0.5.10.3 pjsip 0.5.10.2 239 Error parsing quoted parameters bennylp major release-0.5.10.4 pjsip 0.5.10.3 240 Error parsing quoted parameters bennylp major release-0.7.0-rc1 pjsip trunk 316 Crash in registration session when transport returns error on sending authentication retry bennylp major release-0.8.0 pjsip trunk 408 Route set shouldn't be updated once it has been set (thanks Anshuman S. Rawat) bennylp major release-0.8.0 pjsip trunk 418 Protect client registration session (regc) with mutex bennylp major release-0.9.0 pjsip trunk 467 RTP/AVP vs RTP/SAVP negotiation nanang major release-0.9.0 pjmedia trunk 473 Speex version upgrade and handling multiple speex audio frames nanang major release-0.9.0 pjmedia trunk 483 Problems with using multiple sound devices (with splitcomb) with PJSUA-LIB nanang major release-0.9.0 pjmedia trunk 488 When outgoing request within dialog is responded with 481 or 408, should send BYE after terminating dialog (thanks Philippe Leuba) bennylp major release-0.9.0 pjsip trunk 491 Crash in TCP/TLS transport when the listener is destroyed (thanks Christian Grigis) bennylp major release-0.9.0 pjsip trunk 525 Crash on call update or re-invite (Thanks Alexey) bennylp major release-0.9.0 pjsua-lib trunk 529 Memory leak on Symbian and possibly handle leaks on all platforms when application exits while transactions have not been terminated bennylp major release-1.0-rc1 pjlib trunk 538 Closed TCP connection should be removed from the hash table immediately bennylp major release-1.0-rc1 pjsip trunk 540 Shutdown the sound device when the media flow is idle nanang major release-0.9.0 pjsua-lib trunk 575 Unregistering from Windows IOCompletionPort (IOCP) ioqueue does not close the socket handle (thanks Gang Liu for the report) bennylp major release-1.0-rc1 pjlib trunk 601 Bug with TCP server socket in IOCP ioqueue and active socket causes the ioqueue to stop accepting incoming TCP connections or 100% CPU usage bennylp major release-1.0-rc1 pjlib trunk 718 Crash when handling incoming request without rport (thanks Norma Steveley and Seth Hinze for the report) bennylp major release-1.1 pjsip trunk 719 Crash when handling incoming request without rport (thanks Norma Steveley and Seth Hinze for the report) bennylp major release-1.0.2 pjsip 1.0.x 730 Wrong jitter buffer parameters set by the stream nanang major release-1.1 pjmedia trunk 731 Wrong jitter buffer parameters set by the stream nanang major release-1.0.2 pjmedia 1.0.x 839 Crash in TURN lookup_ch_by_addr() function when sending data bennylp major release-1.3 pjnath trunk 913 Concurrency problem in select ioqueue may corrupt descriptor set bennylp major release-1.4 pjlib trunk 931 Logging function may infinitely recursively calls itself on Windows Mobile (thanks Emil Sturniolo for the report) bennylp major release-1.4 pjlib trunk 947 SRTP stops functioning after the library is restarted nanang major release-1.4 pjmedia trunk 1042 The pjmedia echo cancellation wrapper causes Speex AEC to stop working (thanks Bill Gardner for the report) nanang major release-1.6 pjmedia trunk 1119 Crash if sending UPDATE fails in session timer module because network connectivity is lost (thanks Robbie Hanson for the fix!) bennylp major release-1.8 pjsip trunk 1278 System specific initialization during application startup ming major release-2.0-alpha common 2.0-dev-branch 1376 Crash if pjsua_call_get_info() is called with disconnected call bennylp major release-1.12 pjsua-lib 1.x-branch 1487 Wrong SDP negotiator state if outgoing UPDATE or re-INVITE is challenged with 401 or 407 bennylp major release-1.14 pjsip common 2166 Possible buffer overread if RTCP packet length is invalid nanang major release-2.9 pjmedia trunk 28 Bug in Replaces header parsing bennylp normal release-0.5.9 pjsip 0.5.8 29 Calling pjsua_create() after pjsua_destroy() fails bennylp normal release-0.5.10 pjlib 0.5.9 30 Check the samples_per_frame value of media stream bennylp normal release-0.5.10 pjmedia 0.5.9 35 Unregistration unregisteres ALL Contacts bennylp normal release-0.5.10 pjsip 0.5.9 36 pjsip_regc_unregister SHOULD NOT unregister all Contacts bennylp normal release-0.5.10 pjsip 0.5.9 41 GUI program crashes occasionally (invalid) bennylp normal release-0.5.10 applications 0.5.9 44 Bug/crash in pjmedia_enum_snd_devs (invalid) bennylp normal release-0.5.10 pjmedia 0.5.9 45 Accept, Allow, Supported, and generic string header should allow empty hvalue bennylp normal release-0.5.10 pjsip 0.5.9 47 Packet length not set correctly when media transport fails with immediate error bennylp normal release-0.5.10 pjmedia 0.5.9 49 Bug in select() ioqueue: the recv() flag is not used bennylp normal release-0.5.10 pjlib 0.5.9 55 Invalid PortAudio error space bennylp normal release-0.5.10 pjmedia 0.5.9 58 Another 64bit problem with pool.h bennylp normal release-0.5.10 pjlib 0.5.9 59 Implement STUN client using ioqueue bennylp normal ICE pjlib-util 0.5.9 65 Broken pjsip-test because of recent transport changes bennylp normal release-0.5.10 pjsip 0.5.9 66 Broken compilation with gcc-2.9x or older gcc compiler bennylp normal release-0.5.10 common 0.5.9 68 Bug when adding new account dynamically in PJSUA-API bennylp normal release-0.5.10 pjsip 0.5.9 69 (invalid) Bug when the same call id is reused in PJSUA-API bennylp normal release-0.5.10 applications 0.5.9 71 When host doesn't have any NIC interfaces, it should return 127.0.0.1 instead of error bennylp normal release-0.5.10 pjlib 0.5.9 73 Unregistration does not respond to authentication challenge (401/407) after it has been marked for deletion bennylp normal release-0.5.10 pjsip 0.5.9 74 Enlarge RX_BUF_COUNT in conference bridge to 32 bennylp normal release-0.5.10 pjmedia 0.5.9 75 SDP validation failed when port is zero and no format is specified bennylp normal release-0.5.10 pjmedia 0.5.9 76 No audio on MacOS X 10.4 when resamplilng is used bennylp normal release-0.5.10 pjmedia 0.5.9 78 Noisy audio with upsampling in the conference bridge bennyp normal release-0.5.10 pjmedia 0.5.9 82 Disabling codec from autoconf causes link error bennylp normal release-0.5.10 pjmedia 0.5.9 84 pjsua_transport_close() doesn't properly close transports (especially TLS) bennylp normal release-0.5.10 pjsip 0.5.9 85 Visual Studio 2005 Sample-Makefile bennylp normal release-0.5.10 applications 0.5.9 86 Bugs in WAV playlist bennylp normal release-0.5.10 pjmedia 0.5.9 87 Conference bridge should transmit silence frame when level is zero bennylp normal release-0.5.10 pjmedia 0.5.9 90 PUBLISH is rejected with 404 because of timing mismatch with REGISTER bennylp normal release-0.7.0-rc1 pjsua-lib 0.5.9 92 Undefined OpenSSL/ALSA symbols when running Python bennylp normal release-0.5.10 applications 0.5.9 94 Bug in level adjustment calculation in conference bridge bennylp normal release-0.5.10 pjmedia 0.5.9 98 Error binding transports to specific IP in PJSUA-API bennylp normal release-0.5.10 pjsua-lib 0.5.9 100 Assertion failure when terminating subscription with PJSUA-API bennylp normal release-0.7.0-rc2 pjsua-lib trunk 101 Bugs in PJSUA-API when port is zero bennylp normal release-0.5.10 pjsua-lib 0.5.9 105 Unnecessary assert in fixed buffer based pool bennylp normal release-0.5.10 pjlib 0.5.9 107 Fixed deadlock in ioqueue unregistration with IOCP bennylp normal release-0.5.10 applications 0.5.9 108 QA for release 0.5.10 bennylp normal release-0.5.10 common 0.5.9 109 Audio saturation when level is applied to conference bennylp normal release-0.5.10 pjmedia 0.5.9 110 Replace year 2006 with 2007 in copyright notice bennylp normal release-0.5.10 common 0.5.9 112 Workaround for forking bennylp normal release-0.7.0-rc1 pjsip 0.5.10 114 INVITE transaction is not destroyed immediately when ACK has the same branch as the INVITE bennylp normal release-0.7.0-rc1 pjsip 0.5.10 131 Bug: dialog automatically insert Contact header when sending 3xx response (thanks Hozjan Vladimir) bennylp normal release-0.5.10.2 pjsip 0.5.10.1 132 Bug: dialog automatically insert Contact header when sending 3xx response (thanks Hozjan Vladimir for the report) bennylp normal release-0.7.0-rc1 pjsip trunk 133 PUBLISH is rejected with 404 when REGISTER is challenged with 401/407 (thank Edward Tian) bennylp normal release-0.5.10.2 pjsua-lib 0.5.10.1 135 Invalid presence entity ID when URI is specified in name-addr format bennylp normal release-0.5.10.2 pjsip 0.5.10.1 136 Invalid presence entity ID when URI is specified in name-addr format bennylp normal release-0.7.0-rc1 pjsip trunk 139 Unable to play next tone after stop is called on tone generator (thanks Antonio F. Cano) bennylp normal release-0.5.10.2 pjmedia 0.5.10.1 140 Unable to play next tone after stop is called on tone generator (thanks Antonio F. Cano) bennylp normal release-0.7.0-rc1 pjmedia trunk 146 Division by zero in pj_pool_factory_dump() when there is no active pool bennylp normal release-0.7.0-rc1 pjlib trunk 147 Division by zero in pj_pool_factory_dump() when there is no active pool bennylp normal release-0.5.10.2 pjlib 0.5.10.1 148 Crash when resolving bad hostnames in Linux (thanks Binu KS) bennylp normal release-0.5.10.2 pjlib 0.5.10.1 149 Crash when resolving bad hostnames in Linux (thanks Binu KS) bennylp normal release-0.7.0-rc1 pjlib trunk 152 UAC dialog doesn't update route_set when calling RFC 2543 UAS (thanks Binu K S) bennylp normal release-0.5.10.2 pjsip 0.5.10.1 153 UAC dialog doesn't update route_set when calling RFC 2543 UAS (thanks Binu K S) bennylp normal release-0.7.0-rc1 pjsip trunk 156 Not enough memory to parse DNS packets in resolver (thanks Frank Wiersma) bennylp normal release-0.5.10.2 pjlib-util 0.5.10.1 157 Not enough memory to parse DNS packets in resolver (thanks Frank Wiersma) bennylp normal release-0.7.0-rc1 pjlib-util trunk 163 Bug in pjmedia_stream_resume() not resuming the stream (thanks PurnaChandar and Carmine) bennylp normal release-0.5.10.2 pjmedia 0.5.10.1 164 Bug in pjmedia_stream_resume() not resuming the stream (thanks PurnaChandar and Carmine) bennylp normal release-0.7.0-rc1 pjmedia trunk 171 SDP media direction negotiation bug (thanks Phil Torre) bennylp normal release-0.5.10.2 pjmedia 0.5.10.1 172 SDP media direction negotiation bug (thanks Phil Torre) bennylp normal release-0.7.0-rc1 pjmedia trunk 174 GSM codec factory does not shutdown properly causing it to fail on next pjsua_init (thanks Binu K S) bennylp normal release-0.5.10.3 pjmedia 0.5.10.2 175 GSM codec factory does not shutdown properly causing it to fail on next pjsua_init (thanks Binu K S) bennylp normal release-0.7.0-rc1 pjmedia trunk 179 SDP negotiation failed when local doesn't specify telephone-event (thanks Esbjörn Dominique) bennylp normal release-0.5.10.3 pjmedia 0.5.10.2 180 Failed compilation because usleep() doesn't return int on some *nix platforms (thanks Jukka-Pekka Kervinen) bennylp normal release-0.5.10.3 pjlib 0.5.10.2 181 Failed compilation because usleep() doesn't return int on some *nix platforms (thanks Jukka-Pekka Kervinen) bennylp normal release-0.7.0-rc1 pjlib trunk 182 SDP negotiation failed when local doesn't specify telephone-event (thanks Esbjörn Dominique) bennylp normal release-0.7.0-rc1 pjmedia trunk 187 Bug with destination address calculation for strict route set (thanks Hoi-Ho Chan) bennylp normal release-0.7.0-rc1 pjsip trunk 188 Error parsing compact form of SIP header (thanks Tobias Söreling) bennylp normal release-0.5.10.3 pjsip 0.5.10.2 189 Error parsing compact form of SIP header (thanks Tobias Söreling) bennylp normal release-0.7.0-rc1 pjsip trunk 190 PUBLISH request in pjsua is not initialized with account's route set (thanks Nicholas Xu) bennylp normal release-0.5.10.3 pjsua-lib 0.5.10.2 191 PUBLISH request in pjsua is not initialized with account's route set (thanks Nicholas Xu) bennylp normal release-0.7.0-rc1 pjsua-lib trunk 194 Implement UDP based ICE stream transport bennylp normal ICE pjlib-util trunk 195 --contact command line option is ignored in pjsua bennylp normal release-0.5.10.3 pjsua-lib 0.5.10.2 196 Implement ICE RTCP component bennylp normal ICE pjlib-util trunk 197 Cancel pending ICE checks once one succeeded bennylp normal ICE applications trunk 202 Fix error when telephone-event is set as the first format in SDP (thanks Chris Hamilton) bennylp normal release-0.5.10.3 pjmedia 0.5.10.2 203 Fix error when telephone-event is set as the first format in SDP (thanks Chris Hamilton) bennylp normal release-0.7.0-rc1 pjmedia trunk 208 Allow single quotes for attributes in XML (thanks Tory Patnoe) bennylp normal release-0.7.0-rc1 pjlib-util trunk 211 IM typing indication request is missing route set (thanks Nicholas Xu) bennylp normal release-0.5.10.3 pjsua-lib 0.5.10.2 212 IM typing indication request is missing route set (thanks Nicholas Xu) bennylp normal release-0.7.0-rc1 pjsua-lib trunk 213 Error opening sound device is not propagated to application (thanks Paul Levin) bennylp normal release-0.5.10.3 pjsua-lib 0.5.10.2 214 Error opening sound device is not propagated to application (thanks Paul Levin) bennylp normal release-0.7.0-rc1 pjsua-lib trunk 215 Build error when PJ_HAS_TCP is set to zero (thanks ChenHuan) bennylp normal release-0.5.10.3 pjlib 0.5.10.2 216 Build error when PJ_HAS_TCP is set to zero (thanks ChenHuan) bennylp normal release-0.7.0-rc1 pjlib trunk 217 Build error when PJ_HAS_TCP is set to zero (thanks ChenHuan) bennylp normal release-0.7.0-rc1 pjlib trunk 218 Bug in hash table when key is PJ_HASH_KEY_STRING and hval is specified (thanks ChenHuan) bennylp normal release-0.5.10.3 pjlib 0.5.10.2 219 Bug in hash table when key is PJ_HASH_KEY_STRING and hval is specified (thanks ChenHuan) bennylp normal release-0.7.0-rc1 pjlib trunk 220 Bug in retransmission of non-INVITE SIP requests in UAC transaction (thanks Martin Peterzon) bennylp normal release-0.5.10.4 pjsip 0.5.10.3 221 Bug in retransmission of non-INVITE SIP requests in UAC transaction (thanks Martin Peterzon) bennylp normal release-0.7.0-rc1 pjsip trunk 224 Bug in pjmedia_sdp_attr_find (thanks Geoff Talbot) bennylp normal release-0.5.10.4 pjmedia 0.5.10.3 225 Bug in pjmedia_sdp_attr_find (thanks Geoff Talbot) bennylp normal release-0.7.0-rc1 pjmedia trunk 226 Bug in pjmedia_sdp_attr_find (thanks Geoff Talbot) bennylp normal release-0.7.0-rc1 pjmedia trunk 227 Unresolved error in alaw/ulaw conversion with C++ build (thanks Alain Totouom) bennylp normal release-0.5.10.4 pjmedia 0.5.10.3 228 Unresolved error in alaw/ulaw conversion with C++ build (thanks Alain Totouom) bennylp normal release-0.7.0-rc1 pjmedia trunk 234 Crash in console application when invalid command line is given (thanks Roland Klabunde) bennylp normal release-0.5.10.4 applications 0.5.10.3 236 Crash in console application when invalid command line is given (thanks Roland Klabunde) bennylp normal release-0.7.0-rc1 applications trunk 237 -- invalid ticket -- bennylp normal release-0.5.10.4 pjsip 0.5.10.3 238 "Fix interop problem: some endpoints send "":"" character in Via parameters" bennylp normal release-0.7.0-rc1 pjsip trunk 241 Crash on Windows when no sound device is available bennylp normal release-0.5.10.4 pjsua-lib 0.5.10.3 242 Crash on Windows when no sound device is available bennylp normal release-0.7.0-rc1 pjsua-lib trunk 244 Fix PJLIB's resolver not able to resolve anything in Symbian bennylp normal Symbian-trunk-integration pjlib trunk 248 Strayed socket signal in Symbian bennylp normal Symbian-trunk-integration pjlib trunk 249 Problems with big memory blocks in Symbian bennylp normal Symbian-trunk-integration common trunk 250 Problems with byte ordering in Symbian bennylp normal Symbian-trunk-integration common trunk 251 Memory leak problem with Symbian bennylp normal Symbian-trunk-integration pjsip trunk 252 Route header issues on Symbian bennylp normal Symbian-trunk-integration pjsip trunk 263 Cannot call TCP's pj_ioqueue_accept() more than once in Symbian bennylp normal Symbian-trunk-integration pjlib trunk 264 UDP connect()/send() fails with Symbian S60 3rd Edition bennylp normal Symbian-trunk-integration pjlib trunk 265 RecvFrom() continuously returns KErrGeneral in Symbian bennylp normal Symbian-trunk-integration pjsip trunk 266 Skip \x00 packets bennylp normal Symbian-trunk-integration pjsip trunk 267 Configurable PJSIP_TRANSPORT_IDLE_TIME bennylp normal Symbian-trunk-integration pjsip trunk 275 Error creating resolver on Win32 release mode (thanks Frank Wiersma) bennylp normal release-0.6.0 pjlib-util 0.5.10.4 276 Error creating resolver on Win32 release mode (thanks Frank Wiersma) bennylp normal release-0.7.0-rc1 pjlib-util trunk 277 GUID generation cannot generate more than 2^16 unique numbers on Linux (thanks Igor Sobinov) bennylp normal release-0.7.0-rc2 pjlib trunk 278 GUID generation cannot generate more than 2^16 unique numbers on Linux (thanks Igor Sobinov) bennylp normal release-0.6.0 pjlib 0.5.10.4 279 Bug with authenticating response causing STUN responses to be dropped bennylp normal release-0.7.0-rc2 pjnath trunk 280 Failed scenarios with CANCEL requests (thanks Esbjörn Dominique) bennylp normal release-0.6.0 pjsip 0.5.10.4 282 Memory problems with Purify bennylp normal release-0.7.0-rc2 pjsip trunk 284 Failed scenarios with CANCEL requests (thanks Esbjörn Dominique) bennylp normal release-0.7.0-rc2 pjsip trunk 285 ICE transport stops receiving packet upon getting ICMP unreach on Windows bennylp normal release-0.7.0-rc2 pjnath trunk 286 Bug in STUN FINGERPRINT verification and logging STUN message bennylp normal release-0.7.0-rc2 pjnath trunk 287 Selective authentication for STUN error responses bennylp normal release-0.7.0-rc2 pjnath trunk 288 ICE role error on re-INVITE and ICE auth error when sending 487 (Role Conflict) response bennylp normal release-0.7.0-rc2 pjnath trunk 289 Bug in WAV player when frame size is larger than file buffer size (thanks Samuel Vinson) bennylp normal release-0.6.0 pjmedia 0.5.10.4 290 Bug in WAV player when frame size is larger than file buffer size (thanks Samuel Vinson) bennylp normal release-0.7.0 pjmedia trunk 291 Free memory read reported by Purify in PUBLISH session bennylp normal release-0.7.0-rc2 pjsip trunk 292 Free memory read reported by Purify in PUBLISH session bennylp normal release-0.6.0 pjsip 0.5.10.4 297 Bug in handling data from peer in TURN sample application (thanks scott_lvsha) bennylp normal release-0.7.0 pjnath trunk 299 Compile error when PJ_SOCKADDR_HAS_LEN is set bennylp normal release-0.7.0 pjlib trunk 300 Assertion error or handle leak when creating thread with PJ_THREAD_SUSPENDED flag bennylp normal release-0.7.0 pjlib trunk 301 Assertion error or handle leak when creating thread with PJ_THREAD_SUSPENDED flag bennylp normal release-0.6.0 pjlib 0.5.10.4 302 Behavior in cancelling INVITE session when no provisional response has been received (thanks Esbjörn Dominique) bennylp normal release-0.7.0 pjsip trunk 303 Crash on STUN session's keep alive on loss of network connectivity bennylp normal release-0.7.0 pjnath trunk 304 Memory alignment error for hash entry buffer causing crash on ARM (thanks ChenHuan) bennylp normal release-0.7.0 pjlib trunk 305 Memory alignment error for hash entry buffer causing crash on ARM (thanks ChenHuan) bennylp normal release-0.6.0 pjlib 0.5.10.4 306 Error in SIP transport lookup because of memory alignment problem on Nintendo DS (thanks Samuel Vinson) bennylp normal release-0.7.0 pjsip trunk 307 Fail to parse fully qualified PIDF document bennylp normal release-0.7.0 pjsip trunk 309 Memory alignment problem in pool_buf (thanks Esbjörn Dominique) bennylp normal release-0.6.0 pjlib 0.5.10.4 310 Memory alignment problem in pool_buf (thanks Esbjörn Dominique) bennylp normal release-0.7.0 pjlib trunk 311 PJSIP resolver is not destroyed on shutdown (thanks Martin Peterzon) bennylp normal release-0.7.0 pjsip trunk 312 PJSIP resolver is not destroyed on shutdown (thanks Martin Peterzon) bennylp normal release-0.6.0 pjsip 0.5.10.4 313 Error resolving host in PJSIP resolver when DNS response contains CNAME (thanks Esbjörn Dominique) bennylp normal release-0.7.0 pjsip trunk 317 Duplicated audio when playing WAV playlist (thanks Jagdish Jangid) bennylp normal release-0.8.0 pjmedia trunk 318 CSeq generation may produce negative number on Blackfin/VisualDSP++ (thanks Jarek Szymkowski) bennylp normal release-0.8.0 pjsip trunk 319 Assertion failure in pjsua when adding buddy with invalid host (thanks Paul Levin) bennylp normal release-0.8.0 pjsua-lib trunk 320 Assertion error in pjsua when unregistering/removing account while network is disconnected (thanks Bo Huang) bennylp normal release-0.8.0 pjsua-lib trunk 321 Assertion in ICE stream transport when STUN is not used (thanks Frank Nießen) bennylp normal release-0.8.0 pjnath trunk 322 Crash in ICE when adding peer reflexive candidate bennylp normal release-0.8.0 pjnath trunk 327 SIPS URI in Contact header generated by pjsua causing problems with OpenSER bennylp normal release-0.8.0 pjsua-lib trunk 328 Possible alignment error in DNS encoding bennylp normal release-0.8.0 pjlib-util trunk 340 File access problem on WinCE bennylp normal release-0.8.0 pjlib trunk 343 Canceling pending ioqueue operation in Symbian causes assertion failure bennylp normal release-0.8.0 pjlib trunk 344 ICE negotiation failed when remote doesn't support RTCP bennylp normal release-0.8.0 pjnath trunk 346 Possible deadlock in event subscription framework when subscribe is followed immediately with unsubscribe bennylp normal release-0.8.0 pjsip trunk 347 Assertion failure when handling incoming presence subscription with Expires=0 bennylp normal release-0.8.0 pjsip trunk 348 Various bugs in string comparison functions bennylp normal release-0.8.0 pjlib trunk 349 Crash when sending PUBLISH when network is unreachable bennylp normal release-0.8.0 pjsip trunk 351 Possible deadlock in pjsua-api presence subscription (thanks Paul Levin) bennylp normal release-0.8.0 pjsua-lib trunk 353 "Memory ""leak"" with pjsua file player/recorder" bennylp normal release-0.8.0 pjsua-lib trunk 355 Account ID is not initialized in pjsua_call_info for outgoing call (thanks Lemmel) bennylp normal release-0.8.0 pjsua-lib trunk 356 Prototype and definition mismatch causing crash in sip_auth_server.c (thanks Truong Thanh Quang) bennylp normal release-0.8.0 pjsip trunk 357 Missing tonegen.[h/c] in Windows CE project file (thanks Paul Levin) bennylp normal release-0.8.0 pjmedia trunk 359 Wrong Via branch generation in proxy causing the same branch value to be generated for RFC 2543 clients (thanks Helmut Wolf) bennylp normal release-0.8.0 pjsip trunk 361 Extraneous RTP packet with RFC 2833 DTMF events (thanks Pedro Sanchez) bennylp normal release-0.8.0 pjmedia trunk 362 Transaction timer I in Completed state should be zero for reliable transports (thanks Ivan F. Skripov) bennylp normal release-0.8.0 pjsip trunk 363 Incorrect RTP marker and timestamp in DTMF event/RFC 2833 packet (thanks Pedro Sanchez) bennylp normal release-0.8.0 pjmedia trunk 364 Upon shutdown, un-REGISTER request should be sent only after un-PUBLISH request has completed successfully bennylp normal release-1.5 pjsua-lib trunk 365 Fix log decoration (thanks Thiago Paiva Flores) bennylp normal release-0.8.0 common trunk 366 Crash in SDP negotiator when initial local SDP is not specified in pjmedia_sdp_neg_create_w_local_offer() (thanks Philippe Leuba) bennylp normal release-0.8.0 pjmedia trunk 368 STUN keep-alive timed out when ICE is used bennylp normal release-0.8.0 pjnath trunk 369 ICE negotiation fails after endpoint has been idle for long time bennylp normal release-0.8.0 pjnath trunk 371 Bug with REGISTER expiration calculation (thanks Philippe Leuba) bennylp normal release-0.8.0 pjsip trunk 372 Handle case where STUN mapped address has changed in ICE bennylp normal release-0.8.0 pjnath trunk 375 Bug in ioqueue prevents re-registering more than PJ_IOQUEUE_MAX_HANDLES (thanks Phil Torre) bennylp normal release-0.6.0 pjlib trunk 376 Bug in ioqueue prevents re-registering more than PJ_IOQUEUE_MAX_HANDLES (thanks Phil Torre) bennylp normal release-0.8.0 pjlib trunk 380 Build problems because of mount directory problem on Mingw (thanks Lafras Henning) bennylp normal release-0.8.0 common trunk 383 Bug with handling Via received and rport parameters for response message bennylp normal release-0.8.0 pjsip trunk 386 Over-deinitialize sound subsystem in pjsua_media.c (thanks Jiandong Ruan) bennylp normal release-0.8.0 pjsua-lib trunk 387 UAS dialog should add Contact header in 1xx response bennylp normal release-0.8.0 pjsip trunk 397 Bug with handling large SIP message body (thanks Helmut Wolf) bennylp normal release-0.8.0 pjsip trunk 401 Unable to register when account URI contains display name bennylp normal release-0.8.0 pjsip trunk 402 Endless error loop when TCP accept() continuously returns error bennylp normal release-0.8.0 pjsip trunk 404 Issues with Windows Vista bennylp normal unassigned common trunk 411 Cannot update account presence's status while previous PUBLISH is in progress (thanks Olivier Beytrison for the report) bennylp normal release-1.5 pjsip trunk 423 Client registration (pjsip_regc) doesn't obey explicit transport selection (thanks Hitesh) bennylp normal release-0.9.0 pjsip trunk 425 pjstun_get_mapped_addr() failed when receiving incoming SIP request (thanks Lafras Henning) bennylp normal release-0.9.0 pjlib-util trunk 426 Respond incoming CANCEL with no matching INVITE with 481 (thanks Sergey Bakulin) bennylp normal release-0.9.0 pjsip trunk 427 Conference bridge doesn't handle NONE frame (thanks Daniel Braun) bennylp normal release-0.9.0 pjmedia trunk 428 Conference bridge does not update transmitter_cnt when port is removed bennylp normal release-0.9.0 pjmedia trunk 429 Failed to create RTP/RTCP sockets when explicit bind address is specified (thanks Arie Velthoen) bennylp normal release-0.9.0 pjsua-lib trunk 430 Added --auto-update-nat, --use-compact-form, and --dis-codec options in pjsua (thanks Lafras Henning) bennylp normal release-0.9.0 applications trunk 433 Failure in media negotiation when SDP contains two audio media lines (thanks Arie Velthoen) bennylp normal release-0.9.0 pjmedia trunk 436 IPv6 support in host resolver caused failure in pjlib initialization on Symbian bennylp normal release-0.9.0 pjlib trunk 437 Stack overflow in ICE on Symbian phone target bennylp normal release-0.9.0 pjnath trunk 439 Encoder is called for FRAME_TYPE_NONE bennylp normal release-0.9.0 pjmedia trunk 440 pj_timer_entry_init() doesn't initialize timer ID bennylp normal release-0.9.0 pjlib trunk 441 Fix endianess detection for PortAudio bennylp normal release-0.9.0 pjmedia trunk 443 Overflow in dump_media_session() (thanks Simon Farmer) bennylp normal release-0.9.0 pjsua-lib trunk 444 Bug in tone generator: can't play more digits (thanks Marian Dragomir) bennylp normal release-0.9.0 pjmedia trunk 447 WAV player cuts last data from the WAV file bennylp normal release-0.9.0 pjmedia trunk 448 PJSIP rejects incoming call with 415/Unsupported Media Type for INVITE containing video (thanks Alain Totouom) bennylp normal release-0.9.0 pjmedia trunk 457 Add new media type: application bennylp normal release-0.9.0 pjmedia users_nanang 458 PJ_ERESOLVE error in Windows Mobile bennylp normal release-0.9.0 common trunk 459 pjmedia_clock_create() should not create thread when PJMEDIA_CLOCK_NO_ASYNC is given (thanks Alberto Takeshi Mayama) bennylp normal release-0.9.0 pjmedia trunk 460 Concurrency problem when destroying stream (thanks Michael Broughton) bennylp normal release-0.9.0 pjmedia trunk 464 Jitter buffer should return length information nanang normal release-0.9.0 pjmedia trunk 466 Speex decoder set decoded frame size incorrectly nanang normal release-0.9.0 pjmedia users_nanang 469 Loop forever than UDP media transport is destroyed while callback is running nanang normal release-0.9.0 pjmedia trunk 470 Compile error when is not present bennylp normal release-0.9.0 pjlib trunk 471 Compilation error if pthread_mutexattr_set_type() is not present bennylp normal release-0.9.0 pjlib trunk 472 Problem with setting up FD_SETSIZE bennylp normal release-0.9.0 pjlib trunk 476 Support for receiving multiple codecs in SDP answer bennylp normal release-1.7 pjsua-lib trunk 477 DTMF digit callback error in Python bennylp normal release-0.9.0 applications trunk 478 Handle duplicated/misordered incoming DTMF packets nanang normal release-0.9.0 pjmedia trunk 480 PJSIP rejects incoming call with m=image in the offer (thanks Thiago) nanang normal release-0.9.0 pjmedia trunk 481 Default TLS version should be TLSv1 (thanks Klaus Darilion) bennylp normal release-0.9.0 pjsip trunk 482 TCP keep-alive packets are corrupting SIP message (thanks Helmut Wolf) bennylp normal release-0.9.0 pjsip trunk 486 Handle G.722 wong clock rate bug and other codec with inconsistent clock rate nanang normal release-0.9.0 pjmedia trunk 487 Crash occured when stream port has no transmitter on call using ILBC with different ptime nanang normal release-0.9.0 pjmedia trunk 492 Bug in strict route processing when challenged with 401/407 response (thanks Klaus Darilion) bennylp normal release-0.9.0 pjsip trunk 496 Crash on sound port when only player is opened and delaybuf enabled nanang normal release-0.9.0 pjmedia trunk 499 NULL frame transmission in conference bridge is not clocked at the right interval nanang normal release-0.9.0 pjmedia trunk 503 Handle the case when CANCEL is responded with 200/OK but 487 is not sent bennylp normal release-1.2 pjsip trunk 504 Fixed support for stereo audio all the way in pjmedia nanang normal release-0.9.0 pjmedia trunk 506 Behavior when cancelling INVITE before provisional response is received bennylp normal release-1.2 pjsip trunk 512 Bug in select ioqueue causing unnecessary sleep() to be invoked (thanks Sergey Bakulin) bennylp normal release-0.9.0 pjlib trunk 514 Bug with handling simultaneous re-INVITE (thanks Philippe Leuba) bennylp normal release-0.9.0 pjsip trunk 516 Assertion in sound device when headset is plugged/unplugged in MacOS X (thanks Alexei Kuznetsov) nanang normal release-0.9.0 pjmedia trunk 517 Invalid argument error when binding media transport on MacOS X (thanks Daniel Mikusa) nanang normal release-0.9.0 pjmedia trunk 518 Growing memory usage in PJSUA-LIB bennylp normal release-1.0-rc1 pjsua-lib trunk 519 STUN request is not freed when transaction times out (thanks Amit Sharma) bennylp normal release-0.9.0 pjnath trunk 520 Race condition may cause ioqueue corruption (thanks Philippe Leuba) bennylp normal release-0.9.0 pjlib trunk 521 Duplicate Authorization header when PJSIP is configured to send empty Authorization header (thanks Roland Klabunde) bennylp normal release-0.9.0 pjsip trunk 522 Enable keep-alive for UDP transport even when STUN is not configured bennylp normal release-0.9.0 pjsua-lib trunk 526 Pjsua crash after wav player destroyed inside the eof callback (thanks Tanguy Floc'h) nanang normal release-0.9.0 pjmedia trunk 531 Active socket abstraction to make ioqueue programming easier bennylp normal release-0.9.0 pjlib trunk 533 Support for parsing Retry-After header bennylp normal release-0.9.0 pjsip trunk 536 Resample may overwrite past destination buffer (thanks Paweł Kierski) nanang normal release-0.9.0 pjmedia trunk 542 Enable setting sound device latency at runtime. nanang normal release-0.9.0 pjmedia trunk 544 RTP/AVP/SAVP negotiation on UPDATE/re-INVITE nanang normal release-0.9.0 pjsua-lib trunk 545 Handle nameserver that (incorrectly) returns DNS RCODE 2/5/9 for DNS SRV query bennylp normal Known-Issues-and-Ideas pjlib-util trunk 549 Modification in media transport API to support more offer/answer scenarios bennylp normal release-0.9.0 common trunk 550 PRACK is not re-sent on 401/407 challenge (thanks Josh Benson) bennylp normal release-0.9.0 pjsip trunk 553 PUBLISH callback is not called when authentication fails (thanks Ruud Klaver for the report) bennylp normal release-1.0-rc1 pjsip trunk 557 Memory leak in Speex echo canceller nanang normal release-1.0-rc1 pjmedia trunk 558 Memory leak in SRTP nanang normal release-1.0-rc1 pjmedia trunk 563 Bug with SDP in offer/answer related to call hold scenario bennylp normal release-1.0-rc1 pjsua-lib trunk 565 Call WSACleanup() when pj_shutdown() is called on Windows bennylp normal release-1.0-rc1 pjlib trunk 566 TURN session in PJSUA-LIB is not properly destroyed causing possible memory and handle leaks bennylp normal release-1.0-rc1 pjsua-lib trunk 567 Rare race condition causing crash in ICE stream transport when STUN Binding resolution callback is called before initialization completes bennylp normal release-1.0-rc1 pjnath trunk 568 The hash table ignores the last row of the table in hash table iteration, causing some memory leaks during shutdown routine because some objects are not destroyed bennylp normal release-1.0-rc1 applications trunk 569 Non-uniform locking order between SRTP & its member transport (e.g:ICE) may cause deadlock nanang normal release-1.0-rc1 pjmedia trunk 570 Out of array/buffer boundary access in WSOLA nanang normal release-1.0-rc1 pjmedia trunk 573 "Handle receiving short version of Event header (""o"")" bennylp normal release-1.0-rc1 pjsip trunk 578 Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak for the report) nanang normal release-1.0-rc1 pjmedia trunk 579 Data loss with TCP sockets (thanks Helmut Wolf for the report) bennylp normal release-1.0-rc1 pjsip trunk 580 Incoming target refresh request does not update the Contact header (thanks Joel Dodson for the report) bennylp normal release-1.0-rc1 pjsip trunk 581 Fixed build dependencies in the makefiles bennylp normal release-1.0-rc1 common trunk 582 Presence extended status is not sent in initial NOTIFY request (thanks Joseph Maiquez for the report) bennylp normal release-1.0-rc1 pjsua-lib trunk 585 Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE requests bennylp normal release-1.0-rc1 pjsip trunk 591 Assertion failure in ICE session (thanks Pedro Gonçalves for the report) bennylp normal release-1.0-rc1 pjnath trunk 592 URI comparison may crash the application (thanks Pedro Gonçalves for the report) bennylp normal release-1.0-rc1 pjsip trunk 593 RTP timestamp incremented incorrectly for multichannel audio. nanang normal release-1.0-rc1 pjmedia trunk 595 Broken semaphore implementation on MacOS X (thanks Viktor Krikun for the report) bennylp normal release-1.0-rc1 pjlib trunk 596 Multi-channel capability for the resampling algorithm (thanks Bill Gardner for the patch) nanang normal release-1.0-rc1 pjmedia trunk 597 Error reading WAV files when there are extra chunks after DATA chunk (thanks Thomas Johnson for the patch) nanang normal release-1.10 pjmedia trunk 600 Reinvite/update call when SRTP enabled may cause one way media. nanang normal release-1.0-rc1 pjmedia trunk 603 Crash in ICE with IoCompletionPort ioqueue with the test framework bennylp normal release-1.0-rc1 pjlib trunk 604 Error opening file in append mode in Win32 (thanks Gang Liu for the report) bennylp normal release-1.0-rc1 pjlib trunk 606 Problem in Symbian build: 'null_audio.lib not found'. nanang normal release-1.0-rc2 pjmedia trunk 607 Assertion and possibly crash in ICE stream transport when client is not behind NAT (thanks Nicolas Fauvel for the report) bennylp normal release-1.0-rc2 pjnath trunk 609 Build/compilation error in Python module (undeclared dec_fmtp_mode/enc_fmtp_mode) (thanks Saúl Ibarra for the report) bennylp normal release-1.0-rc2 python trunk 612 "Crash/floating point exception in pjsua ""dq"" command on ARM platform" bennylp normal release-1.0-rc2 pjlib trunk 615 Error adding new buddy in the on_incoming_subscribe() callback (thanks Joseph Maiquez for reporting the error) bennylp normal release-1.0-rc2 pjsua-lib trunk 617 "Assertion ""Not enough buffer for SDES packet"" when using a very low bandwidth codec (thanks William Wong)." nanang normal release-1.0-rc2 pjmedia trunk 618 Bad tone quality generated by the tone generator when floating point is disabled nanang normal Known-Issues pjmedia trunk 619 Bad tone quality when floating point is disabled (thanks Olle Frimanson for the report) nanang normal release-1.0-rc3 pjmedia trunk 620 PRACK is sent to the wrong UAS when 100rel is used and the dialog forks (thanks Ruud Klaver for the report) bennylp normal release-1.0-rc3 pjsip trunk 621 Update PortAudio to the latest revision to fix VS 2008 compilation issues (thanks Atik for the report) nanang normal release-1.0-rc3 pjmedia trunk 623 Assertion when receiving SUBSCRIBE with non presence event (thanks Lucas Rosa Galêgo for the report) bennylp normal release-1.0-rc3 pjsua-lib trunk 624 Assertion error when pjsua_acc_del() is followed immediately by pjsua_acc_add() (thanks Dan Åberg and Salahuddin Ahmed for the report) bennylp normal release-1.0-rc3 pjsua-lib trunk 625 Unicode build issues on Windows platform (thanks Seth Hinze for the patch). nanang normal release-1.0-rc3 common trunk 626 PocketPJ build issue when SRTP disabled (thanks Seth Hinze for the patch). nanang normal release-1.0-rc3 applications trunk 627 General compiler warnings when building for WinCE (thanks Seth Hinze for the patch). nanang normal release-1.0-rc3 common trunk 633 Bugs in dsound.c: stop/start without close/reopen & possible buffer overrun when 10 ms samples used (thanks Seth Hinze for the patch). nanang normal release-1.0-rc3 pjmedia trunk 635 Disconnect the other call leg when multiple 2xx/OK responses to INVITE are received due to forking bennylp normal release-1.0-rc3 pjsua-lib trunk 636 Linux compilation issue when autoconf is not used (thanks Seth Hinze for the patch). bennylp normal release-1.0-rc3 pjlib trunk 637 Handling of non-ASCII UTF-8 characters in SIP message elements (thanks Navaneetha Subramanian for the report) bennylp normal release-1.0-rc3 pjsip trunk 639 Assertion in functions with Visual Studio 2005 when handling non-ASCII characters (e.g. UTF-8) bennylp normal release-1.0-rc3 pjlib trunk 640 Crash when receiving ACK with SDP after BYE has been received (thanks Amit Sharma for the report) bennylp normal release-1.0-rc3 pjsip trunk 641 Assertion error when late 200/OK is received after call has been disconnected (thanks Dan Åberg for the report) bennylp normal release-1.0-rc3 pjsip trunk 642 Discontinuous tone generation (thanks Olle Frimanson for the report) nanang normal release-1.0-rc3 pjmedia trunk 644 Build issues related to multicast support (especially on Mingw where the build fails) bennylp normal release-1.0-rc4 pjlib trunk 646 Problem in quitting symbian_ua_gui app bennylp normal release-1.0.1 applications trunk 648 Build problem on Visual Studio 6 when IPv6 support is disabled and IPv6 kit is not installed (thanks Massimiliano Montevecchi for the report) bennylp normal release-1.0-rc4 pjlib trunk 649 Build error in wav_writer.c in big endian systems (thanks Seth Hinze for the patch) nanang normal release-1.0 pjmedia trunk 654 Error when falling back to secondary TURN server (thanks Nicolas Fauvel for the report) bennylp normal release-1.0 pjnath trunk 658 Mismatched signal level for codec G.722 (thanks Olle Frimanson for the report). nanang normal release-1.0 pjmedia trunk 660 INVITE is not retried when 401/407 response is received after 100/provisional response bennylp normal release-1.0.1 pjsip trunk 661 Calculate ICE default candidate from RTP default candidate if a=rtcp attribute is not present nanang normal release-1.0.1 pjmedia trunk 662 Handle missing IP address in SDP a=rtcp attribute nanang normal release-1.0.1 pjmedia trunk 663 ICE negotiation may not complete indefinitely if remote doesn't perform any connectivity checks bennylp normal Known-Issues-and-Ideas pjnath trunk 664 "Contact URI should use ""transport=tls"" parameter rather than SIPS URI when the TLS call is not using SIPS URI" bennylp normal release-1.0.1 pjsua-lib trunk 665 Wrong Contact URI generated when TLS transport is used bennylp normal release-1.0.1 pjsua-lib trunk 667 Padding issue when the old/RFC 3489 STUN client is communicating with new/STUNbis STUN server bennylp normal release-1.0.1 pjlib-util trunk 673 Race condition may cause crash in SRTP transport nanang normal release-1.0.1 pjmedia trunk 675 Crash when ICE & STUN are enabled on Symbian (thanks Rawshan Iajdani for the report) bennylp normal release-1.0.1 pjnath trunk 677 System wall clock/time change will cause timer heap entries to be scheduled wrongly bennylp normal Known-Issues-and-Ideas pjlib trunk 680 Detection of handset's frame ptime in APS nanang normal release-1.1 pjmedia trunk 681 Bugs in sending and receiving instant messages (thanks Johan Risberg for the patches) bennylp normal release-1.0.1 python trunk 683 Crash/segfault on pjmedia_wsola_create() on ARM9 platform with GCC optimizations nanang normal Known-Issues pjmedia trunk 684 Various transmit data buffer leaks when transmission fails immediately bennylp normal release-1.0.1 pjsip trunk 685 Crash or assertion on debug mode when processing large SIP packet bennylp normal release-1.0.1 pjlib trunk 686 Failure to cancel outstanding DNS SRV query job (API change) bennylp normal release-1.0.1 pjlib-util trunk 687 Unfreed/unclosed resources on Symbian platform. bennylp normal Known-Issues-and-Ideas pjsua-lib trunk 688 Memory leak on Solaris with pjlib's mutex (thanks Andrey Kobtsev for the fix) bennylp normal release-1.0.1 pjlib trunk 689 Deadlock caused by ICE media transport (thanks Alain Totouom for the report) bennylp normal release-1.1 pjnath trunk 690 Detection of handset's frame ptime in APS nanang normal release-1.0.2 pjmedia 1.0.x 691 Deadlock caused by ICE media transport (thanks Alain Totouom for the report) bennylp normal release-1.0.2 pjnath 1.0.x 695 APS causes KERN-EXEC 0 error when a call has hung up (thanks Kevin Gong for the report) nanang normal release-1.1 pjmedia trunk 696 Wrong timestamp calculation causing RTCP clock skew (thanks Guido Fischer for the fix!) nanang normal release-1.1 pjmedia trunk 697 Wrong timestamp calculation causing RTCP clock skew (thanks Guido Fischer for the fix!) nanang normal release-1.0.2 pjmedia 1.0.x 698 Segfault when calling pjmedia_transport_srtp_create() with pjmedia_srtp_setting set to NULL (thanks Ruud Klaver for the report). nanang normal release-1.1 pjmedia trunk 699 Auto-close sound device doesn't work when call disconnected without ever being confirmed/ringing (thanks Alexei Kuznetsov for the report). nanang normal release-1.1 pjsua-lib trunk 700 Segfault when calling pjmedia_transport_srtp_create() with pjmedia_srtp_setting set to NULL (thanks Ruud Klaver for the report). nanang normal release-1.0.2 pjmedia 1.0.x 701 Possible heap corruption in pjmedia/pasound.c callback's thread (thanks Paulo Sousa for the detail report). nanang normal release-1.1 pjmedia trunk 702 Possible heap corruption in pjmedia/pasound.c callback's thread (thanks Paulo Sousa for the detail report). nanang normal release-1.0.2 pjmedia 1.0.x 704 "pjsip-test: ""Bus error"" on FreeBSD due to declaration of test data in read-only segment (thanks Michael Broughton for the report)" bennylp normal release-1.1 unit-tests trunk 705 "pjsip-test: ""Bus error"" on FreeBSD due to declaration of test data in read-only segment (thanks Michael Broughton for the report)" bennylp normal release-1.0.2 unit-tests 1.0.x 707 Miscellaneous fixes for test module bennylp normal release-1.1 unit-tests trunk 708 Miscellaneous fixes for test module bennylp normal release-1.0.2 unit-tests 1.0.x 709 Auto-close sound device doesn't work when call disconnected without ever being confirmed/ringing (thanks Alexei Kuznetsov for the report). bennylp normal release-1.0.2 pjsua-lib 1.0.x 710 Build fails when application uses pjmedia_snd_aps_activate_loudspeaker() (Thanks Quang Luong Thanh for the report). nanang normal release-1.1 pjmedia trunk 711 Build fails when application uses pjmedia_snd_aps_activate_loudspeaker() (Thanks Quang Luong Thanh for the report). nanang normal release-1.0.2 pjmedia 1.0.x 712 APS causes KERN-EXEC 0 error when a call has hung up (thanks Kevin Gong for the report) nanang normal release-1.0.2 pjmedia 1.0.x 713 "Assertion in ""../src/pjsip/sip_util.c:729: pjsip_process_route_set()"" (thanks Ramesh D for the report)" bennylp normal release-1.1 pjsip trunk 714 "Assertion in ""../src/pjsip/sip_util.c:729: pjsip_process_route_set()"" (thanks Ramesh D for the report)" bennylp normal release-1.0.2 pjsip 1.0.x 715 Miscellaneous fixes for pjlib bennylp normal release-1.0.2 pjlib 1.0.x 716 Miscellaneous fixes for applications bennylp normal release-1.1 applications trunk 717 Miscellaneous fixes for applications bennylp normal release-1.0.2 applications 1.0.x 720 Miscellaneous fixes for pjmedia nanang normal release-1.1 pjmedia trunk 721 Miscellaneous fixes for pjmedia nanang normal release-1.0.2 pjmedia 1.0.x 722 The case of no gap/burst may not be handled correctly in VoIP metrics calculations in RTCP-XR (thanks Johan Lantz for the report). nanang normal release-1.1 pjmedia trunk 723 The case of no gap/burst may not be handled correctly in VoIP metrics calculations in RTCP-XR (thanks Johan Lantz for the report). nanang normal release-1.0.2 pjmedia 1.0.x 726 Bug in parsing tel: URI (thanks David Weidenkopf for the report) bennylp normal release-1.1 pjsip trunk 727 Bug in parsing tel: URI (thanks David Weidenkopf for the report) bennylp normal release-1.0.2 pjsip 1.0.x 728 Codec L16 open() doesn't initialize PLC & VAD settings (thanks Yann for the report). nanang normal release-1.1 pjmedia trunk 729 Codec L16 open() doesn't initialize PLC & VAD settings (thanks Yann for the report). nanang normal release-1.0.2 pjmedia 1.0.x 735 Intermitten noise on the remote peer with G.729 codec when conversation is silent. nanang normal release-1.1 pjmedia-audiodev aps-direct-branch 739 Link error 'undefined reference to pjmedia_plc_*' when building for S60 3rd MR target. nanang normal release-1.1 common trunk 740 RTCP sender report should set RTP timestamp field (thanks to Yann for the report) nanang normal release-1.7 pjmedia trunk 742 Change in mapped/STUN IP address does not update ICE srflx candidate (thanks Alexei Kuznetsov for the report). bennylp normal release-1.1 pjnath trunk 743 Change in mapped/STUN IP address does not update ICE srflx candidate (thanks Alexei Kuznetsov for the report). bennylp normal release-1.0.2 pjnath 1.0.x 744 Jitter buffer does not discard duplicate frame if it is currently empty (thanks Mårten Wikström for the report) nanang normal release-1.1 pjmedia trunk 745 Jitter buffer does not discard duplicate frame if it is currently empty (thanks Mårten Wikström for the report) nanang normal release-1.0.2 pjmedia 1.0.x 746 New pjsua API to manage sound device setting bennylp normal aps-direct-integration pjsua-lib aps-direct-branch 747 Bugs in parsing SIP torture messages (RFC 4475) (thanks Norma Steveley for the report) bennylp normal release-1.1 pjsip trunk 748 Bugs in parsing SIP torture messages (RFC 4475) (thanks Norma Steveley for the report) bennylp normal release-1.0.2 pjsip 1.0.x 749 MacOS X endianness detection on universal build (thanks Ruud Klaver for the patch) bennylp normal release-1.1 pjlib trunk 750 MacOS X endianness detection on universal build (thanks Ruud Klaver for the patch) bennylp normal release-1.0.2 pjlib 1.0.x 751 Incorrect table based CRC32 calculation on big endian platforms (thanks Ruud Klaver for the fix) bennylp normal release-1.1 pjlib-util trunk 752 Incorrect table based CRC32 calculation on big endian platforms (thanks Ruud Klaver for the fix) bennylp normal release-1.0.2 pjlib-util 1.0.x 753 Wrong timestamp increment in pjmedia_clock (thanks Yann for the report) nanang normal release-1.1 pjmedia trunk 754 Wrong timestamp increment in pjmedia clock (thanks Yann for the report) nanang normal release-1.0.2 pjmedia 1.0.x 755 Problems with IPv6 SIP transport (thanks Cedric Levequ for the report) bennylp normal release-1.1 pjsip trunk 756 Problems with IPv6 SIP transport (thanks Cedric Levequ for the report) bennylp normal release-1.0.2 pjsip 1.0.x 757 Wrong selection of default candidate among host candidates bennylp normal release-1.2 pjnath trunk 758 Problem with TCP transport on Symbian bennylp normal release-1.3 pjlib trunk 759 Problem with TCP transport on Symbian bennylp normal release-1.0.3 common 1.0.x 762 Possibility of infinite loop in jitter buffer (thanks Michael Broughton for the report). nanang normal release-1.2 pjmedia trunk 763 Possibility of infinite loop in jitter buffer (thanks Michael Broughton for the report). nanang normal release-1.0.3 pjmedia 1.0.x 764 Bug with milliseconds time resolution in WinCE/Windows Mobile targets (thanks Johan Lantz for the report) bennylp normal release-1.2 pjlib trunk 765 Bug with milliseconds time resolution in WinCE/Windows Mobile targets (thanks Johan Lantz for the report) bennylp normal release-1.0.3 pjlib 1.0.x 766 Bad audio quality (possibly in resampling) in Linux (thanks Thomas Kluge for the report) nanang normal release-1.6 pjmedia trunk 768 Media initialization returns error if no audio device is detected nanang normal release-1.2 pjmedia-audiodev trunk 769 Bug in select ioqueue: event counter may exceed maximum value, causing stack corruption (thanks Joel Dodson for the report) bennylp normal release-1.2 pjlib trunk 770 Bug in select ioqueue: event counter may exceed maximum value, causing stack corruption (thanks Joel Dodson for the report) bennylp normal release-1.0.3 pjlib 1.0.x 771 Miscellaneous fixes for pjmedia-audiodev nanang normal release-1.2 pjmedia-audiodev trunk 772 Miscellaneous fixes bennylp normal release-1.2 common trunk 773 Miscellaneous fixes bennylp normal release-1.0.3 common 1.0.x 776 IPv6 support in pjsua (thanks Soh Wei Sin for the report) bennylp normal release-1.2 common trunk 777 Audio switch board must protect ports accesses in all operations. nanang normal release-1.2 pjmedia trunk 778 Endianness issue in IPP G.722.1 codec. nanang normal release-1.2 pjmedia trunk 779 Endianness issue in IPP G.722.1 codec. nanang normal unassigned pjmedia 1.0.x 781 Conference bridge must protect all ports accesses. nanang normal release-1.2 pjmedia trunk 782 Conference bridge must protect all ports accesses. nanang normal release-1.0.3 pjmedia 1.0.x 783 Latency issue with Windows Mobile (thanks Johan Lantz for the report) nanang normal release-1.4 pjmedia trunk 786 Crash when UAC invite or subscribe session initialization fails (thanks Rostislav Molodyko for the report) bennylp normal release-1.2 pjsua-lib trunk 787 Crash when UAC invite or subscribe session initialization fails (thanks Rostislav Molodyko for the report) bennylp normal release-1.0.3 pjsua-lib 1.0.x 789 Buddy callback is still called even after buddy has been deleted (thanks Robert Cichielo for the report) bennylp normal release-1.2 pjsua-lib trunk 790 Buddy callback is still called even after buddy has been deleted (thanks Robert Cichielo for the report) bennylp normal release-1.0.3 pjsua-lib 1.0.x 794 Bug with generating SDP version in origin line (thanks Joel Dodson for the report) bennylp normal release-1.2 pjsip trunk 795 Bug with generating SDP version in origin line (thanks Joel Dodson for the report) bennylp normal release-1.0.3 pjsip 1.0.x 796 Handle the case when CANCEL is responded with 200/OK but 487 is not sent bennylp normal release-1.0.3 pjsip 1.0.x 797 Behavior when cancelling INVITE before provisional response is received bennylp normal release-1.0.3 pjsip 1.0.x 798 UAC disconnect call when receiving BYE in early state (thanks Gang Liu for the suggestion) bennylp normal release-1.2 pjsip trunk 799 UAC disconnect call when receiving BYE in early state (thanks Gang Liu for the suggestion) bennylp normal release-1.0.3 pjsip 1.0.x 800 Change in IP address selection algorithm (the pj_gethostip() function) bennylp normal release-1.2 pjlib trunk 810 Samples is always built (got to do with the rule in the Samples-vc.mak) bennylp normal release-1.2-QA applications trunk 811 Low volume but audible ticking/clicking noise on G.722.1 on Symbian with MDA nanang normal Known-Issues-and-Ideas pjmedia trunk 812 Noise with Symbian MDA sound backend when making a call nanang normal release-1.2 pjmedia-audiodev trunk 813 Wrong selection of default candidate among host candidates bennylp normal release-1.0.3 pjnath 1.0.x 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) bennylp normal release-1.2 pjsip trunk 816 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 report) bennylp normal release-1.0.3 pjsip 1.0.x 818 Resample NONE on mobile platforms causes G722.1 calls failed. bennylp normal release-1.2-QA applications trunk 819 Support for 16Khz and stereo in APS bennylp normal release-1.2-QA applications trunk 820 Glitch noise in the beginning of call (thanks Ruud Klaver for the report). nanang normal release-1.2 pjmedia trunk 822 Retransmit provisional response every 1 minute bennylp normal release-1.3 pjsip trunk 824 Race condition in sound auto-close feature may cause sound device to not be opened bennylp normal release-1.2 pjsua-lib trunk 825 FILE_APPEND_DATA is not valid on Smartphone/Pocket PC2003 and Windows Mobile 5 (thanks Robert Cichielo for the suggestion) bennylp normal release-1.2 pjlib trunk 826 FILE_APPEND_DATA is not valid on Smartphone/Pocket PC2003 and Windows Mobile 5 (thanks Robert Cichielo for the suggestion) bennylp normal release-1.0.3 pjlib 1.0.x 828 Applications, built using VS 2005 targeted for WM 2003, fail to run (on emulator) bennylp normal release-1.2-QA applications trunk 830 Echo canceller/suppressor produces tick noises. nanang normal release-1.3 pjmedia trunk 834 Delay buffer's mutex leaks (thanks Girish Kumar for the report). nanang normal release-1.3 pjmedia trunk 835 Delay buffer's mutex leaks (thanks Girish Kumar for the report). nanang normal release-1.0.3 pjmedia 1.0.x 836 SHA1 encryption may corrupt STUN packets with MESSAGE-INTEGRITY bennylp normal release-1.3 pjnath trunk 837 SHA1 encryption may corrupt STUN packets with MESSAGE-INTEGRITY bennylp normal release-1.0.3 pjnath trunk 840 Update in pjnath-test to support updated TURN draft bennylp normal release-1.3 pjnath trunk 842 Error parsing status line in sipfrag message body in call transfer scenario (thanks Tomáš Valenta for the report!) bennylp normal release-1.3 pjsip trunk 843 Error parsing status line in sipfrag message body in call transfer scenario (thanks Tomáš Valenta for the report!) bennylp normal release-1.0.3 pjsip 1.0.x 844 Assertion in on_rx_rtp(transport_udp.c) possibly due to race condition (thanks Peter Cai and Michael Broughton for the report) nanang normal release-1.3 pjmedia trunk 845 Crash in 100rel after CANCEL is received and 487 is sent (thanks Gang Liu for the report) bennylp normal release-1.3 pjsip trunk 846 Crash in 100rel after CANCEL is received and 487 is sent (thanks Gang Liu for the report) bennylp normal release-1.0.3 pjsip 1.0.x 847 Invalid audio device settings in symbian_ua_gui.mmp. nanang normal release-1.3 pjmedia-audiodev trunk 848 Audio drops out with the DirectSound sound device after few hours running nanang normal Known-Issues-and-Ideas pjmedia trunk 852 --ip-addr support for IPv6 for media transport in pjsua bennylp normal release-1.3 applications trunk 853 ./configure with --disable-sound argument does not work nanang normal release-1.3 pjmedia-audiodev trunk 854 Adding SOFTWARE attribute in all outgoing requests may cause compatibility problem with older STUN server (thanks Alexei Kuznetsov for the report) bennylp normal release-1.3 pjnath trunk 855 Bug in digit map frequencies for DTMF digits (thanks FCCH for the report) nanang normal release-1.3 pjmedia trunk 856 Put back the ICE candidate priority values according to the default values in the draft-mmusic-ice bennylp normal release-1.3 pjnath trunk 857 Support for ICE keep-alive with Binding indication bennylp normal release-1.3 pjnath trunk 858 Do not authenticate STUN 438 response bennylp normal release-1.3 pjnath trunk 859 AMR-WB format param in the SDP is not negotiated correctly. nanang normal release-1.3 pjmedia trunk 860 REFER is sent instead of SUBSCRIBE with Expires=0 when when transferee doesn't terminate subscription after call transfer bennylp normal release-1.3 pjsip trunk 861 "IPv6: when an IPv6 URI has "";transport=udp"" parameter, the resolver will use IPv4 transport and it will fail to resolve the URI" bennylp normal release-1.3 pjsip trunk 862 SRTP should accept tag 0 in crypto attribute in the SDP nanang normal release-1.3 pjmedia trunk 863 Account may always re-register with IPv6, due to string comparison of IPv6 address bennylp normal release-1.3 pjsua-lib trunk 870 Changed the mapping of host resolution failure to SIP status code 502 from 503 (thanks Robert Cichielo for the report) bennylp normal release-1.3 pjsip trunk 871 Building solution failed for Windows Mobile 5.0 SDK, all skipped ismangil normal release-1.3 common trunk 874 Some codecs don't maintain timestamp (Thanks Roman Imankulov for the patch) nanang normal release-1.3 pjmedia trunk 875 Some codecs don't maintain timestamp (Thanks Roman Imankulov for the patch) nanang normal release-1.0.3 pjmedia 1.0.x 876 Second call fails to open the sound device event when --null-audio is set bennylp normal release-1.3 pjsua-lib trunk 880 Pressing call hold twice in pjsua will cause call to be unheld bennylp normal release-1.3 pjsua-lib trunk 881 PJSUA-LIB should send UPDATE or re-INVITE after ICE negotiation, if the default candidate has changed bennylp normal release-1.5 pjsua-lib trunk 884 Codec must not generate keep-alive frames when PJMEDIA_CODEC_MAX_SILENCE_PERIOD is set to -1 (disabled) nanang normal release-1.3 pjmedia trunk 885 Codec must not generate keep-alive frames when PJMEDIA_CODEC_MAX_SILENCE_PERIOD is set to -1 (disabled) nanang normal release-1.0.3 pjmedia 1.0.x 888 TURN client allocation failure when it receives multiple 438/Stale Nonce responses (thanks Peter Livesey for the report) bennylp normal release-1.3 pjnath trunk 889 TURN client ignores the allocation parameter specified by application bennylp normal release-1.3 pjnath trunk 890 pjlib-test failed on select() test Windows Vista multi-core bennylp normal release-1.3 unit-tests trunk 891 "pjlib-test failed with ""Bus Error"" on MacOS X" bennylp normal release-1.3 unit-tests trunk 892 pjnath-test error on test vector validation on Windows XP bennylp normal release-1.3 unit-tests trunk 893 pjlib-test failed on timer heap test on Symbian S60 3rd Edition MR bennylp normal release-1.3 unit-tests trunk 894 pjnath-test failed on ICE test when the host has three or more network adapters bennylp normal release-1.3 unit-tests trunk 895 pjmedia-test crashes due to unable to find jbtest.dat nanang normal release-1.3 pjmedia trunk 897 Bug with generating SDP version in origin line (thanks Joel Dodson for the report) bennylp normal release-1.0.3 pjsip 1.0.x 898 Race condition in sound auto-close feature may cause sound device to not be opened bennylp normal release-1.0.3 pjsua-lib 1.0.x 899 "pjlib-test failed with ""Bus Error"" on MacOS X" bennylp normal release-1.0.3 unit-tests 1.0.x 900 pjlib-test failed on timer heap test on Symbian S60 3rd Edition MR bennylp normal release-1.0.3 unit-tests 1.0.x 901 TURN client ignores the allocation parameter specified by application bennylp normal release-1.0.3 pjnath 1.0.x 902 Bug in digit map frequencies for DTMF digits (thanks FCCH for the report) nanang normal release-1.0.3 pjmedia 1.0.x 903 SRTP should accept tag 0 in crypto attribute in the SDP nanang normal release-1.0.3 pjmedia 1.0.x 904 Return error instead of asserting when PJSUA-LIB fails to open log file bennylp normal release-1.0.3 pjsua-lib 1.0.x 905 Pressing call hold twice in pjsua will cause call to be unheld bennylp normal release-1.0.3 pjsua-lib 1.0.x 906 Transaction is not destroyed when transport timeout event comes later than transaction timeout (thanks Norma Steveley for the report) bennylp normal release-1.4 pjsip trunk 908 pjlib-test failed on select() test Windows Vista multi-core bennylp normal release-1.0.3 unit-tests 1.0.x 911 Crash when receiving NOTIFY after subscription is terminated (thanks Johan Lantz for the report) bennylp normal release-1.4 pjsip trunk 915 Miscellaneous fixes bennylp normal release-1.4 common trunk 916 Crash in TURN client when TCP connection is used bennylp normal release-1.4 pjnath trunk 917 INVITE/CANCEL may be sent to different servers than the INVITE when DNS SRV is used (thanks Alexei Kuznetsov for the report) bennylp normal release-1.5 pjsip trunk 919 An iLBC session must use same mode in both directions. nanang normal release-1.4 pjmedia trunk 926 SDP parser compliance with RFC 4566 (thanks Johan Lantz for the report) nanang normal release-1.4 pjmedia trunk 933 Incoming OPTIONS may trigger assertion if it arrives when PJSUA-LIB is being shutdown (thanks Johan Lantz for the report) bennylp normal release-1.4 pjsua-lib trunk 934 Incoming request requiring non-built-in SIP extensions always gets rejected nanang normal release-1.4 pjsip trunk 936 CANCEL must be sent with TCP if the INVITE was sent with TCP because of 1300 bytes message size/MTU limit (thanks Johan Lantz for the report) bennylp normal release-1.5 pjsip trunk 938 Presence PIDF document may be rejected by presence servers that implement strict XML checking (thanks Johan Lantz for the fix) bennylp normal release-1.4 pjsip trunk 939 Throwing exception inside exception handler will cause infinite loop (thanks Roman Puls for the report) bennylp normal release-1.4 pjlib trunk 940 Multiple header rows with the same name may not be completely processed by PJSIP modules. bennylp normal release-1.5 pjsip trunk 942 MIPS test fails on iLBC encode/decode. nanang normal release-1.4 pjmedia trunk 943 Assertion in destroying stream port with SRTP in MIPS test nanang normal release-1.4 pjmedia trunk 944 Miscellaneous fixes to pjmedia_test bennylp normal release-1.4 unit-tests trunk 945 Account config may not get initialized with default values if pjsua_acc_config_default() is called before pjsua_init() bennylp normal release-1.4 pjsua-lib trunk 946 Symbian kern-exec 0 in resolving IPv6 address. bennylp normal release-1.4 pjlib trunk 948 Replaces extension stops functioning after the library is restarted. bennylp normal release-1.4 pjsip trunk 952 Error in calculating RTP packet extended header (thanks Thomas Falk for the patch) nanang normal release-1.5 pjmedia trunk 953 ICE may find the wrong best candidate (thanks John Ridges for the report) bennylp normal release-1.5 pjnath trunk 954 Session Timer fixes bennylp normal release-1.5 pjsip trunk 955 Fixes and some enhancements to Python module (thanks Saúl Ibarra for the patches!) bennylp normal release-1.5 python trunk 958 Passthrough codec overwrites codec parameters with iLBC setting. nanang normal release-1.5 pjmedia trunk 964 Assertion when receiving SDP media with port 0 and without rtpmap attribute for the dynamic payload type formats (thanks Andrey Kovalenko for the report) nanang normal release-1.5 pjmedia trunk 965 Receiving (malformed) re-INVITE with the same Via branch parameter value as previous INVITE would raise assertion (thanks Daniel Nanassy for the report) bennylp normal release-1.5 pjsip trunk 966 Bad RPID id attribute generation (thanks Filipe Figueiredo for the report) bennylp normal release-1.5 pjsip trunk 967 Wrong Route header generation in CANCEL request with strict route bennylp normal release-1.5 pjsip trunk 968 WMME audio device initialization should not return non-PJ_SUCCESS just because of no audio device installed. nanang normal release-1.5 pjmedia-audiodev trunk 971 Assertion in ICE with regular nomination strategy when registering timer bennylp normal release-1.5 pjnath trunk 972 setsockopt options compatibility on various platforms (thanks Yann, John Ridges, and Dan Arrhenius for the reports) bennylp normal release-1.5 pjlib trunk 973 "pj_ioqueue_accept() fails on Windows NT IOCP backend if connection is immediately available and the ""local"" parameter is NULL (thanks John Ridges for the report)" bennylp normal release-1.5 pjlib trunk 974 "Crash if ICE session is destroyed by the application inside ""on_ice_complete"" with an PJ_ICE_STRANS_OP_NEGOTIATION op callback (thanks John Ridges for the report)" bennylp normal release-1.5 pjnath trunk 976 Account must be associated with the call before initializing media channel in making call (thanks Tal Fromm for the fix) bennylp normal release-1.5 pjsua-lib trunk 977 ICE does not change role to Controlling when talking to ice-lite agents (thanks Amaresh Marekar for the report) nanang normal release-1.5 pjmedia trunk 978 Some noise in APS G.729 decoding/playback on some devices. nanang normal release-1.5 pjmedia-audiodev trunk 979 Crash when printing Retry-After header (thanks Andrey Kovalenko for the report) bennylp normal release-1.5 pjsip trunk 980 Memory pool alignment error when alignment is set to be greater than 4 bytes (thanks John Ridges for the report) bennylp normal release-1.5 pjlib trunk 984 Active socket fails to accept two or more concurrent incoming connections. bennylp normal release-1.5 pjlib trunk 985 Write to freed memory area with IoCompletionPort (IOCP) ioqueue backend may lead to application crash bennylp normal release-1.5.5 pjlib trunk 986 Assertion when authorization PJSIP_AUTH_AUTO_SEND_NEXT is enabled (thanks Zhefeng Du for the report) bennylp normal release-1.5 pjsip trunk 987 Asynchronous socket operations on Symbian bennylp normal release-2.x pjlib trunk 988 Aray bounds checking in SDP functions (thanks Mark Webster for the report) nanang normal release-1.5 pjmedia trunk 989 Issues with Windows Unicode build (thanks Michele Cicciotti for the patch) bennylp normal release-1.5 pjlib trunk 990 S60 VAS audio device may fail to start properly in the first call. nanang normal release-1.5 pjmedia-audiodev trunk 991 Update to the latest PortAudio (PA) and fix PA issues on MacOS X Snow Leopard (thanks Saul Ibarra Corretge for the fix) nanang normal release-1.5.5 pjmedia-audiodev trunk 992 Symbian build issues using RVCT compiler. bennylp normal release-1.5.5 common trunk 993 Build issues on Open Solaris (thanks Amit Kasturi for the report) bennylp normal release-1.6 common trunk 994 Fixes for OpenBSD (thanks Christopher Zimmermann for patches!) bennylp normal release-1.6 common trunk 995 Send un-PUBLISH when pjsua_acc_set_registration(FALSE) is called (thanks Johan Lantz for the suggestion) bennylp normal release-1.6 pjsua-lib trunk 996 Update the ETag header in the pending PUBLISH requests if the value changes in the previous request (thanks Johan Lantz for the report) bennylp normal release-1.6 pjsip trunk 997 Assertion on MacOS X when fails to destroy mutex, when SIP TCP auto-switch feature is used (thanks Emil Sturniolo for the report) bennylp normal release-1.6 pjsip trunk 998 Unhandled SDP attribute a=sendonly/recvonly/sendrecv/inactive in session level (thanks Rafael Maia for the reports) nanang normal release-1.6 pjmedia trunk 999 Fixes and enhancements to (ICE) TURN client and icedemo sample bennylp normal release-1.5.5 pjnath trunk 1000 IPHLPAPI.DLL issues on Windows Mobile targets and with IPv6 enumeration bennylp normal release-1.5.5 pjlib trunk 1001 Calling pj_sock_getsockname() on a newly accepted socket may fail if IOCP ioqueue backend is used (thanks Christian Gan for for report) bennylp normal release-1.5.5 pjlib trunk 1002 Crash when adding/removing buddies (thanks Nikolay Popok and Robert Cichielo for the reports) bennylp normal release-1.5.5 pjsua-lib trunk 1003 Miscellaneous fixes bennylp normal release-1.5.5 common trunk 1004 Fixes for Symbian timer heap implementation to prevent stray timer callback execution bennylp normal release-1.5.5 pjlib trunk 1005 TLS/SSL issues. nanang normal release-1.5.5 pjsip trunk 1006 Misc fixes for PocketPJ Windows Mobile sample application bennylp normal release-1.5.5 applications trunk 1007 Heap corruption when socket address with invalid address family is given (thanks Emil Sturniolo for the report) bennylp normal release-1.5.5 pjlib trunk 1008 Playback not working when using VAS AMR codec on few S60 devices nanang normal release-1.6 pjmedia trunk 1010 SIP TCP transport client not being reused on MacOS platforms (thanks Emil Sturniolo for the report) nanang normal release-1.5.5 pjlib trunk 1011 """Invalid operation step"" assertion when TCP is used" bennylp normal release-1.6 pjsip trunk 1012 Potential buffer overflow in Unicode string conversion (thanks Orville Pike for the report) bennylp normal release-1.5.5 pjlib trunk 1013 PJSIP resolver should not try to resolve the target if IP address is given (thanks Emil Sturniolo for the report) bennylp normal release-1.5.5 pjsip trunk 1015 Disable ioqueue Completion Port backend bennylp normal release-1.5.5 pjlib trunk 1024 Problem with snprintf with uClibc bennylp normal Known-Issues-and-Ideas common trunk 1027 Stream sends no audio when using passthrough codecs and bypassing audio switch board (Thanks Yuri Maliy for the report) nanang normal release-1.6 pjmedia trunk 1029 Fix support for multiple (event) subscriptions in a single dialog (thanks Wang Eric for the report) bennylp normal release-1.6 pjsip trunk 1030 Missing To tag in out-of-dialog response (thanks Rui Macedo for the report) bennylp normal release-1.6 pjsip trunk 1033 Assertion error when shutting down PJSIP while TCP/TLS connect is in progress and a transaction is waiting (thanks Tamàs Solymosi for the report) bennylp normal release-1.6 pjsip trunk 1034 Crash on accepting a call with no codec in the SDP offer bennylp normal release-1.6 pjsip trunk 1035 Crash in timer heap cleanup sequence on Symbian if the pool for the timer entry is released beforehand (thanks Tamàs Solymosi for the report) bennylp normal release-1.6 pjlib trunk 1036 Stray timer may be registered by SIP TCP and TLS transport in destroy routine, which could crash the program on Symbian (thanks Tamàs Solymosi for the report) bennylp normal release-1.6 pjsip trunk 1037 Memory pool alignment error when alignment is set to be greater than the default (thanks John Ridges for the report) bennylp normal release-1.6 pjlib trunk 1040 Problem with getting the default IP interface on FreeBSD due to wrong argument to connect() (thanks Roman Grachev for the patch) bennylp normal release-1.6 pjlib trunk 1043 SSL timeout setting not working on Symbian platform (thanks Tamàs Solymosi for the report) bennylp normal release-1.6 pjlib trunk 1045 Handle incomplete SDP offer-answer in re-INVITE/UPDATE bennylp normal release-1.7 pjsip trunk 1046 Zeroconf/link-local/ActiveSync IPv4 adress 169.254.x.x may be used on Windows Mobile devices (thanks Jan Boquist for the info) bennylp normal release-1.6 pjlib trunk 1047 Don't send UPDATE if remote doesn't support it (thanks Bogdan Krakowski for the report) bennylp normal release-1.7 pjsip trunk 1048 Memory leak in enum_ipv4_ipv6_interface (ip_helper_win32.c) (thanks Andrey Mamchur for the report) bennylp normal release-1.6 pjlib trunk 1055 Infinite loop in stopping APS audio device when initialization failed (thanks Tamàs Solymosi for the report) nanang normal release-1.6 pjmedia-audiodev trunk 1056 Transaction termination on transport failure (thanks Tamàs Solymosi for the request) bennylp normal release-1.6 pjsip trunk 1058 Different size between pj_sockaddr_in6 and native sockaddr_in6 on 64bit systems, causing failure in using SIP IPv6 UDP transport bennylp normal release-1.6 pjlib trunk 1060 Unable to register transaction (key exists) error message bennylp normal release-1.7 pjsip trunk 1061 Assertion when receiving authentication challenge with empty realm (thanks Andrey Kovalenko for the report) bennylp normal release-1.6 pjsip trunk 1063 Audio stutter when using audio switchboard with narrowband codec (thanks Bogdan Krakowski for the report) bennylp normal release-1.7 pjsua-lib trunk 1066 Invalid SDP answer does not cause SDP negotiation to fail (thanks Andrey Kovalenko for the report) nanang normal release-1.7 pjmedia trunk 1067 Miscellaneous fixes/updates for jitter buffer nanang normal release-1.7 pjmedia trunk 1071 Increase default maximum SIP packet size to 4000 bennylp normal release-1.7 pjsip trunk 1073 Assertion when receiving SDP answer with different media count nanang normal release-1.7 pjmedia trunk 1074 Assertion when SRTP receives long key in SDP crypto attribute nanang normal release-1.7 pjmedia trunk 1075 SRTP authentication fails after hold/resume and RTP seq restarted nanang normal release-1.7 pjmedia trunk 1078 The STUN utility in pjlib-util is unable to handle XOR_MAPPED_ADDRESS attribute bennylp normal release-1.7 pjlib-util trunk 1079 Media transport should be kept alive during double-hold scenario bennylp normal release-1.7 pjsua-lib trunk 1080 Missing some NOTIFY requests in call transfer scenarios bennylp normal release-1.7 pjsip trunk 1084 Invalid negotiated codec after SDP negotiation nanang normal release-1.7 pjmedia trunk 1085 Handle the usage of obsoleted payload type 2 for G726-32 nanang normal release-1.7 pjmedia trunk 1087 Auto re-registration scheduling should be done before the registration callback bennylp normal release-1.7 pjsua-lib trunk 1088 Assertion when SDP negotiation processing SDP offer containing disabled media without rtpmap attribute nanang normal release-1.7 pjmedia trunk 1090 "Disable the ""Bug in branch_param generator (i.e. not unique)"" assertion" bennylp normal release-1.7 pjsip trunk 1091 Increase the default maximum number of outstanding asynchronous operations for Symbian socket server bennylp normal release-1.7 pjlib trunk 1094 Transmit RTCP keep alive even when the stream is paused (thanks Johan Lantz for the suggestion) nanang normal release-1.7 pjmedia trunk 1101 Check and calculate IPv4/IPv6 address specified in pj_getaddrinfo() bennylp normal release-1.7 pjlib trunk 1106 Audio clipping when stream encoded using IPP G722.1 and decoded using pjmedia G722.1 nanang normal release-1.7 pjmedia trunk 1108 DNS deadlock (thanks Bogdan Krakowski for the report) bennylp normal release-1.8 pjlib-util trunk 1112 IPP G.729 codec still generates silence packet when annexb=no (thanks Arie Velthoen for the report and fix) nanang normal release-1.8 pjmedia trunk 1113 iPhone: Echo cancellation may not work on iOS using SDK 4.x nanang normal release-1.8 pjmedia trunk 1114 Wrong bytes_per_frame in stream port info (thanks Thomas Giesel for the report and fix) nanang normal release-1.8 pjmedia trunk 1115 iPhone: Long delay when calling AudioConverterNew() causing timeout in acquiring pjsua lock (thanks Bogdan Krakowski the report) nanang normal release-1.8 pjmedia trunk 1116 Bug in regenerating elements of some headers when incoming request contains escaped characters (thanks Ferguen Adel for the report) bennylp normal release-1.8 pjsip trunk 1121 Deadlock in transaction code when hanging up calls (thanks Dennis Struble for the report) bennylp normal release-1.8.5 pjsip trunk 1130 Incoming TCP connection on iPhone iOS4 BG mode would fail over and over with EAGAIN error (thanks Bogdan Krakowski for the report) bennylp normal release-1.8.5 pjsip trunk 1131 Callee disconnects call without sending BYE if ACK is not received (thanks Montevecchi Massimiliano and Klaus Darilion for the report) bennylp normal release-1.8.5 pjsip trunk 1132 Assertion when (re)starting PJLIB on different thread bennylp normal release-1.8.5 pjlib trunk 1135 Processing of RTP padding bit (thanks Rafael Maia for the suggestion) nanang normal release-1.8.5 pjmedia trunk 1140 Crash on disconnecting call with SRTP + ICE (thanks Bogdan Krakowski for the report) nanang normal release-1.8.5 pjmedia trunk 1143 Call problems between SRTP optional-with-duplicated-offer and SRTP disabled (thanks Bogdan Krakowski for the report) bennylp normal release-1.8.5 pjsua-lib trunk 1147 Bug in parsing multipart message bodies (thanks Johan Lantz for the report) bennylp normal release-1.8.5 pjsip trunk 1148 Assertion when offering SDP media with port zero but answered with port non-zero nanang normal pjmedia trunk 1149 Crash when holding the call after receiving SDP answer with multiple codecs (thanks Cyril GY for the report) bennylp normal release-1.8.5 pjsip trunk 1151 Miscellaneous fixes bennylp normal release-1.8.10 common trunk 1152 The base64 decoder should ignore whitespaces in the input (thanks Johan Lantz for the suggestion) bennylp normal release-1.8.10 pjlib-util trunk 1153 Build problem when telephone events is disabled (thanks Johan Lantz for the report) nanang normal release-1.8.10 pjmedia trunk 1157 Memory corruption with SSL socket on Symbian (thanks Michele Cicciotti for the report and the patch) bennylp normal release-1.8.10 pjlib trunk 1159 UPDATE is sent to lock codec even though call is being disconnected bennylp normal release-1.8.10 pjsua-lib trunk 1163 Assertions triggered by lock codec after unsuccessful SDP negotiation or media update failure bennylp normal release-1.8.10 pjsua-lib trunk 1164 Possible crash in PUBLISH session if network connectivity is lost between two requests (thanks Nikolay Popok for the report) bennylp normal release-1.8.10 pjsip trunk 1165 Unable to create SDP answer for new offer with SRTP duplicated m line (thanks Arie Velthoen for the report and patch) bennylp normal release-1.8.10 pjsua-lib trunk 1166 Detection of offer/answer glare condition bennylp normal release-1.8.10 pjsip trunk 1168 Assertion in ICE stream if TURN initialization fails (e.g. due to unresolvable server) bennylp normal release-1.8.10 pjnath trunk 1170 Assertion when receiving updated SDP offer with all media lines removed bennylp normal release-1.8.10 pjsua-lib trunk 1171 Setting default codec parameter issues (thanks Arie Velthoen for the report) nanang normal release-1.8.10 pjmedia trunk 1172 Crash in coreaudio_dev (iPhone OS) when there is no call during a GSM interruption bennylp normal release-1.8.10 pjmedia-audiodev trunk 1174 Fix crash in coreaudio_dev's interruptionListener (iPhone OS) and support for multiple interrupted streams (thanks to Seth Hinze for the patch) nanang normal release-1.10 pjmedia-audiodev trunk 1175 Miscellaneous fixes for 1.10 bennylp normal release-1.10 common trunk 1179 SRTCP with HMAC-SHA1 authentication must always use 80 bits tag length nanang normal release-2.x pjmedia trunk 1181 Incorrect SDP direction attribute in answering call unhold request after double holds bennylp normal release-2.2 pjsua-lib trunk 1183 QuickTime capture device for Mac OS X and iOS's capture and render device ming normal release-2.0-dev pjmedia 2.0-dev-branch 1184 aviplay.c sample application ming normal release-2.0-dev applications 2.0-dev-branch 1188 Audio breakups after jitter buffer discarding frames (thanks Bogdan Krakowski for the report) nanang normal release-1.10 pjmedia trunk 1189 Click noise produced by the jitter buffer when it progressively discard audio frames to improve latency (thanks Bogdan Krakowski for the patch) nanang normal release-1.10 pjmedia trunk 1190 Remote dialog info is not updated if 100 (Trying) response contains To tag parameter (thanks Marcus Froeschl for the report) bennylp normal release-1.10 pjsip trunk 1193 ISSUES and TODOS bennylp normal release-2.0-dev common 2.0-dev-branch 1194 iPhone: Fix problems with echo cancellation and Bluetooth input (SDK 4.x) nanang normal release-1.10 pjmedia-audiodev trunk 1195 Mac OS X: Fix assertion during thread registration in audio input/output callbacks nanang normal release-1.10 pjmedia-audiodev trunk 1197 WSAECONNRESET errors on Windows 2000 or 2003 may cause UDP transport to stop working bennylp normal release-1.10 pjlib trunk 1208 Misc fixes bennylp normal release-2.0-dev common 2.0-dev-branch 1212 Error string not re-registered after pjsua restarted bennylp normal release-1.10 common trunk 1221 Crash when SIP transport tried to write to a broken pipe bennylp normal release-1.10 pjsip trunk 1222 Assertion if BYE is received while callee is still in early state bennylp normal release-1.10 pjsip trunk 1223 Bug in initializing message body's media type from incoming message (thanks Gang Liu for the report) bennylp normal release-1.10 pjsip trunk 1224 Crash in modifying account credentials (thanks Viktor Krikun for the report) bennylp normal release-1.10 pjsua-lib trunk 1225 iPhone: UDP socket send error after waking up from background mode (thanks Joe Meade for the report) bennylp normal release-1.10 pjlib trunk 1226 iPhone (info only): No audio in calls if app is woken up from background mode without network connectivity (thanks Joe Meade for the report) bennylp normal release-1.10 pjlib trunk 1228 Long delay in iPhone initialization (thanks Guy Zelkha for the report) bennylp normal release-1.10 pjsua-lib trunk 1229 Bug in STUN resolver causes delay for 4 seconds if packet is lost. Also add other enhancements to the resolver (thanks Guy Zelkha for the report) bennylp normal release-1.10 pjlib-util trunk 1230 Removed assertion in PJLIB for Posix when fails to release mutex (thanks Marcus Froeschl for the report) bennylp normal release-1.10 pjlib trunk 1231 Crash in iPhone iOS when trying to make a call after the application is left running for days (thanks Alejandro Orellana for the report) bennylp normal release-1.12 pjsip 1.x-branch 1232 Possible memory corruptions caused by pjsua_acc_modify() (thanks Viktor Krikun for the report) bennylp normal release-1.10 pjsua-lib trunk 1233 Wrong SDP media transport parsed when the media line has no format nanang normal release-1.10 pjmedia trunk 1234 Missing video keyframe nanang normal release-2.0-beta pjmedia 2.0-dev-branch 1235 Lock codec feature not working properly for video codecs bennylp normal release-2.0-alpha pjsua-lib 2.0-dev-branch 1236 Video payload type issues (mostly for H.264) nanang normal Known-Issues-and-Ideas pjmedia 2.0-dev-branch 1237 Incoming SDP reoffer containing secured and unsecured media gets rejected in SRTP mandatory mode nanang normal release-2.0-dev pjmedia 2.0-dev-branch 1238 Assertion if new media is added during call bennylp normal release-2.0-dev pjsua-lib 2.0-dev-branch 1240 When call is redirected with 3xx response, call info may still show old target as the remote peer bennylp normal release-1.10 pjsua-lib trunk 1241 Assertion if remote removes media line bennylp normal release-2.0-dev pjsua-lib 2.0-dev-branch 1243 ICE bug: If RTCP is not in use, the agent MUST signal that using b=RS:0 and b=RR:0 nanang normal release-1.10 pjmedia trunk 1245 Assertion may be raised if iPhone app woken up to perform registration and the server is down (thanks Alejandro Orellana for the report) bennylp normal release-1.10 pjsip trunk 1246 Use CFHost API for pj_getaddrinfo() on iPhone OS bennylp normal release-1.10 pjlib trunk 1247 Deadlock potential in sip_regc.c if sending fails (thank you Alejandro Orellana for the report) bennylp normal release-1.10 pjsip trunk 1248 INVITE after redirection not sent to new destination bennylp normal release-1.10 pjsip trunk 1249 Memory corruption bug in splitcomb (thanks Peter Lukac for the report and the fix) nanang normal release-1.10 pjmedia trunk 1251 Calling pjmedia_aud_subsys_shutdown() more than once may cause crash (thanks Bill Gardner for the patch) nanang normal release-1.12 pjmedia-audiodev 1.x-branch 1255 Unable to parse the short version of Event header (thanks Marcus Froeschl for the report) bennylp normal release-1.12 pjsip 1.x-branch 1256 "Remove the ""ob"" parameter if SIP outbound is disabled" bennylp normal release-1.12 pjsip 1.x-branch 1258 Divide by zero exception in jitter buffer with prefetching mechanism enabled (thanks Roman Puls for the report) nanang normal release-1.12 pjmedia 1.x-branch 1272 Duplicated compilation flags bennylp normal release-2.0-rc common 2.0-dev-branch 1288 Compatibility with DirectX SDK Jun 2010 ming normal release-2.0-alpha pjmedia-videodev 2.0-dev-branch 1291 Invite module always responds with 491 to subsequent re-offers after responding with 488 (thanks Yuri Saltykov for the fix) bennylp normal release-1.12 pjsip 1.x-branch 1301 Wrong alaw value is generated by the non-table version of pjmedia_linear2alaw() function for some specific PCM values (thanks K. Johnson for the fix) nanang normal release-1.12 pjmedia 1.x-branch 1302 Bug in soft deadlock detection may cause program to block indefinitely (thanks Attila Magyar for the fix) bennylp normal release-1.12 pjsua-lib 1.x-branch 1304 Video port review/refactoring ming normal release-2.0-alpha pjmedia 2.0-dev-branch 1305 Bug in pjsua_call_hangup_all() may freeze the app for few seconds (thanks Kees van der Bent for the report) bennylp normal release-1.12 pjsua-lib 1.x-branch 1307 AMR with VAD turned on causes loud noise nanang normal release-1.12 pjmedia 1.x-branch 1310 Possible crash in registration callback after deleting account and restarting pjsua bennylp normal release-1.12 pjsua-lib 1.x-branch 1311 Locking account to specific TCP/TLS listener will cause registration loop (thanks Tony Million for the report) bennylp normal release-2.5 pjsua-lib trunk 1315 Output volume setting not applied in Symbian VAS audio device creation nanang normal release-1.12 pjmedia-audiodev 1.x-branch 1316 Assertion when TURN session is deallocated prematurely (thanks Tony Jago Million for the report) bennylp normal release-1.12 pjnath 1.x-branch 1317 Crash in Symbian ioqueue after unregistering ioqueue key from callback bennylp normal release-1.12 pjlib 1.x-branch 1318 Prevent PJSIP_INV_STATE_CALLING from being reported more than once (thanks Sam Yasin for the report) bennylp normal release-1.12 pjsip 1.x-branch 1319 When sips scheme is used, TLS must be used even when transport=tcp is specified in the URI (thanks Iñaki Baz Castillo for the report) bennylp normal release-1.12 pjsip 1.x-branch 1321 Compile error when SSLv2 is disabled on OpenSSL (thanks Saúl Ibarra Corretgé for the patch) bennylp normal release-1.12 pjlib 1.x-branch 1328 Issues with DirectX device GUI operation: resize, move ming normal release-2.0-beta pjmedia-videodev 2.0-dev-branch 1333 Design: review the video preview API nanang normal release-2.0-beta pjmedia-videodev 2.0-dev-branch 1335 Fixes assertion when interruptionListener is called from an unregistered thread on iPhone OS (thanks to Ilya Kalinin for the patch) nanang normal release-1.12 pjmedia-audiodev 1.x-branch 1337 Link error in G711. G722, and G722.1 codecs are disabled (thanks Jean-Noël Rivasseau for the report) bennylp normal release-1.12 unit-tests 1.x-branch 1341 Revisit pjsua_acc_modify() for newly added fields in the pjsua_acc_config bennylp normal release-1.12 pjsua-lib 1.x-branch 1342 Disable local host resolution on iPhone OS bennylp normal release-1.12 pjlib 1.x-branch 1345 Assertion in codec operations caused by too small supplied buffer size. nanang normal release-2.0-alpha pjmedia trunk 1346 Fixes and updates on python-based test bennylp normal release-2.0-alpha python trunk 1347 Various cases of bad SDP answer generated when receiving offer with multiple media. bennylp normal release-2.0-alpha pjsua-lib trunk 1349 Crash if pjsua is shutdown without turning off preview bennylp normal release-2.0-alpha pjsua-lib 2.0-dev-branch 1350 Stuck in SDL when destroying video window if the parent window is not closed ming normal release-2.0-rc pjmedia-videodev 2.0-dev-branch 1352 Problem when a capture device shared among multiple video calls bennylp normal release-2.0-alpha pjsua-lib trunk 1353 Memory leak in qt_dev ming normal release-2.0-alpha pjmedia-videodev 2.0-dev-branch 1354 vidgui: stopping preview may hide main/parent window ming normal release-2.0-alpha applications 2.0-dev-branch 1355 vidgui: new rendering window may cause all rendering processes to stop nanang normal release-2.0-rc applications 2.0-dev-branch 1356 Automated testing code for video bennylp normal release-2.0 common 2.0-dev-branch 1357 Temporarily disable event in pjsua bennylp normal release-2.0-alpha pjsua-lib 2.0-dev-branch 1358 Crash in event handling in pjsua-lib nanang normal release-2.0-alpha2 pjsua-lib 2.0-dev-branch 1360 Video orientation support nanang normal release-2.0-alpha2 pjmedia 2.0-dev-branch 1361 Video codec API changes bennylp normal release-2.0-alpha2 pjmedia 2.0-dev-branch 1363 Invalid Contact URI is used if display name contains reserved characters (thanks Dmitry Valegov for the report) bennylp normal release-1.12 pjsua-lib 1.x-branch 1364 Some support for forking in Reliable Provisional Response (100rel) module bennylp normal release-1.12 pjsip 1.x-branch 1365 Volume setting not applied in Symbian MDA audio device creation nanang normal release-1.12 pjmedia-audiodev 1.x-branch 1367 Crash if presence PIDF body is missing element (thanks Matt DiMeo for the patch) bennylp normal release-1.12 pjsip 1.x-branch 1369 Local state is set to HOLD even if hold operation fails bennylp normal release-1.12 pjsua-lib 1.x-branch 1371 Soft deadlock when application query call info of other call inside a callback (Thanks Marcus Froeschl for the report) bennylp normal release-1.12 pjsua-lib 1.x-branch 1374 "Assertion when CANCEL and INVITE final response ""crosses the wire""" bennylp normal release-1.12 pjsip 1.x-branch 1377 Crash on receiving call hold+unhold in pjsua-lib bennylp normal release-2.0-alpha2 pjsua-lib trunk 1378 Change jitter buffer progressive discard algorithm nanang normal release-1.12 pjmedia 1.x-branch 1380 Using locking to specific listener feature may cause outgoing TCP connection to be created for every request bennylp normal Known-Issues-and-Ideas pjsip trunk 1383 Update the transport adapter sample in pjsua bennylp normal release-1.12 applications 1.x-branch 1385 Bug in SDP negotiation when generating answer with prefer_remote_codec==0 (thanks Régis Montoy for the report) nanang normal release-1.12 pjmedia 1.x-branch 1386 Crash when invoking pjsip_endpt_send_raw_to_uri() bennylp normal release-1.12 pjsip 1.x-branch 1387 Missing newline when printing user defined header in multipart message (thanks Luis Martin Gil for the patch) bennylp normal release-1.12 pjsip 1.x-branch 1391 Missing CSeq check for incoming ACK in an INVITE session (thanks Ilya Kalinin for the report) bennylp normal release-1.12 pjsip 1.x-branch 1393 Miscellaneous fixes bennylp normal release-2.0-beta common trunk 1394 Concurrency problem when stopping clock thread nanang normal release-2.0-beta pjmedia trunk 1396 Failed to authenticate to TURN client due to REALM attribute padding bennylp normal release-2.0-beta pjnath trunk 1397 No SDP in 200 response after sending 183 response and receiving PRACK bennylp normal release-1.14 pjsip 1.x-branch 1398 TURN initialization failure scenario bennylp normal release-2.0-beta pjsua-lib trunk 1399 Assertion failure if unable to resolve TURN server bennylp normal release-2.0-beta pjnath trunk 1402 Crash when adding new media bennylp normal release-2.0-beta pjsua-lib trunk 1403 Assertion in generating SDP re-offer containing unknown media types bennylp normal release-2.0-beta pjsua-lib trunk 1404 Assertion in receiving SDP video offer containing static payload type nanang normal release-2.0-beta pjmedia trunk 1405 Unable to reject unknown algorithm in authentication challenge bennylp normal release-1.12 pjsip 1.x-branch 1407 Deadlock in initial resolution of STUN server bennylp normal release-1.12 pjsua-lib 1.x-branch 1408 Failed to authenticate to TURN client due to REALM attribute padding bennylp normal release-1.12 pjnath 1.x-branch 1409 Assertion failure if unable to resolve TURN server bennylp normal release-1.12 pjnath 1.x-branch 1410 Assertion and noise when using AMR-WB with multiple frames per packet (thanks Olle Frimanson for the report) nanang normal release-1.12 pjmedia 1.x-branch 1413 G722.1 cannot encode multiple frames per packet (thanks Olle Frimanson for the report) nanang normal release-1.12 pjmedia 1.x-branch 1414 Removed assertion in transaction when event other than timer is received in TERMINATED state bennylp normal release-1.12 pjsip 1.x-branch 1415 Handle potential crash if joining worker thread fails in pjsua_destroy() bennylp normal release-1.12 pjsua-lib 1.x-branch 1418 Library restart fails with PJLIB_UTIL_ESTUNNOTRESPOND error after several times bennylp normal release-1.14 pjsua-lib common 1421 Audio is missing temporarily if SRTP is enabled due to lock codec feature (thanks Marcus Froeschl for the report) nanang normal release-1.14 pjmedia common 1423 Verify call media states after a re-offer rejected by peer bennylp normal release-2.0-rc pjsua-lib trunk 1425 Assertion on format type check when using conference switchboard bennylp normal release-2.0-beta pjsua-lib trunk 1426 Race condition in auto-closing and/or auto-opening of the sound device bennylp normal release-1.14 pjsua-lib common 1427 Assertion in initiating video in an audio only call bennylp normal release-2.0-beta pjsua-lib trunk 1428 Review the case of no active media after SDP negotiation bennylp normal release-2.0-rc pjsua-lib trunk 1429 Problem with SDL on setting window's position when window is hidden ming normal release-2.0-beta pjmedia-videodev iphone-branch 1430 Crash when dialog is prematurely destroyed during outgoing call (thanks Bogdan Krakowski for the report) bennylp normal release-2.0-beta pjsua-lib trunk 1432 Removed assertion in transaction when event is received in DESTROYED state (thanks Yariv Trabelsi for the report) bennylp normal release-1.14 pjsip common 1433 Assertion in re-enable video when ICE is enabled bennylp normal release-2.0-beta pjsua-lib trunk 1435 Vidgui stuck after re-INVITE bennylp normal release-2.0-rc applications trunk 1436 Review access to account config in call bennylp normal release-2.x pjsua-lib trunk 1438 CoInitializeEx by application prevents dshow device from working (thanks Michael for the report)v ming normal release-2.0-rc pjmedia-videodev trunk 1439 RTCP samples_per_frame setting for video stream nanang normal release-2.x pjmedia trunk 1440 Proper set up of RTCP compound packet (thanks Werner Dittmann for the report) nanang normal release-1.14 pjmedia 1.x-branch 1441 Fixes and updates on vid_streamutil sample app bennylp normal release-2.0-rc applications trunk 1442 Unable to make call if disabled media is included bennylp normal release-2.0-rc pjsua-lib trunk 1443 Missing destroy method in opencore-amrnb codec factory (thanks Werner Dittmann for the fix) nanang normal release-2.0-rc pjmedia trunk 1444 Video stream not transmitting when native preview is used (thanks Régis Montoya for the fix) bennylp normal release-2.0-rc pjsua-lib trunk 1446 Miscellaneous fixes bennylp normal release-2.0-rc common trunk 1447 Infinite loop in switchboard when sound device ptime is lower than call stream ptime (thanks SvenÅke for the report) nanang normal release-1.14 pjmedia 1.x-branch 1449 Assertion when STUN binding request returning PJ_EPENDING (thanks Claudio De Angelis for the report) bennylp normal release-1.14 pjnath 1.x-branch 1451 Deadlock caused by conflicting locking order in ICE and ioqueue (thanks Claudio De Angelis for the report) bennylp normal release-1.14 pjnath 1.x-branch 1452 Wrong call media state is reported if hold request is challenged with authentication (thanks Bogdan Krakowski for the fix) bennylp normal release-1.14 pjsua-lib common 1453 Memory leak in setting default video codec parameters (thanks Bo Shi for the feedback) nanang normal release-2.0-rc pjmedia trunk 1454 Bug in parsing XML document if node name is followed by newline (thanks Samuel Prevot for the report) bennylp normal release-1.14 pjlib-util common 1455 Incoming re-INVITE is unhandled if it comes in CONNECTING state (thanks Olle Frimanson for the report) bennylp normal release-1.14 pjsip common 1456 Crash on SRTP unprotect after SRTP restarted on replay error (thanks Dan Arrhenius for the report) nanang normal release-1.14 pjmedia 1.x-branch 1457 Assertion when incoming reoffer SDP contains no media (thanks Ashraf Jaddo for the report) nanang normal release-1.14 pjmedia 1.x-branch 1458 Cannot create unidirectional sound port nanang normal release-1.14 pjmedia common 1459 Assertion when making call to any destination with unresolved host name (thanks Curt Sampson for the report) bennylp normal release-2.0-rc pjsua-lib trunk 1460 Call may be wrongly hung up if UPDATE is sent to lock codec during early media (thanks Bogdan Krakowski for the report) bennylp normal release-1.14 pjsip common 1461 pjsua_call_make_call: assertion failure when rapidly making calls bennylp normal release-2.0-rc pjsua-lib trunk 1462 Add support for building libresample as shared library for GNU targets bennylp normal release-1.14 third-party common 1464 Deadlock between PJSUA LOCK and conference mutex (thanks Marcus Froeschl for the report) bennylp normal release-1.14 pjsua-lib common 1467 Crash in destroying pjsua with an active call and sound device managed by app (thanks Thomas Martin for the report). bennylp normal release-2.0-rc pjsua-lib trunk 1469 Configure does not detect and set ffmpeg dependency to x264 properly causing link error nanang normal release-2.0-rc pjmedia trunk 1470 Assertion in SIP transaction module init when restarting pjsua (thanks Roni Salfati for the report) bennylp normal release-1.14 common common 1471 Crash in ICE stream transport when pjsua restarted with active call (thanks Roni Salfati for the report) bennylp normal release-1.14 pjnath 1.x-branch 1473 Frame rate setting for H263 encoder is ignored nanang normal release-2.0-rc pjmedia trunk 1475 Incoming video quality degraded a lot when encoder MTU setting decreased to half nanang normal release-2.0-rc pjmedia trunk 1476 Control video packets send rate (thanks Faba Aa for the feedback) nanang normal release-2.0-rc pjmedia trunk 1480 Wav player not rewinding after resetting the position to zero (thanks Han Rui and Alejandro Orellana for the feedback) nanang normal release-1.14 pjmedia common 1481 Registration client should release transport when TCP/TLS transport gets disconnected bennylp normal release-1.14 pjsua-lib common 1482 iPhone: Solution for application getting killed by iOS 5 due to too many wakeups bennylp normal release-1.14 applications common 1483 Unexpected re-registration in modifying account config bennylp normal release-1.14 pjsua-lib common 1484 pjsua_modify_acc() does not apply registration timeout/expire setting update (thanks Samuel Vinson for the report) bennylp normal release-1.14 pjsua-lib common 1485 Intermitten crash in SDL for X11 bennylp normal release-2.x third-party trunk 1488 Problem with sending and receiving large (INVITE) requests over TCP on Android 4.0.2/4.0.3 possibly due to fragmentation bennylp normal release-2.1 pjsip common 1490 Audio issue caused by invalid AMR-NB frame type on VAS-direct (thanks Olle Frimanson for the report) nanang normal release-1.14 pjmedia common 1491 "Failed to refresh (presence) subscription if Subscription-State header contains no ""expires"" parameter" bennylp normal release-1.14 pjsip common 1493 Fixed bug in terminating the invite session when accepting incoming call bennylp normal release-2.0-rc pjsua-lib trunk 1495 UDP keep-alive is still running even after account is deleted. It cannot be updated with pjsua_acc_modify() either. bennylp normal release-1.14 pjsua-lib common 1496 Crash in destroying pjsua while a call is disconnecting with incomplete SDP negotiation bennylp normal release-2.0-rc pjsua-lib trunk 1497 Crash in pjsua destroy after an incoming call rejected with session timer too small bennylp normal release-2.0-rc pjsua-lib trunk 1498 SDL event polling gets stuck in vidgui app bennylp normal Known-Issues-and-Ideas applications trunk 1499 Crash in libsrtp when handling certain RTCP packets (thanks Saúl Ibarra Corretgé for the patch) bennylp normal release-1.14.2 third-party common 1501 Video format changed event triggered repeatedly when receiving dynamic video framerate (thanks Omar Hussein for the report) nanang normal release-2.0 pjmedia trunk 1502 WAV player with NO_LOOP option still plays samples from start in the last frame (thanks Dmitry Dudkin for the patch) nanang normal release-1.14.2 pjmedia common 1503 Miscellaneous fixes bennylp normal release-1.14.2 common 1.x-branch 1504 Crash when trying to answer calls but call has been disconnected bennylp normal release-2.0 pjsip trunk 1505 Cannot modify account ID or registrar (thanks Peter Koletzki for the report) bennylp normal release-1.14.2 pjsua-lib common 1507 pjsua_transport_get_info() not support TLS (thanks Gustavo Garcia Bernardo for the patch) bennylp normal release-1.14.2 pjsua-lib common 1509 Backport of 1.14.2 fixes bennylp normal release-2.0 common trunk 1510 Sharing and assertion problem with ALSA device nanang normal release-1.14.2 pjmedia common 1511 Assertion after peer removes a media line in an SDP reoffer and adds it back in the next SDP reoffer (thanks Ilya Kalinin for the report) bennylp normal release-2.0 pjsua-lib trunk 1512 Option to continue ICE operation even when STUN resolution fails bennylp normal release-2.0 pjnath trunk 1514 Assertion when media transport initialization fails and NULL instead DISCONNECTED is reported in the on_call_state() callback bennylp normal release-2.0 pjsua-lib trunk 1515 Sound device is not closed when the call fails to connect (thanks Régis Montoya for the report) bennylp normal release-2.0.1 pjsua-lib trunk 1522 TLS/SSL error code issues with OpenSSL backend bennylp normal release-2.0.1 pjlib common 1526 Assertion when receiving INVITE with no SDP and video is deactivated (thanks Bogdan Krakowski for the report) bennylp normal release-2.0.1 pjsua-lib trunk 1527 Debugging aid for timers and fix timer issues bennylp normal release-2.0.1 common trunk 1528 Wrong definition of video format YV12 nanang normal release-2.0.1 pjmedia trunk 1530 Sending ACK is reported with wrong pjsip_event info bennylp normal release-2.0.1 pjsip trunk 1531 Memory and handle leak issue in clock thread (thanks Michael Derfler for the report) nanang normal release-2.0.1 pjmedia trunk 1533 Deadlock in processing media transport asynchronous creation completion (thank you Itay Bianco for the report) bennylp normal release-2.0.1 pjsua-lib trunk 1535 Pending outgoing TCP transmission may cause crash if the library is shutdown bennylp normal release-2.0.1 pjsip trunk 1539 Remote capability info update for UAC (thanks Bogdan Krakowski for the report) bennylp normal release-2.0.1 pjsip trunk 1541 Crash in third party media sample application after library is restarted bennylp normal release-2.0.1 applications trunk 1547 Separating max packet size settings for incoming and outgoing in pjmedia nanang normal release-2.1 pjmedia trunk 1548 Crash due to racing condition in timer when call is disconnected quickly (thanks Joshua Colp for the report!) bennylp normal release-2.1 common trunk 1549 Last frame of a non-looping WAV file is played continuously by conference bridge nanang normal release-2.1 pjmedia trunk 1550 Auto re-registration does not work if application does not set on_transport_state(). bennylp normal release-2.1 pjsua-lib trunk 1551 Assertion in TURN code when shutdown or destroy is called more than once (thanks Guilherme Balena Versiani for the report) bennylp normal release-2.1 pjnath trunk 1552 Possible crash if media transport stop() is called on ICE transport while no ICE is running (thanks Iliya Prince for the fix) bennylp normal release-2.1 pjnath trunk 1554 Assertion in ICE when STUN resolution yields a same address as one of the host candidate and there is only one host candidate exists (thanks Claudio De Angelis for the report) bennylp normal release-2.1 pjnath trunk 1555 Bug with via_rewrite feature when the account gets deleted (thanks to Regis Montoya for the report) bennylp normal release-2.1 pjsua-lib trunk 1556 Fix From/To tag and Via branch comparison to be case insensitive bennylp normal release-2.1 pjsip trunk 1557 Fixed assertion when TURN session is already destroyed (thanks to Guilherme Balena for the report) bennylp normal release-2.1 pjnath trunk 1558 Bug in parsing quoted URI strings (thanks Gustavo Garcia Bernardo for the report) bennylp normal release-2.1 pjlib trunk 1560 Missing 'timer' in require header in sending 2xx response when session timer refresher is 'uac' bennylp normal release-2.1 pjsip trunk 1562 Miscellaneous fixes bennylp normal release-2.1 common trunk 1563 Crash when resolving STUN when there is no network connectivity bennylp normal release-2.1 pjsua-lib trunk 1565 DNS deadlock bennylp normal release-2.1 pjlib-util trunk 1566 Metallic audio on audio+video call with audio codec G.722 nanang normal release-2.1 pjmedia trunk 1571 Deadlock when closing the video port on Mac OS X nanang normal release-2.2.1 pjmedia trunk 1572 Modifying video stream in a call caused duplicate transport attributes in the SDP (thanks to Itay Bianco for the report) bennylp normal release-2.1 pjsua-lib trunk 1573 Deadlock in SSL socket (thanks to Jeff Anderson for detailed report) bennylp normal release-2.1 pjlib trunk 1574 Failure to initialize media channel when answering call using pjsua_call_answer()/answer2() with opt set to NULL (thanks to Regis for the report) bennylp normal release-2.1 pjsua-lib trunk 1578 Possible deadlock when call is adding new media with ICE and STUN enabled bennylp normal release-2.1 pjsua-lib trunk 1579 Update Symbian APS/VAS to use new pjmedia_format nanang normal release-2.1 pjmedia-audiodev trunk 1580 Assertion in local SDP validation when using SRTP mandatory and receiving offer with SRTP optional duplicated media bennylp normal release-2.1 pjsua-lib trunk 1581 Fixed crash in video port when the capturer is passive, its stream is passive, and converter is needed ming normal release-2.1 pjmedia-videodev trunk 1582 DTMF digit E (End) bit fixes according to RFC 4733 (RFC 2833) nanang normal release-2.1 pjmedia trunk 1583 Unexpected SIP message transmission after transaction has timed-out bennylp normal release-2.1 pjsip trunk 1584 Custom media transport creation callback is not always called (thanks to Fredrik Hansson for the report) bennylp normal release-1.16 pjsua-lib 1.x-branch 1588 State PJSIP_INV_STATE_NULL is called after call has been disconnected bennylp normal release-2.1 pjsua-lib trunk 1591 Fixed dialog locking in acquire_call() when media transport is created asynchronously. bennylp normal release-2.1 pjsua-lib trunk 1592 Multithreading issues in PJSIP (thanks to Matt Williams for the report and expert analysis) bennylp normal release-2.1 common trunk 1593 Possible wrap around in caching pool capacity value bennylp normal release-2.1 pjlib trunk 1594 Deadlock between TURN and ioqueue locks bennylp normal release-2.1 pjnath trunk 1596 Fix handling of incoming UPDATE request (thanks Matt DiMeo for the report) bennylp normal release-2.1 pjsip trunk 1597 Handle socket failure in STUN resolution when coming back from iPhone/iOS background mode bennylp normal release-2.1 pjsua-lib trunk 1598 Fixed assertion when sip error code is not set (thanks Peter Koletzki for the report) bennylp normal release-2.1 pjsip trunk 1599 Fixed bug that caused new contact not being used in UPDATE/re-INVITE bennylp normal release-2.1 pjsua-lib trunk 1600 V4L2 capture device always re-enqueue buffer with index zero (thanks Atilla Filiz for the patch) ming normal release-2.1 pjmedia-videodev trunk 1601 Add locking mechanism when ICE transport is in negotiatio​n state (thanks to Itay for the report) bennylp normal release-2.1 pjsip trunk 1603 Dangling UDP socket of DNS resolver not replaced after going background on iOS bennylp normal release-2.1 pjlib-util trunk 1604 Crash caused by double destructions of ICE stream transport bennylp normal release-2.1 pjnath trunk 1605 Cannot enable video via pjsua_call_reinvite2()/update2() bennylp normal release-2.1 pjsua-lib trunk 1607 Send UDP keep-alive to original request address if response comes from different address bennylp normal release-2.1 pjsua-lib trunk 1609 Garbage is printed for tel: URI in the URI parameter in Authorization/Proxy-Authorization header bennylp normal release-2.1 pjsip trunk 1610 Workaround for reported crash on stun_sock's on_data_recvfrom() callback bennylp normal release-2.1 pjnath trunk 1611 Add missing Supported header in UPDATE for Session Timers bennylp normal release-2.1 pjsip trunk 1612 Bugs with jitter buffer fixed mode operation nanang normal release-2.1 pjmedia trunk 1613 Use appropriate request for ioctl() function to access the interface flags (thanks to Peter Koletzki for the report) bennylp normal release-2.1 pjlib trunk 1615 Bug in URI scheme check macro PJSIP_URI_SCHEME_IS_SIP()/SIPS/TEL bennylp normal release-2.1 common trunk 1617 Major synchronization fixes in PJNATH bennylp normal release-2.1 pjnath trunk 1618 Bug SSL socket send callback always report success bennylp normal release-2.1 pjlib trunk 1619 Bug: transport error on re-INVITE should not terminate call bennylp normal release-2.1 pjsip trunk 1620 Fix the calculation of transmission count during retransmission of STUN request (thanks to Itay for the report) bennylp normal release-2.1 pjnath trunk 1621 Handle the case when ICE session cannot create valid checklist bennylp normal release-2.1 pjnath trunk 1622 Apply H264 SDP fmtp parameters: max-fs, max-mbps, max-br nanang normal release-2.1 pjmedia trunk 1623 Concurrency issues in PJSUA-LIB bennylp normal release-2.1 common trunk 1624 Representation in ICE session to make it more IPv6 ready bennylp normal release-2.1 pjnath trunk 1626 Assertion when remote sends re-INVITE with less media bennylp normal release-2.1 pjsua-lib trunk 1627 Callback on_tsx_state_changed() not invoked on call disconnection bennylp normal release-2.1 pjsua-lib trunk 1630 Miscellaneous fixes bennylp normal release-2.2 common trunk 1631 Miscellaneous fixes (backported to 1.x) bennylp normal release-2.2 common trunk 1632 Remove Contact header in MESSAGE requests (thanks to Anil Giri for the report) bennylp normal release-2.2 pjsua-lib trunk 1633 Crash if on_redirected() callback is not implemented and UAC receives 422 response (thanks to Romain Jezequel for the report) bennylp normal release-2.2 pjsip trunk 1634 Miscellaneous fixes bennylp normal release-1.16 common 1.x-branch 1635 Fixed the backport of ticket #1568 (smarter media update) to version 1.x (thanks to Toni Rutar for the report) bennylp normal release-1.16 pjsua-lib 1.x-branch 1637 Fixed crash in pjsua_media_channel_update() if one media gets rejected bennylp normal release-2.2 pjsua-lib trunk 1640 Registration is terminated permanently on 480 (Temporarily Not Available) response when it should have been retried bennylp normal release-2.2 pjsip trunk 1641 Handling transport disconnection when the transaction state is still in null state bennylp normal release-2.2 pjsip trunk 1642 Media transport may not be cleaned up if call is hung up quickly bennylp normal release-2.2 pjsua-lib trunk 1646 Deadlock and crash problem in transaction related to transport bennylp normal release-2.2 pjsip trunk 1647 Premature termination of REFER (call transfer) subscription bennylp normal release-2.2 pjsip trunk 1648 Timer heap new API pj_timer_heap_cancel_if_active() should not assert if given bad entry bennylp normal release-2.2 pjlib trunk 1649 SIP TLS transport not destroyed after verification error bennylp normal release-2.2 pjsip trunk 1650 Close sound device when outgoing call fails bennylp normal release-2.2 pjsua-lib trunk 1651 Incoming CANCEL request isn't reported in any callbacks bennylp normal release-2.2 pjsip trunk 1652 "Media feature tag ""+sip.ice"" is not used because of wrong account initialization sequence" bennylp normal release-2.2 pjsua-lib trunk 1653 [incompatible] pjsua_call_update() API should not release hold bennylp normal release-2.2 pjsua-lib trunk 1654 Possible broken SDP negotiator state after previous re-INVITE is rejected bennylp normal release-2.2 pjsip trunk 1656 BB10 audio device fixes (EC, hardcoded settings, etc) nanang normal release-2.2 pjmedia-audiodev trunk 1659 SDP offer version number is not incremented if re-INVITE offer is rejected nanang normal release-2.2 pjmedia trunk 1660 Fail to generate contact when making call via UDP on WM6 bennylp normal release-2.2 pjsip trunk 1662 Call slot unavailable after some fail calls due to codec mismatch bennylp normal release-2.2 pjsua-lib trunk 1663 Crash in socket registration in ioqueue bennylp normal release-2.2 pjlib trunk 1664 Ioqueue epoll stops processing socket events bennylp normal release-2.2 pjlib trunk 1665 Assertion on retransmitting a pending message bennylp normal release-2.2 pjsip trunk 1666 Handle case when call unhold failed bennylp normal release-2.2 pjsua-lib trunk 1669 Modified account proxy not applied in the reregistration bennylp normal release-2.2 pjsua-lib trunk 1670 Configurable RTCP SDES/BYE in outgoing RTCP packets bennylp normal release-2.2 pjsua-lib trunk 1671 Unfreed transmit buffer (pjsip_tx_data) upon stack shutdown/restart bennylp normal release-2.2 pjsip trunk 1672 Fail to replace UDP socket during iOS wakeup causing app to be killed when IPv6 is used simultaneously bennylp normal release-2.2 pjlib trunk 1674 Deadlock when third party media employs external lock and ICE is active nanang normal release-2.2 pjmedia trunk 1676 Assertion when SDL initialization fails on library startup ming normal release-2.2 pjmedia-videodev trunk 1678 Proper error handling in WAV writer nanang normal release-2.2 pjmedia trunk 1683 Fixes for via_rewrite feature bennylp normal release-2.2 pjsua-lib trunk 1684 Failed assertion when scheduling timer in the registration client bennylp normal release-2.2 pjsip trunk 1685 Crash in TURN session when DNS callback invoked after TURN session destroyed bennylp normal release-2.2 pjnath trunk 1686 Deadlock on DNS when cached query is available bennylp normal release-2.2 pjlib-util trunk 1689 The bound address is not updated when UDP transport is restarted bennylp normal release-2.2 pjsip trunk 1690 Assertion in timer in SIP transaction: Timer being rescheduled when already running bennylp normal release-2.2 pjsip trunk 1691 Deadlock in NAT detect bennylp normal release-2.2 pjnath trunk 1693 Header lists are not updated in pjsua_acc_modify() and bug in pjsua_acc_get_config() bennylp normal release-2.2 pjsua-lib trunk 1695 ICE stream transport fails to send packet before ICE nego completes bennylp normal release-2.2 pjnath trunk 1698 Follow account config in generating contact's secure scheme bennylp normal release-2.2 pjsua-lib trunk 1700 Possible buffer overflow in ICE session bennylp normal release-2.2 pjnath trunk 1702 Warnings when building/linking the Python module due to different linker architecture bennylp normal release-2.2 python trunk 1703 General bug fixes with analysis tools bennylp normal release-2.2 common trunk 1706 Race condition fix in SIP transaction bennylp normal release-2.2 pjsip trunk 1709 Fixed scanner in processing escaped quote right after quote begin bennylp normal release-2.2 pjlib-util trunk 1710 Bug in resolver when updating cache entry bennylp normal release-2.2 pjlib-util trunk 1712 Must not send BYE before ACK is received bennylp normal release-2.2 pjsip trunk 1714 Workaround for stuck in TCP/TLS shutdown when another thread is destroying the transport bennylp normal release-2.2 pjsip trunk 1717 Assertion in accessing conference from on_call_state() callback while pjsua destroy is on progress (thanks Johan Lantz for the report) bennylp normal release-2.2 pjsua-lib trunk 1718 Delayed call disconnection state after receiving malformed 422 response (thanks Marcus Froeschl for the report) bennylp normal release-2.2 pjsip trunk 1719 Bug in DNS SRV/RFC 3263 server selection bennylp normal release-2.2.1 pjsip trunk 1722 Session timers refresher needs to send BYE if it never gets a response to the session refresh request bennylp normal release-2.2 pjsip trunk 1725 ACK is not sent upon receiving 200/OK retransmission if re-INVITE is sent bennylp normal release-2.2 pjsip trunk 1726 Assertion in ICE connectivity check (thanks Amit Chowdhary for the report) bennylp normal release-2.2 pjnath trunk 1727 Issues in event subscription server timer (thanks Mark Michelson for the report) bennylp normal release-2.2 pjsip trunk 1729 Video devices may still be built even when video is disabled (thanks Tzafrir Cohen for the patch) ming normal release-2.2 pjmedia-videodev trunk 1731 Fix TCP/TLS transport leak problem bennylp normal release-2.2 pjsip trunk 1732 Error setting audio output route in BlackBerry 10 (BB10) version 10.2.1 nanang normal release-2.2 pjmedia-audiodev trunk 1733 Fix polling mechanism during STUN server resolution bennylp normal release-2.2 pjsua-lib trunk 1737 Deadlock between ioqueue key mutex and SIP dialog when adding video media with ICE and STUN enabled bennylp normal release-2.2 pjsua-lib trunk 1738 Infinite loop when re-INVITE is received while adding new media bennylp normal release-2.2 pjsua-lib trunk 1740 When request URI uses sips scheme, TLS must always be used (thanks Peter Koletzki for the report) bennylp normal release-2.2.1 pjsip trunk 1741 Incorrect AudioMedia implementation in setting signal level adjustment and querying signal level bennylp normal release-2.2.1 pjsua2 trunk 1742 Miscellaneous fixes bennylp normal release-2.2.1 common trunk 1743 Audio routing change or Unplugging the earpeace while audio is running would cause audio to stop in BB10 10.2.1 nanang normal release-2.2.1 pjmedia-audiodev trunk 1744 Codec and audio device enumeration problem in pjsua2 bennylp normal release-2.2.1 pjsua2 trunk 1745 Problems in building shared/dynamic libraries on MinGW bennylp normal release-2.2.1 common trunk 1746 Assertion in sip_transaction.c when ACK and retransmit timer events occur simultaneously bennylp normal release-2.2.1 pjsip trunk 1747 Bad SDP negotiator state after receiving 200/UPDATE with SDP to an UPDATE without SDP bennylp normal release-2.2.1 pjsip trunk 1749 Android build for Intel bennylp normal release-2.3 common trunk 1750 Compilation error with newer ffmpeg version nanang normal release-2.3 pjmedia trunk 1751 Miscellaneous fixes bennylp normal release-2.3 common trunk 1753 Crash in pjsua2 when receiving unsolicited MWI bennylp normal release-2.3 pjsua2 trunk 1754 Crash in video stream when encoder returns zero length payload nanang normal release-2.3 pjmedia trunk 1755 Send ACK for incoming 200/INVITE even after call is disconnected bennylp normal release-2.3 pjsip trunk 1756 A race condition in SIP transaction termination bennylp normal release-2.3 pjsip trunk 1759 Crash when BYE is received while adding new media bennylp normal release-2.3 pjsua-lib trunk 1761 "Remove ""timer"" from Supported header if it is disabled" bennylp normal release-2.3 pjsip trunk 1766 Assertion due to stray retransmit timer in UAC transaction completed state bennylp normal release-2.3 pjsip trunk 1768 Various Android fixes related to garbage collector and other crashes bennylp normal release-2.3 common trunk 1769 Insufficient decode buffer size when using H264 nanang normal release-2.3 pjmedia trunk 1770 "Issue with ""other params"" quotes when proxying WWW-authenticate header" bennylp normal release-2.3 pjsip trunk 1772 Fix error handling in pjsua_create() and pjsua_init() bennylp normal release-2.3 pjsua-lib trunk 1773 Crash caused by race condition between transport destroy and callback bennylp normal release-2.3 pjsip trunk 1774 Unfreed transports upon stack shutdown/restart bennylp normal release-2.3 pjsip trunk 1777 Problem in audio device list refresh after unregistering an audio device factory nanang normal release-2.3 pjmedia-audiodev trunk 1780 STUN string attribute has zero length bennylp normal release-2.3 pjnath trunk 1781 Don't update dialog route set from UPDATE response bennylp normal release-2.3 pjsip trunk 1782 Miscellaneous fixes bennylp normal release-2.4 common trunk 1784 Remove the usage of nested structs/unions in PJSUA2 (unsupported by SWIG C++) bennylp normal release-2.4 pjsua2 trunk 1787 Failure of DShow device to open a certain resolution nanang normal release-2.4 pjmedia-videodev trunk 1791 Possible crash when trying to cancel sdp negotiation upon receiving UPDATE response bennylp normal release-2.4 pjsip trunk 1794 Assertion or garbled audio in call using G.722.1 nanang normal release-2.4 pjmedia trunk 1795 Assertion if ending 100rel session when invite on early state bennylp normal release-2.4 pjsip trunk 1796 Avoid infinite registration loop caused by contact rewrite bennylp normal release-2.4 pjsua-lib trunk 1797 Failed re-invite/update caused by a bug in provisional media clean up bennylp normal release-2.4 pjsua-lib trunk 1798 Crash upon receiving re-INVITE to restart ICE after failed STUN (thanks to Itay Bianco for the report and patch) nanang normal release-2.4 pjmedia trunk 1799 Fix finding highest resolution for H264 nanang normal release-2.4 pjmedia trunk 1800 Crash in SIP resolver when DNS server return lot of addresses bennylp normal release-2.4 pjsip trunk 1801 pjsua_acc_modify() should return error when it fails in initiating re-registration bennylp normal release-2.4 pjsua-lib trunk 1804 Call should use local IP in Via sent-by when the account not using STUN bennylp normal release-2.4 pjsua-lib trunk 1805 Make UAS as refresher in session timer when UAC doesn't support it (thanks to Glenn Walbran for the report) bennylp normal release-2.4 pjsip trunk 1807 Crash when shutting down library while having subscription transactions on going bennylp normal release-2.4 pjsip trunk 1808 Crash in pjsip_inv_terminate() (thanks to Brian Walker for the patch) bennylp normal release-2.4 pjsip trunk 1809 Premature transaction destroy caused by DNS SRV resolver callback being called twice bennylp normal release-2.4 pjlib-util trunk 1811 contact_use_src_port and TLS server certificate verification issue (thanks to Viktor Krikun for the report) bennylp normal release-2.4 pjsua-lib trunk 1813 Problem with media reinitialisation when using ICE bennylp normal release-2.4 pjsua-lib trunk 1815 Race condition of STUN transaction destruction (thanks to Itay for the report) bennylp normal release-2.4 pjnath trunk 1816 Restart media transport on following forked media bennylp normal release-2.4 pjsua-lib trunk 1818 Fixed destruction of locked mutex bennylp normal release-2.4 common trunk 1824 Fast switching bug in video capture device ming normal release-2.4 pjmedia-videodev trunk 1827 Video port's clock thread may get stuck during format change event bennylp normal release-2.4 common trunk 1834 Crash in SDP negotiator due to access to invalid memory space nanang normal release-2.4 pjmedia trunk 1835 Crash in iOS OpenGL renderer when in background and assertion during destruction ming normal release-2.4 pjmedia-videodev trunk 1837 Fix dispatch queue problem in iOS capture device (crash in enc_clock_cb) ming normal release-2.4 pjmedia-videodev trunk 1843 Miscellaneous fixes bennylp normal release-2.4.5 common trunk 1844 Possible assertion in ICE session when remote has less ICE component bennylp normal release-2.4.5 pjnath trunk 1848 SDP failed to be created when creating an offer if provisional media has been cleared bennylp normal release-2.4.5 pjsua-lib trunk 1850 Video local preview cannot be started during an active video call on Android bennylp normal release-2.4.5 pjsua-lib trunk 1852 Assertion due to premature destroy of dialog when media channel init fails during incoming call bennylp normal release-2.4.5 pjsua-lib trunk 1854 Hangup outgoing call when no active media bennylp normal release-2.4.5 pjsua-lib trunk 1857 BYE is not sent when 200/OK is not ACK-ed bennylp normal release-2.4.5 pjsip trunk 1858 Remove disabled extensions from Supported and Allow headers bennylp normal release-2.4.5 pjsip trunk 1859 Possible crash due to transaction premature destroy while message send operation is on progress bennylp normal release-2.4.5 pjsip trunk 1862 Fixed crash on iOS when destroying an activesock and creating a new one at the same time bennylp normal release-2.4.5 pjlib trunk 1864 Assert and crash when remote remove and add back media lines in SDP bennylp normal release-2.4.5 pjsua-lib trunk 1866 More crash in SDP negotiator due to invalid memory access nanang normal release-2.4.5 pjmedia trunk 1868 Disable serialization in pjsua2 Error class bennylp normal release-2.4.5 pjsua2 trunk 1870 Issues on 64 bit architecture bennylp normal release-2.4.5 common trunk 1871 Missing audio index normalization in audio device open functions nanang normal release-2.4.5 pjmedia trunk 1873 iOS application getting killed after pjsua fail to release a disconnected transport bennylp normal release-2.4.5 pjsua-lib trunk 1874 Truncated IPv6 address during address lookup on iOS bennylp normal release-2.4.5 pjlib trunk 1875 Fixed assertion in rescheduling PJSIP retransmission bennylp normal release-2.4.5 pjsip trunk 1876 Video renderer restarted multiple times nanang normal release-2.4.5 pjmedia trunk 1877 Race condition between stopping ICE and sending data in ICE stream transport bennylp normal release-2.4.5 pjnath trunk 1880 Incorrect orientation after switching video capture or when using back camera ming normal release-2.5 pjmedia-videodev trunk 1882 Miscellaneous fixes bennylp normal release-2.5 common trunk 1883 Crash in decrementing transport reference count bennylp normal release-2.5 pjsip trunk 1884 Audio stutter on remote side after disconnecting stream from microphone in the conference bridge nanang normal release-2.5 pjmedia trunk 1885 Race conditions in event subscription bennylp normal release-2.5 pjsip trunk 1886 Fixed destruction of locked mutex in SIP dialog bennylp normal release-2.5 pjsip trunk 1887 No output frame returned by iLBC encoder on iOS when using multiple frames per packet nanang normal release-2.5 pjmedia trunk 1889 DNS parser returns error on parsing RR type OPT bennylp normal release-2.5 pjlib-util trunk 1891 ICE negotiation fails after each component has successful connectivity check bennylp normal release-2.5 pjnath trunk 1893 iOS application getting killed after pjsua fail to release a disconnected transport bennylp normal release-2.5 pjsua-lib trunk 1895 Terminate subscription when receiving non 2xx Notify response without Retry-After header bennylp normal release-2.5 pjsip trunk 1898 Transport may never gets destroyed when connected event comes while transport is shutting down bennylp normal release-2.5 pjsip trunk 1899 Create stream for inactive media to allow keep-alive and RTCP traffics bennylp normal release-2.5 pjsua-lib trunk 1901 Fix crash when async_cnt is set to a value greater than one for SIP TLS transport bennylp normal release-2.5 pjsip trunk 1902 Crash when endpoint has multiple worker threads and SIP TCP transport is disconnected during incoming call handling bennylp normal release-2.5 pjsua-lib trunk 1903 Crash when cleaning STUN response cache bennylp normal release-2.5 pjnath trunk 1905 Fixed assertion in call redirection bennylp normal release-2.5 pjsua-lib trunk 1911 Callback onCallSdpCreated() (pjsua2) doesn't modify the SDP bennylp normal release-2.5 pjsua2 trunk 1912 Build error on Alpine linux (musl libc) bennylp normal release-2.5 pjlib trunk 1916 onCreateMediaTransport() callback might not be called on PJSUA2 bennylp normal release-2.5 pjsua2 trunk 1917 Miscellaneous fixes bennylp normal release-2.5.1 common trunk 1919 Fix unused-variable warnings when using -NDEBUG build option bennylp normal release-2.6 common trunk 1921 Add support to handle IPv6 transports in pjsua_transport API and transport keep alive bennylp normal release-2.5.1 pjsua-lib trunk 1923 Assertion in answering call from onIncomingCall() callback bennylp normal release-2.5.1 pjsua2 trunk 1924 Assertion on incoming call after media initialization failure due to failed STUN server bennylp normal release-2.5.1 pjsip trunk 1925 pj_getaddrinfo() cannot resolve IPv4 address to synthesized IPv6 address bennylp normal release-2.5.1 pjlib trunk 1928 Miscellaneous fixes bennylp normal release-2.5.5 common trunk 1929 Avoid memory pool growing when doing re-Registration bennylp normal release-2.5.5 pjsip trunk 1930 Race condition in OpenSSL socket bennylp normal release-2.5.5 pjlib trunk 1935 Crash when account is deleted when sending SIP REGISTER message is on progress bennylp normal release-2.5.5 pjsip trunk 1936 Sending REGISTER always fails after losing network connection bennylp normal release-2.5.5 pjsip trunk 1938 Wrong registration renewal flag info in PJSUA registration callback when unregistration fails bennylp normal release-2.5.5 pjsua-lib trunk 1939 Crash when failed to initialize android jni dev nanang normal release-2.5.5 pjmedia-audiodev trunk 1942 Infinite loop when TURN allocation fails immediately bennylp normal release-2.5.5 pjnath trunk 1945 Miscellaneous fixes bennylp normal release-2.6 common trunk 1946 Assertion in deinitializing client auth session when dialog creation fails bennylp normal release-2.6 pjsip trunk 1948 Modify async dispatch to synchronous on Mac and iOS video device implementation ming normal release-2.6 pjmedia-videodev trunk 1950 Failure in configure-android when specifying --use-ndk-cflags with Android NDK r11 or later bennylp normal release-2.6 common trunk 1952 Fail to start media due to mismatch address type in SDP connection line bennylp normal release-2.6 pjsua-lib trunk 1953 Fail to create resolver when library built with IPv6 but run on system without IPv6 bennylp normal release-2.6 pjlib-util trunk 1955 Assertions in DNS SRV resolution with IPv6 TCP/TLS target bennylp normal release-2.6 pjsip trunk 1957 Fixed ICE stagnation when connectivity check fails bennylp normal release-2.6 pjnath trunk 1958 Update RTP sequence number during keep-alive nanang normal release-2.6 pjmedia trunk 1959 Add reference counter to pjsip_inv_session to avoid race condition bennylp normal release-2.6 pjsip trunk 1961 Timer not fired due to timestamp clock issue in Android bennylp normal release-2.6 pjlib trunk 1962 Premature STUN socket destruction when there's an error during STUN server resolution bennylp normal release-2.6 pjsua-lib trunk 1966 IPv6 media failed if only one of the party uses ICE bennylp normal release-2.7 pjsua-lib trunk 1968 Failure in configure-android when specifying --use-ndk-cflags with Android NDK r13 or later bennylp normal release-2.7 common trunk 1969 Crash on using an already destroyed SSL socket bennylp normal release-2.6 pjlib trunk 1971 Enable IPv6 in ICE transport/TURN in PJSUA bennylp normal release-2.6 pjsua-lib trunk 1972 ICE initialization issues when creating a component/candidate fails. bennylp normal release-2.6 pjnath trunk 1974 Various fixes for DNS, primarily for IPv6 bennylp normal release-2.6 pjlib-util trunk 1980 Assertion if remote removes some media lines in previous SDP negotiations bennylp normal release-2.6 pjsua-lib trunk 1981 Assertion when session timer is disabled and PJSIP receives 422 bennylp normal release-2.6 pjsip trunk 1984 Remove the implementation of PJ_HASH_USE_OWN_TOLOWER bennylp normal release-2.6 pjlib trunk 1985 Escape '@' in the Replaces parameter of REFER request bennylp normal release-2.6 pjsua-lib trunk 1987 Assertion in re-INVITE with PJSUA_CALL_REINIT_MEDIA bennylp normal release-2.6 pjsua-lib trunk 1988 Crash on UDP transport restart bennylp normal release-2.6 pjsip trunk 1990 Call fails to answer due to ICE media transport init blocking bennylp normal release-2.6 pjnath trunk 1994 Miscellaneous fixes bennylp normal release-2.7 common trunk 1996 Via-Header mismatch in CANCEL bennylp normal release-2.7 pjsip trunk 2000 Prevent overflow on pj_generate_unique_string() for android bennylp normal release-2.7 pjlib trunk 2001 Deadlock between dialog lock and transaction group lock bennylp normal release-2.7 pjsip trunk 2002 Deadlock between PJSUA LOCK, transaction group lock, and UA mutex bennylp normal release-2.7 pjsua-lib trunk 2005 Crash when hanging up call if video capture device fails to open bennylp normal release-2.7 pjsua-lib trunk 2007 Possible crash when using session timer due to the early release of dialog pool bennylp normal release-2.7 pjsip trunk 2008 iOS specific issue: Error 488 when answering call after app goes background bennylp normal release-2.7 pjnath trunk 2009 Crash in TURN server resolution callback when ICE objects already destroyed bennylp normal release-2.7 pjnath trunk 2010 Failure in initializing registration due to unescaped user part in account contact bennylp normal release-2.7 pjsua-lib trunk 2011 Fixed crash when accessing video device info in pjsua2 bennylp normal release-2.7 pjsua2 trunk 2012 Prevent memory leak when rejecting a call from on_incoming_call() callback bennylp normal release-2.7 pjsua-lib trunk 2013 Prevent crash when timer refresh with SRTP is interrupted by a re-INVITE nanang normal release-2.7 pjmedia trunk 2014 When receiving an SDP answer for SRTP, process the tag correctly based on the offer nanang normal release-2.7 pjmedia trunk 2016 Buffer overrun in PJSIP transaction layer bennylp normal release-2.7 pjsip trunk 2017 Incorrect parsing of zero length multipart body parts bennylp normal release-2.7 pjsip trunk 2019 "Conflict with ""isblank"" when building using g++ 5.4.0" bennylp normal release-2.7 pjlib trunk 2020 pj_hash_calc_tolower() might return a different hash value bennylp normal release-2.7 pjlib trunk 2021 Crash in getting call info with long Contact header bennylp normal release-2.7 pjsua2 trunk 2023 Crash on pjsip_dlg_create_uac() when specifying URI with valueless header parameter bennylp normal release-2.7 pjsip trunk 2024 Fixed crash due to uncancelled timer if there's an error in resolver's query transmit bennylp normal release-2.7 pjlib-util trunk 2025 Fixed crash in pjsua_destroy if there's pending outgoing TCP/TLS transmission bennylp normal release-2.7 pjsip trunk 2027 Assertion in pj_gethostip() when system hostname is empty bennylp normal release-2.7 pjlib trunk 2028 Cannot send UPDATE when call is ringing bennylp normal release-2.7 pjsua-lib trunk 2033 ICE must use regular nomination when communicating with lite implementations nanang normal release-2.7 pjmedia trunk 2035 Make sure transport SRTP buf size is sufficient before calling srtp_protect() and srtp_protect_rtcp() nanang normal release-2.7 pjmedia trunk 2039 Memory corruption caused by pj_sockaddr_parse() bennylp normal release-2.7 pjlib trunk 2042 SRTP error in sending video RTP after hold and unhold bennylp normal release-2.7 pjsua-lib trunk 2043 Fixed crash on pjnath-test due to access to an invalid callback bennylp normal release-2.7 pjnath trunk 2045 Miscellaneous fixes bennylp normal release-2.7.1 common trunk 2046 ICE: Use STUN FINGERPRINT attribute when sending keepalives bennylp normal release-2.7.1 pjnath trunk 2047 Use ar/ranlib from android ndk binutils when building using clang with --use-ndk-cflags option bennylp normal release-2.7.1 common trunk 2052 Add option for pjsua callback on_stream_created to destroy application's supplied media port bennylp normal release-2.7.1 pjsua2 trunk 2054 When set CXXCFLAGS manually, make sure it is applied correctly. bennylp normal release-2.7.1 common trunk 2055 Cannot register ioqueue key after double key unregistration bennylp normal release-2.7.1 pjlib trunk 2056 Add validity checking for numeric header values bennylp normal release-2.7.1 pjlib trunk 2059 Miscellaneous fixes bennylp normal release-2.8 common trunk 2060 Prevent releasing unacquired lock in SIP dialog bennylp normal release-2.8 pjsip trunk 2061 Unable to destroy certain PJSIP transports bennylp normal release-2.8 pjsip trunk 2064 Fix return code in pjsip_find_msg() bennylp normal release-2.8 pjsip trunk 2065 Update libyuv version to fix linker error when building dll on Visual Studio 2015 bennylp normal release-2.8 third-party trunk 2066 SDP ignored in 180/183 response without To tag bennylp normal release-2.8 pjsip trunk 2067 Fix various linker error when building as dll on Visual Studio 2015 bennylp normal release-2.8 common trunk 2072 on_call_transfer_status() callback is not called when REFER is responded with failure response bennylp normal release-2.8 pjsua-lib trunk 2074 Blocking select() on Android bennylp normal release-2.8 pjsua-lib trunk 2075 Cannot change active sound device using PJSUA2 setPlaybackDev/setCaptureDev() bennylp normal release-2.8 pjsua2 trunk 2076 Call disconnection in failover scenario due to transport error on previous INVITE request bennylp normal release-2.8 pjsip trunk 2079 Crash in pjsip due to race condition in account's keep alive timer bennylp normal release-2.8 pjsua-lib trunk 2081 Fixed assertion when setting audio dev in PJSUA2 bennylp normal release-2.8 pjsua2 trunk 2084 Opus decode/recovery issue when FEC or PLC is enabled nanang normal release-2.8 pjmedia trunk 2085 Via header mismatch in CANCEL bennylp normal release-2.8 pjsip trunk 2091 On iOS11, replace_udp_sock() might fail and lead to unusable UDP transport bennylp normal release-2.8 pjlib trunk 2096 Various updates in DTLS-SRTP nanang normal release-2.8 pjmedia trunk 2099 SSL connection suddenly gets closed after sending packets intensively bennylp normal release-2.8 pjlib trunk 2102 Fixed crash when transaction timer callback is called after transaction is destroyed bennylp normal release-2.8 pjsip trunk 2104 Prevent double free on Failed STUN resolution bennylp normal release-2.8 pjsua-lib trunk 2106 Fixed SID counter for AMR-WB nanang normal release-2.8 pjmedia trunk 2108 Fixed RTP socket to bind to any available port if port is zero bennylp normal release-2.8 pjsua-lib trunk 2109 NAT64: Rewrite remote IPv4 address in Contact or Route bennylp normal release-2.9 pjsip trunk 2110 Fix incorrect DTMF duration/timestamp for codecs with RTP timestamp unit not using actual sampling rate nanang normal release-2.8 pjmedia trunk 2112 Initialization of ephemeral ECDH (EECDH) when accepting TLS session works incorrectly when linked with OpenSSL 1.1.0x bennylp normal release-2.8 pjlib trunk 2114 Reset VideoToolbox on iOS when app switches from background to active nanang normal release-2.8 pjmedia trunk 2115 Deadlock between PJSUA LOCK and conference mutex bennylp normal release-2.8 pjsua-lib trunk 2116 iLBC using memcpy instead of memmove for overlapping mem bennylp normal release-2.8 third-party trunk 2117 Crash when deleting PJSUA2 Account bennylp normal release-2.8 pjsua2 trunk 2118 Possible insufficient stream buffer size when using Opus nanang normal release-2.8 pjmedia trunk 2120 Crash in SIP session timer after call hold responded with 422 bennylp normal release-2.8 pjsip trunk 2121 SWIG exception in mapping an invalid C++ enum value to Java bennylp normal release-2.8 pjsua2 trunk 2122 Fail to start video preview on Android due to error creating converter ming normal release-2.8 pjmedia-videodev trunk 2125 Fixed crash when hanging up call if call invite hasn't been created bennylp normal release-2.8 pjsua-lib trunk 2129 Crash when PJ_GRP_LOCK_DEBUG is set bennylp normal release-2.8 pjlib trunk 2130 Re-INVITE not sent for non-registering accounts on IP change bennylp normal release-2.8 pjsua-lib trunk 2131 Incorrect Opus fmtp settings nanang normal release-2.8 pjmedia trunk 2134 STUN server resolution failure causes delay bennylp normal release-2.9 pjsua-lib trunk 2135 Various PJSUA tests (Python scripts, unit tests) updates and fixes bennylp normal release-2.8 unit-tests trunk 2136 Increase default ICE password length as mandated by the RFC bennylp normal release-2.8 pjnath trunk 2137 Race condition in 183 re transmission can result in a deadlock bennylp normal release-2.8 pjsip trunk 2138 Missing IPv6 ICE candidates when IPv6 media is configured in PJSUA bennylp normal release-2.8 pjnath trunk 2139 Fix potentially incorrect buffer allocation for video port renderer nanang normal release-2.8 pjmedia trunk 2140 Timestamp clock issue when device is asleep in iOS bennylp normal release-2.8 pjlib trunk 2144 Cannot query stream info from pjsua on_stream_created() callback bennylp normal release-2.8 pjsua-lib trunk 2145 Don't rearrange media when sending re-INVITE with PJSUA_CALL_REINIT_MEDIA bennylp normal release-2.8 pjsua-lib trunk 2147 Miscellaneous fixes bennylp normal release-2.9 common trunk 2152 Avoid premature video frame decoding due to RTP reordering nanang normal release-2.9 pjmedia trunk 2155 Cleanup call setting flag before sending reinvite on IP change bennylp normal release-2.9 pjsua-lib trunk 2156 Object slicing in MediaFormatVector bennylp normal release-2.9 pjsua2 trunk 2157 Update media transport adapter sample nanang normal release-2.9 pjmedia trunk 2159 Add synchronization for Endpoint::libRegisterThread() bennylp normal release-2.9 pjsua2 trunk 2160 Fix stuck issue in ioqueue when detaching UDP media transport nanang normal release-2.9 pjmedia trunk 2161 Avoid deadlock triggered by incoming message when transport is being shutdown bennylp normal release-2.9 pjsip trunk 2163 Frame rate (fps) detection issue nanang normal release-2.9 pjmedia trunk 2164 Subscription may get terminated when NOTIFY is challenged bennylp normal release-2.9 pjsip trunk 2168 Add media event for audio device error nanang normal release-2.9 pjmedia-audiodev trunk 2169 Update invite options when receiving INVITE provisional response with Allow UPDATE header bennylp normal release-2.9 pjsip trunk 2170 When using pjsua2 API, Re-INVITE with no SDP will be responded with 488 response bennylp normal release-2.9 pjsip trunk 2172 Crash due to double reference decrements in timer bennylp normal release-2.9 pjlib trunk 2173 On PJSUA2, application will not be notified when when SDP nego fails due to unsupported codec. bennylp normal release-2.9 pjsua2 trunk 2174 Fix out of bound error when enabling GnuTLS bennylp normal release-2.9 pjlib trunk 2175 Delayed sending of ACK request (using on_send_ack() ) may prematurely send the ACK bennylp normal release-2.9 pjsip trunk 2176 Create stress test for timer heap normal release-2.9 pjlib trunk 2177 Updated configure-android script for NDK r17, r18, r19 nanang normal release-2.9 common trunk 2178 Crash in getting TLS certificate info when subject/issuer line is empty nanang normal release-2.9 pjlib trunk 2182 Prevent crash in unpublishing presence when deleting account ming normal release-2.9 pjsua-lib trunk 2183 Dialog not destroyed on late media offer scenario nanang normal release-2.9 pjsip trunk 2184 PJSUA2 cannot switch from null audio device nanang normal release-2.9 pjsua2 trunk 2188 RTCP RR not generated if stream's encoder channel is paused ming normal release-2.9 pjmedia trunk 2189 PJSUA2: thread safety issue in list of objects nanang normal release-2.9 pjsua2 trunk 2190 Crash in ioqueue post completion if callback is not set ming normal release-2.9 pjlib trunk 2191 Crash due to double timer entry scheduling in SIP transport nanang normal release-2.9 pjsip trunk 2192 Update dialog local contact for non registering account nanang normal release-2.9 pjsua-lib trunk 2193 Buffered read data on SSL socket might not immediately get read after handshake is complete riza normal release-2.9 pjlib trunk 2194 onStreamDestroyed callback is not called upon call disconnection ming normal release-2.9 pjsua2 trunk 2195 Assertion when receiving more calls than the configured maximum ming normal release-2.9 pjsip trunk 2196 Assertion due to unset sip error code when media initialization fails during incoming call ming normal release-2.9 pjsip trunk 2199 Assertion when DNS SRV resolver receives empty record in response nanang normal release-2.9 pjlib-util trunk 2200 Ignore/discard DNS SRV response with truncated flag set riza normal release-2.9 pjlib-util trunk 2201 Restart UDP transport after replace_udp_socket fail when sending data riza normal release-2.9 pjlib trunk 2202 Limit the number of ignored error when receiving RTP/RTCP. riza normal release-2.9 pjmedia trunk 2203 Failure to set minimum SSL version when OpenSSL 1.1 is used ming normal release-2.9 pjlib trunk 2205 Use bound address for outgoing UDP SIP messages ming normal release-2.9 pjsua-lib trunk 2206 Avoid calling SSL_shutdown() in DTLS media transport if handshake isn't completed yet ming normal release-2.9 pjmedia trunk 2207 Fix build failure when using Android NDK r20 ming normal release-2.10 common trunk 2209 Insufficient variable storage to contain Expires header field/ parameter. ming normal release-2.10 pjsip trunk 2212 Fix potential buffer overflow in Video Toolbox codec ming normal release-2.10 pjmedia trunk 2213 First packet for TURN over TCP might get dropped riza normal release-2.10 pjnath trunk 2214 Check for PJ_ICE_ST_MAX_CAND when adding new ICE candidate riza normal release-2.10 pjnath trunk 2215 Reset jitter buffer after Opus ptime decreased nanang normal release-2.10 pjmedia trunk 2216 Delays in sending SIP messages to IPv4 literal nanang normal release-2.10 pjsip trunk 2218 ICE initialization issue if an error happens during allocating state ming normal release-2.10 pjnath trunk 2219 SWIG exception in mapping an invalid C++ enum value to Java (continuation of #2121) nanang normal release-2.10 pjsua2 trunk 2221 When using Openssl as TLS backend, close notify alert is not sent before closing the connection riza normal release-2.10 pjlib trunk 2223 ALSA sound device wrapper implementation ignores period size returned by ALSA riza normal release-2.10 pjmedia-audiodev trunk 2224 De-Initialize ALSA sound device with snd_pcm_drop() instead of snd_pcm_drain() to avoid stuck issue riza normal release-2.10 pjmedia-audiodev trunk 2226 Subscription gets terminated when NOTIFY in call transfer is challenged nanang normal release-2.10 pjsip trunk 2227 Sending ACK not retrying next server nanang normal release-2.10 pjsip trunk 2228 Bug in PCM shift in G722 normal release-2.10 pjmedia trunk 2229 Limitations in ICE data sending ming normal release-2.10 pjnath trunk 2230 Timer crash in STUN session nanang normal release-2.10 pjnath trunk 2231 Potential premature buffer reuse in UDP media transport ming normal release-2.10 pjmedia trunk 2232 Crash on Endpoint::libDestroy() when there is an active call riza normal release-2.10 pjsua2 trunk 2234 Memory leak with third party resampling riza normal release-2.10 pjmedia trunk 2235 UDP transport restart might not get called when replace_udp_socket() fails. riza normal release-2.10 pjlib trunk 2236 Exception in iOS Video Toolbox H264 due to UI API called on background thread nanang normal release-2.10 pjmedia trunk 2237 Revisit timer usages normal release-2.10 common trunk 2238 Local hold is not reset if there's failure during reinvite/update ming normal release-2.10 pjsip trunk 2239 Avoid crash in rendering after Android OpenGL reinit failure nanang normal release-2.10 pjmedia-videodev trunk 2240 Double destroy of invite session nanang normal release-2.10 pjsip trunk 2241 "Update Via header on CANCEL request for proxy scenario if the ""sent-by"" field is not set" riza normal release-2.10 pjsip trunk 2242 Message buffer not set correctly in pjsip_rx_data_clone() nanang normal release-2.10 pjsip trunk 2243 Transport reuse stops working after a transport error nanang normal release-2.10 pjsip trunk 2244 Prevent continuous memory allocation when getting raw certificate on TLS riza normal release-2.10 pjlib trunk 2245 Reconnect video stream listeners in video conference bridge after format changed nanang normal release-2.10 pjsua-lib trunk 2247 Distorted video sent by iOS 13 devices nanang normal release-2.10 pjmedia trunk 2248 Memory leak if stream fails to be created ming normal release-2.10 pjmedia trunk 2251 Deadlock between PJSUA LOCK and conference mutex ming normal release-2.10 pjmedia trunk 2252 Fix Darwin video issue if supplied image height is different from the resolution ming normal release-2.10 pjmedia trunk 2254 Incoming SDP offer with SRTP-DTLS rejected with PJMEDIA_SDPNEG_ENOMEDIA nanang normal release-2.10 pjmedia trunk 2256 Failed building SWIG java binding for android (x86 target) nanang normal release-2.10 applications trunk 2259 Fix check to cleanup provisional media ming normal release-2.10 pjsua-lib trunk 2260 Potential deadlock between sip_transaction and sip_reg ming normal release-2.10 applications trunk 2264 Potential deadlock between pjsua lock and sip transport's lock ming normal release-2.10 pjsip trunk 2265 Compatibility issues on Python 3.7 or above nanang normal release-2.10 python trunk 14 Don't change RTP/RTCP SSRC on re-INVITE bennylp minor release-0.9.0 pjsua-lib 27 PortAudio device open log shows incorrect channel count bennylp minor release-0.5.9 applications 32 sndtest sample doesn't display the device name correctly bennylp minor release-0.5.10 applications 0.5.9 34 Unable to send registration in the callback bennylp minor release-0.5.10 pjsip 0.5.9 38 Inaccurate error message when making call bennylp minor release-0.5.10 pjsip 0.5.9 43 Echo suppressor definition doesn't match the declaration bennylp minor release-0.5.10 pjmedia 0.5.9 70 Frame timestamp not propagated correctly bennylp minor release-0.5.10 pjmedia 0.5.9 80 Return correct error code when pj_gethostbyname() fails bennylp minor release-0.5.10 pjlib 0.5.9 161 Assertion on thread creation on Win32 with log level 6 bennylp minor release-0.5.10.2 pjlib 0.5.10.1 162 Assertion on thread creation on Win32 with log level 6 bennylp minor release-0.7.0-rc1 pjlib trunk 176 RTP port number is not reset in pjsua media (thanks Binu KS) bennylp minor release-0.5.10.3 pjsua-lib 0.5.10.2 177 RTP port number is not reset in pjsua media (thanks Binu KS) bennylp minor release-0.7.0-rc1 pjsua-lib trunk 207 Added XMLNS for attribute for PIDF document (thanks Tory Patnoe) bennylp minor release-0.5.10.3 pjsip 0.5.10.2 235 Crash in console application when invalid command line is given (thanks Roland Klabunde) bennylp minor release-0.5.10.4 applications 0.5.10.3 272 The From parameter on_pager() callback contains Contact instead (thanks Nicholas Xu) bennylp minor release-0.5.10.4 pjsua-lib 0.5.10.3 273 The From parameter on_pager() callback contains Contact instead (thanks Nicholas Xu) bennylp minor release-0.7.0-rc1 pjsua-lib trunk 274 The From parameter on_pager() callback contains Contact instead (thanks Nicholas Xu) bennylp minor release-0.7.0-rc1 pjsua-lib trunk 293 Uninitialized memory read reported by Purify in SIP authentication bennylp minor release-0.7.0-rc2 pjsip trunk 294 Uninitialized memory read reported by Purify in SIP authentication bennylp minor release-0.6.0 pjsip 0.5.10.4 295 Uninitialized memory read reported by Purify in sound device bennylp minor release-0.7.0-rc2 pjmedia trunk 296 Uninitialized memory read reported by Purify in sound device bennylp minor release-0.6.0 pjmedia 0.5.10.4 431 Empty Authorization header is not removed when the actual header is sent bennylp minor release-0.9.0 pjsip trunk 453 Log level is not set in PJSUA-LIB (thanks Simon Farmer) bennylp minor release-0.9.0 pjsua-lib trunk 454 WMME assertion after running application for a while bennylp minor Known-Issues-and-Ideas pjmedia trunk 510 Smaller PTIME for L16 codecs nanang minor Known-Issues-and-Ideas pjmedia trunk 559 Update the pool alternative API (pool_alt.h) with the latest pool API bennylp minor release-1.0-rc1 pjlib trunk 561 select() ioqueue default concurrency setting is not initialized with the default value bennylp minor release-1.0-rc1 pjlib trunk 562 In TURN client sample application, when STUN server is specified, contact the STUN server on default STUN port rather than the TURN port bennylp minor release-1.0-rc1 applications trunk 634 Assertion when rejecting incoming INVITE when the call arrives while pjsip is being shutdown bennylp minor release-1.0-rc3 pjsua-lib trunk 650 Unit test failure in the timestamp test on very fast CPU (thanks Seth Hinze for the patch) bennylp minor release-1.0 pjlib trunk 655 Compilation error on Linux when PJ_HAS_POOL_ALT_API is used (thanks Gang Liu for the report) bennylp minor release-1.0 common trunk 666 Make the SDP parser more lenient by allowing trailing newlines nanang minor release-1.0.1 pjmedia trunk 671 Conference bridge cuts very low audio signal nanang minor release-1.0.1 pjmedia trunk 692 Minor fixes for PJSIP bennylp minor release-1.1 pjsip trunk 703 Miscellaneous fixes for pjlib bennylp minor release-1.1 pjlib trunk 724 Miscellaneous fixes for pjsua-lib bennylp minor release-1.1 pjsua-lib trunk 725 Miscellaneous fixes for pjsua-lib bennylp minor release-1.0.2 pjsua-lib 1.0.x 838 Miscellaneous fixes bennylp minor release-1.3 common trunk 867 Return error instead of asserting when PJSUA-LIB fails to open log file bennylp minor release-1.3 pjsua-lib trunk 927 PIDF timestamp is not added to the tuple (thanks Johan Lantz for the report) bennylp minor release-1.4 pjsip trunk 928 Error linking PJSIP due to inclusion of aes_tables.c in libsrtp (thanks Johan Lantz for the report) bennylp minor release-1.4 third-party trunk 941 Lots of compilation wanings in libg7221 in basic_op.h with gcc nanang minor release-1.5 pjmedia trunk 951 Miscellaneous fixes bennylp minor release-1.5 common trunk 1026 Miscellaneous fixes bennylp minor release-1.6 common trunk 1062 Assertion if 200/OK INVITE response is received during PJSUA-LIB destroy sequence bennylp minor release-1.6 pjsua-lib trunk 1064 Miscellaneous fixes for the GSM codec (thanks Christopher Zimmermann for the patch) bennylp minor release-1.7 third-party trunk 1068 MIscellaneous fixes bennylp minor release-1.7 common trunk 1093 Memory leak of undeleted CVoIPFormatIntfc instances in S60 VAS (thanks Tamàs Solymosi for the report) nanang minor release-1.7 pjmedia-audiodev trunk 1110 Miscellaneous and minor fixes bennylp minor release-1.8 common trunk 1134 MIscellaneous fixes bennylp minor release-1.8.5 common trunk 1158 Possible wrong multiplexing of STUN traffic inside TURN Data Indication bennylp minor release-1.8.10 pjnath trunk 1239 "Missing H264 ""max-fs"" SDP parameter caused call to be rejected" nanang minor release-2.x pjmedia 2.0-dev-branch 1244 How to set bandwidth nanang minor release-2.0-rc pjmedia 2.0-dev-branch 1252 Miscellaneous fixes bennylp minor release-1.12 common 1.x-branch 1275 pjmedia_vid_subsys_xx() (videodev) is not a good name ming minor release-2.0-alpha pjmedia-videodev 2.0-dev-branch 1280 Videoport only buffers 1 frame nanang minor release-2.x pjmedia 2.0-dev-branch 1281 What pjmedia_vid_param fields are initialized by default_param()? ming minor release-2.0-alpha pjmedia 2.0-dev-branch 1282 "Change ""*fmt"" in pjmedia_vid_dev_info to array" ming minor release-2.0-alpha pjmedia 2.0-dev-branch 1283 Hardcoded format list in some video components (e.g: AVI reader, QT dev, etc) nanang minor release-2.x pjmedia 2.0-dev-branch 1286 Stride issue in dshow renderer (Video Mixing Renderer) ming minor release-2.0-alpha pjmedia-videodev 2.0-dev-branch 1320 Miscellaneous bennylp minor release-2.0-alpha common 2.0-dev-branch 1324 Build correctness on non-video platforms (Symbian, iPhone, Windows Mobile) ming minor release-2.0-alpha common 2.0-dev-branch 1370 Miscellaneous bennylp minor release-2.0-alpha2 common trunk 1417 Miscellaneous fixes bennylp minor release-1.14 common 1.x-branch 1492 The echo options field in the media config and pjsua_set_ec() argument are ignored bennylp minor release-1.14 pjsua-lib common 1828 Unit tests review ismangil minor release-2.4 unit-tests trunk