1
2011-03-03 Shaun Ruffell <sruffell@digium.com>
3
* dahdi-tools version 2.4.1 released.
5
2011-02-08 14:42 +0000 [r9733-9744] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
7
* /, xpp/perl_modules/Dahdi/Chans.pm,
8
xpp/perl_modules/Dahdi/Config/Gen/System.pm: dahdi-perl: more
9
left-over $span->xpd Replace the remaining $span->xpd with
10
xpd_of_span(). Following up on r9648. Merged revisions 9731 via
11
svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk
13
* xpp/perl_modules/Dahdi/Hardware/USB.pm, /: dahdi-perl: fix xpp
14
driver in dahdi_hardware Don't require 'dahdi_hardware -v' to
15
show the driver for a USB device. Only works when the usbfs is
16
not used (when /proc/bus/usb is not mounted). Signed-off-by:
17
Tzafrir Cohen <tzafrir.cohen@xorcom.com> Merged revisions 9699
18
via svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk
20
* /, xpp/perl_modules/Dahdi/Span.pm: dahdi-perl: left-over
21
$span->xpd Replace one remaining $span->{XPD} with xpd_of_span().
22
Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com> Merged
23
revisions 9648 via svnmerge from
24
http://svn.digium.com/svn/dahdi/tools/trunk
26
* /, xpp/perl_modules/Dahdi/Config/Gen/System.pm: dahdi_genconf:
27
Don't generate configurations that use channel 16 on E1 CAS
28
Attempting to use channel 16 on E1 CAS is disallowed since that
29
channel is reserved for RBS signaling. Configurations should not
30
be generated that attempt to use it. Closes DAHDI-763. Patch by
31
dmartinez. Merged revisions 9485 via svnmerge from
32
http://svn.digium.com/svn/dahdi/tools/trunk
34
* /, xpp/xpp_fxloader: xpp_fxloader: Don't try to load FPGA
35
firmware twice When called from udev to load the FPGA firmware,
36
make sure that this is not the event generated for the first
37
end-point of the existing two, as we need to talk with the second
38
one. This is probably better done in the udev rules, but will be
39
slightly more complicated to apply only to the FPGA loading and
40
not to USB firmware loading. Merged revisions 9482 via svnmerge
41
from http://svn.digium.com/svn/dahdi/tools/trunk
43
* dahdi_scan.c, /: dahdi_scan: Show CAS framing on the framing
44
line. Also, always append "/CRC4" on any span where that was
45
specified as an option. Signed-off-by: Shaun Ruffell
46
<sruffell@digium.com> Acked-by: Kinsey Moore <kmoore@digium.com>
47
Merged revisions 9473 via svnmerge from
48
http://svn.digium.com/svn/dahdi/tools/trunk
50
* dahdi_scan.c, /: Fixed up the loss of crc4-multiframe alignment
51
logic Loss of crc4-multiframe alignment on an E1 link is not a
52
condition which brings the span down. The span will continue to
53
run as long as it can maintain double frame alignment. Because of
54
this, we cannot place the LMFA alarm in the usual spaninfo.alarms
55
member, due to userspace programs using this as a catch-all for a
56
span being up or down. We can detect the alarm by watching the
57
frame error counter (fecount). If it continuously increments, the
58
span is configured for crc4, and the span remains OK (alarms =
59
0), then we are in loss of crc4-multiframe state. In order to
60
test this alarm, you'll need to synthesize a loss of crc4
61
alignment on the span. You can usually do this by configuring the
62
local span to use crc4 and the remote end to not use crc4. I used
63
the Fireberd 6000 in my lab to do this. dahdi-743 & dahdi-420
64
Acked-by: Shaun Ruffell <sruffell@digium.com> Merged revisions
65
9458 via svnmerge from
66
http://svn.digium.com/svn/dahdi/tools/trunk
68
* xpp/perl_modules/Dahdi/Hardware/PCI.pm, /: Dahdi::Hardware:
69
Support beroNet BN4S0e PCI Express card Add extra PCI IDs to
70
support "beroNet BN4S0e PCI Express 4x S0 Karte". Origin:
71
http://bugs.debian.org/600839 Merged revisions 9452 via svnmerge
72
from http://svn.digium.com/svn/dahdi/tools/trunk
74
* autoconfig.h.in, xpp/astribank_is_starting.c, /, configure,
75
configure.ac: astribank_is_starting: use semop if no semtimedop
76
astribank_is_starting should use a timeout for the semaphore, but
77
if the GNU-specific semtimedop() is not available, we'll just
78
fall back to using semop with no time out. Not as good, but
79
better than nothing. (closes issue #16783) Reported by: abelbeck
80
Merged revisions 9426 via svnmerge from
81
http://svn.digium.com/svn/dahdi/tools/trunk
83
* /, zonedata.c: tonezone: Add Macao,China to tone zone data Adding
84
Macao tone zone data according to
85
http://www.itu.int/ITU-T/inr/forms/files/tones-0203.pdf (closes
86
issue #17744) Reported by: alfredtang Patches: zonedata.patch
87
uploaded by alfredtang (license 1094) Merged revisions 9313 via
88
svnmerge from http://svn.digium.com/svn/dahdi/tools/trunk
90
2010-08-31 Shaun Ruffell <sruffell@digium.com>
92
* dahdi-tools version 2.4.0 released.
94
2010-08-31 16:12 +0000 [r9220] Kinsey Moore <kmoore@digium.com>
96
* ppp/dahdi.c: PPP: Fix an incorrect function call that was causing
97
dahdi.so to fail to load
99
2010-08-18 13:49 +0000 [r9159] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
101
* xpp/perl_modules/Dahdi/Config/Gen.pm: DAHDI-perl: Config (sort
102
of) for dynamic channels Generate some sort of configuration for
103
dynamic channels. Usable enough for testing.
105
2010-08-18 Shaun Ruffell <sruffell@digium.com>
107
* dahdi-tools version 2.4.0-rc1 released.
109
2010-08-13 18:40 +0000 [r9133] Shaun Ruffell <sruffell@digium.com>
111
* dahdi_scan.c: dahdi_scan: Use 'linecompat' to identify digital
112
spans. This fixes the case where the BRI spans on the Hx8 cards
113
were displayed as analog spans.
115
2010-08-03 12:14 +0000 [r9079] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
117
* xpp/perl_modules/Dahdi/Hardware/PCI.pm,
118
xpp/perl_modules/Dahdi/Chans.pm: dahdi-perl: also detect Aligera
119
cards (closes issue #17783) Reported by: frawd Patches:
120
dahdi-tools_aligera.patch uploaded by frawd (license 610)
122
2010-08-01 22:39 +0000 [r9076] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
124
* dahdi_scan.c, dahdi_maint.c: fix build of dahdi_scan and
125
dahdi_maint with -linux 2.3 New functionality that was added in
126
r8992 and r8993 uses new items defined only in dahdi-linux trunk
127
(and eventually: 2.4). As in both cases it's a single place to
128
check, we'll just ifdef it away.
130
2010-07-30 15:28 +0000 [r9066-9067] Kinsey Moore <kmoore@digium.com>
132
* dahdi_cfg.c: dahdi_cfg: Display more appropriate error messages
133
when an invalid signaling is chosen along with suggestions on how
136
* xpp/perl_modules/Dahdi/Chans.pm: perl: make sure the channel
137
parser recognizes "Reserved" for unusable channels and fix a bug
138
preventing E&M-E1 from being detected properly
140
2010-07-28 12:30 +0000 [r9031] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
142
* xpp/twinstar: twinstar: err on an invalid command.
144
2010-07-26 18:56 +0000 [r8991-8994] Russ Meyerriecks <rmeyerreicks@digium.com>
146
* dahdi_scan.c: Removed no longer existing alarm condition
148
* dahdi_scan.c: Modified dahdi_sync to report detailed alarms
150
* dahdi_maint.c: wip: dahdi_maint can now trip the alarm sim
152
* dahdi_maint.c: dahdi_maint: Fixed outdated usage text
154
2010-07-22 11:41 +0000 [r8964] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
156
* xpp/xpp_fxloader: increase maximal firmware delay to 15 seconds
157
Hmm... how badly congested can the startup of Centos be?
159
2010-07-21 08:47 +0000 [r8948-8954] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
161
* xpp/astribank_hexload.8, xpp/astribank_tool.8,
162
xpp/astribank_allow.8: More hyphen/minus fixes.
164
* xpp/xpp_fxloader: xpp_fxloader: replace a sleep with a sleep loop
165
For newer kernels there's no need to sleep at all. For Centos5
166
systems there seems to be a need for a large sleep for firmware
167
load at boot time. So let's make it a loop.
169
* xpp/README.Astribank: README.Astribank: new VMWI settings
171
2010-07-14 10:58 +0000 [r8923-8924] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
173
* xpp/perl_modules/Dahdi/Config/Gen.pm: dahdi_genconf: better error
174
message for a bad generator module
176
* xpp/perl_modules/Dahdi/Span.pm, xpp/genconf_parameters: Allow
177
using CONNECTOR/LABEL in genconf_parameters Allow using
178
CONNECTOR/LABEL in addition to SPAN and NUM for pri_termtype in
181
2010-07-06 17:52 +0000 [r8854] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
183
* xpp/perl_modules/Dahdi/Hardware/PCI.pm: Extra PCI IDs for
184
Junghanns PCI-E card (dahdi-perl)
186
2010-06-29 15:21 +0000 [r8827] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
188
* dahdi_tool.c: dahdi_tool: center span window as well. If your
189
window was larger than 80X25, you got a main "window" in the
190
center and the span one in the corner. This puts the span one in
193
2010-06-15 15:44 +0000 [r8777] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
195
* dahdi_cfg.c: Convert all '%i' to '%d' in dahdi_cfg Various values
196
in system.conf were parsed using %i. This means that a value with
197
a leading 0x was considered hexadecimal and a value with a
198
leading 0 would be considered octal ('030' == '24' == '0x1E').
199
This was never documented and seems a potential cause for
200
confusion in case a leading zero sneaks in. It is thus removed.
202
2010-06-03 20:56 +0000 [r8746] Doug Bailey <dbailey@digium.com>
204
* patlooptest.c: Add enhanced command line parsing and add more
205
options into how errors are flagged and what is displayed. Still
206
runs with the old usage: patlooptest <dahdi device> [<timeout>]
208
2010-06-02 17:05 +0000 [r8741] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
210
* xpp/perl_modules/Dahdi/Hardware/PCI.pm: An extra PCI ID for an
211
OpenVox card I ran into.
213
2010-05-20 13:10 +0000 [r8670] Sean Bright <sean@malleable.com>
215
* /, xpp: Add dahdi_maint and xpp/twinstar.8 to svn:ignore
217
2010-05-17 13:26 +0000 [r8630-8638] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
219
* /, xpp/waitfor_xpds, xpp/astribank_hook: Fix bashism (Raphael
220
Geissert, checkbashism)
222
* xpp/perl_modules/Dahdi/Hardware/USB.pm: A more correct way to
225
2010-05-09 14:09 +0000 [r8615] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
227
* dahdi_cfg.c: Remove duplicate code: rad_apply_channels
228
rad_apply_channels() was the same as apply_channels()
230
2010-05-04 15:33 +0000 [r8606] Kevin P. Fleming <kpfleming@digium.com>
232
* dahdi_cfg.c: Report correct span number in dahdi_cfg verbose
233
output. When the DAHDI configuration file does not configure
234
every single span in the system, but leaves spans unconfigured,
235
the verbose output from dahdi_cfg would show incorrect span
236
numbers when reporting the line configuration, as it printed the
237
index into the array of configured spans, instead of their actual
240
2010-05-03 13:54 +0000 [r8589] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
242
* xpp/xpp_fxloader: xpp_fxloader: make sure 1163 is not missed.
244
2010-04-29 15:06 +0000 [r8580] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
246
* xpp/xpp_fxloader: Load xpp firmware in the background (udev) Move
247
loading the the xpp firmwares (when called from udev) to a
248
background sub-process. This helps with: * Don't block udev * It
249
seems that with older systems (e.g. CentOS 5) we need to wait a
250
bit for the device file to appear (in one of the upcoming udev
251
events). If we keep blocking udev, we won't have the device file.
252
The 'sleep' does not seem to be required for newer systems (e.g.
255
2010-04-22 09:55 +0000 [r8547] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
257
* xpp/Makefile: astribank_is_starting does not depend on libusb.
259
2010-04-18 12:52 +0000 [r8529-8535] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
261
* dahdi.init: Add proper dependencies to the 'stop' action as well.
263
* doc/pattest.8, xpp/dahdi_genconf, xpp/astribank_is_starting.8,
264
doc/dahdi_cfg.8, doc/dahdi_test.8, doc/fxotune.8,
265
doc/dahdi_diag.8, doc/dahdi_scan.8, doc/patgen.8,
266
doc/dahdi_monitor.8: man pages: hyphen to minus Groff considers
267
'-' a hyphen. If we want a minus (or a dash) we need to use '\-'.
269
2010-04-14 14:55 +0000 [r8520] Kinsey Moore <kmoore@digium.com>
271
* system.conf.sample: Add documentation for e&me1 (E&M over E1
274
2010-04-12 Shaun Ruffell <sruffell@digium.com>
276
* dahdi-tools version 2.3.0 released.
278
2010-04-12 20:18 +0000 [r8503-8508] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
280
* xpp/perl_modules/Dahdi/Hardware/USB.pm: Also detect USB devices
283
* xpp/perl_modules/Dahdi/Span.pm: Also detect type for Sangoma
286
2010-04-01 15:45 +0000 [r8451] Shaun Ruffell <sruffell@digium.com>
288
* Makefile: dahdi_maint: install dahdi_maint on 'make install'
290
2010-03-29 21:04 +0000 [r8444] Kinsey Moore <kmoore@digium.com>
292
* dahdi_maint.c: Add a space between words and correct an error
295
2010-03-25 15:29 +0000 [r8422-8430] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
297
* xpp/perl_modules/Dahdi/Hardware/PCI.pm: wcb4xxp - add Swyx 4xS0
298
SX2 QuadBri PCI IDs to dahdi-perl (issue #16493) Reported by:
301
* xpp/perl_modules/Dahdi/Hardware/PCI.pm: Some more wcb4xxp PCI IDs
302
for Junghanns cards (issue #15446) (issue #16447) Reported by:
303
lpistone Tested by: okrief
1
305
2010-03-23 13:41 +0000 Russ Meyerriecks <rmeyerriecks@digium.com>
3
307
* dahdi-tools version 2.2.1.1 released.