[asterisk-commits] moy: branch moy/mfcr2 r141671 - in /team/moy/mfcr2: ./ apps/ build_tools/ cdr...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Sun Sep 7 17:05:33 CDT 2008


Author: moy
Date: Sun Sep  7 17:05:31 2008
New Revision: 141671

URL: http://svn.digium.com/view/asterisk?view=rev&rev=141671
Log:
DAHDI support and merged with trunk ... 2 weeks ago trunk or so heh

Added:
    team/moy/mfcr2/Zaptel-to-DAHDI.txt
      - copied unchanged from r139741, trunk/Zaptel-to-DAHDI.txt
    team/moy/mfcr2/apps/app_dahdibarge.c
      - copied unchanged from r139741, trunk/apps/app_dahdibarge.c
    team/moy/mfcr2/apps/app_dahdiras.c
      - copied unchanged from r139741, trunk/apps/app_dahdiras.c
    team/moy/mfcr2/apps/app_dahdiscan.c
      - copied unchanged from r139741, trunk/apps/app_dahdiscan.c
    team/moy/mfcr2/apps/app_fax.c
      - copied unchanged from r139741, trunk/apps/app_fax.c
    team/moy/mfcr2/channels/chan_dahdi.c
      - copied, changed from r139741, trunk/channels/chan_dahdi.c
    team/moy/mfcr2/channels/chan_phone.h
      - copied unchanged from r139741, trunk/channels/chan_phone.h
    team/moy/mfcr2/codecs/codec_dahdi.c
      - copied unchanged from r139741, trunk/codecs/codec_dahdi.c
    team/moy/mfcr2/configs/ais.conf.sample
      - copied unchanged from r139741, trunk/configs/ais.conf.sample
    team/moy/mfcr2/configs/chan_dahdi.conf.sample
      - copied unchanged from r139741, trunk/configs/chan_dahdi.conf.sample
    team/moy/mfcr2/contrib/init.d/rc.mandriva.asterisk
      - copied unchanged from r139741, trunk/contrib/init.d/rc.mandriva.asterisk
    team/moy/mfcr2/contrib/init.d/rc.mandriva.zaptel
      - copied unchanged from r139741, trunk/contrib/init.d/rc.mandriva.zaptel
    team/moy/mfcr2/contrib/scripts/asterisk.logrotate
      - copied unchanged from r139741, trunk/contrib/scripts/asterisk.logrotate
    team/moy/mfcr2/doc/distributed_devstate.txt
      - copied unchanged from r139741, trunk/doc/distributed_devstate.txt
    team/moy/mfcr2/doc/hoard.txt
      - copied unchanged from r139741, trunk/doc/hoard.txt
    team/moy/mfcr2/doc/lang/
      - copied from r139741, trunk/doc/lang/
    team/moy/mfcr2/doc/lang/hebrew.ods
      - copied unchanged from r139741, trunk/doc/lang/hebrew.ods
    team/moy/mfcr2/doc/realtimetext.txt
      - copied unchanged from r139741, trunk/doc/realtimetext.txt
    team/moy/mfcr2/doc/sip-retransmit.txt
      - copied unchanged from r139741, trunk/doc/sip-retransmit.txt
    team/moy/mfcr2/doc/video_console.txt
      - copied unchanged from r139741, trunk/doc/video_console.txt
    team/moy/mfcr2/include/asterisk/datastore.h
      - copied unchanged from r139741, trunk/include/asterisk/datastore.h
    team/moy/mfcr2/include/asterisk/fskmodem.h
      - copied unchanged from r139741, trunk/include/asterisk/fskmodem.h
    team/moy/mfcr2/include/asterisk/fskmodem_float.h
      - copied unchanged from r139741, trunk/include/asterisk/fskmodem_float.h
    team/moy/mfcr2/include/asterisk/fskmodem_int.h
      - copied unchanged from r139741, trunk/include/asterisk/fskmodem_int.h
    team/moy/mfcr2/include/asterisk/timing.h
      - copied unchanged from r139741, trunk/include/asterisk/timing.h
    team/moy/mfcr2/main/datastore.c
      - copied unchanged from r139741, trunk/main/datastore.c
    team/moy/mfcr2/main/editline/makelist.in
      - copied unchanged from r139741, trunk/main/editline/makelist.in
    team/moy/mfcr2/main/fskmodem.c
      - copied unchanged from r139741, trunk/main/fskmodem.c
    team/moy/mfcr2/main/fskmodem_float.c
      - copied unchanged from r139741, trunk/main/fskmodem_float.c
    team/moy/mfcr2/main/fskmodem_int.c
      - copied unchanged from r139741, trunk/main/fskmodem_int.c
    team/moy/mfcr2/main/timing.c
      - copied unchanged from r139741, trunk/main/timing.c
    team/moy/mfcr2/res/ais/
      - copied from r139741, trunk/res/ais/
    team/moy/mfcr2/res/ais/ais.h
      - copied unchanged from r139741, trunk/res/ais/ais.h
    team/moy/mfcr2/res/ais/amf.c
      - copied unchanged from r139741, trunk/res/ais/amf.c
    team/moy/mfcr2/res/ais/ckpt.c
      - copied unchanged from r139741, trunk/res/ais/ckpt.c
    team/moy/mfcr2/res/ais/clm.c
      - copied unchanged from r139741, trunk/res/ais/clm.c
    team/moy/mfcr2/res/ais/evt.c
      - copied unchanged from r139741, trunk/res/ais/evt.c
    team/moy/mfcr2/res/ais/lck.c
      - copied unchanged from r139741, trunk/res/ais/lck.c
    team/moy/mfcr2/res/res_ais.c
      - copied unchanged from r139741, trunk/res/res_ais.c
    team/moy/mfcr2/res/res_curl.c
      - copied unchanged from r139741, trunk/res/res_curl.c
    team/moy/mfcr2/res/res_timing_dahdi.c
      - copied unchanged from r139741, trunk/res/res_timing_dahdi.c
    team/moy/mfcr2/res/res_timing_pthread.c
      - copied unchanged from r139741, trunk/res/res_timing_pthread.c
Removed:
    team/moy/mfcr2/apps/app_zapbarge.c
    team/moy/mfcr2/apps/app_zapras.c
    team/moy/mfcr2/apps/app_zapscan.c
    team/moy/mfcr2/channels/DialTone.h
    team/moy/mfcr2/channels/chan_zap.c
    team/moy/mfcr2/codecs/codec_zap.c
    team/moy/mfcr2/configs/pbx_realtime.conf
    team/moy/mfcr2/configs/zapata.conf.sample
    team/moy/mfcr2/contrib/init.d/rc.mandrake.asterisk
    team/moy/mfcr2/contrib/init.d/rc.mandrake.zaptel
    team/moy/mfcr2/include/asterisk/dlfcn-compat.h
    team/moy/mfcr2/include/asterisk/libresample.h
    team/moy/mfcr2/include/asterisk/zapata.h
    team/moy/mfcr2/main/dlfcn.c
    team/moy/mfcr2/main/editline/makelist
    team/moy/mfcr2/main/libresample/
Modified:
    team/moy/mfcr2/   (props changed)
    team/moy/mfcr2/CHANGES
    team/moy/mfcr2/LICENSE
    team/moy/mfcr2/Makefile
    team/moy/mfcr2/README
    team/moy/mfcr2/UPGRADE.txt
    team/moy/mfcr2/acinclude.m4
    team/moy/mfcr2/apps/Makefile
    team/moy/mfcr2/apps/app_adsiprog.c
    team/moy/mfcr2/apps/app_chanisavail.c
    team/moy/mfcr2/apps/app_channelredirect.c
    team/moy/mfcr2/apps/app_chanspy.c
    team/moy/mfcr2/apps/app_dial.c
    team/moy/mfcr2/apps/app_directory.c
    team/moy/mfcr2/apps/app_disa.c
    team/moy/mfcr2/apps/app_exec.c
    team/moy/mfcr2/apps/app_externalivr.c
    team/moy/mfcr2/apps/app_festival.c
    team/moy/mfcr2/apps/app_flash.c
    team/moy/mfcr2/apps/app_forkcdr.c
    team/moy/mfcr2/apps/app_getcpeid.c
    team/moy/mfcr2/apps/app_ices.c
    team/moy/mfcr2/apps/app_image.c
    team/moy/mfcr2/apps/app_jack.c
    team/moy/mfcr2/apps/app_macro.c
    team/moy/mfcr2/apps/app_meetme.c
    team/moy/mfcr2/apps/app_milliwatt.c
    team/moy/mfcr2/apps/app_minivm.c
    team/moy/mfcr2/apps/app_osplookup.c
    team/moy/mfcr2/apps/app_page.c
    team/moy/mfcr2/apps/app_parkandannounce.c
    team/moy/mfcr2/apps/app_playback.c
    team/moy/mfcr2/apps/app_privacy.c
    team/moy/mfcr2/apps/app_queue.c
    team/moy/mfcr2/apps/app_record.c
    team/moy/mfcr2/apps/app_rpt.c
    team/moy/mfcr2/apps/app_senddtmf.c
    team/moy/mfcr2/apps/app_sendtext.c
    team/moy/mfcr2/apps/app_sms.c
    team/moy/mfcr2/apps/app_speech_utils.c
    team/moy/mfcr2/apps/app_stack.c
    team/moy/mfcr2/apps/app_talkdetect.c
    team/moy/mfcr2/apps/app_voicemail.c
    team/moy/mfcr2/apps/app_waituntil.c
    team/moy/mfcr2/apps/app_while.c
    team/moy/mfcr2/build_tools/cflags.xml
    team/moy/mfcr2/build_tools/make_version
    team/moy/mfcr2/build_tools/menuselect-deps.in
    team/moy/mfcr2/build_tools/prep_tarball
    team/moy/mfcr2/build_tools/strip_nonapi
    team/moy/mfcr2/cdr/cdr_adaptive_odbc.c
    team/moy/mfcr2/cdr/cdr_csv.c
    team/moy/mfcr2/cdr/cdr_pgsql.c
    team/moy/mfcr2/cdr/cdr_radius.c
    team/moy/mfcr2/cdr/cdr_sqlite3_custom.c
    team/moy/mfcr2/cdr/cdr_tds.c
    team/moy/mfcr2/channels/chan_agent.c
    team/moy/mfcr2/channels/chan_alsa.c
    team/moy/mfcr2/channels/chan_console.c
    team/moy/mfcr2/channels/chan_features.c
    team/moy/mfcr2/channels/chan_gtalk.c
    team/moy/mfcr2/channels/chan_h323.c
    team/moy/mfcr2/channels/chan_iax2.c
    team/moy/mfcr2/channels/chan_jingle.c
    team/moy/mfcr2/channels/chan_local.c
    team/moy/mfcr2/channels/chan_mgcp.c
    team/moy/mfcr2/channels/chan_misdn.c
    team/moy/mfcr2/channels/chan_oss.c
    team/moy/mfcr2/channels/chan_phone.c
    team/moy/mfcr2/channels/chan_sip.c
    team/moy/mfcr2/channels/chan_skinny.c
    team/moy/mfcr2/channels/chan_unistim.c
    team/moy/mfcr2/channels/console_board.c
    team/moy/mfcr2/channels/console_gui.c
    team/moy/mfcr2/channels/console_video.c
    team/moy/mfcr2/channels/console_video.h
    team/moy/mfcr2/channels/h323/ast_h323.cxx
    team/moy/mfcr2/channels/iax2-parser.c
    team/moy/mfcr2/channels/iax2-provision.c
    team/moy/mfcr2/channels/iax2.h
    team/moy/mfcr2/channels/misdn/isdn_lib.c
    team/moy/mfcr2/channels/misdn/isdn_lib.h
    team/moy/mfcr2/channels/misdn/isdn_lib_intern.h
    team/moy/mfcr2/channels/misdn_config.c
    team/moy/mfcr2/channels/vcodecs.c
    team/moy/mfcr2/channels/vgrabbers.c
    team/moy/mfcr2/channels/xpmr/xpmr.c
    team/moy/mfcr2/codecs/Makefile
    team/moy/mfcr2/codecs/codec_a_mu.c
    team/moy/mfcr2/codecs/codec_adpcm.c
    team/moy/mfcr2/codecs/codec_alaw.c
    team/moy/mfcr2/codecs/codec_g722.c
    team/moy/mfcr2/codecs/codec_g726.c
    team/moy/mfcr2/codecs/codec_gsm.c
    team/moy/mfcr2/codecs/codec_ilbc.c
    team/moy/mfcr2/codecs/codec_lpc10.c
    team/moy/mfcr2/codecs/codec_resample.c
    team/moy/mfcr2/codecs/codec_speex.c
    team/moy/mfcr2/codecs/codec_ulaw.c
    team/moy/mfcr2/configs/agents.conf.sample
    team/moy/mfcr2/configs/cdr_tds.conf.sample
    team/moy/mfcr2/configs/dundi.conf.sample
    team/moy/mfcr2/configs/extensions.ael.sample
    team/moy/mfcr2/configs/extensions.conf.sample
    team/moy/mfcr2/configs/extensions.lua.sample
    team/moy/mfcr2/configs/features.conf.sample
    team/moy/mfcr2/configs/gtalk.conf.sample
    team/moy/mfcr2/configs/http.conf.sample
    team/moy/mfcr2/configs/iax.conf.sample
    team/moy/mfcr2/configs/jingle.conf.sample
    team/moy/mfcr2/configs/manager.conf.sample
    team/moy/mfcr2/configs/meetme.conf.sample
    team/moy/mfcr2/configs/misdn.conf.sample
    team/moy/mfcr2/configs/modules.conf.sample
    team/moy/mfcr2/configs/muted.conf.sample
    team/moy/mfcr2/configs/queues.conf.sample
    team/moy/mfcr2/configs/res_pgsql.conf.sample
    team/moy/mfcr2/configs/rpt.conf.sample
    team/moy/mfcr2/configs/sip.conf.sample
    team/moy/mfcr2/configs/skinny.conf.sample
    team/moy/mfcr2/configs/sla.conf.sample
    team/moy/mfcr2/configs/smdi.conf.sample
    team/moy/mfcr2/configs/users.conf.sample
    team/moy/mfcr2/configs/voicemail.conf.sample
    team/moy/mfcr2/configs/vpb.conf.sample
    team/moy/mfcr2/configure
    team/moy/mfcr2/configure.ac
    team/moy/mfcr2/contrib/init.d/rc.debian.asterisk
    team/moy/mfcr2/contrib/init.d/rc.gentoo.asterisk
    team/moy/mfcr2/contrib/init.d/rc.redhat.asterisk
    team/moy/mfcr2/contrib/init.d/rc.slackware.asterisk
    team/moy/mfcr2/contrib/init.d/rc.suse.asterisk
    team/moy/mfcr2/contrib/scripts/astcli
    team/moy/mfcr2/contrib/scripts/asterisk.ldap-schema
    team/moy/mfcr2/contrib/scripts/asterisk.ldif
    team/moy/mfcr2/contrib/scripts/autosupport
    team/moy/mfcr2/contrib/scripts/dbsep.cgi
    team/moy/mfcr2/contrib/scripts/get_ilbc_source.sh
    team/moy/mfcr2/contrib/scripts/loadtest.tcl
    team/moy/mfcr2/contrib/scripts/realtime_pgsql.sql
    team/moy/mfcr2/contrib/scripts/safe_asterisk
    team/moy/mfcr2/contrib/utils/zones2indications.c
    team/moy/mfcr2/doc/CODING-GUIDELINES
    team/moy/mfcr2/doc/asterisk-mib.txt
    team/moy/mfcr2/doc/asterisk.8
    team/moy/mfcr2/doc/asterisk.sgml
    team/moy/mfcr2/doc/backtrace.txt
    team/moy/mfcr2/doc/digium-mib.txt
    team/moy/mfcr2/doc/janitor-projects.txt
    team/moy/mfcr2/doc/manager_1_1.txt
    team/moy/mfcr2/doc/osp.txt
    team/moy/mfcr2/doc/siptls.txt
    team/moy/mfcr2/doc/sms.txt
    team/moy/mfcr2/doc/ss7.txt
    team/moy/mfcr2/doc/tex/Makefile
    team/moy/mfcr2/doc/tex/ael.tex
    team/moy/mfcr2/doc/tex/app-sms.tex
    team/moy/mfcr2/doc/tex/asterisk-conf.tex
    team/moy/mfcr2/doc/tex/asterisk.tex
    team/moy/mfcr2/doc/tex/backtrace.tex
    team/moy/mfcr2/doc/tex/cdrdriver.tex
    team/moy/mfcr2/doc/tex/channelvariables.tex
    team/moy/mfcr2/doc/tex/cliprompt.tex
    team/moy/mfcr2/doc/tex/configuration.tex
    team/moy/mfcr2/doc/tex/enum.tex
    team/moy/mfcr2/doc/tex/extensions.tex
    team/moy/mfcr2/doc/tex/freetds.tex
    team/moy/mfcr2/doc/tex/hardware.tex
    team/moy/mfcr2/doc/tex/localchannel.tex
    team/moy/mfcr2/doc/tex/manager.tex
    team/moy/mfcr2/doc/tex/misdn.tex
    team/moy/mfcr2/doc/tex/privacy.tex
    team/moy/mfcr2/doc/tex/queuelog.tex
    team/moy/mfcr2/doc/tex/queues-with-callback-members.tex
    team/moy/mfcr2/doc/tex/security.tex
    team/moy/mfcr2/doc/tex/sla.tex
    team/moy/mfcr2/doc/video.txt
    team/moy/mfcr2/formats/format_pcm.c
    team/moy/mfcr2/formats/msgsm.h
    team/moy/mfcr2/funcs/func_cdr.c
    team/moy/mfcr2/funcs/func_channel.c
    team/moy/mfcr2/funcs/func_config.c
    team/moy/mfcr2/funcs/func_curl.c
    team/moy/mfcr2/funcs/func_devstate.c
    team/moy/mfcr2/funcs/func_dialgroup.c
    team/moy/mfcr2/funcs/func_enum.c
    team/moy/mfcr2/funcs/func_global.c
    team/moy/mfcr2/funcs/func_lock.c
    team/moy/mfcr2/funcs/func_odbc.c
    team/moy/mfcr2/funcs/func_realtime.c
    team/moy/mfcr2/funcs/func_speex.c
    team/moy/mfcr2/funcs/func_strings.c
    team/moy/mfcr2/funcs/func_sysinfo.c
    team/moy/mfcr2/funcs/func_timeout.c
    team/moy/mfcr2/funcs/func_volume.c
    team/moy/mfcr2/images/kpad2.jpg
    team/moy/mfcr2/include/asterisk/_private.h
    team/moy/mfcr2/include/asterisk/abstract_jb.h
    team/moy/mfcr2/include/asterisk/ael_structs.h
    team/moy/mfcr2/include/asterisk/agi.h
    team/moy/mfcr2/include/asterisk/app.h
    team/moy/mfcr2/include/asterisk/astobj.h
    team/moy/mfcr2/include/asterisk/astobj2.h
    team/moy/mfcr2/include/asterisk/autoconfig.h.in
    team/moy/mfcr2/include/asterisk/callerid.h
    team/moy/mfcr2/include/asterisk/causes.h
    team/moy/mfcr2/include/asterisk/cdr.h
    team/moy/mfcr2/include/asterisk/channel.h
    team/moy/mfcr2/include/asterisk/compat.h
    team/moy/mfcr2/include/asterisk/compiler.h
    team/moy/mfcr2/include/asterisk/config.h
    team/moy/mfcr2/include/asterisk/devicestate.h
    team/moy/mfcr2/include/asterisk/dnsmgr.h
    team/moy/mfcr2/include/asterisk/doxyref.h
    team/moy/mfcr2/include/asterisk/dsp.h
    team/moy/mfcr2/include/asterisk/dundi.h
    team/moy/mfcr2/include/asterisk/event.h
    team/moy/mfcr2/include/asterisk/event_defs.h
    team/moy/mfcr2/include/asterisk/frame.h
    team/moy/mfcr2/include/asterisk/http.h
    team/moy/mfcr2/include/asterisk/jabber.h
    team/moy/mfcr2/include/asterisk/jingle.h
    team/moy/mfcr2/include/asterisk/lock.h
    team/moy/mfcr2/include/asterisk/logger.h
    team/moy/mfcr2/include/asterisk/manager.h
    team/moy/mfcr2/include/asterisk/module.h
    team/moy/mfcr2/include/asterisk/network.h
    team/moy/mfcr2/include/asterisk/options.h
    team/moy/mfcr2/include/asterisk/pbx.h
    team/moy/mfcr2/include/asterisk/res_odbc.h
    team/moy/mfcr2/include/asterisk/rtp.h
    team/moy/mfcr2/include/asterisk/sched.h
    team/moy/mfcr2/include/asterisk/slinfactory.h
    team/moy/mfcr2/include/asterisk/stringfields.h
    team/moy/mfcr2/include/asterisk/strings.h
    team/moy/mfcr2/include/asterisk/tcptls.h
    team/moy/mfcr2/include/asterisk/threadstorage.h
    team/moy/mfcr2/include/asterisk/time.h
    team/moy/mfcr2/include/asterisk/translate.h
    team/moy/mfcr2/include/asterisk/utils.h
    team/moy/mfcr2/main/Makefile
    team/moy/mfcr2/main/abstract_jb.c
    team/moy/mfcr2/main/acl.c
    team/moy/mfcr2/main/app.c
    team/moy/mfcr2/main/ast_expr2.fl
    team/moy/mfcr2/main/ast_expr2f.c
    team/moy/mfcr2/main/asterisk.c
    team/moy/mfcr2/main/astmm.c
    team/moy/mfcr2/main/astobj2.c
    team/moy/mfcr2/main/audiohook.c
    team/moy/mfcr2/main/autoservice.c
    team/moy/mfcr2/main/callerid.c
    team/moy/mfcr2/main/cdr.c
    team/moy/mfcr2/main/channel.c
    team/moy/mfcr2/main/cli.c
    team/moy/mfcr2/main/config.c
    team/moy/mfcr2/main/db1-ast/btree/bt_delete.c
    team/moy/mfcr2/main/db1-ast/btree/bt_put.c
    team/moy/mfcr2/main/db1-ast/recno/rec_delete.c
    team/moy/mfcr2/main/db1-ast/recno/rec_put.c
    team/moy/mfcr2/main/devicestate.c
    team/moy/mfcr2/main/dial.c
    team/moy/mfcr2/main/dns.c
    team/moy/mfcr2/main/dnsmgr.c
    team/moy/mfcr2/main/dsp.c
    team/moy/mfcr2/main/editline/   (props changed)
    team/moy/mfcr2/main/editline/Makefile.in
    team/moy/mfcr2/main/editline/configure
    team/moy/mfcr2/main/editline/configure.in
    team/moy/mfcr2/main/editline/np/vis.c
    team/moy/mfcr2/main/event.c
    team/moy/mfcr2/main/features.c
    team/moy/mfcr2/main/file.c
    team/moy/mfcr2/main/fixedjitterbuf.h
    team/moy/mfcr2/main/frame.c
    team/moy/mfcr2/main/hashtab.c
    team/moy/mfcr2/main/http.c
    team/moy/mfcr2/main/indications.c
    team/moy/mfcr2/main/jitterbuf.c
    team/moy/mfcr2/main/loader.c
    team/moy/mfcr2/main/logger.c
    team/moy/mfcr2/main/manager.c
    team/moy/mfcr2/main/netsock.c
    team/moy/mfcr2/main/pbx.c
    team/moy/mfcr2/main/rtp.c
    team/moy/mfcr2/main/say.c
    team/moy/mfcr2/main/sched.c
    team/moy/mfcr2/main/srv.c
    team/moy/mfcr2/main/taskprocessor.c
    team/moy/mfcr2/main/tcptls.c
    team/moy/mfcr2/main/tdd.c
    team/moy/mfcr2/main/threadstorage.c
    team/moy/mfcr2/main/translate.c
    team/moy/mfcr2/main/udptl.c
    team/moy/mfcr2/main/utils.c
    team/moy/mfcr2/makeopts.in
    team/moy/mfcr2/pbx/Makefile
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-ntest10
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-test1
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-test15
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-test18
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-test19
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-test3
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-test5
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-test8
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-vtest13
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-vtest17
    team/moy/mfcr2/pbx/ael/ael-test/ref.ael-vtest21
    team/moy/mfcr2/pbx/dundi-parser.c
    team/moy/mfcr2/pbx/dundi-parser.h
    team/moy/mfcr2/pbx/pbx_config.c
    team/moy/mfcr2/pbx/pbx_dundi.c
    team/moy/mfcr2/pbx/pbx_gtkconsole.c
    team/moy/mfcr2/pbx/pbx_loopback.c
    team/moy/mfcr2/pbx/pbx_lua.c
    team/moy/mfcr2/pbx/pbx_realtime.c
    team/moy/mfcr2/pbx/pbx_spool.c
    team/moy/mfcr2/res/Makefile
    team/moy/mfcr2/res/ael/ael.flex
    team/moy/mfcr2/res/ael/ael.tab.c
    team/moy/mfcr2/res/ael/ael.tab.h
    team/moy/mfcr2/res/ael/ael.y
    team/moy/mfcr2/res/ael/ael_lex.c
    team/moy/mfcr2/res/ael/pval.c
    team/moy/mfcr2/res/res_adsi.c
    team/moy/mfcr2/res/res_agi.c
    team/moy/mfcr2/res/res_config_curl.c
    team/moy/mfcr2/res/res_config_ldap.c
    team/moy/mfcr2/res/res_config_odbc.c
    team/moy/mfcr2/res/res_config_pgsql.c
    team/moy/mfcr2/res/res_config_sqlite.c
    team/moy/mfcr2/res/res_http_post.c
    team/moy/mfcr2/res/res_jabber.c
    team/moy/mfcr2/res/res_limit.c
    team/moy/mfcr2/res/res_musiconhold.c
    team/moy/mfcr2/res/res_odbc.c
    team/moy/mfcr2/res/res_phoneprov.c
    team/moy/mfcr2/res/res_realtime.c
    team/moy/mfcr2/res/res_smdi.c
    team/moy/mfcr2/sample.call
    team/moy/mfcr2/sounds/Makefile
    team/moy/mfcr2/utils/Makefile
    team/moy/mfcr2/utils/ael_main.c
    team/moy/mfcr2/utils/astman.c
    team/moy/mfcr2/utils/check_expr.c
    team/moy/mfcr2/utils/conf2ael.c
    team/moy/mfcr2/utils/extconf.c
    team/moy/mfcr2/utils/frame.c
    team/moy/mfcr2/utils/muted.c
    team/moy/mfcr2/utils/smsq.c

Propchange: team/moy/mfcr2/
------------------------------------------------------------------------------
Binary property 'branch-1.4-blocked' - no diff available.

Propchange: team/moy/mfcr2/
------------------------------------------------------------------------------
Binary property 'branch-1.4-merged' - no diff available.

Modified: team/moy/mfcr2/CHANGES
URL: http://svn.digium.com/view/asterisk/team/moy/mfcr2/CHANGES?view=diff&rev=141671&r1=141670&r2=141671
==============================================================================
--- team/moy/mfcr2/CHANGES (original)
+++ team/moy/mfcr2/CHANGES Sun Sep  7 17:05:31 2008
@@ -1,6 +1,23 @@
+------------------------------------------------------------------------------
+--- Functionality changes from Asterisk 1.6.1 to Asterisk 1.6.2  -------------
+------------------------------------------------------------------------------
+
+* Nothing, yet!
+
 ------------------------------------------------------------------------------
 --- Functionality changes from Asterisk 1.6.0 to Asterisk 1.6.1  -------------
 ------------------------------------------------------------------------------
+
+Device State Handling
+---------------------
+ * The event infrastructure in Asterisk got another big update to help support
+    distributed events.  It currently supports distributed device state and
+    distributed Voicemail MWI (Message Waiting Indication).  A new module has
+    been merged, res_ais, which facilitates communicating events between servers.
+    It uses the SAForum AIS (Service Availability Forum Application Interface
+    Specification) CLM (Cluster Management) and EVT (Event) services to maintain
+    a cluster of Asterisk servers, and to share events between them.  For more
+    information on setting this up, see doc/distributed_devstate.txt.
 
 Dialplan Functions
 ------------------
@@ -17,14 +34,16 @@
  * 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.
+     - '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')
-
-Zaptel channel driver (chan_zap) Changes
+ * CHANNEL() now has options for the maximum, minimum, and standard or normal
+   deviation of jitter, rtt, and loss for a call using chan_sip.
+
+DAHDI channel driver (chan_dahdi) Changes
 ----------------------------------------
- * Channels can now be configured using named sections in zapata.conf, just
+ * Channels can now be configured using named sections in chan_dahdi.conf, just
    like other channel drivers, including the use of templates.
  * The default for pridialplan has changed from 'national' to 'unknown'.
 
@@ -77,11 +96,25 @@
    complete documentation.
  * ChanIsAvail has a new option, 'a', which will return all available channels instead
    of just the first one if you give the function more then one channel to check.
+ * PrivacyManager now takes an option where you can specify a context where the 
+   given number will be matched. This way you have more control over who is allowed
+   and it stops the people who blindly enter 10 digits.
+ * ForkCDR has new options: 'a' updates the answer time on the new CDR; 'A' locks
+   answer times, disposition, on orig CDR against updates; 'D' Copies the disposition
+   from the orig CDR to the new CDR after reset; 'e' sets the 'end' time on the
+   original CDR; 'R' prevents the new CDR from being reset; 's(var=val)' adds/changes
+   the 'var' variable on the original CDR; 'T' forces ast_cdr_end(), ast_cdr_answer(),
+   obey the LOCKED flag on cdr's in the chain, and also the ast_cdr_setvar() func.
+ * The Dial() application no longer copies the language used by the caller to the callee's
+   channel. If you desire for the caller's channel's language to be used for file playback
+   to the callee, then the file specified may be prepended with "${CHANNEL(language)}/" .
+ * SendImage() no longer hangs up the channel on error; instead, it sets the
+   status variable SENDIMAGESTATUS to one of 'SUCCESS', 'FAILURE', or
+   'UNSUPPORTED'.  This change makes SendImage() more consistent with other
+   applications.
 
 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
@@ -97,10 +130,23 @@
    the register line.
  * Added support for T140 RED - redundancy in T.140 to prevent text loss due to
    lost packets.
+ * Added t38pt_usertpsource option. See sip.conf.sample for details.
+ * Added SIPnotify AMI command, for sending arbitrary SIP notify commands.
+ * 'sip show peers' and 'sip show users' display their entries sorted in
+    alphabetical order, as opposed to the order they were in, in the config 
+    file or database. 
+ * Videosupport now supports an additional option, "always", which always sets
+    up video RTP ports, even on clients that don't support it.  This helps with
+    callfiles and certain transfers to ensure that if two video phones are
+    connected, they will always share video feeds.
 
 IAX Changes
 -----------
  * Existing DNS manager lookups extended to check for SRV records.
+ * IAX2 encryption support has been improved to support periodic key rotation
+   within a call for enhanced security.  The option "keyrotate" has been
+   provided to disable this functionality to preserve backwards compatibility
+   with older versions of IAX2 that do not support key rotation.
 
 CLI Changes
 -----------
@@ -109,9 +155,14 @@
      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.
+     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.
+  * The commands "core show globals", "core set global" and "core set chanvar" has
+     been deprecated in favor of the more semanticly correct "dialplan show globals",
+     "dialplan set chanvar" and "dialplan set global".
+  * New CLI command "dialplan show chanvar" to list all variables associated
+    with a given channel.
 
 DNS manager changes
 -------------------
@@ -128,6 +179,36 @@
   * res_odbc no longer has a limit of 1023 total possible unshared connections,
     as some people were running into this limit.  This limit has been increased
     to 4.2 billion.
+
+Queue changes
+-------------
+  * The TRANSFER queue log entry now includes the the caller's original
+    position in the transferred-from queue.
+  * A new configuration option, "timeoutpriority" has been added. Please see the section labeled
+    "QUEUE TIMING OPTIONS" in configs/queues.conf.sample for a detailed explanation of the option
+    as well as an explanation about timeout options in general
+
+Realtime changes
+----------------
+  * Several (ODBC, Postgres, MySQL, SQLite) realtime drivers have been given
+    adaptive capabilities.  What this means in practical terms is that if your
+    realtime table lacks critical fields, Asterisk will now emit warnings to
+    that effect.  Also, some of the realtime drivers have the ability (if
+    configured) to automatically add those columns to the table with the
+    correct type and length.
+
+Miscellaneous
+-------------
+  * The channel variable ATTENDED_TRANSFER_COMPLETE_SOUND can now be set using
+    the 'setvar' option to cause a given audio file to be played upon completion
+    of an attended transfer.  Currently it works for DAHDI, IAX2, SIP, and
+    Skinny channels only.
+  * You can now compile Asterisk against the Hoard Memory Allocator, see doc/hoard.txt
+    for more information.
+  * Config file variables may now be appended to, by using the '+=' append
+    operator.  This is most helpful when working with long SQL queries in
+    func_odbc.conf, as the queries no longer need to be specified on a single
+    line.
 
 ------------------------------------------------------------------------------
 --- Functionality changes from Asterisk 1.4.X to Asterisk 1.6.0  -------------
@@ -344,28 +425,35 @@
      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
+Agent channel changes
+----------------------
+  * The ackcall and endcall options are now supplemented with options acceptdtmf
+    and enddtmf. These allow for the DTMF keypress to be configurable. The options
+	default to their old hard-coded values ('#' and '*' respectively) so this should
+	not break any existing agent installations.
+
+DAHDI channel driver (chan_dahdi) Changes
 ----------------------------------------
-  * SS7 support in chan_zap (via libss7 library)
+  * SS7 support (via libss7 library)
   * In India, some carriers transmit CID via dtmf. Some code has been added
      that will handle some situations. The cidstart=polarity_IN choice has been added for
      those carriers that transmit CID via dtmf after a polarity change.
   * CID matching information is now shown when doing 'dialplan show'.
-  * Added zap show version CLI command to chan_zap.
-  * Added setvar support to zapata.conf channel entries.
+  * Added dahdi show version CLI command.
+  * Added setvar support to chan_dahdi.conf channel entries.
   * Added two new options: mwimonitor and mwimonitornotify.  These options allow
      you to enable MWI monitoring on FXO lines.  When the MWI state changes,
      the script specified in the mwimonitornotify option is executed.  An internal
      event indicating the new state of the mailbox is also generated, so that
      the normal MWI facilities in Asterisk work as usual.
   * Added signalling type 'auto', which attempts to use the same signalling type
-     for a channel as configured in Zaptel. This is primarily designed for analog
+     for a channel as configured in DAHDI. This is primarily designed for analog
      ports, but will also work for digital ports that are configured for FXS or FXO
-     signalling types. This mode is also the default now, so if your zapata.conf
+     signalling types. This mode is also the default now, so if your chan_dahdi.conf
      does not specify signalling for a channel (which is unlikely as the sample
      configuration file has always recommended specifying it for every channel) then
      the 'auto' mode will be used for that channel if possible.
-  * Added a 'zap set dnd' command to allow CLI control of the Do-Not-Disturb
+  * Added a 'dahdi set dnd' command to allow CLI control of the Do-Not-Disturb
      state for a channel; also ensured that the DNDState Manager event is
      emitted no matter how the DND state is set or cleared.
 
@@ -436,10 +524,10 @@
      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
+     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
 -------------
@@ -473,13 +561,18 @@
     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
+    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.
+    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.
+  * Two new queue log events have been added. An ADDMEMBER event will be logged
+    when a realtime queue member is added and a REMOVEMEMBER event will be logged
+    when a realtime queue member is removed. Since there is no calling channel associated
+    with these events, the string "REALTIME" is placed where the channel's unique id
+    is typically placed.
 
 MeetMe Changes
 --------------
@@ -622,6 +715,9 @@
 -----------
   * Added SPEECH commands for speech recognition. A complete listing can be found
      using agi show.
+  * If app_stack is loaded, GOSUB is a native AGI command that may be used to
+    invoke subroutines in the dialplan.  Note that calling EXEC with Gosub
+    does not behave as expected; the native command needs to be used, instead.
 
 Logger changes
 --------------
@@ -746,7 +842,15 @@
   * iLBC source code no longer included (see UPGRADE.txt for details)
   * If compiled with DETECT_DEADLOCKS enabled and if you have glibc, then if 
      deadlock is detected, a backtrace of the stack which led to the lock calls
-	 will be output to the CLI.
+     will be output to the CLI.
   * If compiled with DEBUG_THREADS enabled and if you have glibc, then issuing
      the "core show locks" CLI command will give lock information output as well
-	 as a backtrace of the stack which led to the lock calls.
+     as a backtrace of the stack which led to the lock calls.
+  * users.conf now sports an optional alternateexts property, which permits
+    allocation of additional extensions which will reach the specified user.
+  * A new option for the configure script, --enable-internal-poll, has been added
+    for use with systems which may have a buggy implementation of the poll system
+	call. If you notice odd behavior such as the CLI being unresponsive on remote
+	consoles, you may want to try using this option. This option is enabled by default
+	on Darwin systems since it is known that the Darwin poll() implementation has
+	odd issues.

Modified: team/moy/mfcr2/LICENSE
URL: http://svn.digium.com/view/asterisk/team/moy/mfcr2/LICENSE?view=diff&rev=141671&r1=141670&r2=141671
==============================================================================
--- team/moy/mfcr2/LICENSE (original)
+++ team/moy/mfcr2/LICENSE Sun Sep  7 17:05:31 2008
@@ -31,8 +31,8 @@
 GPL'd products (although if you've written a module for Asterisk we
 would strongly encourage you to make the same exception that we do).
 
-Specific permission is also granted to link Asterisk with OpenSSL and
-OpenH323 and distribute the resulting binary files.
+Specific permission is also granted to link Asterisk with OpenSSL, OpenH323
+and/or the UW IMAP Toolkit and distribute the resulting binary files.
 
 In addition, Asterisk implements two management/control protocols: the
 Asterisk Manager Interface (AMI) and the Asterisk Gateway Interface
@@ -60,7 +60,7 @@
 +1.877.344.4861 (via telephone in the USA)
 +1.256.428.6000 (via telephone outside the USA)
 +1.256.864.0464 (via FAX inside or outside the USA)
-IAX2/misery.digium.com/6000 (via IAX2)
+IAX2/pbx.digium.com (via IAX2)
 licensing at digium.com (via email)
 
 Digium, Inc.

Modified: team/moy/mfcr2/Makefile
URL: http://svn.digium.com/view/asterisk/team/moy/mfcr2/Makefile?view=diff&rev=141671&r1=141670&r2=141671
==============================================================================
--- team/moy/mfcr2/Makefile (original)
+++ team/moy/mfcr2/Makefile Sun Sep  7 17:05:31 2008
@@ -73,12 +73,12 @@
 export NOISY_BUILD		# Used in Makefile.rules
 export MENUSELECT_CFLAGS	# Options selected in menuselect.
 export AST_DEVMODE		# Set to "yes" for additional compiler
-				# and runtime checks
+                                # and runtime checks
 
 export SOLINK			# linker flags for shared objects
 export STATIC_BUILD		# Additional cflags, set to -static
-				# for static builds. Probably
-				# should go directly to ASTLDFLAGS
+                                # for static builds. Probably
+                                # should go directly to ASTLDFLAGS
 
 #--- paths to various commands
 export CC
@@ -221,10 +221,16 @@
 endif
 
 ifeq ($(findstring -save-temps,$(ASTCFLAGS)),)
-ASTCFLAGS+=-pipe
-endif
-
-ASTCFLAGS+=-Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG)
+  ifeq ($(findstring -pipe,$(ASTCFLAGS)),)
+    ASTCFLAGS+=-pipe
+  endif
+endif
+
+ifeq ($(findstring -Wall,$(ASTCFLAGS)),)
+  ASTCFLAGS+=-Wall
+endif
+
+ASTCFLAGS+=-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG)
 
 ASTCFLAGS+=-include $(ASTTOPDIR)/include/asterisk/autoconfig.h
 
@@ -237,8 +243,10 @@
   ASTLDFLAGS+=-L/usr/local/lib
 endif
 
-ifneq ($(PROC),ultrasparc)
-  ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
+ifeq ($(findstring -march,$(ASTCFLAGS)),)
+  ifneq ($(PROC),ultrasparc)
+    ASTCFLAGS+=$(shell if $(CC) -march=$(PROC) -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then echo "-march=$(PROC)"; fi)
+  endif
 endif
 
 ifeq ($(PROC),ppc)
@@ -304,7 +312,7 @@
 endif
 
 ifeq ($(OSARCH),SunOS)
-  SOLINK=-shared -fpic -L/usr/local/ssl/lib
+  SOLINK=-shared -fpic -L/usr/local/ssl/lib -lrt
 endif
 
 # comment to print directories during submakes
@@ -312,7 +320,7 @@
 
 SILENTMAKE:=$(MAKE) --quiet --no-print-directory
 ifneq ($(PRINT_DIR)$(NOISY_BUILD),)
-SUBMAKE:=$(MAKE) --quiet
+SUBMAKE:=$(MAKE)
 else
 SUBMAKE:=$(MAKE) --quiet --no-print-directory
 endif
@@ -369,9 +377,9 @@
 makeopts.embed_rules: menuselect.makeopts
 	@echo "Generating embedded module rules ..."
 	@rm -f $@
-	@$(MAKE) $(PRINT_DIR) $(MOD_SUBDIRS_EMBED_LDSCRIPT)
-	@$(MAKE) $(PRINT_DIR) $(MOD_SUBDIRS_EMBED_LDFLAGS)
-	@$(MAKE) $(PRINT_DIR) $(MOD_SUBDIRS_EMBED_LIBS)
+	@$(SUBMAKE) $(MOD_SUBDIRS_EMBED_LDSCRIPT)
+	@$(SUBMAKE) $(MOD_SUBDIRS_EMBED_LDFLAGS)
+	@$(SUBMAKE) $(MOD_SUBDIRS_EMBED_LIBS)
 
 $(SUBDIRS): main/version.c include/asterisk/version.h include/asterisk/build.h include/asterisk/buildopts.h defaults.h makeopts.embed_rules
 
@@ -394,22 +402,22 @@
 endif
 
 $(MOD_SUBDIRS):
-	@ASTCFLAGS="$(MOD_SUBDIR_CFLAGS) $(ASTCFLAGS)" ASTLDFLAGS="$(ASTLDFLAGS)" $(MAKE) $(PRINT_DIR) --no-builtin-rules -C $@ SUBDIR=$@ all
+	@ASTCFLAGS="$(MOD_SUBDIR_CFLAGS) $(ASTCFLAGS)" ASTLDFLAGS="$(ASTLDFLAGS)" $(SUBMAKE) --no-builtin-rules -C $@ SUBDIR=$@ all
 
 $(OTHER_SUBDIRS):
-	@ASTCFLAGS="$(OTHER_SUBDIR_CFLAGS) $(ASTCFLAGS)" ASTLDFLAGS="$(ASTLDFLAGS)" $(MAKE) $(PRINT_DIR) --no-builtin-rules -C $@ SUBDIR=$@ all

[... 73901 lines stripped ...]



More information about the asterisk-commits mailing list