# # ChangeLog for pjproject/trunk # # Generated by Trac 1.0.1 # Jul 1, 2024 2:20:02 AM Mon, 09 Jun 2008 10:07:11 GMT bennylp [1999] * pjproject/trunk/pjlib/src/pj/sock_common.c (modified) Related to r1996, do not return 0.0.0.0/8 class IP address in ... Mon, 09 Jun 2008 09:35:59 GMT nanang [1998] * pjproject/trunk/pjmedia/include/pjmedia/session.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/transport.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Added more validations & a new API (thanks Florian Bomers): - added ... Sat, 07 Jun 2008 11:23:27 GMT bennylp [1997] * pjproject/trunk/pjnath/include/pjnath/stun_msg.h (modified) * pjproject/trunk/pjnath/src/pjnath/stun_msg.c (modified) Fixed more mismatch decl/def function specifications (thanks Samuel ... Sat, 07 Jun 2008 11:14:32 GMT bennylp [1996] * pjproject/trunk/pjlib/src/pj/ip_helper_generic.c (modified) * pjproject/trunk/pjlib/src/pj/ip_helper_win32.c (modified) Ignore 0.0.0.0/8 class IP address in interface enumeration function ... Sat, 07 Jun 2008 09:22:25 GMT bennylp [1995] * pjproject/trunk/pjnath/src/pjnath/stun_msg.c (modified) Fixed mismatched between declaration and definition of ... Fri, 06 Jun 2008 23:10:37 GMT bennylp [1994] * pjproject/trunk/pjnath/src/pjturn-srv/auth.c (modified) Added error logging when authentication fails in TURN server sample Fri, 06 Jun 2008 23:07:31 GMT bennylp [1993] * pjproject/trunk/pjnath/src/pjnath/stun_session.c (modified) Fixed minor bug: wrong pool name for STUN session pool Fri, 06 Jun 2008 22:52:48 GMT bennylp [1992] * pjproject/trunk/pjsip/src/pjsip-ua/sip_reg.c (modified) Ticket #418 Protect client registration session with mutex Fri, 06 Jun 2008 20:59:11 GMT bennylp [1991] * pjproject/trunk/pjlib-util/src/pjlib-util/dns_server.c (modified) Fixed compilation warnings in dns_server.c Fri, 06 Jun 2008 14:51:48 GMT bennylp [1990] * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua_internal.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) More ticket #485: added TURN support in PJSUA-LIB API Fri, 06 Jun 2008 14:50:13 GMT bennylp [1989] * pjproject/trunk/pjmedia/include/pjmedia/transport_ice.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) More ticket #485: major modification in transport_ice to support new ICE ... Fri, 06 Jun 2008 14:47:10 GMT bennylp [1988] * pjproject/trunk/build.symbian/pjnath.mmp (modified) * pjproject/trunk/pjnath/build/Makefile (modified) * pjproject/trunk/pjnath/build/pjnath.dsp (modified) * pjproject/trunk/pjnath/build/pjnath.vcproj (modified) * pjproject/trunk/pjnath/build/pjnath_test.dsp (modified) * pjproject/trunk/pjnath/build/wince-evc4/pjnath_wince.vcp (modified) * pjproject/trunk/pjnath/docs/UML-class-diagram.dia (modified) * pjproject/trunk/pjnath/docs/UML-class-diagram.png (modified) * pjproject/trunk/pjnath/include/pjnath.h (modified) * pjproject/trunk/pjnath/include/pjnath/config.h (modified) * pjproject/trunk/pjnath/include/pjnath/errno.h (modified) * pjproject/trunk/pjnath/include/pjnath/ice_session.h (modified) * pjproject/trunk/pjnath/include/pjnath/ice_strans.h (modified) * pjproject/trunk/pjnath/include/pjnath/nat_detect.h (modified) * pjproject/trunk/pjnath/include/pjnath/stun_config.h (modified) * pjproject/trunk/pjnath/include/pjnath/stun_msg.h (modified) * pjproject/trunk/pjnath/include/pjnath/stun_session.h (modified) * pjproject/trunk/pjnath/include/pjnath/stun_sock.h (added) * pjproject/trunk/pjnath/include/pjnath/stun_transaction.h (modified) * pjproject/trunk/pjnath/include/pjnath/turn_session.h (modified) * pjproject/trunk/pjnath/include/pjnath/turn_sock.h (modified) * pjproject/trunk/pjnath/include/pjnath/types.h (modified) * pjproject/trunk/pjnath/src/pjnath-test/ice_test.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/server.c (added) * pjproject/trunk/pjnath/src/pjnath-test/server.h (added) * pjproject/trunk/pjnath/src/pjnath-test/sess_auth.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/stun_sock_test.c (added) * pjproject/trunk/pjnath/src/pjnath-test/test.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/test.h (modified) * pjproject/trunk/pjnath/src/pjnath-test/turn_sock_test.c (added) * pjproject/trunk/pjnath/src/pjnath/errno.c (modified) * pjproject/trunk/pjnath/src/pjnath/ice_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) * pjproject/trunk/pjnath/src/pjnath/stun_msg.c (modified) * pjproject/trunk/pjnath/src/pjnath/stun_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/stun_sock.c (added) * pjproject/trunk/pjnath/src/pjnath/stun_transaction.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) * pjproject/trunk/pjnath/src/pjturn-client/client_main.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/auth.c (modified) Major major modifications related to ticket #485 (support for TURN-07): ... Fri, 06 Jun 2008 14:18:28 GMT bennylp [1987] * pjproject/trunk/build.symbian/pjlib_util.mmp (modified) * pjproject/trunk/pjlib-util/build/Makefile (modified) * pjproject/trunk/pjlib-util/build/pjlib_util.dsp (modified) * pjproject/trunk/pjlib-util/build/pjlib_util.vcproj (modified) * pjproject/trunk/pjlib-util/build/wince-evc4/pjlib_util_wince.vcp (modified) * pjproject/trunk/pjlib-util/include/pjlib-util.h (modified) * pjproject/trunk/pjlib-util/include/pjlib-util/dns.h (modified) * pjproject/trunk/pjlib-util/include/pjlib-util/dns_server.h (added) * pjproject/trunk/pjlib-util/src/pjlib-util/dns.c (modified) * pjproject/trunk/pjlib-util/src/pjlib-util/dns_server.c (added) Ticket #537: implemented Simple DNS Server class (for testing) in ... Fri, 06 Jun 2008 14:12:23 GMT bennylp [1986] * pjproject/trunk/pjlib/include/pj/activesock.h (modified) * pjproject/trunk/pjlib/src/pj/activesock.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/activesock.c (modified) More ticket #531: added user_data parameter in activesocket creation API ... Fri, 06 Jun 2008 12:15:23 GMT nanang [1985] * pjproject/trunk/pjmedia/include/pjmedia/codec.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/g722.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/gsm.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/ilbc.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/l16.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/speex_codec.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/codec.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/g711.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Added field maximum bitrate to codec param, this is useful for providing ... Fri, 06 Jun 2008 11:13:36 GMT nanang [1984] * pjproject/trunk/pjmedia/src/pjmedia/rtcp_xr.c (modified) Cleaned up warnings of [u]char-[u]int conversions Thu, 05 Jun 2008 10:50:40 GMT nanang [1983] * pjproject/trunk/pjmedia/include/pjmedia/codec.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/jbuf.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/port.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/g722.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/gsm.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/ilbc.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/l16.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/speex_codec.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/jbuf.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Ticket #473: - fixed issue on Speex multiple frames (encoding: encoded ... Thu, 05 Jun 2008 06:17:38 GMT nanang [1982] * pjproject/trunk/pjmedia/src/pjmedia/delaybuf.c (modified) Fixed bug in copying buffer and updated post process of buffer shrinking Wed, 04 Jun 2008 14:44:29 GMT bennylp [1981] * pjproject/trunk/pjsip/src/pjsip-ua/sip_reg.c (modified) * pjproject/trunk/pjsip/src/test-pjsip/regc_test.c (modified) Fixed gcc warnings about type pruned pointers Tue, 03 Jun 2008 10:54:12 GMT nanang [1980] * pjproject/trunk/pjmedia/src/pjmedia/errno.c (modified) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/group/symbian_ua_gui.mmp (modified) Fixed C & C++ cross linked problem and missing newly added libsrtp.lib ... Mon, 02 Jun 2008 18:30:15 GMT nanang [1979] * pjproject/trunk/build.symbian/bld.inf (modified) * pjproject/trunk/build.symbian/libsrtp.mmp (added) * pjproject/trunk/build.symbian/pjlib_util.mmp (modified) * pjproject/trunk/build.symbian/pjmedia.mmp (modified) * pjproject/trunk/build.symbian/symbian_ua.mmp (modified) * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) * pjproject/trunk/pjsip-apps/src/symbian_ua/ua.cpp (modified) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua.cpp (modified) More ticket #61: enabled SRTP on Symbian Mon, 02 Jun 2008 16:00:56 GMT nanang [1978] * pjproject/trunk/build.symbian/bld.inf (modified) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/group/symbian_ua_gui.mmp (modified) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiContainerView.cpp (modified) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiSettingItemList.cpp (modified) Fixed Symbian build on OS with case sensitive filename (e.g: Linux) Mon, 02 Jun 2008 14:16:36 GMT nanang [1977] * pjproject/trunk/pjmedia/src/pjmedia-codec/g722.c (modified) Fixed uninitialized output size before calling G.722 encoder Mon, 02 Jun 2008 14:06:19 GMT bennylp [1976] * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) Increase clock rate limit in pjsua to 192000 (from 48000) Fri, 30 May 2008 13:53:44 GMT nanang [1975] * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua.h (modified) Fixed wchar_t definition for all build targets. Fri, 30 May 2008 12:47:58 GMT nanang [1974] * pjproject/trunk/build.symbian/bld.inf (modified) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua.h (modified) Added symbian_ua_gui to symbian root build settings (bld.inf), fixed ... Fri, 30 May 2008 11:35:46 GMT nanang [1973] * pjproject/trunk/pjsip-apps/src/symbian_ua_gui (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/application.uidesign (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.l01 (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.loc (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.rss (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.l01 (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.loc (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.rssi (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.l01 (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.loc (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.rssi (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui_reg.loc (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui_reg.rss (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/gfx (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/gfx/list_icon.bmp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/gfx/list_icon_mask.bmp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/gfx/mark_icon.bmp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/gfx/mark_icon_mask.bmp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/gfx/qgn_menu_symbian_ua_gui.svg (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/group (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/group/ABLD.BAT (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/group/Icons_aif_scalable_dc.mk (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/group/bld.inf (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/group/symbian_ua_gui.mmp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/Symbian_ua_guiSettingItemListSettings.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_gui.hrh (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_gui.pan (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiAppUi.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiApplication.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainer.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainer.hrh (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainerView.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiDocument.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemList.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemList.hrh (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemListView.h (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/sis (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/sis/symbian_ua_gui.pkg (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/sis/symbian_ua_gui.txt (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/Symbian_ua_guiSettingItemListSets.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiAppUi.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiApplication.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiContainer.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiContainerView.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiDocument.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiSettingItemList.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiSettingItemListView.cpp (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/symbian_ua_guiContainer.uidesign (added) * pjproject/trunk/pjsip-apps/src/symbian_ua_gui/symbian_ua_guiSettingItemList.uidesign (added) Initial source of GUI version of Symbian UA Fri, 30 May 2008 11:30:24 GMT nanang [1972] * pjproject/trunk/pjmedia/include/pjmedia/delaybuf.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/conference.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/delaybuf.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/sound_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/splitcomb.c (modified) Updated delaybuf to learn burst level in realtime instead of only in the ... Fri, 30 May 2008 11:24:37 GMT nanang [1971] * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/wsola.c (modified) Added another WSOLA implementation, PJMEDIA_WSOLA_IMP_WSOLA_LITE, this ... Thu, 29 May 2008 11:03:23 GMT nanang [1970] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Fixed bug wrong option for resample port between conference bridge and ... Wed, 28 May 2008 19:15:31 GMT nanang [1969] * pjproject/trunk/third_party/resample/src/resamplesubs.c (modified) More ticket #536: fixed bug in SrcUD (missed fix, previously r1968 only ... Wed, 28 May 2008 17:26:30 GMT nanang [1968] * pjproject/trunk/third_party/resample/src/resamplesubs.c (modified) Reapplied changeset 287 (resample may write pass the output buffer), ... Wed, 28 May 2008 16:16:26 GMT bennylp [1967] * pjproject/trunk/pjmedia/src/pjmedia/sdp.c (modified) Fixed bug in pjmedia_sdp_rtpmap_to_attr(): may overwrite past the buffer Wed, 28 May 2008 12:32:53 GMT bennylp [1966] * pjproject/trunk/build.symbian/libspeexcodec.mmp (added) Added (the missing) libspeexcodec.mmp Tue, 27 May 2008 00:24:26 GMT nanang [1965] * pjproject/trunk/build.symbian/bld.inf (modified) * pjproject/trunk/build.symbian/pjmedia.mmp (modified) * pjproject/trunk/build.symbian/symbian_audio.mmp (modified) * pjproject/trunk/build.symbian/symbian_ua.mmp (modified) * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec/speex.h (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/speex_codec.c (modified) * pjproject/trunk/pjsip-apps/src/symbian_ua/ua.cpp (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Changed build optimizations settings for Speex, pjmedia, and ... Fri, 23 May 2008 12:31:55 GMT bennylp [1964] * pjproject/trunk/pjlib/build/wince-evc4/pjlib_wince.vcp (modified) * pjproject/trunk/pjmedia/build/wince-evc4/pjmedia_wince.vcp (modified) * pjproject/trunk/pjsip-apps/src/pocketpj/PocketPJDlg.cpp (modified) * pjproject/trunk/third_party/build/speex/libspeex.vcp (modified) Changed build optimization settings for Speex and pjmedia for ... Thu, 22 May 2008 10:49:42 GMT bennylp [1963] * pjproject/trunk/pjsip-apps/src/pocketpj/PocketPJDlg.cpp (modified) Fixed bug with SRTP enabling configuration for PocketPJ application Tue, 20 May 2008 08:51:03 GMT bennylp [1962] * pjproject/trunk/build.symbian/pjlib.mmp (modified) * pjproject/trunk/build.symbian/pjlib_test.mmp (modified) * pjproject/trunk/pjlib/src/pj/activesock.c (modified) Fixed Symbian build error caused by active socket addition to pjlib in ... Sat, 17 May 2008 14:54:18 GMT nanang [1961] * pjproject/trunk/pjlib/include/pjlib.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/jbuf.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/rtcp_xr.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/jbuf.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp_xr.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp_report.c (modified) * pjproject/trunk/pjsip-apps/src/samples/streamutil.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) More on ticket #535: updated files using and related to math.h Sat, 17 May 2008 14:43:46 GMT nanang [1960] * pjproject/trunk/pjlib/include/pj/math.h (added) Ticket #535: added initial source of math.h Sat, 17 May 2008 12:45:00 GMT bennylp [1959] * pjproject/trunk/pjlib/build/pjlib_test.vcproj (modified) * pjproject/trunk/pjsip/build/Makefile (modified) * pjproject/trunk/pjsip/build/test_pjsip.dsp (modified) * pjproject/trunk/pjsip/build/test_pjsip.vcproj (modified) * pjproject/trunk/pjsip/include/pjsip-ua/sip_regc.h (modified) * pjproject/trunk/pjsip/include/pjsip/sip_config.h (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_reg.c (modified) * pjproject/trunk/pjsip/src/test-pjsip/regc_test.c (added) * pjproject/trunk/pjsip/src/test-pjsip/test.c (modified) * pjproject/trunk/pjsip/src/test-pjsip/test.h (modified) Ticket #534: Client register/registration support for various registrar ... Fri, 16 May 2008 13:27:46 GMT bennylp [1958] * pjproject/trunk/pjlib/include/pj/list.h (modified) * pjproject/trunk/pjlib/include/pj/list_i.h (modified) Modified pj_list_size() to take const argument instead Thu, 15 May 2008 10:07:36 GMT bennylp [1957] * pjproject/trunk/pjsip/src/pjsip/sip_parser.c (modified) * pjproject/trunk/pjsip/src/test-pjsip/msg_test.c (modified) More ticket #533: fixed bug in Retry-After parser (thanks Samuel Vinson) Thu, 15 May 2008 09:08:32 GMT bennylp [1956] * pjproject/trunk/pjlib/src/pj/os_core_win32.c (modified) Fixed bug with pj_generate_unique_string() initialization trying to ... Tue, 13 May 2008 19:24:45 GMT nanang [1955] * pjproject/trunk/pjmedia/src/pjmedia/resample_port.c (modified) Resample port get frame may cause buffer overflow when downport returns ... Tue, 13 May 2008 09:38:50 GMT bennylp [1954] * pjproject/trunk/pjsip/include/pjsip/sip_msg.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_msg.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_parser.c (modified) Ticket #533: Support for parsing Retry-After SIP header Sun, 11 May 2008 18:12:16 GMT bennylp [1953] * pjproject/trunk/pjlib/build/Makefile (modified) * pjproject/trunk/pjlib/build/pjlib.dsp (modified) * pjproject/trunk/pjlib/build/pjlib.vcproj (modified) * pjproject/trunk/pjlib/build/pjlib_test.dsp (modified) * pjproject/trunk/pjlib/build/wince-evc4/pjlib_wince.vcp (modified) * pjproject/trunk/pjlib/include/pj/activesock.h (added) * pjproject/trunk/pjlib/include/pjlib.h (modified) * pjproject/trunk/pjlib/src/pj/activesock.c (added) * pjproject/trunk/pjlib/src/pjlib-test/activesock.c (added) * pjproject/trunk/pjlib/src/pjlib-test/test.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/test.h (modified) Implement ticket #531: active socket abstraction to make ioqueue ... Sun, 11 May 2008 18:11:32 GMT bennylp [1952] * pjproject/trunk/pjlib/include/pj/sock.h (modified) * pjproject/trunk/pjlib/src/pj/sock_common.c (modified) Added pj_sockaddr_cp() Thu, 08 May 2008 09:51:16 GMT nanang [1951] * pjproject/trunk/pjsip-apps/src/samples/stereotest.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) Ticket #524: changed pjsua and stereotest default audio frame time from ... Wed, 07 May 2008 15:30:34 GMT nanang [1950] * pjproject/trunk/pjmedia/src/pjmedia/sdp_neg.c (modified) * pjproject/trunk/pjmedia/src/test/sdp_neg_test.c (modified) * pjproject/trunk/pjmedia/src/test/test.c (modified) Ticket #527: Commited ticket527.2.patch Wed, 07 May 2008 13:28:06 GMT bennylp [1949] * pjproject/trunk/pjlib/include/pj/config.h (modified) Added nios2 processor settings PJLIB in config.h (thanks F) Wed, 07 May 2008 13:19:16 GMT bennylp [1948] * pjproject/trunk/config.sub (modified) Added nios2 target detection in config.sub Mon, 05 May 2008 12:06:08 GMT bennylp [1947] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_pres.c (modified) Fixed bug: NOTIFY is sent continuously on PJSUA-LIB shutdown Sun, 04 May 2008 10:49:40 GMT bennylp [1946] * pjproject/trunk/pjsip/src/pjsip-ua/sip_reg.c (modified) If regc.check_contact is disabled, and no Expires header has been found, ... Fri, 02 May 2008 15:01:10 GMT nanang [1945] * pjproject/trunk/pjmedia/include/pjmedia/stream.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp_xr.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) More ticket #513: - Added RTCP XR features on stream: configurable RTCP ... Fri, 02 May 2008 14:50:07 GMT nanang [1944] * pjproject/trunk/pjmedia/include/pjmedia/transport.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_ice.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_udp.c (modified) Ticket #528: committed ticket528.patch Tue, 29 Apr 2008 17:15:41 GMT nanang [1943] * pjproject/trunk/pjmedia/include/pjmedia/rtcp_xr.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/stream.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp_xr.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjsip-apps/src/samples/streamutil.c (modified) More on ticket #513: - Added RTCP XR print reports to streamutil.c - ... Mon, 28 Apr 2008 18:05:49 GMT bennylp [1942] * pjproject/trunk/build.symbian/pjmedia.mmp (modified) * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/pjmedia.dsp (modified) * pjproject/trunk/pjmedia/build/pjmedia.vcproj (modified) * pjproject/trunk/pjmedia/build/wince-evc4/pjmedia_wince.vcp (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/jbuf.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/rtcp_xr.h (added) * pjproject/trunk/pjmedia/src/pjmedia/jbuf.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp_xr.c (added) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Ticket #513: Support for RTCP XR (initial patch) Wed, 23 Apr 2008 16:07:37 GMT bennylp [1941] * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/wsola.c (modified) More ticket #497: added configuration to disable WSOLA and set default ... Wed, 23 Apr 2008 14:35:24 GMT nanang [1940] * pjproject/trunk/pjlib/src/pjlib-test/pool.c (modified) Fixed chunk size alignment in pool drain test Tue, 22 Apr 2008 22:38:46 GMT bennylp [1939] * pjproject/trunk/pjlib/src/pj/os_core_unix.c (modified) Workaround for pj_thread_sleep() failure with ETIMEDOUT in MacOS X ... Tue, 22 Apr 2008 18:33:55 GMT bennylp [1938] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Fixed bug in invalid Contact address being generated upon NAT detection, ... Tue, 22 Apr 2008 18:32:53 GMT bennylp [1937] * pjproject/trunk/pjsip-apps/src/samples/sipstateless.c (modified) Added ability to send custom headers in sipstateless sample Tue, 22 Apr 2008 18:32:16 GMT bennylp [1936] * pjproject/trunk/pjnath/src/pjnath/nat_detect.c (modified) Report NAT type as unknown rather than UDP blocked when test 1B failed ... Tue, 22 Apr 2008 16:11:07 GMT bennylp [1935] * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) More ticket #420: creation of IPv6 media streams (tested on SIPit22) Sat, 19 Apr 2008 00:20:38 GMT bennylp [1934] * pjproject/trunk/pjmedia/src/pjmedia/wav_player.c (modified) More ticket #526: committed ticket526.2.patch Thu, 17 Apr 2008 20:54:22 GMT bennylp [1933] * pjproject/trunk/pjsip/src/pjsip-ua/sip_xfer.c (modified) Fixed bug: the status line in sipfrag content (for REFER) must ends with ... Tue, 15 Apr 2008 10:37:19 GMT bennylp [1931] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_pres.c (modified) Use the smart Contact header for TCP/TLS Mon, 14 Apr 2008 04:04:30 GMT bennylp [1929] * pjproject/trunk/pjmedia/src/pjmedia/conference.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/g711.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stereo_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/transport_srtp.c (modified) * pjproject/trunk/pjnath/src/pjnath-test/sess_auth.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_session.c (modified) * pjproject/trunk/pjnath/src/pjturn-client/client_main.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/auth.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/main.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/server.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Fixed miscellaneous compile warnings/errors when built with C++ mode Mon, 14 Apr 2008 02:57:29 GMT bennylp [1928] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Ticket #525: Crash on call update or re-invite (Thanks Alexey) Mon, 14 Apr 2008 02:51:05 GMT bennylp [1927] * pjproject/trunk/pjmedia/src/pjmedia/wav_player.c (modified) Ticket #526: Pjsua crash after wav player destroyed inside the eof ... Sun, 13 Apr 2008 21:48:44 GMT bennylp [1924] * pjproject/trunk/pjnath/include/pjnath/stun_msg.h (modified) * pjproject/trunk/pjnath/src/pjnath/stun_msg.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/allocation.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/auth.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/main.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/server.c (modified) More ticket #485: fixed TURN server permission not allowing peer with ... Thu, 10 Apr 2008 22:24:23 GMT bennylp [1923] * pjproject/trunk/pjnath/include/pjnath/stun_msg.h (modified) More ticket #485: fixed REQUESTED-TRANSPORT endianness Thu, 10 Apr 2008 11:51:04 GMT bennylp [1922] * pjproject/trunk/pjmedia/src/pjmedia/jbuf.c (modified) More ticket #505: the jitter buffer only discard one packet at a time ... Thu, 10 Apr 2008 11:04:49 GMT bennylp [1921] * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) Fixed bug in writing snd_clock_rate configuration to file in pjsua Thu, 10 Apr 2008 10:31:55 GMT bennylp [1920] * pjproject/trunk/third_party (modified) More ticket #451: updated PortAudio to the latest Thu, 10 Apr 2008 10:15:05 GMT bennylp [1919] * pjproject/trunk/pjmedia/src/pjmedia/pasound.c (modified) More ticket #523: renamed some variable names for clarity Thu, 10 Apr 2008 09:53:16 GMT bennylp [1918] * pjproject/trunk/pjmedia/src/pjmedia/pasound.c (modified) Ticket #523: Handle incomplete audio frame from sound device (e.g. OSS) Wed, 09 Apr 2008 13:38:35 GMT bennylp [1917] * pjproject/trunk/pjnath/src/pjstun-srv-test (deleted) More ticket #485: now really remove pjstun-srv-test Wed, 09 Apr 2008 13:34:49 GMT bennylp [1916] * pjproject/trunk/pjnath/build/Makefile (modified) * pjproject/trunk/pjnath/build/pjnath.dsw (modified) * pjproject/trunk/pjnath/src/pjnath-test/sess_auth.c (modified) More ticket #485: removed pjstun-srv-test project and fixed build errors ... Wed, 09 Apr 2008 12:08:50 GMT bennylp [1915] * pjproject/trunk/pjnath/docs/UML-class-diagram.dia (added) * pjproject/trunk/pjnath/docs/UML-class-diagram.png (added) Added PJNATH class diagram Wed, 09 Apr 2008 12:08:08 GMT bennylp [1914] * pjproject/trunk/pjnath/include/pjnath/turn_session.h (modified) * pjproject/trunk/pjnath/include/pjnath/types.h (modified) * pjproject/trunk/pjnath/src/pjnath/turn_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (modified) * pjproject/trunk/pjnath/src/pjturn-client/client_main.c (modified) Improve the PJNATH documentation Wed, 09 Apr 2008 09:38:12 GMT bennylp [1913] * pjproject/trunk/build.symbian/pjnath.mmp (modified) * pjproject/trunk/pjnath/build/Makefile (modified) * pjproject/trunk/pjnath/build/pjnath.dsp (modified) * pjproject/trunk/pjnath/build/pjnath.vcproj (modified) * pjproject/trunk/pjnath/build/pjturn_srv.dsp (modified) * pjproject/trunk/pjnath/build/wince-evc4/pjnath_wince.vcp (modified) * pjproject/trunk/pjnath/include/pjnath.h (modified) * pjproject/trunk/pjnath/include/pjnath/stun_session.h (modified) * pjproject/trunk/pjnath/include/pjnath/turn_session.h (modified) * pjproject/trunk/pjnath/include/pjnath/turn_sock.h (added) * pjproject/trunk/pjnath/include/pjnath/turn_udp.h (deleted) * pjproject/trunk/pjnath/src/pjnath/ice_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/ice_strans.c (modified) * pjproject/trunk/pjnath/src/pjnath/nat_detect.c (modified) * pjproject/trunk/pjnath/src/pjnath/stun_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_session.c (modified) * pjproject/trunk/pjnath/src/pjnath/turn_sock.c (added) * pjproject/trunk/pjnath/src/pjnath/turn_udp.c (deleted) * pjproject/trunk/pjnath/src/pjturn-client/client_main.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/allocation.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/listener_tcp.c (added) * pjproject/trunk/pjnath/src/pjturn-srv/listener_udp.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/main.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/server.c (modified) * pjproject/trunk/pjnath/src/pjturn-srv/turn.h (modified) More ticket #485: huge changeset to support TURN TCP. Please see ticket ... Tue, 08 Apr 2008 23:33:15 GMT bennylp [1912] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) As per list report, changed the default response to incoming REFER from ... Mon, 07 Apr 2008 13:25:49 GMT bennylp [1911] * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) Removed setting PJ_IOQUEUE_HAS_SAFE_UNREG to zero in ... Mon, 07 Apr 2008 13:16:02 GMT bennylp [1910] * pjproject/trunk/pjlib/include/pj/config_site_sample.h (modified) Changed PJ_IOQUEUE_MAX_HANDLES count when PJ_CONFIG_MINIMAL_SIZE is set ... Mon, 07 Apr 2008 10:10:31 GMT bennylp [1909] * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Fixed crash in SRTP when incoming SDP is received without any m= line ... Fri, 04 Apr 2008 10:50:21 GMT bennylp [1908] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_acc.c (modified) Ticket #522: Enable keep-alive for UDP transport even when STUN is not ... Thu, 03 Apr 2008 22:03:14 GMT bennylp [1907] * pjproject/trunk/third_party/srtp/pjlib/srtp_err.c (modified) Fixed link error to pj_log() in libSRTP if PJ_LOG_MAX_LEVEL is set to ... Wed, 02 Apr 2008 20:34:05 GMT bennylp [1906] * pjproject/trunk/pjsip/src/pjsip/sip_auth_client.c (modified) Ticket #521: Duplicate Authorization header when PJSIP is configured to ... Wed, 02 Apr 2008 18:36:35 GMT bennylp [1905] * pjproject/trunk/pjlib/include/pj/list_i.h (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_select.c (modified) Ticket #520: Race condition may cause ioqueue corruption (thanks ... Tue, 01 Apr 2008 18:23:56 GMT bennylp [1904] * pjproject/trunk/pjnath/src/pjnath/turn_udp.c (modified) * pjproject/trunk/pjnath/src/pjturn-client/client_main.c (modified) More work on ticket #485: bug when TURN UDP relay is not destroyed if ... Tue, 01 Apr 2008 18:21:46 GMT bennylp [1903] * pjproject/trunk/pjnath/src/pjnath/stun_session.c (modified) Ticket #519: STUN request is not freed when transaction times out ... Tue, 01 Apr 2008 16:37:58 GMT bennylp [1902] * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) More ticket #514: bug in previous fix caused invite session to unable to ... Sun, 30 Mar 2008 08:58:58 GMT bennylp [1901] * pjproject/trunk/pjmedia/include/pjmedia/stereo.h (added) * pjproject/trunk/pjmedia/src/pjmedia/stereo_port.c (added) * pjproject/trunk/pjsip-apps/src/samples/stereotest.c (added) More ticket #504: added missing new files! Sat, 29 Mar 2008 13:03:47 GMT bennylp [1900] * pjproject/trunk/pjsip-apps/src/py_pjsua/setup.py (modified) Added missing framework link command for MacOS X in Python setup.py ... Sat, 29 Mar 2008 12:40:14 GMT bennylp [1899] * pjproject/trunk/pjmedia/src/pjmedia/transport_udp.c (modified) Ticket #517: Invalid argument error when binding media transport on ... Sat, 29 Mar 2008 12:24:20 GMT bennylp [1898] * pjproject/trunk/build.symbian/pjmedia.mmp (modified) * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/pjmedia.dsp (modified) * pjproject/trunk/pjmedia/build/pjmedia.vcproj (modified) * pjproject/trunk/pjmedia/build/wince-evc4/pjmedia_wince.vcp (modified) * pjproject/trunk/pjmedia/include/pjmedia.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/conference.c (modified) * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/build/Samples.mak (modified) * pjproject/trunk/pjsip-apps/build/samples.dsp (modified) * pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c (modified) Ticket #504: final installment to support stereo audio all the way in ... Fri, 28 Mar 2008 14:06:37 GMT bennylp [1897] * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) Fixed bug in automatic RTCP address calculation causing assertion ... Thu, 27 Mar 2008 17:30:51 GMT bennylp [1896] * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) More ticket #514: the last fix causes invite session to refuse to send ...