1. e9a7703 More ticket #602: fixed minor warning about conversion from integer to unsigned char by Benny Prijono · 16 years ago
  2. 758decb Fixed ticket #603: Crash in ICE with IoCompletionPort ioqueue with the test framework because active socket calls the callback with NULL packet by Benny Prijono · 16 years ago
  3. c89e4c7 Ticket #600: Added probation state in media transport SRTP and also capability to auto-restart when packets received in probation state are 'invalid'. by Nanang Izzuddin · 16 years ago
  4. a815ceb Ticket #602: by Nanang Izzuddin · 16 years ago
  5. 25c8f93 Fixed ticket #601: Bug in IoCompletionPort ioqueue with TCP server socket causes ioqueue to unable to accept incoming TCP connections by Benny Prijono · 16 years ago
  6. ac1f484 Fixed minor bug in exe availability checking in run.py by Benny Prijono · 16 years ago
  7. b9760d9 Added sleep() in mod_pesq.py, to wait the test until the call is stabilized by Benny Prijono · 16 years ago
  8. c366aa9 Fixed audio configuration in config_site.py not used by test scripts by Benny Prijono · 16 years ago
  9. 23a00b7 Ticket #599: by Nanang Izzuddin · 16 years ago
  10. 6df1d53 Ticket #583: Fixed preprocessor check in pjsua_media.c on deinit-ing IPP codec. by Nanang Izzuddin · 16 years ago
  11. efa014b Ticket #598: Update to draft-ietf-behave-rfc3489bis-18 and draft-ietf-behave-turn-09, and fix other things as well. Please see the ticket for more info by Benny Prijono · 16 years ago
  12. afc0c94 Fixed miscalculation of conference port buffer size (rx/tx_buf_cap) when two conf ports have different clock rate/channel count/samples per frame (thanks Joao Cesar). by Nanang Izzuddin · 16 years ago
  13. 0822c19 More ticket #583: autoconf support for Intel IPP by Benny Prijono · 16 years ago
  14. b133924 More ticket #583: compilation warnings with gcc by Benny Prijono · 16 years ago
  15. c2f80c4 More ticket #490: compilation warnings on gcc by Benny Prijono · 16 years ago
  16. 3c1ae63 Fixed pjsua-lib bug that it failed to connect sound device & conference for some audio_frame_ptime settings (thanks Thomas Ramp). by Nanang Izzuddin · 16 years ago
  17. 3d0d475 Ticket #596: Updated resample with backend libresample to process multichannel resampling properly (deinterleave, resample per channel, reinterleave). by Nanang Izzuddin · 16 years ago
  18. 563cd7a Added on_incoming_subscribe() handler in pjsua, just to demonstrate that this callback exists by Benny Prijono · 16 years ago
  19. c671bf8 pjsip_endpt_handle_events2() is loosing the error code in MacOS X if pj_ioqueue_poll() returns error. This is because pj_thread_sleep() always set errno to ETIMEDOUT on MacOS X (thanks Ruud Klaver for the report) by Benny Prijono · 16 years ago
  20. a4e7cdd More ticket #583: a bit of tidying up and renamed macro names etc. by Benny Prijono · 16 years ago
  21. 9ff3c43 Ticket #593: Fixed RTP timestamp calculation in RX & TX for multichannel audio. by Nanang Izzuddin · 16 years ago
  22. 7dd3268 Ticket #583: Added missing IPP codec deinit and fixed matching #if-#endif in IPP codec encode. by Nanang Izzuddin · 16 years ago
  23. 2d4c384 Ticket #490: Updated VAD with new algorithm. by Nanang Izzuddin · 16 years ago
  24. 0b62704 Fixed Python bug with enum_codecs() (thanks Saúl Ibarra for the report) by Benny Prijono · 16 years ago
  25. 876a2ae Fixed crash in Python when receiving incoming DTMF digits by Benny Prijono · 16 years ago
  26. df361e0 Ticket #583: by Nanang Izzuddin · 16 years ago
  27. f216f82 Ticket #583: by Nanang Izzuddin · 16 years ago
  28. 2266861 Ticket #595: Broken semaphore implementation on MacOS X (thanks Viktor Krikun for the report) by Benny Prijono · 16 years ago
  29. 493a8db Ticket #583: Initial source of IPP codecs wrapper. by Nanang Izzuddin · 16 years ago
  30. 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
  31. cd2a158 More ticket #590: removed unused echo suppressor settings in pjmedia/config.h by Benny Prijono · 16 years ago
  32. 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
  33. 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
  34. 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
  35. 6a23763 Added interactive option in aectest sample and to display WAV duration on exit by Benny Prijono · 16 years ago
  36. f6c77f4 Fixed bug in --auto-rec option handling in pjsua by Benny Prijono · 16 years ago
  37. 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
  38. 1243ffb pj_sockaddr_copy_addr() might raise assertion if destination address is not initialized by Benny Prijono · 16 years ago
  39. 8b9926d More ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  40. 80cae1b Ticket #592: URI comparison may crash the application (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  41. 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
  42. 3fed250 More ticket #590: fix the bug in smoothing factor by Benny Prijono · 16 years ago
  43. 3c3ef26 Ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  44. 4e57a54 Initialize CPocketPJ setting with proper values in constructor by Benny Prijono · 16 years ago
  45. 82224b1 Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6 by Benny Prijono · 16 years ago
  46. a7908d7 Ticket #590: new echo suppressor which should work much better than the old one by Benny Prijono · 16 years ago
  47. 95250c7 Ticket #588: Improvements to echo cancellation framework by Benny Prijono · 16 years ago
  48. bf32184 Fixed bug possibility of dereferencing NULL pointer when calling pjmedia_jbuf_get_frame() (thanks Joel Dodson) by Nanang Izzuddin · 16 years ago
  49. 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
  50. 6320205 Fixed bug in pj_ice_strans_get_running_comp_cnt(): wrong number of components may be returned by Benny Prijono · 16 years ago
  51. a330d45 Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE requests by Benny Prijono · 16 years ago
  52. 984080b Implement ticket #551: Generic URI scheme handler (thanks Juri Glaß for the patch) by Benny Prijono · 16 years ago
  53. 2c953d4 Added test delaybuf to pjmedia MIPS test. by Nanang Izzuddin · 16 years ago
  54. 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
  55. 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
  56. 33c9db0 Fixed compilation warning in test-pjsip by Benny Prijono · 16 years ago
  57. 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
  58. bd344ff Added new active socket API's to specify application buffers in start_read() and start_recv() functions by Benny Prijono · 16 years ago
  59. 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
  60. 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
  61. 794be66 Ticket #557: Fixed memory leak in Speex EC (actually this is updating Speex version to 1.2rc1) by Nanang Izzuddin · 16 years ago
  62. b1c6204 Fixed ticket #581: Fixed build dependencies in the makefiles by Benny Prijono · 16 years ago
  63. ebb2c33 Ticket #463: Configuration option to have external sound device implementation by Benny Prijono · 16 years ago
  64. 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
  65. 1523ff9 Ticket #538: Closed TCP connection should be removed from the hash table immediately by Benny Prijono · 16 years ago
  66. 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
  67. 9183c03 Added latency.c in the samples (see http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) by Benny Prijono · 16 years ago
  68. 1dd5420 Fixed linking errors in pjnath when TCP is disabled in PJLIB by Benny Prijono · 16 years ago
  69. 251e02a Fixed invalid configuration generation in pjsua for auto-update-nat option (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  70. 733486a Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  71. cb2789a Ticket #577: Initial source of sound device wrapper with APS by Nanang Izzuddin · 16 years ago
  72. de2c5f0 Added setup-vc.py for Visual Studio installation by Benny Prijono · 16 years ago
  73. 1a19db4 Tweak setup.py by Benny Prijono · 16 years ago
  74. ec72b6e Added simplecall.py sample by Benny Prijono · 16 years ago
  75. fd47c2c pjsua.py: fixed transport port bug, changed default tracing to disabled, and removed documentation by Benny Prijono · 16 years ago
  76. 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
  77. e2bb607 Fixed crash in stateful proxy sample when receiving request with malformed CSeq header (thanks Brocha Strous) by Benny Prijono · 16 years ago
  78. 0afea9b Added math.h to pjlib's Visual Studio projects by Benny Prijono · 16 years ago
  79. e1a008e Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion) by Benny Prijono · 16 years ago
  80. 6ecef07 Added sleep() in python handle events to avoid starvation in the main thread by Benny Prijono · 16 years ago
  81. 680c39e Fixed gcc warning on _pjsua.c about suggested parenthesis by Benny Prijono · 16 years ago
  82. 5504045 Major modifications in Python module and pjsua.py wrapper: by Benny Prijono · 16 years ago
  83. 705e784 Ticket #576: Added user data in pjsua account and buddy by Benny Prijono · 16 years ago
  84. b794486 Added pjsua option to set the logging color scheme for terminal with light background (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  85. b726d26 Fixed build error with some Mingw configuration related to socklen_t by Benny Prijono · 16 years ago
  86. 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
  87. 288d4bd Added WAV playlist and conf_set/get_level API to Python module by Benny Prijono · 16 years ago
  88. 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
  89. 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
  90. 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
  91. c985354 Added pjsua command line option '--jb-max-size' to set jitter buffer max frames by Nanang Izzuddin · 16 years ago
  92. 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
  93. 660eee8 Added ability to dump extended statistics (RTCP XR) in pjsua. by Nanang Izzuddin · 16 years ago
  94. 1af449a Fixed Winsock link error in pjturn-srv VS6 project by Benny Prijono · 16 years ago
  95. 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
  96. 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
  97. ac3c28d More ticket #568: added hash_test.c to pjlib-test VS6 and VS2005 projects by Benny Prijono · 16 years ago
  98. 0c13f3d Ticket #573: Handle receiving short version of Event header by Benny Prijono · 16 years ago
  99. 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
  100. 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