1. 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
  2. 2e5b5c6 Really fix #1609 after better understanding about the problem. This changeset: by Benny Prijono · 12 years ago
  3. c4e8bdc Fixed #1609: Garbage character may be printed after the URI parameter in Authorization/Proxy-Authorization header by Benny Prijono · 12 years ago
  4. 23b1938 Fixed #1606: Support query-only on registration bindings by Benny Prijono · 12 years ago
  5. 3c53b46 Fixed #1607: Send UDP keep-alive to original request address if response comes from different address by Benny Prijono · 12 years ago
  6. 0fdbd97 Fix #1605: always re-init media channel for SDP re-offer/answer generation. by Nanang Izzuddin · 12 years ago
  7. 966a138 Fixed #1601: Add locking mechanism when ICE transport is in negotiation state by Sauw Ming · 12 years ago
  8. 3c89a25 Fixed #1599: Fixed bug that caused new contact not being used in UPDATE/re-INVITE by Sauw Ming · 12 years ago
  9. 6abce2c Re #1559: Fix dependencies when running parallel make (thanks Shaun Ruffell for the patch) by Sauw Ming · 12 years ago
  10. f78362b Re #1595: Restrict the fix in r4300 so it only applies to outgoing call by Sauw Ming · 12 years ago
  11. 8a3ce34 Fixed #1598: Assertion when sip error code is not set (thanks Peter Koletzki for the report) by Sauw Ming · 12 years ago
  12. 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
  13. 6ad9a6e Fixed #1597: Handle socket failure in STUN resolution when coming back from iPhone/iOS background mode by Benny Prijono · 12 years ago
  14. 8f07b96 Fixes #1596: Fix handling of incoming UPDATE request by Sauw Ming · 12 years ago
  15. 0979e8d Fixes #1595: Allow call hangup immediately after outgoing call by Sauw Ming · 12 years ago
  16. 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
  17. 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
  18. c93d4fe Misc (re #1562): Fixed Symbian build errors on S60 5th edition SDK. by Nanang Izzuddin · 12 years ago
  19. 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
  20. 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
  21. 36bdd9c Re #1569: Fixed missing default value setting for pjsip_cfg()->allow_tx_hash_in_uri. by Nanang Izzuddin · 12 years ago
  22. 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
  23. 87d7051 Fixed #1591: Fixed dialog locking in acquire_call() when media transport is created asynchronously. by Sauw Ming · 12 years ago
  24. 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
  25. 6c80455 Close #1590: APIs to facilitate pending processing of pjsip_rx_data by Benny Prijono · 12 years ago
  26. eb98937 Fixed #1588: State PJSIP_INV_STATE_NULL is called after call has been disconnected by Benny Prijono · 12 years ago
  27. 0bcd10f Re #1587: Respond to call replace request with the last provisional response sent in the replaced call. by Nanang Izzuddin · 12 years ago
  28. 3f74e4b Re #1587: by Nanang Izzuddin · 12 years ago
  29. 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
  30. e135917 Fixed #1585: IPv6 support for SIP TCP and TLS transports and PJSUA-LIB v2 by Benny Prijono · 12 years ago
  31. 28bd76b Re #1583: Removed testing scenario accidentally left in the code by Sauw Ming · 12 years ago
  32. 065d554 Re #1583: Fixed error propagation that caused the disconnection of the transport by Sauw Ming · 12 years ago
  33. a602fe6 Fixed #1583: Unexpected SIP message transmission after transaction has timed-out by Sauw Ming · 12 years ago
  34. f0aabd3 Close #1568: by Nanang Izzuddin · 12 years ago
  35. 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
  36. eead474 Fix #1574: Fixed silly mistake in the media channel init condition in pjsua_call_answer2(). by Nanang Izzuddin · 12 years ago
  37. be8ab38 Fix #1579: Update Symbian APS/VAS to use new pjmedia_format. by Nanang Izzuddin · 12 years ago
  38. 164edc0 Fixed #1578: Possible deadlock when call is adding new media with ICE and STUN enabled: by Benny Prijono · 12 years ago
  39. 9846a0c Misc (re #1562): fixed compile warnings on Win platform (some are reported as compile error on Symbian). by Nanang Izzuddin · 12 years ago
  40. eba7bdc Fixed #1572: duplicate transport attributes when modifying video stream call by Sauw Ming · 12 years ago
  41. c27560c Re #1562: Fixed compilation error if PJMEDIA_HAS_PASSTHROUGH_CODECS is enabled by Sauw Ming · 12 years ago
  42. 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
  43. c858d74 Fixed #1569: Option to allow hash character ('#') to appear in user part of SIP URL by Benny Prijono · 12 years ago
  44. 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
  45. 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
  46. b2b5f16 Close #1567: Added option to use STUN2 format for resolving mapped address in pjsua_config. by Nanang Izzuddin · 12 years ago
  47. 37de76e Fixed #1563: Crash when resolving STUN when there is no network connectivity. by Nanang Izzuddin · 12 years ago
  48. c7abc1b Fixed #1412: Account specific NAT settings: STUN, ICE, and TURN by Benny Prijono · 12 years ago
  49. c47362b Close #1561: Added new user credentials lookup callback that also passes 'pjsip_rx_data'. by Nanang Izzuddin · 12 years ago
  50. 5c5220d Fixed #1560: Added 'timer' in require header in sending 2xx response when session timer refresher is 'uac'. by Nanang Izzuddin · 12 years ago
  51. 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
  52. 1993a76 Re #1558: Add URI test entry for this case in pjsip test by Sauw Ming · 12 years ago
  53. 969227c Fixed #1556: Fix From/To tag and Via branch comparison to be case insensitive by Sauw Ming · 12 years ago
  54. 14dfc0e Fixed #1555 : Bug with via_rewrite feature when the account gets deleted by Sauw Ming · 12 years ago
  55. 1a90f49 Fixed #1553: Account setting to disable re-INVITE or UPDATE to lock codec by Benny Prijono · 12 years ago
  56. 448235b Fix #1550: Auto re-registration does not work if application does not set on_transport_state(). by Nanang Izzuddin · 12 years ago
  57. 3bb260a Fix #1547: by Nanang Izzuddin · 12 years ago
  58. 8534076 Re #1548: Crash due to racing condition in timer when call is disconnected quickly (thanks Joshua Colp for the report!) by Benny Prijono · 12 years ago
  59. 8a3670f Re #1540: Fixed assertion when terminating MWI subscription by Sauw Ming · 12 years ago
  60. 7864e42 Re #1537: Modify NAT detection to no longer update the transport address. by Sauw Ming · 12 years ago
  61. b47391e Re #1524: Added call to pjmedia_transport_simulate_lost() for async media transport creation by Sauw Ming · 12 years ago
  62. e3ea816 Re #1537: Fixed bug that does not update via_sent_by upon NAT address update. by Sauw Ming · 12 years ago
  63. d1ebaca Re #1540: Modify MWI subscription setting on run-time by Sauw Ming · 12 years ago
  64. 00584d4 Re #1526: r4175 missed PJSUA_UNLOCK() on some failure cases in pjsua_call_answer2(). by Nanang Izzuddin · 12 years ago
  65. 4f83b76 Fix #1526: by Nanang Izzuddin · 12 years ago
  66. aecc01c Fixed #1537: Via rewrite: putting the right IP address in Via sent-by for outgoing requests by Sauw Ming · 12 years ago
  67. 8666964 Close #1540: by Nanang Izzuddin · 12 years ago
  68. eff0a4c Fix #1539: Applied non-strict update of remote capability info after receiving the first 2xx response. by Nanang Izzuddin · 12 years ago
  69. 24582ed Re #1535: Added check if module "mod-stateful-util" has been unregistered. by Nanang Izzuddin · 12 years ago
  70. 514e893 Fixed #1535: Pending outgoing TCP transmission may cause crash if the library is shutdown by Benny Prijono · 12 years ago
  71. 87f725e Close #1534: done. by Nanang Izzuddin · 12 years ago
  72. 8ddeaa8 Fixed #1533: Deadlock in processing media transport asynchronous creation completion (thank you Itay Bianco for the report) by Benny Prijono · 12 years ago
  73. 96f829e Fixed #1530: Sending ACK is reported with wrong pjsip_event info by Benny Prijono · 12 years ago
  74. 6414d51 Re #1527: fixed bug in pjsua-lib, where registration operation may cause wrong timer entry (with _timer_id=0) to be cancelled accidentally. This could happen when turning registration ON after it was off. Thanks Itay Bianco for the report by Benny Prijono · 12 years ago
  75. 30154d3 Re #1527: added debugging facility to the timer heap. By enabling PJ_TIMER_DEBUG, application can use pj_timer_heap_dump() or pjsip_endpt_dump() to dump the timer entries along with the source location where it is scheduled from. The macro will also enable dumping the timer heap entries when the SIP endpoint is being destroyed by Benny Prijono · 12 years ago
  76. 2cc31c9 Fix #1522: by Nanang Izzuddin · 12 years ago
  77. 5f87983 Fixed #1515: Sound device is not closed when the call fails to connect (thanks Régis Montoya for the report) by Benny Prijono · 12 years ago
  78. 9577520 Re #1508 (Misc): put comment in srtp_optional_dup_offer field to say that the option has been deprecated and will be ignored by Benny Prijono · 12 years ago
  79. 2d966c1 Re #1514: fixed the incoming call scenario, and changed disconnection code from Precondition Failure to Temporarily Unavailable by Benny Prijono · 12 years ago
  80. 03853fe Fixed second problem in re #1514: NULL state is reported instead of DISCONNECTED state if call is disconnected due to transport (ICE) initialization error by Benny Prijono · 12 years ago
  81. 5fefe8e Fixed first problem in #1514: assertion when media transport initialization fail by Benny Prijono · 12 years ago
  82. a485e97 Fix #1511: destroy the media transport of the removed media. by Nanang Izzuddin · 12 years ago
  83. 0663885 Re #1509: backported r4122-r4129. by Nanang Izzuddin · 12 years ago
  84. ac23f00 Close #1506: Added PJSUA callback for SDP creation. by Nanang Izzuddin · 12 years ago
  85. 6de7667 Re #1509: backported r4112-4121 by Benny Prijono · 12 years ago
  86. 3c54077 Fixed #1504: Crash when trying to answer calls but call has been disconnected by Sauw Ming · 12 years ago
  87. b15e7ca Re #1474: merged r4100-4107 by Benny Prijono · 12 years ago
  88. 0155479 Fix #1497: reset call->inv to NULL whenever call is terminated prematurely (before completely attached to pjsua). by Nanang Izzuddin · 12 years ago
  89. 0d2e9e9 Fix #1496: destroying call media transports in pjsua_media_subsys_destroy() should be done using pjsua_media_channel_deinit(). by Nanang Izzuddin · 12 years ago
  90. bf56817 Misc (re #1446): Fixed compile errors on Symbian S60 5th Ed SDK: unrecognized a struct defined inside another struct and 64 bit integer constants suffix. by Nanang Izzuddin · 12 years ago
  91. c94bd20 Re #1474: merged r4093:4095 by Benny Prijono · 12 years ago
  92. 78dbf53 Re #1474: merged r4081-r4093 by Benny Prijono · 12 years ago
  93. ac58bc0 Re #1474: this is supposed to be part of r4082 above, which is the merging of r4054 to r4079. Somehow it was left uncommitted! by Benny Prijono · 12 years ago
  94. 2a04460 Re #1446 (misc): Disable SDL by default on iOS and fixed various compiler warnings. by Sauw Ming · 12 years ago
  95. e85cbee Re #1446 (misc): Fixed linking error if PJMEDIA_HAS_VIDEO is 0 by Sauw Ming · 12 years ago
  96. 19dbb90 Misc (re #1446): dump_media_session() wasn't called if there was no active audio. by Nanang Izzuddin · 12 years ago
  97. 5fa18e6 Re #1474: merged r4054-r4079 by Benny Prijono · 12 years ago
  98. 1d56872 Fix #1423: by Nanang Izzuddin · 12 years ago
  99. db7e060 Fixed #1493: Fixed bug in terminating the invite session when accepting incoming call. by Sauw Ming · 12 years ago
  100. c1a64cb Re #1355: vidgui: new rendering window may cause all rendering processes to stop by Sauw Ming · 12 years ago