bthci/bthci2/group/bluetooth_hci_v2_framework.history.xml
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Thu, 19 Aug 2010 11:01:00 +0300
branchRCL_3
changeset 22 786b94c6f0a4
parent 0 29b1cd4cb562
permissions -rw-r--r--
Revision: 201031 Kit: 201033

<?xml version="1.0" encoding="UTF-8"?>
<relnotes name="HCI Framework">
  <purpose>
    HCI Version 2 framework
  </purpose>

  <defect number="PDEF139836" title=".esk and .cmi files do not have header" revision="028">
    Added copyright headers
  </defect>
  
  <defect number="PDEF136619" title="No way to implement vendor specific matching for vendor commands" revision="027">
    Created the chance to customize the Match method through a new interface that can be set in CVendorDebugCommand.
  </defect>

  <defect number="PDEF135115" title="HCI Server cannot be used without loading the BT Stack" revision="026">
    Create a new version of the HCI Server that is responsible for ensuring the BT Stack is not unloaded while it has active sessions.
  </defect>

  <defect number="DEF133729" title="Headercheck failures in Bluetooth" revision="025">
    Updated three header files to #include e32base.h.
  </defect>

  <defect number="PDEF130953" title="No way to cancel initialisor callback" revision="024">
    Add new API to initialisation plugin to allow stack to abort initialisation.
  </defect>

  <defect number="DEF128186" title="Set event mask correctly for attached controller" revision="023">
    Add THCIEventModifiable class and force EOK from EInvalidHCIParameter by buggy 1.1 Casiras for SetEventMask command.
  </defect>

  <defect number="DEF130010" title="Add logging-panic facility to btlogger" revision="022">
    Fix included undefining ASSERT; reworked code using ASSERT. 
  </defect>  

  <defect number="DEF128449" title="Fail to read local name when its length is 248 bytes " revision="021">
    Introduce a new API AsBluetoothDeviceName replacing AsNullTerminatedString to get device name.
  </defect>

  <defect number="DEF128204" title="errors in IM tagging in shortlink" revision="020">
    Correct the IM tagging.
  </defect>

  <defect number="PDEF127573" title="hci command queue should be outside compliant portion for bt qualification " revision="019">
    Move HCI Command Queue to hci_v2 framework directory.
  </defect>

  <deliverystep number="1223" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx" revision="018">
    <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/>
  </deliverystep>
  <milestone project="GT0368" number="3.8"/>

  <defect number="DEF125274" title="timeout on cts line for casira" revision="017">
    Added a new cfg param in the hctl .ini file to enable/disable cts line management.
  </defect>

  <defect number="DEF125757" title="Buletooth Framework Re-classfication" revision="016">
    hci v2 reference components now indicated as such in distribution policy files and mrp file
  </defect>

  <deliverystep number="659" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx" revision="015">
    <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/>
  </deliverystep>
  <deliverystep number="658" name="Bluetooth Core v2.1 Mandatory Features" osproject="Sphinx">
    <preq number="1296" title="Bluetooth Core v2.1 Mandatory Features"/>
  </deliverystep>
  <milestone project="GT0368" number="3.6"/>

  <defect number="DEF123937" title="Command complete with NOP opcode is rejected" revision="014">
    The event is now correctly managed.
  </defect>

  <defect number="DEF121601" title="RHostResolver::GetHostName() returns incorrect length" revision="013">
    Introduced a new function to handle this.
  </defect>

  <defect number="DEF117715" title="Tag scan failures in hci_v2" revision="012">
    Fix todo's and doxygen tags in HCIv2.
  </defect>

  <defect number="DEF114423" title="Gethostname never returns when cassira kit not connected - hci_v2" revision="011">
    Add a UART power manager that can be used to detect changes in power state.
  </defect>

  <defect number="DEF109640" title="Low Power mode commands are matched incorrectly in HCIv2" revision="010">
    Changes in the source and test generator for Low power mode commands.  
  </defect>

  <defect number="PDEF114793" title="mannually added code in generated HCIV2 source code" revision="009">
    Modified the Python generator to generate pragma messages for setupsynchronousconnection and writevoicesetting commands.
  </defect>
  
  <defect number="DEF114023" title="Panic in CommsFW::RCFThread when 'empty' packet is received" revision="008">
    Added a constant to define the offset to the Event Code in received event data.
  </defect>

  <defect number="DEF109307" title="hci v2 ini files have insecure search path" revision="007">
    Amended default location for INI files to lie within the data cage.
  </defect>

  <defect number="DEF113351" title="GT warnings related to bluetooth_hci_v2_framework in M04384 v9.5" revision="006">
    HCIutil.h needs NONSHARABLE for CIniFileData class. 
  </defect>

  <defect number="DEF111368" title="Filename Policy non-conformance generates warnings in checksource build " revision="005">
    Generator scripts are modified to generate mmp file in conformance to Filename policy. 
  </defect>

  <defect number="DEF097231" title="HCIv2 open issues" revision="004">
    RArray handling improved. Corrected problems with CmdQ event matching. All Cmds and Events src re-grenerated.  
  </defect>

  <defect number="DEF106832" title="hci_v2: hciutils.dll should not depend on cinidata" revision="003">
    Avoid using Base/Tools CIniData class, which is designated @Test
  </defect>

  <defect number="DEF099005" title="HCIv2: Command Queue makes a bad assumption about 0 credit commands" revision="002">
    HCIv2: Command Queue makes a bad assumption about 0 credit commands
  </defect>

  <defect number="DEF101319" title="Filename case check failures in source build and test" revision="001">
    Corrected filenames to enable building of Symbian OS in Linux
  </defect>
</relnotes>