[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