summaryrefslogtreecommitdiff
path: root/xpp/ChangeLog
blob: 9e83c29b81aece8b13f15c7c8987a7933ccece77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
Tue Aug 14 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r4416
  * Marked with no. 4416, to note that major changes after 4415 were
    note merged yet.
  * Demote the messages about PCM in non-PCM from notice to debug (r4501).
  * Fix sample BRI zapata.conf: NT instead of TE (r4498).
  * Disable FXS hardware DTMF detection by default (r4492).
  * Extra Zaptel PCI IDs (from Philipp Kempgen) (r4466).

Thu Jul 30 2007 Oron Peled <oron@actcom.co.il> - xpp.r4415
  * Show Astribank 6+2 as 6/2 channels and not 8/8 channels.
    - Added as a "subtype" to the device type (r4391).
  * Fixed a panic in BRI span shutdown method (r4393).
  * Changes to debug macros.
  * Add proper sysfs support (r4406)
    - A bus on whuch all of the Astribanks reside.
    - Replaces useless sysfs code that existed in the module.
    - Currently used to set the sync source automatically at device
      adition / removal.
  * BRI: We do need the T1 timer in NT. If it gets into G2 state (rr4407).

Thu Jul 12 2007 Oron Peled <oron@actcom.co.il> - xpp.r4372
  * Update to zaptel-1.2.18 and zaptel-1.4.3 (r4308 onward)
  * Fix a critical race with zaptel synchronization (r4362)
  * Added a /proc/xpp/cmds for statistics about command timing (r4360)
  * Fix a digit mapping bug with hardware dtmf detection (r4357)
  * In xpp/utils/Makefile add perl syntax checks to our scripts (r4337)
  * Better USB data error checking (r4336)
  * udev rules (xpp.rules) avoid false calls from wrong nodes (r4331)
  * Improve hardware detection and reporting in lszaptel,
    zaptel_hardware. zapconf is basically functional.
  * Leds are blinked synchronously on all Astribanks now (r4262)
  * Fix a BRI bug if OPTIMIZE_CHANMUTE was compiled into zaptel (r4258)
    (This feature was not yet accepted into official zaptel)
  * Removed compile warning about HZ != 1000 (r4218)
  * Firmware updates.
  * fpga_load now supports USB pathes without zeros (r4211)
  * XPD numbers have changed to '<Unit><Subunit>' (r4196)
  * Proper support for ZT_VMWI ioctl, if used in zaptel (r4092)
  * Fix FXO power denial detection (r4054)
  * FXO could accidentally go off-hook with some compilers (r4048)

Tue May  1 2007 Oron Peled <oron@actcom.co.il> - xpp.r3898
  * Tested with zaptel-1.2.17.1
  * Add D-Channel TX, RX and BAD frames count in /proc/xpp/XBUS-*/XPD-*/bri_info
  * Adjust output of xpp_sync script. Pad for 8 port BRI.
  * Added a debugging module parport_debug (not compiled by default).
  * Added an optional patch to zaptel:
      - compiles only if ZAPTEL_SYNC_TICK is defined
      - Allow interested driver to register for "sync" notification.
      - Does not affect drivers that do not use this feature.
  * Added external synchronization feature:
      - Only if ZAPTEL_SYNC_TICK feature is compiled in
      - Than XPP may be synchronized by another card (e.g: an Astribank
        with FXS can be synchronized by a Digium PRI card).
      - May be enabled/disabled in runtime via the 'sync_tick_active' module
        parameter to the xpp.ko module.
  * Fixed a potential bug in D-Channel hexdump printing.
  * New visual indications in BRI leds:
      - Constant ON RED/GREEN: Shows the port type -- NT/TE.
      - Very fast "double blink": Layer1 work, no D-Channel yet. 
      - Steady blinking (1/2 sec): D-Channel trafic detected. 
  * xpp_fxloader moved to /usr/share/zaptel .
  * adj_clock removed: never really used.

Thu, 19 Apr 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r3814
  * No need for extra patch beyond bristuff for Astribank BRI.
  * Protocol no. 2.6: syncing improvements.
  * Default poll intervals changed: 500 in BRI and FXO.
  * Allow changing FXS polls interval at run time.
  * BRI initalization fixed on SUSE (path to logger).
  * When using the SUSE zaptel rpm package, set modules_var=ZAPTEL_MODULES in
    /etc/sysconfig/zaptel .
  * zt_registration not verbose by default.
  * xpp_sync warns if FXO is sync slave.
  * Extra PCM metrics data in /proc/xpp/XBUS-NN/summary .
  * Extra USB metrics data in /proc/xpp/XBUS-NN/usb_info .

Wed, 11 Apr 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r3768
  * Removed "go away" notice and solved sync of a restarted device.
  * Resetting firmware: rmmod xpp_usb; /etc/hotplug/usb/xpp_fxloader reset
  * Perl modules use strict.
  * genzaptelconf -F will not generate zapata configuration for NT spans.
  * genzaptelconf uses perl utilities to start.
  * Initial support for 2nd XHFC (BRI) chip.

Sun,  1 Apr 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r3712
  * New protocol version (2.5).
  * Luckily firmware unloading now works.
  * Solves "multiple ticks" bug. No need for pcm_tasklets workaround.
  * genzaptelconf -z will generate zapscan.conf for the asterisk-gui.
  * Fixed hardware detection for the BRI.

Wed, 14 Mar 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r3608
  * Initial verssion of firmware unloading.
  * PCM bugfixes.
  * Defaults of kernel parameters are now part of parameter description.
  * Removed zaptel sync code for now.
  * genzaptelconf will detect vzaphfc.
  * genzaptelconf defaults to ptmp for BRI.
  * Documentation updates.

Mon, 26 Feb 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r3517
  * genzaptelconf now uses ls for FXS lines by default .
  * World-readable kernel parameters.

Thu, 22 Feb 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r3440
  * /proc/xpp/sync: 'm 0' is, while depracated, can still be used.
  * New firmware with PCM improvements.
  * Improvements to the xpp helper scripts.
  * Bug fixes.
  * zaptel/perl is now installed by xpp/utils/Makefile.

Wed, 14 Feb 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r3365
  * Kewlstart support on the FXS ports (already existed on the FXO ports).
  * The format of /proc/xpp/sync has changed (still self-documented).
  * Better notification of FXS lines that were off-hook on registration time.
  * Parallel polling of Astribanks (faster startup when there are multiple
    devices)
  * zconf: scripts and perl modules to automate the work with Zaptel and the
    Astribank. Current scripts: zt_registration, xpp_sync.