[asterisk-commits] jpeeler: branch dhubbard/pinecowbell r186685 - in /team/dhubbard/pinecowbell:...
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Mon Apr 6 16:32:16 CDT 2009
Author: jpeeler
Date: Mon Apr 6 16:32:02 2009
New Revision: 186685
URL: http://svn.digium.com/svn-view/asterisk?view=rev&rev=186685
Log:
Get this branch back up to date!
Added:
team/dhubbard/pinecowbell/apps/app_confbridge.c
- copied unchanged from r186653, trunk/apps/app_confbridge.c
team/dhubbard/pinecowbell/apps/app_playtones.c
- copied unchanged from r186653, trunk/apps/app_playtones.c
team/dhubbard/pinecowbell/bridges/ (props changed)
- copied from r186653, trunk/bridges/
team/dhubbard/pinecowbell/bridges/Makefile
- copied unchanged from r186653, trunk/bridges/Makefile
team/dhubbard/pinecowbell/bridges/bridge_builtin_features.c
- copied unchanged from r186653, trunk/bridges/bridge_builtin_features.c
team/dhubbard/pinecowbell/bridges/bridge_multiplexed.c
- copied unchanged from r186653, trunk/bridges/bridge_multiplexed.c
team/dhubbard/pinecowbell/bridges/bridge_simple.c
- copied unchanged from r186653, trunk/bridges/bridge_simple.c
team/dhubbard/pinecowbell/bridges/bridge_softmix.c
- copied unchanged from r186653, trunk/bridges/bridge_softmix.c
team/dhubbard/pinecowbell/channels/chan_bridge.c
- copied unchanged from r186653, trunk/channels/chan_bridge.c
team/dhubbard/pinecowbell/channels/h323/ast_ptlib.h
- copied unchanged from r186653, trunk/channels/h323/ast_ptlib.h
team/dhubbard/pinecowbell/contrib/editors/
- copied from r186653, trunk/contrib/editors/
team/dhubbard/pinecowbell/contrib/editors/ael.vim
- copied unchanged from r186653, trunk/contrib/editors/ael.vim
team/dhubbard/pinecowbell/contrib/editors/asterisk.vim
- copied unchanged from r186653, trunk/contrib/editors/asterisk.vim
team/dhubbard/pinecowbell/contrib/editors/asteriskvm.vim
- copied unchanged from r186653, trunk/contrib/editors/asteriskvm.vim
team/dhubbard/pinecowbell/default.exports
- copied unchanged from r186653, trunk/default.exports
team/dhubbard/pinecowbell/doc/database_transactions.txt
- copied unchanged from r186653, trunk/doc/database_transactions.txt
team/dhubbard/pinecowbell/doc/google-soc2009-ideas.txt
- copied unchanged from r186653, trunk/doc/google-soc2009-ideas.txt
team/dhubbard/pinecowbell/doc/timing.txt
- copied unchanged from r186653, trunk/doc/timing.txt
team/dhubbard/pinecowbell/formats/format_siren14.c
- copied unchanged from r186653, trunk/formats/format_siren14.c
team/dhubbard/pinecowbell/formats/format_siren7.c
- copied unchanged from r186653, trunk/formats/format_siren7.c
team/dhubbard/pinecowbell/funcs/func_aes.c
- copied unchanged from r186653, trunk/funcs/func_aes.c
team/dhubbard/pinecowbell/funcs/func_connectedline.c
- copied unchanged from r186653, trunk/funcs/func_connectedline.c
team/dhubbard/pinecowbell/funcs/func_redirecting.c
- copied unchanged from r186653, trunk/funcs/func_redirecting.c
team/dhubbard/pinecowbell/include/asterisk/bridging.h
- copied unchanged from r186653, trunk/include/asterisk/bridging.h
team/dhubbard/pinecowbell/include/asterisk/bridging_features.h
- copied unchanged from r186653, trunk/include/asterisk/bridging_features.h
team/dhubbard/pinecowbell/include/asterisk/bridging_technology.h
- copied unchanged from r186653, trunk/include/asterisk/bridging_technology.h
team/dhubbard/pinecowbell/include/asterisk/heap.h
- copied unchanged from r186653, trunk/include/asterisk/heap.h
team/dhubbard/pinecowbell/include/asterisk/rtp_engine.h
- copied unchanged from r186653, trunk/include/asterisk/rtp_engine.h
team/dhubbard/pinecowbell/include/asterisk/stun.h
- copied unchanged from r186653, trunk/include/asterisk/stun.h
team/dhubbard/pinecowbell/main/asterisk.exports
- copied unchanged from r186653, trunk/main/asterisk.exports
team/dhubbard/pinecowbell/main/bridging.c
- copied unchanged from r186653, trunk/main/bridging.c
team/dhubbard/pinecowbell/main/heap.c
- copied unchanged from r186653, trunk/main/heap.c
team/dhubbard/pinecowbell/main/rtp_engine.c
- copied unchanged from r186653, trunk/main/rtp_engine.c
team/dhubbard/pinecowbell/main/stun.c
- copied unchanged from r186653, trunk/main/stun.c
team/dhubbard/pinecowbell/res/res_adsi.exports
- copied unchanged from r186653, trunk/res/res_adsi.exports
team/dhubbard/pinecowbell/res/res_ael_share.exports
- copied unchanged from r186653, trunk/res/res_ael_share.exports
team/dhubbard/pinecowbell/res/res_agi.exports
- copied unchanged from r186653, trunk/res/res_agi.exports
team/dhubbard/pinecowbell/res/res_features.exports
- copied unchanged from r186653, trunk/res/res_features.exports
team/dhubbard/pinecowbell/res/res_jabber.exports
- copied unchanged from r186653, trunk/res/res_jabber.exports
team/dhubbard/pinecowbell/res/res_monitor.exports
- copied unchanged from r186653, trunk/res/res_monitor.exports
team/dhubbard/pinecowbell/res/res_odbc.exports
- copied unchanged from r186653, trunk/res/res_odbc.exports
team/dhubbard/pinecowbell/res/res_rtp_asterisk.c
- copied unchanged from r186653, trunk/res/res_rtp_asterisk.c
team/dhubbard/pinecowbell/res/res_smdi.exports
- copied unchanged from r186653, trunk/res/res_smdi.exports
team/dhubbard/pinecowbell/res/res_speech.exports
- copied unchanged from r186653, trunk/res/res_speech.exports
team/dhubbard/pinecowbell/tests/test_heap.c
- copied unchanged from r186653, trunk/tests/test_heap.c
team/dhubbard/pinecowbell/tests/test_sched.c
- copied unchanged from r186653, trunk/tests/test_sched.c
Removed:
team/dhubbard/pinecowbell/build_tools/strip_nonapi
team/dhubbard/pinecowbell/channels/chan_features.c
team/dhubbard/pinecowbell/include/asterisk/rtp.h
team/dhubbard/pinecowbell/main/rtp.c
team/dhubbard/pinecowbell/res/res_indications.c
Modified:
team/dhubbard/pinecowbell/ (props changed)
team/dhubbard/pinecowbell/CHANGES
team/dhubbard/pinecowbell/CREDITS
team/dhubbard/pinecowbell/Makefile
team/dhubbard/pinecowbell/Makefile.rules
team/dhubbard/pinecowbell/README
team/dhubbard/pinecowbell/UPGRADE.txt
team/dhubbard/pinecowbell/apps/app_channelredirect.c
team/dhubbard/pinecowbell/apps/app_chanspy.c
team/dhubbard/pinecowbell/apps/app_dial.c
team/dhubbard/pinecowbell/apps/app_dictate.c
team/dhubbard/pinecowbell/apps/app_directed_pickup.c
team/dhubbard/pinecowbell/apps/app_disa.c
team/dhubbard/pinecowbell/apps/app_dumpchan.c
team/dhubbard/pinecowbell/apps/app_externalivr.c
team/dhubbard/pinecowbell/apps/app_fax.c
team/dhubbard/pinecowbell/apps/app_followme.c
team/dhubbard/pinecowbell/apps/app_ices.c
team/dhubbard/pinecowbell/apps/app_meetme.c
team/dhubbard/pinecowbell/apps/app_milliwatt.c
team/dhubbard/pinecowbell/apps/app_minivm.c
team/dhubbard/pinecowbell/apps/app_mixmonitor.c
team/dhubbard/pinecowbell/apps/app_mp3.c
team/dhubbard/pinecowbell/apps/app_nbscat.c
team/dhubbard/pinecowbell/apps/app_osplookup.c
team/dhubbard/pinecowbell/apps/app_page.c
team/dhubbard/pinecowbell/apps/app_parkandannounce.c
team/dhubbard/pinecowbell/apps/app_queue.c
team/dhubbard/pinecowbell/apps/app_read.c
team/dhubbard/pinecowbell/apps/app_readexten.c
team/dhubbard/pinecowbell/apps/app_record.c
team/dhubbard/pinecowbell/apps/app_rpt.c
team/dhubbard/pinecowbell/apps/app_senddtmf.c
team/dhubbard/pinecowbell/apps/app_speech_utils.c
team/dhubbard/pinecowbell/apps/app_stack.c
team/dhubbard/pinecowbell/apps/app_system.c
team/dhubbard/pinecowbell/apps/app_test.c
team/dhubbard/pinecowbell/apps/app_voicemail.c
team/dhubbard/pinecowbell/apps/app_waitforsilence.c
team/dhubbard/pinecowbell/autoconf/ast_check_gnu_make.m4
team/dhubbard/pinecowbell/autoconf/ast_check_openh323.m4
team/dhubbard/pinecowbell/autoconf/ast_check_pwlib.m4
team/dhubbard/pinecowbell/autoconf/ast_ext_lib.m4
team/dhubbard/pinecowbell/autoconf/ast_func_fork.m4
team/dhubbard/pinecowbell/autoconf/ast_prog_sed.m4
team/dhubbard/pinecowbell/build_tools/cflags.xml
team/dhubbard/pinecowbell/build_tools/make_version
team/dhubbard/pinecowbell/cdr/cdr_radius.c
team/dhubbard/pinecowbell/cdr/cdr_sqlite3_custom.c
team/dhubbard/pinecowbell/channels/Makefile
team/dhubbard/pinecowbell/channels/chan_agent.c
team/dhubbard/pinecowbell/channels/chan_alsa.c
team/dhubbard/pinecowbell/channels/chan_dahdi.c
team/dhubbard/pinecowbell/channels/chan_gtalk.c
team/dhubbard/pinecowbell/channels/chan_h323.c
team/dhubbard/pinecowbell/channels/chan_iax2.c
team/dhubbard/pinecowbell/channels/chan_jingle.c
team/dhubbard/pinecowbell/channels/chan_local.c
team/dhubbard/pinecowbell/channels/chan_mgcp.c
team/dhubbard/pinecowbell/channels/chan_misdn.c
team/dhubbard/pinecowbell/channels/chan_oss.c
team/dhubbard/pinecowbell/channels/chan_phone.c
team/dhubbard/pinecowbell/channels/chan_sip.c
team/dhubbard/pinecowbell/channels/chan_skinny.c
team/dhubbard/pinecowbell/channels/chan_unistim.c
team/dhubbard/pinecowbell/channels/h323/Makefile.in
team/dhubbard/pinecowbell/channels/h323/ast_h323.cxx
team/dhubbard/pinecowbell/channels/h323/ast_h323.h
team/dhubbard/pinecowbell/channels/h323/caps_h323.cxx
team/dhubbard/pinecowbell/channels/h323/caps_h323.h
team/dhubbard/pinecowbell/channels/h323/chan_h323.h
team/dhubbard/pinecowbell/channels/h323/cisco-h225.cxx
team/dhubbard/pinecowbell/channels/h323/cisco-h225.h
team/dhubbard/pinecowbell/channels/h323/compat_h323.cxx
team/dhubbard/pinecowbell/channels/h323/compat_h323.h
team/dhubbard/pinecowbell/channels/iax2-parser.h
team/dhubbard/pinecowbell/channels/iax2.h
team/dhubbard/pinecowbell/channels/misdn/Makefile
team/dhubbard/pinecowbell/channels/misdn/chan_misdn_config.h
team/dhubbard/pinecowbell/channels/misdn/ie.c
team/dhubbard/pinecowbell/channels/misdn/isdn_lib.c
team/dhubbard/pinecowbell/channels/misdn/isdn_lib.h
team/dhubbard/pinecowbell/channels/misdn/isdn_lib_intern.h
team/dhubbard/pinecowbell/channels/misdn/isdn_msg_parser.c
team/dhubbard/pinecowbell/channels/misdn/portinfo.c
team/dhubbard/pinecowbell/channels/misdn_config.c
team/dhubbard/pinecowbell/codecs/codec_dahdi.c
team/dhubbard/pinecowbell/configs/ais.conf.sample
team/dhubbard/pinecowbell/configs/chan_dahdi.conf.sample
team/dhubbard/pinecowbell/configs/extconfig.conf.sample
team/dhubbard/pinecowbell/configs/extensions.conf.sample
team/dhubbard/pinecowbell/configs/features.conf.sample
team/dhubbard/pinecowbell/configs/func_odbc.conf.sample
team/dhubbard/pinecowbell/configs/iax.conf.sample
team/dhubbard/pinecowbell/configs/indications.conf.sample
team/dhubbard/pinecowbell/configs/misdn.conf.sample
team/dhubbard/pinecowbell/configs/queues.conf.sample
team/dhubbard/pinecowbell/configs/res_ldap.conf.sample
team/dhubbard/pinecowbell/configs/res_odbc.conf.sample
team/dhubbard/pinecowbell/configs/res_snmp.conf.sample
team/dhubbard/pinecowbell/configs/sip.conf.sample
team/dhubbard/pinecowbell/configs/skinny.conf.sample
team/dhubbard/pinecowbell/configs/voicemail.conf.sample
team/dhubbard/pinecowbell/configure
team/dhubbard/pinecowbell/configure.ac
team/dhubbard/pinecowbell/contrib/asterisk-ng-doxygen
team/dhubbard/pinecowbell/contrib/i18n.testsuite.conf
team/dhubbard/pinecowbell/contrib/init.d/rc.archlinux.asterisk
team/dhubbard/pinecowbell/contrib/init.d/rc.debian.asterisk
team/dhubbard/pinecowbell/contrib/scripts/realtime_pgsql.sql
team/dhubbard/pinecowbell/contrib/scripts/safe_asterisk
team/dhubbard/pinecowbell/doc/distributed_devstate.txt
team/dhubbard/pinecowbell/doc/manager_1_1.txt
team/dhubbard/pinecowbell/doc/tex/Makefile
team/dhubbard/pinecowbell/doc/tex/channelvariables.tex
team/dhubbard/pinecowbell/doc/tex/extensions.tex
team/dhubbard/pinecowbell/doc/unistim.txt
team/dhubbard/pinecowbell/formats/format_ilbc.c
team/dhubbard/pinecowbell/funcs/func_channel.c
team/dhubbard/pinecowbell/funcs/func_env.c
team/dhubbard/pinecowbell/funcs/func_odbc.c
team/dhubbard/pinecowbell/funcs/func_strings.c
team/dhubbard/pinecowbell/include/asterisk.h
team/dhubbard/pinecowbell/include/asterisk/_private.h
team/dhubbard/pinecowbell/include/asterisk/app.h
team/dhubbard/pinecowbell/include/asterisk/astmm.h
team/dhubbard/pinecowbell/include/asterisk/astobj2.h
team/dhubbard/pinecowbell/include/asterisk/audiohook.h
team/dhubbard/pinecowbell/include/asterisk/autoconfig.h.in
team/dhubbard/pinecowbell/include/asterisk/callerid.h
team/dhubbard/pinecowbell/include/asterisk/causes.h
team/dhubbard/pinecowbell/include/asterisk/channel.h
team/dhubbard/pinecowbell/include/asterisk/compat.h
team/dhubbard/pinecowbell/include/asterisk/compiler.h
team/dhubbard/pinecowbell/include/asterisk/config.h
team/dhubbard/pinecowbell/include/asterisk/crypto.h
team/dhubbard/pinecowbell/include/asterisk/datastore.h
team/dhubbard/pinecowbell/include/asterisk/devicestate.h
team/dhubbard/pinecowbell/include/asterisk/dlinkedlists.h
team/dhubbard/pinecowbell/include/asterisk/dnsmgr.h
team/dhubbard/pinecowbell/include/asterisk/doxyref.h
team/dhubbard/pinecowbell/include/asterisk/dsp.h
team/dhubbard/pinecowbell/include/asterisk/enum.h
team/dhubbard/pinecowbell/include/asterisk/event.h
team/dhubbard/pinecowbell/include/asterisk/extconf.h
team/dhubbard/pinecowbell/include/asterisk/features.h
team/dhubbard/pinecowbell/include/asterisk/frame.h
team/dhubbard/pinecowbell/include/asterisk/global_datastores.h
team/dhubbard/pinecowbell/include/asterisk/hashtab.h
team/dhubbard/pinecowbell/include/asterisk/http.h
team/dhubbard/pinecowbell/include/asterisk/indications.h
team/dhubbard/pinecowbell/include/asterisk/io.h
team/dhubbard/pinecowbell/include/asterisk/linkedlists.h
team/dhubbard/pinecowbell/include/asterisk/lock.h
team/dhubbard/pinecowbell/include/asterisk/logger.h
team/dhubbard/pinecowbell/include/asterisk/manager.h
team/dhubbard/pinecowbell/include/asterisk/optional_api.h
team/dhubbard/pinecowbell/include/asterisk/pbx.h
team/dhubbard/pinecowbell/include/asterisk/poll-compat.h
team/dhubbard/pinecowbell/include/asterisk/res_odbc.h
team/dhubbard/pinecowbell/include/asterisk/say.h
team/dhubbard/pinecowbell/include/asterisk/sched.h
team/dhubbard/pinecowbell/include/asterisk/slinfactory.h
team/dhubbard/pinecowbell/include/asterisk/stringfields.h
team/dhubbard/pinecowbell/include/asterisk/strings.h
team/dhubbard/pinecowbell/include/asterisk/taskprocessor.h
team/dhubbard/pinecowbell/include/asterisk/tcptls.h
team/dhubbard/pinecowbell/include/asterisk/threadstorage.h
team/dhubbard/pinecowbell/include/asterisk/timing.h
team/dhubbard/pinecowbell/include/asterisk/udptl.h
team/dhubbard/pinecowbell/include/asterisk/utils.h
team/dhubbard/pinecowbell/main/Makefile
team/dhubbard/pinecowbell/main/abstract_jb.c
team/dhubbard/pinecowbell/main/acl.c
team/dhubbard/pinecowbell/main/aescrypt.c
team/dhubbard/pinecowbell/main/alaw.c
team/dhubbard/pinecowbell/main/app.c
team/dhubbard/pinecowbell/main/ast_expr2.c
team/dhubbard/pinecowbell/main/ast_expr2.fl
team/dhubbard/pinecowbell/main/ast_expr2.h
team/dhubbard/pinecowbell/main/ast_expr2.y
team/dhubbard/pinecowbell/main/ast_expr2f.c
team/dhubbard/pinecowbell/main/asterisk.c
team/dhubbard/pinecowbell/main/astobj2.c
team/dhubbard/pinecowbell/main/audiohook.c
team/dhubbard/pinecowbell/main/callerid.c
team/dhubbard/pinecowbell/main/channel.c
team/dhubbard/pinecowbell/main/cli.c
team/dhubbard/pinecowbell/main/config.c
team/dhubbard/pinecowbell/main/db.c
team/dhubbard/pinecowbell/main/devicestate.c
team/dhubbard/pinecowbell/main/dial.c
team/dhubbard/pinecowbell/main/editline/configure
team/dhubbard/pinecowbell/main/editline/configure.in
team/dhubbard/pinecowbell/main/editline/np/unvis.c
team/dhubbard/pinecowbell/main/editline/sys.h
team/dhubbard/pinecowbell/main/enum.c
team/dhubbard/pinecowbell/main/event.c
team/dhubbard/pinecowbell/main/features.c
team/dhubbard/pinecowbell/main/file.c
team/dhubbard/pinecowbell/main/frame.c
team/dhubbard/pinecowbell/main/global_datastores.c
team/dhubbard/pinecowbell/main/hashtab.c
team/dhubbard/pinecowbell/main/http.c
team/dhubbard/pinecowbell/main/indications.c
team/dhubbard/pinecowbell/main/io.c
team/dhubbard/pinecowbell/main/jitterbuf.c
team/dhubbard/pinecowbell/main/loader.c
team/dhubbard/pinecowbell/main/logger.c
team/dhubbard/pinecowbell/main/manager.c
team/dhubbard/pinecowbell/main/pbx.c
team/dhubbard/pinecowbell/main/poll.c
team/dhubbard/pinecowbell/main/say.c
team/dhubbard/pinecowbell/main/sched.c
team/dhubbard/pinecowbell/main/slinfactory.c
team/dhubbard/pinecowbell/main/stdtime/localtime.c
team/dhubbard/pinecowbell/main/strings.c
team/dhubbard/pinecowbell/main/taskprocessor.c
team/dhubbard/pinecowbell/main/tcptls.c
team/dhubbard/pinecowbell/main/tdd.c
team/dhubbard/pinecowbell/main/timing.c
team/dhubbard/pinecowbell/main/translate.c
team/dhubbard/pinecowbell/main/udptl.c
team/dhubbard/pinecowbell/main/utils.c
team/dhubbard/pinecowbell/main/xml.c
team/dhubbard/pinecowbell/makeopts.in
team/dhubbard/pinecowbell/pbx/pbx_config.c
team/dhubbard/pinecowbell/pbx/pbx_dundi.c
team/dhubbard/pinecowbell/pbx/pbx_spool.c
team/dhubbard/pinecowbell/res/ael/ael.tab.c
team/dhubbard/pinecowbell/res/ael/ael.y
team/dhubbard/pinecowbell/res/ais/evt.c
team/dhubbard/pinecowbell/res/res_agi.c
team/dhubbard/pinecowbell/res/res_ais.c
team/dhubbard/pinecowbell/res/res_config_ldap.c
team/dhubbard/pinecowbell/res/res_config_odbc.c
team/dhubbard/pinecowbell/res/res_config_pgsql.c
team/dhubbard/pinecowbell/res/res_config_sqlite.c
team/dhubbard/pinecowbell/res/res_curl.c
team/dhubbard/pinecowbell/res/res_jabber.c
team/dhubbard/pinecowbell/res/res_monitor.c
team/dhubbard/pinecowbell/res/res_musiconhold.c
team/dhubbard/pinecowbell/res/res_odbc.c
team/dhubbard/pinecowbell/res/res_phoneprov.c
team/dhubbard/pinecowbell/res/res_snmp.c
team/dhubbard/pinecowbell/res/res_timing_dahdi.c
team/dhubbard/pinecowbell/res/res_timing_pthread.c
team/dhubbard/pinecowbell/res/res_timing_timerfd.c
team/dhubbard/pinecowbell/res/snmp/agent.c
team/dhubbard/pinecowbell/sounds/Makefile
team/dhubbard/pinecowbell/sounds/sounds.xml
team/dhubbard/pinecowbell/utils/ (props changed)
team/dhubbard/pinecowbell/utils/Makefile
team/dhubbard/pinecowbell/utils/astcanary.c
team/dhubbard/pinecowbell/utils/expr2.testinput
team/dhubbard/pinecowbell/utils/extconf.c
team/dhubbard/pinecowbell/utils/refcounter.c
Propchange: team/dhubbard/pinecowbell/
------------------------------------------------------------------------------
Binary property 'branch-1.4-blocked' - no diff available.
Propchange: team/dhubbard/pinecowbell/
------------------------------------------------------------------------------
Binary property 'branch-1.4-merged' - no diff available.
Propchange: team/dhubbard/pinecowbell/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Mon Apr 6 16:32:02 2009
@@ -1,1 +1,1 @@
-/trunk:1-169628
+/trunk:1-186684
Modified: team/dhubbard/pinecowbell/CHANGES
URL: http://svn.digium.com/svn-view/asterisk/team/dhubbard/pinecowbell/CHANGES?view=diff&rev=186685&r1=186684&r2=186685
==============================================================================
--- team/dhubbard/pinecowbell/CHANGES (original)
+++ team/dhubbard/pinecowbell/CHANGES Mon Apr 6 16:32:02 2009
@@ -7,6 +7,69 @@
=== and the other UPGRADE files for older releases.
===
======================================================================
+------------------------------------------------------------------------------
+--- Functionality changes from Asterisk 1.6.2 to Asterisk 1.6.3 -------------
+------------------------------------------------------------------------------
+
+SIP Changes
+-----------
+ * Added preferred_codec_only option in sip.conf. This feature limits the joint
+ codecs sent in response to an INVITE to the single most preferred codec.
+ * Added SIP_CODEC_OUTBOUND dialplan variable which can be used to set the codec
+ to be used for the outgoing call. It must be one of the codecs configured
+ for the device.
+
+Applications
+------------
+ * Added progress option to the app_dial D() option. When progress DTMF is
+ present, those values are sent immediatly upon receiving a PROGRESS message
+ regardless if the call has been answered or not.
+
+Dialplan Functions
+------------------
+ * Added new dialplan functions CONNECTEDLINE and REDIRECTING which permits
+ setting various connected line and redirecting party information.
+ * The CHANNEL() function now supports the "name" option.
+
+Queue changes
+-------------
+ * A new option, 'I' has been added to both app_queue and app_dial.
+ By setting this option, Asterisk will not update the caller with
+ connected line changes or redirecting party changes when they occur.
+
+mISDN channel driver (chan_misdn) changes
+----------------------------------------
+ * Added display_connected parameter to misdn.conf to put a display string
+ in the CONNECT message containing the connected name and/or number if
+ the presentation setting permits it.
+ * Added display_setup parameter to misdn.conf to put a display string
+ in the SETUP message containing the caller name and/or number if the
+ presentation setting permits it.
+ * Made misdn.conf parameters localdialplan and cpndialplan take a -1 to
+ indicate the dialplan settings are to be obtained from the asterisk
+ channel.
+ * Made misdn.conf parameter callerid accept the "name" <number> format
+ used by the rest of the system.
+ * Made use the nationalprefix and internationalprefix misdn.conf
+ parameters to prefix any received number from the ISDN link if that
+ number has the corresponding Type-Of-Number.
+ * Added the following new parameters: unknownprefix, netspecificprefix,
+ subscriberprefix, and abbreviatedprefix in misdn.conf to prefix any
+ received number from the ISDN link if that number has the corresponding
+ Type-Of-Number.
+
+
+SIP channel driver (chan_sip) changes
+-------------------------------------------
+ * The sendrpid parameter has been expanded to include the options
+ 'rpid' and 'pai'. Setting sendrpid to 'rpid' will cause Remote-Party-ID
+ header to be sent (equivalent to setting sendrpid=yes) and setting
+ sendrpid to 'pai' will cause P-Asserted-Identity header to be sent.
+
+Asterisk Manager Interface
+--------------------------
+ * The Hangup action now accepts a Cause header which may be used to
+ set the channel's hangup cause.
------------------------------------------------------------------------------
--- Functionality changes from Asterisk 1.6.1 to Asterisk 1.6.2 -------------
@@ -28,8 +91,8 @@
* Added a new 'faxdetect=yes|no' configuration option to sip.conf. When this
option is enabled, a SIP channel will go to the fax extension (if it exists)
after T38 is negotiated. This option is disabled by default.
- * If ATTENDED_TRANSFER_COMPLETE_SOUND is set, the sound will be played to the
- target of an attended transfer
+ * If the channel variable ATTENDED_TRANSFER_COMPLETE_SOUND is set,
+ the sound will be played to the target of an attended transfer
* Added two new configuration options, "qualifygap" and "qualifypeers", which allow
finer control over how many peers Asterisk will qualify and the gap between them
when all peers need to be qualified at the same time.
@@ -44,8 +107,19 @@
* The parsing of register => lines in sip.conf has been modified to allow a port
to be present in the "user" portion. Please see the sip.conf.sample file for more
information
+ * Added support for subscribing to MWI on a remote server and making the status available
+ as a mailbox. Please see the sip.conf.sample file for more information.
* Added a function to remove SIP headers added in the dialplan before the
first INVITE is generated - SIPRemoveHeader()
+ * Channel variables set with setvar= in a device configuration is now
+ set both for inbound and outbound calls.
+ * Added support for ITU G.722.1 and G.722.1C (Siren7 and Siren14) media streams.
+
+IAX2 changes
+------------
+ * Added immediate option to iax.conf
+ * Added forceencryption option to iax.conf
+ * Added Encryption and Trunk status to manager command "iaxpeers"
Skinny Changes
--------------
@@ -55,8 +129,17 @@
DAHDI Changes
-------------
+ * chan_dahdi now supports MFC/R2 signaling when Asterisk is compiled with
+ support for LibOpenR2. http://www.libopenr2.org/
* The UK option waitfordialtone has been added for use with BT analog
lines.
+ * Added a 'faxbuffers' configuration option to chan_dahdi.conf. This option
+ is used in conjunction with the 'faxdetect' configuration option. When
+ 'faxbuffers' is used and fax tones are detected, the channel will dynamically
+ switch to the configured faxbuffers policy. For example, to use 6 buffers
+ and a 'full' buffer policy for a fax transmission, add:
+ faxbuffers=>6,full
+ The faxbuffers configuration will be in affect until the call is torn down.
Dialplan Functions
------------------
@@ -78,6 +161,11 @@
Totally. Hopefully, that means more to you than it does to me.
* Added AUDIOHOOK_INHERIT. For information on its use, please see the output
of "core show function AUDIOHOOK_INHERIT" from the CLI
+ * Added AES_ENCRYPT. For information on its use, please see the output
+ of "core show function AES_ENCRYPT" from the CLI
+ * Added AES_DECRYPT. For information on its use, please see the output
+ of "core show function AES_DECRYPT" from the CLI
+ * func_odbc now supports database transactions across multiple queries.
Applications
------------
@@ -92,6 +180,11 @@
specified in the initial argument.
* A new application, Originate, has been introduced, that allows asynchronous
call origination from the dialplan.
+ * Voicemail now permits setting the emailsubject and emailbody per mailbox,
+ in addition to the setting in the "general" context.
+ * Added ConfBridge dialplan application which does conference bridges without
+ DAHDI. For information on its use, please see the output of
+ "core show application ConfBridge" from the CLI.
Miscellaneous
-------------
@@ -122,6 +215,14 @@
* The contrib/scripts/ directory now has a script called sip_nat_settings that will
give you the correct output for an asterisk box behind nat. It will give you the
externhost and localnet settings.
+ * The Asterisk core now supports ITU G.722.1 and G.722.1C media streams, and
+ can connect calls in passthrough mode, as well as record and play back files.
+ * Successful and unsuccessful call pickup can now be alerted through sounds, by
+ using pickupsound and pickupfailsound in features.conf.
+ * ASTVARRUNDIR is now set to $(localstatedir)/run/asterisk by default.
+ This means the asterisk pid file will now be in /var/run/asterisk/asterisk.pid on LINUX
+ instead of the /var/run/asterisk.pid where it used to be. This will make
+ installs as non-root easier to manage.
Asterisk Manager Interface
--------------------------
@@ -137,6 +238,12 @@
Pragma: SuppressEvents
If this is included, the server supports event suppression.
+
+ * Added 4 new Actions to list skinny device(s) and line(s)
+ SKINNYdevices
+ SKINNYshowdevice
+ SKINNYlines
+ SKINNYshowline
------------------------------------------------------------------------------
--- Functionality changes from Asterisk 1.6.0 to Asterisk 1.6.1 -------------
@@ -327,6 +434,9 @@
* 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
+ * Added a new option - C - for forcing the "answered elsewhere" flag on
+ cancellation of calls in to members of the queue. This is to avoid the
+ call to a member of a queue having the call listed as a "missed call".
Realtime changes
----------------
@@ -715,6 +825,9 @@
* 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.
+ * Added new CLI and Manager commands relating to reloading queues. From the CLI, see
+ "queue reload", "queue reset stats". Also see "manager show command QueueReload" and
+ "manager show command QueueReset."
* 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
@@ -854,6 +967,13 @@
Call Features (res_features) Changes
------------------------------------
* Added the parkedcalltransfers option to features.conf
+ * Added parkedcallparking option to control one touch parking w/ parking
+ pickup
+ * Added parkedcallhangup option to control disconnect feature w/ parking
+ pickup
+ * Added parkedcallrecording option to control one-touch record w/ parking
+ pickup
+ * Added BRIDGE_FEATURES variable to set available features for a channel
* The built-in method for doing attended transfers has been updated to
include some new options that allow you to have the transferee sent
back to the person that did the transfer if the transfer is not successful.
Modified: team/dhubbard/pinecowbell/CREDITS
URL: http://svn.digium.com/svn-view/asterisk/team/dhubbard/pinecowbell/CREDITS?view=diff&rev=186685&r1=186684&r2=186685
==============================================================================
--- team/dhubbard/pinecowbell/CREDITS (original)
+++ team/dhubbard/pinecowbell/CREDITS Mon Apr 6 16:32:02 2009
@@ -194,6 +194,9 @@
Klaus Darillon - the SIPremoveHeader function in chan_sip
+Moises Silva (moy) - for writing LibOpenR2, and providing support for it in chan_dahdi
+ moises.silva(AT)gmail.com
+
=== OTHER CONTRIBUTIONS ===
John Todd - Monkey sounds and associated teletorture prompt
Michael Jerris - bug marshaling
Modified: team/dhubbard/pinecowbell/Makefile
URL: http://svn.digium.com/svn-view/asterisk/team/dhubbard/pinecowbell/Makefile?view=diff&rev=186685&r1=186684&r2=186685
==============================================================================
--- team/dhubbard/pinecowbell/Makefile (original)
+++ team/dhubbard/pinecowbell/Makefile Mon Apr 6 16:32:02 2009
@@ -146,7 +146,7 @@
ASTSBINDIR=$(sbindir)
ASTSPOOLDIR=$(localstatedir)/spool/asterisk
ASTLOGDIR=$(localstatedir)/log/asterisk
- ASTVARRUNDIR=$(localstatedir)/run
+ ASTVARRUNDIR=$(localstatedir)/run/asterisk
ASTMANDIR=$(mandir)
ifneq ($(findstring BSD,$(OSARCH)),)
ASTVARLIBDIR=$(prefix)/share/asterisk
@@ -293,7 +293,7 @@
# value directly to ASTCFLAGS
ASTCFLAGS+=$(MALLOC_DEBUG)$(OPTIONS)
-MOD_SUBDIRS:=channels pbx apps codecs formats cdr funcs tests main res $(LOCAL_MOD_SUBDIRS)
+MOD_SUBDIRS:=channels pbx apps codecs formats cdr bridges funcs tests main res $(LOCAL_MOD_SUBDIRS)
OTHER_SUBDIRS:=utils agi
SUBDIRS:=$(OTHER_SUBDIRS) $(MOD_SUBDIRS)
SUBDIRS_INSTALL:=$(SUBDIRS:%=%-install)
@@ -805,22 +805,28 @@
config:
@if [ "${OSARCH}" = "linux-gnu" ]; then \
if [ -f /etc/redhat-release -o -f /etc/fedora-release ]; then \
- $(INSTALL) -m 755 contrib/init.d/rc.redhat.asterisk $(DESTDIR)/etc/rc.d/init.d/asterisk; \
+ cat contrib/init.d/rc.redhat.asterisk | sed 's|__ASTERISK_ETC_DIR__|$(ASTETCDIR)|;s|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)/etc/rc.d/init.d/asterisk ;\
+ chmod 755 $(DESTDIR)/etc/rc.d/init.d/asterisk;\
if [ -z "$(DESTDIR)" ]; then /sbin/chkconfig --add asterisk; fi; \
elif [ -f /etc/debian_version ]; then \
- $(INSTALL) -m 755 contrib/init.d/rc.debian.asterisk $(DESTDIR)/etc/init.d/asterisk; \
+ cat contrib/init.d/rc.debian.asterisk | sed 's|__ASTERISK_ETC_DIR__|$(ASTETCDIR)|;s|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)/etc/init.d/asterisk ;\
+ chmod 755 $(DESTDIR)/etc/init.d/asterisk;\
if [ -z "$(DESTDIR)" ]; then /usr/sbin/update-rc.d asterisk start 50 2 3 4 5 . stop 91 2 3 4 5 .; fi; \
elif [ -f /etc/gentoo-release ]; then \
- $(INSTALL) -m 755 contrib/init.d/rc.gentoo.asterisk $(DESTDIR)/etc/init.d/asterisk; \
+ cat contrib/init.d/rc.gentoo.asterisk | sed 's|__ASTERISK_ETC_DIR__|$(ASTETCDIR)|;s|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)/etc/init.d/asterisk ;\
+ chmod 755 $(DESTDIR)/etc/init.d/asterisk;\
if [ -z "$(DESTDIR)" ]; then /sbin/rc-update add asterisk default; fi; \
elif [ -f /etc/mandrake-release -o -f /etc/mandriva-release ]; then \
- $(INSTALL) -m 755 contrib/init.d/rc.mandriva.asterisk $(DESTDIR)/etc/rc.d/init.d/asterisk; \
+ cat contrib/init.d/rc.mandriva.asterisk | sed 's|__ASTERISK_ETC_DIR__|$(ASTETCDIR)|;s|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)/etc/rc.d/init.d/asterisk ;\
+ chmod 755 $(DESTDIR)/etc/rc.d/init.d/asterisk;\
if [ -z "$(DESTDIR)" ]; then /sbin/chkconfig --add asterisk; fi; \
elif [ -f /etc/SuSE-release -o -f /etc/novell-release ]; then \
- $(INSTALL) -m 755 contrib/init.d/rc.suse.asterisk $(DESTDIR)/etc/init.d/asterisk; \
+ cat contrib/init.d/rc.suse.asterisk | sed 's|__ASTERISK_ETC_DIR__|$(ASTETCDIR)|;s|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)/etc/init.d/asterisk ;\
+ chmod 755 $(DESTDIR)/etc/init.d/asterisk;\
if [ -z "$(DESTDIR)" ]; then /sbin/chkconfig --add asterisk; fi; \
elif [ -f /etc/arch-release -o -f /etc/arch-release ]; then \
- $(INSTALL) -m 755 contrib/init.d/rc.archlinux.asterisk $(DESTDIR)/etc/rc.d/asterisk; \
+ cat contrib/init.d/rc.archlinux.asterisk | sed 's|__ASTERISK_ETC_DIR__|$(ASTETCDIR)|;s|__ASTERISK_SBIN_DIR__|$(ASTSBINDIR)|;s|__ASTERISK_VARRUN_DIR__|$(ASTVARRUNDIR)|;' > $(DESTDIR)/etc/rc.d/asterisk ;\
+ chmod 755 $(DESTDIR)/etc/rc.d/asterisk;\
elif [ -f /etc/slackware-version ]; then \
echo "Slackware is not currently supported, although an init script does exist for it." \
else \
Modified: team/dhubbard/pinecowbell/Makefile.rules
URL: http://svn.digium.com/svn-view/asterisk/team/dhubbard/pinecowbell/Makefile.rules?view=diff&rev=186685&r1=186684&r2=186685
==============================================================================
--- team/dhubbard/pinecowbell/Makefile.rules (original)
+++ team/dhubbard/pinecowbell/Makefile.rules Mon Apr 6 16:32:02 2009
@@ -51,8 +51,13 @@
# per-target settings will be applied
CC_CFLAGS=$(PTHREAD_CFLAGS) $(ASTCFLAGS)
CXX_CFLAGS=$(PTHREAD_CFLAGS) $(filter-out -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(AST_DECLARATION_AFTER_STATEMENT),$(ASTCFLAGS))
-CC_LDFLAGS_SO=$(PTHREAD_CFLAGS) $(ASTLDFLAGS) $(SOLINK)
-CXX_LDFLAGS_SO=$(PTHREAD_CFLAGS) $(ASTLDFLAGS) $(SOLINK)
+
+ifeq ($(GNU_LD),1)
+SO_SUPPRESS_SYMBOLS=-Wl,--version-script,$(if $(wildcard $(subst .so,.exports,$@)),$(subst .so,.exports,$@),$(ASTTOPDIR)/default.exports)
+endif
+
+CC_LDFLAGS_SO=$(PTHREAD_CFLAGS) $(ASTLDFLAGS) $(SOLINK) $(SO_SUPPRESS_SYMBOLS)
+CXX_LDFLAGS_SO=$(PTHREAD_CFLAGS) $(ASTLDFLAGS) $(SOLINK) $(SO_SUPPRESS_SYMBOLS)
CC_LIBS=$(PTHREAD_LIBS) $(LIBS)
CXX_LIBS=$(PTHREAD_LIBS) $(LIBS)
Modified: team/dhubbard/pinecowbell/README
URL: http://svn.digium.com/svn-view/asterisk/team/dhubbard/pinecowbell/README?view=diff&rev=186685&r1=186684&r2=186685
==============================================================================
--- team/dhubbard/pinecowbell/README (original)
+++ team/dhubbard/pinecowbell/README Mon Apr 6 16:32:02 2009
@@ -4,7 +4,7 @@
=== by Mark Spencer <markster at digium.com>
=== and the Asterisk.org developer community
===
-=== Copyright (C) 2001-2008 Digium, Inc.
+=== Copyright (C) 2001-2009 Digium, Inc.
=== and other copyright holders.
===============================================================================
@@ -68,8 +68,8 @@
* All Analog and Digital Interface cards from Digium (www.digium.com)
* QuickNet Internet PhoneJack and LineJack (http://www.quicknet.net)
* any full duplex sound card supported by ALSA, OSS, or PortAudio
- * any ISDN card supported by mISDN on Linux (BRI)
- * The Xorcom AstriBank channel bank
+ * any ISDN card supported by mISDN on Linux
+ * The Xorcom Astribank channel bank
* VoiceTronix OpenLine products
-------------------------------------------------------------------------------
Modified: team/dhubbard/pinecowbell/UPGRADE.txt
URL: http://svn.digium.com/svn-view/asterisk/team/dhubbard/pinecowbell/UPGRADE.txt?view=diff&rev=186685&r1=186684&r2=186685
==============================================================================
--- team/dhubbard/pinecowbell/UPGRADE.txt (original)
+++ team/dhubbard/pinecowbell/UPGRADE.txt Mon Apr 6 16:32:02 2009
@@ -17,6 +17,21 @@
=== UPGRADE-1.6.txt -- Upgrade info for 1.4 to 1.6
===
===========================================================
+
+From 1.6.2 to 1.6.3:
+
+* The usage of RTP inside of Asterisk has now become modularized. This means
+ the Asterisk RTP stack now exists as a loadable module, res_rtp_asterisk.
+ If you are not using autoload=yes in modules.conf you will need to ensure
+ it is set to load. If not, then any module which uses RTP (such as chan_sip)
+ will not be able to send or receive calls.
+
+From 1.6.1 to 1.6.2:
+
+* The res_indications module has been removed. Its functionality was important
+ enough that most of it has been moved into the Asterisk core.
+ Two applications previously provided by res_indications, PlayTones and
+ StopPlayTones, have been moved into a new module, app_playtones.
From 1.6.0.1 to 1.6.1:
@@ -38,6 +53,13 @@
operations.
From 1.6.0.x to 1.6.1:
+
+* In previous versions of Asterisk, due to the way objects were arranged in
+ memory by chan_sip, the order of entries in sip.conf could be adjusted to
+ control the behavior of matching against peers and users. The way objects
+ are managed has been significantly changed for reasons involving performance
+ and stability. A side effect of these changes is that the order of entries
+ in sip.conf can no longer be relied upon to control behavior.
* The following core commands dealing with dialplan have been deprecated: 'core
show globals', 'core set global' and 'core set chanvar'. Use the equivalent
Modified: team/dhubbard/pinecowbell/apps/app_channelredirect.c
URL: http://svn.digium.com/svn-view/asterisk/team/dhubbard/pinecowbell/apps/app_channelredirect.c?view=diff&rev=186685&r1=186684&r2=186685
==============================================================================
--- team/dhubbard/pinecowbell/apps/app_channelredirect.c (original)
[... 74677 lines stripped ...]
More information about the asterisk-commits
mailing list