~ubuntu-branches/ubuntu/saucy/dahdi-tools/saucy

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Stefan Lesicnik
  • Date: 2011-05-08 12:22:46 UTC
  • mfrom: (2.1.4 sid)
  • Revision ID: stefan@lsd.co.za-20110508122246-lh6k2x1uy8pl3vdi
Tags: 1:2.4.1-1ubuntu1
* Merge from Debian. Remaining changes:
  - Bug Fix: If linux-headers are not installed, don't block, and print
    information for the user.
  - added debian/dahdi.postinst
  - added --error-handler=init_failed to debian/rules
  - Changes from Debian:
    - debian/control: Change Maintainer
    - debian/control: Removed Uploaders field.
    - debian/control: Removed Debian Vcs-Svn entry and replaced with
      ubuntu-voip Vcs-Bzr, to reflect divergence in packages.
    - debian/control: Package dahdi Depends on dahdi-dkms | dahdi-source
* debian/control: Added gawk as dependency for dkms build (LP: #493304)
* New upstream release (Closes: #581076, #582094).
* Patches hardware_rescan, perl_fix_noserial, perl_fix_transportdir,
  astribank_allow_ignoreend, init_unload_modules and wcb4xxp_extra_trunk
  dropped: merged upstream.
* dahdi-linux 2.3.0 is required (extra config options for dahdi_cfg).
* Convert to dpkg v.3 format.
* Standards version: 3.9.1.0 (No change needed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2011-03-03 Shaun Ruffell <sruffell@digium.com>
 
2
 
 
3
        * dahdi-tools version 2.4.1 released.
 
4
 
 
5
2011-02-08 14:42 +0000 [r9733-9744]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
6
 
 
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
 
12
 
 
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
 
19
 
 
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
 
25
 
 
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
 
33
 
 
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
 
42
 
 
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
 
49
 
 
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
 
67
 
 
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
 
73
 
 
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
 
82
 
 
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
 
89
 
 
90
2010-08-31 Shaun Ruffell <sruffell@digium.com>
 
91
 
 
92
        * dahdi-tools version 2.4.0 released.
 
93
 
 
94
2010-08-31 16:12 +0000 [r9220]  Kinsey Moore <kmoore@digium.com>
 
95
 
 
96
        * ppp/dahdi.c: PPP: Fix an incorrect function call that was causing
 
97
          dahdi.so to fail to load
 
98
 
 
99
2010-08-18 13:49 +0000 [r9159]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
100
 
 
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.
 
104
 
 
105
2010-08-18 Shaun Ruffell <sruffell@digium.com>
 
106
 
 
107
        * dahdi-tools version 2.4.0-rc1 released.
 
108
 
 
109
2010-08-13 18:40 +0000 [r9133]  Shaun Ruffell <sruffell@digium.com>
 
110
 
 
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.
 
114
 
 
115
2010-08-03 12:14 +0000 [r9079]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
116
 
 
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)
 
121
 
 
122
2010-08-01 22:39 +0000 [r9076]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
123
 
 
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.
 
129
 
 
130
2010-07-30 15:28 +0000 [r9066-9067]  Kinsey Moore <kmoore@digium.com>
 
131
 
 
132
        * dahdi_cfg.c: dahdi_cfg: Display more appropriate error messages
 
133
          when an invalid signaling is chosen along with suggestions on how
 
134
          to fix the problem.
 
135
 
 
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
 
139
 
 
140
2010-07-28 12:30 +0000 [r9031]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
141
 
 
142
        * xpp/twinstar: twinstar: err on an invalid command.
 
143
 
 
144
2010-07-26 18:56 +0000 [r8991-8994]  Russ Meyerriecks <rmeyerreicks@digium.com>
 
145
 
 
146
        * dahdi_scan.c: Removed no longer existing alarm condition
 
147
 
 
148
        * dahdi_scan.c: Modified dahdi_sync to report detailed alarms
 
149
 
 
150
        * dahdi_maint.c: wip: dahdi_maint can now trip the alarm sim
 
151
 
 
152
        * dahdi_maint.c: dahdi_maint: Fixed outdated usage text
 
153
 
 
154
2010-07-22 11:41 +0000 [r8964]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
155
 
 
156
        * xpp/xpp_fxloader: increase maximal firmware delay to 15 seconds
 
157
          Hmm... how badly congested can the startup of Centos be?
 
158
 
 
159
2010-07-21 08:47 +0000 [r8948-8954]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
160
 
 
161
        * xpp/astribank_hexload.8, xpp/astribank_tool.8,
 
162
          xpp/astribank_allow.8: More hyphen/minus fixes.
 
163
 
 
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.
 
168
 
 
169
        * xpp/README.Astribank: README.Astribank: new VMWI settings
 
170
 
 
171
2010-07-14 10:58 +0000 [r8923-8924]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
172
 
 
173
        * xpp/perl_modules/Dahdi/Config/Gen.pm: dahdi_genconf: better error
 
174
          message for a bad generator module
 
175
 
 
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
 
179
          genconf_parameters
 
180
 
 
181
2010-07-06 17:52 +0000 [r8854]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
182
 
 
183
        * xpp/perl_modules/Dahdi/Hardware/PCI.pm: Extra PCI IDs for
 
184
          Junghanns PCI-E card (dahdi-perl)
 
185
 
 
186
2010-06-29 15:21 +0000 [r8827]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
187
 
 
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
 
191
          the center as well.
 
192
 
 
193
2010-06-15 15:44 +0000 [r8777]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
194
 
 
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.
 
201
 
 
202
2010-06-03 20:56 +0000 [r8746]  Doug Bailey <dbailey@digium.com>
 
203
 
 
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>]
 
207
 
 
208
2010-06-02 17:05 +0000 [r8741]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
209
 
 
210
        * xpp/perl_modules/Dahdi/Hardware/PCI.pm: An extra PCI ID for an
 
211
          OpenVox card I ran into.
 
212
 
 
213
2010-05-20 13:10 +0000 [r8670]  Sean Bright <sean@malleable.com>
 
214
 
 
215
        * /, xpp: Add dahdi_maint and xpp/twinstar.8 to svn:ignore
 
216
 
 
217
2010-05-17 13:26 +0000 [r8630-8638]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
218
 
 
219
        * /, xpp/waitfor_xpds, xpp/astribank_hook: Fix bashism (Raphael
 
220
          Geissert, checkbashism)
 
221
 
 
222
        * xpp/perl_modules/Dahdi/Hardware/USB.pm: A more correct way to
 
223
          pass parameters
 
224
 
 
225
2010-05-09 14:09 +0000 [r8615]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
226
 
 
227
        * dahdi_cfg.c: Remove duplicate code: rad_apply_channels
 
228
          rad_apply_channels() was the same as apply_channels()
 
229
 
 
230
2010-05-04 15:33 +0000 [r8606]  Kevin P. Fleming <kpfleming@digium.com>
 
231
 
 
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
 
238
          span numbers.
 
239
 
 
240
2010-05-03 13:54 +0000 [r8589]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
241
 
 
242
        * xpp/xpp_fxloader: xpp_fxloader: make sure 1163 is not missed.
 
243
 
 
244
2010-04-29 15:06 +0000 [r8580]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
245
 
 
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.
 
253
          Debian Lenny).
 
254
 
 
255
2010-04-22 09:55 +0000 [r8547]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
256
 
 
257
        * xpp/Makefile: astribank_is_starting does not depend on libusb.
 
258
 
 
259
2010-04-18 12:52 +0000 [r8529-8535]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
260
 
 
261
        * dahdi.init: Add proper dependencies to the 'stop' action as well.
 
262
 
 
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 '\-'.
 
268
 
 
269
2010-04-14 14:55 +0000 [r8520]  Kinsey Moore <kmoore@digium.com>
 
270
 
 
271
        * system.conf.sample: Add documentation for e&me1 (E&M over E1
 
272
          lines).
 
273
 
 
274
2010-04-12 Shaun Ruffell <sruffell@digium.com>
 
275
 
 
276
        * dahdi-tools version 2.3.0 released.
 
277
 
 
278
2010-04-12 20:18 +0000 [r8503-8508]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
279
 
 
280
        * xpp/perl_modules/Dahdi/Hardware/USB.pm: Also detect USB devices
 
281
          connected on a hub.
 
282
 
 
283
        * xpp/perl_modules/Dahdi/Span.pm: Also detect type for Sangoma
 
284
          E1/T1 cards.
 
285
 
 
286
2010-04-01 15:45 +0000 [r8451]  Shaun Ruffell <sruffell@digium.com>
 
287
 
 
288
        * Makefile: dahdi_maint: install dahdi_maint on 'make install'
 
289
 
 
290
2010-03-29 21:04 +0000 [r8444]  Kinsey Moore <kmoore@digium.com>
 
291
 
 
292
        * dahdi_maint.c: Add a space between words and correct an error
 
293
          message.
 
294
 
 
295
2010-03-25 15:29 +0000 [r8422-8430]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>
 
296
 
 
297
        * xpp/perl_modules/Dahdi/Hardware/PCI.pm: wcb4xxp - add Swyx 4xS0
 
298
          SX2 QuadBri PCI IDs to dahdi-perl (issue #16493) Reported by:
 
299
          nic_bellamy
 
300
 
 
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
 
304
 
1
305
2010-03-23 13:41 +0000 Russ Meyerriecks <rmeyerriecks@digium.com>
2
306
 
3
307
        * dahdi-tools version 2.2.1.1 released.