1. 99d6952 Ticket #563: Updated SDP offer/answer related to call hold scenario to conform to RFC 3264 section 8.4 (before: 'a=inactive' and 'c=0.0.0.0', now: 'a=sendonly' and muted ports). by Nanang Izzuddin · 16 years ago
  2. 37fc9de Fixed build error on FreeBSD (cannot use <netinet/ip.h> if <netinet/in_systm.h> is not included) by Benny Prijono · 16 years ago
  3. 33c9db0 Fixed compilation warning in test-pjsip by Benny Prijono · 16 years ago
  4. ed3bd6f Changed SIP transport to use active socket to fix ticket #579: "Data loss with TCP sockets (thanks Helmut Wolf for the report)". Also added SIP more TCP transport tests to reproduce the bug by Benny Prijono · 16 years ago
  5. bd344ff Added new active socket API's to specify application buffers in start_read() and start_recv() functions by Benny Prijono · 16 years ago
  6. 7f6ee02 Fixed ticket #582: Extended presence status is not sent in initial NOTIFY request (thanks Joseph Maiquez for the report) by Benny Prijono · 16 years ago
  7. 417d605 Initial work for ticket #579: added option to make the active socket sends all the (TCP) data before calling completion callback by Benny Prijono · 16 years ago
  8. 794be66 Ticket #557: Fixed memory leak in Speex EC (actually this is updating Speex version to 1.2rc1) by Nanang Izzuddin · 16 years ago
  9. b1c6204 Fixed ticket #581: Fixed build dependencies in the makefiles by Benny Prijono · 16 years ago
  10. ebb2c33 Ticket #463: Configuration option to have external sound device implementation by Benny Prijono · 16 years ago
  11. 901a2c3 Added PJ_LOG_HAS_LEVEL_TEXT logging flag to display the log verbosity level (thanks Ondrej Sterbak for the patch) by Benny Prijono · 16 years ago
  12. 1523ff9 Ticket #538: Closed TCP connection should be removed from the hash table immediately by Benny Prijono · 16 years ago
  13. 4676455 Ticket #580: Incoming target refresh request does not update the Contact header (thanks Joel Dodson for the report) by Benny Prijono · 16 years ago
  14. 9183c03 Added latency.c in the samples (see http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) by Benny Prijono · 16 years ago
  15. 1dd5420 Fixed linking errors in pjnath when TCP is disabled in PJLIB by Benny Prijono · 16 years ago
  16. 251e02a Fixed invalid configuration generation in pjsua for auto-update-nat option (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  17. 733486a Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  18. cb2789a Ticket #577: Initial source of sound device wrapper with APS by Nanang Izzuddin · 16 years ago
  19. de2c5f0 Added setup-vc.py for Visual Studio installation by Benny Prijono · 16 years ago
  20. 1a19db4 Tweak setup.py by Benny Prijono · 16 years ago
  21. ec72b6e Added simplecall.py sample by Benny Prijono · 16 years ago
  22. fd47c2c pjsua.py: fixed transport port bug, changed default tracing to disabled, and removed documentation by Benny Prijono · 16 years ago
  23. 6ee5fb1 pj_strtoul() should stop the conversion as soon as it finds a non-digit character in the input by Benny Prijono · 16 years ago
  24. e2bb607 Fixed crash in stateful proxy sample when receiving request with malformed CSeq header (thanks Brocha Strous) by Benny Prijono · 16 years ago
  25. 0afea9b Added math.h to pjlib's Visual Studio projects by Benny Prijono · 16 years ago
  26. e1a008e Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion) by Benny Prijono · 16 years ago
  27. 6ecef07 Added sleep() in python handle events to avoid starvation in the main thread by Benny Prijono · 16 years ago
  28. 680c39e Fixed gcc warning on _pjsua.c about suggested parenthesis by Benny Prijono · 16 years ago
  29. 5504045 Major modifications in Python module and pjsua.py wrapper: by Benny Prijono · 16 years ago
  30. 705e784 Ticket #576: Added user data in pjsua account and buddy by Benny Prijono · 16 years ago
  31. b794486 Added pjsua option to set the logging color scheme for terminal with light background (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  32. b726d26 Fixed build error with some Mingw configuration related to socklen_t by Benny Prijono · 16 years ago
  33. d6e362a Ticket #571: Coloring for logs in Linux/UNIX, two more spaces in logs and runtime log colors configuration (thanks Ondrej.Sterbak) by Benny Prijono · 16 years ago
  34. 288d4bd Added WAV playlist and conf_set/get_level API to Python module by Benny Prijono · 16 years ago
  35. d7e2658 Related to ticket #192: crash when shutting down pjsua if buddy pool has been destroyed when presence subscription callback is called by Benny Prijono · 16 years ago
  36. e6787ec Implemented ticket #192 for Python: Add callback to notify application about incoming SUBSCRIBE request, and add subscription state and termination reason in buddy info by Benny Prijono · 16 years ago
  37. 6d9ee8d Ticket #575: Unregistering from Windows IOCompletionPort (IOCP) ioqueue does not close the socket handle (thanks Gang Liu for the report) by Benny Prijono · 16 years ago
  38. c985354 Added pjsua command line option '--jb-max-size' to set jitter buffer max frames by Nanang Izzuddin · 16 years ago
  39. 99e591f Fixed linking error cased by missing PJMEDIA_HAS_RTCP_XR guard for pjmedia_session_get_stream_stat_xr() by Nanang Izzuddin · 16 years ago
  40. 660eee8 Added ability to dump extended statistics (RTCP XR) in pjsua. by Nanang Izzuddin · 16 years ago
  41. 1af449a Fixed Winsock link error in pjturn-srv VS6 project by Benny Prijono · 16 years ago
  42. 63fba01 Ticket #192: Add callback to notify application about incoming SUBSCRIBE request, and add subscription state and termination reason in buddy info by Benny Prijono · 16 years ago
  43. 7513057 Ticket #574: Add new API to know why the outgoing subscription request is terminated and added support for delaying subscription acceptance by Benny Prijono · 16 years ago
  44. ac3c28d More ticket #568: added hash_test.c to pjlib-test VS6 and VS2005 projects by Benny Prijono · 16 years ago
  45. 0c13f3d Ticket #573: Handle receiving short version of Event header by Benny Prijono · 16 years ago
  46. c463349 Ticket #572: New PJSIP pjsip_msg_find_hdr_by_names() API to find SIP header by either header name or the short header name by Benny Prijono · 16 years ago
  47. 66456af Ticket #570: Fixed find_pitch() search range iteration; and fixed wsola_generate() in deciding when to just return a frame from existing extra samples and when to expand/generate samples. by Nanang Izzuddin · 16 years ago
  48. 4b96049 Ticket #569: Updated SRTP locking to not guard member transport when sending packet; added separate tx_buffer for RTCP since tx_buffer is not guarded by SRTP lock anymore by Nanang Izzuddin · 16 years ago
  49. 375850e Fixed minor bug missing wsola_plc initialization. by Nanang Izzuddin · 16 years ago
  50. 3d9b4b6 Fixed unitialized read when parsing account's Contact URI by Benny Prijono · 16 years ago
  51. 90bcd43 Ticket #558: Fixed memory leak caused by cipher_type_self_test() by Nanang Izzuddin · 16 years ago
  52. 8cea030 Slight optimization in GUID generation for Win32 (removed unnecessary copy before encoding to string) by Benny Prijono · 16 years ago
  53. 4523559 More ticket #568: added hash table test to Symbian pjlib-test MMP by Benny Prijono · 16 years ago
  54. f137037 Ticket #568: The hash table ignores the last row of the table in hash table iteration, causing some memory leaks during shutdown routine because some objects are not destroyed by Benny Prijono · 16 years ago
  55. 40032fd More ticket #559: added PJ_POOL_SIZE macro in pool_alt.h to make it work with some pjlib-test files by Benny Prijono · 16 years ago
  56. bbb08dd Ticket #567: Rare race condition causing crash in ICE stream transport when STUN Binding resolution callback is called before initialization completes by Benny Prijono · 16 years ago
  57. 311b63f Related to ticket #566: Crash when shutting down PJSUA-LIB and outgoing call in in progress and there is no answer from remote by Benny Prijono · 16 years ago
  58. 4d1cc7b Related to ticket #518: only destroy the account and buddy pools after busy_sleep() is done, otherwise when unregistration callback is called, the callback will access accounts which are no longer valid because the pool has been destroyed by Benny Prijono · 16 years ago
  59. ff3b146 Ticket #566: TURN session in PJSUA-LIB is not properly destroyed causing possible memory and handle leaks by Benny Prijono · 16 years ago
  60. ddde091 Ticket #565: Call WSACleanup() when pj_shutdown() is called on Windows by Benny Prijono · 16 years ago
  61. 10d8dbd Ticket #564: Reduce the memory usage for default pjsip settings by Benny Prijono · 16 years ago
  62. c91ed8d Ticket #518: some fixes for growing memory usage in PJSUA-LIB, by using temporary pools for temporary variables and by having separate pool for each account and buddy by Benny Prijono · 16 years ago
  63. eef6a7d Set default UDP media transport name if name is not specified by application, otherwise memory pool name will be empty by Benny Prijono · 16 years ago
  64. 10208dc Related to ticket #529: ignore transaction terminate request if transaction state is already DESTROYED by Benny Prijono · 16 years ago
  65. f4ca835 Fixed ticket #529: memory leak on Symbian and possibly handle leaks on all platforms when application quits while transactions have not been terminated by Benny Prijono · 16 years ago
  66. 8eb763c Ticket #561: select() ioqueue default concurrency setting is not initialized with default value by Benny Prijono · 16 years ago
  67. 1222ef6 Ticket #562: In TURN client sample application, when STUN server is specified, contact the STUN server on default STUN port rather than the TURN port by Benny Prijono · 16 years ago
  68. 41d7013 Ticket #560: Optimize the memory usage of DNS resolver by Benny Prijono · 16 years ago
  69. d7c6d05 Ticket 559 (minor): Update the pool alternative API (pool_alt.h) with the latest pool API by Benny Prijono · 16 years ago
  70. 940bd3e Fixed bug in python's player_get_slot() and recorder_get_slot() by Benny Prijono · 16 years ago
  71. 90cc76e Fixed gcc function is not a prototype warnings by Benny Prijono · 16 years ago
  72. b85ba65 Updated setup.py for Linux and written more docstrings documentation by Benny Prijono · 16 years ago
  73. 9c46114 Ticket #556: New object oriented Python abstraction for pjsua API by Benny Prijono · 16 years ago
  74. ba736c4 Ticket 555: modifications to pjsua instant messaging callbacks by Benny Prijono · 16 years ago
  75. 69fb2fd Added config settings for search range in WSOLA expand() by Nanang Izzuddin · 16 years ago
  76. 131faa5 Updated delay buffer to use circular buffer by Nanang Izzuddin · 16 years ago
  77. 89214fe Updated WSOLA to use circular buffer and configurable hanning window size (which affecting number of delay produced by WSOLA) by Nanang Izzuddin · 16 years ago
  78. 0883cff Added two APIs to pjmedia circular buffer: copy & pack buffer by Nanang Izzuddin · 16 years ago
  79. 0c4c136 Removed pjmedia_test from VS 2005 workspace as it makes compilation fails when some features are disabled (e.g. SRTP). Need to modify mips_test.c to take into account if features are disabled by Benny Prijono · 16 years ago
  80. 1d6b895 Configuration option to include/exclude loopback interface in enum_ip_interface(), and always include loopback address in the proxy sample (thanks Filippo Zangheri for the suggestion) by Benny Prijono · 16 years ago
  81. c7bdb08 Modified runall.py python testing module to accommodate mod_recvfrom.py by Benny Prijono · 16 years ago
  82. e9a8224 Added mod_recvfrom.py testing module and some registrar test scenarios by Benny Prijono · 16 years ago
  83. a4ff8c5 Related to ticket 554: handle the case where server rejects Authorization because of incorrect nonce but fails to set stale parameter to true. In this case we will retry the authentication as long as the nonce in the challenge is different than current nonce. This seems to have fixed ticket 554 too (to be confirmed) by Benny Prijono · 16 years ago
  84. 7741c8a Stop putting PUBLISH in Allow header since that's probably is not semantically correct (thanks Ruud Klaver for the suggestion) by Benny Prijono · 16 years ago
  85. 5a7c5f4 Removed pjmedia-test from pjmedia build for now since it's causing build error when SRTP is disabled (thanks Pedro Gonalves) by Benny Prijono · 16 years ago
  86. c5b1dad Fixed segfault when getifaddrs() returns NULL address (thanks Filippo Zangheri) by Benny Prijono · 16 years ago
  87. b5a4e77 Added WinCE project for pjmedia_test by Benny Prijono · 16 years ago
  88. ca1f631 Added pjmedia_test to Visual Studio workspaces by Benny Prijono · 16 years ago
  89. 35f5ce9 Fixed compilation warnings on gcc-4.2.3 by Benny Prijono · 16 years ago
  90. b1f62f4 Updated mips_test.c after running on ARM by Benny Prijono · 16 years ago
  91. 0ff56dc Added MIPS benchmark in pjmedia-test, and loopback media transport to assist the stream testing by Benny Prijono · 16 years ago
  92. 4999dbf Fixed crash in stream.c when it tries to send RTCP BYE when stream initialization fails by Benny Prijono · 16 years ago
  93. 943ce2a Fixed bug in SRTP regarding startup flags evaluation by Benny Prijono · 16 years ago
  94. 78238b3 Added module circular buffer (circbuf.h) to pjmedia by Nanang Izzuddin · 16 years ago
  95. d38b414 Fixed VS 2005 dependency for samples project by Benny Prijono · 16 years ago
  96. 6ae55be Added gdi32.lib and advapi32.lib into pjsua VC 2005 input libraries specs by Benny Prijono · 16 years ago
  97. 0e9f762 Ticket #553: PUBLISH callback is not called when authentication fails (thanks Ruud Klaver for the report) by Benny Prijono · 16 years ago
  98. e10db84 Ticket #552: Added TLS server name extension to support connecting to multi-hosted SIP TLS server (thanks Klaus Darilion for the suggestion) by Benny Prijono · 16 years ago
  99. 6c0bdf4 Changed version to 0.9.0-trunk by Benny Prijono · 16 years ago
  100. 149ebfe Updated PJ_VERSION to 0.9.0-release by Benny Prijono · 16 years ago