[dahdi-commits] sruffell: tag tools/2.2.1-rc2 r7698 - /tools/tags/2.2.1-rc2/
SVN commits to the DAHDI project
dahdi-commits at lists.digium.com
Tue Dec 15 16:05:55 CST 2009
Author: sruffell
Date: Tue Dec 15 16:05:54 2009
New Revision: 7698
URL: http://svnview.digium.com/svn/dahdi?view=rev&rev=7698
Log:
Importing files for 2.2.1-rc2 release.
Added:
tools/tags/2.2.1-rc2/.version (with props)
tools/tags/2.2.1-rc2/ChangeLog (with props)
Added: tools/tags/2.2.1-rc2/.version
URL: http://svnview.digium.com/svn/dahdi/tools/tags/2.2.1-rc2/.version?view=auto&rev=7698
==============================================================================
--- tools/tags/2.2.1-rc2/.version (added)
+++ tools/tags/2.2.1-rc2/.version Tue Dec 15 16:05:54 2009
@@ -1,0 +1,1 @@
+2.2.1-rc2
Propchange: tools/tags/2.2.1-rc2/.version
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tools/tags/2.2.1-rc2/.version
------------------------------------------------------------------------------
svn:keywords = none
Propchange: tools/tags/2.2.1-rc2/.version
------------------------------------------------------------------------------
svn:mime-type = text/plain
Added: tools/tags/2.2.1-rc2/ChangeLog
URL: http://svnview.digium.com/svn/dahdi/tools/tags/2.2.1-rc2/ChangeLog?view=auto&rev=7698
==============================================================================
--- tools/tags/2.2.1-rc2/ChangeLog (added)
+++ tools/tags/2.2.1-rc2/ChangeLog Tue Dec 15 16:05:54 2009
@@ -1,0 +1,1159 @@
+2009-12-15 Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi-tools version 2.2.1-rc2 released.
+
+2009-12-01 13:14 +0000 [r7655] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/Makefile: Also install the twinstar tool on the system
+ Originaly part of trunk r7219.
+
+2009-11-22 11:48 +0000 [r7621] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/astribank_hexload.c, xpp/perl_modules/Dahdi/Hardware/USB.pm,
+ /, xpp/mpp_funcs.c, xpp/astribank_tool.c, xpp/astribank_usb.h,
+ xpp/mpp_funcs.h, xpp/astribank_tool.8,
+ xpp/perl_modules/Dahdi/Xpp/Mpp.pm, xpp/mpp.h: xpp: MPP protocol
+ v.1.4 * New firmware loading protocol - Older one (1.3) is still
+ supported for now * Support loading firmwares from Astribanks
+ with a minimal firmware (1163) * astribank_tool -Q: always query,
+ regardless of verbosity level xpp rev: up to 7559 Merged
+ revisions 7609 via svnmerge from
+ https://origsvn.digium.com/svn/dahdi/tools/trunk
+
+2009-11-19 23:11 +0000 [r7611] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * /, xpp/xpp_fxloader, xpp/astribank_tool.c: xpp: support loading
+ USB firmware into 1163 devices as well Demote some messages to
+ debug while we're at it. Merged revisions 7596 via svnmerge from
+ http://svn.digium.com/svn/dahdi/tools/trunk
+
+2009-11-05 09:41 +0000 [r7466-7492] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/xpp_sync, /, xpp/perl_modules/Dahdi/Xpp/Xpd.pm: Use the
+ timing_priority attribute, if available, to provide more corrent
+ LED indiction and such. Merged revisions 7252-7253 via svnmerge
+ from http://svn.digium.com/svn/dahdi/tools/trunk ........ r7252 |
+ tzafrir | 2009-09-29 21:06:47 +0200 (Tue, 29 Sep 2009) | 2 lines
+ xpp: xpp_sync: add -v and fix perldoc ........ r7253 | tzafrir |
+ 2009-09-29 21:12:22 +0200 (Tue, 29 Sep 2009) | 2 lines xpp: use
+ xpd sysfs attr. timing_priority to set NT/TE ........
+
+ * /, xpp: xpp: ignore more generated files Merged revisions 6993
+ via svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk
+
+ * dahdi.init, xpp/astribank_is_starting.c (added), /,
+ xpp/waitfor_xpds, xpp/astribank_is_starting.8 (added),
+ xpp/twinstar_hook, xpp/xpp_fxloader, xpp/Makefile,
+ xpp/astribank_hook, init.conf.sample: Add optional "hotplug mode"
+ to init scripts The hotplug mode is only used in
+ XPP_HOTPLUG_DAHDI=yes is set in /etc/dahdi/init.conf . If it is
+ set and the system actually has Astribanks, most of the init
+ script will actually be run from the context of a udev event.
+ Merged revisions 6987,7014,7334-7335,7409,7476 via svnmerge from
+ https://origsvn.digium.com/svn/dahdi/tools/trunk ........ r6987 |
+ tzafrir | 2009-08-13 18:15:49 +0300 (Thu, 13 Aug 2009) | 9 lines
+ xpp: Add astribank_is_starting: astribank_is_running is used to
+ tell when we may have an Astribank that is initializing (and may
+ be re-enumerating and thus not listed as a device). It uses a
+ semaphore as we can always write to one and we can't always write
+ to a file. ........ r7014 | tzafrir | 2009-08-16 19:05:11 +0300
+ (Sun, 16 Aug 2009) | 4 lines xpp: A man page for
+ astribank_is_starting xpp rev: 7321 ........ r7334 | tzafrir |
+ 2009-10-04 15:35:51 +0200 (Sun, 04 Oct 2009) | 7 lines
+ dahdi.init: move module loading to a separate function Move the
+ module loading parts of the dahdi init script to a seperate
+ function - load_modules. To be used by a later commit. There is
+ not functional change here (but the diff is confusing). ........
+ r7335 | tzafrir | 2009-10-04 15:53:01 +0200 (Sun, 04 Oct 2009) |
+ 16 lines Add XPP_HOTPLUG_DAHDI mode: cfg initiated mostly from
+ hotplug If XPP_HOTPLUG_DAHDI=yes is set in /etc/dahdi/init.conf
+ (which is not the default), the normal run of the 'start'
+ operation of the dahdi init script will only be responsible for
+ loading modules. The rest will be done (if there are indeed
+ Astribanks on the system) by a second call to the init script
+ once all of them have connected. The astribank_hook has also been
+ mostly rewritten. Most of the functionality of twinstar_hook
+ moved to it. The current twinstar_hook is a simple example
+ script. XPP_HOTPLUG_DAHDI mode assumes that all Astribanks on the
+ system are listed in /etc/dahdi/xpp_order (which can be generated
+ using, e.g. 'dahdi_genconf xpporder') ........ r7409 | tzafrir |
+ 2009-10-21 16:30:32 +0200 (Wed, 21 Oct 2009) | 21 lines Fix
+ XPP_HOTPLUG_DAHDI: logic; end of init.d script 'Hotplug mode' was
+ introduced in r7335. * The logic in the script was broken. -
+ Negative logic is not such a grand idea to start with. *
+ Interactive invocation of init.d ends when expected and not
+ sooner. This change makes waitfor_xpds wait longer. Rather than
+ waiting for all the Astribanks to load, it will now wait until
+ the initialization of dahdi from the Astribanks hook script is
+ run. This allows running e.g.: /etc/init.d/dahdi start;
+ /etc/init.d/asterisk start It also means that
+ 'astribank_is_starting' is actually used as a semaphore and not
+ only as stamp file. As before, those changes have no effect if
+ hotplug mode is not explicitly enabled (setting
+ 'XPP_HOTPLUG_DAHDI=yes' in init.conf). ........ r7476 | tzafrir |
+ 2009-11-04 22:12:35 +0200 (Wed, 04 Nov 2009) | 6 lines xpp: make
+ astribank_is_starting build without warnings. autoconfig.h is
+ needed as semtimedop() requires _GNU_SOURCE. xpp rev: 7471
+ ........
+
+ * xpp/perl_modules/Dahdi/Config/Params.pm, /,
+ xpp/perl_modules/Dahdi/Config/Gen.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/Chandahdi.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/System.pm,
+ xpp/genconf_parameters: CAS DAHD/Asterisk configuration
+ generation support Also support generating (open)R2 config in
+ chan_dahdi.conf, while we're at it. Default configuration remains
+ ISDN as before if no extra settings are given in
+ genconf_parameters. Merged revisions 7016,7018-7019,7224,7257 via
+ svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk
+ ........ r7016 | tzafrir | 2009-08-16 20:04:04 +0300 (Sun, 16 Aug
+ 2009) | 6 lines dahdi-perl: chan_dahdi.conf generator can
+ generate openr2 conf If configured to use R2
+ ("pri_connection_type R2" in genconf_parameters), the chandahdi
+ generator of dahdi_genconf will now generate configuration for
+ the openr2 support in chan_dahdi. ........ r7018 | tzafrir |
+ 2009-08-16 20:19:26 +0300 (Sun, 16 Aug 2009) | 10 lines xpp:
+ Dahdi::Config::Gen.pm: improvements in preperation for T1-CAS: -
+ New channo_range() method which returns range strings for any
+ list of channel numbers (handle sorting, validation, etc.) -
+ Reimplement bchan_range() as a small wrapper around
+ channo_range(). - Another small wrapper is chan_range() that
+ works on channel objects. - Also a parse_chan_range() does the
+ reverse (from range string to a list of channel numbers). This
+ isn't used at the moment. xpp rev: 7306 ........ r7019 | tzafrir
+ | 2009-08-16 20:27:28 +0300 (Sun, 16 Aug 2009) | 11 lines
+ dahdi-perl: Add basic T1-CAS support for dahdi_genconf - Support
+ added in generators of system.conf and of chan_dahdi.conf . -
+ Some strange asumptions about being FXS/FXO depending on being
+ timing provider/supplier. - New gen_cas() method for Chandahdi
+ and System. - Now gen_digital() is a bit cleaner. - Call
+ gen_cas(), gen_openr2(), gen_digital() according to the
+ 'pri_connection_type' config (CAS, R2, PRI/BRI). xpp rev: 7307
+ ........ r7224 | tzafrir | 2009-09-27 17:01:20 +0200 (Sun, 27 Sep
+ 2009) | 6 lines dahdi_perl: improved config generation for T1 CAS
+ A few extra options for a CAS span signalling. xpp rev: 7343,
+ 7346, 7369 ........ r7257 | tzafrir | 2009-09-29 21:28:58 +0200
+ (Tue, 29 Sep 2009) | 2 lines xpp: more T1-CAS config generation
+ support ........
+
+ * xpp/astribank_hexload.c, xpp/debug.c, xpp/astribank_usb.c, /,
+ xpp/mpp_funcs.c, xpp/xpp_fxloader, xpp/astribank_tool.c,
+ xpp/pic_loader.c: xpp: reduce the clutter of firmware loading
+ Make the new XPP tools much less verbose: * demote messages to be
+ debug * Convert multi-line messages to be single-line messages
+ Making xpp_fxloader run in debug mode can be done by setting
+ DEBUG=yes in /etc/dahdi/init.conf Merged revisions 7221 via
+ svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk
+
+ * xpp/perl_modules/Dahdi/Hardware/USB.pm,
+ xpp/perl_modules/Dahdi/Xpp.pm, /,
+ xpp/perl_modules/Dahdi/Config/Gen/Xpporder.pm,
+ xpp/perl_modules/Dahdi/Span.pm: dahdi-perl fixes, mostly
+ xpp-specific. * Fix pattern for PCI BRI cards * Fix recognizing
+ xpp devices by @connector in xpp_order * Print more helpful
+ comments in xpp_order * Remove most (if not all) need of
+ /proc/bus/usb * Handle other similar "is_twinstar" errors. Merged
+ revisions 6975,7000,7223,7401,7462 via svnmerge from
+ http://svn.digium.com/svn/dahdi/tools/trunk ........ r6975 |
+ tzafrir | 2009-08-12 22:02:00 +0300 (Wed, 12 Aug 2009) | 2 lines
+ dahdi-perl: Remove a pointless whitespace in BRI strings list
+ ........ r7000 | tzafrir | 2009-08-14 00:40:01 +0300 (Fri, 14 Aug
+ 2009) | 4 lines dahdi-perl: don't re-append '@' when testing the
+ Astribank connector string xpp rev: 7291 ........ r7223 | tzafrir
+ | 2009-09-27 16:38:50 +0200 (Sun, 27 Sep 2009) | 7 lines
+ dahdi_genconf: xpp_order generator: Extra '#' after connector
+ comment Add an extra '#' right after the connector string to make
+ it simpler to use the connector string from the generated
+ xpp_order. xpp rev: 7292 ........ r7401 | tzafrir | 2009-10-13
+ 20:21:17 +0200 (Tue, 13 Oct 2009) | 12 lines xpp: make
+ /proc/bus/usb/devices optional Get the information we read from
+ /proc/bus/usb/devices from /sys/bus/usb/devices . Tested on my
+ Debian Unstable with 2.6.30 kernel. The default is still
+ /proc/bus/usb and sysfs is only used if the procfs file is not
+ found. Also fixes a case of using the sysfs attribute busnum,
+ that does not exist in kernel 2.6.9 . Devise the bus number from
+ the name of the node. ........ r7462 | tzafrir | 2009-11-04
+ 13:48:43 +0200 (Wed, 04 Nov 2009) | 6 lines dahdi-perl: Avoid
+ '"is_twinstar" on unblessed reference' Dpn't panic if a device is
+ not found in the list of hardware. This is not only indication of
+ a bug, but can also happen if a device appeared after the script
+ was started. ........
+
+ * /, zonedata.c: zonedata: Add tone definitions for Panama. (closes
+ issue #14832) Reported by: jlduran Patch by: jldruan Merged
+ revisions 7162-7163 via svnmerge from
+ http://svn.digium.com/svn/dahdi/tools/trunk
+
+ * Makefile, dahdi_scan.c, doc/pattest.8, /, xpp/README.Astribank,
+ xpp/mpp_funcs.c, xpp/astribank_tool.c, xpp/fpga_load.c,
+ xpp/perl_modules/Dahdi/Xpp/Xpd.pm: Compilation and documentation
+ fixes from trunk Merged revisions 6842,6898,6902,6976,7131 via
+ svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk
+ ........ r6842 | tzafrir | 2009-07-16 13:19:23 +0300 (Thu, 16 Jul
+ 2009) | 2 lines Document attributes of a Dahdi::Xpp::Xpd object.
+ ........ r6898 | dbrooks | 2009-07-27 22:54:13 +0300 (Mon, 27 Jul
+ 2009) | 6 lines Replaces typos "recieved" with "received" and
+ "initilize" with "initialize". (closes issue #15571) Reported by:
+ alecdavis ........ r6902 | seanbright | 2009-07-28 00:05:16 +0300
+ (Tue, 28 Jul 2009) | 11 lines Pass correct channel number to
+ DAHDI_GET_PARAMS when passing span numbers to dahdi_scan. When
+ filtering, we weren't taking into account the number of channels
+ in the spans that we were skipping. (closes issue #15553)
+ Reported by: tony Patches: 20090723_issue15553.patch uploaded by
+ seanbright (license 71) Tested by: seanbright ........ r6976 |
+ tzafrir | 2009-08-12 22:21:01 +0300 (Wed, 12 Aug 2009) | 4 lines
+ xpp: cleanup gcc warnings and one real astribank_tool bug xpp
+ rev: 7281 ........ r7131 | tzafrir | 2009-09-15 19:52:58 +0300
+ (Tue, 15 Sep 2009) | 7 lines Add a missing trailing slash on the
+ install-libs target (closes issue #15793) Reported by:
+ pprindeville Patches: dahdi-tools-makefile.patch uploaded by
+ pprindeville (license 347) ........
+
+ * config.guess (added), config.sub (added), /: tools: Add
+ config.guess and config.sub from autotools-dev 20080123.1 Merged
+ revisions 6856 via svnmerge from
+ http://svn.digium.com/svn/dahdi/tools/trunk
+
+ * xpp/perl_modules/Dahdi/Hardware/PCI.pm, /, xpp/README.Astribank,
+ xpp/twinstar_hook: xpp: typos and such. Whitespace fixes in
+ PCI.pm Merged revisions 6832 via svnmerge from
+ http://svn.digium.com/svn/dahdi/tools/trunk
+
+ * /, xpp/waitfor_xpds: Fix bashism in waitfor_xpds Merged revisions
+ 6829,7021 via svnmerge from
+ http://svn.digium.com/svn/dahdi/tools/trunk
+
+ * xpp/perl_modules/Dahdi/Hardware/PCI.pm, /: Add the TC400P
+ transcoder card to our hardware list (seanbright) Merged
+ revisions 6823 via svnmerge from
+ http://svn.digium.com/svn/dahdi/tools/trunk
+
+ * /: Initialized merge tracking via "svnmerge" with revisions
+ "1-6678" from http://svn.digium.com/svn/dahdi/tools/trunk
+
+2009-11-03 10:54 +0000 [r7455] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * / (added): Creating DAHDI-tools 2.2 branch
+
+2009-06-08 17:02 +0000 [r6677-6678] Sean Bright <sean.bright at gmail.com>
+ * dahdi-tools version 2.2.0 released.
+
+ * Makefile: Since this 'echo' is part of a larger statement, we
+ don't need the @ symbol. Cleans up an error I am seeing on
+ Ubuntu.
+
+ * Makefile: Get rid of parallel build warnings from GNU make.
+
+2009-05-28 14:04 +0000 [r6668] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/waitfor_xpds: xpp: if $dahdi_hardware is empty, don't use it
+ in an error message
+
+2009-05-27 Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi-tools version 2.2.0-rc3 released.
+
+2009-05-26 09:55 +0000 [r6655-6657] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * Makefile: Reword the message after 'make config' for the case no
+ hardware found Check the output of dahdi_hardware and give a
+ different message for the case it found no hardware. (closes
+ issue #14792) Reported by: Dovid Patches:
+ dahdi_hardware_nodev_make.diff uploaded by tzafrir (license 46)
+
+ * xpp/waitfor_xpds: Properly fix usage of waitfor_xpds in
+ non-standard settings. From xpp rev. 7137.
+
+2009-05-19 16:46 +0000 [r6643-6647] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Config/Params.pm, xpp/dahdi_genconf,
+ xpp/perl_modules/Dahdi/Config/Gen/Xpporder.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/System.pm,
+ xpp/perl_modules/Dahdi/Xpp/Xpd.pm, xpp/genconf_parameters:
+ dahdi-perl: make dahdi_genconf default to hardhdlc
+ dahdi_genconf's 'bri_hardhdlc' parameter changes. Should
+ generally work with no need for manual configuration unless you
+ use a bristuffed driver (zaphfc, qozap). See notes in
+ genconf_parameters.
+
+ * xpp/waitfor_xpds, dahdi.init: dahdi.init: moved test for
+ astribanks into waitfor_xpds If the system starts with an
+ Astribank with no firmware, the firmware loading may take a while
+ and the Astribank only becomes ready some time after the DAHDI
+ init script starts. This means that the test at the beginning of
+ xpp_startup() in dahdi.init fails to find an Astribank, and the
+ init script simply continues ignoring this. This changeset moves
+ the testing inside the script waitfor_xpds. The script now: 1.
+ Tests for an Astribank using dahdi_hardware and exists
+ immediately if none found. 2. A loop (of maximum 10 seconds)
+ waits for the first Astribank to be detected by the driver. 3.
+ Waiting for the initialization of all the Astribanks to complete
+ (The original waitfor_xpds) The support for the old procfs
+ iinterface has been removed, as it has never been used with
+ DAHDI.
+
+ * xpp/Makefile, xpp/astribank_tool.8, xpp/astribank_allow.8
+ (added): xpp: install astribank_allow As we install it, we need a
+ matching man page.
+
+2009-05-17 12:01 +0000 [r6630-6632] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Config/Gen/Users.pm: A closer-to-reality
+ users.conf generation module
+
+ * xpp/perl_modules/Dahdi/Config/Gen/Xpporder.pm,
+ xpp/perl_modules/Dahdi/Xpp/Mpp.pm, xpp/genconf_parameters: Fix
+ typos in xpp documentation
+
+2009-05-14 14:02 +0000 [r6619] Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi_cfg.c: dahdi_cfg: Default to the us tonezone if not
+ specified in system.conf. If there are not "loadzone" and
+ "defaultzone" lines in /etc/dahdi/system.conf, default to the us
+ zone. This mimics the behavior of older zaptel releases.
+ DAHDI-29.
+
+2009-05-13 20:18 +0000 [r6613-6617] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/mpp_funcs.c, xpp/astribank_tool.c: astribank_tool: Support
+ 'reset' of pre-MPP protocol as fallback As of USB firmware rev.
+ 6926, the Astribank control connection protocol has changed in an
+ incompatible manner. If astribank_tool fails to open a device
+ when running a reset command, try to reset the device with the
+ command from the old (pre-MPP) protocol (A single 0x20 byte). No
+ support whatsoever for any other feature of the old protocol.
+ From xpp rev. 7067. (previous commit was xpp rev. 7066).
+
+ * xpp/mpp_funcs.c: xpp: better error reporting when failing to talk
+ to a pre-MPP Astribank.
+
+ * xpp/perl_modules/Dahdi/Chans.pm, xpp/perl_modules/Dahdi/Span.pm:
+ dahdi-perl: Patterns for Rhino E1/T1 cards.
+
+2009-05-12 07:50 +0000 [r6601-6603] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/README.Astribank: A few more chan_zap -> chan_dahdi in
+ README.Astribank .
+
+ * xpp/perl_modules/Dahdi/Chans.pm: DAHDI-perl: Fix detection of
+ empty slots in Rhino cards.
+
+2009-05-09 06:33 +0000 [r6579-6585] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/README.Astribank: Fix a broken link
+
+ * xpp/README.Astribank: documentation updates: xpp_order, new USB
+ loading, and more
+
+ * xpp/perl_modules/Dahdi.pm: dahdi-perl: scan only "number" files
+ under /proc . (In case someone, such as dahdi_dynamic_ethmf adds
+ there some other entries)
+
+2009-04-29 Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi-tools version 2.2.0-rc2 released.
+
+2009-04-27 19:45 +0000 [r6512] Kevin P. Fleming <kpfleming at digium.com>
+
+ * configure, acinclude.m4: incorporate the autoconf 2.63 fixes here
+ too
+
+2009-04-26 10:29 +0000 [r6492] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * Makefile, xpp/xpp_order (removed): Remove useless sample file The
+ sample xpp_order will be generated anyway when running
+ 'dahdi_genconf xpporder' (see
+ xpp/perl_modules/Dahdi/Config/Gen/Xpporder.pm) . No need to
+ clutter the main DAHDI installation with it.
+
+2009-04-23 17:03 +0000 [r6476] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * Makefile, xpp/xpp_order: xpp: xpp_order is another config file
+ that should go to /etc/dahdi Also slightly fix the sample config.
+
+2009-04-22 10:25 +0000 [r6427-6442] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * dahdi.init: make sure '/etc/init.d/dahdi stop' ends with a
+ newline
+
+ * ppp/dahdi.c: Yet another left-over DAHDI_PARAMS. ppp almost
+ builds
+
+ * xpp/perl_modules/Dahdi/Config/Gen/Xpporder.pm:
+ Dahdi::Config::Gen::Xpporder: use number rather than object in
+ warning
+
+2009-04-21 13:44 +0000 [r6419-6421] Sean Bright <sean.bright at gmail.com>
+
+ * dahdi_monitor.c: Correct error check for fopen() calls in
+ dahdi_monitor.c. dahdi_monitor.c was checking for an error
+ calling fopen() by determining if the return value was less than
+ 0. fopen(), however, returns a FILE * and returns NULL on
+ failure. (closes issue #14894) Reported by:
+ gknispel_proformatique Patches:
+ dahdi_monitor_fix_check_fopen_result.patch uploaded by gknispel
+ (license 261)
+
+ * dahdi_monitor.c: Use correct return value type for getopt(). In
+ dahdi_monitor.c, the return value of getopt() was being assigned
+ to a char while the function actually returns an int. Fix
+ suggested by reporter. (closes issue #14893) Reported by:
+ gknispel_proformatique
+
+ * dahdi_monitor.c: Whitespace and coding guidelines changes
+
+2009-04-20 13:44 +0000 [r6417] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/dahdi_hardware, xpp/perl_modules/Dahdi/Xpp/Xbus.pm,
+ xpp/test_parse.c, xpp/twinstar, xpp/twinstar_hook,
+ xpp/twinstar_setup, xpp/perl_modules/Dahdi/Config/Gen/Xpporder.pm
+ (added), xpp/perl_modules/Dahdi/Xpp/Mpp.pm: xpp: twinstar-related
+ perl improvements * New generator Dahdi::Config::Gen::Xpporder
+ can generate and xpp_order config for an existing setup. * Add
+ more TwinStar related logic to Dahdi::Xpp::Mpp. Simplifies the
+ twinstar utility accordingly. * twinstar_hook: for the multiple
+ Astribanks case. * twinstar_setup: More logic tests. Now
+ delegates configuration generation to dahdi_genconf (with new
+ Xpporder generator). * dahdi_hardware: Show number of channels
+ with -v
+
+2009-04-16 17:32 +0000 [r6375] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/xpp_fxloader: xpp_fxloader: exit properly when run with
+ incorrect argument
+
+2009-04-10 09:53 +0000 [r6344] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/Makefile, xpp/astribank_hook (added): Move astribank_hook
+ from linux to tools. Install it by default
+
+2009-04-07 08:13 +0000 [r6337] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/hexfile.c: hexfile.c was accidentally left out of r6313
+
+2009-04-02 20:56 +0000 [r6278-6313] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/pic_loader.h (added), xpp/astribank_hexload.8 (added),
+ xpp/twinstar_setup (added), xpp/xpp_fxloader,
+ xpp/astribank_tool.c (added), xpp/astribank_allow.c (added), xpp,
+ xpp/xpp_sync, xpp/dahdi_genconf, xpp/twinstar (added),
+ xpp/mpp_funcs.c (added), xpp/Makefile, xpp/mpp_funcs.h (added),
+ xpp/astribank_tool.8 (added), xpp/perl_modules/Dahdi/Xpp/Mpp.pm
+ (added), xpp/astribank_upgrade (added),
+ xpp/perl_modules/Dahdi/Xpp.pm,
+ xpp/perl_modules/Dahdi/Hardware/PCI.pm, xpp/dahdi_hardware,
+ xpp/twinstar_hook (added), xpp/xpp_order (added),
+ xpp/astribank_hexload.c (added), xpp/dahdi_registration,
+ xpp/perl_modules/Dahdi/Hardware/USB.pm,
+ xpp/perl_modules/Dahdi/Xpp/Xbus.pm, xpp/debug.c (added),
+ xpp/dahdi_drivers, xpp/lsdahdi, xpp/astribank_usb.c (added),
+ xpp/hexfile.h, xpp/perl_modules/Dahdi/Hardware.pm, xpp/debug.h
+ (added), xpp/astribank_usb.h (added),
+ xpp/perl_modules/Dahdi/Xpp/Xpd.pm, xpp/mpp.h (added),
+ xpp/pic_loader.c (added): Support for Astribanks 116x: tools part
+ * New USB firmware loading mechanism. - Incompatible with
+ previous one: upgrade using fxload or hard reset -
+ astribank_hexload is the new low-level loading tool - fpga_load
+ remains for backward compatibility. - xpp/astribank_upgrade:
+ automate upgrading using fxload * Much enhanced control protocol
+ ("MPP") - astribank_tool is the low-level tool for that. *
+ Support for the TwinStar (dual USB port) - Managed through
+ astribank_tool - Wrapper perl modules and scripts provided *
+ Allow explicit ordering of Astribanks - /etc/dahdi/xpp_order -
+ explicit order of Astribanks on the system - The default sorter
+ is now to use those and fall back to connectors (previous
+ default). - An option to dahdi_registration to change sorting.
+
+ * hdlcstress.c: hdlcstress.c: add option -b not to stress BRI too
+ much Aparantly the HFC chip can't stand the heat of this test.
+ Let's give it an occasional rest. Also add getopts support.
+
+ * Makefile: Install genconf_parameters on 'make install' as well
+
+ * blacklist.sample: xpp_usb should not be blacklisted: it does not
+ register automatically anyway.
+
+ * xpp/perl_modules/Dahdi/Config/Gen/Modules.pm (added): Implement
+ 'dahdi_genconf modules' (generate /etc/dahdi/modules)
+
+2009-03-29 18:53 +0000 [r6272] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Config/Gen.pm: dahdi_genconf: Set the
+ context same as groups.
+
+2009-03-26 18:28 +0000 [r6261] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * doc/dahdi_scan.8: s/zap/dahdi/ again in dahd_scan.8
+
+2009-03-26 18:02 +0000 [r6259] Kevin P. Fleming <kpfleming at digium.com>
+
+ * dahdi_cfg.c: when /etc/dahdi/system.conf does not have an echo
+ canceller defined for a channel, but the channel previously had
+ one assigned, running dahdi_cfg does not remove the assigned echo
+ canceller from the channel as it should. this commit changes that
+ behavior, so that every channel with a defined signaling mode is
+ updated to have the proper (or no) echo canceller assigned.
+
+2009-03-22 10:31 +0000 [r6215] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Config/Gen/Users.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/Chandahdi.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/System.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/Unicall.pm: dahdi-perl: "allow"
+ hand-editing of generated files Rework the text added by
+ dahdi_genconf generators to say that you can hand-edit files. But
+ just don't complain if they get mysteriously overriden when it is
+ run again :-) (closes issue #14569) Reported by: jtodd
+
+2009-03-17 17:07 +0000 [r6189] Jason Parker <jparker at digium.com>
+
+ * dahdi_monitor.c: Remove remnants of -p option, since it no longer
+ exists.
+
+2009-03-17 13:52 +0000 [r6187] Russell Bryant <russell at digium.com>
+
+ * zonedata.c: Add tone definitions for Turkey. (closes issue
+ #10450) Reported by: msahinbas
+
+2009-03-17 09:10 +0000 [r6167-6185] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * Makefile: Use LIBS instead of LDFLAGS directly in tools Makefile
+ The Makefile of dahdi-tools set the variable LDFLAGS directly,
+ rather than adding to LIBS. This does not allow placing LIBS
+ after all the linked objects. (closes issue #14638) Reported by:
+ Chainsaw Patches: dahdi-tools-2.1.0.2-asneeded.patch uploaded by
+ Chainsaw (license 723)
+
+ * xpp/README.Astribank, xpp/xpp_sync, dahdi.init: dahdi.init: call
+ xpp_sync a bit later. xpp_sync needs to only be called after
+ dahdi_cfg was run, because the application of system.conf may
+ change the priority of a PRI module span (If it is a sync
+ provider, "NT", priority is lower). Also some documentation-only
+ changes for xpp_sync.
+
+2009-03-09 16:30 +0000 [r6110] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Chans.pm: Fix detection of channels of
+ dynamic spans in Dahdi::Chans Fix the pattern detection of
+ channels belonging to dynamic (dahdi_dynamic) spans in perl
+ programs that use Dahdi::Chans (e.g.: lsdahdi) (closes issue
+ #14630) Reported by: tamiel Patches:
+ 20090309-perl5-Dahdi-Chans.diff uploaded by tamiel (license 712)
+
+2009-03-07 00:10 +0000 [r6107] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Chans.pm,
+ xpp/perl_modules/Dahdi/Hardware/USB.pm: Detect Sangoma USB FXO
+ device; fix detection of Sangoma DAHDI channels (By Alessandro
+ Zummo)
+
+2009-03-05 21:10 +0000 [r6095] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * dahdi.init: Fix a typo in shutting down dynamic spans in
+ dahdi.init Fixes shutdown_dynamic() in the dahdi init.d script.
+ Not enabling it by default just yet (the second half of the
+ patch) until we get some further confirmation that such a
+ shutdown is always good. (from issue #14603) Reported by: tamiel
+ Patches: 20090304_dahdi.init.patch uploaded by tamiel (license
+ 712)
+
+2009-03-03 20:39 +0000 [r6071-6078] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * Makefile, README, /: Include sample genconf_parameters in
+ dahdi-tools README.
+
+ * xpp/perl_modules/Dahdi/Config/Params.pm,
+ xpp/perl_modules/Dahdi/Config/Gen.pm, xpp/genconf_parameters:
+ genconf_parameters: Add option fxo_default_start; Document
+ genconf_parameters * Add a dqahdi_genconf option
+ fxo_default_start, equivalent of fxs_default_start. * Set all
+ trunks in group 'group_lines' rather than hard-coded 0 (for TE)
+ and 6 (for NT). * Document all parameters in genconf_parameters.
+
+ * xpp/perl_modules/Dahdi/Config/Params.pm (added),
+ xpp/dahdi_genconf, xpp/perl_modules/Dahdi/Config/Gen.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/Users.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/Chandahdi.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/System.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/Unicall.pm: dahdi_genconf:
+ configuration handling cleanup. * Parsing genconf_parameters is
+ now in Dahdi::Config::Params All hard-coded defaults are there
+ too (in the item() method). * Dahdi::Config::Genconf is gone
+ (merged into Dahdi::Config::Gen) All semantic mapping is in the
+ constructor. * dahdi_genconf is now lean and mean. * Add some
+ implementation docs into these files.
+
+ * xpp/perl_modules/Dahdi/Config/Gen/System.pm: dahdi-perl: Do
+ generate 'echocanceller' in system.conf Fixed a regression from
+ r6013 .
+
+ * xpp/perl_modules/Dahdi/Config/GenconfDefaults.pm (removed):
+ dahdi-perl: Remove an obsolete and unused module
+ GenconfDefaults.pm
+
+ * xpp/README.Astribank: README.Astribank: Killed one remaining
+ /sys/devices/xpp
+
+2009-03-01 14:29 +0000 [r6054-6058] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/README.Astribank: More README updates
+
+ * xpp/perl_modules/Dahdi/Xpp/Xbus.pm, xpp/dahdi_genconf,
+ xpp/perl_modules/Dahdi/Config/Gen/Chandahdi.pm,
+ xpp/perl_modules/Dahdi/Xpp/Xpd.pm: xpp-dahdi: freepbx code
+ generation; better procfs compatibility * dahdi_genconf -F will
+ generate chan_dahdi.conf for freepbx (like genzaptelconf -F) *
+ Better procfs compatibility for xpp modules.
+
+ * xpp/dahdi_drivers,
+ xpp/perl_modules/Dahdi/Config/GenconfDefaults.pm,
+ xpp/perl_modules/Dahdi/Config/Gen.pm,
+ xpp/perl_modules/Dahdi/Config/Gen/Users.pm: dahdi-perl: more
+ defensive coding and some docs
+
+ * xpp/perl_modules/Dahdi.pm: Dahdi.pm: the sample code should
+ actually work.
+
+ * xpp/fpga_load.c: fpga_load.c: Flush USB device buffer on startup.
+ Fixes some firmware loading issues.
+
+2009-02-26 15:41 +0000 [r6041-6043] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Hardware/PCI.pm: Add PCI IDs of another
+ HFC-S card that zaphfc can handle.
+
+ * xpp/perl_modules/Dahdi/Chans.pm: Fix a typo for detecting zaphfc.
+
+2009-02-18 21:20 +0000 [r6022] Doug Bailey <dbailey at digium.com>
+
+ * fxstest.c: Remove 8 bit restriction on setting indirect registers
+ (closes issue #14323) Reported by: alecdavis Patches:
+ fxstest_setindirect.diff.txt uploaded by alecdavis (license 585)
+ Tested by: alecdavis
+
+2009-02-13 21:09 +0000 [r6013] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/dahdi_genconf, xpp/perl_modules/Dahdi/Config/Gen.pm (added),
+ xpp/perl_modules/Dahdi/Config/Gen/Users.pm (added),
+ xpp/perl_modules/Dahdi/Config/Gen/Chandahdi.pm (added),
+ xpp/perl_modules/Dahdi/Config/Gen/System.pm (added),
+ xpp/perl_modules/Dahdi/Config/Gen (added),
+ xpp/perl_modules/Dahdi/Config/Gen/Unicall.pm (added): Rework
+ dahdi_genconf to have separate configuration generation modules.
+ 'dahdi_genconf foo bar' will use the modules
+ Dahdi::Config::Gen::Foo and Dahdi::Config::Gen::Bar to generate
+ configuraion files. Extra formats can thus be added without
+ modifying dahdi_genconf and independently of DAHDI.
+
+2009-02-08 11:04 +0000 [r5984] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/dahdi_genconf: dahdi_genconf: do reset default files list
+ when command-line has files This fixes a regression that was
+ added whwn handling of R2 was added. Originally: Xorcom rev 6683.
+
+2009-01-28 18:49 +0000 [r5886] Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi.init: Use the dahdihpec_enable tool instead of the
+ zaphpec_enable. Issue: DAHDI-233 patch by: cmoye
+
+2009-01-27 15:14 +0000 [r5827] Doug Bailey <dbailey at digium.com>
+
+ * fxstest.c: Break VMWI ioctl calls into two separate calls to
+ maintain old revision compatibility (issue #14104) Reported by:
+ alecdavis Tested by: dbailey
+
+2009-01-25 00:50 +0000 [r5808-5809] Sean Bright <sean.bright at gmail.com>
+
+ * dahdi.init: Use the debian commands on Gentoo. (closes issue
+ #14277) Reported by: darren1713 Patches: dahdi.init.txt uploaded
+ by darren1713 (license 116)
+
+2009-01-22 15:45 +0000 [r5800] Doug Bailey <dbailey at digium.com>
+
+ * fxstest.c: Alec Davis change to modify vmwi test to use new ioctl
+ call structure and enhance functionality (issue #14104) Reported
+ by: alecdavis Patches: mwiioctl_structure_fxstest.diff.txt
+ uploaded by dbailey (license ) Tested by: alecdavis, dbailey
+
+2009-01-20 18:54 +0000 [r5768] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/dahdi_genconf: dahdi_genconf: Finally set $fxs_default_start
+ = 'ks' rather than 'ls'
+
+2009-01-19 15:19 +0000 [r5728] Doug Bailey <dbailey at digium.com>
+
+ * fxstest.c: Add test to excercise VMWI Enhance polarity test by
+ making sure the line is in an active state before testing (issue
+ #14104) Reported by: alecdavis Patches: dahditools-14104.diff.txt
+ uploaded by dbailey (license ) Tested by: alecdavis
+
+2009-01-19 12:46 +0000 [r5705-5707] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * Makefile: dahdi-tools: Delete test binaries on 'make clean'
+
+ * xpp/perl_modules/Dahdi/Xpp/Xpd.pm, xpp/xpp_sync: xpp_sync xpd
+ order fix.
+
+ * xpp/perl_modules/Dahdi/Span.pm: Dahdi-perl: Do detect Astribank
+ PRI modules.
+
+2009-01-18 10:22 +0000 [r5671] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Xpp/Xbus.pm,
+ xpp/perl_modules/Dahdi/Chans.pm,
+ xpp/perl_modules/Dahdi/Xpp/Line.pm,
+ xpp/perl_modules/Dahdi/Span.pm,
+ xpp/perl_modules/Dahdi/Xpp/Xpd.pm, xpp/xpp_sync,
+ xpp/perl_modules/Dahdi/Xpp.pm: XPP tool updates to match r5663:
+ sysfs migration.
+
+2009-01-16 14:18 +0000 [r5662] Sean Bright <sean.bright at gmail.com>
+
+ * configure, configure.ac: Properly detect GENERIC_HDLC_VERSION on
+ various kernel versions. (closes issue #14150) Reported by:
+ ccesario Patches: 20090115__bug14150.diff.txt uploaded by
+ seanbright (license 71) Tested by: ccesario
+
+2009-01-15 12:47 +0000 [r5661] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/dahdi_genconf: Add an extra output format, 'asterisk': make
+ the configuration readable for an Asterisk configuration parser.
+
+2009-01-14 20:06 +0000 [r5656-5660] Sean Bright <sean.bright at gmail.com>
+
+ * hdlctest.c: Whitespace and coding guidelines changes only.
+
+ * hdlctest.c: Fix some uninitialized variable warnings that were
+ causing hdlctest to not compile. Tested the program as well and
+ it appears to work correctly. (closes issue #13906) Reported by:
+ tzafrir
+
+ * dahdi_monitor.c: This commit deserves no comment.
+
+ * dahdi_monitor.c: The problem with using dahdi_copy_string here is
+ that it is guaranteed to NULL terminate the destination string,
+ which in this case was not correct. So revert back to using
+ strncpy and also decrease the buffer by 1 since it was reserving
+ an extra byte behind NULL for some reason. Fix suggested by
+ reporter. (closes issue #14103) Reported by: gork
+
+2009-01-06 08:09 +0000 [r5643] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Hardware/PCI.pm: d00d must be in small
+ caps
+
+2009-01-03 21:14 +0000 [r5626] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Span.pm: Dahdi::Span: Remove an
+ over-general span header "pri" pattern. Should fix #14061 .
+
+2008-12-16 17:02 +0000 [r5555] Doug Bailey <dbailey at digium.com>
+
+ * fxotune.c: Add ability to use sine tables for systems that don't
+ have efficient floating point Add the ability to print out the
+ best results found during tuning Some format cleanup
+
+2008-12-15 Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi-tools version 2.1.0.2 released.
+
+2008-12-15 20:19 +0000 [r5533] Shaun Ruffell <sruffell at digium.com>
+
+ * Makefile: Overwrite the libtonezone.so.1.0 and libtonezone.so.1
+ links and libraries in order to maintain binary compatibility
+ with applications linked with dahdi-tools 2.0.0.
+
+2008-12-15 11:19 +0000 [r5530-5532] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/README.Astribank: README.Astribank: minor formatting fix.
+
+ * xpp/README.Astribank: Document patching the xpp BRI driver for
+ now.
+
+ * dahdi_cfg.c: Allow the span timing to be up to 255. The test for
+ 15 was ineffective anyway. Some drivers can use higher values.
+ See issue #13954 .
+
+2008-12-11 Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi-tools version 2.1.0.1 released.
+
+2008-12-11 22:45 +0000 [r5514] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * dahdi.init: Drop the "redhat" action at the 'stop' case for now:
+ RHEL4's 'action' only works with programs and not with functions.
+
+2008-12-09 Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi-tools version 2.1.0 released.
+
+2008-12-09 19:41 +0000 [r5461] Shaun Ruffell <sruffell at digium.com>
+
+ * modules.sample: Adding the wctc4xxp driver to the modules.sample.
+
+2008-12-08 14:02 +0000 [r5452] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/perl_modules/Dahdi/Span.pm: Fix detection of the B410P card.
+ All ports will be reported as TE. Tested by write_erase on
+ #asterisk-dev.
+
+2008-12-05 00:24 +0000 [r5432-5440] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/dahdi_genconf: dahdi_genconf: add output type 'modules'
+ (/etc/dahdi/modules) Also improved documentation.
+
+ * xpp/README.Astribank: A minor formatting fix.
+
+2008-12-01 18:41 +0000 [r5409-5426] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * xpp/README.Astribank: Next README.Astribank revision: Devices are
+ not under the bun. (And various other fixes)
+
+ * xpp/README.Astribank: README.Astribank catching up with sysfs,
+ dahdi and all. Many more entries in the table of contents. Most
+ of sysfs is documented.
+
+2008-11-27 10:01 +0000 [r5402-5404] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
+
+ * Makefile, /: dahdi-tools: Re-add README.Astribank.html
+ generation.
+
+ * xpp/README.Astribank (added): Moving README.Astribank to
+ dahdi-tools .
+
+2008-11-25 Shaun Ruffell <sruffell at digium.com>
+
+ * dahdi-tools version 2.1.0-rc5 released.
+
+2008-11-24 20:42 +0000 [r5379-5381] Tzafrir Cohen <tzafrir.cohen at xorcom.com>
[... 344 lines stripped ...]
More information about the dahdi-commits
mailing list