Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[asterisk-users] DAHDI-Linux and DAHDI-Tools 2.9.2-rc1 Now Available


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users
View previous topic :: View next topic  
Author Message
rmeyerriecks at digium...
Guest





PostPosted: Fri Jun 27, 2014 3:33 pm    Post subject: [asterisk-users] DAHDI-Linux and DAHDI-Tools 2.9.2-rc1 Now A Reply with quote

The Asterisk Development Team has announced the releases of:
DAHDI-Linux-v2.9.2-rc1
DAHDI-Tools-v2.9.2-rc1
dahdi-linux-complete-2.9.2-rc1+2.9.2-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

This release is mostly stability patches affecting the xpp, wctc4xxp, and wcte43xp drivers. It also allows compilation against CentOS 5.5

Shortlog of dahdi-linux changes since v2.9.1:
Doug Bailey (1):
wct4xxp: AMI w/CAS errata applies to octal card as well.

Oron Peled (10):
xpp: fix failed multi-PRI E1<->T1 transition
xpp: new xbus attribute: dahdi_registration
xpp: prevent double dahdi un-registration
xpp: stability fixes - xusb mutex
xpp: stability -- cleaner xpp_open/close
xpp: stability -- better debug information
xpp: stability -- deadlock in waitfor_xpds()
xpp: stability -- better xbus shut down
xpp: demote some NOTICE() to DBG()
xpp: re-organize calls so worker_reset()

Shaun Ruffell (54):
wcte13xp: Trivial. Remove duplicate pointer to "struct pci_dev".
wcte13xp: Remove redundant call to synchronize_irq().
wcte43xp: Close potential unbalanced call to enable_irq().
dahdi: Define pf_fmt() globally in kernel.h
wctc4xxp: Trivial. Remove unused timer_list from struct tcb.
wcte43x: Trivial fix of 'source' in comment.
wcte43x: Build against 2.6.18 and CentOS 5.5
wctc4xxp: Make sure we call the pci_enable_mwi() function.
wctc4xxp: Disable read-line and read-line-multiple PCI commands.
wctc4xxp: Halt the card when an alert is received.
wctc4xxp: Remove unused debug ioctl interface.
wctc4xxp: Replace channel semaphore with channel mutex.
wctc4xxp: Enable the fatal bus error interrupt.
wctc4xxp: Always ack a response packet.
wctc4xxp: Check for shutdown after acquiring the mutex lock.
wctc4xxp: Do not need locks on the transcoder buffers.
wctc4xxp: Do not allow duplicated sequence numbers to be received for the channels.
wctc4xxp: Only capture commands once they are on the descriptor ring.
wctc4xxp: We always want to ack the responses.
wctc4xxp: Encode the function in the ACK.
wctc4xxp: All the commands do not need to have completions embedded in them.
wctc4xxp: Cleanup RTP for unopened channels.
wctc4xxp: Trivial removal of the receiveprep function.
wctc4xxp: Reduce the number of locks grabbed when sending commands
wctc4xxp: Make sure csm_encaps commands are sent before RTP.
wctc4xxp: Use hardware timer for polling and not kernel timer
wctc4xxp: channel count does not need to be atomic.
wctc4xxp: Allow the tx and rx descriptor rings to be different sizes
wctc4xxp: Add debug option to print channel stats to kernel log.
Add #include <linux/slab.h> to all files that call kzalloc|kmalloc|kfree.
pciradio: interruptible_sleep_on_timeout() -> msleep_interruptible()
wctc4xxp: Speed up channel setup / tear-down.
wctc4xxp: Handle all known interrupts regardless of mask.
wctc4xxp: Speed up the rate of polling.
wctc4xxp: Fix the timestamp calculation for the RTP stream.
wctc4xxp: Service tx ring in interrupt handler.
wctc4xxp: Prevent exhausting memory in firmware.
wctc4xxp: Trivial fix typo that was preventing firmware load.
wctc4xxp: Reload the firmware if a fatal alert was received.
wctc4xxp: Constrain RTP payload to 500 bytes.
wctc4xxp: Trivial removal of unused structure members.
wctc4xxp: Trivial reduction of indentation level in wctc4xxp_watchdog()
wctc4xxp: spin_lock() -> spin_lock_irqsave() in wctc4xxp_watchdog()
dahdi: Protect echocan creation/destruction with mutex.
dahdi: dahdi_chan.ec_factory can be protected with the mutex.
wct4xxp: Move bottom half processing from tasklet to workqueue.
oct612x: Implement the SerializationObject callbacks.
wct4xxp: Trivial kmalloc + memset -> kzalloc.
wct4xxp: Remove unused open/close span_ops callbacks.
tor2: Remove unused open/close callbacks.
Do not call dahdi_span_ops.open with spinlock held.
wcte13xp: Do not get stuck in "Not Open" state when DAHDI_CONFIG_NOTOPEN is set.
wcte43x: Change span flags to atomic bitfield.
wcte43x: Do not get stuck in "Not Open" state when DAHDI_CONFIG_NOTOPEN is set.

Tzafrir Cohen (3):
firmware: Honor DESTDIR when installing firmware.
Don't install firmware to /usr/lib/hotplug/firmware
xpp: pri: Fix more than a single CAS/R2 call



Shortlog of dahdi-tools changes since v2.9.1:
Oron Peled (7):
improved dahdi_span_types dumpconfig
xpp: dahdi_registration: force re-assignment
xpp: waitfor_xpds: handle missing serial numbers
dahdi_genconf: remove hard-coded E1 default
xpp: safer compilation
xpp: fix usb "clear_halt" problem
xpp: better error checking (echo_loader)

Shaun Ruffell (1):
system.conf.sample: Remove reference to single frequency signalling.

Tzafrir Cohen (1):
xpp: Don't generate .depends if there's no libusb



The diffstat from the dahdi-linux v2.9.1 release:
build_tools/install_firmware | 14 +-
drivers/dahdi/dahdi-base.c | 121 +-
drivers/dahdi/dahdi_transcode.c | 3 +-
drivers/dahdi/datamods/syncppp.c | 1 +
drivers/dahdi/firmware/Makefile | 31 +-
.../oct612x/include/oct6100api/oct6100_apiud.h | 2 +-
drivers/dahdi/oct612x/oct612x-user.c | 19 +-
drivers/dahdi/pciradio.c | 28 +-
drivers/dahdi/tor2.c | 13 +-
drivers/dahdi/voicebus/GpakCust.c | 1 +
drivers/dahdi/voicebus/voicebus_net.c | 1 +
drivers/dahdi/voicebus/vpmoct.c | 1 +
.../vpmadt032_loader/dahdi_vpmadt032_loader.c | 1 +
drivers/dahdi/wcb4xxp/base.c | 12 +-
drivers/dahdi/wcfxo.c | 13 +-
drivers/dahdi/wct1xxp.c | 1 +
drivers/dahdi/wct4xxp/base.c | 50 +-
drivers/dahdi/wct4xxp/vpm450m.c | 19 +-
drivers/dahdi/wct4xxp/wct4xxp.h | 7 -
drivers/dahdi/wctc4xxp/base.c | 1648 +++++++++++++-------
drivers/dahdi/wctdm.c | 13 +-
drivers/dahdi/wctdm24xxp/base.c | 1 +
drivers/dahdi/wctdm24xxp/xhfc.c | 1 +
drivers/dahdi/wcte11xp.c | 13 +-
drivers/dahdi/wcte12xp/base.c | 1 +
drivers/dahdi/wcte13xp-base.c | 195 ++-
drivers/dahdi/wcte43x-base.c | 118 +-
drivers/dahdi/wcxb.c | 1 +
drivers/dahdi/wcxb_spi.c | 1 +
drivers/dahdi/xpp/card_fxs.c | 4 +-
drivers/dahdi/xpp/card_pri.c | 5 +-
drivers/dahdi/xpp/mmapdrv.c | 1 +
drivers/dahdi/xpp/xbus-core.c | 64 +-
drivers/dahdi/xpp/xbus-sysfs.c | 47 +-
drivers/dahdi/xpp/xpd.h | 1 +
drivers/dahdi/xpp/xpp_dahdi.c | 34 +-
drivers/dahdi/xpp/xpp_usb.c | 9 +-
include/dahdi/kernel.h | 5 +
38 files changed, 1662 insertions(+), 838 deletions(-)


The diffstat from the dahdi-tools v2.9.1 release:
dahdi_span_types | 61 +++++++++++++-----
system.conf.sample | 11 ----
xpp/Makefile | 45 +++++++++++---
xpp/dahdi_registration | 10 ++-
xpp/echo_loader.c | 8 ++-
xpp/perl_modules/Dahdi/Config/Gen/Spantypes.pm | 17 +++--
xpp/waitfor_xpds | 33 +++++++---
xpp/xtalk/xusb.c | 86 +++++++++++++++++++++++---
8 files changed, 207 insertions(+), 64 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.2-rc1
http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=shortlog;h=refs/tags/v2.9.2-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!

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services