Asterisk 10.4.0 Now Available

Share on Twitter Digg this story Click to view a printable version Fri, 04 May 2012 11:39:34 +1200

thumnail

The Asterisk Development Team has announced the release of Asterisk 10.4.0.
This release is available for immediate download at http://downloads.asterisk.org/pub/telephony/asterisk

The release of Asterisk 10.4.0 resolves several issues reported by the community and would have not been possible without your participation.
Thank you!

The following are the issues resolved in this release:

* --- Prevent chanspy from binding to zombie channels
(Closes issue ASTERISK-19493. Reported by lvl)

* --- Fix Dial m and r options and forked calls generating warnings for voice frames.
(Closes issue ASTERISK-16901. Reported by Chris Gentle)

* --- Remove ISDN hold restriction for non-bridged calls.
(Closes issue ASTERISK-19388. Reported by Birger Harzenetter)

* --- Fix copying of CDR(accountcode) to local channels.
(Closes issue ASTERISK-19384. Reported by jamicque)

* --- Ensure Asterisk acknowledges ACKs to 4xx on Replaces errors
(Closes issue ASTERISK-19303. Reported by Jon Tsiros)

* --- Eliminate double close of file descriptor in manager.c
(Closes issue ASTERISK-18453. Reported by Jaco Kroon)

For a full list of changes in this release, please see the ChangeLog:

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-10.4.0

Thank you for your continued support of Asterisk!


You haven't voted yet! Vote:
Current Rating: 6.67/10 (3 votes)

Asterisk 1.8.12.0 Now Available

Share on Twitter Digg this story Click to view a printable version Fri, 04 May 2012 11:37:33 +1200

thumnail

The Asterisk Development Team has announced the release of Asterisk 1.8.12.0.
This release is available for immediate download at http://downloads.asterisk.org/pub/telephony/asterisk

The release of Asterisk 1.8.12.0 resolves several issues reported by the community and would have not been possible without your participation.
Thank you!

The following are the issues resolved in this release:

* --- Prevent chanspy from binding to zombie channels
(Closes issue ASTERISK-19493. Reported by lvl)

* --- Fix Dial m and r options and forked calls generating warnings for voice frames.
(Closes issue ASTERISK-16901. Reported by Chris Gentle)

* --- Remove ISDN hold restriction for non-bridged calls.
(Closes issue ASTERISK-19388. Reported by Birger Harzenetter)

* --- Fix copying of CDR(accountcode) to local channels.
(Closes issue ASTERISK-19384. Reported by jamicque)

* --- Ensure Asterisk acknowledges ACKs to 4xx on Replaces errors
(Closes issue ASTERISK-19303. Reported by Jon Tsiros)

* --- Eliminate double close of file descriptor in manager.c
(Closes issue ASTERISK-18453. Reported by Jaco Kroon)

For a full list of changes in this release, please see the ChangeLog:

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.8.12.0

Thank you for your continued support of Asterisk!


You haven't voted yet! Vote:
Current Rating: 9/10 (1 votes)

Certified Asterisk (SLA Supported GPL Code)

Share on Twitter Digg this story Click to view a printable version Mon, 30 Apr 2012 11:19:36 +1200

thumnail

Malcolm Davenport has written a post about a new branching system for an SLA supported Open Source branching system for people who want super stable LTS releases of Asterisk.

Excerpt from his post:

Some users want the latest and greatest Asterisk. They’ve got a particular bug fix they’re keen about and they don’t want to mess around applying patches. If you’re this type of user, you’ll get the fix for your issues, and generally other people’s fixes, in the monthly point release.

Some users really want it tested. They don’t care about anyone else’s bug fixes, except their own. In fact, they really don’t want anyone’s bug fixes but their own. That could break something. And when something breaks, Hulk gets angry. And when Hulk gets angry, well, you don’t want to make Hulk angry.

Some users want additional functionality that can’t be part of the canonical release. Digium phones required all kinds of changes to Asterisk 1.8, and 10, and changes to support even more phone functionality will continue. That, of course, runs counter to the Asterisk release policy of not adding new features once a release branch is made.

To address all of these different needs, we’ve cooked up a plan that, we hope, will satisfy most of the people, most of the time. For the first group of users (lots of bug fixes, frequent releases)? Stop reading. You’re all set; the world remains exactly the same.

Read More...


You haven't voted yet! Vote:
Current Rating: 10/10 (1 votes)

Asterisk 1.6.2.24, 1.8.11.1, 10.3.1 Now Available (Security Release)

Share on Twitter Digg this story Click to view a printable version Tue, 24 Apr 2012 09:49:16 +1200

thumnail

The Asterisk Development Team has announced security releases for Asterisk 1.6.2, 1.8, and 10. The available security releases are released as versions 1.6.2.24, 1.8.11.1, and 10.3.1.

These releases are available for immediate download at http://downloads.asterisk.org/pub/telephony/asterisk/releases

The release of Asterisk 1.6.2.24, 1.8.11.1, and 10.3.1 resolve the following two issues:

* A permission escalation vulnerability in Asterisk Manager Interface. This would potentially allow remote authenticated users the ability to execute commands on the system shell with the privileges of the user running the Asterisk application.

* A heap overflow vulnerability in the Skinny Channel driver. The keypad button message event failed to check the length of a fixed length buffer before appending a received digit to the end of that buffer. A remote authenticated user could send sufficient keypad button message events that the buffer would be overrun.

In addition, the release of Asterisk 1.8.11.1 and 10.3.1 resolve the following issue:

* A remote crash vulnerability in the SIP channel driver when processing UPDATE requests. If a SIP UPDATE request was received indicating a connected line update after a channel was terminated but before the final destruction of the associated SIP dialog, Asterisk would attempt a connected line update on a non-existing channel, causing a crash.

These issues and their resolution are described in the security advisories.

For more information about the details of these vulnerabilities, please read security advisories AST-2012-004, AST-2012-005, and AST-2012-006, which were released at the same time as this announcement.

For a full list of changes in the current releases, please see the ChangeLogs:

http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.6.2.24
http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.11.1
http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-10.3.1

The security advisories are available at:

http://downloads.asterisk.org/pub/security/AST-2012-004.pdf
http://downloads.asterisk.org/pub/security/AST-2012-005.pdf
http://downloads.asterisk.org/pub/security/AST-2012-006.pdf

Thank you for your continued support of Asterisk!


You haven't voted yet! Vote:
Current Rating: 9/10 (1 votes)

DAHDI-Linux 2.6.1, 2.5.1 and DAHDI-Tools 2.6.1, 2.5.1 Now Available

Share on Twitter Digg this story Click to view a printable version Sun, 22 Apr 2012 14:02:48 +1200

thumnail

Shaun Ruffell has posted details of the latest release of DAHDI-Linux and DAHDI-Tools:

The Asterisk Development Team has announced the releases of:
DAHDI-Linux 2.6.1
DAHDI-Linux 2.5.1
DAHDI-Tools 2.6.1
DAHDI-Tools 2.5.1
DAHDI-Linux-Complete 2.6.1+2.6.1
DAHDI-Linux-Complete 2.5.1+2.5.1

These releases are available for immediate download at:
http://downloads.asterisk.org/pub/telephony/dahdi-linux
http://downloads.asterisk.org/pub/telephony/dahdi-tools
http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete

2.6.1 and 2.5.1 are bugfix releases of which the most noteable changes are:

- Fix for Digium dual and quadspan cards in E1 mode when used with a hardware echocanceler that was introduced in 2.6.0.
- Fix for intermittent failure to decode FSK caller ID on Digium voicebus analog cards introduced in 2.6.0.
- Support for Linux kernel versions up to 3.4.

Issues closed in these releases:
DAHLIN-275: E1 spans have noise on some alternative channels when VPM is active
DAHLIN-274: dahdi_dummy failes to compile
DAHLIN-283: Disable Active State Power Management on PCIe links for DAHDI devices.
DAHLIN-280: dahdi_dynamic_eth(ethmf,loc)
DAHLIN-286: DAHDI driver wctdm24xxp does not compile with GCC 3.4.4
DAHLIN-279: dahdi will not compile with CONFIG_DAHDI_ECHOCAN_PROCESS_TX
DAHLIN-278: dahdi will not compile with CONFIG_DAHDI_NET
DAHLIN-185: Dahdi dummy includes time.h, should be timer.h for low-res timer....
DAHLIN-288: compilation error when CONFIG_DAHDI_WATCHDOG is defined
And in the 2.5.1 release only:
DAHLIN-272: No PCM on a TDM410 FXS module since r10167

The DAHDI-Linux shortlog of changes since 2.6.0:

Mike Sinkovsky (1):
dahdi: Fix compilation when CONFIG_DAHDI_WATCHDOG is defined.

Oron Peled (9):
xpp: bugfix: fix bad refcount
xpp: Don't deactivate XPDs on unregistration
xpp: handle failures during dahdi_register_device()
xpp: reset Astribank SPI busses
xpp: FXS: better power-down to lower noise
A parent-less device should not crash dahdi
remove a duplicate dev_set_name()
xpp: FXS: atomic vbat_h power handling
xpp: FXS: added a 'lower_ringing_noise' parameter

Shaun Ruffell (30):
wctdm24xxp: FXS on-hook transmission timer incorrect.
wct4xxp: VPM module creates noise on alternate channels on E1 spans.
wctdm24xxp: Shorten RINGOFF debounce interval from 512ms to 128ms.
xpp: Use 'bool' type for boolean module parameters on kernel versions >= 2.6.31.
xpp: '%d' -> '%lu' when displaying module_refcount on kernel versions >= 3.3
dahdi_dummy: Fix compilation since dahdi-linux 2.6.0.
dahdi: Add dahdi_pci_disable_link_state for kernel < 2.6.25.
wct4xxp: __t4_frame_in and __t4_framer_out slowdowns.
wct4xxp: Add compile-time option to disable ASPM for PCIe devices.
wcte12xp, wctdm24xxp: Add compile-time option to disable ASPM for PCIe devices.
dahdi: Update dev_set_name / dev_name for RHEL 5.6+.
dahdi_dynamic_eth: Move tx packet flushing to process context.
dahdi_dynamic: Since dynamic devices are 'parentless' we must name them.
dahdi_dynamic_eth: Prevent crash is packet arrives before span is fully configured.
dahdi_dynamic_eth: Fix compilation on kernels < 2.6.22.
wct4xxp: Disable all interrupts explicitly in interrupt handler.
wct4xxp: Trivial formatting changes around request_irq.
wctdm24xxp: Remove forward declaration of inline for GCC 3.4.4
wctdm24xxp, wcte12xp: Allow VPMOCT032 firmware to be compiled into driver.
dahdi_dynamic: Do not call into dahdi_dynamic without holding reference.
dahdi_dynamic: Remove calls to __module_get().
dahdi_dynamic: Close race on unload if red alarm timer was running when unloaded.
dahdi_dynamic_eth: Make ztdeth_exit() symetrical with ztdeth_init() and fix race on unload.
dahdi_dynamic_loc: Change and check the dyn->pvt pointer under lock.
dahdi: Fix compilation when CONFIG_DAHDI_ECHOCAN_PROCESS_TX is defined.
dahdi: Fix compilation when CONFIG_DAHDI_NET is defined.
dahdi_dummy: Include timer.h instead of time.h
wcb4xxp: Remove asm/system.h include.
wcte12xp, wctdm24xxp, wct4xxp: Print warning about potential GPL violation w/HOTPLUG_FIRMWARE=no.
xpp: Fix compilation when CONFIG_DAHDI_WATCHDOG is defined.

Tzafrir Cohen (8):
Build OSLEC EC if in the tree
Astribank I firmwares rev. 7107
USB_RECOV.hex: recovering from xpp hardware issues
xpp: USB_FW rev 10401: minor 6FXS/2FXO caps issue
xpp: firmwares to support E-Main 4
xpp: firmwares: useless 0x1A at EOF
FPGA_1161.201.hex rev 10532: fix reset of XR1000
FPGA_1161.201.hex rev 10545: fix reset of XR1000

The DAHDI-Linux diffstat from the 2.6.0 release:

 README                                        |   11 +-
 drivers/dahdi/Kbuild                          |   15 +-
 drivers/dahdi/dahdi-base.c                    |  106 +-
 drivers/dahdi/dahdi-sysfs.c                   |   15 +-
 drivers/dahdi/dahdi_dummy.c                   |   31 +-
 drivers/dahdi/dahdi_dynamic.c                 |   61 +-
 drivers/dahdi/dahdi_dynamic_eth.c             |   57 +-
 drivers/dahdi/dahdi_dynamic_loc.c             |    6 +-
 drivers/dahdi/firmware/Makefile               |    6 +
 drivers/dahdi/voicebus/Kbuild                 |   15 +-
 drivers/dahdi/voicebus/voicebus.h             |    9 +
 drivers/dahdi/voicebus/vpmoct.c               |   52 +-
 drivers/dahdi/wcb4xxp/base.c                  |    1 -
 drivers/dahdi/wct4xxp/Kbuild                  |    1 +
 drivers/dahdi/wct4xxp/base.c                  |   75 +-
 drivers/dahdi/wct4xxp/vpm450m.c               |    3 +-
 drivers/dahdi/wctdm24xxp/base.c               |   52 +-
 drivers/dahdi/wcte12xp/base.c                 |   12 +
 drivers/dahdi/xpp/card_fxs.c                  |   56 +-
 drivers/dahdi/xpp/card_global.c               |   27 +-
 drivers/dahdi/xpp/card_global.h               |    5 +-
 drivers/dahdi/xpp/firmwares/FPGA_1141.hex     | 1267 +-
 drivers/dahdi/xpp/firmwares/FPGA_1151.hex     | 1384 +-
 drivers/dahdi/xpp/firmwares/FPGA_1161.201.hex |20685 +++++++++++++++++++++++++
 drivers/dahdi/xpp/firmwares/FPGA_FXS.hex      | 1287 +-
 drivers/dahdi/xpp/firmwares/Makefile          |    6 +-
 drivers/dahdi/xpp/firmwares/USB_FW.201.hex    |  578 +
 drivers/dahdi/xpp/firmwares/USB_FW.hex        |  801 +-
 drivers/dahdi/xpp/firmwares/USB_RECOV.hex     |  421 +
 drivers/dahdi/xpp/xbus-core.c                 |   68 +-
 drivers/dahdi/xpp/xpd.h                       |    7 +
 drivers/dahdi/xpp/xpp_dahdi.c                 |    9 +-
 drivers/dahdi/xpp/xpp_dahdi.h                 |    1 +
 drivers/dahdi/xpp/xproto.c                    |   12 +-
 include/dahdi/kernel.h                        |   95 +-
 35 files changed, 24625 insertions(+), 2612 deletions(-)


The DAHDI-Tools short log from 2.6.0 is:

Tzafrir Cohen (13):
xpp: clean 'Extrainfo' EEPROM field
xpp: xpp_fxloader: improve output
new build_tools/dahdi_sysfs_copy
improve build_tools/dump_sys_state
xpp: echo_loader.c: add AB id to messages
xpp: bugfix: handle echo_loader errors
xpp: Customizable license markers
xpp: fix manpage of astribank_hexload
xpp: Update product ID's in Dahdi::Hardware::USB
xpp: oct612x: fix build warnings
xpp: fix build warnings
xpp: astribank_allow: useless debug on write
xpp: astribank_hook: wait for udev to settle

The DAHDI-Tools diffstat from 2.6.0:

 build_tools/dahdi_sysfs_copy                       |  142 ++++++++
 build_tools/dump_sys_state                         |  117 ++-----
 xpp/Makefile                                       |    2 +-
 xpp/astribank_allow.8                              |   10 +
 xpp/astribank_allow.c                              |  226 +------------
 xpp/astribank_hexload.8                            |   14 +-
 xpp/astribank_hook                                 |   27 ++
 xpp/astribank_license.c                            |  340 ++++++++++++++++++++
 xpp/astribank_license.h                            |   29 ++
 xpp/astribank_usb.h                                |   12 +
 xpp/echo_loader.c                                  |  168 ++++++----
 xpp/fpga_load.c                                    |   11 +-
 xpp/mpp.h                                          |    2 +-
 xpp/mpptalk.c                                      |   16 +-
 xpp/mpptalk_defs.h                                 |    2 +
 .../oct6100api/oct6100_api/oct6100_channel.c       |   75 -----
 .../oct6100api/oct6100_api/oct6100_chip_open.c     |   18 --
 .../oct6100api/oct6100_api/oct6100_conf_bridge.c   |   19 --
 .../oct6100api/oct6100_api/oct6100_interrupts.c    |   15 -
 .../oct6100api/oct6100_api/oct6100_tsst.c          |    3 -
 .../oct6100api/oct6100_miscellaneous_priv.h        |    2 -
 xpp/perl_modules/Dahdi/Hardware/USB.pm             |    1 +
 xpp/xpp_fxloader                                   |   32 +-
 xpp/xtalk/xtalk.c                                  |    5 +-
 24 files changed, 753 insertions(+), 535 deletions(-)


For a full list of changes in these releases, please see the ChangeLogs at
http://svn.asterisk.org/svn/dahdi/linux/tags/2.6.1/ChangeLog
http://svn.asterisk.org/svn/dahdi/linux/tags/2.5.1/ChangeLog
http://svn.asterisk.org/svn/dahdi/tools/tags/2.6.1/ChangeLog
http://svn.asterisk.org/svn/dahdi/tools/tags/2.5.1/ChangeLog

Issues found in this release can be reported in the DAHDI-Linux [1] and DAHDI-Tools [2] projects at https://issues.asterisk.org/jira

Thank you for your continued support of Asterisk!

--
Shaun Ruffell
Digium, Inc. | Linux Kernel Developer


You haven't voted yet! Vote:
Current Rating: 9/10 (1 votes)


Original Content (C) 2004-2010 Matt Riddell
Back 5  Feed Add
to
Google Subscribe with Bloglines
Go to today

Icons by: FastIcon.com


rana-dtmf-rtp-duration - adventures in DTMF/RTP
August 22, 2011 Average Vote: 10
Olle has posted details of some work he is doing on DTMF.

Asterisk Version 1.0 released at Astricon
September 24, 2004 Average Vote: 10
Mark Spencer Releases Asterisk Version 1.0 during his keynote speech

David Vossell: Asterisk Architecture
October 26, 2011 Average Vote: 10
The next discussion was from David on the structure of Asterisk internals

oFono 1.0 has been released
November 10, 2011 Average Vote: 10
Steve Totaro has forwarded details of the latest release of a project called oFono.

Asterisk 10.0.0-rc1 Now Available
November 11, 2011 Average Vote: 10
The Asterisk Development Team is pleased to announce the first release candidate of Asterisk 10.0.0.

AstLinux Custom Build Engine Now Available
March 13, 2012 Average Vote: 10
Kristian Kielhofner has posted details of some work that has been completed in the AstLinux project to provide a custom build engine.

Speech recognition and Text to Speech using Google
April 11, 2012 Average Vote: 10
I was reading through the Asterisk Users mailing list and came across a couple of really cool AGI scripts for doing speech recognition and converting speech to text.

Asterisk 1.10 branch created
July 14, 2011 Average Vote: 10
At 8:34am New Zealand time this morning a branch named 1.10 was created.

Asterisk Trunk moves from Berkley DB to SQLite 3.
July 7, 2011 Average Vote: 10
While reading through the commit logs this morning I noticed that the planned change to SQLite 3 as the backend database has taken place.

Chapter on Asterisk Architecture
May 27, 2011 Average Vote: 10
Russell Bryant has posted a note about a chapter on Asterisk Architecture.

espeak module for Asterisk
August 22, 2011 Average Vote: 10
Lefteris Zafiris has posted details of a new version of the app_espeak application for Asterisk - another speech synthesizer.

First Look at Asterisk SCF Developer APIs
March 11, 2011 Average Vote: 10
Kevin Fleming has posted a link to a look at the new Asterisk SCF APIs.

AstchannelsLive 3.0 wallboard software for Windows
June 24, 2011 Average Vote: 10
Version 3.0 of the AstchannelsLive software has been released.

The Evolution of Asterisk (or: How We Arrived at Asterisk 10)
July 22, 2011 Average Vote: 10
Kevin Fleming has posted an email explaining the change from Asterisk 1.10 to Asterisk 10 and explaining why there will be no Asterisk 2.x.

Developer Information Update
August 16, 2011 Average Vote: 10
Kevin has posted a note asking developers with commit privileges to create a personal space on the Asterisk wiki.


Asterisk 10.4.0 Now Available
May 4, 2012
The Asterisk Development Team has announced the release of Asterisk 10.4.0.

Asterisk 1.8.12.0 Now Available
May 4, 2012
The Asterisk Development Team has announced the release of Asterisk 1.8.12.0.

Certified Asterisk (SLA Supported GPL Code)
April 30, 2012
Malcolm Davenport has written a post about a new branching system for an SLA supported Open Source branching system for people who want super stable LTS releases of Asterisk.

Asterisk 1.6.2.24, 1.8.11.1, 10.3.1 Now Available (Security Release)
April 24, 2012
The Asterisk Development Team has announced security releases for Asterisk 1.6.2, 1.8, and 10.

DAHDI-Linux 2.6.1, 2.5.1 and DAHDI-Tools 2.6.1, 2.5.1 Now Available
April 22, 2012
Shaun Ruffell has posted details of the latest release of DAHDI-Linux and DAHDI-Tools.

Release Announcement: Adhearsion 2.0 for Asterisk 1.8+
April 17, 2012
Ben Klang has posted details of the latest version of the Adhearsion framework.

New Community Developer: Michael Young
April 17, 2012
Matthew Jordan has posted details of a new community developer.

Asterisk SIP Masterclass in Barcelona, Spain
April 13, 2012
Olle has posted details of the final Asterisk SIP Masterclass he is running.

Recent FreePBX vulnerability attacks
April 11, 2012
Jared Geiger has posted details of an unfixed security vulnerability he is seeing exploited in FreePBX.

Speech recognition and Text to Speech using Google
April 11, 2012
I was reading through the Asterisk Users mailing list and came across a couple of really cool AGI scripts for doing speech recognition and converting speech to text.