1. f6c77f4 Fixed bug in --auto-rec option handling in pjsua by Benny Prijono · 16 years ago
  2. f512a6d More ticket #590: handle the case when mic level is set too high causing echo to be mistakenly treated as local user speaking by Benny Prijono · 16 years ago
  3. 1243ffb pj_sockaddr_copy_addr() might raise assertion if destination address is not initialized by Benny Prijono · 16 years ago
  4. 8b9926d More ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  5. 80cae1b Ticket #592: URI comparison may crash the application (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  6. 59b3ffe Related to ticket #590: added command line option in pjsua to select the echo canceller algorithm to use by Benny Prijono · 16 years ago
  7. 3fed250 More ticket #590: fix the bug in smoothing factor by Benny Prijono · 16 years ago
  8. 3c3ef26 Ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  9. 4e57a54 Initialize CPocketPJ setting with proper values in constructor by Benny Prijono · 16 years ago
  10. 82224b1 Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6 by Benny Prijono · 16 years ago
  11. a7908d7 Ticket #590: new echo suppressor which should work much better than the old one by Benny Prijono · 16 years ago
  12. 95250c7 Ticket #588: Improvements to echo cancellation framework by Benny Prijono · 16 years ago
  13. bf32184 Fixed bug possibility of dereferencing NULL pointer when calling pjmedia_jbuf_get_frame() (thanks Joel Dodson) by Nanang Izzuddin · 16 years ago
  14. 551af42 Ticket #586: Added ICE negotiations test to test the scenario when two agents have different number of components by Benny Prijono · 16 years ago
  15. 6320205 Fixed bug in pj_ice_strans_get_running_comp_cnt(): wrong number of components may be returned by Benny Prijono · 16 years ago
  16. a330d45 Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE requests by Benny Prijono · 16 years ago
  17. 984080b Implement ticket #551: Generic URI scheme handler (thanks Juri Glaß for the patch) by Benny Prijono · 16 years ago
  18. 2c953d4 Added test delaybuf to pjmedia MIPS test. by Nanang Izzuddin · 16 years ago
  19. 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
  20. 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
  21. 33c9db0 Fixed compilation warning in test-pjsip by Benny Prijono · 16 years ago
  22. 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
  23. bd344ff Added new active socket API's to specify application buffers in start_read() and start_recv() functions by Benny Prijono · 16 years ago
  24. 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
  25. 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
  26. 794be66 Ticket #557: Fixed memory leak in Speex EC (actually this is updating Speex version to 1.2rc1) by Nanang Izzuddin · 16 years ago
  27. b1c6204 Fixed ticket #581: Fixed build dependencies in the makefiles by Benny Prijono · 16 years ago
  28. ebb2c33 Ticket #463: Configuration option to have external sound device implementation by Benny Prijono · 16 years ago
  29. 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
  30. 1523ff9 Ticket #538: Closed TCP connection should be removed from the hash table immediately by Benny Prijono · 16 years ago
  31. 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
  32. 9183c03 Added latency.c in the samples (see http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) by Benny Prijono · 16 years ago
  33. 1dd5420 Fixed linking errors in pjnath when TCP is disabled in PJLIB by Benny Prijono · 16 years ago
  34. 251e02a Fixed invalid configuration generation in pjsua for auto-update-nat option (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  35. 733486a Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  36. cb2789a Ticket #577: Initial source of sound device wrapper with APS by Nanang Izzuddin · 16 years ago
  37. de2c5f0 Added setup-vc.py for Visual Studio installation by Benny Prijono · 16 years ago
  38. 1a19db4 Tweak setup.py by Benny Prijono · 16 years ago
  39. ec72b6e Added simplecall.py sample by Benny Prijono · 16 years ago
  40. fd47c2c pjsua.py: fixed transport port bug, changed default tracing to disabled, and removed documentation by Benny Prijono · 16 years ago
  41. 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
  42. e2bb607 Fixed crash in stateful proxy sample when receiving request with malformed CSeq header (thanks Brocha Strous) by Benny Prijono · 16 years ago
  43. 0afea9b Added math.h to pjlib's Visual Studio projects by Benny Prijono · 16 years ago
  44. e1a008e Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion) by Benny Prijono · 16 years ago
  45. 6ecef07 Added sleep() in python handle events to avoid starvation in the main thread by Benny Prijono · 16 years ago
  46. 680c39e Fixed gcc warning on _pjsua.c about suggested parenthesis by Benny Prijono · 16 years ago
  47. 5504045 Major modifications in Python module and pjsua.py wrapper: by Benny Prijono · 16 years ago
  48. 705e784 Ticket #576: Added user data in pjsua account and buddy by Benny Prijono · 16 years ago
  49. b794486 Added pjsua option to set the logging color scheme for terminal with light background (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  50. b726d26 Fixed build error with some Mingw configuration related to socklen_t by Benny Prijono · 16 years ago
  51. 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
  52. 288d4bd Added WAV playlist and conf_set/get_level API to Python module by Benny Prijono · 16 years ago
  53. 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
  54. 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
  55. 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
  56. c985354 Added pjsua command line option '--jb-max-size' to set jitter buffer max frames by Nanang Izzuddin · 16 years ago
  57. 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
  58. 660eee8 Added ability to dump extended statistics (RTCP XR) in pjsua. by Nanang Izzuddin · 16 years ago
  59. 1af449a Fixed Winsock link error in pjturn-srv VS6 project by Benny Prijono · 16 years ago
  60. 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
  61. 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
  62. ac3c28d More ticket #568: added hash_test.c to pjlib-test VS6 and VS2005 projects by Benny Prijono · 16 years ago
  63. 0c13f3d Ticket #573: Handle receiving short version of Event header by Benny Prijono · 16 years ago
  64. 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
  65. 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
  66. 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
  67. 375850e Fixed minor bug missing wsola_plc initialization. by Nanang Izzuddin · 16 years ago
  68. 3d9b4b6 Fixed unitialized read when parsing account's Contact URI by Benny Prijono · 16 years ago
  69. 90bcd43 Ticket #558: Fixed memory leak caused by cipher_type_self_test() by Nanang Izzuddin · 16 years ago
  70. 8cea030 Slight optimization in GUID generation for Win32 (removed unnecessary copy before encoding to string) by Benny Prijono · 16 years ago
  71. 4523559 More ticket #568: added hash table test to Symbian pjlib-test MMP by Benny Prijono · 16 years ago
  72. 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
  73. 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
  74. 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
  75. 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
  76. 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
  77. ff3b146 Ticket #566: TURN session in PJSUA-LIB is not properly destroyed causing possible memory and handle leaks by Benny Prijono · 16 years ago
  78. ddde091 Ticket #565: Call WSACleanup() when pj_shutdown() is called on Windows by Benny Prijono · 16 years ago
  79. 10d8dbd Ticket #564: Reduce the memory usage for default pjsip settings by Benny Prijono · 16 years ago
  80. 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
  81. 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
  82. 10208dc Related to ticket #529: ignore transaction terminate request if transaction state is already DESTROYED by Benny Prijono · 16 years ago
  83. 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
  84. 8eb763c Ticket #561: select() ioqueue default concurrency setting is not initialized with default value by Benny Prijono · 16 years ago
  85. 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
  86. 41d7013 Ticket #560: Optimize the memory usage of DNS resolver by Benny Prijono · 16 years ago
  87. d7c6d05 Ticket 559 (minor): Update the pool alternative API (pool_alt.h) with the latest pool API by Benny Prijono · 16 years ago
  88. 940bd3e Fixed bug in python's player_get_slot() and recorder_get_slot() by Benny Prijono · 16 years ago
  89. 90cc76e Fixed gcc function is not a prototype warnings by Benny Prijono · 16 years ago
  90. b85ba65 Updated setup.py for Linux and written more docstrings documentation by Benny Prijono · 16 years ago
  91. 9c46114 Ticket #556: New object oriented Python abstraction for pjsua API by Benny Prijono · 16 years ago
  92. ba736c4 Ticket 555: modifications to pjsua instant messaging callbacks by Benny Prijono · 16 years ago
  93. 69fb2fd Added config settings for search range in WSOLA expand() by Nanang Izzuddin · 16 years ago
  94. 131faa5 Updated delay buffer to use circular buffer by Nanang Izzuddin · 16 years ago
  95. 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
  96. 0883cff Added two APIs to pjmedia circular buffer: copy & pack buffer by Nanang Izzuddin · 16 years ago
  97. 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
  98. 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
  99. c7bdb08 Modified runall.py python testing module to accommodate mod_recvfrom.py by Benny Prijono · 16 years ago
  100. e9a8224 Added mod_recvfrom.py testing module and some registrar test scenarios by Benny Prijono · 16 years ago