remotecontrol/avrcp/bluetooth_avrcp.history.xml
author hgs
Wed, 13 Oct 2010 16:20:29 +0300
changeset 51 20ac952a623c
permissions -rw-r--r--
201040_02
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
51
20ac952a623c 201040_02
hgs
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
20ac952a623c 201040_02
hgs
parents:
diff changeset
     2
<relnotes name="Bluetooth Profiles">
20ac952a623c 201040_02
hgs
parents:
diff changeset
     3
  <purpose>
20ac952a623c 201040_02
hgs
parents:
diff changeset
     4
    Audio/Video Remote Control Profile
20ac952a623c 201040_02
hgs
parents:
diff changeset
     5
  </purpose>
20ac952a623c 201040_02
hgs
parents:
diff changeset
     6
20ac952a623c 201040_02
hgs
parents:
diff changeset
     7
  <defect number="PDEF140783" title="No response to Get Play Status AVRCP Command" revision="049">
20ac952a623c 201040_02
hgs
parents:
diff changeset
     8
    MetadataTransferCommands timer cancelled properly and put some delays in the ctrl scripts.
20ac952a623c 201040_02
hgs
parents:
diff changeset
     9
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    10
20ac952a623c 201040_02
hgs
parents:
diff changeset
    11
  <defect number="PDEF139836" title=".esk and .cmi files do not have header" revision="048">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    12
    Added copyright headers
20ac952a623c 201040_02
hgs
parents:
diff changeset
    13
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    14
  
20ac952a623c 201040_02
hgs
parents:
diff changeset
    15
  <defect number="DEF137119" title="Invalid button action (222) produced on TG when Press, Press, release from CT" revision="047">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    16
    Set button action for all passthrough commands, including EVendorUnique ones.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    17
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    18
20ac952a623c 201040_02
hgs
parents:
diff changeset
    19
  <defect number="DEF137114" title="In multi-players situation, RemconServer paniced with pass through commands" revision="046">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    20
    Fixed non-leavesafe automatic RArray.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    21
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    22
20ac952a623c 201040_02
hgs
parents:
diff changeset
    23
  <defect number="DEF136258" title="SetRemoteAddressedClientNotCorrectlyCalled" revision="045">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    24
    Some refactoring of HandleSetAddressedPlayer method.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    25
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    26
20ac952a623c 201040_02
hgs
parents:
diff changeset
    27
   <defect number="DEF134042" title="[upf32] AVRCP permits invalid battery status responses" revision="044">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    28
    Initialise CPlayerInfoTarget::iBatteryStatus to the best value that can be retrieved from hardware P &amp; S properties. Modify CPlayerInfoTarget::DoSetBatteryStatus() to filter out invalid values
20ac952a623c 201040_02
hgs
parents:
diff changeset
    29
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    30
20ac952a623c 201040_02
hgs
parents:
diff changeset
    31
  <defect number="PDEF136830" title="AVRCP command handling results in crash " revision="043">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    32
    Ignore passthrough responses.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    33
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    34
20ac952a623c 201040_02
hgs
parents:
diff changeset
    35
  <defect number="DEF135356" title="[System Build]: Errors in GT stage due to Bluetooth AVRCP.txt" revision="042">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    36
    Add IMPORT_C to ~CRemConNowPlayingTargetBase.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    37
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    38
20ac952a623c 201040_02
hgs
parents:
diff changeset
    39
  <defect number="DEF133268" title="[System Build]: Elf2e32: Warning in Bluetooth AVRCP on ARMV7 M04816 vFuture" revision="041">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    40
    Remove IMPORT_C from CPlayerApplicationSettings::NewL and NewLC.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    41
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    42
20ac952a623c 201040_02
hgs
parents:
diff changeset
    43
  <defect number="DEF129356" title="[Coverity]-SYMBIAN.CLEANUP_STACK-bluetooth/latest/bluetooth/profiles" revision="040">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    44
    Fix to prevent memory leak in remconbeareravrcp caused when CAVCFrame* frame is allocated on the heap but Not deallocated when it goes out of scope.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    45
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    46
20ac952a623c 201040_02
hgs
parents:
diff changeset
    47
  <defect number="DEF126570" title="SMP: Migrate remcon and avrcp to Bluetooth logger" revision="039">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    48
    Change all logging over to Bluetooth logger.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    49
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    50
20ac952a623c 201040_02
hgs
parents:
diff changeset
    51
  <defect number="PDEF123229" title="[AVRCP1.0] Leave unsafety in CRemConAvrcpStatusConverter::SupportedInterface" revision="038">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    52
    Added a static function -OpcodeL- which checks the Descriptor against the given opcode.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    53
  </defect> 
20ac952a623c 201040_02
hgs
parents:
diff changeset
    54
  
20ac952a623c 201040_02
hgs
parents:
diff changeset
    55
  <defect number="DEF127107" title="[AVRCP 1.3] PLAYBACK_POS notify only being triggered when exceeding interval" revision="037">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    56
    Now its triggered if it exceed or equal the interval.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    57
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    58
  
20ac952a623c 201040_02
hgs
parents:
diff changeset
    59
  <defect number="DEF125857" title="[coverity] - EVALUATION_ORDER - bluetooth" revision="036">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    60
    Evaulation order clarified in avrcpoutgoingcommandhandler.cpp.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    61
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    62
20ac952a623c 201040_02
hgs
parents:
diff changeset
    63
  <defect number="DEF123196" title="[AVRCP1.3] Leave unsafety in ipc.cpp" revision="035">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    64
    Placed the leaving function on cleaup stack to handle unsafe leave.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    65
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    66
20ac952a623c 201040_02
hgs
parents:
diff changeset
    67
  <defect number="DEF124633" title="avrcp-settings is not easily localizable" revision="034">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    68
    Split avrcp-settings.rss into avrcp-setting.rss and avrcp-settings.rls
20ac952a623c 201040_02
hgs
parents:
diff changeset
    69
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    70
20ac952a623c 201040_02
hgs
parents:
diff changeset
    71
  <defect number="DEF123768" title="[upf30] Passthrough commands with the wrong subunit type should be rejected" revision="033">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    72
    The PASS THROUGH commands with a non PANEL subunit_type should have a NOT IMPLEMENTED response.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    73
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    74
20ac952a623c 201040_02
hgs
parents:
diff changeset
    75
  <defect number="DEF121789" title="Invalid Player Application Attribute ID returns wrong error code" revision="032">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    76
    Modified the error code.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    77
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    78
20ac952a623c 201040_02
hgs
parents:
diff changeset
    79
  <defect number="DEF124272" title="[upf30] AVRCP Notify commands should be rejected when a remote device disconnect" revision="031">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    80
    Notify remcon of commands that have expired when a remote device disconnects
20ac952a623c 201040_02
hgs
parents:
diff changeset
    81
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
    82
20ac952a623c 201040_02
hgs
parents:
diff changeset
    83
  <defect number="DEF122718" title="PlaybackPos notification functionality does not match with specification" revision="030">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    84
   calculated the Play Back Interval value between current and when last notification was sent and if it greater then iPlayerIntervalInMilliseconds,then send notification i.e. sent notification even in rewound case.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    85
  </defect> 
20ac952a623c 201040_02
hgs
parents:
diff changeset
    86
20ac952a623c 201040_02
hgs
parents:
diff changeset
    87
  <defect number="DEF123182" title="Leave unsafety in PlayerApplicationSettingsResourceInit" revision="029">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    88
    Handled the unsafe leave by placing the concerned values and valueTexts in function playerApplicationSettingsResourceInit::DefineAttributesL(..) on cleanupstack.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    89
  </defect> 
20ac952a623c 201040_02
hgs
parents:
diff changeset
    90
20ac952a623c 201040_02
hgs
parents:
diff changeset
    91
  <defect number="PDEF124580" title="[AVRCP1.3]Leavescan error in CRcpCommand::ParseVendorUniquePassthroughCommand" revision="028">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    92
    Method renamed to show it can leave.
20ac952a623c 201040_02
hgs
parents:
diff changeset
    93
  </defect> 
20ac952a623c 201040_02
hgs
parents:
diff changeset
    94
20ac952a623c 201040_02
hgs
parents:
diff changeset
    95
  <defect number="DEF123193" title="[AVRCP1.3] Unsafe use of RArray in CPlayerInfoTarget::DoClearEvents" revision="027">
20ac952a623c 201040_02
hgs
parents:
diff changeset
    96
    RArray replaced with a new class to store supported events in a bit mask. 
20ac952a623c 201040_02
hgs
parents:
diff changeset
    97
  </defect> 
20ac952a623c 201040_02
hgs
parents:
diff changeset
    98
20ac952a623c 201040_02
hgs
parents:
diff changeset
    99
  <defect number="DEF122655" title="Removing a supported event is not triggering a notify" revision="026">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   100
    RAvrcpIPC::SetIPCOperationIdFromEventId(aEvent) is called to populate the correct operation Id for senderror(). 
20ac952a623c 201040_02
hgs
parents:
diff changeset
   101
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   102
20ac952a623c 201040_02
hgs
parents:
diff changeset
   103
  <defect number="DEF123765" title="[upf30] Playback interval should be treated as seconds not milliseconds" revision="025">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   104
    Convert the playback interval to milliseconds. 
20ac952a623c 201040_02
hgs
parents:
diff changeset
   105
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   106
20ac952a623c 201040_02
hgs
parents:
diff changeset
   107
  <defect number="DEF121430" title="EVENT_PLAYBACK_POS_CHANGED not being notified correctly" revision="024">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   108
    Codes added to handle the processing of Changed Play Status,Changed Current Track and Reached end or beginning of track.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   109
  </defect> 
20ac952a623c 201040_02
hgs
parents:
diff changeset
   110
20ac952a623c 201040_02
hgs
parents:
diff changeset
   111
  <defect number="DEF121649" title="AVCTP command causes RemConSrv to panic with User::21" revision="023">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   112
    RemCon bearer changes to prevent panic.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   113
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   114
20ac952a623c 201040_02
hgs
parents:
diff changeset
   115
  <defect number="DEF123180" title="Leave unsafety in CPlayerApplicationSettings" revision="022">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   116
    CleanupStack::PushL and CleanupStack::Pop are used to avoid memory leak.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   117
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   118
20ac952a623c 201040_02
hgs
parents:
diff changeset
   119
  <defect number="DEF123179" title="Automatic variable used in call to async API" revision="021">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   120
    Make numRemotes a member variable so it's guaranteed to be there whenever the server writes to it.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   121
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   122
20ac952a623c 201040_02
hgs
parents:
diff changeset
   123
  <defect number="DEF120543" title="Bounds checking issues in AVRCP 1.3" revision="020">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   124
    Add the boundary check for the number of attribute and the value of an attribute
20ac952a623c 201040_02
hgs
parents:
diff changeset
   125
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   126
  
20ac952a623c 201040_02
hgs
parents:
diff changeset
   127
  <defect number="DEF121598" title="SetPlayerApplicationSettingValue command does not trigger notify" revision="019">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   128
    Now sending the response for EVENT_PLAYER_APPLICATION_SETTING_CHANGED i.e. PDU14
20ac952a623c 201040_02
hgs
parents:
diff changeset
   129
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   130
20ac952a623c 201040_02
hgs
parents:
diff changeset
   131
  <defect number="DEF120240" title="Response to ListPlayerApplicationSettingValues incorrect if > 255 values defined" revision="018">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   132
    Add the boundary check for the numbers of player application setting values and value texts
20ac952a623c 201040_02
hgs
parents:
diff changeset
   133
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   134
20ac952a623c 201040_02
hgs
parents:
diff changeset
   135
  <defect number="DEF120173" title="GetCapabilites response is incorrect if more than 255 Company IDs added" revision="017">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   136
    MPlayerCapabilitiesObserver::AddCompanyId() now fails with KErrOverflow if 255 company IDs are already listed.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   137
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   138
20ac952a623c 201040_02
hgs
parents:
diff changeset
   139
  <defect number="DEF119598" title="Production Code contains comments about TMT test code" revision="016">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   140
	Non relevant comments are removed.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   141
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   142
  
20ac952a623c 201040_02
hgs
parents:
diff changeset
   143
  <defect number="DEF115305" title="Odd memory allocation handling in avrcp and leave in non-leaving function" revision="015">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   144
    Leave in a non-leaving function now handled
20ac952a623c 201040_02
hgs
parents:
diff changeset
   145
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   146
20ac952a623c 201040_02
hgs
parents:
diff changeset
   147
  <defect number="DEF115279" title="Forced disconnection of controller by transport during a hold results USER 21" revision="014">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   148
    Force disconnections of controller by transport now handled correctly
20ac952a623c 201040_02
hgs
parents:
diff changeset
   149
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   150
20ac952a623c 201040_02
hgs
parents:
diff changeset
   151
  <defect number="DEF119174" title="RemoveEvent is returning the position of the event" revision="013">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   152
    Return value has been changed to KErrNone, instead of the position of the event
20ac952a623c 201040_02
hgs
parents:
diff changeset
   153
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   154
20ac952a623c 201040_02
hgs
parents:
diff changeset
   155
  <defect number="DEF119028" title="No API to get inbound MTU for AVDTP media socket" revision="012">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   156
   API added to get inbound MTU for AVDTP media socket
20ac952a623c 201040_02
hgs
parents:
diff changeset
   157
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   158
20ac952a623c 201040_02
hgs
parents:
diff changeset
   159
  <defect number="DEF118408" title="ListSettingAttributes will return error when 0 setting attributes defined" revision="011">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   160
    CPlayerInfoTarget::ProcessListPlayerApplicationAttributes does not return error when called without defined attributes.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   161
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   162
20ac952a623c 201040_02
hgs
parents:
diff changeset
   163
  <defect number="DEF117473" title="Doxygen not correctly generated" revision="010">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   164
    Interface access tags corrected for AVRCP APIs.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   165
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   166
20ac952a623c 201040_02
hgs
parents:
diff changeset
   167
  <defect number="DEF119085" title="Calling RemoveEvent on a pending notify panics with User-130" revision="009">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   168
    removing the event from the pending notification list, if RemoveEvent is called.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   169
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   170
20ac952a623c 201040_02
hgs
parents:
diff changeset
   171
  <defect number="DEF116505" title="In-source documentation required for CAVCFrame" revision="008">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   172
    Appropriate level of Doxygen comments added
20ac952a623c 201040_02
hgs
parents:
diff changeset
   173
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   174
20ac952a623c 201040_02
hgs
parents:
diff changeset
   175
  <defect number="DEF116207" title="Filename Policy non-conformance generates build warnings" revision="007">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   176
   Unwanted system INC file path is removed from mmp file
20ac952a623c 201040_02
hgs
parents:
diff changeset
   177
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   178
20ac952a623c 201040_02
hgs
parents:
diff changeset
   179
  <defect number="PDEF115625" title="KeyRepeat KeyEvents from Prev/Next keys of bluetooth headset are still sent afte" revision="006">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   180
    Fixes key press problems
20ac952a623c 201040_02
hgs
parents:
diff changeset
   181
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   182
  
20ac952a623c 201040_02
hgs
parents:
diff changeset
   183
  
20ac952a623c 201040_02
hgs
parents:
diff changeset
   184
  <defect number="DEF108369" title="[upf27]AVRCP uses wrong identifier when handling incoming commands" revision="005">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   185
    Changed the function call to get the Transaction ID 
20ac952a623c 201040_02
hgs
parents:
diff changeset
   186
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   187
20ac952a623c 201040_02
hgs
parents:
diff changeset
   188
  <defect number="DEF101319" title="Filename case check failures in source build and test" revision="004">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   189
    Corrected filenames to enable building of Symbian OS in Linux
20ac952a623c 201040_02
hgs
parents:
diff changeset
   190
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   191
20ac952a623c 201040_02
hgs
parents:
diff changeset
   192
  <defect number="DEF101501" title="CAvCFrame fails to retrieve the correct frame type for Vendor dependent commands" revision="003">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   193
    Fixing CAVCFrame::FrameType(const TDesC8&amp; aFrame) API so that it returns the type of the frame. This change has required a BR.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   194
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   195
20ac952a623c 201040_02
hgs
parents:
diff changeset
   196
  <defect number="DEF097970" title="AVRCP sets message type to 'Command' when it should be 'Response'" revision="002">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   197
    AVRCP now sets message type to Response in CRcpCommand::ProcessOutgoingResponse.
20ac952a623c 201040_02
hgs
parents:
diff changeset
   198
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   199
20ac952a623c 201040_02
hgs
parents:
diff changeset
   200
  <defect number="PDEF100693" title="Memory leak in AVRCP" revision="001">
20ac952a623c 201040_02
hgs
parents:
diff changeset
   201
    Handling memory leaks in AVRCP
20ac952a623c 201040_02
hgs
parents:
diff changeset
   202
  </defect>
20ac952a623c 201040_02
hgs
parents:
diff changeset
   203
</relnotes>