[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