1. 9ff3c43 Ticket #593: Fixed RTP timestamp calculation in RX & TX for multichannel audio. by Nanang Izzuddin · 16 years ago
  2. 7dd3268 Ticket #583: Added missing IPP codec deinit and fixed matching #if-#endif in IPP codec encode. by Nanang Izzuddin · 16 years ago
  3. 2d4c384 Ticket #490: Updated VAD with new algorithm. by Nanang Izzuddin · 16 years ago
  4. 0b62704 Fixed Python bug with enum_codecs() (thanks Saúl Ibarra for the report) by Benny Prijono · 16 years ago
  5. 876a2ae Fixed crash in Python when receiving incoming DTMF digits by Benny Prijono · 16 years ago
  6. df361e0 Ticket #583: by Nanang Izzuddin · 16 years ago
  7. f216f82 Ticket #583: by Nanang Izzuddin · 16 years ago
  8. 2266861 Ticket #595: Broken semaphore implementation on MacOS X (thanks Viktor Krikun for the report) by Benny Prijono · 16 years ago
  9. 493a8db Ticket #583: Initial source of IPP codecs wrapper. by Nanang Izzuddin · 16 years ago
  10. 96e514b Added maximum threshold for silence detector, to aovid the silence detector setting the threshold too high thus cutting audio signal (e.g. when streaming long continuous signal) by Benny Prijono · 16 years ago
  11. cd2a158 More ticket #590: removed unused echo suppressor settings in pjmedia/config.h by Benny Prijono · 16 years ago
  12. f1bb9e9 Increase codec's maximum silence duration (PJMEDIA_CODEC_MAX_SILENCE_PERIOD) from 500ms to 5 seconds since it may produce ticks noise which can be quite annoying by Benny Prijono · 16 years ago
  13. 0ceb87d More ticket #590: optimizations in the echo suppressor, gained more than 3x speed. Added entries in mips_test by Benny Prijono · 16 years ago
  14. 36e76ef Ticket #594: Improvements in PocketPJ Windows Mobile application: added TCP option, VAD option, option to select codec priority order, and auto-answer option by Benny Prijono · 16 years ago
  15. 6a23763 Added interactive option in aectest sample and to display WAV duration on exit by Benny Prijono · 16 years ago
  16. f6c77f4 Fixed bug in --auto-rec option handling in pjsua by Benny Prijono · 16 years ago
  17. 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
  18. 1243ffb pj_sockaddr_copy_addr() might raise assertion if destination address is not initialized by Benny Prijono · 16 years ago
  19. 8b9926d More ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  20. 80cae1b Ticket #592: URI comparison may crash the application (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  21. 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
  22. 3fed250 More ticket #590: fix the bug in smoothing factor by Benny Prijono · 16 years ago
  23. 3c3ef26 Ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  24. 4e57a54 Initialize CPocketPJ setting with proper values in constructor by Benny Prijono · 16 years ago
  25. 82224b1 Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6 by Benny Prijono · 16 years ago
  26. a7908d7 Ticket #590: new echo suppressor which should work much better than the old one by Benny Prijono · 16 years ago
  27. 95250c7 Ticket #588: Improvements to echo cancellation framework by Benny Prijono · 16 years ago
  28. bf32184 Fixed bug possibility of dereferencing NULL pointer when calling pjmedia_jbuf_get_frame() (thanks Joel Dodson) by Nanang Izzuddin · 16 years ago
  29. 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
  30. 6320205 Fixed bug in pj_ice_strans_get_running_comp_cnt(): wrong number of components may be returned by Benny Prijono · 16 years ago
  31. a330d45 Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE requests by Benny Prijono · 16 years ago
  32. 984080b Implement ticket #551: Generic URI scheme handler (thanks Juri Glaß for the patch) by Benny Prijono · 16 years ago
  33. 2c953d4 Added test delaybuf to pjmedia MIPS test. by Nanang Izzuddin · 16 years ago
  34. 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
  35. 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
  36. 33c9db0 Fixed compilation warning in test-pjsip by Benny Prijono · 16 years ago
  37. 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
  38. bd344ff Added new active socket API's to specify application buffers in start_read() and start_recv() functions by Benny Prijono · 16 years ago
  39. 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
  40. 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
  41. 794be66 Ticket #557: Fixed memory leak in Speex EC (actually this is updating Speex version to 1.2rc1) by Nanang Izzuddin · 16 years ago
  42. b1c6204 Fixed ticket #581: Fixed build dependencies in the makefiles by Benny Prijono · 16 years ago
  43. ebb2c33 Ticket #463: Configuration option to have external sound device implementation by Benny Prijono · 16 years ago
  44. 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
  45. 1523ff9 Ticket #538: Closed TCP connection should be removed from the hash table immediately by Benny Prijono · 16 years ago
  46. 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
  47. 9183c03 Added latency.c in the samples (see http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) by Benny Prijono · 16 years ago
  48. 1dd5420 Fixed linking errors in pjnath when TCP is disabled in PJLIB by Benny Prijono · 16 years ago
  49. 251e02a Fixed invalid configuration generation in pjsua for auto-update-nat option (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  50. 733486a Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  51. cb2789a Ticket #577: Initial source of sound device wrapper with APS by Nanang Izzuddin · 16 years ago
  52. de2c5f0 Added setup-vc.py for Visual Studio installation by Benny Prijono · 16 years ago
  53. 1a19db4 Tweak setup.py by Benny Prijono · 16 years ago
  54. ec72b6e Added simplecall.py sample by Benny Prijono · 16 years ago
  55. fd47c2c pjsua.py: fixed transport port bug, changed default tracing to disabled, and removed documentation by Benny Prijono · 16 years ago
  56. 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
  57. e2bb607 Fixed crash in stateful proxy sample when receiving request with malformed CSeq header (thanks Brocha Strous) by Benny Prijono · 16 years ago
  58. 0afea9b Added math.h to pjlib's Visual Studio projects by Benny Prijono · 16 years ago
  59. e1a008e Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion) by Benny Prijono · 16 years ago
  60. 6ecef07 Added sleep() in python handle events to avoid starvation in the main thread by Benny Prijono · 16 years ago
  61. 680c39e Fixed gcc warning on _pjsua.c about suggested parenthesis by Benny Prijono · 16 years ago
  62. 5504045 Major modifications in Python module and pjsua.py wrapper: by Benny Prijono · 16 years ago
  63. 705e784 Ticket #576: Added user data in pjsua account and buddy by Benny Prijono · 16 years ago
  64. b794486 Added pjsua option to set the logging color scheme for terminal with light background (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  65. b726d26 Fixed build error with some Mingw configuration related to socklen_t by Benny Prijono · 16 years ago
  66. 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
  67. 288d4bd Added WAV playlist and conf_set/get_level API to Python module by Benny Prijono · 16 years ago
  68. 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
  69. 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
  70. 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
  71. c985354 Added pjsua command line option '--jb-max-size' to set jitter buffer max frames by Nanang Izzuddin · 16 years ago
  72. 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
  73. 660eee8 Added ability to dump extended statistics (RTCP XR) in pjsua. by Nanang Izzuddin · 16 years ago
  74. 1af449a Fixed Winsock link error in pjturn-srv VS6 project by Benny Prijono · 16 years ago
  75. 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
  76. 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
  77. ac3c28d More ticket #568: added hash_test.c to pjlib-test VS6 and VS2005 projects by Benny Prijono · 16 years ago
  78. 0c13f3d Ticket #573: Handle receiving short version of Event header by Benny Prijono · 16 years ago
  79. 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
  80. 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
  81. 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
  82. 375850e Fixed minor bug missing wsola_plc initialization. by Nanang Izzuddin · 16 years ago
  83. 3d9b4b6 Fixed unitialized read when parsing account's Contact URI by Benny Prijono · 16 years ago
  84. 90bcd43 Ticket #558: Fixed memory leak caused by cipher_type_self_test() by Nanang Izzuddin · 16 years ago
  85. 8cea030 Slight optimization in GUID generation for Win32 (removed unnecessary copy before encoding to string) by Benny Prijono · 16 years ago
  86. 4523559 More ticket #568: added hash table test to Symbian pjlib-test MMP by Benny Prijono · 16 years ago
  87. 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
  88. 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
  89. 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
  90. 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
  91. 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
  92. ff3b146 Ticket #566: TURN session in PJSUA-LIB is not properly destroyed causing possible memory and handle leaks by Benny Prijono · 16 years ago
  93. ddde091 Ticket #565: Call WSACleanup() when pj_shutdown() is called on Windows by Benny Prijono · 16 years ago
  94. 10d8dbd Ticket #564: Reduce the memory usage for default pjsip settings by Benny Prijono · 16 years ago
  95. 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
  96. 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
  97. 10208dc Related to ticket #529: ignore transaction terminate request if transaction state is already DESTROYED by Benny Prijono · 16 years ago
  98. 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
  99. 8eb763c Ticket #561: select() ioqueue default concurrency setting is not initialized with default value by Benny Prijono · 16 years ago
  100. 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