[svn-commits] oej: branch oej/sip-t140-red r116221 - in /team/oej/sip-t140-red: ./ apps/ bu...
SVN commits to the Digium repositories
svn-commits at lists.digium.com
Wed May 14 06:22:44 CDT 2008
Author: oej
Date: Wed May 14 06:22:43 2008
New Revision: 116221
URL: http://svn.digium.com/view/asterisk?view=rev&rev=116221
Log:
Update to trunk
Added:
team/oej/sip-t140-red/build_tools/cflags-devmode.xml
- copied unchanged from r116179, trunk/build_tools/cflags-devmode.xml
team/oej/sip-t140-red/contrib/scripts/astcli
- copied unchanged from r116179, trunk/contrib/scripts/astcli
team/oej/sip-t140-red/contrib/scripts/get_ilbc_source.sh
- copied unchanged from r116179, trunk/contrib/scripts/get_ilbc_source.sh
team/oej/sip-t140-red/contrib/scripts/install_prereq
- copied unchanged from r116179, trunk/contrib/scripts/install_prereq
team/oej/sip-t140-red/doc/chan_sip-perf-testing.txt
- copied unchanged from r116179, trunk/doc/chan_sip-perf-testing.txt
team/oej/sip-t140-red/funcs/func_speex.c
- copied unchanged from r116179, trunk/funcs/func_speex.c
team/oej/sip-t140-red/include/asterisk/dlinkedlists.h
- copied unchanged from r116179, trunk/include/asterisk/dlinkedlists.h
team/oej/sip-t140-red/include/asterisk/taskprocessor.h
- copied unchanged from r116179, trunk/include/asterisk/taskprocessor.h
team/oej/sip-t140-red/main/taskprocessor.c
- copied unchanged from r116179, trunk/main/taskprocessor.c
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/
- copied from r116179, trunk/pbx/ael/ael-test/ael-ntest23/
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/extensions.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/extensions.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/qq.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/qq.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t1/
- copied from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t1/
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t1/a.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t1/a.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t1/b.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t1/b.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t1/c.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t1/c.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t2/
- copied from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t2/
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t2/d.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t2/d.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t2/e.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t2/e.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t2/f.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t2/f.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t3/
- copied from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t3/
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t3/g.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t3/g.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t3/h.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t3/h.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t3/i.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t3/i.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest23/t3/j.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest23/t3/j.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest24/
- copied from r116179, trunk/pbx/ael/ael-test/ael-ntest24/
team/oej/sip-t140-red/pbx/ael/ael-test/ael-ntest24/extensions.ael
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ael-ntest24/extensions.ael
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-ntest23
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ref.ael-ntest23
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-ntest24
- copied unchanged from r116179, trunk/pbx/ael/ael-test/ref.ael-ntest24
team/oej/sip-t140-red/phoneprov/polycom_line.xml
- copied unchanged from r116179, trunk/phoneprov/polycom_line.xml
team/oej/sip-t140-red/res/res_http_post.c
- copied unchanged from r116179, trunk/res/res_http_post.c
team/oej/sip-t140-red/tests/test_dlinklists.c
- copied unchanged from r116179, trunk/tests/test_dlinklists.c
team/oej/sip-t140-red/utils/refcounter.c
- copied unchanged from r116179, trunk/utils/refcounter.c
Removed:
team/oej/sip-t140-red/apps/app_pickupchan.c
team/oej/sip-t140-red/codecs/ilbc/FrameClassify.c
team/oej/sip-t140-red/codecs/ilbc/FrameClassify.h
team/oej/sip-t140-red/codecs/ilbc/LPCdecode.c
team/oej/sip-t140-red/codecs/ilbc/LPCdecode.h
team/oej/sip-t140-red/codecs/ilbc/LPCencode.c
team/oej/sip-t140-red/codecs/ilbc/LPCencode.h
team/oej/sip-t140-red/codecs/ilbc/StateConstructW.c
team/oej/sip-t140-red/codecs/ilbc/StateConstructW.h
team/oej/sip-t140-red/codecs/ilbc/StateSearchW.c
team/oej/sip-t140-red/codecs/ilbc/StateSearchW.h
team/oej/sip-t140-red/codecs/ilbc/anaFilter.c
team/oej/sip-t140-red/codecs/ilbc/anaFilter.h
team/oej/sip-t140-red/codecs/ilbc/constants.c
team/oej/sip-t140-red/codecs/ilbc/constants.h
team/oej/sip-t140-red/codecs/ilbc/createCB.c
team/oej/sip-t140-red/codecs/ilbc/createCB.h
team/oej/sip-t140-red/codecs/ilbc/doCPLC.c
team/oej/sip-t140-red/codecs/ilbc/doCPLC.h
team/oej/sip-t140-red/codecs/ilbc/enhancer.c
team/oej/sip-t140-red/codecs/ilbc/enhancer.h
team/oej/sip-t140-red/codecs/ilbc/filter.c
team/oej/sip-t140-red/codecs/ilbc/filter.h
team/oej/sip-t140-red/codecs/ilbc/gainquant.c
team/oej/sip-t140-red/codecs/ilbc/gainquant.h
team/oej/sip-t140-red/codecs/ilbc/getCBvec.c
team/oej/sip-t140-red/codecs/ilbc/getCBvec.h
team/oej/sip-t140-red/codecs/ilbc/helpfun.c
team/oej/sip-t140-red/codecs/ilbc/helpfun.h
team/oej/sip-t140-red/codecs/ilbc/hpInput.c
team/oej/sip-t140-red/codecs/ilbc/hpInput.h
team/oej/sip-t140-red/codecs/ilbc/hpOutput.c
team/oej/sip-t140-red/codecs/ilbc/hpOutput.h
team/oej/sip-t140-red/codecs/ilbc/iCBConstruct.c
team/oej/sip-t140-red/codecs/ilbc/iCBConstruct.h
team/oej/sip-t140-red/codecs/ilbc/iCBSearch.c
team/oej/sip-t140-red/codecs/ilbc/iCBSearch.h
team/oej/sip-t140-red/codecs/ilbc/iLBC_decode.c
team/oej/sip-t140-red/codecs/ilbc/iLBC_decode.h
team/oej/sip-t140-red/codecs/ilbc/iLBC_define.h
team/oej/sip-t140-red/codecs/ilbc/iLBC_encode.c
team/oej/sip-t140-red/codecs/ilbc/iLBC_encode.h
team/oej/sip-t140-red/codecs/ilbc/libilbc.vcproj
team/oej/sip-t140-red/codecs/ilbc/lsf.c
team/oej/sip-t140-red/codecs/ilbc/lsf.h
team/oej/sip-t140-red/codecs/ilbc/packing.c
team/oej/sip-t140-red/codecs/ilbc/packing.h
team/oej/sip-t140-red/codecs/ilbc/syntFilter.c
team/oej/sip-t140-red/codecs/ilbc/syntFilter.h
team/oej/sip-t140-red/contrib/scripts/postgres_cdr.sql
team/oej/sip-t140-red/main/minimime/
Modified:
team/oej/sip-t140-red/ (props changed)
team/oej/sip-t140-red/CHANGES
team/oej/sip-t140-red/Makefile
team/oej/sip-t140-red/Makefile.rules
team/oej/sip-t140-red/UPGRADE.txt
team/oej/sip-t140-red/acinclude.m4
team/oej/sip-t140-red/apps/app_alarmreceiver.c
team/oej/sip-t140-red/apps/app_authenticate.c
team/oej/sip-t140-red/apps/app_chanspy.c
team/oej/sip-t140-red/apps/app_dial.c
team/oej/sip-t140-red/apps/app_directed_pickup.c
team/oej/sip-t140-red/apps/app_directory.c
team/oej/sip-t140-red/apps/app_disa.c
team/oej/sip-t140-red/apps/app_dumpchan.c
team/oej/sip-t140-red/apps/app_externalivr.c
team/oej/sip-t140-red/apps/app_festival.c
team/oej/sip-t140-red/apps/app_followme.c
team/oej/sip-t140-red/apps/app_ices.c
team/oej/sip-t140-red/apps/app_jack.c
team/oej/sip-t140-red/apps/app_macro.c
team/oej/sip-t140-red/apps/app_meetme.c
team/oej/sip-t140-red/apps/app_minivm.c
team/oej/sip-t140-red/apps/app_morsecode.c
team/oej/sip-t140-red/apps/app_mp3.c
team/oej/sip-t140-red/apps/app_nbscat.c
team/oej/sip-t140-red/apps/app_parkandannounce.c
team/oej/sip-t140-red/apps/app_playback.c
team/oej/sip-t140-red/apps/app_queue.c
team/oej/sip-t140-red/apps/app_read.c
team/oej/sip-t140-red/apps/app_readexten.c
team/oej/sip-t140-red/apps/app_rpt.c
team/oej/sip-t140-red/apps/app_setcallerid.c
team/oej/sip-t140-red/apps/app_skel.c
team/oej/sip-t140-red/apps/app_sms.c
team/oej/sip-t140-red/apps/app_speech_utils.c
team/oej/sip-t140-red/apps/app_stack.c
team/oej/sip-t140-red/apps/app_voicemail.c
team/oej/sip-t140-red/apps/app_waitforring.c
team/oej/sip-t140-red/apps/app_while.c
team/oej/sip-t140-red/apps/app_zapras.c
team/oej/sip-t140-red/apps/app_zapscan.c
team/oej/sip-t140-red/build_tools/cflags.xml
team/oej/sip-t140-red/build_tools/make_buildopts_h
team/oej/sip-t140-red/build_tools/menuselect-deps.in
team/oej/sip-t140-red/cdr/cdr_csv.c
team/oej/sip-t140-red/cdr/cdr_custom.c
team/oej/sip-t140-red/cdr/cdr_pgsql.c
team/oej/sip-t140-red/cdr/cdr_sqlite3_custom.c
team/oej/sip-t140-red/channels/chan_agent.c
team/oej/sip-t140-red/channels/chan_alsa.c
team/oej/sip-t140-red/channels/chan_console.c
team/oej/sip-t140-red/channels/chan_gtalk.c
team/oej/sip-t140-red/channels/chan_h323.c
team/oej/sip-t140-red/channels/chan_iax2.c
team/oej/sip-t140-red/channels/chan_jingle.c
team/oej/sip-t140-red/channels/chan_local.c
team/oej/sip-t140-red/channels/chan_mgcp.c
team/oej/sip-t140-red/channels/chan_misdn.c
team/oej/sip-t140-red/channels/chan_oss.c
team/oej/sip-t140-red/channels/chan_sip.c
team/oej/sip-t140-red/channels/chan_skinny.c
team/oej/sip-t140-red/channels/chan_unistim.c
team/oej/sip-t140-red/channels/chan_usbradio.c
team/oej/sip-t140-red/channels/chan_vpb.cc
team/oej/sip-t140-red/channels/chan_zap.c
team/oej/sip-t140-red/channels/iax2-provision.c
team/oej/sip-t140-red/channels/iax2.h
team/oej/sip-t140-red/channels/misdn/isdn_lib.c
team/oej/sip-t140-red/channels/misdn/isdn_lib.h
team/oej/sip-t140-red/channels/misdn_config.c
team/oej/sip-t140-red/codecs/Makefile
team/oej/sip-t140-red/codecs/codec_g722.c
team/oej/sip-t140-red/codecs/codec_ilbc.c
team/oej/sip-t140-red/codecs/codec_speex.c
team/oej/sip-t140-red/codecs/gsm/Makefile
team/oej/sip-t140-red/codecs/ilbc/ (props changed)
team/oej/sip-t140-red/codecs/log2comp.h
team/oej/sip-t140-red/configs/cdr.conf.sample
team/oej/sip-t140-red/configs/extensions.conf.sample
team/oej/sip-t140-red/configs/features.conf.sample
team/oej/sip-t140-red/configs/iax.conf.sample
team/oej/sip-t140-red/configs/manager.conf.sample
team/oej/sip-t140-red/configs/queues.conf.sample
team/oej/sip-t140-red/configs/res_ldap.conf.sample
team/oej/sip-t140-red/configs/sip.conf.sample
team/oej/sip-t140-red/configs/sip_notify.conf.sample
team/oej/sip-t140-red/configs/skinny.conf.sample
team/oej/sip-t140-red/configs/voicemail.conf.sample
team/oej/sip-t140-red/configure
team/oej/sip-t140-red/configure.ac
team/oej/sip-t140-red/contrib/init.d/rc.debian.asterisk
team/oej/sip-t140-red/contrib/init.d/rc.gentoo.asterisk
team/oej/sip-t140-red/contrib/init.d/rc.mandrake.asterisk
team/oej/sip-t140-red/contrib/init.d/rc.redhat.asterisk
team/oej/sip-t140-red/contrib/init.d/rc.slackware.asterisk
team/oej/sip-t140-red/contrib/init.d/rc.suse.asterisk
team/oej/sip-t140-red/contrib/scripts/asterisk.ldap-schema
team/oej/sip-t140-red/contrib/scripts/asterisk.ldif
team/oej/sip-t140-red/contrib/scripts/astgenkey.8
team/oej/sip-t140-red/contrib/scripts/autosupport
team/oej/sip-t140-red/contrib/scripts/dbsep.cgi
team/oej/sip-t140-red/contrib/scripts/safe_asterisk
team/oej/sip-t140-red/contrib/scripts/vmail.cgi
team/oej/sip-t140-red/doc/CODING-GUIDELINES
team/oej/sip-t140-red/doc/janitor-projects.txt
team/oej/sip-t140-red/doc/smdi.txt
team/oej/sip-t140-red/doc/snmp.txt
team/oej/sip-t140-red/doc/tex/ael.tex
team/oej/sip-t140-red/doc/tex/channelvariables.tex
team/oej/sip-t140-red/doc/valgrind.txt
team/oej/sip-t140-red/formats/format_wav.c
team/oej/sip-t140-red/formats/format_wav_gsm.c
team/oej/sip-t140-red/funcs/func_channel.c
team/oej/sip-t140-red/funcs/func_enum.c
team/oej/sip-t140-red/funcs/func_strings.c
team/oej/sip-t140-red/funcs/func_timeout.c
team/oej/sip-t140-red/include/asterisk/_private.h
team/oej/sip-t140-red/include/asterisk/ael_structs.h
team/oej/sip-t140-red/include/asterisk/app.h
team/oej/sip-t140-red/include/asterisk/astmm.h
team/oej/sip-t140-red/include/asterisk/astobj.h
team/oej/sip-t140-red/include/asterisk/astobj2.h
team/oej/sip-t140-red/include/asterisk/audiohook.h
team/oej/sip-t140-red/include/asterisk/autoconfig.h.in
team/oej/sip-t140-red/include/asterisk/channel.h
team/oej/sip-t140-red/include/asterisk/compiler.h
team/oej/sip-t140-red/include/asterisk/config.h
team/oej/sip-t140-red/include/asterisk/dnsmgr.h
team/oej/sip-t140-red/include/asterisk/dsp.h
team/oej/sip-t140-red/include/asterisk/enum.h
team/oej/sip-t140-red/include/asterisk/extconf.h
team/oej/sip-t140-red/include/asterisk/features.h
team/oej/sip-t140-red/include/asterisk/frame.h
team/oej/sip-t140-red/include/asterisk/http.h
team/oej/sip-t140-red/include/asterisk/linkedlists.h
team/oej/sip-t140-red/include/asterisk/lock.h
team/oej/sip-t140-red/include/asterisk/logger.h
team/oej/sip-t140-red/include/asterisk/manager.h
team/oej/sip-t140-red/include/asterisk/mod_format.h
team/oej/sip-t140-red/include/asterisk/netsock.h
team/oej/sip-t140-red/include/asterisk/options.h
team/oej/sip-t140-red/include/asterisk/pbx.h
team/oej/sip-t140-red/include/asterisk/pval.h
team/oej/sip-t140-red/include/asterisk/res_odbc.h
team/oej/sip-t140-red/include/asterisk/sched.h
team/oej/sip-t140-red/include/asterisk/slinfactory.h
team/oej/sip-t140-red/include/asterisk/strings.h
team/oej/sip-t140-red/include/asterisk/udptl.h
team/oej/sip-t140-red/include/asterisk/utils.h
team/oej/sip-t140-red/include/jitterbuf.h
team/oej/sip-t140-red/main/Makefile
team/oej/sip-t140-red/main/acl.c
team/oej/sip-t140-red/main/app.c
team/oej/sip-t140-red/main/ast_expr2.c
team/oej/sip-t140-red/main/ast_expr2.fl
team/oej/sip-t140-red/main/ast_expr2.h
team/oej/sip-t140-red/main/ast_expr2.y
team/oej/sip-t140-red/main/ast_expr2f.c
team/oej/sip-t140-red/main/asterisk.c
team/oej/sip-t140-red/main/astobj2.c
team/oej/sip-t140-red/main/audiohook.c
team/oej/sip-t140-red/main/autoservice.c
team/oej/sip-t140-red/main/callerid.c
team/oej/sip-t140-red/main/cdr.c
team/oej/sip-t140-red/main/channel.c
team/oej/sip-t140-red/main/cli.c
team/oej/sip-t140-red/main/config.c
team/oej/sip-t140-red/main/dial.c
team/oej/sip-t140-red/main/dns.c
team/oej/sip-t140-red/main/dnsmgr.c
team/oej/sip-t140-red/main/dsp.c
team/oej/sip-t140-red/main/enum.c
team/oej/sip-t140-red/main/event.c
team/oej/sip-t140-red/main/features.c
team/oej/sip-t140-red/main/file.c
team/oej/sip-t140-red/main/frame.c
team/oej/sip-t140-red/main/http.c
team/oej/sip-t140-red/main/jitterbuf.c
team/oej/sip-t140-red/main/loader.c
team/oej/sip-t140-red/main/logger.c
team/oej/sip-t140-red/main/manager.c
team/oej/sip-t140-red/main/netsock.c
team/oej/sip-t140-red/main/pbx.c
team/oej/sip-t140-red/main/rtp.c
team/oej/sip-t140-red/main/sched.c
team/oej/sip-t140-red/main/slinfactory.c
team/oej/sip-t140-red/main/translate.c
team/oej/sip-t140-red/main/udptl.c
team/oej/sip-t140-red/main/utils.c
team/oej/sip-t140-red/makeopts.in
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-ntest10
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-test1
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-test18
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-test19
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-test3
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-test5
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-test8
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-vtest13
team/oej/sip-t140-red/pbx/ael/ael-test/ref.ael-vtest17
team/oej/sip-t140-red/pbx/pbx_ael.c
team/oej/sip-t140-red/pbx/pbx_lua.c
team/oej/sip-t140-red/pbx/pbx_spool.c
team/oej/sip-t140-red/phoneprov/000000000000-directory.xml
team/oej/sip-t140-red/phoneprov/polycom.xml
team/oej/sip-t140-red/res/ael/ael.flex
team/oej/sip-t140-red/res/ael/ael_lex.c
team/oej/sip-t140-red/res/ael/pval.c
team/oej/sip-t140-red/res/res_agi.c
team/oej/sip-t140-red/res/res_config_ldap.c
team/oej/sip-t140-red/res/res_config_pgsql.c
team/oej/sip-t140-red/res/res_config_sqlite.c
team/oej/sip-t140-red/res/res_indications.c
team/oej/sip-t140-red/res/res_jabber.c
team/oej/sip-t140-red/res/res_musiconhold.c
team/oej/sip-t140-red/res/res_odbc.c
team/oej/sip-t140-red/res/res_phoneprov.c
team/oej/sip-t140-red/res/res_realtime.c
team/oej/sip-t140-red/res/res_smdi.c
team/oej/sip-t140-red/res/snmp/agent.c
team/oej/sip-t140-red/sounds/Makefile
team/oej/sip-t140-red/utils/ (props changed)
team/oej/sip-t140-red/utils/Makefile
team/oej/sip-t140-red/utils/ael_main.c
team/oej/sip-t140-red/utils/astman.c
team/oej/sip-t140-red/utils/check_expr.c
team/oej/sip-t140-red/utils/conf2ael.c
team/oej/sip-t140-red/utils/extconf.c
team/oej/sip-t140-red/utils/frame.c
team/oej/sip-t140-red/utils/hashtest.c
team/oej/sip-t140-red/utils/hashtest2.c
Propchange: team/oej/sip-t140-red/
------------------------------------------------------------------------------
automerge = http://www.codename-pineapple.org/
Propchange: team/oej/sip-t140-red/
------------------------------------------------------------------------------
Binary property 'branch-1.4-blocked' - no diff available.
Propchange: team/oej/sip-t140-red/
------------------------------------------------------------------------------
Binary property 'branch-1.4-merged' - no diff available.
Propchange: team/oej/sip-t140-red/
('svnmerge-blocked' removed)
Propchange: team/oej/sip-t140-red/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Wed May 14 06:22:43 2008
@@ -1,1 +1,1 @@
-/trunk:1-108649
+/trunk:1-116218
Modified: team/oej/sip-t140-red/CHANGES
URL: http://svn.digium.com/view/asterisk/team/oej/sip-t140-red/CHANGES?view=diff&rev=116221&r1=116220&r2=116221
==============================================================================
--- team/oej/sip-t140-red/CHANGES (original)
+++ team/oej/sip-t140-red/CHANGES Wed May 14 06:22:43 2008
@@ -6,11 +6,112 @@
------------------
* Added a new dialplan function, AST_CONFIG(), which allows you to access
variables from an Asterisk configuration file.
+ * The JACK_HOOK function now has a c() option to supply a custom client name.
+ * Added two new dialplan functions from libspeex for audio gain control and
+ denoise, AGC() and DENOISE(). Both functions can be applied to the tx and
+ rx directions of a channel from the dialplan.
+ * The SMDI_MSG_RETRIEVE function now has the ability to search for SMDI messages
+ based on other parameters. The default is still to search based on the
+ forwarding station ID. However, there are new options that allow you to search
+ based on the message desk terminal ID, or the message desk number.
Zaptel channel driver (chan_zap) Changes
----------------------------------------
* Channels can now be configured using named sections in zapata.conf, just
like other channel drivers, including the use of templates.
+
+PBX Changes
+-----------
+ * It is now possible to specify a pattern match as a hint. Once a phone subscribes
+ to something that matches the pattern a hint will be created using the contents
+ and variables evaluated.
+ * Dialplan matching has been extended to allow an extension to return to the
+ PBX core to wait for more digits. This is done by using the new dialplan
+ application called "Incomplete". This will permit a whole new level of
+ extension control, by giving the administrator more control over early
+ matches employing one of the short-circuit pattern match operators. Note
+ that custom applications can trigger this same behavior by returning the
+ special value AST_PBX_INCOMPLETE.
+
+Application Changes
+-------------------
+ * Directory now permits both first and last names to be matched at the same
+ time. In addition, the number of digits to enter of the name can be set in
+ the arguments to Directory; previously, you could enter only 3, regardless
+ of how many names are in your company. For large companies, this should be
+ quite helpful.
+ * Voicemail now permits a mailbox setting to wrap around from first to last
+ messages, if the "messagewrap" option is set to a true value.
+ * Voicemail now permits an external script to be run, for password validation.
+ The script should output "VALID" or "INVALID" on stdout, depending upon the
+ wish to validate or invalidate the password given. Arguments are:
+ "mailbox" "context" "oldpass" "newpass". See the sample voicemail.conf for
+ more details
+ * Dial has a new option: F(context^extension^pri), which permits a callee to
+ continue in the dialplan, at the specified label, if the caller hangs up.
+ * ChanSpy and ExtenSpy have a new option, 's' which suppresses speaking the
+ technology name (e.g. SIP, IAX, etc) of the channel being spied on.
+ * The Jack application now has a c() option to supply a custom client name.
+ * Chanspy has a new option, 'B', which can be used to "barge" on a call. This is
+ like the pre-existing whisper mode, except that the spy can also talk to the
+ participant on the bridged channel as well.
+ * Chanspy has a new option, 'n', which will allow for the spied-on party's name
+ to be spoken instead of the channel name or number. For more information on the
+ use of this option, issue the command "core show application ChanSpy" from the
+ Asterisk CLI.
+
+SIP Changes
+-----------
+ * The ATTENDED_TRANSFER_COMPLETE_SOUND can now be set using setvar to cause a given
+ audio file to be played upon completion of an attended transfer.
+ * Added DNS manager support to registrations for peers referencing peer entries.
+ DNS manager runs in the background which allows DNS lookups to be run asynchronously
+ as well as periodically updating the IP address. These properties allow for
+ better performance as well as recovery in the event of an IP change.
+ * Performance improvements via using hash tables (astobj2) and doubly-linked lists to improve
+ load/reload of large numbers of peers/users by ~40x (for large lists of peers.
+ Initially, we saw 4x improvement in call setup/destruction, but at the time
+ of merging, this gain has disappeared; further research will be done to try
+ and restore this performance improvement. Astobj2 refcounting is now used
+ for users, peers, and dialogs. Users are encouraged to assist in regression
+ testing and problem reporting!
+ * Added ability to specify registration expiry time on a per registration basis in
+ the register line.
+
+IAX Changes
+-----------
+ * Existing DNS manager lookups extended to check for SRV records.
+
+CLI Changes
+-----------
+ * New CLI command, "config reload <file.conf>" which reloads any module that
+ references that particular configuration file. Also added "config list"
+ which shows which configuration files are in use.
+ * New CLI commands, "pri show version" and "ss7 show version" that will
+ display which version of libpri and libss7 are being used, respectively.
+ A new API call was added so trunk will now have to be compiled against
+ a versions of libpri and libss7 that have them or it will not know that
+ these libraries exist.
+
+DNS manager changes
+-------------------
+ * Addresses managed by DNS manager now can check to see if there is a DNS
+ SRV record for a given domain and will use that hostname/port if present.
+
+Dialplan function changes
+-------------------------
+ * TIMEOUT() has been modified to be accurate down to the millisecond.
+ * ENUM*() functions now include the following new options:
+ - 'u' returns the full URI and does not strip off the URI-scheme.
+ - 's' triggers ISN specific rewriting
+ - 'i' looks for branches into an Infrastructure ENUM tree
+ - 'd' for a direct DNS lookup without any flipping of digits.
+ * TXCIDNAME() has a new zone-suffix parameter (which defaults to 'e164.arpa')
+
+AMI - The manager (TCP/TLS/HTTP)
+--------------------------------
+ * The Status command now takes an optional list of variables to display
+ along with channel status.
------------------------------------------------------------------------------
--- Functionality changes from Asterisk 1.4.X to Asterisk 1.6.0 -------------
@@ -116,6 +217,10 @@
* Added a CLI command, "devstate change", which allows you to set custom device
states from the func_devstate module that provides the DEVICE_STATE() function
and handling of the "Custom:" devices.
+ * New CLI command: "sip show sched" which shows all ast_sched entries for sip,
+ sorted into the different possible callbacks, with the number of entries
+ currently scheduled for each. Gives you a feel for how busy the sip channel
+ driver is.
SIP changes
-----------
@@ -165,8 +270,11 @@
* Added SIP Session Timers support (RFC 4028). This prevents stuck SIP sessions that
were not properly torn down due to network or endpoint failures during an established
SIP session.
- * Added TCP and TLS support for SIP. See doc/siptls.txt and configs/sip.conf.sample for
- more information on how it is used.
+ * Added experimental TCP and TLS support for SIP. See doc/siptls.txt and
+ configs/sip.conf.sample for more information on how it is used.
+ * Added a new configuration option "authfailureevents" that enables manager events when
+ a peer can't authenticate properly.
+ * Added DNS manager support to registrations for peers not referencing a peer entry.
IAX2 changes
------------
@@ -215,6 +323,9 @@
SIP call to Voicemail by putting a Local channel in the middle. This
feature is enabled by using the 'j' option in the Dial string to the Local
channel in conjunction with the existing 'n' option for local channels.
+ * A 'b' option has been added which causes chan_local to return the actual channel
+ that is behind it when queried. This is useful for transfer scenarios as the
+ actual channel will be transferred, not the Local channel.
Zaptel channel driver (chan_zap) Changes
----------------------------------------
@@ -306,6 +417,12 @@
voicemail boxes. The SMDI interface can also poll for MWI changes when some
outside entity is modifying the state of the mailbox (such as IMAP storage or
a web interface of some kind).
+ * Added the support for marking messages as "urgent." There are two methods to accomplish
+ this. One is to pass the 'U' option to VoiceMail(). Another way to mark a message as urgent
+ is to specify "review=yes" in voicemail.conf. Doing this will cause allow the user to mark
+ the message as urgent after he has recorded a voicemail by following the voice instructions.
+ When listening to voicemails using VoiceMailMain urgent messages will be presented before other
+ messages
Queue changes
-------------
@@ -337,6 +454,15 @@
* Added a new parameter for member definition, called state_interface. This may be
used so that a member may be called via one interface but have a different interface's
device state reported.
+ * New configuration option: randomperiodicannounce. If a list of periodic announcements is
+ specified by the periodic-announce option, then one will be chosen randomly when it is time
+ to play a periodic announcment
+ * New configuration options: announce-position now takes two more values in addition to "yes" and
+ "no." Two new options, "limit" and "more," are allowed. These are tied to another option,
+ announce-position-limit. By setting announce-position to "limit" callers will only have their
+ position announced if their position is less than what is specified by announce-position-limit.
+ If announce-position is set to "more" then callers beyond the position specified by announce-position-limit
+ will be told that their are more than announce-position-limit callers waiting.
MeetMe Changes
--------------
@@ -366,6 +492,8 @@
for the "meetme" command.
* Added the ability to specify the music on hold class used to play into the
conference when there is only one member and the M option is used.
+ * Added MEETME_INFO dialplan function which provides a way to query
+ various properties of a Meetme conference.
Other Dialplan Application Changes
----------------------------------
@@ -438,6 +566,17 @@
first pass at conversion.
* aelparse will now read extensions.conf to see if a referenced
macro or context is there before issueing a warning.
+ * AEL parser sets a local channel variable ~~EXTEN~~, to
+ preserve the value of ${EXTEN} thru switch statements.
+ * New operator in $[...] expressions: the ~~ operator serves
+ as a concatenation operator. AT THE MOMENT, it is really only
+ necessary and useful in AEL, especially in if() expressions.
+ Operation: ${a} ~~ ${b| with force both a and b to strings, strip
+ any enclosing double-quotes, and evaluate to the value of a
+ concatenated with the value of b. For example if a is set to
+ "xyz" and b has the value "abc", then ${a} ~~ ${b| would
+ evaluate to xyzabc .
+
Call Features (res_features) Changes
------------------------------------
@@ -567,6 +706,18 @@
* A new option when starting a remote asterisk (rasterisk, asterisk -r) for
specifying which socket to use to connect to the running Asterisk daemon
(-s)
+ * Performance enhancements to the sched facility, which is used in
+ the channel drivers, etc. Added hashtabs and doubly-linked lists
+ to speed up deletion; start at the beginning or end of list to
+ speed up insertion.
+ * Added Doubly-linked lists after the fashion of linkedlists.h. They are in
+ dlinkedlists.h. Doubly-linked lists feature fast deletion times.
+ Added regression tests to the tests/ dir, also.
+ * Added a refcount trace feature to astobj2 for those trying to balance
+ object creation, deletion; work, play; space and time. See the
+ notes in astobj2.h. Also, see utils/refcounter as well, as a
+ quick way to find unbalanced refcounts in what could be a sea
+ of objects that were balanced.
* Added logging to 'make update' command. See update.log
* Added strictrtp option to rtp.conf. If enabled this will drop RTP packets that
do not come from the remote party.
@@ -575,4 +726,4 @@
* Added a compiler flag, CHANNEL_TRACE, which permits channel tracing to be
turned on, via the CHANNEL(trace) dialplan function. Could be useful for
dialplan debugging.
-
+ * iLBC source code no longer included (see UPGRADE.txt for details)
Modified: team/oej/sip-t140-red/Makefile
URL: http://svn.digium.com/view/asterisk/team/oej/sip-t140-red/Makefile?view=diff&rev=116221&r1=116220&r2=116221
==============================================================================
--- team/oej/sip-t140-red/Makefile (original)
+++ team/oej/sip-t140-red/Makefile Wed May 14 06:22:43 2008
@@ -229,7 +229,7 @@
ASTCFLAGS+=-include $(ASTTOPDIR)/include/asterisk/autoconfig.h
ifeq ($(AST_DEVMODE),yes)
- ASTCFLAGS+=-Werror -Wunused -Wundef $(AST_DECLARATION_AFTER_STATEMENT)
+ ASTCFLAGS+=-Werror -Wunused -Wundef $(AST_DECLARATION_AFTER_STATEMENT) -Wmissing-format-attribute -Wformat-security #-Wformat=2
endif
ifneq ($(findstring BSD,$(OSARCH)),)
@@ -350,8 +350,8 @@
@echo "****"
@exit 1
-menuselect.makeopts: menuselect/menuselect menuselect-tree
- menuselect/menuselect --check-deps $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) menuselect.makeopts
+menuselect.makeopts: menuselect/menuselect menuselect-tree makeopts
+ menuselect/menuselect --check-deps menuselect.makeopts $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS)
$(MOD_SUBDIRS_EMBED_LDSCRIPT):
@echo "EMBED_LDSCRIPTS+="`$(SILENTMAKE) -C $(@:-embed-ldscript=) SUBDIR=$(@:-embed-ldscript=) __embed_ldscript` >> makeopts.embed_rules
@@ -445,7 +445,7 @@
@$(MAKE) -C sounds dist-clean
rm -f menuselect.makeopts makeopts menuselect-tree menuselect.makedeps
rm -f makeopts.embed_rules
- rm -f config.log config.status
+ rm -f config.log config.status config.cache
rm -rf autom4te.cache
rm -f include/asterisk/autoconfig.h
rm -f include/asterisk/buildopts.h
@@ -498,7 +498,7 @@
NEWHEADERS=$(notdir $(wildcard include/asterisk/*.h))
OLDHEADERS=$(filter-out $(NEWHEADERS),$(notdir $(wildcard $(DESTDIR)$(ASTHEADERDIR)/*.h)))
-bininstall: _all
+installdirs:
mkdir -p $(DESTDIR)$(MODULES_DIR)
mkdir -p $(DESTDIR)$(ASTSBINDIR)
mkdir -p $(DESTDIR)$(ASTETCDIR)
@@ -510,6 +510,8 @@
mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/tmp
mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/meetme
mkdir -p $(DESTDIR)$(ASTSPOOLDIR)/monitor
+
+bininstall: _all installdirs $(SUBDIRS_INSTALL)
$(INSTALL) -m 755 main/asterisk $(DESTDIR)$(ASTSBINDIR)/
$(LN) -sf asterisk $(DESTDIR)$(ASTSBINDIR)/rasterisk
$(INSTALL) -m 755 contrib/scripts/astgenkey $(DESTDIR)$(ASTSBINDIR)/
@@ -571,7 +573,7 @@
@exit 1
endif
-install: badshell datafiles bininstall $(SUBDIRS_INSTALL)
+install: badshell datafiles bininstall
@if [ -x /usr/sbin/asterisk-post-install ]; then \
/usr/sbin/asterisk-post-install $(DESTDIR) . ; \
fi
@@ -674,6 +676,7 @@
echo ";cache_record_files = yes ; Cache recorded sound files to another directory during recording" ; \
echo ";record_cache_dir = /tmp ; Specify cache directory (used in cnjunction with cache_record_files)" ; \
echo ";transmit_silence_during_record = yes ; Transmit SLINEAR silence while a channel is being recorded" ; \
+ echo ";transmit_silence = yes ; Transmit SLINEAR silence while a channel is being recorded or DTMF is being generated" ; \
echo ";transcode_via_sln = yes ; Build transcode paths via SLINEAR, instead of directly" ; \
echo ";runuser = asterisk ; The user to run as" ; \
echo ";rungroup = asterisk ; The group to run as" ; \
@@ -818,16 +821,16 @@
nmenuconfig: nmenuselect
menuselect: menuselect/menuselect menuselect-tree
- - at menuselect/menuselect $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) menuselect.makeopts && (echo "menuselect changes saved!"; rm -f channels/h323/Makefile.ast main/asterisk) || echo "menuselect changes NOT saved!"
+ - at menuselect/menuselect menuselect.makeopts $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) && (echo "menuselect changes saved!"; rm -f channels/h323/Makefile.ast main/asterisk) || echo "menuselect changes NOT saved!"
cmenuselect: menuselect/cmenuselect menuselect-tree
- - at menuselect/cmenuselect $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) menuselect.makeopts && (echo "menuselect changes saved!"; rm -f channels/h323/Makefile.ast main/asterisk) || echo "menuselect changes NOT saved!"
+ - at menuselect/cmenuselect menuselect.makeopts $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) && (echo "menuselect changes saved!"; rm -f channels/h323/Makefile.ast main/asterisk) || echo "menuselect changes NOT saved!"
gmenuselect: menuselect/gmenuselect menuselect-tree
- - at menuselect/gmenuselect $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) menuselect.makeopts && (echo "menuselect changes saved!"; rm -f channels/h323/Makefile.ast main/asterisk) || echo "menuselect changes NOT saved!"
+ - at menuselect/gmenuselect menuselect.makeopts $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) && (echo "menuselect changes saved!"; rm -f channels/h323/Makefile.ast main/asterisk) || echo "menuselect changes NOT saved!"
nmenuselect: menuselect/nmenuselect menuselect-tree
- - at menuselect/nmenuselect $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) menuselect.makeopts && (echo "menuselect changes saved!"; rm -f channels/h323/Makefile.ast main/asterisk) || echo "menuselect changes NOT saved!"
+ - at menuselect/nmenuselect menuselect.makeopts $(GLOBAL_MAKEOPTS) $(USER_MAKEOPTS) && (echo "menuselect changes saved!"; rm -f channels/h323/Makefile.ast main/asterisk) || echo "menuselect changes NOT saved!"
# options for make in menuselect/
MAKE_MENUSELECT=CC="$(HOST_CC)" CXX="$(CXX)" LD="" AR="" RANLIB="" CFLAGS="" $(MAKE) -C menuselect CONFIGURE_SILENT="--silent"
@@ -844,10 +847,10 @@
menuselect/nmenuselect: menuselect/makeopts
$(MAKE_MENUSELECT) nmenuselect
-menuselect/makeopts:
+menuselect/makeopts: makeopts
$(MAKE_MENUSELECT) makeopts
-menuselect-tree: $(foreach dir,$(filter-out main,$(MOD_SUBDIRS)),$(wildcard $(dir)/*.c) $(wildcard $(dir)/*.cc)) build_tools/cflags.xml sounds/sounds.xml build_tools/embed_modules.xml configure
+menuselect-tree: $(foreach dir,$(filter-out main,$(MOD_SUBDIRS)),$(wildcard $(dir)/*.c) $(wildcard $(dir)/*.cc)) build_tools/cflags.xml build_tools/cflags-devmode.xml sounds/sounds.xml build_tools/embed_modules.xml configure
@echo "Generating input for menuselect ..."
@echo "<?xml version=\"1.0\"?>" > $@
@echo >> $@
@@ -855,6 +858,9 @@
@for dir in $(sort $(filter-out main,$(MOD_SUBDIRS))); do $(SUBMAKE) -C $${dir} SUBDIR=$${dir} moduleinfo >> $@; done
@for dir in $(sort $(filter-out main,$(MOD_SUBDIRS))); do $(SUBMAKE) -C $${dir} SUBDIR=$${dir} makeopts >> $@; done
@cat build_tools/cflags.xml >> $@
+ @if [ "${AST_DEVMODE}" = "yes" ]; then \
+ cat build_tools/cflags-devmode.xml >> $@; \
+ fi
@cat build_tools/embed_modules.xml >> $@
@cat sounds/sounds.xml >> $@
@echo "</menu>" >> $@
@@ -863,4 +869,4 @@
asterisk.pdf:
$(MAKE) -C doc/tex asterisk.pdf
-.PHONY: menuselect main sounds clean dist-clean distclean all prereqs cleantest uninstall _uninstall uninstall-all pdf dont-optimize $(SUBDIRS_INSTALL) $(SUBDIRS_DIST_CLEAN) $(SUBDIRS_CLEAN) $(SUBDIRS_UNINSTALL) $(SUBDIRS) $(MOD_SUBDIRS_EMBED_LDSCRIPT) $(MOD_SUBDIRS_EMBED_LDFLAGS) $(MOD_SUBDIRS_EMBED_LIBS) badshell main/version.c include/asterisk/version.h
+.PHONY: menuselect menuselect.makeopts main sounds clean dist-clean distclean all prereqs cleantest uninstall _uninstall uninstall-all pdf dont-optimize $(SUBDIRS_INSTALL) $(SUBDIRS_DIST_CLEAN) $(SUBDIRS_CLEAN) $(SUBDIRS_UNINSTALL) $(SUBDIRS) $(MOD_SUBDIRS_EMBED_LDSCRIPT) $(MOD_SUBDIRS_EMBED_LDFLAGS) $(MOD_SUBDIRS_EMBED_LIBS) badshell main/version.c include/asterisk/version.h installdirs
Modified: team/oej/sip-t140-red/Makefile.rules
URL: http://svn.digium.com/view/asterisk/team/oej/sip-t140-red/Makefile.rules?view=diff&rev=116221&r1=116220&r2=116221
==============================================================================
--- team/oej/sip-t140-red/Makefile.rules (original)
+++ team/oej/sip-t140-red/Makefile.rules Wed May 14 06:22:43 2008
@@ -21,7 +21,7 @@
.PHONY: dist-clean
# extra cflags to build dependencies. Recursively expanded.
-MAKE_DEPS= -MMD -MT $@ -MF .$(subst /,_,$@).d -MP
+MAKE_DEPS= -MD -MT $@ -MF .$(subst /,_,$@).d -MP
ifeq ($(NOISY_BUILD),)
ECHO_PREFIX=@
Modified: team/oej/sip-t140-red/UPGRADE.txt
URL: http://svn.digium.com/view/asterisk/team/oej/sip-t140-red/UPGRADE.txt?view=diff&rev=116221&r1=116220&r2=116221
==============================================================================
[... 49803 lines stripped ...]
More information about the svn-commits
mailing list