#1313 |
Account option to disable registration when account is added (thanks Tony Jago Million for the patch)
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
1.x-branch
|
#1314 |
New callback to notify application when registration or unregistration has been initiated (thanks Tony Jago Million for the patch)
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
1.x-branch
|
#1338 |
Apply the new fields in account configs to pjsua_modify_acc()
|
bennylp
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
trunk
|
#1339 |
Add renderer device ID into video window info
|
bennylp
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
trunk
|
#1351 |
Option to initially hide preview window, otherwise the window will float initially
|
bennylp
|
normal
|
release-2.0-alpha
|
pjsua-lib
|
2.0-dev-branch
|
#1375 |
Option to control first re-registration retry interval
|
bennylp
|
normal
|
release-1.12
|
pjsua-lib
|
1.x-branch
|
#1406 |
Add info about ICE candidates being used in transport info and pjsua's call dump output
|
bennylp
|
normal
|
release-2.0-beta
|
pjsua-lib
|
trunk
|
#1412 |
Account specific NAT settings: STUN, ICE, and TURN
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1419 |
Media count manipulation in call basis (thanks Bogdan Krakowski for the suggestion)
|
bennylp
|
normal
|
release-2.0-beta
|
pjsua-lib
|
trunk
|
#1424 |
New PJSUA callback of incoming re-offer
|
bennylp
|
normal
|
release-2.0-beta
|
pjsua-lib
|
trunk
|
#1434 |
Add PJSUA_LOCK_IS_LOCKED()
|
bennylp
|
normal
|
release-2.0-beta
|
pjsua-lib
|
trunk
|
#1445 |
Optimization: disconnect/reconnect video preview window from video tee when hidden/shown
|
bennylp
|
minor
|
release-2.x
|
pjsua-lib
|
trunk
|
#1463 |
Separation of PJMEDIA specific implementation to support third party media stack/library in PJSUA-LIB
|
bennylp
|
normal
|
release-2.0-rc
|
pjsua-lib
|
trunk
|
#1506 |
Add PJSUA callback for SDP creation (thanks Peter Koletzki for the feedback)
|
bennylp
|
normal
|
release-2.0
|
pjsua-lib
|
trunk
|
#1519 |
pjsua2: New high level API in C++ on top of PJSUA-LIB
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
|
#1534 |
Add provisional media info into call info (thanks Claudio De Angelis for the feedback)
|
bennylp
|
normal
|
release-2.0.1
|
pjsua-lib
|
trunk
|
#1540 |
Modify MWI subscription setting on run-time and add callback for the subscription state change
|
bennylp
|
normal
|
release-2.0.1
|
pjsua-lib
|
trunk
|
#1553 |
Account setting to disable re-INVITE or UPDATE to lock codec
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1567 |
Option to use STUN2 format for resolving mapped address
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1568 |
Smarter media re-initialization on call refresh with SDP re-offer/answer
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1595 |
Allow call hangup immediately after outgoing call
|
bennylp
|
normal
|
release-2.1
|
pjsua-lib
|
trunk
|
#1629 |
Add pjsua_call_set_hold2() API to allow update of Contact header
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1668 |
Option to use the IP address found in REGISTER response in the SDP
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1673 |
Use Request URI when matching incoming request to account if the To URI contains tel: URL
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1675 |
Callback for specifying account to handle incoming message
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1677 |
Contact uses source port in initial registration
|
bennylp
|
normal
|
release-2.3
|
pjsua-lib
|
trunk
|
#1682 |
Configurable local port range for UDP media transport
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1688 |
Add support for different To and Target URI in outgoing call and sending IM (thanks Johan Lantz for the suggestion)
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1696 |
IP change detection (Contact rewrite method) based on any REGISTER final response (e.g. 401)
|
bennylp
|
normal
|
release-2.2
|
pjsua-lib
|
trunk
|
#1735 |
Terminate the call if 200/OK response to INVITE to SIPS target is not secure
|
bennylp
|
normal
|
release-2.3
|
pjsua-lib
|
trunk
|
#1739 |
Info of last receive timestamp and data size in TCP/TLS
|
bennylp
|
normal
|
release-2.2.1
|
pjsua-lib
|
trunk
|
#1783 |
Restart ICE if a mid-dialog re-INVITE contains no offer
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1785 |
Add support for sending initial INVITE/re-INVITE/UPDATE without SDP
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1786 |
Add support to specify video format and video window when opening video preview
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1793 |
Avoid unwanted call unhold when sending re-INVITE/UPDATE with call setting param set to NULL
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1802 |
Configurable randomized value range for auto re-registration interval
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1817 |
Automatically send BYE when sending CANCEL for INVITE is unsuccessful.
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1825 |
New on_reg_started2 callback
|
bennylp
|
normal
|
release-2.4
|
pjsua-lib
|
trunk
|
#1829 |
Avoid recreating video renderer due to format change in the beginning of video session
|
bennylp
|
normal
|
release-2.x
|
pjsua-lib
|
trunk
|
#1865 |
Main thread blocked by NAT type detection in library start
|
bennylp
|
normal
|
release-2.4.5
|
pjsua-lib
|
trunk
|
#1867 |
Add pjsua callback to notify when STUN resolution completes
|
bennylp
|
normal
|
release-2.4.5
|
pjsua-lib
|
trunk
|
#1869 |
Destroy STUN session when cleaning up STUN server resolution
|
bennylp
|
normal
|
release-2.4.5
|
pjsua-lib
|
trunk
|
#1892 |
Add pjsua/pjsua2 callback to notify incoming re-INVITE without offer
|
bennylp
|
normal
|
release-2.5
|
pjsua-lib
|
trunk
|
#1908 |
Support opening speaker only in pjsua/pjsua2
|
bennylp
|
normal
|
release-2.5
|
pjsua-lib
|
trunk
|
#1913 |
Add callback for address change notification from STUN keep alive
|
bennylp
|
normal
|
release-2.5
|
pjsua-lib
|
trunk
|
#1914 |
Ignore STUN error after pjstun_get_mapped_addr2()
|
bennylp
|
normal
|
release-2.5
|
pjsua-lib
|
trunk
|
#1918 |
Add API to update STUN servers and option to retry STUN for media on failure
|
bennylp
|
normal
|
release-2.5.1
|
pjsua-lib
|
trunk
|
#1926 |
Support IPv6 address resolution
|
bennylp
|
normal
|
release-2.5.5
|
pjsua-lib
|
trunk
|
#1949 |
Support video window manipulation for native preview
|
bennylp
|
normal
|
release-2.6
|
pjsua-lib
|
trunk
|
#1951 |
Add callback to configure SRTP setting and key in pjsua/pjsua2
|
bennylp
|
normal
|
release-2.6
|
pjsua-lib
|
trunk
|
#1965 |
Add support to specify Contact params specific to REGISTER requests
|
bennylp
|
normal
|
release-2.6
|
pjsua-lib
|
trunk
|
#1982 |
Add option to reinitialize call media transports
|
bennylp
|
normal
|
release-2.6
|
pjsua-lib
|
trunk
|
#1983 |
Add option to update call Via address
|
bennylp
|
normal
|
release-2.6
|
pjsua-lib
|
trunk
|
#2036 |
Support DTMF via SIP INFO
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2053 |
Update pjsua_get_snd_dev() info before calling on_snd_dev_operation() callback
|
bennylp
|
normal
|
release-2.7.1
|
pjsua-lib
|
trunk
|
#2058 |
New PJSUA API to register a transport factory
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2077 |
New PJSUA & PJSUA2 APIs for instantiating extra audio device
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2078 |
Revisit IPv4/IPv6 settings and behavior in pjsua
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2080 |
API for updating remote target via re-INVITE/UPDATE
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2100 |
Move SRTP setting in PJSUA and PJSUA2 to account setting
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2107 |
Add option to use loopback media transport in pjsua
|
bennylp
|
normal
|
release-2.9
|
pjsua-lib
|
trunk
|
#2119 |
Don't raise assert when receiving an incoming call without a pjsua account
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2128 |
Add feature to allow responding incoming INVITE/re-INVITE asynchronously and set the SDP answer
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2132 |
Updated account matching algo for incoming request
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2133 |
Skip IPv4 STUN resolution if account is using NAT64
|
bennylp
|
normal
|
release-2.8
|
pjsua-lib
|
trunk
|
#2165 |
Support video only call in pjsua
|
bennylp
|
normal
|
release-2.9
|
pjsua-lib
|
trunk
|
#2187 |
Delay the creation of video capture until it is needed
|
ming
|
normal
|
release-2.9
|
pjsua-lib
|
trunk
|
#2262 |
Notify when IP change handling is completed
|
riza
|
normal
|
release-2.10
|
pjsua-lib
|
trunk
|
#3 |
TLS support
|
bennylp
|
major
|
release-0.5.10
|
pjsip
|
0.5.9
|
#5 |
Support for SIP UPDATE (RFC 3311) and fix the offer/answer negotiation
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#7 |
Move PJSIP compile time configurations/settings (such as T1, T2 timers) to run-time (thanks Philippe Leuba)
|
bennylp
|
major
|
release-0.9.0
|
pjsip
|
trunk
|
#10 |
Handle redirection (3xx) in PJSUA
|
bennylp
|
trivial
|
release-1.0.1
|
pjsip
|
trunk
|
#31 |
Explicit binding to specific listener/transport
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#48 |
DTMF callback support in pjmedia/pjsua-API
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#50 |
Explicit use of transports
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#51 |
Added audio level adjustment API to pjsua
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#89 |
Implement transaction timeout in REGISTER request
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#95 |
Keep-alive mechanism for TCP and TLS transports
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#99 |
Implement a generic UAC transaction timeout
|
bennylp
|
normal
|
release-0.5.10
|
pjsip
|
0.5.9
|
#204 |
Implement SIP proxy functionality (including some samples)
|
bennylp
|
normal
|
release-0.5.10.3
|
pjsip
|
0.5.10.2
|
#205 |
Implement SIP proxy functionality (including some samples)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjsip
|
trunk
|
#209 |
Added XMLNS for attribute for PIDF document (thanks Tory Patnoe)
|
bennylp
|
normal
|
release-0.7.0-rc1
|
pjsip
|
trunk
|
#231 |
Add the ability to respond to any realms in SIP authentication
|
bennylp
|
major
|
release-0.8.0
|
pjsip
|
trunk
|
#324 |
Allow '#' character in the user part of URI of incoming message (thanks Esbjörn Dominique)
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#331 |
Changed PJSIP DNS SRV resolver to use PJLIB-UTIL DNS SRV resolver
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#336 |
Support for specifying custom presence status text in PJSIP SIMPLE
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#337 |
Ability to restart PJSIP UDP transport
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#338 |
Handle maddr parameter in URI when sending SIP requests
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#339 |
Respond correctly to incoming INVITE/re-INVITE without offer and receive answer in ACK
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#341 |
Sending raw data with PJSIP transport
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#342 |
Add PJSIP configuration to optimize the size of outgoing SIP messages
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#352 |
Configuration to turn OFF Via sent-by checking in SIP responses to support IP address change
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#379 |
Implement merged request detection
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#385 |
Support for reliable provisional response (100rel, PRACK)
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#390 |
Register session will keep transport instance so that keep-alive is sent
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#396 |
Support for 3GPP/IMS digest AKA (AKAv1-MD5) SIP authentication
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#410 |
Endless authentication retries when 401/407 response contains no challenge
|
bennylp
|
normal
|
release-0.8.0
|
pjsip
|
trunk
|
#413 |
Implement draft-sparks-sip-invfix
|
bennylp
|
minor
|
Known-Issues-and-Ideas
|
pjsip
|
trunk
|
#416 |
Allow application to handle sending ACK manually
|
bennylp
|
normal
|
release-0.9.0
|
pjsip
|
trunk
|
#421 |
IPv6 support in PJSIP
|
bennylp
|
major
|
release-0.9.0
|
pjsip
|
trunk
|