This repository has been archived by the owner on Dec 8, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
247 lines (210 loc) · 8.94 KB
/
ChangeLog
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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
NEXT VERSION
V0.7.1 - 2018-10-29
- (DSLCPE_SW-1164) The configuration file for the DSL Subsystem
(dsl_web.cfg) is not written correctly
V0.7.0 - 2018-08-17
common:
- (DSLCPE_SW-1154) [VRX] Cleanup of banned functions - DSL FAPI
V0.6.1 - 2018-06-28
common:
- (DSLCPE_SW-1147) KlocworkFixes
V0.6.0 - 2018-05-30
common:
- (DSLCPE_SW-1136) [VRX518] Cleanup implementation for Power Saving
- (DSLCPE_SW-1130) [DSL_FAPI] Power Saving for Disabled DSL Lines in VRX518
V0.5.1 - 2018-01-15
- (DSLCPE_SW-1111) Integration/Bringup of DSL FAPI/SL within context of
Linux kernel 4.9.x
+ Fix compatibility between vendor paths (/opt/lantiq and /opt/intel)
V0.5.0 - 2017-10-26
- (DSLCPE_SW-1081) Remove obsolete configuration from DSL FAPI init seq
V0.4.10 - 2017-04-21
- (DSLCPE_SW-1059) Wrong profile definitions wrt to non-existing profile 17b
+ Corrected definition of profiles
V0.4.9 - 2017-03-14
- (DSLCPE_SW-1056) Changed requirement for driver load sequence at FAPI level
+ Load TC-Driver within context of fapi_dsl_open()
- Added copyright header
- Code beautification (Linux kernel style with extended max. line)
V0.4.8 - 2017-03-07
common:
- VRX318/518 (DSLCPE_SW-1003) Automatic detection of available VRX devices
+ Bugfix for updating shared fapi memory in case of fapi open handling and
automatic device detection
- Updated linker flags to include reference to helper module
V0.4.7 - 2017-03-02
common:
- VRX318/518 (DSLCPE_SW-1003) Automatic detection of available VRX devices
+ Use number of lines / devices from MEI module initialization instead of
defines
V0.4.6 - 2017-01-26
common:
- (DSLCPE_SW-1033) Extend DSL FAPI with bonding objects
+ from the TR-181 (step 1)
V0.4.5 - 2016-12-07
common:
- (UGW_SW-7865) Fix DSL enable/disable for GRX350 and Hide the DSL disable
option for 220
+ Added delay between api driver and mei driver unload
- VRX (DSLCPE_SW-1026) Klocwork rework cycle(s) for default branch
+ rework kw issues
- (DSLCPE_SW-1020) Extend FAPI and SL implementation with what string
+ added what string handling within FAPI library context
- (DSLCPE_SW-1005) DSL Vectoring not working when configured from web page
+ Use FIO_MEI_DSM_CONFIG_SET via mei device to configure Vectoring
V0.4.4 - 2016-08-16
- (UGW_SW-8185)DSL Web: Enable Statistics of Line 2 and Display Port2 Link
from Web
V0.4.3 - 2016-07-29
- (DSLCPE_SW-969) [FAPI] Interface extension for shared context handling
+ Reverted changes:
- Excluded FAPI context from FAPI inteface
- Combined open/close FAPI ctx functionality with init/unit
- (DSLCPE_SW-978) Restarting DSL after Complete Shutdown is not working.
+ reworked fapi context handling
V0.4.2 - 2016-04-15
common:
- (UGW_SW-6250) DSL Extensions for TR-181 based SL/FAPI interface
+ DSL vendor extension parameter name change
V0.4.1 - 2016-04-05
common:
- (DSLCPE_SW-964) DSL Extensions for TR-181 based FAPI interface
+ Extended X_LANTIQ_COM object handling according to the TR-181 from 2016-02-05
- (DSLCPE_SW-951) Extend FAPI CLI interface to get access on single parameter base
+ Supported autogenerated CLI extensions for get function
+ Supported autogenerated CLI extensions for set, info functions
- (DSLCPE_SW-969) [FAPI] Interface extension for shared context handling
+ Extended FAPI lib with fapi_dsl_context_get() function
+ Excluded FAPI context from FAPI inteface
+ Combined open/close FAPI ctx functionality with init/unit
- DSLCPE_SW-971 [FAPI] Misc left over topics from FAPI CLI handling
+ Marked TR-181 objects "W" fields
V0.4.0 - 2016-02-29
common:
- (DSLCPE_SW-908) Complete/review parameters within DSL FAPI/Subystem
interface mapping
+ Supported Device.DSL.Line.US0MASK
+ Supported Device.DSL.Line.XTURANSIStd
+ Supported Device.DSL.Line.XTURANSIRev
+ Supported Device.DSL.Line.XTUCANSIStd
+ Supported Device.DSL.Line.XTUCANSIRev
- DSLCPE_SW-943 Extend doxygen comments
+ Extended description & comments due to doxygen style
- (DSLCPE_SW-906) Extend FAPI test tool with CLI interface
+ Integrated FAPI daemon with dummy cli example
+ Supported lib cli within automake
+ Supported autogenerated CLI
V0.3.11 - 2015-12-01
- Branch-off point for development only (no tarball)
V0.3.10 - 2015-11-25
common:
- (UGW_SW-5942) DSL SL : New extensions for TR-181 parameters support
+ Supported new parameters ACTNDRds, ACTNDRus, ACTINPREINds, ACTINPREINus
V0.3.9 - 2015-11-17
common:
- (UGW_SW-6036) Support for storing and reading NextTCMode in DB
+ Supported X_LANTIQ_COM::next_tc_mode (PP subsystem loaded TC layer inform)
+ Excluded sleep(1) timeouts for dsl script files handling
V0.3.8 - 2015-11-04
common:
- (DSLCPE_SW-939) Timing optimizations for DSL bootup and switchover
+ Loading a default PPE FW on bootup, within fapi_dsl_init()
V0.3.7 - 2015-10-13
common:
- (DSLCPE_SW-925) DSL Status Page shows "invalid" or "empty" values for most of
the parameters. Require fapi test tool to verify the issue.
+ Corrected parameter mapping
V0.3.6 - 2015-10-09
- (DSLCPE_SW-927) Klocwork rework cycle(s) for UGW-7.1
+ Fixed warnings
- (DSLCPE_SW-933) Extend startup handling of DSL Subsystem to install PP driver
+ Supported PP kernel module vrx318_tc handling
V0.3.5 - 2015-10-06
common:
- (DSLCPE_SW-926) Integrate and test scapi related changes
+ Added common define for script path
- (DSLCPE_SW-925) DSL Status Page shows "invalid" or "empty" values for most of
the parameters. Require fapi test tool to verify the issue.
+ Fixed access to the virtual address space of the different process causes
segmentation fault
+ Shared memory mechanism supported
V0.3.4 - 2015-09-25
common:
- (DSLCPE_SW-926) Integrate and test scapi related changes
+ scapi_spawn supported
V0.3.3 - 2015-09-17
- (DSLCPE_SW-919) DSL Bringup issues on latest 6.5_framework buildbot images
+ Extended FAPI implementation to avoid FAPI test tool startup issue
(in case of DSL SS already running)
V0.3.2 - 2015-09-02
common:
- (DSLCPE_SW-887) [Debug] Include support for handling of debug strings wrt
UGW-6.5 definitions/requirements
+ Backward capability support added for the new logging macros
+ New logging framework integrated
+ printfs were replaced with logging framework macros
V0.3.1 - 2015-08-19
common:
- (DSLCPE_SW-901) Rework open topics from interagtion within SL
+ Fixed open() function issue for non existing line
+ Extended debug functionality
+ fixed doxygen comments
V0.3.0 - 2015-08-07
common:
- (DSLCPE_SW-901) Rework open topics from interagtion within SL
+ Excluded global variables
+ Added global data store within config file "/tmp/dsl_fapi_data.cfg"
+ Added autoboot restart for X_LANTIQ_COM_Config::Set function
+ Fixed Klocwork warnings
+ Fixed startup scripts files path
V0.2.3 - 2015-07-17
- Excluded dsl_fapi_config.h inclusion from interface header
V0.2.2 - 2015-07-10
- Extended TR-181 Device.DSL.Line.{i} object fields implementation
+ UPBOKLERPb
+ RXTHRSHds
+ ACTRAMODEds
+ ACTRAMODEus
+ SNRMROCus
+ UpstreamAttenuation
+ DownstreamAttenuation
- Extended TR-181 Device.DSL.Channel.{i} object fields implementation
+ ShowtimeStart
+ LastShowtimeStart
- Fixed mismatching function names in prototypes and definitions
for TR-181 Device.DSL.Channel.{i}.Stats.CurrentDay,
TR-181 Device.DSL.Channel.{i}.Stats.QuarterHour
+ Extended TR-181 X_LANTIQ_COM_Config object handling for
+ bitswap_us ,bitswap_ds
+ retx_us, retx_ds
+ virtual_noise_us, virtual_noise_ds
+ Extended fapi with version what string
+ Extended fapi multi open handling
V0.2.1 - 2015-07-06
- Extended interface headers aligned with DSL SL compilation
- Reverted Device.DSL.X_LANTIQ_COM_Config header file according to TR-181
V0.2.0 - 2015-06-30
- Initial deliveryDelivery for UGW-6.5 code freeze
- Updated "LICENSE" file
V0.1.0 - 2015-06-26
common:
- (DSLCPE_SW-864) Implementation of basic FAPI support
+ basic fapi functionality (init/uninit, open/close)
+ TR-181 Device.DSL.Line object implementation
- (DSLCPE_SW-883) [FAPI] Implementation of TR-181 extensions for DSL FAPI (phase2)
+ TR-181 Device.DSL.Line.{i}.Stats object implementation
+ TR-181 Device.DSL.Line.{i}.Stats.Total object implementation
+ TR-181 Device.DSL.Line.{i}.Stats.Showtime object implementation
+ TR-181 Device.DSL.Line.{i}.Stats.LastShowtime object implementation
+ TR-181 Device.DSL.Line.{i}.Stats.CurrentDay object implementation
+ TR-181 Device.DSL.Line.{i}.Stats.QuarterHour object implementation
+ TR-181 Device.DSL.Line.{i}.TestParams object implementation
+ TR-181 Device.DSL.Channel.{i} object implementation
+ TR-181 Device.DSL.Channel.{i}.Stats object implementation
+ TR-181 Device.DSL.Channel.{i}.Stats.Total object implementation
+ TR-181 Device.DSL.Channel.{i}.Stats.Showtime object implementation
+ TR-181 Device.DSL.Channel.{i}.Stats.LastShowtime object implementation
+ TR-181 Device.DSL.Channel.{i}.Stats.CurrentDay object implementation
+ TR-181 Device.DSL.Channel.{i}.Stats.QuarterHour object implementation
+ Device.DSL.X_LANTIQ_COM_Config object handling
+ dsl_web configuration handling