summaryrefslogtreecommitdiff
path: root/xpp/ChangeLog
blob: 89ef689c988cd2f923ebc2d1587fd7152c07be20 (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
121
122
123
124
125
126
Thu Aug 16 2007 Tzafrir Cohen <tzafrir.cohen@xorcom.com> - xpp.r4515
  * Don't use Astribanks connected to USB1 interfaces
    Unless the user set the option usb1=1 for xpp_usb (r4504).
  * 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 Aug  2 2007 Oron Peled <oron@actcom.co.il> - xpp.r4464
  * BRI improvement: an 'nt_keepalive' parameter to xpd_bri forces
    a BRI_NT to retry a connection indefinitely (this is our default).
    When false it revert to the behaviour in changeset:4415 ("Bezeq like")
  * Improvement in DBG macros. The print_dbg parameter is now set of
    flags to debug. They are defined in zap_debug.h
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.