1. 6e0e54b Initial implementation of TLS transport for ticket #3 (still not working at all) by Benny Prijono · 18 years ago
  2. bbedfad Added media flow diagram (image) to pjmedia doc by Benny Prijono · 18 years ago
  3. 320fa4d Fixed ticket #38: misleading error message when destination URI is not valid when making outgoing call by Benny Prijono · 18 years ago
  4. 6c78ad9 Fixed ticket #37: invalid RTP packet should be counted in 'discarded' packet by Benny Prijono · 18 years ago
  5. 9879359 Updated Python abstraction with transport and account API by Benny Prijono · 18 years ago
  6. 706242e Fixed incorrect output path in PJLIB by Benny Prijono · 18 years ago
  7. dfc4c48 Fixed ticket #36: pjsip_regc_unregister() SHOULD NOT unregister all contacts but rather only contact that was previously sent in the registration. In addition, added function pjsip_regc_unregister_all() to unregister all contacts by Benny Prijono · 18 years ago
  8. f943795 Added svn:ignore for * in pjsip-apps\lib by Benny Prijono · 18 years ago
  9. 25a86c7 Fixed ticket #34: unable to send REGISTER in the registration callback by Benny Prijono · 18 years ago
  10. 00c6c04 Changed critical section in os_core_unix.c to use recursive mutex by Benny Prijono · 18 years ago
  11. f762ee7 Fixed ticket #29: calling pjsua_init() to reinitialize the whole libraries after pjsua_destroy() is called by Benny Prijono · 18 years ago
  12. bc96847 Implement task #26: integrate table based Alaw/Ulaw/linear conversion into pjmedia (thanks Toni Rutar for the original contribution) by Benny Prijono · 18 years ago
  13. 5807f2c Fixed sndtest bug (ticket #32): it doesn't display the correct device being tested when default device is used. by Benny Prijono · 18 years ago
  14. 63a0e31 Bumped up version to 0.5.9 by Benny Prijono · 18 years ago
  15. 75862ec Fixed ticket #28: bug in Replaces header parsing by Benny Prijono · 18 years ago
  16. c53c6d7 Display actual sound device name in conference bridge port zero by Benny Prijono · 18 years ago
  17. 2b6ec1a Added 'cc x y' and 'cd x y' command in pjsua as shortcut commands for the normal cc and cd command by Benny Prijono · 18 years ago
  18. 4be63b5 Print media statistic when call is disconnected in pjsua, to assist tracing media problems by Benny Prijono · 18 years ago
  19. 19361c8 Minor fix in UDP media: transport should silently ignore detach command when it's not attached by Benny Prijono · 18 years ago
  20. 5b1e14d Fixed bug in siprtp: media transport was incorrectly NULL-ed after end of call, causing next call to fail by Benny Prijono · 18 years ago
  21. 4d0f313 Fixed incorrect channel count number in the log message written when opening PortAudio recorder device (ticket #27) by Benny Prijono · 18 years ago
  22. df6be72 Fixed speex logging to use PJLIB's log, because a GUI application doesn't have stderr by Benny Prijono · 18 years ago
  23. 4a92299 Updated footprint script to include new stuffs such as echo canceller and tone generator by Benny Prijono · 18 years ago
  24. 9872573 Fixed footprint calculation script by Benny Prijono · 18 years ago
  25. 572d485 Updated Python project with base PJSUA API by Benny Prijono · 18 years ago
  26. d2990b9 Updated Speex to their latest SVN (1.2-beta). AEC seems by Benny Prijono · 18 years ago
  27. 12a669c Worked on the AEC. Apply constant delay bufferring for the AEC, by Benny Prijono · 18 years ago
  28. 08beac6 Fixed crash in IoCompletionPort during unregistration. Also remove WSACleanup() from pj_shutdown() since it may not be a good idea (and for one thing it crashes with Invalid Handle exception) by Benny Prijono · 18 years ago
  29. 8badb01 Fixed pj_list_merge_last and pj_list_merge_first by Benny Prijono · 18 years ago
  30. 9aab47b Increase splitcomb buffer count to 32 by Benny Prijono · 18 years ago
  31. 1f7cf15 Fixed mutex leak in SIP endpoint: timer heap was not destroyed by Benny Prijono · 18 years ago
  32. cf8ed79 Fixed thread_test in pjlib-test: the stack buffer for pj_thread_desc may contain the previous registration values, causing the next pj_thread_register() to fail (tested on Linux FC4) by Benny Prijono · 18 years ago
  33. 06a2db9 Added pj_shutdown() on os_core_unix.c by Benny Prijono · 18 years ago
  34. af1bb1e Fixed handles leak upon program exit, by introducing pj_shutdown() and pj_atexit(). Also fixed handle leaks in SIP transaction layer and SIP endpoint. by Benny Prijono · 18 years ago
  35. a80d1cd Fixed bug caused by recent sound device ID convention change by Benny Prijono · 18 years ago
  36. 1d0ca0c Added jitter buffer settings in PJSUA-API media config by Benny Prijono · 18 years ago
  37. 094d3ad Fixed sound device ID bug: application was unable to use device ID zero because this caused pasound.c to autodetect default device by Benny Prijono · 18 years ago
  38. 07113c9 Fixed compilation error if C++ application tries to include pjsua_internal.h by Benny Prijono · 18 years ago
  39. 19993c6 Fixed handles leak in SIP endpoint: ioqueue is not freed, causing PJ_IOQUEUE_MAX_HANDLES mutex to leak during program exits by Benny Prijono · 18 years ago
  40. 31333b6 Fixed minor memory leak in caching pool (one malloc is not freed) by Benny Prijono · 18 years ago
  41. 45c206f Fixed minor memory leak in SIP TCP transport by Benny Prijono · 18 years ago
  42. ab082f3 Fixed memory leaks bug in speex codec by Benny Prijono · 18 years ago
  43. f792bef Removed duplicated stun.o in pjlib-util Makefile by Benny Prijono · 18 years ago
  44. 6585f72 Added svn:ignore for Python build directory by Fahris · 18 years ago
  45. 8b8b997 Added initial Python module by Benny Prijono · 18 years ago
  46. a1c4f91 Added checking for clock rate mismatch in PJMEDIA master port. by Benny Prijono · 18 years ago
  47. f538d2d Fixed bug in parser: clone_data member of message body is not set. by Benny Prijono · 18 years ago
  48. 5a9e204 Fixed transport detachment when there's no thread being used in siprtp. by Benny Prijono · 18 years ago
  49. 8fc6de0 Add pjsip_regc_add_headers() APi to set headers to be added by Benny Prijono · 18 years ago
  50. f7b1c39 Committed what seems like what left uncommitted in previous commit (pjsua_app.c and pj/config.c) by Benny Prijono · 18 years ago
  51. 053f522 Attended call transfer implementation. The changes involves: by Benny Prijono · 18 years ago
  52. d61a8c8 Fixed overflow bug in conference.c causing cracking noise (thanks Norman Franke) by Benny Prijono · 18 years ago
  53. c4ab3a4 Changed svn:eol-style property to LF for configure scripts by Benny Prijono · 18 years ago
  54. 3647cbd Changed svn:eol-style to CRLF for Visual Studio projects by Benny Prijono · 18 years ago
  55. ba065f8 Removed PA_NO_WMME macro in pjmedia debug build. (Thanks Steve Xu) by Benny Prijono · 18 years ago
  56. eba441a Removed multiple Via headers checking in transport, as by Benny Prijono · 18 years ago
  57. 33cb24a Fix compilation error with memchr() on VS2005 by Benny Prijono · 18 years ago
  58. 646b7b7 Updated README.txt by Benny Prijono · 18 years ago
  59. 9a44fe2 Fixed quality setting in MP3 writer (thanks Toni again) by Benny Prijono · 18 years ago
  60. 8f31052 Changed the processing of mp3 _options in mp3 writer with regard to bit_rate and quality to comply with LAME, also changed the pjsua_recorder_create() parameter to allow specifying mp3 options in one of the parameter by Benny Prijono · 18 years ago
  61. d95abb4 Fixed bug in siprtp in SDP generation because of recent change in SDP attribute value by Benny Prijono · 18 years ago
  62. b3cdb2b Support for MP3 recording for Win32 target. Also added "--rec-file" and "--auto-rec" option in pjsua to record voice conversion. The "--rec-file" option will record to either .WAV or .MP3 depending on the file extension. by Benny Prijono · 18 years ago
  63. 1ebd614 Fixed miscellaneous warnings with gcc compilation by Benny Prijono · 18 years ago
  64. dfb7d48 Changed temporary buffer size for duplicating contact info in pjsua-lib to 1024 from 512 by Benny Prijono · 18 years ago
  65. 4ddad2c Some changes to REFER handling in PJSUA-LIB: by Benny Prijono · 18 years ago
  66. d52174b Updated doxygen documentation for media transport (again) by Benny Prijono · 18 years ago
  67. 43278ab Updated doxygen documentation in media transport by Benny Prijono · 18 years ago
  68. 27f01dd FIXED BUG: pjsip_endpt_send_request() SHOULD DELETE THE REQUEST REGARDLESS OF THE STATUS!!! by Benny Prijono · 18 years ago
  69. 197cabf Fixed bug in client registration when pjsip_endpt_send_request() returns immediate error by Benny Prijono · 18 years ago
  70. f43448f Removed colon from SDP attribute value [thanks Olivier Gournet] by Benny Prijono · 18 years ago
  71. 4e05b47 Added logging in pjsua wince by Benny Prijono · 18 years ago
  72. 52dfdee Fixed bug in media UDP transport: when recv() returns error (e.g. ICMP packet is received on Windows), transport will be stopped! [thanks Tomer] by Benny Prijono · 18 years ago
  73. ba25f67 Fixed missing #include <pjmedia/errno.h> in nullsound.c by Benny Prijono · 18 years ago
  74. 41c96f3 Changed siprtp to bind to specific address (instead of 0.0.0.0) when -i option is specified in the command line by Benny Prijono · 18 years ago
  75. 39ae2da Updated PortAudio to latest version for Mac by Benny Prijono · 18 years ago
  76. e1a8bad Fixed possible small memory leak in PJSUA registration by Benny Prijono · 18 years ago
  77. 42e9e5f Fixed bug in static buffer based pool: thread local strorage leakage by Benny Prijono · 18 years ago
  78. 0f3173d Fixed bug in log length calculation (null character was included) [thanks Klaus Darilion] by Benny Prijono · 18 years ago
  79. c8ee6ec Fixed bugs in pasound.c again, this time it is suspected that two input/output streams will be called by different threads, while pasound.c only expect it to be called by the same thread [thanks Norman Franke] by Benny Prijono · 18 years ago
  80. 658a1c5 Fixed bug in pjsua_media.c: when sound device is created with different sampling rate than the clock rate configuration, resampling port needs to be created. by Benny Prijono · 18 years ago
  81. ba74777 Fixed another typo in pj\types.h comment [thanks Tomasz Ostrowski] by Benny Prijono · 18 years ago
  82. 26056d8 Changed pjsua_media.c to try different clock rates when opening sound device by Benny Prijono · 18 years ago
  83. 64dcbd5 Changed pasound.c to open multiple streams when input/output are on different devices by Benny Prijono · 18 years ago
  84. 0dcc17f Fixed missing pj_snd_get_info() in nullsound.c by Benny Prijono · 18 years ago
  85. 525b391 Changed pasound.c to handle situation when NULL is passed as input/output buffer by PortAudio by Benny Prijono · 18 years ago
  86. 6d42358 Changed pasound.c to get the default sound devices from the host API's default sound device rather than relying on device ID zero for the default device [thanks Norman Franke] by Benny Prijono · 18 years ago
  87. 4784d77 Fixed typos in pj_*int*_t's comments [thanks Tomasz Ostrowski]. by Benny Prijono · 18 years ago
  88. 84864da Modify sip_transaction.c to send ACK first before notifying upper layer about the failure (so that ACK is transmitted first before next INVITE is sent). by Benny Prijono · 18 years ago
  89. c3a5f42 Fixed title mismatch in PJLIB-UTIL HTML header by Benny Prijono · 18 years ago
  90. 04d9576 Added pjlib-util/config.h and pjlib-util/types.h to put by Benny Prijono · 18 years ago
  91. fa9e5b1 Major addition to support DNS SRV resolution in PJSIP: by Benny Prijono · 18 years ago
  92. dd71058 Changed puts() to printf() in log_writer_stdout.c, since puts() introduced extra newline. by Benny Prijono · 18 years ago
  93. d145982 Removed -DNDEBUG from default CFLAGS [thanks Olivier Gournet] by Benny Prijono · 18 years ago
  94. 3059eb6 Fixed compilation errors when threading is disabled (PJ_HAS_THREADS=0) and safe ioqueue unregistration is disabled (PJ_IOQUEUE_HAS_SAFE_UNREG=0). Also increase PJ_IOQUEUE_MAX_HANDLES for minimum config to 16 in config_sample.h [thanks Olivier Gournet]. by Benny Prijono · 18 years ago
  95. 2b2757b Changed fputs() to puts() in log_writer_stdout.c, since it's suspected to crash GUI applications. by Benny Prijono · 18 years ago
  96. 3ae5f06 Fixed bug in the hash table size calculation. The hash table creation API (pj_hash_create()) suggests that the size should be 2^n-1, and when the size is not 2^n-1, it will be rounded-up to the nearest 2^n-1, except when the size is exactly 2^n, then it will be rounded-down to 2^n-1. by Benny Prijono · 18 years ago
  97. 43a7d41 Fixed compilation error in tone generator when using fixed point. by Benny Prijono · 18 years ago
  98. e71c360 Fixed minor error in pj_thread_is_registered() API. The return value should be pj_bool_t instead of pj_status_t. (Note: this change should not break anything). by Benny Prijono · 18 years ago
  99. d424f5b Added initial implementation of low-level DNS packetization by Benny Prijono · 18 years ago
  100. 85b4bf8 Added pjmedia_snd_stream_get_info() function. by Benny Prijono · 18 years ago