1. 3a5e1ab Support for PUBLISH (RFC 3903): by Benny Prijono · 18 years ago
  2. d3296a5 Fixed yet another bug for 64bit target: error in initializing caching pool because internal pool size is too small. Increased by 256 bytes. by Benny Prijono · 18 years ago
  3. f862897 Improved logging consistency and added more logging info in verbosity 6 by Benny Prijono · 18 years ago
  4. d6b90f5 Added pj_thread_is_registered by Benny Prijono · 18 years ago
  5. 0016d0c Increased width for sender column in log message, and added additional check in pj_thread_register() by Benny Prijono · 18 years ago
  6. 411b2be Removed copyright info from pj_timer_heap [hc], and explain more about ACE by Benny Prijono · 18 years ago
  7. fd27c66 Changed WinCE demo app to automatically answer incoming calls. by Benny Prijono · 18 years ago
  8. 7ca96da Added --auto-conf options in pjsua, also enable speex/3200, and set quality 5 to use large resampling filter by Benny Prijono · 18 years ago
  9. edba079 Echo suppressor tuning and testing on WincE, and also added config_site_sample.h by Benny Prijono · 18 years ago
  10. 8f9faae Fixed complilation error in config.h for ARM target. by Benny Prijono · 18 years ago
  11. d79f25c Fix compilation error in MacOS because of recent changes in config.h, also disable AEC by default in pjsua-lib, and added ec-tail option in pjsua by Benny Prijono · 18 years ago
  12. c4c8f24 Fix PJLIB on WinCE: by Benny Prijono · 18 years ago
  13. d345a65 Fixed bug in registring external thread: thread descriptor is not large enough because of recent enlargement on PJ_MAX_OBJ_NAME. by Benny Prijono · 18 years ago
  14. e85bc41 Another take at fixing 64bit problems. PJ_MAX_OBJ_NAME is increased to 32 chars (from 16), and check all those sprintf's especially the ones with "%p" format. by Benny Prijono · 18 years ago
  15. 53c3677 Removed pj/compat/sprintf.h from MSVC workspace, also changed "make size" to calculate .bss and .data as well. by Benny Prijono · 18 years ago
  16. a9b372a Added initial implementation of autoconf script (aconfigure) by Benny Prijono · 18 years ago
  17. 7db431e Added 64bit Linux target (x86_64), also fixed compilation warnings when compiling for this target by Benny Prijono · 18 years ago
  18. b699fe2 Improvement/bug fix in hash table lookup to allow user to specify the hash value, and modify transaction to take advantage of this feature by Benny Prijono · 18 years ago
  19. 92ac447 Changed all public header files to compile correctly when -ansi and -pedantic is used, also when g++ is used by Benny Prijono · 18 years ago
  20. 399188f Increased version number to 0.5.7! by Benny Prijono · 18 years ago
  21. 2bbd710 Fixed several bugs related to TCP: by Benny Prijono · 18 years ago
  22. ceb1260 Attempt to get some applications linked for RTEMS target, just to get the footprint calculation working by Benny Prijono · 18 years ago
  23. 9c025eb Fixed several bugs in WinNT IOCP: (1) accept() does not return correct addresses, (2) handle error condition when accept() returns -1 as the new socket by Benny Prijono · 18 years ago
  24. b4a17c9 Fixed bug in PJSUA API re: account selection and Contact header for accounts by Benny Prijono · 18 years ago
  25. c6e165f Added feature to report peak memory used in caching pool by Benny Prijono · 18 years ago
  26. 63ab356 Attempted to fix epoll for Linux by Benny Prijono · 18 years ago
  27. fe9c9b6 Fixed link errors in ioqueue epoll backend by Benny Prijono · 18 years ago
  28. 53e3ffd Improve the search for correct size in caching pool by Benny Prijono · 18 years ago
  29. b6eab2c Various performance improvements in PJSIP: (1) optimizing for common case to minimize stricmp() calls (header names, method, URI schemes), (2) added functionality in scanner to parse and unescape in-place, (3) etc.. by Benny Prijono · 18 years ago
  30. ac623b3 Change all pj_memset to pj_bzero(), where applicable by Benny Prijono · 18 years ago
  31. 1479b65 Fixed minor bug in pool_caching.c that prevent pool from being reused if the capacity has changed when the pool is released by Benny Prijono · 18 years ago
  32. 9df1d09 PJLIB will print the exception name when there is an unhandled exception by Benny Prijono · 18 years ago
  33. d281013 In VC6 workspace, set PJLIB to use IoCompletionPort instead of select() on Release build by Benny Prijono · 18 years ago
  34. e93e287 Major improvements in PJSIP to support TCP. The changes fall into these categories: (1) the TCP transport implementation itself (*.[hc]), (2) bug-fix in SIP transaction when using reliable transports, (3) support for TCP transport in PJSUA-LIB/PJSUA, and (4) changes in PJSIP-TEST to support TCP testing. by Benny Prijono · 18 years ago
  35. ae44a76 Added PJ_INT64() and PJ_UINT64() macro to construct 64bit constants in portable manner by Benny Prijono · 18 years ago
  36. 01de33b Fixed bug in ioqueue IOCP: accept() callback is called with new socket handle already reset to -1 by Benny Prijono · 18 years ago
  37. 0e25e7c Fixed bug in sockaddr_in: the sin_zero part of the sockaddr_in is not zeroed, causing SIP transport hash table to behave erraticly by Benny Prijono · 18 years ago
  38. 9f0a523 Added OSERR_ENOTCONN to compat/socket.h by Benny Prijono · 18 years ago
  39. 522cd29 Added Winsock error code to the error message by Benny Prijono · 18 years ago
  40. 67b0d62 Minor fix to doxygen documentation to ioqueue.h by Benny Prijono · 18 years ago
  41. 4021258 Fixed bug: ioqueue should return error when send()/sendto() is called while previous operation on the same op_key has not finished by Benny Prijono · 18 years ago
  42. 7eaa0fd Added the error code into error messages by Benny Prijono · 18 years ago
  43. 6e996dd Set log message level to error (=1) when message is too long by Benny Prijono · 18 years ago
  44. 312aff9 Modifications all over the place, but mainly only to update Doxygen documentation by Benny Prijono · 18 years ago
  45. 294c253 Fixed pjlib doxygen documentation by Benny Prijono · 18 years ago
  46. c78c3a3 Optimizations mostly in the conference bridge (gained more than 3x faster) by Benny Prijono · 18 years ago
  47. d841053 Cleanup misc compilation warnings with gcc by Benny Prijono · 18 years ago
  48. eebe9af -- REWRITE OF PJSUA API -- by Benny Prijono · 18 years ago
  49. ba06362 Changed codec priority to use integer with value between 0-255 instead of enum by Benny Prijono · 18 years ago
  50. ab668ed Added "#undef s_addr" in sock.h to fix build error on some Windows platforms by Benny Prijono · 18 years ago
  51. 0c59fea Added README-RTEMS and tweaked the makefiles by Benny Prijono · 18 years ago
  52. 385153d Cleanup warnings with MSVC 2003 by Benny Prijono · 18 years ago
  53. 1ae7945 Fixed MacOS X build by Benny Prijono · 18 years ago
  54. 4100342 Removed VSS traces from .dsp files by Benny Prijono · 18 years ago
  55. cdf3c11 Changed PJ_ASSERT_RETURN to evaluate the expression in the pj_assert, so that the message is displayed when the program stops by Benny Prijono · 18 years ago
  56. 0c38bad Fixed broken make on Linux etc because of missing os_timestamp_linux.c (was renamed to os_timestamp_posix.c) by Benny Prijono · 18 years ago
  57. ed8c0fc Changed default sound back-end on Win32 to own DirectSound by Benny Prijono · 18 years ago
  58. 8befd9f Another major modifications in PJMEDIA: by Benny Prijono · 18 years ago
  59. 8845e2a Removed rwmutex implementation to os_rwmutex.c by Benny Prijono · 18 years ago
  60. 42c5b9e Merge-in RTEMS port patch by Phil Torre <ptorre@zetron.com>, alpha release. by Benny Prijono · 18 years ago
  61. 0382cd8 Updated Makefiles, defined $TARGET as shortcut for ($MACHINE_NAME-$OS_NAME-$CC_NAME) by Benny Prijono · 18 years ago
  62. 1d8d608 Fixed bug in event subscription when it is challenged/authenticated by Benny Prijono · 18 years ago
  63. c67cbde Released version 0.5.5 by Benny Prijono · 18 years ago
  64. b8c2518 Improve codec handling in pjsua cmd-line options, and add URI to call by Benny Prijono · 18 years ago
  65. b9cd54e Increase the maximum number of formats in SDP media line (from 16 to 32) by Benny Prijono · 18 years ago
  66. dca7a33 Set version to 0.5.4.11 by Benny Prijono · 18 years ago
  67. c850d81 Set pjproject version to 0.5.4.10 by Benny Prijono · 18 years ago
  68. e2eea44 Added experimental code to handle QueryPerformanceCounter leaping bug on Win32 by Benny Prijono · 18 years ago
  69. 2a81634 Don't use rdtsc for high res timestamp on Linux as it's highly inaccurate (for now) by Benny Prijono · 18 years ago
  70. 4fda1eb Added timestamp frequency accuracy test in pjlib-test by Benny Prijono · 18 years ago
  71. 5accbd0 Fixed race condition bug in ioqueue unregistration for select and Win32 IOCP backend by Benny Prijono · 18 years ago
  72. 8508aa0 Added ability to have custom pool backend (needed for pool debugging facility) by Benny Prijono · 18 years ago
  73. ac52df4 Fixed bug in ioqueue: crashed when key is unregistered while another thread is running a callback by Benny Prijono · 19 years ago
  74. c8c4d1e Added byte order swapping utilities by Benny Prijono · 19 years ago
  75. 03fefff Fixed build error on Linux by Benny Prijono · 19 years ago
  76. dcf2996 Set default option to exclude pj_stricmp_alnum() by Benny Prijono · 19 years ago
  77. 2cab3a5 Added a little more threading test and put more info in ioqueue test log by Benny Prijono · 19 years ago
  78. 8d317a0 Fixed bug in ioqueue with IO Completion Port backend, where events may still be called after key is unregistered by Benny Prijono · 19 years ago
  79. 7a4cf15 Added pj_inet_addr2() by Benny Prijono · 19 years ago
  80. 6908edd Fixed build error on mingw by Benny Prijono · 19 years ago
  81. e67d99a Ported pjlib to PowerPC/MacOS by Benny Prijono · 19 years ago
  82. 1185299 Fixed or added misc flags to enable build selection via compile time macro by Benny Prijono · 19 years ago
  83. 3ba816e Added option to disable error message altogether, to save space footprint by Benny Prijono · 19 years ago
  84. b8f63d6 Added <stdio.h> in this file by Benny Prijono · 19 years ago
  85. 4381efe Added misc flags and modify Makefiles to allow exclusion of PortAudio and specific codec during compilation by Benny Prijono · 19 years ago
  86. ed811d7 Fixed compilation and run warnings/errors with MSVC 2005 by Benny Prijono · 19 years ago
  87. edb566c Updated MSVC projects to use os_time_win32.c, as os_time_ansi.c caused problems in VC2005 by Benny Prijono · 19 years ago
  88. 8a02d01 Version 0.5.4 (web release) by Benny Prijono · 19 years ago
  89. 45a5ff2 Fixed bug in writing log when pj_init() is called by Benny Prijono · 19 years ago
  90. 247fd9e Added version info on pj_init() by Benny Prijono · 19 years ago
  91. c0dcc63 Tested Speex codecs (narrowband, wideband, ultrawideband)! by Benny Prijono · 19 years ago
  92. 6aa5c2a Added PJ_EEOF in pjlib errno.h by Benny Prijono · 19 years ago
  93. d081350 Fixed Speex warnings, and set version to 0.5.3.1 by Benny Prijono · 19 years ago
  94. d2e84d5 Fixed compilation warnings and errors in pjsip-perf by Benny Prijono · 19 years ago
  95. 942452b Added pj_strdup2_with_null by Benny Prijono · 19 years ago
  96. 6492081 Fixed bug in timer, where poll() can return negative time, causing havoc with other polling function that depends on the value by Benny Prijono · 19 years ago
  97. 09413ca Temporary fix: added sleep() when epoll returns non-zero while no descriptor is actually set! by Benny Prijono · 19 years ago
  98. e1a3de5 Fixed warning about _WIN32_WINNT redefined when compiled on Mingw by Benny Prijono · 19 years ago
  99. cb0758a Fixed bug pj_thread_register() when same thread is re-registered with different descriptor by Benny Prijono · 19 years ago
  100. c8322f3 Added mutex protection for caching pool by Benny Prijono · 19 years ago