[asterisk-dev] DAHDI-Linux and DAHDI-Tools 2.9.0-rc1 Now Available

Asterisk Development Team rmeyerriecks at digium.com
Fri Jan 24 16:56:04 CST 2014


The Asterisk Development Team has announced the releases of:
DAHDI-Linux-v2.9.0-rc1
DAHDI-Tools-v2.9.0-rc1
dahdi-linux-complete-2.9.0-rc1+2.9.0-rc1

This release is 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

- Introduces support for Digium's new TE131 and TE132 products.
- Updates firmware for existing TE133 and TE134 products.
- New documentation and support tool improvements for sysfs span numbering

Shortlog of changes in dahdi-linux since v2.8.0.1:
Russ Meyerriecks (6):
       wcte13xp: wcaxx: Fix broken devicetype attributes
       wcte13xp: Update firmware to 0x780017
       wcte13xp: Add support for te131 and te132 products
       Revert "dahdi: Change auto_assign_spans default from 1 to 0."
       wcte13xp: wcaxx: wcte43x: Remove VPM_SUPPORT compile option.
       wcte13xp: wcxb: Add delayed reset firmware feature

Shaun Ruffell (10):
       wctdm24xxp: Reset module specific type information on probe.
       dahdi: Move clearing of DAHDI_ALARM_NOTOPEN to __dahdi_assign_span().
       dahdi: Change auto_assign_spans default from 1 to 0.
       wcaxx, wcte13xp, wcte43x: Honor max_latency module parameter.
       wcte13xp: Export max_latency module parameter.
       wcte43x, wcte13xp: Use MSI interrupts if possible.
       dahdi: Do not access invalid memory if invalid local span number is passed to spantype attribute.
       wcte43x: Trivial drop of unnecessary local variables.
       wct4xxp: Trivial drop of unnecessary local variables.
       wcte43x, wcte13xp, wcaxx: Bump irqmisses counter when there are DMA underruns.

Shortlog of changes in dahdi-tools since v2.8.0.1:
Oron Peled (6):
       Makefile: do install all man-pages
       hotplug modularization: move sources to a subdir
       hotplug modularization: split logic to scriptlets
       new "dahdi_waitfor_span_assignments" tool
       dahdi_span_types: allow defaults + overrides
       Change span-type.conf generation policy

Russ Meyerriecks (2):
       wcte13xp: Teach tools about te131 te132 products
       dahdi.init: Don't exit on lack of /etc/dahdi/system.conf

Shaun Ruffell (8):
       dahdi_cfg: Wait for all spans to be assigned.
       dahdi_span_config: Do not run auto span configuration if spans are auto assigned.
       dahdi_handle_device, dahdi_span_config: Check for auto_assign_spans only when ACTION is add.
       dahdi_genconf: Add 'modules', 'spantypes', and 'assignedspans' to list of available generators.
       dahdi_span_types: Show location of configuration file in help message.
       dahdi_handle_device: Auto assign only the device being added.
       dahdi_cfg: Add semaphore to prevent parallel execution.
       dahdi_cfg: Allow dynamic spans to handle udev based span assignment.

Tzafrir Cohen (13):
       dahdi.rules: Replace SYSFS with ATTRS
       dahdi.rules: use += for RUN
       .gitignore: more generated files
       README: indentation level for config samples
       README: document initialization
       README: Update the install targets
       span_types/assignments: no * in device list
       dahdi_genconf: don't generate spantypes by default
       dahdi_span_assignments.8: s/register/assign/
       dahdi_span_types: hush warning of missing attribute
       programmable bash completion for some commands
       dahdi_perl: fix regression with an AB with no modules
       bash_completion: fix dahdi_genconf



The diffstat from the dahdi-linux v2.8.0.1 release:
  drivers/dahdi/dahdi-base.c      |   18 +++---
  drivers/dahdi/dahdi-sysfs.c     |   22 +++++---
  drivers/dahdi/firmware/Makefile |    4 +-
  drivers/dahdi/wcaxx-base.c      |   28 ++++-----
  drivers/dahdi/wct4xxp/base.c    |    9 +--
  drivers/dahdi/wctdm24xxp/base.c |    5 +-
  drivers/dahdi/wcte13xp-base.c   |  119 ++++++++++++++++++++-------------------
  drivers/dahdi/wcte43x-base.c    |   38 ++++---------
  drivers/dahdi/wcxb.c            |   92 ++++++++++++++++++++++++------
  drivers/dahdi/wcxb.h            |   10 +++-
  10 files changed, 202 insertions(+), 143 deletions(-)

The diffstat from the dahdi-tools v2.8.0.1 release:
  .gitignore                                     |  14 ++
  Makefile                                       |  28 +++-
  README                                         | 145 +++++++++++++++++--
  dahdi-bash-completion                          | 133 +++++++++++++++++
  dahdi.init                                     |   5 -
  dahdi.rules                                    |   8 +-
  dahdi_cfg.c                                    | 193 ++++++++++++++++++++++---
  dahdi_handle_device                            |  80 ----------
  dahdi_span_assignments                         |   2 +-
  dahdi_span_config                              |  99 -------------
  dahdi_span_types                               | 191 ++++++++++++++++--------
  dahdi_waitfor_span_assignments                 |  73 ++++++++++
  doc/dahdi_span_assignments.8                   | 101 ++++++++-----
  doc/dahdi_span_types.8                         |  99 ++++++++++---
  doc/dahdi_waitfor_span_assignments.8           |  49 +++++++
  hotplug/dahdi_handle_device                    |  85 +++++++++++
  hotplug/dahdi_span_config                      |  83 +++++++++++
  hotplug/handle_device.d/10-span-types          |   5 +
  hotplug/handle_device.d/20-span-assignments    |   8 +
  hotplug/span_config.d/10-dahdi-cfg             |  28 ++++
  hotplug/span_config.d/20-fxotune               |  12 ++
  hotplug/span_config.d/50-asterisk              |   9 ++
  modules.sample                                 |   2 +
  system.conf.sample                             |  14 +-
  xpp/dahdi_genconf                              |  59 +++++++-
  xpp/perl_modules/Dahdi/Config/Gen/Spantypes.pm |  22 ++-
  xpp/perl_modules/Dahdi/Hardware/PCI.pm         |   4 +-
  xpp/perl_modules/Dahdi/Span.pm                 |   6 +-
  xpp/perl_modules/Dahdi/Xpp/Xbus.pm             |   4 +-
  29 files changed, 1191 insertions(+), 370 deletions(-)

For a full list of changes in these releases, please see the shortlog at:
http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=shortlog;h=refs/tags/v2.9.0-rc1
http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=shortlog;h=refs/tags/v2.9.0-rc1

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

[1] https://issues.asterisk.org/jira/browse/DAHLIN
[2] https://issues.asterisk.org/jira/browse/DAHTOOL

Thank you for your continued support of Asterisk!



More information about the asterisk-dev mailing list