Skip to content
Snippets Groups Projects
ChangeLog 9.27 KiB
Newer Older
  • Learn to ignore specific revisions
  • Yalu Zhang's avatar
    Yalu Zhang committed
    NEXT VERSION
    
    
    V0.7.3 - 2019-05-23
    common:
    - VRX (DSLCPE_SW-1182) Optimization and cleanup of handling within Ctrl/API
       Fixed regression from previous commit.
    - VRX (DSLCPE_SW-1181) Switching BND->Single via WebUI results in kernel crash
    
    V0.7.2 - 2019-02-14
    
    Yalu Zhang's avatar
    Yalu Zhang committed
    - (DSLCPE_SW-1169) [VRX518][Power Saving] Switching BND->Single via WebUI
      hangs CPE board
    
    
    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
    
    
    Yalu Zhang's avatar
    Yalu Zhang committed
    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