diff --git a/.version b/.version deleted file mode 100644 index 005119b..0000000 --- a/.version +++ /dev/null @@ -1 +0,0 @@ -2.4.1 diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index 73e55fb..0000000 --- a/ChangeLog +++ /dev/null @@ -1,1464 +0,0 @@ -2011-03-03 Shaun Ruffell - - * dahdi-tools version 2.4.1 released. - -2011-02-08 14:42 +0000 [r9733-9744] Tzafrir Cohen - - * /, xpp/perl_modules/Dahdi/Chans.pm, - xpp/perl_modules/Dahdi/Config/Gen/System.pm: dahdi-perl: more - left-over $span->xpd Replace the remaining $span->xpd with - xpd_of_span(). Following up on r9648. Merged revisions 9731 via - svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk - - * xpp/perl_modules/Dahdi/Hardware/USB.pm, /: dahdi-perl: fix xpp - driver in dahdi_hardware Don't require 'dahdi_hardware -v' to - show the driver for a USB device. Only works when the usbfs is - not used (when /proc/bus/usb is not mounted). Signed-off-by: - Tzafrir Cohen Merged revisions 9699 - via svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk - - * /, xpp/perl_modules/Dahdi/Span.pm: dahdi-perl: left-over - $span->xpd Replace one remaining $span->{XPD} with xpd_of_span(). - Signed-off-by: Tzafrir Cohen Merged - revisions 9648 via svnmerge from - http://svn.digium.com/svn/dahdi/tools/trunk - - * /, xpp/perl_modules/Dahdi/Config/Gen/System.pm: dahdi_genconf: - Don't generate configurations that use channel 16 on E1 CAS - Attempting to use channel 16 on E1 CAS is disallowed since that - channel is reserved for RBS signaling. Configurations should not - be generated that attempt to use it. Closes DAHDI-763. Patch by - dmartinez. Merged revisions 9485 via svnmerge from - http://svn.digium.com/svn/dahdi/tools/trunk - - * /, xpp/xpp_fxloader: xpp_fxloader: Don't try to load FPGA - firmware twice When called from udev to load the FPGA firmware, - make sure that this is not the event generated for the first - end-point of the existing two, as we need to talk with the second - one. This is probably better done in the udev rules, but will be - slightly more complicated to apply only to the FPGA loading and - not to USB firmware loading. Merged revisions 9482 via svnmerge - from http://svn.digium.com/svn/dahdi/tools/trunk - - * dahdi_scan.c, /: dahdi_scan: Show CAS framing on the framing - line. Also, always append "/CRC4" on any span where that was - specified as an option. Signed-off-by: Shaun Ruffell - Acked-by: Kinsey Moore - Merged revisions 9473 via svnmerge from - http://svn.digium.com/svn/dahdi/tools/trunk - - * dahdi_scan.c, /: Fixed up the loss of crc4-multiframe alignment - logic Loss of crc4-multiframe alignment on an E1 link is not a - condition which brings the span down. The span will continue to - run as long as it can maintain double frame alignment. Because of - this, we cannot place the LMFA alarm in the usual spaninfo.alarms - member, due to userspace programs using this as a catch-all for a - span being up or down. We can detect the alarm by watching the - frame error counter (fecount). If it continuously increments, the - span is configured for crc4, and the span remains OK (alarms = - 0), then we are in loss of crc4-multiframe state. In order to - test this alarm, you'll need to synthesize a loss of crc4 - alignment on the span. You can usually do this by configuring the - local span to use crc4 and the remote end to not use crc4. I used - the Fireberd 6000 in my lab to do this. dahdi-743 & dahdi-420 - Acked-by: Shaun Ruffell Merged revisions - 9458 via svnmerge from - http://svn.digium.com/svn/dahdi/tools/trunk - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm, /: Dahdi::Hardware: - Support beroNet BN4S0e PCI Express card Add extra PCI IDs to - support "beroNet BN4S0e PCI Express 4x S0 Karte". Origin: - http://bugs.debian.org/600839 Merged revisions 9452 via svnmerge - from http://svn.digium.com/svn/dahdi/tools/trunk - - * autoconfig.h.in, xpp/astribank_is_starting.c, /, configure, - configure.ac: astribank_is_starting: use semop if no semtimedop - astribank_is_starting should use a timeout for the semaphore, but - if the GNU-specific semtimedop() is not available, we'll just - fall back to using semop with no time out. Not as good, but - better than nothing. (closes issue #16783) Reported by: abelbeck - Merged revisions 9426 via svnmerge from - http://svn.digium.com/svn/dahdi/tools/trunk - - * /, zonedata.c: tonezone: Add Macao,China to tone zone data Adding - Macao tone zone data according to - http://www.itu.int/ITU-T/inr/forms/files/tones-0203.pdf (closes - issue #17744) Reported by: alfredtang Patches: zonedata.patch - uploaded by alfredtang (license 1094) Merged revisions 9313 via - svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk - - * /: svnmerge stuff - - * / (added): Branch dahdi-tools 2.4 - -2010-08-31 Shaun Ruffell - - * dahdi-tools version 2.4.0 released. - -2010-08-31 16:12 +0000 [r9220] Kinsey Moore - - * ppp/dahdi.c: PPP: Fix an incorrect function call that was causing - dahdi.so to fail to load - -2010-08-18 13:49 +0000 [r9159] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Config/Gen.pm: DAHDI-perl: Config (sort - of) for dynamic channels Generate some sort of configuration for - dynamic channels. Usable enough for testing. - -2010-08-18 Shaun Ruffell - - * dahdi-tools version 2.4.0-rc1 released. - -2010-08-13 18:40 +0000 [r9133] Shaun Ruffell - - * dahdi_scan.c: dahdi_scan: Use 'linecompat' to identify digital - spans. This fixes the case where the BRI spans on the Hx8 cards - were displayed as analog spans. - -2010-08-03 12:14 +0000 [r9079] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm, - xpp/perl_modules/Dahdi/Chans.pm: dahdi-perl: also detect Aligera - cards (closes issue #17783) Reported by: frawd Patches: - dahdi-tools_aligera.patch uploaded by frawd (license 610) - -2010-08-01 22:39 +0000 [r9076] Tzafrir Cohen - - * dahdi_scan.c, dahdi_maint.c: fix build of dahdi_scan and - dahdi_maint with -linux 2.3 New functionality that was added in - r8992 and r8993 uses new items defined only in dahdi-linux trunk - (and eventually: 2.4). As in both cases it's a single place to - check, we'll just ifdef it away. - -2010-07-30 15:28 +0000 [r9066-9067] Kinsey Moore - - * dahdi_cfg.c: dahdi_cfg: Display more appropriate error messages - when an invalid signaling is chosen along with suggestions on how - to fix the problem. - - * xpp/perl_modules/Dahdi/Chans.pm: perl: make sure the channel - parser recognizes "Reserved" for unusable channels and fix a bug - preventing E&M-E1 from being detected properly - -2010-07-28 12:30 +0000 [r9031] Tzafrir Cohen - - * xpp/twinstar: twinstar: err on an invalid command. - -2010-07-26 18:56 +0000 [r8991-8994] Russ Meyerriecks - - * dahdi_scan.c: Removed no longer existing alarm condition - - * dahdi_scan.c: Modified dahdi_sync to report detailed alarms - - * dahdi_maint.c: wip: dahdi_maint can now trip the alarm sim - - * dahdi_maint.c: dahdi_maint: Fixed outdated usage text - -2010-07-22 11:41 +0000 [r8964] Tzafrir Cohen - - * xpp/xpp_fxloader: increase maximal firmware delay to 15 seconds - Hmm... how badly congested can the startup of Centos be? - -2010-07-21 08:47 +0000 [r8948-8954] Tzafrir Cohen - - * xpp/astribank_hexload.8, xpp/astribank_tool.8, - xpp/astribank_allow.8: More hyphen/minus fixes. - - * xpp/xpp_fxloader: xpp_fxloader: replace a sleep with a sleep loop - For newer kernels there's no need to sleep at all. For Centos5 - systems there seems to be a need for a large sleep for firmware - load at boot time. So let's make it a loop. - - * xpp/README.Astribank: README.Astribank: new VMWI settings - -2010-07-14 10:58 +0000 [r8923-8924] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Config/Gen.pm: dahdi_genconf: better error - message for a bad generator module - - * xpp/perl_modules/Dahdi/Span.pm, xpp/genconf_parameters: Allow - using CONNECTOR/LABEL in genconf_parameters Allow using - CONNECTOR/LABEL in addition to SPAN and NUM for pri_termtype in - genconf_parameters - -2010-07-06 17:52 +0000 [r8854] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm: Extra PCI IDs for - Junghanns PCI-E card (dahdi-perl) - -2010-06-29 15:21 +0000 [r8827] Tzafrir Cohen - - * dahdi_tool.c: dahdi_tool: center span window as well. If your - window was larger than 80X25, you got a main "window" in the - center and the span one in the corner. This puts the span one in - the center as well. - -2010-06-15 15:44 +0000 [r8777] Tzafrir Cohen - - * dahdi_cfg.c: Convert all '%i' to '%d' in dahdi_cfg Various values - in system.conf were parsed using %i. This means that a value with - a leading 0x was considered hexadecimal and a value with a - leading 0 would be considered octal ('030' == '24' == '0x1E'). - This was never documented and seems a potential cause for - confusion in case a leading zero sneaks in. It is thus removed. - -2010-06-03 20:56 +0000 [r8746] Doug Bailey - - * patlooptest.c: Add enhanced command line parsing and add more - options into how errors are flagged and what is displayed. Still - runs with the old usage: patlooptest [] - -2010-06-02 17:05 +0000 [r8741] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm: An extra PCI ID for an - OpenVox card I ran into. - -2010-05-20 13:10 +0000 [r8670] Sean Bright - - * /, xpp: Add dahdi_maint and xpp/twinstar.8 to svn:ignore - -2010-05-17 13:26 +0000 [r8630-8638] Tzafrir Cohen - - * /, xpp/waitfor_xpds, xpp/astribank_hook: Fix bashism (Raphael - Geissert, checkbashism) - - * xpp/perl_modules/Dahdi/Hardware/USB.pm: A more correct way to - pass parameters - -2010-05-09 14:09 +0000 [r8615] Tzafrir Cohen - - * dahdi_cfg.c: Remove duplicate code: rad_apply_channels - rad_apply_channels() was the same as apply_channels() - -2010-05-04 15:33 +0000 [r8606] Kevin P. Fleming - - * dahdi_cfg.c: Report correct span number in dahdi_cfg verbose - output. When the DAHDI configuration file does not configure - every single span in the system, but leaves spans unconfigured, - the verbose output from dahdi_cfg would show incorrect span - numbers when reporting the line configuration, as it printed the - index into the array of configured spans, instead of their actual - span numbers. - -2010-05-03 13:54 +0000 [r8589] Tzafrir Cohen - - * xpp/xpp_fxloader: xpp_fxloader: make sure 1163 is not missed. - -2010-04-29 15:06 +0000 [r8580] Tzafrir Cohen - - * xpp/xpp_fxloader: Load xpp firmware in the background (udev) Move - loading the the xpp firmwares (when called from udev) to a - background sub-process. This helps with: * Don't block udev * It - seems that with older systems (e.g. CentOS 5) we need to wait a - bit for the device file to appear (in one of the upcoming udev - events). If we keep blocking udev, we won't have the device file. - The 'sleep' does not seem to be required for newer systems (e.g. - Debian Lenny). - -2010-04-22 09:55 +0000 [r8547] Tzafrir Cohen - - * xpp/Makefile: astribank_is_starting does not depend on libusb. - -2010-04-18 12:52 +0000 [r8529-8535] Tzafrir Cohen - - * dahdi.init: Add proper dependencies to the 'stop' action as well. - - * doc/pattest.8, xpp/dahdi_genconf, xpp/astribank_is_starting.8, - doc/dahdi_cfg.8, doc/dahdi_test.8, doc/fxotune.8, - doc/dahdi_diag.8, doc/dahdi_scan.8, doc/patgen.8, - doc/dahdi_monitor.8: man pages: hyphen to minus Groff considers - '-' a hyphen. If we want a minus (or a dash) we need to use '\-'. - -2010-04-14 14:55 +0000 [r8520] Kinsey Moore - - * system.conf.sample: Add documentation for e&me1 (E&M over E1 - lines). - -2010-04-12 Shaun Ruffell - - * dahdi-tools version 2.3.0 released. - -2010-04-12 20:18 +0000 [r8503-8508] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Hardware/USB.pm: Also detect USB devices - connected on a hub. - - * xpp/perl_modules/Dahdi/Span.pm: Also detect type for Sangoma - E1/T1 cards. - -2010-04-01 15:45 +0000 [r8451] Shaun Ruffell - - * Makefile: dahdi_maint: install dahdi_maint on 'make install' - -2010-03-29 21:04 +0000 [r8444] Kinsey Moore - - * dahdi_maint.c: Add a space between words and correct an error - message. - -2010-03-25 15:29 +0000 [r8422-8430] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm: wcb4xxp - add Swyx 4xS0 - SX2 QuadBri PCI IDs to dahdi-perl (issue #16493) Reported by: - nic_bellamy - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm: Some more wcb4xxp PCI IDs - for Junghanns cards (issue #15446) (issue #16447) Reported by: - lpistone Tested by: okrief - -2010-03-23 13:41 +0000 Russ Meyerriecks - - * dahdi-tools version 2.2.1.1 released. - -2010-03-10 17:37 +0000 Russ Meyerriecks - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm: Added IDs for gen5 firmware - -2010-01-11 Shaun Ruffell - - * dahdi-tools version 2.2.1 released. - -2010-01-10 15:39 +0000 [r7793-7829] Tzafrir Cohen - - * /, xpp/README.Astribank: Another round of updates to - README.Astribank. zap->dahdi and others Merged revisions 7754 via - svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk - - * xpp/perl_modules/Dahdi/Hardware/USB.pm, /: dahdi-perl: only get - 'serial' and 'devnum' attributes from Astribanks We can tell if a - device is an Astribank by the vendorId and productId attribute. - Get other attributed only after we give up on other devices. - (closes issue #16552) Merged revisions 7558 via svnmerge from - https://origsvn.digium.com/svn/dahdi/tools/trunk - - * /, xpp/xpp_fxloader: xpp_fxloader: adapt to newer kernels This - commit prepares xpp_fxloader to get hotplug envirnment from newer - kernel versions: * DEVICE will eventually be replaced with - DEVNAME. Accept both (and look at DEVNAME first). * If we get - DEVICE, we'll probably get an invalid path based at /proc/bus/usb - . Fix it to use /dev/bus/usb . * While we're at it, allow using - PRODUCT from the envirnment instead of from the command-line. - This should allow fixing udev rules but will also work with - existing rules in DAHDI-linux from trunk (for systems where they - are valid). Merged revisions 7752 via svnmerge from - http://svn.digium.com/svn/dahdi/tools/trunk - - * /, xpp/waitfor_xpds, xpp/twinstar_hook, xpp/xpp_fxloader: xpp: - Comment-only changes: copyright, keywords Merged revisions 7463 - via svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk - - * /, xpp/twinstar: Add perldoc for twinstar. This also avoids a - bogus, empty twinstar.8 man page. Merged revisions 7219,7263 via - svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk - ........ r7219 | tzafrir | 2009-09-27 13:49:40 +0200 (Sun, 27 Sep - 2009) | 5 lines xpp: install twinstar by default; Add a man page - Add a man page to twinstar (as perl POD) and get it installed by - default. ........ r7263 | tzafrir | 2009-09-29 22:45:50 +0200 - (Tue, 29 Sep 2009) | 2 lines xpp: fix a typo in documentation - ........ - - * README, /: Fix README for asciidoc 8.5.2 Tweak title a bit to - avoid asciidoc consider it a header for a syntax block. Merged - revisions 7792 via svnmerge from - http://svn.digium.com/svn/dahdi/tools/trunk - -2009-12-15 Shaun Ruffell - - * dahdi-tools version 2.2.1-rc2 released. - -2009-12-01 13:14 +0000 [r7655] Tzafrir Cohen - - * xpp/Makefile: Also install the twinstar tool on the system - Originaly part of trunk r7219. - -2009-11-22 11:48 +0000 [r7621] Tzafrir Cohen - - * 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 - - * 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 - - * 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. - - * xpp: use xpd sysfs attr. timing_priority to set NT/TE - - * 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. - - * 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. xpp: A man page for astribank_is_starting xpp rev: 7321 - - * 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). - - * 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') - - * 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). - - * 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. - - - * 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. - - * 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 - - * 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 - - - * dahdi_perl: improved config generation for T1 CAS A few extra - options for a CAS span signalling. xpp rev: 7343, 7346, 7369 - - * 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. - - * 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. - - * 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 - - * 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. - - * 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 - - * 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 - - * xpp: cleanup gcc warnings and one real astribank_tool bug xpp - rev: 7281 - - * 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) - - * dahdi_genconf: Add the TC400P transcoder card to our hardware - list (seanbright) - -2009-06-08 17:02 +0000 [r6677-6678] Sean Bright - - * 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 - - * xpp/waitfor_xpds: xpp: if $dahdi_hardware is empty, don't use it - in an error message - -2009-05-27 Shaun Ruffell - - * dahdi-tools version 2.2.0-rc3 released. - -2009-05-26 09:55 +0000 [r6655-6657] Tzafrir Cohen - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * dahdi-tools version 2.2.0-rc2 released. - -2009-04-27 19:45 +0000 [r6512] Kevin P. Fleming - - * configure, acinclude.m4: incorporate the autoconf 2.63 fixes here - too - -2009-04-26 10:29 +0000 [r6492] Tzafrir Cohen - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * xpp/xpp_fxloader: xpp_fxloader: exit properly when run with - incorrect argument - -2009-04-10 09:53 +0000 [r6344] Tzafrir Cohen - - * 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 - - * xpp/hexfile.c: hexfile.c was accidentally left out of r6313 - -2009-04-02 20:56 +0000 [r6278-6313] Tzafrir Cohen - - * 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 - - * xpp/perl_modules/Dahdi/Config/Gen.pm: dahdi_genconf: Set the - context same as groups. - -2009-03-26 18:28 +0000 [r6261] Tzafrir Cohen - - * doc/dahdi_scan.8: s/zap/dahdi/ again in dahd_scan.8 - -2009-03-26 18:02 +0000 [r6259] Kevin P. Fleming - - * 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 - - * 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 - - * dahdi_monitor.c: Remove remnants of -p option, since it no longer - exists. - -2009-03-17 13:52 +0000 [r6187] Russell Bryant - - * zonedata.c: Add tone definitions for Turkey. (closes issue - #10450) Reported by: msahinbas - -2009-03-17 09:10 +0000 [r6167-6185] Tzafrir Cohen - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * xpp/dahdi_genconf: dahdi_genconf: Finally set $fxs_default_start - = 'ks' rather than 'ls' - -2009-01-19 15:19 +0000 [r5728] Doug Bailey - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm: d00d must be in small - caps - -2009-01-03 21:14 +0000 [r5626] Tzafrir Cohen - - * 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 - - * 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 - - * dahdi-tools version 2.1.0.2 released. - -2008-12-15 20:19 +0000 [r5533] Shaun Ruffell - - * 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 - - * 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 - - * dahdi-tools version 2.1.0.1 released. - -2008-12-11 22:45 +0000 [r5514] Tzafrir Cohen - - * 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 - - * dahdi-tools version 2.1.0 released. - -2008-12-09 19:41 +0000 [r5461] Shaun Ruffell - - * modules.sample: Adding the wctc4xxp driver to the modules.sample. - -2008-12-08 14:02 +0000 [r5452] Tzafrir Cohen - - * 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 - - * 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 - - * 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 - - * Makefile, /: dahdi-tools: Re-add README.Astribank.html - generation. - - * xpp/README.Astribank (added): Moving README.Astribank to - dahdi-tools . - -2008-11-25 Shaun Ruffell - - * dahdi-tools version 2.1.0-rc5 released. - -2008-11-24 20:42 +0000 [r5379-5381] Tzafrir Cohen - - * dahdi_cfg.c: dahdi_cfg: {} as per coding guidelines. - - * dahdi_cfg.c: dahdi_cfg: Make the message about echo canceller - selection verbose. - - * xpp/waitfor_xpds, xpp/test_parse.c, xpp/xpp_fxloader, - xpp/fpga_load.c: Add some missing copyright statements in the - xpp/ directory as well. - -2008-11-21 23:26 +0000 [r5365-5366] Kevin P. Fleming - - * dahdi_diag.c, hdlcstress.c, patgen.c, patlooptest.c, - hdlcverify.c, fxstest.c, timertest.c, hdlcgen.c, pattest.c, - dahdi_test.c, dahdi_speed.c, hdlctest.c: add copyright headers to - all the files that don't have them - - * dahdi_monitor.c, fxotune.c: minor fixes to accommodate compilers - who check return result usage - -2008-11-19 21:16 +0000 [r5334] Tzafrir Cohen - - * dahdi.init: LSB init script comments. - -2008-11-17 Shaun Ruffell - - * dahdi-tools version 2.1.0-rc4 released. - -2008-11-16 17:55 +0000 [r5308-5309] Tzafrir Cohen - - * hdlcverify.c: Fix a compilation warning about signedness - - * hdlcstress.c, patgen.c, patlooptest.c, pattest.c, hdlctest.c: Fix - usage strings and eliminate all traces of tor - -2008-11-10 Shaun Ruffell - - * dahdi-tools 2.1.0-rc3 released. - -2008-11-06 22:38 +0000 [r5266] Doug Bailey - - * zonedata.c: set DTMF twist levels for listed EU countries to meet - TBR-21 standard of -9/-11 dB - -2008-11-05 Shaun Ruffell - - * dahdi-tools 2.1.0-rc2 released. - -2008-11-05 19:17 +0000 [r5231] Shaun Ruffell - - * system.conf.sample: Update system.conf.sample to clarify BRI - configuration. - -2008-11-04 15:58 +0000 [r5228] Shaun Ruffell - - * hdlcstress.c, hdlcverify.c, hdlcgen.c, hdlctest.c: Fix - compilation issues with the hdlc tests. - -2008-11-03 20:14 +0000 [r5226] Tzafrir Cohen - - * Makefile: Bump SONAME of libtonezone to 2.0: API and ABI have not - changed from Zaptel, but the library behaves differently. - -2008-11-03 Shaun Ruffell - - * dahdi-tools 2.1.0-rc1 released. - -2008-10-28 20:42 +0000 [r5160] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Chans.pm: Get wcb4xxp listed in lsdahdi . - -2008-10-28 18:34 +0000 [r5155] Shaun Ruffell - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm, blacklist.sample, - modules.sample: Adding support for the wcb4xxp module. - -2008-10-27 16:07 +0000 [r5134] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Xpp/Line.pm, - xpp/perl_modules/Dahdi/Xpp.pm: perl xpp: Support for FXO batter - attribute from sysfs (from r5133). Still falls back to reading - the battery status from procfs. Also fixes error message. - -2008-10-16 18:03 +0000 [r5098-5099] Tzafrir Cohen - - * xpp/waitfor_xpds (added), xpp/perl_modules/Dahdi/Xpp/Line.pm, - xpp/Makefile, xpp/perl_modules/Dahdi/Xpp/Xpd.pm, dahdi.init, - xpp/perl_modules/Dahdi/Xpp.pm: xpp: userspace support for sysfx - migration. The userspace side of dahdi-linux r5097. * Perl - modules default to using xpp sysfs but will fallback (with - warning) to procfs interface. * An additional - /usr/share/dahdi/waitfor_xpds to replace the line in the init.d - script. - - * xpp/dahdi_genconf: dahdi_genconf: report channel number in case - of error. - -2008-10-15 17:11 +0000 [r5094] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Chans.pm: Dahdi-perl: Fix detection of - empty slots in Rhino analog cards. Closes issue #13685 - -2008-10-12 23:09 +0000 [r5088] Tzafrir Cohen - - * xpp/dahdi.cgi (added): A CGI script to give some information - about Zaptel through the Dahdi perl interface. A simple demo. Not - installed automatically. - -2008-10-10 18:29 +0000 [r5079-5082] Tzafrir Cohen - - * Makefile: Fix 'make config' for distros with no chkconfig and no - update-rc.d . This would cause the error on 'make config' for - "unknown command dahdi", and 'make -n config' would show that it - tries to run "dahdi defaults 15 30" - - * dahdi_test.c: revert r5077 as r5078 fixes this better: now we can - use 8 entries in a line. - - * dahdi_test.c: make dahdi_test's prints fit in one line. It makes - them slightly less "accurate", but we already use it in the - verbose messages, and dahdi_test is not really accurate. - -2008-10-10 16:15 +0000 [r5072-5077] Sean Bright - - * dahdi_test.c: Wrap at 6 instead of 8 so we are sure to fit on an - 80 column terminal. - - * dahdi.init: Return the appropriate values to indicate if the - modules are loaded or not. - - * dahdi.init: Add a status command to the DAHDI init script. - (closes issue #13655) Reported by: jcollie Patches: - 0001-Add-a-trivial-status-command-to-the-init-script.patch - uploaded by jcollie (license 412) (Slight modification by me to - update the usage text) - -2008-10-03 19:37 +0000 [r5044] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Config/GenconfDefaults.pm: When the config - file is not found: return "empty" data and don't die. Closes - issues #13615 . - -2008-10-03 19:03 +0000 [r5038-5042] Sean Bright - - * dahdi_test.c: Whitespace and formatting only. - - * dahdi_test.c: The first line was getting wrapped after 7 instead - of 8. - - * xpp/genzaptelconf (removed), xpp/genzaptelconf.8 (removed): - Remove some leftovers. - - * dahdi_scan.c, doc/dahdi_scan.8: Fix the dahdi_scan manpage - (s/dahdi_span/dahdi_scan/) and make dahdi_scan do what it is - advertised to do. Namely take span numbers on the command line. - (closes issue #13614) Reported by: jfinstrom - -2008-09-29 Shaun Ruffell - - * dahdi-tools 2.0.0 released. - -2008-09-25 15:47 +0000 [r4984] Tzafrir Cohen - - * dahdi.init: dahdi_init: Fix a typo in xpp initialization (Stephen - Farrell) - -2008-09-24 19:54 +0000 [r4977] Sean Bright - - * build_tools/menuselect-deps.in, configure, configure.ac, - dahdi.xml: Re-enable sethdlc by default in menuselect. Add - configure checks to properly discover the linux/hdlc.h - dependency. - -2008-09-24 17:35 +0000 [r4975] Jason Parker - - * dahdi.xml: Disable sethdlc in menuselect by default. This is how - it was in Zaptel, and it's causing issues. Ideally, this would - eventually be checked in the configure script. - -2008-09-23 04:56 +0000 [r4969] Shaun Ruffell - - * README: Removing the note about running install_prereq since from - the README since that script is not present currently. - -2008-09-16 18:26 +0000 [r4913-4915] Shaun Ruffell - - * dahdi.init: Remove the extra space printed after each line when a - module is loaded. - - * dahdi_cfg.c: Close the /dev/dahdi/channel file handle if we're - unable to associate it with a particular channel. - - * dahdi_cfg.c: Provide system error information if open on - /dev/dahdi/channel fails. - -2008-09-12 18:06 +0000 [r4904] Sean Bright - - * Makefile, /, configure, configure.ac, makeopts.in: A few changes: - 1) Start using menuselect trunk 2) Bring in changes similar to - those in asterisk trunk so that 'make menuselect' works as it - should from the dahdi-tools directory. 3) Stop looking for - curses/ncurses in the top level configure since nothing uses it - (except menuselect which will find it on it's own). - -2008-09-11 20:52 +0000 [r4894] Tzafrir Cohen - - * xpp/Makefile, xpp/xpp.rules (removed): Move udev rules xpp.rules - from dahdi-tools to dahdi-linux . - -2008-09-11 15:45 +0000 [r4891-4893] Jason Parker - - * Makefile: Fix installation of ifup-hdlc and init script when - using DESTDIR. (Step 2 of cleanup) (closes issue #13430) Reported - by: jcollie Patches: - 0001-Fix-install-of-ifup-hdlc-when-installing-into-an-alt.patch - uploaded by jcollie (license 412) Tested by: qwell Note: Patch - from #13430 was extended to modify init script installation as - well. - - * build_tools/genmodconf (removed), dahdi.rules (removed), - build_tools/genudevrules (removed): Remove files that aren't used - or are duplicated from dahdi-linux. Step 1 of cleanup. - -2008-09-09 18:21 +0000 [r4882-4883] Jason Parker - - * Makefile: Fix a few typos - - * dahdi.init: Fix location of fxotune (closes issue #13428) - Reported by: eeman - -2008-09-04 16:37 +0000 [r4860] Shaun Ruffell - - * Makefile, UPGRADE.txt: * Updates the instructions presented after - 'make config' about where to set which modules are loaded. * - Update UPGRADE.txt to indicate where to set which modules are - loaded and where the module parameters are set. Issue# DAHDI-187 - -2008-09-03 19:38 +0000 [r4859] Tzafrir Cohen - - * Makefile, README, UPGRADE.txt: Slightly reformat UPDATES.txt for - asciidoc . Include it in README.html . See e.g. - http://docs.tzafrir.org.il/dahdi-tools/README.html#_upgrade_notes - Also fix some links in the README. - -2008-08-28 21:40 +0000 [r4853-4855] Tzafrir Cohen - - * dahdi.init: Simplify reading list of modules from - /etc/dahdi/modules . - - * doc, xpp: Ignore generated HTML files. - - * xpp/Makefile: Don't install genzaptelconf: deprecated, and - collides with Zaptel. - -2008-08-27 17:13 +0000 [r4845-4850] Kevin P. Fleming - - * modules.sample, dahdi.init: remove some silly echo statement - constructions in the init script clean up the modules.sample file - to have proper lists of cards supported by each module and remove - reference to dahdi_dummy since the init script takes care of - loading that module - - * makeopts.in, fxotune.c: actually implement the rest of - --enable-dev-mode, and fix up more problems it found - - * Makefile, configure, configure.ac, sethdlc.c, makeopts.in, - dahdi_cfg.c: add --enable-dev-mode support, and fix up a couple - of warnings found using it (only two, surprisingly) - -2008-08-26 14:35 +0000 [r4833-4844] Tzafrir Cohen - - * Makefile, README, system.conf.sample: * Add a "docs" target to - generate documentation. * Demote/promote some headers. * Fix URL - for on-line copy of the README. - - * xpp/perl_modules/Dahdi/Chans.pm: Fix default path of dahdi_cfg - (used for probing type of wctdm channels) - -2008-08-25 16:12 +0000 [r4826-4827] Jason Parker - - * dahdi_cfg.c: Fix more crazy formatting - - * dahdi_cfg.c: Reverse some incorrect logic, and cleanup some very - ugly formatting in passing. - -2008-08-24 10:53 +0000 [r4821-4822] Tzafrir Cohen - - * dahdi_cfg.c: We've got a new "zap" string to zap. - - * dahdi_cfg.c: dahdi_cfg.c: Reduce nesting in main() . - -2008-08-24 05:54 +0000 [r4818] Matthew Fredrickson - - * dahdi_cfg.c: Add support for 56 KB HDLC as well as selectable - rate in system.conf - -2008-08-20 Kevin P. Fleming - - * dahdi-tools version 2.0.0-rc2 released. - -2008-08-17 15:50 +0000 [r4787] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Chans.pm: Dahdi::Chans: fix leftovers from - r4767 (handling of spaces) While r4767 solved some parsing - problems of channels with "strange" encoding names, it introduced - a new problem (e.g.: "RED" after "(In use)" which is fixed here. - -2008-08-12 12:59 +0000 [r4764-4767] Tzafrir Cohen - - * xpp/perl_modules/Dahdi/Chans.pm: Dahdi-perl: More robust parsing - of channel signalling types. Use a list of signalling types - rather than a regular experssion of a "word". - - * xpp/dahdi_genconf, xpp/genconf_parameters: MFC/R2 configuration - generation support If optional setting 'pri_connection_type' is - set to R2, configure E1 spans as CAS and generate a unicall.conf - snippet (unicall-channels.conf). - - * xpp/perl_modules/Dahdi/Hardware/PCI.pm, xpp/xpp_fxloader: * - xpp_fxloader: shows USB firmware version. * Update PCI IDs - database. - - * xpp/lsdahdi, xpp/perl_modules/Dahdi/Chans.pm: Dahdi-perl: Add - alarms() method for channels. Use it in lsdahdi. * Better paring - of the /proc/dahdi/N channel lines for alarms * Provide it as a - separate alarms() method. - -2008-08-06 Kevin P. Fleming - - * dahdi-tools version 2.0.0-rc1 released. - - diff --git a/dahdi-tools-2.4.1-summary.html b/dahdi-tools-2.4.1-summary.html deleted file mode 100644 index 9114b3a..0000000 --- a/dahdi-tools-2.4.1-summary.html +++ /dev/null @@ -1,58 +0,0 @@ - - -Release Summary - dahdi-tools-2.4.1 - -

Release Summary

-

dahdi-tools-2.4.1

-

Date: 2011-03-03

-

<asteriskteam@digium.com>

-
-

Table of Contents

-
    -
  1. Summary
  2. -
  3. Contributors
  4. -
  5. Other Changes
  6. -
  7. Diffstat
  8. -
-
-

Summary

-
[Back to Top]

This release includes only bug fixes. The changes included were made only to address problems that have been identified in this release series. Users should be able to safely upgrade to this version if this release series is already in use. Users considering upgrading from a previous release series are strongly encouraged to review the UPGRADE.txt document as well as the CHANGES document for information about upgrading to this release series.

-

The data in this summary reflects changes that have been made since the previous release, dahdi-tools-2.4.0.

-
-

Contributors

-
[Back to Top]

This table lists the people who have submitted code, those that have tested patches, as well as those that reported issues on the issue tracker that were resolved in this release. For coders, the number is how many of their patches (of any size) were committed into this release. For testers, the number is the number of times their name was listed as assisting with testing a patch. Finally, for reporters, the number is the number of issues that they reported that were closed by commits that went into this release.

- - - - - - - - - - - -

Coders

Testers

Reporters

-3 sruffell
-
- -
-
-

Commits Not Associated with an Issue

-
[Back to Top]

This is a list of all changes that went into this release that did not directly close an issue from the issue tracker. The commits may have been marked as being related to an issue. If that is the case, the issue numbers are listed here, as well.

- - - - -
RevisionAuthorSummaryIssues Referenced
9763sruffellCreating tag for the release of dahdi-tools-2.4.1-rc1
9764sruffellImporting files for 2.4.1-rc1 release.
9765sruffellUse autotagged externals
-
-

Diffstat Results

-
[Back to Top]

This is a summary of the changes to the source code that went into this release that was generated using the diffstat utility.

-
-.version  |    1
-ChangeLog | 1460 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-2 files changed, 1461 insertions(+)
-

-
- - diff --git a/dahdi-tools-2.4.1-summary.txt b/dahdi-tools-2.4.1-summary.txt deleted file mode 100644 index ebbee37..0000000 --- a/dahdi-tools-2.4.1-summary.txt +++ /dev/null @@ -1,105 +0,0 @@ - Release Summary - - dahdi-tools-2.4.1 - - Date: 2011-03-03 - - - - -------------------------------------------------------------------------- - - Table of Contents - -  1. [1]Summary -  2. [2]Contributors -  3. [3]Other Changes -  4. [4]Diffstat - - -------------------------------------------------------------------------- - - Summary - - [5][Back to Top] - - This release includes only bug fixes. The changes included were made only - to address problems that have been identified in this release series. - Users should be able to safely upgrade to this version if this release - series is already in use. Users considering upgrading from a previous - release series are strongly encouraged to review the UPGRADE.txt document - as well as the CHANGES document for information about upgrading to this - release series. - - The data in this summary reflects changes that have been made since the - previous release, dahdi-tools-2.4.0. - - -------------------------------------------------------------------------- - - Contributors - - [6][Back to Top] - - This table lists the people who have submitted code, those that have - tested patches, as well as those that reported issues on the issue tracker - that were resolved in this release. For coders, the number is how many of - their patches (of any size) were committed into this release. For testers, - the number is the number of times their name was listed as assisting with - testing a patch. Finally, for reporters, the number is the number of - issues that they reported that were closed by commits that went into this - release. - - Coders Testers Reporters - 3 sruffell - - -------------------------------------------------------------------------- - - Commits Not Associated with an Issue - - [7][Back to Top] - - This is a list of all changes that went into this release that did not - directly close an issue from the issue tracker. The commits may have been - marked as being related to an issue. If that is the case, the issue - numbers are listed here, as well. - - +------------------------------------------------------------------------+ - | Revision | Author | Summary | Issues | - | | | | Referenced | - |----------+----------+-------------------------------------+------------| - | [8]9763 | sruffell | Creating tag for the release of | | - | | | dahdi-tools-2.4.1-rc1 | | - |----------+----------+-------------------------------------+------------| - | [9]9764 | sruffell | Importing files for 2.4.1-rc1 | | - | | | release. | | - |----------+----------+-------------------------------------+------------| - | [10]9765 | sruffell | Use autotagged externals | | - +------------------------------------------------------------------------+ - - -------------------------------------------------------------------------- - - Diffstat Results - - [11][Back to Top] - - This is a summary of the changes to the source code that went into this - release that was generated using the diffstat utility. - - .version | 1 - ChangeLog | 1460 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 2 files changed, 1461 insertions(+) - - -------------------------------------------------------------------------- - -References - - Visible links - 1. file:///home/sruffell/repotools/dahdi-tools-2.4.1-summary.html#summary - 2. file:///home/sruffell/repotools/dahdi-tools-2.4.1-summary.html#contributors - 3. file:///home/sruffell/repotools/dahdi-tools-2.4.1-summary.html#commits - 4. file:///home/sruffell/repotools/dahdi-tools-2.4.1-summary.html#diffstat - 5. file:///home/sruffell/repotools/dahdi-tools-2.4.1-summary.html#top - 6. file:///home/sruffell/repotools/dahdi-tools-2.4.1-summary.html#top - 7. file:///home/sruffell/repotools/dahdi-tools-2.4.1-summary.html#top - 8. http://svn.digium.com/view/dahdi/tools/branches/2.4?view=revision&revision=9763 - 9. http://svn.digium.com/view/dahdi/tools/branches/2.4?view=revision&revision=9764 - 10. http://svn.digium.com/view/dahdi/tools/branches/2.4?view=revision&revision=9765 - 11. file:///home/sruffell/repotools/dahdi-tools-2.4.1-summary.html#top