1. a8f9e62 Fixes #1047 (Don't send UPDATE if remote doesn't support it (thanks Bogdan Krakowski for the report)) and fixes #1097 (Support sending UPDATE without SDP). Details: by Benny Prijono · 14 years ago
  2. c6d5fdc Fixed #1086 (New option to update the Contact URI in a single REGISTER request): added contact_rewrite_method account config to control this. Default is to use the new mechanism, i.e. the single REGISTER method. by Benny Prijono · 14 years ago
  3. 4d6ff4d Fixed #1077: In ICE stream transport (ice_strans.c), automaticaly retry allocation once if TURN allocation fails. If this allocation retry also fails, notify the TURN user via on_ice_complete() callback. Details: by Benny Prijono · 14 years ago
  4. 0fd9267 Fix #1045: by Nanang Izzuddin · 14 years ago
  5. 93bacd0 Fix #476: by Nanang Izzuddin · 14 years ago
  6. b2d2313 Re #1068 (Misc Fixes): changed timeout timer value initialization in sip_transaction.c to copy the value from TD timer value instead of calculating it directly from T1. This would enable customization of the timeout value by changing PJSIP_TD_TIMEOUT macro. Previously the only way to modify this is to change the T1 value, which is undesireable. by Benny Prijono · 14 years ago
  7. ff245a2 Re #1089: by Nanang Izzuddin · 14 years ago
  8. 16852b3 Re #668: by Nanang Izzuddin · 14 years ago
  9. 2a1b9ee Re #1089: by Nanang Izzuddin · 14 years ago
  10. 8b33bba Fixed #1092 (Crash when receiving various messages with "Contact: *" header format) by Benny Prijono · 14 years ago
  11. 7ec94e6 Fix #1090: Disable the "Bug in branch_param generator (i.e. not unique)" assertion. This also fixes the hang problem when building the app in Release mode (assertion disabled), because the transaction is destroyed without being unlocked, causing the subsequent transaction unlock to loop indefinitely. by Benny Prijono · 14 years ago
  12. c71bed6 Fix #1087: by Nanang Izzuddin · 14 years ago
  13. 609fff5 Fix #1071: Increase default maximum SIP packet size to 4000 by Benny Prijono · 14 years ago
  14. d89cc3a Re #1069: by Nanang Izzuddin · 14 years ago
  15. 4e5c3f5 Fixed #1062 (Assertion if 200/OK INVITE response is received during PJSUA-LIB destroy sequence) by Benny Prijono · 14 years ago
  16. c2ce9cc Fixed #1061 (Assertion when receiving authentication challenge with empty realm (thanks Andrey Kovalenko for the report)): by Benny Prijono · 14 years ago
  17. 8f0f0d3 Misc (#1026) fixed build problems on Symbian S60 5th edition: by Nanang Izzuddin · 14 years ago
  18. c3ea16a Ticket #1057: Implemented pjsua_modify_acc(). by Nanang Izzuddin · 14 years ago
  19. 6658000 Minor fix #1044: by Nanang Izzuddin · 14 years ago
  20. 91cfa96 Ticket #1056: by Nanang Izzuddin · 14 years ago
  21. 36dd5b6 Ticket #1044: by Nanang Izzuddin · 14 years ago
  22. 2140732 More #1032 (new SIP TCP/TLS transport callback): by Benny Prijono · 15 years ago
  23. 10d9c14 More ticket #1033: Fixed send_msg_callback of transaction.c to reset 'cont' flag to stop (re)transmitting when transaction has been unregistered. by Nanang Izzuddin · 15 years ago
  24. d69220b Minor #1032: Fixed transport TCP of missing returning PJ_FALSE when connect attempt failed. by Nanang Izzuddin · 15 years ago
  25. 5e69da5 More ticket #1032: by Nanang Izzuddin · 15 years ago
  26. cca2e43 Misc (#1026): fixed wrong documentation of pjsua_acc_config.allow_contact_rewrite by Benny Prijono · 15 years ago
  27. c7b3c3b Ticket #996: update the ETag header in the pending PUBLISH requests if the value changes in the previous request (thanks Johan Lantz for the report) by Benny Prijono · 15 years ago
  28. 2fb937e Ticket #1032: by Nanang Izzuddin · 15 years ago
  29. 38c975d Ticket #1031: Automatically handle 423 (Interval Too Brief) response in SIP registration (thanks Tomáš Valenta for the suggestion) by Benny Prijono · 15 years ago
  30. 166d502 Ticket #995: Send un-PUBLISH when pjsua_acc_set_registration(FALSE) is called (thanks Johan Lantz for the suggestion) by Benny Prijono · 15 years ago
  31. 9a04864 Fixed ticket #1011: "Invalid operation step" assertion when TCP is used by Benny Prijono · 15 years ago
  32. bcc8dd7 Fixed ticket #1034: Crash on accepting a call with no codec in the SDP offer by Benny Prijono · 15 years ago
  33. 3dd29e2 More ticket #1033: by Benny Prijono · 15 years ago
  34. 5c816af More ticket #1033: by Benny Prijono · 15 years ago
  35. 06839e7 Ticket #1028: Recommit r3074 with updated codec.h. by Nanang Izzuddin · 15 years ago
  36. d1873b7 Fixed ticket #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) by Benny Prijono · 15 years ago
  37. 0ff300c Undo r3074 for ticket #1028 as it is missing updated codec.h hence causing build errors (thanks Michael Bradley Jr for the report) by Benny Prijono · 15 years ago
  38. 7217505 Ticket #1028: by Nanang Izzuddin · 15 years ago
  39. 0963854 Initial commit for #1033: Assertion error when shutting down PJSIP while TCP/TLS connect is in progress and a transaction is waiting by Benny Prijono · 15 years ago
  40. 984d767 Misc (#1026): initialize display field of SIP name address to NULL, as some libc library (mingw with gcc4, msvcrt) has some problem with sprintf with zero length and invalid pointer (thanks Klaus Darilion for the report) by Benny Prijono · 15 years ago
  41. b2d60de Fixed ticket #1030: Missing To tag in out-of-dialog response (thanks Rui Macedo for the report) by Benny Prijono · 15 years ago
  42. 15d3a70 Ticket #1029: Fix support for multiple (event) subscriptions in a single dialog (thanks Wang Eric for the report) by Benny Prijono · 15 years ago
  43. ddd4714 Ticket #694: work on 'make install': by Benny Prijono · 15 years ago
  44. 5765555 Misc (#1026): remove the code that silently set SO_SNDBUF/SO_RCVBUF as it's not that useful and it would print error message on many platforms that don't support it, causing many questions from users by Benny Prijono · 15 years ago
  45. 06b0f95 More ticket #1013: PJSIP resolver should not try to resolve the target if IP address is given (thanks Emil Sturniolo for the report) by Benny Prijono · 15 years ago
  46. 808d1a4 Ticket #1013: PJSIP resolver should not try to resolve the target if IP address is given (thanks Emil Sturniolo for the report) by Benny Prijono · 15 years ago
  47. 98301da Misc (#1003): fixed bug: wrong month value in PIDF timestamp generation (thanks Johan Lantz for the report) by Benny Prijono · 15 years ago
  48. bf53b00 Misc fix (#1003): resolve NAT type after mapped addresses for SIP/RTP/RTCP sockets have been resolved, so reduce chattiness during initialization and simplify debugging related to STUN problems by Benny Prijono · 15 years ago
  49. fdbfcf1 Ticket #1005: by Nanang Izzuddin · 15 years ago
  50. 531be6c Misc (#1003): added protection against situation when pj_sock_getsockname() returns PJ_SUCCESS but 0.0.0.0 is reported as the socket address, potentially causing SIP TCP transport to put 0.0.0.0 or empty Via address. Not sure if this situation could happen though. by Benny Prijono · 15 years ago
  51. e791156 Misc (ticket #1003): by Benny Prijono · 15 years ago
  52. 011e3f2 Ticket #1002: Crash when adding/removing buddies (thanks Nikolay Popok and Robert Cichielo for the reports) by Benny Prijono · 15 years ago
  53. fe1bd34 More ticket #982 (MWI): support for Asterisk unsolicited MWI requests: by Benny Prijono · 15 years ago
  54. 4874763 Ticket #957: by Nanang Izzuddin · 15 years ago
  55. 6d936a3 More #982 (MWI): support for Asterisk unsolicited MWI in pjsua application by Benny Prijono · 15 years ago
  56. 1cd713b Misc (#951): undo r3012, and silently adjust max_calls to PJSUA_MAX_CALLS instead if it is greater by Benny Prijono · 15 years ago
  57. 4bf49ea Misc (#951): check when app specifies max_calls that is greater than PJSUA_MAX_CALLS (thanks Robbie Hanson for the report) by Benny Prijono · 15 years ago
  58. d3d18c3 Fixed for #937 (presence enhancements): handle case where event argument is NULL by Benny Prijono · 15 years ago
  59. 14681e3 More ticket #957 (SSL): exclude sip_transport_tls_ossl.c from VS6 build by Benny Prijono · 15 years ago
  60. a27ca1b More ticket #940: Multiple header rows with the same name may not be completely processed by PJSIP modules: by Benny Prijono · 15 years ago
  61. 4f93376 Ticket #864: Revise on account registration Contact update rule by Benny Prijono · 15 years ago
  62. b5e025a Ticket #957: Fixed 0.0.0.0:0 address returned by SIP TLS client transport, which would cause 0.0.0.0:0 address in SIP via header. by Nanang Izzuddin · 15 years ago
  63. a25bc9d Ticket #950 and #957: by Benny Prijono · 15 years ago
  64. 8ea7eb0 Misc fix (#951): Fixed pjsua bug RTP timestamp & sequence resetted after hold-resume (thanks Nikolay Popok for the report). by Nanang Izzuddin · 15 years ago
  65. 020bea1 Fixed ticket #986: Assertion when authorization PJSIP_AUTH_AUTO_SEND_NEXT is enabled (thanks Zhefeng Du for the report) by Benny Prijono · 15 years ago
  66. 611083d Fixed ticket #940: Multiple header rows with the same name may not be completely processed by PJSIP modules by Benny Prijono · 15 years ago
  67. 47cdfb6 More ticket #982: updated VS6 project with the mwi.[hc] by Benny Prijono · 15 years ago
  68. 9c7616f Ticket #957: Updated PJSIP_HAS_TLS_TRANSPORT default value to refer to PJ_HAS_SSL_SOCK. by Nanang Izzuddin · 15 years ago
  69. ea6d3c4 Ticket #957: by Nanang Izzuddin · 15 years ago
  70. 4dd961b Implement ticket #982: Support for SIP Message Summary/Message Waiting Indication (MWI, RFC 3842) by Benny Prijono · 15 years ago
  71. 4d79b0f Initial commit for ticket #950: QoS support: by Benny Prijono · 15 years ago
  72. 64e1787 Fixed ticket #979: Crash when printing Retry-After header (thanks Andrey Kovalenko for the report) by Benny Prijono · 15 years ago
  73. 6ab0532 More #937 (presence): by Benny Prijono · 15 years ago
  74. 12c01a9 More ticket #937 (presence revamping): by Benny Prijono · 15 years ago
  75. 73bb723 Initial commit for ticket #937: Revamping of presence management to make it more efficient by Benny Prijono · 15 years ago
  76. 79f4f20 Ticket #976: Fixed pjsua_call_make_call() to associate call with account before media channel initialization. by Nanang Izzuddin · 15 years ago
  77. cf69c28 Ticket #954 (issue no 2): Updated session timer to process 2xx response in mod_inv state handlers (was in mod_inv_on_rx_response()). by Nanang Izzuddin · 15 years ago
  78. 006cc01 Ticket #957: by Nanang Izzuddin · 15 years ago
  79. dc20c59 Misc (#951): pool that is used to add missing ";lr" parameter in the Route URI is not destroyed in PJSUA-LIB, causing potential memory leak by Benny Prijono · 15 years ago
  80. f5d9f1f Ticket #881: send UPDATE or re-INVITE after ICE negotiation, if the default candidate has changed by Benny Prijono · 15 years ago
  81. 384dab4 Ticket #970: More gracefull PJSUA-LIB shutdown sequence. Enhancements: by Benny Prijono · 15 years ago
  82. 534a9ba Ticket #364: Upon unregistration, (un)REGISTER should be sent only after (un)PUBLISH has completed successfully by Benny Prijono · 15 years ago
  83. fe50c9e Ticket #411: Cannot update account presence's status while previous PUBLISH is in progress (thanks Olivier Beytrison for the report) by Benny Prijono · 15 years ago
  84. 6ad7766 Related to ticket #411 (Cannot update account presence's status while previous PUBLISH is in progress): by Benny Prijono · 15 years ago
  85. 140beae Ticket #951 (misc fixes): - fixed misc compiler warnings with gcc on Linux by Benny Prijono · 15 years ago
  86. 196eabd Ticket #965: Receiving (malformed) re-INVITE with the same Via branch parameter value as previous INVITE would raise assertion (thanks Daniel Nanassy for the report) by Benny Prijono · 15 years ago
  87. 9378ea1 Ticket #966: Bad RPID <person> id attribute generation (thanks Filipe Figueiredo for the report) by Benny Prijono · 15 years ago
  88. dedcdf0 Ticket #954: Added missing fix in r2933, updating local SE (to a value less than local Min-SE) should also update local Min-SE. by Nanang Izzuddin · 15 years ago
  89. 346d6ec Ticket #954: Updated session timer to tolerate 'bad' SE (less than Min-SE specified in request) in 2xx response. by Nanang Izzuddin · 15 years ago
  90. 7a6b084 Fixed ticket #917, #936, and #967: by Benny Prijono · 15 years ago
  91. ea4b439 Misc (ticket #951): increase CSeq on retrying MESSAGE request due to 401/407 response (thanks Rafael Maia for the report) by Benny Prijono · 15 years ago
  92. 828c761 Fixed ticket #959: Assertion upon receiving malformed SIP messages (thanks Andrey Kovalenko for the report) by Benny Prijono · 15 years ago
  93. 6c62bf4 Ticket #957: Initial version of TLS transport for Symbian, includes: by Nanang Izzuddin · 15 years ago
  94. 0fd63e8 Misc #951: use UPPERCASE characters in transport type in SIP Via header, some endpoints complain about it (thanks Tzury Bar Yochay and Alain Totouom for the report) by Benny Prijono · 15 years ago
  95. b96ee6a Misc (ticket #915): removed mention of version number in PJSIP (it's written 0.5.9!) by Benny Prijono · 15 years ago
  96. ae1c615 Ticket #866: Fixed compile error caused by implicit conversion from void* in test_stun_on_status(). by Nanang Izzuddin · 15 years ago
  97. c549094 Ticket #948: Fixed bug Replaces extension stops functioning after the library is restarted, by adding deinit module function and register it into atexit. by Nanang Izzuddin · 15 years ago
  98. f9680d2 Ticket #833: Fixed bug session timer won't work properly after pjsua-lib restarted, by adding deinit module function for session timer and register the deinit function into atexit. by Nanang Izzuddin · 15 years ago
  99. 71a20b1 Ticket #833: Updated previous fix for Session Timer (timer callback gets pending INVITE is in progress), instead of just quitting the callback, it may be better to reschedule the timer (for five seconds). by Nanang Izzuddin · 15 years ago
  100. bcc5768 Ticket #833: Fixed bug in session timer, timer callback shouldn't perform re-INVITE or BYE when there is pending INVITE. by Nanang Izzuddin · 15 years ago