bluetoothcommsprofiles/btpan/group/bluetooth_pan.history.xml
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Fri, 15 Jan 2010 08:13:17 +0200
changeset 0 29b1cd4cb562
permissions -rw-r--r--
Revision: 200951_001

<?xml version="1.0" encoding="UTF-8"?>
<relnotes name="Bluetooth PAN Profile">
  <purpose>
    Implementation of the Bluetooth PAN profile. Includes: an implementation of the Bluetooth Network Encapsulation Protocol (BNEP), as a Symbian OS ethernet packet driver module; and a network interface agent used to create PAN connections.
  </purpose>

  <defect number="DEF140424" title="Coverity errors: DEADCODE, CHECKED_RETURN" revision="031">
    Fixed Coverity issues.
  </defect>

  <defect number="PDEF139836" title=".esk and .cmi files do not have header" revision="030">
    Added copyright headers
  </defect>
  
  <defect number="PDEF139234" title="enum TPanAgentPanic does not explicitly list numerical values " revision="029">
    Added explicit values to the enum's items.
  </defect>
  
  <defect number="DEF134041" title="[upf32] PanAgent 79 when connecting PAN back to back" revision="028">
    Modified the PanAgt to set the RNDIS P and S key before the role combination checker.
  </defect>
  
  <defect number="DEF133729" title="Headercheck failures in Bluetooth" revision="027">
    Updated one header file to #include e32base.h, another to #include es_sock.h.
  </defect>

  <deliverystep number="1351" name="PANNAP changes for USB RNDIS" osproject="Diran" revision="026">
    <preq number="1872" title="PANNAP changes for USB RNDIS"/>
  </deliverystep>
  <milestone project="GT0463" number="3.4"/>

  <defect number="DEF130463" title="L2CAP Channel is not disconnected even if we shutdown the BNEP Link" revision="025">
    Modified the PanAgtStateMachine to change state when remote device is EDisconnecting.
  </defect>

  <defect number="DEF128972" title="[upf31] Problems when role switch is disabled when connecting to a symbian NAP" revision="024">
    Corrected the call to CancelIoctl which was hanging the stack.
  </defect>

  <defect number="DEF126582" title="SMP: migrate pan profile to Bluetooth logger" revision="023">
    PAN profile migrated to standard Bluetooth logger.
  </defect>

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

  <defect number="DEF127198" title="[Coverity]-BAD_OVERRIDE-bluetooth/latest" revision="021">
    Correct the override functions to have the correct arguments.
  </defect>

  <defect number="DEF118239" title="Changes necessary for EC120 submission" revision="020">
    Implemented changes needed for comms-infras EC120 submission. 
  </defect>

  <defect number="DEF125818" title="OSD and IPR are not synchronized in the distribution.policy" revision="019">
    RefBnepPacketNotifer distribution policy files corrected to Cat F, and pan mrp file updated accordingly.
  </defect>

  <defect number="DEF124343" title="CPanRemoteDeviceStateMachine::OpenPhysicalLinkAdapter:unchecked return" revision="018">
    Coverity defect, function now made to leave.
  </defect>

  <defect number="DEF124340" title="CPanAgtStateIdle::InitiateOutgoingConnectionL has FORWARD_NULL failure" revision="017">
    Passed in pointer could never be NULL and therefore change it to pass as reference.
  </defect>

  <defect number="DEF123288" title="Minor changes in Bluetooth pan profiles code due to RInternalSocket refactoring" revision="016">
    eintsock.lib now not included.
  </defect>

  <defect number="DEF119242" title="Checksource problems in Bluetooth Profiles" revision="015">
    fixed checksource problems.
  </defect>

  <defect number="PDEF115381" title="Errors in SDP reported by tool SDP Record Verified" revision="014">
    Introduced constant KSdpAttrIdCharacterEncodingUTF8 having value as 0x006a.
  </defect>

  <defect number="DEF114290" title="TUUID::FixedLengthL has the wrong comparison operator " revision="013">
    Getting the maximum between the minimum sizes of locale and remote UUID roles in RBnepSetupConnectionRequestControl::SetRolesL()
    and call the new right method SpecifiedLengthL instead of FixedLengthL.
  </defect>

  <defect number="DEF111368" title="Filename Policy non-conformance generates warnings in checksource build " revision="012">
    Files are changed in conformance to Filename policy
  </defect>

  <defect number="DEF110228" title="Exported header (metadata.h) under /epoc32/include has a conflicting name " revision="011">
    Metadata header file include paths updated
  </defect>

  <defect number="DEF110440" title="Change Pan Profile code so it works with PREQ399" revision="010">
    submit the code changes developed for REQ7657
  </defect>

  <defect number="DEF108224" title="[upf27] BNEP Channel needlessly brought up if remote does not support our role" revision="009">
    DEF108224: [upf27] BNEP Channel needlessly brought up if remote does not support our role
  </defect>

  <defect number="PDEF108402" title="PAN U-role to NAP re-connection causes LinkLayerUp panic" revision="008">
    PDEF108402: PAN U-role to NAP re-connection causes LinkLayerUp panic
  </defect>

  <defect number="PDEF107574" title="PAN Profile progress notifications can be lost" revision="007">
    PAN Profile progress notifications can be lost
  </defect>

  <defect number="PDEF106086" title="BT PAN agent retry outgoing connection can get into an infinite loop" revision="006">
    Infinite loop in outgoing connections prevented
  </defect>

  <defect number="DEF105862" title="Unitialised pointer when EPanAgentToNifGetConnectionManager not handled" revision="005">
    Handling pointers when EPanAgentToNifGetConnectionManager case is not handled
  </defect>

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

  <defect number="PDEF102751" title="upf26: PAN Agent doesn't clear Networking CoD ServiceClass when finished" revision="003">
    Use SetOpt and Codman to manage the network service class bit.
  </defect>

  <defect number="PDEF103819" title="UPF26: PAN SDP record problem" revision="002">
    The Security Information in the PAN SDP record is now represented by a Uint16
  </defect>

  <defect number="PDEF100403" title="SL_TD PAN roles problem" revision="001">
    If NOT using SDP records a PANU-PANU if this fails we NOW try other roles (PANGN then PANNAP)
  </defect>
</relnotes>