#1540 |
Modify MWI subscription setting on run-time and add callback for the subscription state change
|
bennylp
|
enhancement
|
normal
|
release-2.0.1
|
pjsua-lib
|
#1541 |
Crash in third party media sample application after library is restarted
|
bennylp
|
defect
|
normal
|
release-2.0.1
|
applications
|
#1242 |
Too many re-INVITEs sent by PJSUA-LIB, to lock codec and to conclude ICE negotiation
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsua-lib
|
#1412 |
Account specific NAT settings: STUN, ICE, and TURN
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsua-lib
|
#1488 |
Problem with sending and receiving large (INVITE) requests over TCP on Android 4.0.2/4.0.3 possibly due to fragmentation
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1545 |
Configurable SOFTWARE attribute value for STUN session
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjnath
|
#1547 |
Separating max packet size settings for incoming and outgoing in pjmedia
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1548 |
Crash due to racing condition in timer when call is disconnected quickly (thanks Joshua Colp for the report!)
|
bennylp
|
defect
|
normal
|
release-2.1
|
common
|
#1549 |
Last frame of a non-looping WAV file is played continuously by conference bridge
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1550 |
Auto re-registration does not work if application does not set on_transport_state().
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1551 |
Assertion in TURN code when shutdown or destroy is called more than once (thanks Guilherme Balena Versiani for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1552 |
Possible crash if media transport stop() is called on ICE transport while no ICE is running (thanks Iliya Prince for the fix)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1553 |
Account setting to disable re-INVITE or UPDATE to lock codec
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsua-lib
|
#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
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1555 |
Bug with via_rewrite feature when the account gets deleted (thanks to Regis Montoya for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1556 |
Fix From/To tag and Via branch comparison to be case insensitive
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1557 |
Fixed assertion when TURN session is already destroyed (thanks to Guilherme Balena for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1558 |
Bug in parsing quoted URI strings (thanks Gustavo Garcia Bernardo for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjlib
|
#1559 |
Miscellaneous fixes (backported to 1.x)
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
common
|
#1560 |
Missing 'timer' in require header in sending 2xx response when session timer refresher is 'uac'
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1561 |
New lookup function in PJSIP server authentication framework
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1562 |
Miscellaneous fixes
|
bennylp
|
defect
|
normal
|
release-2.1
|
common
|
#1563 |
Crash when resolving STUN when there is no network connectivity
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1565 |
DNS deadlock
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjlib-util
|
#1566 |
Metallic audio on audio+video call with audio codec G.722
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1567 |
Option to use STUN2 format for resolving mapped address
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsua-lib
|
#1568 |
Smarter media re-initialization on call refresh with SDP re-offer/answer
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsua-lib
|
#1569 |
Option to allow hash character ('#') to appear in user part of SIP URL
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1570 |
Update BlackBerry BB10 audio device to SDK R6
|
nanang
|
enhancement
|
normal
|
release-2.1
|
pjmedia-audiodev
|
#1572 |
Modifying video stream in a call caused duplicate transport attributes in the SDP (thanks to Itay Bianco for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1573 |
Deadlock in SSL socket (thanks to Jeff Anderson for detailed report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjlib
|
#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
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1575 |
Bind TCP and TLS client socket to the configured address too
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1577 |
Add pjmedia setting to include SDP bandwidth modifier "TIAS" (RFC3890)
|
nanang
|
enhancement
|
normal
|
release-2.1
|
pjmedia
|
#1578 |
Possible deadlock when call is adding new media with ICE and STUN enabled
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1579 |
Update Symbian APS/VAS to use new pjmedia_format
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia-audiodev
|
#1580 |
Assertion in local SDP validation when using SRTP mandatory and receiving offer with SRTP optional duplicated media
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1581 |
Fixed crash in video port when the capturer is passive, its stream is passive, and converter is needed
|
ming
|
defect
|
normal
|
release-2.1
|
pjmedia-videodev
|
#1582 |
DTMF digit E (End) bit fixes according to RFC 4733 (RFC 2833)
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1583 |
Unexpected SIP message transmission after transaction has timed-out
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1585 |
IPv6 support for SIP TCP and TLS transports and PJSUA-LIB v2
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
common
|
#1586 |
SILK audio codec wrapper implementation
|
nanang
|
enhancement
|
normal
|
release-2.1
|
pjmedia
|
#1587 |
Option to accept call replace when in early state and as UAS
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1588 |
State PJSIP_INV_STATE_NULL is called after call has been disconnected
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1589 |
Enable floating point by default for iOS target
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
common
|
#1590 |
APIs to facilitate pending processing of pjsip_rx_data
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1591 |
Fixed dialog locking in acquire_call() when media transport is created asynchronously.
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1592 |
Multithreading issues in PJSIP (thanks to Matt Williams for the report and expert analysis)
|
bennylp
|
defect
|
normal
|
release-2.1
|
common
|
#1593 |
Possible wrap around in caching pool capacity value
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjlib
|
#1594 |
Deadlock between TURN and ioqueue locks
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1595 |
Allow call hangup immediately after outgoing call
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsua-lib
|
#1596 |
Fix handling of incoming UPDATE request (thanks Matt DiMeo for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1597 |
Handle socket failure in STUN resolution when coming back from iPhone/iOS background mode
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1598 |
Fixed assertion when sip error code is not set (thanks Peter Koletzki for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1599 |
Fixed bug that caused new contact not being used in UPDATE/re-INVITE
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1600 |
V4L2 capture device always re-enqueue buffer with index zero (thanks Atilla Filiz for the patch)
|
ming
|
defect
|
normal
|
release-2.1
|
pjmedia-videodev
|
#1601 |
Add locking mechanism when ICE transport is in negotiation state (thanks to Itay for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1602 |
Configurable local port range for ICE transport
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjnath
|
#1603 |
Dangling UDP socket of DNS resolver not replaced after going background on iOS
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjlib-util
|
#1604 |
Crash caused by double destructions of ICE stream transport
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1605 |
Cannot enable video via pjsua_call_reinvite2()/update2()
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1606 |
Support query-only on registration bindings
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1607 |
Send UDP keep-alive to original request address if response comes from different address
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1608 |
Support for OpenCORE AMR-WB codec
|
nanang
|
enhancement
|
normal
|
release-2.1
|
pjmedia
|
#1609 |
Garbage is printed for tel: URI in the URI parameter in Authorization/Proxy-Authorization header
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1610 |
Workaround for reported crash on stun_sock's on_data_recvfrom() callback
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1611 |
Add missing Supported header in UPDATE for Session Timers
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1612 |
Bugs with jitter buffer fixed mode operation
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1613 |
Use appropriate request for ioctl() function to access the interface flags (thanks to Peter Koletzki for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjlib
|
#1614 |
Option to use new URI for To header in processing call redirection
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjsip
|
#1615 |
Bug in URI scheme check macro PJSIP_URI_SCHEME_IS_SIP()/SIPS/TEL
|
bennylp
|
defect
|
normal
|
release-2.1
|
common
|
#1616 |
Group lock and other foundation in PJLIB for fixing synchronization issues
|
bennylp
|
enhancement
|
normal
|
release-2.1
|
pjlib
|
#1617 |
Major synchronization fixes in PJNATH
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1618 |
Bug SSL socket send callback always report success
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjlib
|
#1619 |
Bug: transport error on re-INVITE should not terminate call
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsip
|
#1620 |
Fix the calculation of transmission count during retransmission of STUN request (thanks to Itay for the report)
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1621 |
Handle the case when ICE session cannot create valid checklist
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1622 |
Apply H264 SDP fmtp parameters: max-fs, max-mbps, max-br
|
nanang
|
defect
|
normal
|
release-2.1
|
pjmedia
|
#1623 |
Concurrency issues in PJSUA-LIB
|
bennylp
|
defect
|
normal
|
release-2.1
|
common
|
#1624 |
Representation in ICE session to make it more IPv6 ready
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjnath
|
#1625 |
Allow SDP media without connection line when the port is zero
|
nanang
|
enhancement
|
normal
|
release-2.1
|
pjmedia
|
#1626 |
Assertion when remote sends re-INVITE with less media
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1627 |
Callback on_tsx_state_changed() not invoked on call disconnection
|
bennylp
|
defect
|
normal
|
release-2.1
|
pjsua-lib
|
#1584 |
Custom media transport creation callback is not always called (thanks to Fredrik Hansson for the report)
|
bennylp
|
defect
|
normal
|
release-1.16
|
pjsua-lib
|
#1634 |
Miscellaneous fixes
|
bennylp
|
defect
|
normal
|
release-1.16
|
common
|
#1635 |
Fixed the backport of ticket #1568 (smarter media update) to version 1.x (thanks to Toni Rutar for the report)
|
bennylp
|
defect
|
normal
|
release-1.16
|
pjsua-lib
|
#817 |
Callback to allow application to respond to re-INVITE manually (thanks Ruud Klaver for the patch)
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsua-lib
|
#1181 |
Incorrect SDP direction attribute in answering call unhold request after double holds
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsua-lib
|
#1516 |
Build system for Android target
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
common
|
#1518 |
Android audio device
|
nanang
|
enhancement
|
normal
|
release-2.2
|
pjmedia-audiodev
|
#1519 |
pjsua2: New high level API in C++ on top of PJSUA-LIB
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsua-lib
|
#1520 |
SWIG binding for JNI for the new high level API
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
applications
|
#1546 |
apjsua sample application for Android
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
applications
|
#1564 |
Guide for Android native debugging and deployment topics
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
common
|
#1576 |
Add support for Apple iOS LLVM compiler (clang)
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
common
|
#1628 |
Modify SIP transaction to use group lock to avoid deadlock etc.
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsip
|
#1629 |
Add pjsua_call_set_hold2() API to allow update of Contact header
|
bennylp
|
enhancement
|
normal
|
release-2.2
|
pjsua-lib
|
#1630 |
Miscellaneous fixes
|
bennylp
|
defect
|
normal
|
release-2.2
|
common
|
#1631 |
Miscellaneous fixes (backported to 1.x)
|
bennylp
|
defect
|
normal
|
release-2.2
|
common
|
#1632 |
Remove Contact header in MESSAGE requests (thanks to Anil Giri for the report)
|
bennylp
|
defect
|
normal
|
release-2.2
|
pjsua-lib
|