Asterisk Development Team
2015-Dec-22 20:32 UTC
[asterisk-users] DAHDI-Linux and DAHDI-Tools 2.11.0 Now Available
The Asterisk Development Team has announced the releases of: DAHDI-Linux-v2.11.0 DAHDI-Tools-v2.11.0 dahdi-linux-complete-2.11.0+2.11.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 * This release adds automake support to dahdi-tools. This should be a transparent change to users of this tarball, but changes in our release tools may potentially cause issues. Please test this RC fully to ensure it remains compatible with your integration cycle. * Adds and improves support for Digium's b433, b434, b233, and b234 * Fixes compile issues with 4.0+ kernels Shortlog of dahdi-linux changes since v2.10.1: John Sloan (1): wcxb: Fix "I/O error reported by firmware" followed by underruns Oron Peled (1): xpp: improve handling of USB sluggishness Russ Meyerriecks (9): wcb4xxp: Add support for zarlink echocan wctc4xxp: Fix continuous "errored receive packets" with 2+ transcoders readme: Updated supported products section octasic: Added slab.h include to fix ARM compile error wcb4xxp: Remove "card sync source" logic wcb4xxp: minor: Squelch initializing message on shutdown wcb4xxp: Protect indirect register writes with sequence lock wcb4xxp: Add support for wcb23x series wcb4xxp: Print serial number of gen 2 cards. Shaun Ruffell (6): dahdi: Fix "void value not ignored..." error when compiling against kernel 4.0. dahdi: strnicmp() -> strncasecmp() build_tools/make_version: Remove support for subversion working copies. Remove DAHDI_IRQF_[SHARED|DISABLED] flags. dahdi: Remove IRQF_DISABLED. wctc4xxp: Clear packet error count when reloading firmware. Tzafrir Cohen (4): xpp: module_refcount is back to int on 3.19 README: use file time for reproducable build xpp: USB_FW*: fix incorrect chan num with 2FXS6FXO dahdi-modules: load and unloads the modules Shortlog of dahdi-tools changes since v2.10.1: Oron Peled (38): build: remove autoconf generated files build: remove unused build_tools/menuselect-deps.in build: remove unused xpp/oct612x/Makefile build: fix ppp/Makefile CFLAGS build: xpp -- remove legacy usb-hotplug build: generate version.c during configure build: remove unused "update" target from Makefile autoconf: rename "dahdi" to "dahdi-tools" automake: add basic framwork automake: add basic libtool support automake: full ppp/ support automake: handle xpp/ compilation via Makefile.am: automake: xpp: man-pages and perl-scripts automake: xpp: handle udev rules automake: xpp: handle /usr/share/dahdi automake: xpp: remove xpp/Makefile.legacy automake: handle doc/ man-pages automake: migrate tools from Makefile.legacy automake: migrated "--enable-dev-mode" automake: migrate dahdi_pcap from Makefile.legacy automake: handle "make dist" automake: bugfix: fix installation paths automake: remove unused stuff from Makefile.legacy autotools: now "make distcheck" also works. xpp: bugfix: waitfor_xpds twinstar, auto_assign_spans xpp: automake: cleanup $man_MANS handling configure.ac: add libusb/libusbx support (for xpp) xpp: add all base libxtalk files xpp: migrate everything to libxtalk xpp: xtalk -- no private status range xpp: don't use USB "clear-halt" by default xpp: strict compilation flags in oct612x/ configure.ac: xpp: now libusbx is the default xpp: allow XTALK_OPTIONS from a file xpp: Move astribank_license to libastribank xpp: refactor manual pages out of conditionals configure.ac: remove unused PKG_CONFIG_LIBUSB xpp: move tools man-pages into PBX_USB conditional Russ Meyerriecks (2): xpp: Fix a logical not being applied to the wrong operand wcb4xxp: Adds support for b43x/b23x products Tzafrir Cohen (10): xpp_fxloader: handle empty span-type.conf Update README A placeholder for the m4 directory Force-link libtonezone.so.2.0 on make install README: document the need for autoreconf Makefile: build asciidoc with TZ=UTC make_version: cut off slashes in git ignore: dahdi_pcap and .version xpp.rules: increase xpp_fxloader timeout to 180s dahdi_cfg: -S has assumtions on system.conf order The diffstat from the dahdi-linux v2.10.1 release: Makefile | 3 +- README | 15 + build_tools/make_version | 115 +-- dahdi-modules | 72 ++ drivers/dahdi/firmware/Makefile | 8 +- drivers/dahdi/oct612x/oct612x-user.c | 1 + drivers/dahdi/pciradio.c | 3 +- drivers/dahdi/tor2.c | 7 +- drivers/dahdi/voicebus/voicebus.c | 2 +- drivers/dahdi/wcaxx-base.c | 4 +- drivers/dahdi/wcb4xxp/base.c | 1055 +++++++++++++++++++++------- drivers/dahdi/wcb4xxp/wcb4xxp.h | 21 +- drivers/dahdi/wcfxo.c | 2 +- drivers/dahdi/wct1xxp.c | 10 +- drivers/dahdi/wct4xxp/base.c | 4 +- drivers/dahdi/wctc4xxp/base.c | 14 +- drivers/dahdi/wctdm.c | 3 +- drivers/dahdi/wcte11xp.c | 10 +- drivers/dahdi/wcte13xp-base.c | 2 +- drivers/dahdi/wcte43x-base.c | 2 +- drivers/dahdi/wcxb.c | 56 +- drivers/dahdi/wcxb.h | 7 +- drivers/dahdi/xpp/card_pri.c | 6 +- drivers/dahdi/xpp/firmwares/USB_FW.201.hex | 6 +- drivers/dahdi/xpp/firmwares/USB_FW.hex | 6 +- drivers/dahdi/xpp/xpp_usb.c | 79 ++- drivers/dahdi/xpp/xproto.c | 3 +- include/dahdi/kernel.h | 12 +- 28 files changed, 1069 insertions(+), 459 deletions(-) The diffstat from the dahdi-tools v2.10.1 release: .gitignore | 31 +- Makefile | 390 -- Makefile.am | 196 + Makefile.legacy | 133 + README | 60 +- autoconfig.h.in | 114 - build_tools/make_dist | 26 - build_tools/make_version | 2 + build_tools/make_version_c | 10 - build_tools/menuselect-deps.in | 0 config.guess | 1526 -------- config.sub | 1658 -------- configure | 6470 ------------------------------- configure.ac | 184 +- dahdi_cfg.c | 38 +- doc/Makefile.am | 19 + doc/dahdi_cfg.8 | 6 +- hdlcgen.c | 2 +- hdlcstress.c | 3 +- hotplug/Makefile.am | 11 + m4/.placeholder | 0 modules.sample | 4 + patlooptest.c | 3 +- ppp/Makefile | 29 - ppp/Makefile.am | 7 + version.c.in | 6 + xpp/Makefile | 202 - xpp/Makefile.am | 167 + xpp/astribank.c | 177 + xpp/astribank.h | 33 + xpp/astribank_allow.c | 47 +- xpp/astribank_hexload.c | 71 +- xpp/astribank_license.c | 2 +- xpp/astribank_license.h | 2 +- xpp/astribank_tool.c | 119 +- xpp/astribank_usb.c | 276 -- xpp/astribank_usb.h | 113 - xpp/echo_loader.c | 59 +- xpp/echo_loader.h | 8 +- xpp/hexfile.h | 6 +- xpp/mpp.h | 202 - xpp/mpptalk.c | 771 ++-- xpp/mpptalk.h | 188 +- xpp/mpptalk_defs.h | 113 - xpp/oct612x/Makefile | 38 - xpp/oct612x/Makefile.am | 119 + xpp/perl_modules/Dahdi/Hardware/PCI.pm | 4 + xpp/perl_modules/Makefile.am | 27 + xpp/pic_loader.c | 47 +- xpp/pic_loader.h | 6 +- xpp/waitfor_xpds | 20 +- xpp/xpp.rules | 1 + xpp/xpp_fxloader | 5 +- xpp/xpp_fxloader.usermap | 10 - xpp/xtalk/Makefile.am | 91 + xpp/xtalk/debug.c | 3 +- xpp/xtalk/include/xtalk/api_defs.h | 38 + xpp/xtalk/include/xtalk/debug.h | 53 + xpp/xtalk/include/xtalk/firmware_defs.h | 40 + xpp/xtalk/include/xtalk/proto.h | 186 + xpp/xtalk/include/xtalk/proto_raw.h | 76 + xpp/xtalk/include/xtalk/proto_sync.h | 75 + xpp/xtalk/include/xtalk/xlist.h | 32 + xpp/xtalk/include/xtalk/xtalk_iface.h | 19 + xpp/xtalk/include/xtalk/xusb.h | 115 + xpp/xtalk/include/xtalk/xusb_iface.h | 43 + xpp/xtalk/xlist.c | 14 +- xpp/xtalk/xlist_test.c | 73 + xpp/xtalk/xtalk-xusb.c | 70 + xpp/xtalk/xtalk.c | 497 --- xpp/xtalk/xtalk.h | 178 - xpp/xtalk/xtalk_base.c | 350 ++ xpp/xtalk/xtalk_base.h | 73 + xpp/xtalk/xtalk_defs.h | 41 - xpp/xtalk/xtalk_raw.c | 221 ++ xpp/xtalk/xtalk_raw_test.c | 207 + xpp/xtalk/xtalk_send.8 | 49 + xpp/xtalk/xtalk_send.c | 220 ++ xpp/xtalk/xtalk_sync.c | 290 ++ xpp/xtalk/xtalk_test.c | 199 + xpp/xtalk/xusb.c | 943 ----- xpp/xtalk/xusb.h | 102 - xpp/xtalk/xusb_common.c | 434 +++ xpp/xtalk/xusb_common.h | 104 + xpp/xtalk/xusb_libusb.c | 843 ++++ xpp/xtalk/xusb_libusbx.c | 826 ++++ xpp/xtalk/xusb_test.c | 124 + xpp/xtalk/xusb_test_bypath.c | 76 + 88 files changed, 6913 insertions(+), 13553 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.11.0 http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=shortlog;h=refs/tags/v2.11.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!