1
2011-09-07 Shaun Ruffell <sruffell@digium.com>
3
* dahdi-tools version 2.5.0.1 released.
5
2011-09-07 07:11 +0000 [r10185-10188] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
7
* xpp/waitfor_xpds: xpp: waitfor_xpds: higher and configurable
8
timeout On several pathological cases we may need to wait more
9
than 40 seconds. Make that timeout configurable.
11
* xpp/README.Astribank: README.Astribank: HWEC and build
12
instructions Signed-off-by: Tzafrir Cohen
13
<tzafrir.cohen@xorcom.com>
15
* xpp/perl_modules/Dahdi/Span.pm: xpp: pri_termtype: match complete
16
SPAN patterns Match complete span patterns, to avoid pattern
17
'SPAN/1' from matching e.g. span 12 (SPAN/12). Signed-off-by:
18
Tzafrir Cohen <tzafrir.cohen@xorcom.com>
20
* README: Extra README fixes: 'th' and ztcfg Signed-off-by: Tzafrir
21
Cohen <tzafrir.cohen@xorcom.com>
23
2011-08-05 Shaun Ruffell <sruffell@digium.com>
25
* dahdi-tools version 2.5.0 released.
27
2011-08-02 17:28 +0000 [r10085-10087] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
29
* README: Extra README fixes: 'th' and ztcfg Signed-off-by: Tzafrir
30
Cohen <tzafrir.cohen@xorcom.com>
32
* README: spelling: ocnfig.status and such Signed-off-by: Tzafrir
33
Cohen <tzafrir.cohen@xorcom.com>
35
2011-07-21 Shaun Ruffell <sruffell@digium.com>
37
* dahdi-tools version 2.5.0-rc2 released.
39
2011-07-21 17:29 +0000 [r10071] Russ Meyerriecks <rmeyerreicks@digium.com>
41
* patlooptest.c: patlooptest: Ignore the first buffered event Fixes
42
the feature introduced in r9909 that allows patlooptest to
43
monitor channel events. Patlooptest was reporting events that we
44
don't care about, prior to reading from the channel. This fix
45
ignore the first event read on a channel and reports all
46
subsequent events properly. Signed-off-by: Russ Meyerriecks
47
<rmeyerriecks@digium.com>
49
2011-07-21 13:40 +0000 [r10068] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
51
* xpp/astribank_hook: astribank_hook: startup lock and more *
52
Silently exit right away if user did not set XPP_HOTPLUG_DAHDI. *
53
Only one Astribank should be allowed to run the startup script: -
54
Protect that section with a "lock" (symlinking a file). - Sadly
55
we can't rely on /run and may have to wait for a r/w file-system.
56
- And thus even this waiting needs to be run in the background as
57
to not hold udev. Signed-off-by: Tzafrir Cohen
58
<tzafrir.cohen@xorcom.com>
60
2011-07-12 Shaun Ruffell <sruffell@digium.com>
62
* dahdi-tools version 2.5.0-rc1 released.
64
2011-07-12 23:01 +0000 [r10040] Shaun Ruffell <sruffell@digium.com>
66
* xpp/perl_modules/Dahdi/Span.pm: Span.pm: Process the
67
/proc/dahdi/<x> files atomically. It is possible that the
68
contents of the proc files can change while the perl modules are
69
in the processing of processing them. Specifically, if lsdahdi is
70
called on boot before the channels are configured, the channel
71
will be "probed" to determine if it's an FXO or FXS channel and
72
that can result in the output of proc changing. When the size of
73
proc changes, the script can get confused about where the
74
beginning of the next line is. This patch reads in the proc file
75
completely into memory first, and then starts processing each of
76
the lines. This resolves the "Unrecognized garbage 'INACTIVE)' in
77
-" that is displayed on boot with the recent trunk of DAHDI.
78
Signed-off-by: Shaun Ruffell <sruffell@digium.com> Signed-off-by:
79
Tzafrir Cohen <tzafrir.cohen@xorcom.com>
81
2011-07-11 18:02 +0000 [r10034] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
83
* xpp/astribank_hexload.c: xpp: astribank_hexload: yes, we
84
HAVE_OCTASIC Hardwire this for now, as this does not come from
87
2011-07-10 16:25 +0000 [r10030-10032] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
89
* xpp/astribank_hexload.8, xpp/waitfor_xpds, xpp/README.Astribank,
90
xpp/echo_loader.h (added), xpp/xpp_fxloader,
91
xpp/astribank_tool.c, xpp/Makefile, xpp/astribank_allow.c, xpp,
92
xpp/perl_modules/Dahdi/Xpp/Xpd.pm, xpp/astribank_hexload.c,
93
xpp/dahdi_registration, xpp/echo_loader.c (added): xpp: support
94
loading Octasic EC firmware Echo Cancellation firmware is loaded
95
by xpp/stribank_hexload (Using the oct612x code). *
96
astribank_hexload: options -O/-o/-A for handling the Octasic echo
97
cancellation firmware. * astribank_tool: report that. *
98
xpp_fxloader: Run astribank_hexload, if needed. * dahdi_perl: The
99
EC module is an extra XPD, but not a "telephony device" and hence
100
not a span. Deal with that. * waitfor_xpds: may need to wait a
101
bit longer for firmware loading. Signed-off-by: Tzafrir Cohen
102
<tzafrir.cohen@xorcom.com>
104
* xpp/oct612x (added): xpp: A copy of oct612x in dahdi-tools
105
Include a copy of the oct612x Octasic echo canceller interface to
106
be used by astribank_hexload to load the echo canceller firmware
107
to a Xorcom Astribank.
109
2011-07-05 20:13 +0000 [r10026] Shaun Ruffell <sruffell@digium.com>
111
* system.conf.sample: system.conf.sample: Add note regarding cross
112
connecting spans on B410P. There is an issue with the hardware on
113
the B410P that makes it unreliable to connect one of the ports to
114
another port for testing. Signed-off-by: Shaun Ruffell
115
<sruffell@digium.com>
117
2011-06-23 17:33 +0000 [r9986] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
119
* xpp/perl_modules/Dahdi/Xpp.pm: fix registration order for more
120
than 9 Astribanks The sorting function for SORT_XPPORDER
121
accidentally sorted the Astribank priorities from the xpp_order
122
file (/etc/dahdi/xpp_order) lexicographically instead of
123
numerically, that is: 10 before 2. Signed-off-by: Tzafrir Cohen
124
<tzafrir.cohen@xorcom.com>
126
2011-06-16 09:35 +0000 [r9979] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
128
* xpp/dahdi_genconf, xpp/perl_modules/Dahdi/Span.pm: dahdi_genconf:
129
apply termtype to Digium HA8 BRI Make the pri_termtype setting in
130
genconf_parameters apply to any BRI/PRI carddeclared as "soft
131
NT". ATM, this is only the Xorcom E1/T1 device and the Digium HA8
132
(BRI) module of the TDM card. Signed-off-by: Tzafrir Cohen
133
<tzafrir.cohen@xorcom.com> Acked-by: Shaun Ruffell
134
<sruffell@digium.com>
136
2011-06-07 19:44 +0000 [r9975] Kinsey Moore <kmoore@digium.com>
138
* patgen.c, patlooptest.c, pattest.c: tools: Allow pattern tools to
139
access channels above the device file limit pattest and patgen
140
already had this capability, but there were cases in which they
141
would act unexpectedly. Now, if the name specified is not a
142
character device file, it will be treated as a channel number if
143
possible. Acked-by: Shaun Ruffell <sruffell@digium.com>
145
2011-06-07 10:28 +0000 [r9973] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
147
* xpp/astribank_hexload.c: xpp: this is the right place for
150
2011-05-24 15:14 +0000 [r9919-9920] Shaun Ruffell <sruffell@digium.com>
152
* zonedata.c: zonedata: Add support for United Arab Emirates. This
153
was provided for interop with analog lines provided by Etisilat.
154
DAHDI-796. Signed-off-by: Shaun Ruffell <sruffell@digium.com>
156
* zonedata.c: zonedata: Add support for Costa Rica. Add in the
157
costa Rica zonedata. (closes issue #19069) Reported by:
158
desafiocostarica Signed-off-by: Shaun Ruffell
159
<sruffell@digium.com>
161
2011-04-18 21:20 +0000 [r9909] Kinsey Moore <kmoore@digium.com>
163
* patlooptest.c: tools: Allow patlooptest to activate and handle
164
buffer events The new buffer events code introduced in revision
165
9905 gives userspace processes an interface to activate detection
166
of buffer over and underflows. This change allows patlooptest to
167
take advantage of that feature to better inform users of the
168
cause of pattern errors. Acked-by: Shaun Ruffell
169
<sruffell@digium.com> (original patch by Matt Fredrickson)
171
2011-03-16 14:32 +0000 [r9830-9831] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
173
* xpp/astribank_is_starting.c: astribank_is_starting.c: do have
174
timeout (typo) Due to a typo the option for not using a timeout
175
was always used. Regression since r9426.
177
* dahdi.init: dahdi.init: LSB short description
179
2011-03-10 18:48 +0000 [r9825] Tzafrir Cohen <tzafrir.cohen@xorcom.com>
181
* xpp/xtalk/xtalk.c (added), xpp/astribank_hexload.8, xpp/mpptalk.c
182
(added), xpp/xtalk/xusb.h (added), xpp/xtalk/debug.c (added),
183
xpp/xpp_fxloader, xpp/xtalk/xtalk.h (added),
184
xpp/astribank_tool.c, xpp/xtalk/xtalk_defs.h (added),
185
xpp/astribank_allow.c, xpp/mpptalk.h (added), xpp/mpptalk_defs.h
186
(added), xpp/xtalk/debug.h (added), xpp/astribank_hexload.c,
187
xpp/xtalk/xlist.c (added), xpp/debug.c (removed),
188
xpp/astribank_usb.c, xpp/mpp_funcs.c (removed), xpp/debug.h
189
(removed), xpp/xtalk/xlist.h (added), xpp/Makefile,
190
xpp/astribank_usb.h, xpp/mpp_funcs.h (removed),
191
xpp/astribank_tool.8, xpp/astribank_allow.8, xpp/mpp.h,
192
xpp/pic_loader.c, xpp/xtalk (added), xpp/xtalk/xusb.c (added):
193
xpp: use 'xtalk' for the USB access code * Move most of the USB
194
access code from xpp/ to xpp/xtalk/ . * astribank_tool and such
195
tools can now use a shorter -D mmm/nnn rather than a full path.
196
Signed-off-by: Oron Peled <oron.peled@xorcom.com> Acked-by:
197
Tzafrir Cohen <tzafrir.cohen@xorcom.com>
1
199
2011-03-03 Shaun Ruffell <sruffell@digium.com>
3
201
* dahdi-tools version 2.4.1 released.