2006-09-26 19:37:48 +00:00
|
|
|
Changes since Asterisk 1.4-beta was branched:
|
2006-11-01 22:58:34 +00:00
|
|
|
* Added the bindaddr option to gtalk.conf.
|
|
|
|
* Added the ability to specify arguments to the Dial application when using
|
|
|
|
the DUNDi switch in the dialplan.
|
2006-10-27 16:47:44 +00:00
|
|
|
* Added the ability to customize which sound files are used for some of the
|
|
|
|
prompts within the Voicemail application by changing them in voicemail.conf
|
2006-09-26 19:37:48 +00:00
|
|
|
* Argument support for Gosub application
|
|
|
|
* Ability to set process limits without restarting Asterisk
|
|
|
|
* SS7 support in chan_zap (via libss7 library)
|
2006-09-26 20:30:18 +00:00
|
|
|
* Proper codec support in chan_skinny.
|
2006-09-27 03:45:22 +00:00
|
|
|
* AEL upgraded to use the Gosub with Arguments instead
|
|
|
|
of Macro application, to hopefully reduce the problems
|
|
|
|
seen with the artificially low stack ceiling that
|
|
|
|
Macro bumps into. Macros can only call other Macros
|
|
|
|
to a depth of 7. Tests run using gosub, show depths
|
|
|
|
limited only by virtual memory. A small test demonstrated
|
|
|
|
recursive call depths of 100,000 without problems.
|
2006-09-27 22:01:32 +00:00
|
|
|
* Ability to use libcap to set high ToS bits when non-root
|
|
|
|
on Linux. If configure is unable to find libcap then you
|
|
|
|
can use --with-cap to specify the path.
|
2006-09-28 10:41:38 +00:00
|
|
|
* H323 remote hold notification support added (by NOTIFY message
|
|
|
|
and/or H.450 supplementary service)
|
2006-10-02 15:40:38 +00:00
|
|
|
* Added keepstats option to queues.conf which will keep queue
|
|
|
|
statistics during a reload.
|
2006-10-02 17:54:21 +00:00
|
|
|
* Added rotatetimestamp option to logger.conf which will use
|
|
|
|
the time to name the logger files instead of sequence number.
|
2006-10-02 20:58:48 +00:00
|
|
|
* setinterfacevar option in queues.conf also now sets a variable
|
|
|
|
called MEMBERNAME which contains the member's name.
|
2006-10-03 17:10:16 +00:00
|
|
|
* Added Masquerade manager event for when a masquerade happens between
|
2006-10-03 17:41:41 +00:00
|
|
|
two channels.
|
2006-10-03 20:17:40 +00:00
|
|
|
* Added 'Strategy' field to manager event QueueParams which represents
|
2006-10-03 17:41:41 +00:00
|
|
|
the queue strategy in use.
|
2006-10-05 01:40:06 +00:00
|
|
|
* From the to-do lists: straighten out the app timeout args:
|
|
|
|
Wait() app now really does 0.3 seconds- was truncating arg to an int.
|
|
|
|
WaitExten() same as Wait().
|
|
|
|
Congestion() - Now takes floating pt. argument.
|
|
|
|
Busy() - now takes floating pt. argument.
|
|
|
|
Read() - timeout now can be floating pt.
|
|
|
|
WaitForRing() now takes floating pt timeout arg.
|
|
|
|
SpeechBackground() -- clarified in the docstrings that the timeout is an integer seconds.
|
2006-10-18 22:19:57 +00:00
|
|
|
* Added 'C' option to Meetme which causes a caller to continue in the dialplan
|
|
|
|
when kicked out.
|
2006-10-27 18:59:16 +00:00
|
|
|
* Added option to run macro when a queue member is connected to a caller,
|
|
|
|
see queues.conf.sample for details.
|
|
|
|
* Added QUEUE_VARIABLES function to set queue variables added setqueuevar and
|
|
|
|
setqueueentryvar options for each queue, see queues.conf.sample for details.
|
2006-11-01 18:16:28 +00:00
|
|
|
* Brazilian Portuguese (pt-BR) in VM, and say.c was added via patch from cfassoni.
|
2006-11-08 18:26:52 +00:00
|
|
|
* CID matching information is now shown when doing 'dialplan show'.
|
2006-11-13 18:23:55 +00:00
|
|
|
* app_queue now has a 'loose' option which is almost exactly like 'strict' except it
|
|
|
|
does not count paused queue members as unavailable.
|
2006-11-22 17:47:14 +00:00
|
|
|
* Added maxfiles option to options section of asterisk.conf which allows you to specify
|
|
|
|
what Asterisk should set as the maximum number of open files when it loads.
|
2006-12-21 00:24:08 +00:00
|
|
|
* Added the jittertargetextra configuration option.
|
2007-01-13 04:04:04 +00:00
|
|
|
* Added the trunkmaxsize configuration option to chan_iax2.
|
2007-01-16 17:23:31 +00:00
|
|
|
* Added G729 passthrough support to chan_phone for Sigma Designs boards.
|
2007-01-16 17:50:25 +00:00
|
|
|
* Added the parkedcalltransfers option to features.conf
|
2007-01-18 05:24:08 +00:00
|
|
|
* Added 's' option to Page application.
|
2007-01-23 03:15:04 +00:00
|
|
|
* Added the srvlookup option to iax.conf
|
2007-01-23 04:45:43 +00:00
|
|
|
* Added 'E' and 'V' commands to ExternalIVR.
|
2007-01-25 22:49:24 +00:00
|
|
|
* Added 'DBDel' and 'DBDelTree' manager commands.
|
2007-02-16 01:17:25 +00:00
|
|
|
* Added 'o' and 'X' options to Chanspy.
|
2007-02-16 17:41:27 +00:00
|
|
|
* Added the parkedcallreparking option to features.conf
|
2007-02-19 16:01:52 +00:00
|
|
|
* SMDI is now enabled in voicemail using the smdienable option.
|
2007-02-14 20:31:10 +00:00
|
|
|
|
|
|
|
AMI - The manager (TCP/TLS/HTTP)
|
|
|
|
--------------------------------
|
|
|
|
* Added the URI redirect option for the built-in HTTP server
|
|
|
|
* The output of CallerID in Manager events is now more consistent.
|
|
|
|
CallerIDNum is used for number and CallerIDName for name.
|
|
|
|
* enable https support for builtin web server.
|
|
|
|
See configs/http.conf.sample for details.
|
2007-02-23 21:08:25 +00:00
|
|
|
* Added a new action, GetConfigJSON, which can return the contents of an
|
|
|
|
Asterisk configuration file in JSON format. This is intended to help
|
|
|
|
improve the performance of AJAX applications using the manager interface
|
|
|
|
over HTTP.
|
2007-02-14 20:31:10 +00:00
|
|
|
|
|
|
|
Dialplan functions
|
|
|
|
------------------
|
2007-02-13 22:02:20 +00:00
|
|
|
* Added the DEVSTATE() dialplan function which allows retrieving any device
|
|
|
|
state in the dialplan, as well as creating custom device states that are
|
|
|
|
controllable from the dialplan.
|
2007-02-14 20:31:10 +00:00
|
|
|
* Extend CALLERID() function with "pres" and "ton" parameters to
|
|
|
|
fetch string representation of calling number presentation indicator
|
|
|
|
and numeric representation of type of calling number value.
|
|
|
|
* MailboxExists converted to dialplan function
|
|
|
|
|
|
|
|
CLI Changes
|
|
|
|
-----------
|
|
|
|
* New CLI command "core show settings"
|
|
|
|
* Added 'core show channels count' CLI command.
|
2006-12-31 09:38:27 +00:00
|
|
|
|
|
|
|
SIP changes
|
|
|
|
-----------
|
|
|
|
* The default SIP useragent= identifier now includes the Asterisk version
|
|
|
|
* A new option, match_auth_username in sip.conf changes the matching of incoming requests.
|
|
|
|
If set, and the incoming request carries authentication info,
|
|
|
|
the username to match in the users list is taken from the Digest header
|
|
|
|
rather than from the From: field. This feature is considered experimental.
|
|
|
|
* The "musiconhold" and "musicclass" settings in sip.conf are now removed,
|
|
|
|
since they where replaced by "mohsuggest" and "mohinterpret" in version 1.4
|
|
|
|
* The "localmask" setting was removed in version 1.2 and the reminder about it
|
|
|
|
being removed is now also removed.
|
2007-02-14 20:31:10 +00:00
|
|
|
* A new option "busy-level" for setting a level of calls where asterisk reports
|
|
|
|
a device as busy, to separate it from call-limit
|
2007-02-15 12:12:51 +00:00
|
|
|
* A new realtime family called "sipregs" is now supported to store SIP registration
|
|
|
|
data. If this family is defined, "sippeers" will be used for configuration and
|
|
|
|
"sipregs" for registrations. If it's not defined, "sippeers" will be used for
|
|
|
|
registration data, as before.
|
2007-02-15 15:53:26 +00:00
|
|
|
* The SIPPEER function have new options for port address, call and pickup groups
|
2007-02-16 13:35:44 +00:00
|
|
|
* Added support for T.140 realtime text in SIP/RTP
|