[asterisk-commits] oej: branch oej/midcomstuff r48029 - in
/team/oej/midcomstuff: ./ agi/ apps/ ...
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Sun Nov 26 13:34:47 MST 2006
Author: oej
Date: Sun Nov 26 14:34:45 2006
New Revision: 48029
URL: http://svn.digium.com/view/asterisk?view=rev&rev=48029
Log:
Update
Added:
team/oej/midcomstuff/build_tools/prep_tarball
- copied unchanged from r48017, branches/1.4/build_tools/prep_tarball
team/oej/midcomstuff/build_tools/strip_nonapi
- copied unchanged from r48017, branches/1.4/build_tools/strip_nonapi
team/oej/midcomstuff/pbx/ael/ael-test/ael-test16/
- copied from r48017, branches/1.4/pbx/ael/ael-test/ael-test16/
team/oej/midcomstuff/pbx/ael/ael-test/ael-test16/extensions.ael
- copied unchanged from r48017, branches/1.4/pbx/ael/ael-test/ael-test16/extensions.ael
team/oej/midcomstuff/pbx/ael/ael-test/ael-vtest17/
- copied from r48017, branches/1.4/pbx/ael/ael-test/ael-vtest17/
team/oej/midcomstuff/pbx/ael/ael-test/ael-vtest17/extensions.ael
- copied unchanged from r48017, branches/1.4/pbx/ael/ael-test/ael-vtest17/extensions.ael
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test16
- copied unchanged from r48017, branches/1.4/pbx/ael/ael-test/ref.ael-test16
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-vtest17
- copied unchanged from r48017, branches/1.4/pbx/ael/ael-test/ref.ael-vtest17
Removed:
team/oej/midcomstuff/aclocal.m4
team/oej/midcomstuff/channels/chan_jingle.c
team/oej/midcomstuff/configs/jingle.conf.sample
Modified:
team/oej/midcomstuff/ (props changed)
team/oej/midcomstuff/.cleancount
team/oej/midcomstuff/CHANGES
team/oej/midcomstuff/CREDITS
team/oej/midcomstuff/LICENSE
team/oej/midcomstuff/Makefile
team/oej/midcomstuff/Makefile.moddir_rules
team/oej/midcomstuff/Makefile.rules
team/oej/midcomstuff/UPGRADE.txt
team/oej/midcomstuff/acinclude.m4
team/oej/midcomstuff/agi/ (props changed)
team/oej/midcomstuff/agi/Makefile
team/oej/midcomstuff/apps/app_alarmreceiver.c
team/oej/midcomstuff/apps/app_amd.c
team/oej/midcomstuff/apps/app_chanspy.c
team/oej/midcomstuff/apps/app_db.c
team/oej/midcomstuff/apps/app_dial.c
team/oej/midcomstuff/apps/app_directed_pickup.c
team/oej/midcomstuff/apps/app_externalivr.c
team/oej/midcomstuff/apps/app_festival.c
team/oej/midcomstuff/apps/app_followme.c
team/oej/midcomstuff/apps/app_getcpeid.c
team/oej/midcomstuff/apps/app_ices.c
team/oej/midcomstuff/apps/app_macro.c
team/oej/midcomstuff/apps/app_meetme.c
team/oej/midcomstuff/apps/app_mixmonitor.c
team/oej/midcomstuff/apps/app_page.c
team/oej/midcomstuff/apps/app_parkandannounce.c
team/oej/midcomstuff/apps/app_playback.c
team/oej/midcomstuff/apps/app_queue.c
team/oej/midcomstuff/apps/app_record.c
team/oej/midcomstuff/apps/app_rpt.c
team/oej/midcomstuff/apps/app_sms.c
team/oej/midcomstuff/apps/app_softhangup.c
team/oej/midcomstuff/apps/app_url.c
team/oej/midcomstuff/apps/app_voicemail.c
team/oej/midcomstuff/bootstrap.sh
team/oej/midcomstuff/build_tools/embed_modules.xml
team/oej/midcomstuff/build_tools/make_version
team/oej/midcomstuff/build_tools/menuselect-deps.in
team/oej/midcomstuff/build_tools/prep_moduledeps
team/oej/midcomstuff/cdr/cdr_custom.c
team/oej/midcomstuff/cdr/cdr_odbc.c
team/oej/midcomstuff/cdr/cdr_pgsql.c
team/oej/midcomstuff/cdr/cdr_tds.c
team/oej/midcomstuff/channels/Makefile
team/oej/midcomstuff/channels/chan_agent.c
team/oej/midcomstuff/channels/chan_alsa.c
team/oej/midcomstuff/channels/chan_features.c
team/oej/midcomstuff/channels/chan_gtalk.c
team/oej/midcomstuff/channels/chan_h323.c
team/oej/midcomstuff/channels/chan_iax2.c
team/oej/midcomstuff/channels/chan_local.c
team/oej/midcomstuff/channels/chan_mgcp.c
team/oej/midcomstuff/channels/chan_misdn.c
team/oej/midcomstuff/channels/chan_nbs.c
team/oej/midcomstuff/channels/chan_oss.c
team/oej/midcomstuff/channels/chan_phone.c
team/oej/midcomstuff/channels/chan_sip.c
team/oej/midcomstuff/channels/chan_skinny.c
team/oej/midcomstuff/channels/chan_vpb.cc
team/oej/midcomstuff/channels/chan_zap.c
team/oej/midcomstuff/channels/h323/ast_h323.cxx
team/oej/midcomstuff/channels/h323/ast_h323.h
team/oej/midcomstuff/channels/h323/caps_h323.cxx
team/oej/midcomstuff/channels/h323/chan_h323.h
team/oej/midcomstuff/channels/h323/cisco-h225.asn
team/oej/midcomstuff/channels/h323/cisco-h225.cxx
team/oej/midcomstuff/channels/h323/cisco-h225.h
team/oej/midcomstuff/channels/h323/compat_h323.h
team/oej/midcomstuff/channels/iax2-provision.c
team/oej/midcomstuff/channels/misdn/chan_misdn_config.h
team/oej/midcomstuff/channels/misdn/isdn_lib.c
team/oej/midcomstuff/channels/misdn/isdn_lib.h
team/oej/midcomstuff/channels/misdn/isdn_msg_parser.c
team/oej/midcomstuff/channels/misdn_config.c
team/oej/midcomstuff/codecs/Makefile
team/oej/midcomstuff/codecs/gsm/Makefile
team/oej/midcomstuff/codecs/ilbc/Makefile
team/oej/midcomstuff/codecs/lpc10/Makefile
team/oej/midcomstuff/codecs/lpc10/analys.c
team/oej/midcomstuff/codecs/lpc10/bsynz.c
team/oej/midcomstuff/codecs/lpc10/chanwr.c
team/oej/midcomstuff/codecs/lpc10/dcbias.c
team/oej/midcomstuff/codecs/lpc10/decode.c
team/oej/midcomstuff/codecs/lpc10/deemp.c
team/oej/midcomstuff/codecs/lpc10/difmag.c
team/oej/midcomstuff/codecs/lpc10/dyptrk.c
team/oej/midcomstuff/codecs/lpc10/encode.c
team/oej/midcomstuff/codecs/lpc10/energy.c
team/oej/midcomstuff/codecs/lpc10/ham84.c
team/oej/midcomstuff/codecs/lpc10/hp100.c
team/oej/midcomstuff/codecs/lpc10/invert.c
team/oej/midcomstuff/codecs/lpc10/irc2pc.c
team/oej/midcomstuff/codecs/lpc10/ivfilt.c
team/oej/midcomstuff/codecs/lpc10/lpcdec.c
team/oej/midcomstuff/codecs/lpc10/lpcenc.c
team/oej/midcomstuff/codecs/lpc10/lpcini.c
team/oej/midcomstuff/codecs/lpc10/lpfilt.c
team/oej/midcomstuff/codecs/lpc10/median.c
team/oej/midcomstuff/codecs/lpc10/mload.c
team/oej/midcomstuff/codecs/lpc10/onset.c
team/oej/midcomstuff/codecs/lpc10/pitsyn.c
team/oej/midcomstuff/codecs/lpc10/placea.c
team/oej/midcomstuff/codecs/lpc10/placev.c
team/oej/midcomstuff/codecs/lpc10/preemp.c
team/oej/midcomstuff/codecs/lpc10/prepro.c
team/oej/midcomstuff/codecs/lpc10/random.c
team/oej/midcomstuff/codecs/lpc10/rcchk.c
team/oej/midcomstuff/codecs/lpc10/synths.c
team/oej/midcomstuff/codecs/lpc10/tbdm.c
team/oej/midcomstuff/codecs/lpc10/voicin.c
team/oej/midcomstuff/codecs/lpc10/vparms.c
team/oej/midcomstuff/configs/extensions.ael.sample
team/oej/midcomstuff/configs/manager.conf.sample
team/oej/midcomstuff/configs/misdn.conf.sample
team/oej/midcomstuff/configs/musiconhold.conf.sample
team/oej/midcomstuff/configs/muted.conf.sample
team/oej/midcomstuff/configs/queues.conf.sample
team/oej/midcomstuff/configs/res_odbc.conf.sample
team/oej/midcomstuff/configs/sip.conf.sample
team/oej/midcomstuff/configs/sip_notify.conf.sample
team/oej/midcomstuff/configs/users.conf.sample
team/oej/midcomstuff/configure
team/oej/midcomstuff/configure.ac
team/oej/midcomstuff/contrib/asterisk-ng-doxygen
team/oej/midcomstuff/contrib/init.d/rc.redhat.asterisk
team/oej/midcomstuff/contrib/scripts/astgenkey.8
team/oej/midcomstuff/doc/backtrace.txt
team/oej/midcomstuff/doc/billing.txt
team/oej/midcomstuff/doc/imapstorage.txt
team/oej/midcomstuff/doc/jingle.txt
team/oej/midcomstuff/doc/realtime.txt
team/oej/midcomstuff/doc/rtp-packetization.txt
team/oej/midcomstuff/formats/format_ogg_vorbis.c
team/oej/midcomstuff/formats/format_pcm.c
team/oej/midcomstuff/funcs/func_cdr.c
team/oej/midcomstuff/funcs/func_channel.c
team/oej/midcomstuff/funcs/func_enum.c
team/oej/midcomstuff/funcs/func_logic.c
team/oej/midcomstuff/funcs/func_rand.c
team/oej/midcomstuff/funcs/func_timeout.c
team/oej/midcomstuff/funcs/func_uri.c
team/oej/midcomstuff/include/asterisk.h
team/oej/midcomstuff/include/asterisk/autoconfig.h.in
team/oej/midcomstuff/include/asterisk/channel.h
team/oej/midcomstuff/include/asterisk/compiler.h
team/oej/midcomstuff/include/asterisk/doxyref.h
team/oej/midcomstuff/include/asterisk/enum.h
team/oej/midcomstuff/include/asterisk/file.h
team/oej/midcomstuff/include/asterisk/frame.h
team/oej/midcomstuff/include/asterisk/jabber.h
team/oej/midcomstuff/include/asterisk/linkedlists.h
team/oej/midcomstuff/include/asterisk/lock.h
team/oej/midcomstuff/include/asterisk/logger.h
team/oej/midcomstuff/include/asterisk/module.h
team/oej/midcomstuff/include/asterisk/stringfields.h
team/oej/midcomstuff/include/asterisk/term.h
team/oej/midcomstuff/include/asterisk/threadstorage.h
team/oej/midcomstuff/include/asterisk/translate.h
team/oej/midcomstuff/include/asterisk/utils.h
team/oej/midcomstuff/main/Makefile
team/oej/midcomstuff/main/acl.c
team/oej/midcomstuff/main/app.c
team/oej/midcomstuff/main/ast_expr2.c
team/oej/midcomstuff/main/ast_expr2f.c
team/oej/midcomstuff/main/asterisk.c
team/oej/midcomstuff/main/astmm.c
team/oej/midcomstuff/main/autoservice.c
team/oej/midcomstuff/main/callerid.c
team/oej/midcomstuff/main/cdr.c
team/oej/midcomstuff/main/channel.c
team/oej/midcomstuff/main/cli.c
team/oej/midcomstuff/main/config.c
team/oej/midcomstuff/main/db.c
team/oej/midcomstuff/main/db1-ast/Makefile
team/oej/midcomstuff/main/devicestate.c
team/oej/midcomstuff/main/dnsmgr.c
team/oej/midcomstuff/main/enum.c
team/oej/midcomstuff/main/file.c
team/oej/midcomstuff/main/frame.c
team/oej/midcomstuff/main/http.c
team/oej/midcomstuff/main/image.c
team/oej/midcomstuff/main/io.c
team/oej/midcomstuff/main/loader.c
team/oej/midcomstuff/main/logger.c
team/oej/midcomstuff/main/manager.c
team/oej/midcomstuff/main/netsock.c
team/oej/midcomstuff/main/pbx.c
team/oej/midcomstuff/main/rtp.c
team/oej/midcomstuff/main/say.c
team/oej/midcomstuff/main/slinfactory.c
team/oej/midcomstuff/main/term.c
team/oej/midcomstuff/main/translate.c
team/oej/midcomstuff/main/udptl.c
team/oej/midcomstuff/main/utils.c
team/oej/midcomstuff/makeopts.in
team/oej/midcomstuff/pbx/Makefile
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-ntest10
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-ntest12
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-ntest9
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test1
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test11
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test14
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test15
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test2
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test3
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test4
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test5
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test6
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test7
team/oej/midcomstuff/pbx/ael/ael-test/ref.ael-test8
team/oej/midcomstuff/pbx/ael/ael.tab.c
team/oej/midcomstuff/pbx/ael/ael.y
team/oej/midcomstuff/pbx/dundi-parser.c
team/oej/midcomstuff/pbx/pbx_ael.c
team/oej/midcomstuff/pbx/pbx_config.c
team/oej/midcomstuff/pbx/pbx_dundi.c
team/oej/midcomstuff/pbx/pbx_realtime.c
team/oej/midcomstuff/pbx/pbx_spool.c
team/oej/midcomstuff/res/Makefile
team/oej/midcomstuff/res/res_adsi.c
team/oej/midcomstuff/res/res_agi.c
team/oej/midcomstuff/res/res_config_odbc.c
team/oej/midcomstuff/res/res_crypto.c
team/oej/midcomstuff/res/res_features.c
team/oej/midcomstuff/res/res_indications.c
team/oej/midcomstuff/res/res_jabber.c
team/oej/midcomstuff/res/res_monitor.c
team/oej/midcomstuff/res/res_musiconhold.c
team/oej/midcomstuff/res/res_odbc.c
team/oej/midcomstuff/res/res_smdi.c
team/oej/midcomstuff/res/res_snmp.c
team/oej/midcomstuff/res/res_speech.c
team/oej/midcomstuff/sounds/Makefile
team/oej/midcomstuff/sounds/sounds.xml
team/oej/midcomstuff/utils/ (props changed)
team/oej/midcomstuff/utils/Makefile
team/oej/midcomstuff/utils/ael_main.c
team/oej/midcomstuff/utils/muted.c
team/oej/midcomstuff/utils/streamplayer.c
Propchange: team/oej/midcomstuff/
------------------------------------------------------------------------------
Binary property 'branch-1.2-blocked' - no diff available.
Propchange: team/oej/midcomstuff/
------------------------------------------------------------------------------
Binary property 'branch-1.2-merged' - no diff available.
Propchange: team/oej/midcomstuff/
------------------------------------------------------------------------------
--- svn:externals (original)
+++ svn:externals Sun Nov 26 14:34:45 2006
@@ -1,1 +1,1 @@
-menuselect http://svn.digium.com/svn/menuselect/branches/1.0
+menuselect https://origsvn.digium.com/svn/menuselect/branches/1.0
Propchange: team/oej/midcomstuff/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Sun Nov 26 14:34:45 2006
@@ -22,3 +22,4 @@
menuselect-tree
autom4te.cache
makeopts.embed_rules
+aclocal.m4
Propchange: team/oej/midcomstuff/
------------------------------------------------------------------------------
svnmerge-blocked = /branches/1.2:47648
Propchange: team/oej/midcomstuff/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Sun Nov 26 14:34:45 2006
@@ -1,1 +1,1 @@
-/branches/1.4:1-43376
+/branches/1.4:1-48025
Modified: team/oej/midcomstuff/.cleancount
URL: http://svn.digium.com/view/asterisk/team/oej/midcomstuff/.cleancount?view=diff&rev=48029&r1=48028&r2=48029
==============================================================================
--- team/oej/midcomstuff/.cleancount (original)
+++ team/oej/midcomstuff/.cleancount Sun Nov 26 14:34:45 2006
@@ -1,1 +1,1 @@
-24
+26
Modified: team/oej/midcomstuff/CHANGES
URL: http://svn.digium.com/view/asterisk/team/oej/midcomstuff/CHANGES?view=diff&rev=48029&r1=48028&r2=48029
==============================================================================
--- team/oej/midcomstuff/CHANGES (original)
+++ team/oej/midcomstuff/CHANGES Sun Nov 26 14:34:45 2006
@@ -1,127 +1,339 @@
-Changes since Asterisk 1.2.0-beta2:
+Changes since Asterisk 1.2:
- * Cygwin build system portability
- * Optional generation of outbound silence during channel recording
-
-Changes since Asterisk 1.2.0-beta1:
-
- * Many, many bug fixes
- * Documentation and sample configuration updates
- * Vastly improved presence/subscription support in the SIP channel driver
- * A new (experimental) mISDN channel driver
- * A new monitoring application (MixMonitor)
- * More portability fixes for non-Linux platforms
- * New dialplan functions replacing old applications
- * Significant deadlock and performance upgrades for the Manager interface
- * An upgrade to the 'new' dialplan expression parser for all users
- * New Zaptel echo cancellers with improved performance
- * Support for the latest OSP toolkit from TransNexus
- * Support user-controlled volume adjustment in MeetMe application
- * More dialplan applications now return status variables instead of priority jumping
- * Much more powerful ENUM support in the dialplan
- * SIP domain support for authentication and virtual hosting
- * Many PRI protocol updates and fixes, including more complete Q.SIG support
- * New applications: Pickup() and Page()
-
-Changes since Asterisk 1.0:
-
-This list currently only containts changes made from the end of November until
-March 26, 2005.
-
- * Add new applications:
- -- AgentMonitorOutgoing
- -- Curl
- -- ExecIf
- -- ExecIfTime
- -- IAX2Provision
- -- MacroExit
- -- MacroIf
- -- PauseQueueMember
- -- ReadFile
- -- SetRDNIS
- -- SIPAddHeader
- -- SIPGetHeader
- -- StartMusicOnHold
- -- StopMusicOnHold
- -- UnpauseQueueMember
- -- WaitForSilence
- -- While / EndWhile
- * app Answer
- -- added delay option
- * app ChanIsAvail
- -- added 's' option
- * app Dial
- -- add option to specify the class for musiconhold with m option
- * app EnumLookup
- -- added "reload enum" for configuration
- * app Goto
- -- added relative priorities
- * app GotoIf
- -- added relative priorities
- * app MeetMe
- -- added 'i' option
- -- added 'r' option
- -- added 'T' option
- -- added 'P' option
- -- added 'c' option
- -- added adminpin to meetme.conf
- -- added reload command
- * app PrivacyManager
- -- add config file privacy.conf
- * app queue
- -- queues.conf
- -- added persistentmembers option to queues.conf
- -- changed music option to musiconhold
- -- added weight option
- -- added note about why agent groups probably shouldn't be used
- -- added timeoutrestart option
- * app Read
- -- added attempts parameter
- -- added timeout parameter
- * app Record
- -- added 'q' option
- * app SendDTMF
- -- add timeout option
- * app SMS
- -- document alternative syntax for queueing messages
- * app Voicemail
- -- add info about VM_CATEGORY
- -- voicemail.conf
- -- added usedirectory option
- -- added VM_CIDNUM and VM_CIDNAME in message config
- * chan IAX2
- -- new jitterbuffer
- -- added setvar option
- -- added regex to iax2 show peers/users
- -- allow multiple bindaddr lines in iax.conf
- -- added reload command
- -- added forcejitterbuffer option
- -- added note about specifying bindport before bindaddr
- -- added trunktimestamps option
- * chan Agent
- -- added agent logoff CLI command
- * chan OSS
- -- added Flash CLI command
- * chan SIP
- -- added setvar option
- -- added compactheaders option
- -- added usereqphone option
- -- added registertimeout option
- -- added externhost option
- -- added sip notify CLI command
- -- added sip_notify.conf
- -- added allowguest option
- * chan Zap
- -- added hanguponplarityswitch option
- -- added sendcalleridafter option
- -- added priresetinterval option
- -- added TON/NPI config options (the ones right above the resetinterval option)
- -- added answeronpolarityswitch option
- -- added "never" for resetinterval
- * extensions
- -- allow '*' when including files (#include "sip-*.conf")
- -- added eswitch
- * General
- -- added #exec syntax for including output from a command
- -- added show features CLI command
- -- added configuration templates for category inheritance
+ * over 4,000 commits since 1.2
+ * queue member naming
+ * CLI commands rework
+ o Change the way CLI commands are structured.
+ o Most commands are now <module> <verb> <args>
+ * chan_h323 update
+ * RTP packetization
+ * SLA (Shared Line Appearance) support
+ * T.38 Passthrough Support for faxing in SIP
+ * Generic channel jitterbuffer (spawned from RTP)
+ * Variable Length DTMF for better DTMF compatibility
+ * Improved chan_iax2 scalability by using multithreading
+ * AEL2 has replaced the original implementation of AEL. The "2" is removed. For more details,
+ read: http://www.voip-info.org/wiki/view/Asterisk+AEL2
+ AEL is no longer considered experimental.
+ * New sounds; English, Spanish, and French prompts, as well as music on hold files, in
+ multiple Asterisk native formats.
+ * IMAP storage of voicemail
+ * Jabber/GoogleTalk integration
+ * New speech recognition API for interfacing to different Voice Recognition software packages
+ * much more customizable and portable build system
+ o also for asterisk-addons
+ * Radius CDR logging
+ * SNMP support
+ * SMDI (Simplified Message Desk Interface) support
+ * Redesign of MusicOnHold configuration settings
+ * Manager over HTTP
+ * Significant chan_skinny updates
+ * Significant chan_misdn updates
+ * Improved SIP transfers
+ * SIP MWI subscription support
+ * Much improved support for SIP video
+ * Control over SIP transfers and subscriptions (enable/disable per device)
+ * ChanSpy whisper mode (Whisper Paging)
+ * Configurable language support for saying dates and times
+ * Significant architecture improvements for memory usage and performance
+ * Media-only IAX2 transfers
+ * Updates to the Radio Repeater app code
+ * Deprecation of AgentCallbackLogin in favor of a dialplan-based solution
+ * uClibc builds supported
+ * Work done for freeBSD portability
+ * Work done for Solaris portability
+ * FreeTDS-based database can be used with Realtime
+ * New internal data structure, stringfields, is implemented in IAX and SIP, reducing memory consumption by about 50%.
+ * Use of thread local storage for reduced memory allocation/freeing and lower stack consumption
+ * Reorganized files into docs/ main/ configs/, including name changes in some cases
+ * Much effort was expended in arranging documentation in source files in doxygen format
+ * Improved IP TOS support for IAX and SIP
+ * Builtin mini HTTP server
+ * Added support for Sigma Designs cards.
+ * Frame header caching to reduce memory allocation/freeing
+ * Passthrough and record/playback support for G.722 wideband audio
+ * using mpg123 to play MP3 files for music-on-hold will be deprecated in 1.4 (start using the "native support")
+ * New Apps:
+ 1. AMD() ;; Answering Machine Detection
+ 2. ChannelRedirect() ;; asynch goto, redirect chan to context/exten/priority
+ 3. ContinueWhile() ;; Addition to the While() suite. Acts like "continue".
+ 4. ExitWhile() ;; Addition to the While() suite. Acts like "break".
+ 5. ExtenSpy() ;; A close cousin to ChanSpy().
+ 6. FollowMe() ;; findme/followme call redirect app
+ 7. Log() ;; Send a message to the log, based on severity level.
+ 8. MacroExclusive() ;; No more than one invocation of this macro allowed at any one time.
+ 9. MorseCode() ;; turns strings into dits and dahs. A playground for ham radio licensees!
+ 10. OSPAuth() ;; OSP authentication
+ 11. QueueLog() ;; allows you to write your own events into the queue log
+ 12. SLAStation() ;; Shared Line Appearance
+ 13. SLATrunk() ;; Shared Line Appearance
+ 14. SpeechCreate() ;; Voice Recognition Engine interface...
+ 15. SpeechActivateGrammar()
+ 16. SpeechStart()
+ 17. SpeechBackground
+ 18. SpeechDeactivateGrammar()
+ 19. SpeechProcessingSound()
+ 20. SpeechDestroy()
+ 21. SpeechLoadGrammar()
+ 22. SpeechUnloadGrammar()
+ 23. StopMixMonitor() ;; to stop the MixMonitor App.
+ 24. TryExec() ;; execute dialplan app without fatal consequences
+ * Apps removed:
+ 1. CheckGroup -- do a comparison to ${GROUP()}
+ 2. Curl -- use the function CURL() instead
+ 3. Cut -- use the function CUT() instead
+ 4. DateTime -- use sayunixtime() app instead.
+ 5. DBget -- deprecated in 1.2, now removed.
+ 6. DBput -- deprecated in 1.2, now removed.
+ 7. Enumlookup -- use the function ENUMLOOKUP() instead
+ 8. Eval -- use the function EVAL() instead
+ 9. GetGroupCount -- use the function GROUP_COUNT() instead
+ 10. GetGroupMatchCount -- use the function GROUP_MATCH_COUNT() instead
+ 11. Intercom -- use the chan_oss module instead
+ 12. Math -- use the function MATH() instead
+ 13. MD5 -- use the function MD5() instead
+ 14. SetCIDname -- use the function CALLERID(name) instead
+ 15. SetCIDnum -- use the function CALLERID(number) instead
+ 16. SetGroup -- use Set(GROUP=group) instead
+ 17. SetRDNIS -- use the function CALLERID(rdnis) instead
+ 18. Sql_postgres -- was deprecated in 1.2, now removed
+ 19. Txtcidname -- use the function TXTCIDNAME instead
+ * New Dialplan Functions:
+ 1. ARRAY()
+ 2. BASE_64_DECODE()
+ 3. BASE_64_ENCODE()
+ 4. CHANNEL()
+ 5. CURL()
+ 6. CUT()
+ 7. DB_DELETE()
+ 8. FILTER()
+ 9. GLOBAL()
+ 10. IFTIME()
+ 11. KEYPADHASH()
+ 12. ODBC()
+ 13. QUOTE()
+ 14. RAND()
+ 15. REALTIME()
+ 16. SHA1()
+ 17. SORT()
+ 18. SPRINTF()
+ 19. SQL_ESC()
+ 20. STAT()
+ 21. STRPTIME()
+ * Apps that have changes to their interface:
+ 1. Authenticate() -- optional maxdigits argument added.
+ 2. ChanSpy() -- new options:
+ o w -- Enable 'whisper' mode, so the spying channel can talk to...
+ o W -- Enable 'private whisper' mode, so the spying channel can...
+ 3. DBdel() -- now marked as DEPRECATED in favor of the DB_DELETE func
+ 4. Dial()
+ o New Option: O([x]) for Zaptel operator mode
+ o New Option: K/k parking via dtmf tones
+ 5. Dictate() -- optional filename argument added.
+ 6. Directory() -- new option: e - In addition to the name, also read the extension number...
+ 7. Meetme() -- new options:
+ o 'I' -- announce user join/leave without review
+ o 'l' -- set listen only mode (Listen only, no talking)
+ o 'o' -- set talker optimization - treats talkers who aren't speaking as...
+ o '1' -- do not play message when first person enters
+ 8. MeetmeAdmin() -- new options:
+ o 'r' -- Reset one user's volume settings
+ o 'R' -- Reset all users volume settings
+ o 's' -- Lower entire conference speaking volume
+ o 'S' -- Raise entire conference speaking volume
+ o 't' -- Lower one user's talk volume
+ o 'T' -- Lower all users talk volume
+ o 'u' -- Lower one user's listen volume
+ o 'U' -- Lower all users listen volume
+ o 'v' -- Lower entire conference listening volume
+ o 'V' -- Raise entire conference listening volume
+ 9. OSPFinish() : now also can return ERROR result.
+ 10. OSPLookup() : Sets more variables, also now returns ERROR result.
+ 11. Page() -- New option: r - record the page into a file (see 'r' for app_meetme)
+ 12. Pickup() -- multiple extensions, PICKUPMARK; read the description!
+ 13. Queue()
+ o New Argument: AGI
+ o New option: i
+ 14. Random() -- is now deprecated in 1.4
+ 15. Read() -- replace 'skip' and 'noanswer' options with 's', 'n', add 'i' option.
+ 16. Record() -- New option: 'x' : ignore all terminator keys (DTMF) and keep recording until hangup
+ 17. UserEvent() -- slight change in behavior. Read the description.
+ 18. VoiceMailMain() -- new a(#) option, goes to folder # directly.
+ 19. WaitForSilence() -- new optional 3rd arg, time delay before returning.
+ * Functions that have changes to their interfaces:
+ 1. CDR -- new option: u
+ 2. LANGUAGE -- Deprecated. Use CHANNEL(language) instead.
+ 3. MUSICCLASS -- Deprecated. Use CHANNEL(musicclass) instead.
+ * Configuration File Changes:
+ 1. NEW config files:
+ 1. amd.conf -- Answering Machine Detection parameters
+ 2. followme.conf -- parameters for the findme/followme call forwarding
+ 3. func_odbc.conf -- define sql access functions here
+ 4. gtalk.conf -- how to handle gtalk protocol calls
+ 5. h323.conf -- h323 configuration
+ 6. http.conf -- config for the builtin mini-http server in asterisk
+ 7. jabber.conf -- jabber interface
+ 8. jingle.conf -- jingle protocol interface config
+ 10. res_snmp.conf -- to enable snmp in asterisk, and define full/sub agent status
+ 11. say.conf -- define per-language rules for numbers, dates, etc.
+ 12. skinny.conf -- for those special skinny phones you want to use...
+ 13. sla.conf -- Shared Line Appearance config
+ 14. smdi.conf -- SMDI messaging config
+ 15. udptl.conf -- T38's udptl transport config
+ 16. users.conf -- user config
+ 2. Changes to Existing Config files:
+ 1. In General:
+ o Jitterbuffer support added to several channels. Usually adds these variables to a config file:
+ 1. jbenable
+ 2. jbmaxsize
+ 3. jbresyncthreshold
+ 4. jbimpl
+ 5. jblog
+ o MusicOnHold upgrade introduces two new variables:
+ 1. mohinterpret
+ 2. mohsuggest
+ 2. agents.conf
+ o maxlogintries variable added
+ o autologoffunavail variable added
+ o endcall variable added
+ o agentgoodbye variable added
+ o createlink variable REMOVED
+ 3. alsa.conf
+ o mohinterpret variable added
+ o Jitterbuffer variables added
+ 4. cdr.conf
+ o endbeforehexten variable added
+ o sections for csv and radius added, with variables usegmtime, loguniqueid,
+ loguserfield, and radiuscfg variables.
+ 5. cdr_tds.conf
+ o table variable added
+ 6. extensions.ael
+ o Many upgrades. See the info at http://www.voip-info.org/wiki/view/Asterisk+AEL2
+ 7. extensions.conf
+ o autofallthru now set to "yes" by default
+ o userscontext variable added
+ o added info/examples on paging and hints.
+ 8. features.conf
+ o parkedplay variable added (who to beep at)
+ o parkedmusicclass
+ o atxfernoanswertimeout variable added
+ o parkcall variable added (one step parking)
+ o improved documentation for dynamic feature declarations!
+ 9. iax.conf
+ o adsi variable added
+ o mohinterpret variable added
+ o mohsuggest variable added
+ o jitterbuffer updates
+ o iaxthreadcount variable added
+ o iaxmaxthreadcount variable added
+ o the way to specify TOS has changed.
+ o mailboxdetail variable has been REMOVED.
+ 10. indications.conf
+ o [bg] entry added (Bulgaria).
+ o [il] entry added (Israel)
+ o [in] entry added (India)
+ o [jp] entry added (Japan)
+ o [my] entry added (Malaysia)
+ o [th] entry added (Thailand)
+ 11. manager.conf
+ o webenabled variable added
+ o httptimeout variable added
+ o timestampevents variable added
+ 12. mgcp.conf
+ o Jitterbuffer support added
+ 13. misdn.conf
+ o l1watcher_timeout variable added
+ o pp_l2_check variable added
+ o echocancelwhenbridged variable added
+ o echotraining variable added
+ o max_incoming variable added
+ o max_outgoing variable added
+ 14. modules.conf
+ o a comment for preloading res_speech.so is added
+ o mention of global symbols is removed
+ o obsolesced entries for chan_modem_* and app_intercom have been removed
+ 15. musiconhold.conf
+ o the default is now to do native moh from /var/lib/asterisk/moh
+ 16. osp.conf
+ o authpolicy variable added
+ 17. oss.conf
+ o debug variable added
+ o device variable added
+ o mixer variable added
+ o boost variable added
+ o callerid variable added
+ o autohangup variable added
+ o queuesize variable added
+ o frags variable added
+ o JitterBuffer support
+ o sections to define alternate sound cards
+ 18. queues.conf
+ o autofill variable added
+ o monitor-type variable added
+ o musiconhold is now musicclass, with a difference in interpretation
+ o autofill variable added
+ o autopause variable added
+ o setinterfacevar variable added
+ o ringinuse variable added
+ 19. res_odbc.conf
+ o pooling variable added
+ 20. rpt.conf
+ o duplex variable added
+ o tailmessagetime variable added
+ o tailsquashedtime variable added
+ o tailmessages variable added
+ 21. rtp.conf
+ o rtcpinterval varaible added
+ 22. sip.conf
+ o allowoverlap variable added
+ o allowtransfer variable added
+ o tos variable REMOVED
+ o tos_sip variable added
+ o tos_audio variable added
+ o tos_video variable added
+ o minexpiry variable added
+ o t1min variable added
+ o musicclass variable REMOVED
+ o mohinterpret variable added
+ o maxcallbitratesuggest variable added
+ o allowsubscribe variable added
+ o videosupport variable added
+ o maxcallbitrate variable added
+ o g726nonstandard variable added
+ o dumphistory variable added
+ o allowsubscribe variable added
+ o t38pt_udptl variable added
+ o canreinvite variable can also now be set to 'nonat'
+ o rtsavesysname variable added
+ o JitterBuffer support added
+ 23. skinny.conf
+ o port variable renamed to bindport
+ o JitterBuffer support added
+ o model variable REMOVED
+ o mohinterpret variable added
+ o mohsuggest variable added
+ o speeddial variable added
+ o addon variable added
+ 24. voicemail.conf
+ o userscontext variable added
+ o smdiport variable added
+ o attachfmt variable added
+ o volgain variable added
+ o tempgreetwarn variable added
+ 25. zapata.conf
+ o pritimer variable has improved documentation
+ o New signalling method: fgccama
+ o New signalling method: fgccamamf
+ o outsignalling variable added
+ o distinctiveringaftercid variable added
+ o cidsignalling now also accepts v23_jp, and smdi
+ o usesmdi variable added
+ o smdiport variable added
+ o mohinterpret variable added
+ o mohsuggest variable added
+ o JitterBuffer support added
+ * Removed Codecs/Channels:
+ 1. codec_g723 was removed because the actual codec implementation it was designed to use is not distributable
+ 2. chan_modem_* and related modules are gone because the kernel support for those interfaces is old, buggy and unsupported
+ * New Utils:
+ 1. aelparse -- compile .ael files outside of asterisk
Modified: team/oej/midcomstuff/CREDITS
URL: http://svn.digium.com/view/asterisk/team/oej/midcomstuff/CREDITS?view=diff&rev=48029&r1=48028&r2=48029
==============================================================================
--- team/oej/midcomstuff/CREDITS (original)
+++ team/oej/midcomstuff/CREDITS Sun Nov 26 14:34:45 2006
@@ -131,7 +131,7 @@
Roy Sigurd Karlsbakk - providing funding for generic jitterbuffer development
roy at karlsbakk.net, Briiz Telecom AS
-Voop A/S, Nuvio Inc and Foniris Telecom A/S - funding for rewrite of SIP transfers
+Voop A/S, Nuvio Inc, Inotel S.A and Foniris Telecom A/S - funding for rewrite of SIP transfers
Philippe Sultan - RADIUS CDR module
INRIA, http://www.inria.fr/
Modified: team/oej/midcomstuff/LICENSE
URL: http://svn.digium.com/view/asterisk/team/oej/midcomstuff/LICENSE?view=diff&rev=48029&r1=48028&r2=48029
==============================================================================
--- team/oej/midcomstuff/LICENSE (original)
+++ team/oej/midcomstuff/LICENSE Sun Nov 26 14:34:45 2006
@@ -4,6 +4,18 @@
applies to all loadable Asterisk modules used on your system as well,
except as defined below. The GPL (version 2) is included in this
source tree in the file COPYING.
+
+This package also includes various components that are not part of
+Asterisk itself; these components are in the 'contrib' directory
+and its subdirectories. Most of these components are also
+distributed under the GPL version 2 as well, except for the following:
+
+contrib/firmware/iax/iaxy.bin:
+ This file is Copyright (C) Digium, Inc. and is licensed for
+ use with Digium IAXy hardware devices only. It can be
+ distributed freely as long as the distribution is in the
+ original form present in this package (not reformatted or
+ modified).
Digium, Inc. (formerly Linux Support Services) holds copyright
and/or sufficient licenses to all components of the Asterisk
Modified: team/oej/midcomstuff/Makefile
URL: http://svn.digium.com/view/asterisk/team/oej/midcomstuff/Makefile?view=diff&rev=48029&r1=48028&r2=48029
==============================================================================
--- team/oej/midcomstuff/Makefile (original)
+++ team/oej/midcomstuff/Makefile Sun Nov 26 14:34:45 2006
@@ -13,14 +13,45 @@
# All Makefiles use the following variables:
#
-# LDFLAGS - linker flags (not libraries), used for all links
+# ASTCFLAGS - compiler options
+# ASTLDFLAGS - linker flags (not libraries)
+# AST_LIBS - libraries to build binaries XXX
# LIBS - additional libraries, at top-level for all links,
# on a single object just for that object
# SOLINK - linker flags used only for creating shared objects (.so files),
# used for all .so links
#
-
-.EXPORT_ALL_VARIABLES:
+# Default values fo ASTCFLAGS and ASTLDFLAGS can be specified in the
+# environment when running make, as follows:
+#
+# $ ASTCFLAGS="-Werror" make
+
+export ASTTOPDIR
+export ASTERISKVERSION
+export ASTERISKVERSIONNUM
+export INSTALL_PATH
+export ASTETCDIR
+export ASTVARRUNDIR
[... 29182 lines stripped ...]
More information about the asterisk-commits
mailing list