[AsteriskBrasil] Fwd: [asterisk-dev] DAHDI-Linux and DAHDI-Tools 2.9.0 Now Available

Sylvio Jollenbeck sylvio.jollenbeck em gmail.com
Quinta Janeiro 30 23:07:41 BRST 2014


PSC

---------- Forwarded message ----------
From: Asterisk Development Team <rmeyerriecks em digium.com>
Date: 2014-01-30
Subject: [asterisk-dev] DAHDI-Linux and DAHDI-Tools 2.9.0 Now Available
To: asterisk-announce em lists.digium.com, asterisk-dev em lists.digium.com,
asterisk-users em lists.digium.com


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

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 configurable
span/channel numbering
  - Currently, span/channel ordering is determined by module load order
  - Work arounds are used to specify channel assignment order by
blacklisting all modules
    and then loading them in a specific order to preserve channel
assignments.
  - We have been driving towards moving span/chan assignments out of kernel
space and into user space.
  - This is a much more robust solution which allows for:
    - hotplugging, surprise device removal and installation while
maintaining channel ordering
    - parallel module loading (much faster booting on dense systems)
    - discrete control over span and channel ordering via configuration
files
    - "sticky" channel assignments which can be tied to specific hardware
ids or pci slots
  - This new system is enabled by setting the module parameter of dahdi
auto_assign_spans=0
  - More info here: http://article.gmane.org/gmane.comp.telephony.pbx.
asterisk.user/278656/match=auto_assigned_spans

Shortlog of dahdi-linux changes since v2.8.0.1:
Oron Peled (3):
      xpp: deprecate dahdi_autoreg
      xpp: continue xpp.dahdi_autoreg deprecation
      sysfs: new device attribute: registration_time

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.

Tzafrir Cohen (4):
      README: xpp.dahdi_autoreg is deprecated
      README: the new registration_time device attribute
      README: The sysfs class now includes no channels
      sysfs: registration_time: use ktime_get_ts



Shortlog of dahdi-tools changes since v2.8.0:
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 (16):
      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
      hyphen/minus fixes in man pages
      hotplug: document asterisk scriptlet
      README: udev hooks run scripts from directories



The diffstat from the dahdi-linux v2.8.0.1 release:
 README                          |   26 +++++----
 drivers/dahdi/dahdi-base.c      |   23 +++++---
 drivers/dahdi/dahdi-sysfs.c     |   36 +++++++++---
 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 +++-
 drivers/dahdi/xpp/xbus-core.c   |   10 +++-
 include/dahdi/kernel.h          |    2 +
 13 files changed, 245 insertions(+), 157 deletions(-)


The diffstat from the dahdi-tools v2.8.0 release:
 .gitignore                                     |   14 ++
 Makefile                                       |   28 +++-
 README                                         |  148 ++++++++++++++++--
 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                               |  175 ++++++++++++++-------
 dahdi_waitfor_span_assignments                 |   73 +++++++++
 doc/dahdi_cfg.8                                |    2 +-
 doc/dahdi_maint.8                              |    4 +-
 doc/dahdi_monitor.8                            |   24 +--
 doc/dahdi_span_assignments.8                   |  113 ++++++++------
 doc/dahdi_span_types.8                         |  107 +++++++++----
 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              |   14 ++
 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 +-
 32 files changed, 1216 insertions(+), 387 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
http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=
shortlog;h=refs/tags/v2.9.0

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!

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-dev



-- 
Sylvio Jollenbeck
www.hosannatecnologia.com.br
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20140130/7317c5f7/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil