1. 40860c3 Ticket #610: Added sample to create a media transport adapter, similar to how SRTP media transport works by Benny Prijono · 16 years ago
  2. d1c9133 Changed pjlib version to 1.0-rc1-trunk by Benny Prijono · 16 years ago
  3. c8215b3 Ticke#609: Build/compilation error in Python module (undeclared dec_fmtp_mode/enc_fmtp_mode) (thanks Saul Ibarra for the report) by Benny Prijono · 16 years ago
  4. cf986c4 Ticket #608: Added API to retrieve media transport and session from pjsua call by Benny Prijono · 16 years ago
  5. e9c15fd Fixed ticket #607: Assertion and possibly crash in ICE stream transport when client is not behind NAT (thanks Nicolas Fauvel for the report) by Benny Prijono · 16 years ago
  6. f0b4990 Fixed build settings for Symbian emulator target regarding sound device implementation. by Nanang Izzuddin · 16 years ago
  7. fe7f376 Updated PJ_VERSION to 1.0-rc1 by Benny Prijono · 16 years ago
  8. f5518cd More ticket #604: create the file if it doesn't exist when PJ_O_APPEND flag is set by Benny Prijono · 16 years ago
  9. 9bd039d Ticket #604: Error opening file in append mode in Win32 (thanks Gang Liu for the report) by Benny Prijono · 16 years ago
  10. b789fad Print warning instead of assert when Speex AEC is instantiated with multichannels by Benny Prijono · 16 years ago
  11. 4df9809 Fixed unused parameter warning in active socket test by Benny Prijono · 16 years ago
  12. e46495b Fixed bug Speex frame parser should discard non-audio parts in the Speex bitstream. by Nanang Izzuddin · 16 years ago
  13. e3a6fca Ticket #583: fixed bug on setting frametype in encode() related to special treatment for G729. by Nanang Izzuddin · 16 years ago
  14. 7f6ca73 More ticket #601: premature connection close with TCP active socket case by Benny Prijono · 16 years ago
  15. 16b504c Added PLC & VAD features to codec L16. by Nanang Izzuddin · 16 years ago
  16. 3eb5963 Ticket #601: 100% CPU usage when TCP active socket receives ECONNRESET by Benny Prijono · 16 years ago
  17. 437d77c Ticket #602: fixed assertion of invalid stream index supplied to pjmedia_session_get_stream_stat(). by Nanang Izzuddin · 16 years ago
  18. e9a7703 More ticket #602: fixed minor warning about conversion from integer to unsigned char by Benny Prijono · 16 years ago
  19. 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
  20. 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
  21. a815ceb Ticket #602: by Nanang Izzuddin · 16 years ago
  22. 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
  23. ac1f484 Fixed minor bug in exe availability checking in run.py by Benny Prijono · 16 years ago
  24. b9760d9 Added sleep() in mod_pesq.py, to wait the test until the call is stabilized by Benny Prijono · 16 years ago
  25. c366aa9 Fixed audio configuration in config_site.py not used by test scripts by Benny Prijono · 16 years ago
  26. 23a00b7 Ticket #599: by Nanang Izzuddin · 16 years ago
  27. 6df1d53 Ticket #583: Fixed preprocessor check in pjsua_media.c on deinit-ing IPP codec. by Nanang Izzuddin · 16 years ago
  28. 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
  29. 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
  30. 0822c19 More ticket #583: autoconf support for Intel IPP by Benny Prijono · 16 years ago
  31. b133924 More ticket #583: compilation warnings with gcc by Benny Prijono · 16 years ago
  32. c2f80c4 More ticket #490: compilation warnings on gcc by Benny Prijono · 16 years ago
  33. 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
  34. 3d0d475 Ticket #596: Updated resample with backend libresample to process multichannel resampling properly (deinterleave, resample per channel, reinterleave). by Nanang Izzuddin · 16 years ago
  35. 563cd7a Added on_incoming_subscribe() handler in pjsua, just to demonstrate that this callback exists by Benny Prijono · 16 years ago
  36. 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
  37. a4e7cdd More ticket #583: a bit of tidying up and renamed macro names etc. by Benny Prijono · 16 years ago
  38. 9ff3c43 Ticket #593: Fixed RTP timestamp calculation in RX & TX for multichannel audio. by Nanang Izzuddin · 16 years ago
  39. 7dd3268 Ticket #583: Added missing IPP codec deinit and fixed matching #if-#endif in IPP codec encode. by Nanang Izzuddin · 16 years ago
  40. 2d4c384 Ticket #490: Updated VAD with new algorithm. by Nanang Izzuddin · 16 years ago
  41. 0b62704 Fixed Python bug with enum_codecs() (thanks Saúl Ibarra for the report) by Benny Prijono · 16 years ago
  42. 876a2ae Fixed crash in Python when receiving incoming DTMF digits by Benny Prijono · 16 years ago
  43. df361e0 Ticket #583: by Nanang Izzuddin · 16 years ago
  44. f216f82 Ticket #583: by Nanang Izzuddin · 16 years ago
  45. 2266861 Ticket #595: Broken semaphore implementation on MacOS X (thanks Viktor Krikun for the report) by Benny Prijono · 16 years ago
  46. 493a8db Ticket #583: Initial source of IPP codecs wrapper. by Nanang Izzuddin · 16 years ago
  47. 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
  48. cd2a158 More ticket #590: removed unused echo suppressor settings in pjmedia/config.h by Benny Prijono · 16 years ago
  49. 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
  50. 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
  51. 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
  52. 6a23763 Added interactive option in aectest sample and to display WAV duration on exit by Benny Prijono · 16 years ago
  53. f6c77f4 Fixed bug in --auto-rec option handling in pjsua by Benny Prijono · 16 years ago
  54. 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
  55. 1243ffb pj_sockaddr_copy_addr() might raise assertion if destination address is not initialized by Benny Prijono · 16 years ago
  56. 8b9926d More ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  57. 80cae1b Ticket #592: URI comparison may crash the application (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  58. 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
  59. 3fed250 More ticket #590: fix the bug in smoothing factor by Benny Prijono · 16 years ago
  60. 3c3ef26 Ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
  61. 4e57a54 Initialize CPocketPJ setting with proper values in constructor by Benny Prijono · 16 years ago
  62. 82224b1 Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6 by Benny Prijono · 16 years ago
  63. a7908d7 Ticket #590: new echo suppressor which should work much better than the old one by Benny Prijono · 16 years ago
  64. 95250c7 Ticket #588: Improvements to echo cancellation framework by Benny Prijono · 16 years ago
  65. bf32184 Fixed bug possibility of dereferencing NULL pointer when calling pjmedia_jbuf_get_frame() (thanks Joel Dodson) by Nanang Izzuddin · 16 years ago
  66. 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
  67. 6320205 Fixed bug in pj_ice_strans_get_running_comp_cnt(): wrong number of components may be returned by Benny Prijono · 16 years ago
  68. a330d45 Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE requests by Benny Prijono · 16 years ago
  69. 984080b Implement ticket #551: Generic URI scheme handler (thanks Juri Glaß for the patch) by Benny Prijono · 16 years ago
  70. 2c953d4 Added test delaybuf to pjmedia MIPS test. by Nanang Izzuddin · 16 years ago
  71. 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
  72. 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
  73. 33c9db0 Fixed compilation warning in test-pjsip by Benny Prijono · 16 years ago
  74. 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
  75. bd344ff Added new active socket API's to specify application buffers in start_read() and start_recv() functions by Benny Prijono · 16 years ago
  76. 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
  77. 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
  78. 794be66 Ticket #557: Fixed memory leak in Speex EC (actually this is updating Speex version to 1.2rc1) by Nanang Izzuddin · 16 years ago
  79. b1c6204 Fixed ticket #581: Fixed build dependencies in the makefiles by Benny Prijono · 16 years ago
  80. ebb2c33 Ticket #463: Configuration option to have external sound device implementation by Benny Prijono · 16 years ago
  81. 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
  82. 1523ff9 Ticket #538: Closed TCP connection should be removed from the hash table immediately by Benny Prijono · 16 years ago
  83. 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
  84. 9183c03 Added latency.c in the samples (see http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) by Benny Prijono · 16 years ago
  85. 1dd5420 Fixed linking errors in pjnath when TCP is disabled in PJLIB by Benny Prijono · 16 years ago
  86. 251e02a Fixed invalid configuration generation in pjsua for auto-update-nat option (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  87. 733486a Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
  88. cb2789a Ticket #577: Initial source of sound device wrapper with APS by Nanang Izzuddin · 16 years ago
  89. de2c5f0 Added setup-vc.py for Visual Studio installation by Benny Prijono · 16 years ago
  90. 1a19db4 Tweak setup.py by Benny Prijono · 16 years ago
  91. ec72b6e Added simplecall.py sample by Benny Prijono · 16 years ago
  92. fd47c2c pjsua.py: fixed transport port bug, changed default tracing to disabled, and removed documentation by Benny Prijono · 16 years ago
  93. 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
  94. e2bb607 Fixed crash in stateful proxy sample when receiving request with malformed CSeq header (thanks Brocha Strous) by Benny Prijono · 16 years ago
  95. 0afea9b Added math.h to pjlib's Visual Studio projects by Benny Prijono · 16 years ago
  96. e1a008e Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion) by Benny Prijono · 16 years ago
  97. 6ecef07 Added sleep() in python handle events to avoid starvation in the main thread by Benny Prijono · 16 years ago
  98. 680c39e Fixed gcc warning on _pjsua.c about suggested parenthesis by Benny Prijono · 16 years ago
  99. 5504045 Major modifications in Python module and pjsua.py wrapper: by Benny Prijono · 16 years ago
  100. 705e784 Ticket #576: Added user data in pjsua account and buddy by Benny Prijono · 16 years ago