1. a43835d Re #1630: fixed various warnings by Benny Prijono · 11 years ago
  2. f1895c7 Re #1630 (misc): protect against NULL in when dumping call statistic/displaying SRTP policy name which crashed BB10 by Benny Prijono · 11 years ago
  3. 3f922fc Fixed #1658: Stop media endpoint's worker threads first when destroying media subsystem by Sauw Ming · 11 years ago
  4. 7e5ee37 Misc (re #1630): Added doxygen describing the persistency of message data (custom/additional headers, etc) in pjsua_call_answer(). by Nanang Izzuddin · 11 years ago
  5. 3751fbb Fix #1654: do not cancel SDP offer when transaction state changes from 'completed' to 'terminated', as it have been cancelled before (when tsx state is 'completed'). by Nanang Izzuddin · 11 years ago
  6. 83bded7 More re #1653: bug in previous checkin, the local_hold flag was released regardless of the flag by Benny Prijono · 11 years ago
  7. 8c8ffa3 Fix #1811: Set SDP direction attribute to "sendonly" in answering call unhold request after double holds to maintain the local hold status. by Nanang Izzuddin · 11 years ago
  8. 2342996 Fixed #1653: [incompatible] pjsua_call_update() API should not release hold by Benny Prijono · 11 years ago
  9. 5ecc79a Fixed #1652: Media feature tag "+sip.ice" is not used because of wrong account initialization sequence by Benny Prijono · 11 years ago
  10. ddc6ce3 Fixed #1651: incoming CANCEL request is not reported in any callbacks by Benny Prijono · 11 years ago
  11. 67feae7 Re #1630 (misc): Added missing destroy of mutexes. This may cause failure to recreate the mutexes in some platforms (such as BB10). by Sauw Ming · 11 years ago
  12. 8f5b0a5 Re #1630 (misc): Fixed compilation problem due to r4275 if PJSIP_CHECK_VIA_SENT_BY is set by Sauw Ming · 11 years ago
  13. 6ec1b25 Fixed #1650: Close sound device when outgoing call fails by Sauw Ming · 11 years ago
  14. ba76e9b Re #1630: Prevent the update of TCP transport address if the address is zero. by Sauw Ming · 11 years ago
  15. be03807 Fix #1649: Invoke SIP TLS transport callback when transport is shutdown by TLS certificate verification error. by Nanang Izzuddin · 12 years ago
  16. b3a1ee2 More on re #1646: added flag to prevent another transmit data from being transmitted while we are waiting for the previous one to be flushed from transport queue by Benny Prijono · 12 years ago
  17. 6a2c851 Close #1647: updated subscription lookup in on_new_transaction() to skip subscription with NO_EVENT_ID and already terminated. by Nanang Izzuddin · 12 years ago
  18. 8db8aa1 Part 2, fixed #1646: crash in transaction when it is destroyed while transport operation is in progress by Benny Prijono · 12 years ago
  19. 75d4147 Misc (re #1630): Exported parse_generic_array_hdr() implementation, named pjsip_parse_generic_array_hdr_imp(). by Nanang Izzuddin · 12 years ago
  20. 29c337b Part 1 of re #1646: fixed the deadlock problem in SIP transaction related to transport event by Benny Prijono · 12 years ago
  21. 532f572 Close #1645: Added run-time setting 'pjsip_cfg()->req_has_via_alias' and compile-time setting 'PJSIP_REQ_HAS_VIA_ALIAS', the default value is PJ_TRUE. by Nanang Izzuddin · 12 years ago
  22. ff5531d Re #1644: Added run-time setting 'pjsip_cfg()->follow_early_media_fork' and compile-time setting 'PJSIP_FOLLOW_EARLY_MEDIA_FORK', the default value is PJ_TRUE. by Nanang Izzuddin · 12 years ago
  23. 5d47423 Fixed #1642: Media transport may not be cleaned up if call is hung up quickly by Benny Prijono · 12 years ago
  24. d0d0214 Fixed #1641: Handling transport disconnection when the transaction state is still in null state by Sauw Ming · 12 years ago
  25. 3435f2c Fixed #1640: Registration is terminated permanently on 480 (Temporarily Not Available) response when it should have been retried by Benny Prijono · 12 years ago
  26. 93b3252 Fixed #1637: Crash in pjsua_media_channel_update() if one media gets rejected by Sauw Ming · 12 years ago
  27. ef9cffa Fixed #1633: Crash if on_redirected() callback is not implemented and UAC receives 422 response by Sauw Ming · 12 years ago
  28. 97227d7 Fixed #1632: Remove Contact header in MESSAGE requests by Sauw Ming · 12 years ago
  29. dd44fb1 Fixed #1629: Add pjsua_call_set_hold2() API to allow update of Contact header by Sauw Ming · 12 years ago
  30. 74f8514 Implementation of Re #1628: Modify SIP transaction to use group lock to avoid deadlock etc. by Benny Prijono · 12 years ago
  31. 152b642 Misc (re #1559): fixed compile errors/warnings on MSVC by Riza Sulistyo · 12 years ago
  32. 414d34c Misc (re #1559): fixed compile errors/warnings on Symbian platform. by Nanang Izzuddin · 12 years ago
  33. 8ba9a41 Fixed #1626: Assertion when remote sends re-INVITE with less media by Sauw Ming · 12 years ago
  34. 581cf33 Close #1627: invoke on_tsx_state_changed() callback from on_call_state(DISCONNECTED). by Nanang Izzuddin · 12 years ago
  35. 05c3eaf Close #1615: Fixed bug in URI scheme check macro PJSIP_URI_SCHEME_IS_SIP()/SIPS/TEL. by Nanang Izzuddin · 12 years ago
  36. 1d66832 Close #1625: Introduced new API pjmedia_sdp_validate2() for allowing SDP media without c= line when port is zero, currently it is only applied in validating remote SDP. by Nanang Izzuddin · 12 years ago
  37. 7f8625a Re #1623: fixed deadlock between conference mutex and ICE. Scenario: by Benny Prijono · 12 years ago
  38. 39a4937 Re #1242: fixed silly mistake unremoved test code. by Nanang Izzuddin · 12 years ago
  39. fdc115f Misc (re #1559): Added INFO into Allow header for PJSUA. by Nanang Izzuddin · 12 years ago
  40. 40329b2 Re #1242: Fixed overridden media direction and c=0.0.0.0 line in the re-invite. For example when sending call hold and remote answers with multiple codecs, re-invite of lock codec is sent with SDP a=sendrecv line. by Nanang Izzuddin · 12 years ago
  41. 2c10892 Fixed #1619: transport error on re-INVITE should not terminate call by Benny Prijono · 12 years ago
  42. f53a34e Re #1242: Fixed ICE nego completion check as it always returns FALSE when peer doesn't support ICE. by Nanang Izzuddin · 12 years ago
  43. 0c662ea Close #1614: Added call redirect option PJSIP_REDIRECT_ACCEPT_REPLACE to accept call redirection with replaced 'To' header. by Nanang Izzuddin · 12 years ago
  44. 2343c25 Re #1568: (PJSIP 2.x) No need to restart media when remote RTP address changed but ICE transport is running. by Nanang Izzuddin · 12 years ago
  45. a217406 Close #1602: configurable local port range for ICE transport. by Nanang Izzuddin · 12 years ago
  46. c6c69db Close #1242: Single re-INVITE/UPDATE for both lock codec and ICE negotiation updates. by Nanang Izzuddin · 12 years ago
  47. 544c6db Misc (re #1562): pjsua_call_set_vid_strm() should acquire call dialog. by Nanang Izzuddin · 12 years ago
  48. b3010ae Re #1568: (PJSIP 2.x) Apply pjsua_media_config before detecting media change and fixed encoding name string duplication. by Sauw Ming · 12 years ago
  49. 88fede9 Fixed #1611: Add missing Supported header in UPDATE for Session Timers. Also fixed minor placement error of pjsip_dlg_dec_lock() in pjsip_inv_update(). The dec_lock was called too early before calling pjsip_timer_update_req(). by Benny Prijono · 12 years ago
  50. 2e5b5c6 Really fix #1609 after better understanding about the problem. This changeset: by Benny Prijono · 12 years ago
  51. c4e8bdc Fixed #1609: Garbage character may be printed after the URI parameter in Authorization/Proxy-Authorization header by Benny Prijono · 12 years ago
  52. 23b1938 Fixed #1606: Support query-only on registration bindings by Benny Prijono · 12 years ago
  53. 3c53b46 Fixed #1607: Send UDP keep-alive to original request address if response comes from different address by Benny Prijono · 12 years ago
  54. 0fdbd97 Fix #1605: always re-init media channel for SDP re-offer/answer generation. by Nanang Izzuddin · 12 years ago
  55. 966a138 Fixed #1601: Add locking mechanism when ICE transport is in negotiation state by Sauw Ming · 12 years ago
  56. 3c89a25 Fixed #1599: Fixed bug that caused new contact not being used in UPDATE/re-INVITE by Sauw Ming · 12 years ago
  57. 6abce2c Re #1559: Fix dependencies when running parallel make (thanks Shaun Ruffell for the patch) by Sauw Ming · 12 years ago
  58. f78362b Re #1595: Restrict the fix in r4300 so it only applies to outgoing call by Sauw Ming · 12 years ago
  59. 8a3ce34 Fixed #1598: Assertion when sip error code is not set (thanks Peter Koletzki for the report) by Sauw Ming · 12 years ago
  60. 3a05a85 Misc (re #1562): Add a protection in med_tp_timer_cb() against call that may have been terminated before ICE callback is called. It has been reported that this has caused a crash, but we cannot reproduce it. Thanks Karina for the report. by Benny Prijono · 12 years ago
  61. 6ad9a6e Fixed #1597: Handle socket failure in STUN resolution when coming back from iPhone/iOS background mode by Benny Prijono · 12 years ago
  62. 8f07b96 Fixes #1596: Fix handling of incoming UPDATE request by Sauw Ming · 12 years ago
  63. 0979e8d Fixes #1595: Allow call hangup immediately after outgoing call by Sauw Ming · 12 years ago
  64. 79eddc4 Re #1562: PJSUA-LIB shutdown operation may block for a long time if system time is modified while the shutdown is in progress. Also fixed similar issue in STUN client. by Benny Prijono · 12 years ago
  65. 4aa539e Re #1590: Fixed pjsip_rx_data_clone() when there are multiple instances of a single header type (thanks Mike Evans for the report and the fix). by Nanang Izzuddin · 12 years ago
  66. c93d4fe Misc (re #1562): Fixed Symbian build errors on S60 5th edition SDK. by Nanang Izzuddin · 12 years ago
  67. d9a37ed Re #1590: Fixed compile error 'invalid conversion from `pj_list_type*' to `pjsip_module*' on Symbian (thanks Rubel for the report). by Nanang Izzuddin · 12 years ago
  68. eed4223 Misc (re #1559): Require name-addr to have the quote if display name is given. Previously an URI like this will be accepted: "301 301" sip:301@host by Benny Prijono · 12 years ago
  69. 36bdd9c Re #1569: Fixed missing default value setting for pjsip_cfg()->allow_tx_hash_in_uri. by Nanang Izzuddin · 12 years ago
  70. b6c3f36 Fixed #1592: Multithreading issues in PJSIP (fixing pj_timer_heap_poll() and lock order inversion in tcp/tls transport) by Sauw Ming · 12 years ago
  71. 87d7051 Fixed #1591: Fixed dialog locking in acquire_call() when media transport is created asynchronously. by Sauw Ming · 12 years ago
  72. 460971f Re #1562: Fixed default custom media transport creation callback flag. By default, custom media transport should close its member transport. by Sauw Ming · 12 years ago
  73. 6c80455 Close #1590: APIs to facilitate pending processing of pjsip_rx_data by Benny Prijono · 12 years ago
  74. eb98937 Fixed #1588: State PJSIP_INV_STATE_NULL is called after call has been disconnected by Benny Prijono · 12 years ago
  75. 0bcd10f Re #1587: Respond to call replace request with the last provisional response sent in the replaced call. by Nanang Izzuddin · 12 years ago
  76. 3f74e4b Re #1587: by Nanang Izzuddin · 12 years ago
  77. 32709d5 Close #1587: Added settings to accept call replace when in early state and as UAS: accept_replace_in_early_state in pjsip_cfg_t and PJSIP_ACCEPT_REPLACE_IN_EARLY_STATE macro. by Nanang Izzuddin · 12 years ago
  78. e135917 Fixed #1585: IPv6 support for SIP TCP and TLS transports and PJSUA-LIB v2 by Benny Prijono · 12 years ago
  79. 28bd76b Re #1583: Removed testing scenario accidentally left in the code by Sauw Ming · 12 years ago
  80. 065d554 Re #1583: Fixed error propagation that caused the disconnection of the transport by Sauw Ming · 12 years ago
  81. a602fe6 Fixed #1583: Unexpected SIP message transmission after transaction has timed-out by Sauw Ming · 12 years ago
  82. f0aabd3 Close #1568: by Nanang Izzuddin · 12 years ago
  83. 3b078ed Fix #1580: Add SDP connection line in disabled or rejected media when there is none (in media/session level). by Nanang Izzuddin · 12 years ago
  84. eead474 Fix #1574: Fixed silly mistake in the media channel init condition in pjsua_call_answer2(). by Nanang Izzuddin · 12 years ago
  85. be8ab38 Fix #1579: Update Symbian APS/VAS to use new pjmedia_format. by Nanang Izzuddin · 12 years ago
  86. 164edc0 Fixed #1578: Possible deadlock when call is adding new media with ICE and STUN enabled: by Benny Prijono · 12 years ago
  87. 9846a0c Misc (re #1562): fixed compile warnings on Win platform (some are reported as compile error on Symbian). by Nanang Izzuddin · 12 years ago
  88. eba7bdc Fixed #1572: duplicate transport attributes when modifying video stream call by Sauw Ming · 12 years ago
  89. c27560c Re #1562: Fixed compilation error if PJMEDIA_HAS_PASSTHROUGH_CODECS is enabled by Sauw Ming · 12 years ago
  90. 4b57f58 More #1412: also handle the case for presence subscription, publish, and mwi when the account does not have registration by Benny Prijono · 12 years ago
  91. c858d74 Fixed #1569: Option to allow hash character ('#') to appear in user part of SIP URL by Benny Prijono · 12 years ago
  92. 4394029 More re #1412: set default value of PJSIP_CHECK_VIA_SENT_BY to 0, because now account may send requests with different Via sent-by by Benny Prijono · 12 years ago
  93. 9ca1c8c Re #1562: Added compile-time setting to enable/disable "c=" line in SDP session level. The default is disabled. by Nanang Izzuddin · 12 years ago
  94. b2b5f16 Close #1567: Added option to use STUN2 format for resolving mapped address in pjsua_config. by Nanang Izzuddin · 12 years ago
  95. 37de76e Fixed #1563: Crash when resolving STUN when there is no network connectivity. by Nanang Izzuddin · 12 years ago
  96. c7abc1b Fixed #1412: Account specific NAT settings: STUN, ICE, and TURN by Benny Prijono · 12 years ago
  97. c47362b Close #1561: Added new user credentials lookup callback that also passes 'pjsip_rx_data'. by Nanang Izzuddin · 12 years ago
  98. 5c5220d Fixed #1560: Added 'timer' in require header in sending 2xx response when session timer refresher is 'uac'. by Nanang Izzuddin · 12 years ago
  99. b4a4719 Re #1559: Add doc about on_incoming_subscribe() to call pjsua_pres_notify() immediately after setting the code to 202 by Sauw Ming · 12 years ago
  100. 1993a76 Re #1558: Add URI test entry for this case in pjsip test by Sauw Ming · 12 years ago