diff -r 000000000000 -r d0791faffa3f obex/obexprotocol/group/obex.history.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/obex/obexprotocol/group/obex.history.xml Tue Feb 02 01:11:40 2010 +0200 @@ -0,0 +1,139 @@ + + + + OBEX session protocol over IrDA, Bluetooth, and USB transports, supporting connections from simple beaming all the way to full-fledged synchronisation technologies such as SyncML and IrMC (note: Obex can support IrMC, but it is not actually supported in the OS at the moment). + + + + Added source \sf\mw\remoteconn\obex\obexprotocol in obex.mrp file + + + + Added copyright headers + + + + + + + + + Remove IMPORT_C from CObexServer::~CObexServer and the entry in mark bwins def file absent. + + + + Static analysis failures corrected. + + + + Static analysis failures corrected. + + + + Static analysis failures corrected. + + + + Correct the IM tagging. + + + + Invoke RFile::Flush() when final file write is finished. + + + + 'CObex::' removed from member function CancelObexConnection declaration. + + + + If GetHVText returns an error, the number of bytes actually written by WriteOut is 0. + + + + Check returned value from InsertData and leave if not enough space to insert data. + + + + The "if is null" statements were not necessary. replaced with debug assertions. + + + + Added two assertions to avoid calling the methods on an invalid pointer. + + + + put some assertions to be sure that this pointer is not null (it must be valid) + + + + Add indication that no control transfers are expected on either obex interface. + + + + Changes to accomodate MTU size changes. + + + + OBEX logger's LEAVEIFERRORL did not leave from User::LeaveIfError if you pass it a positive value. + + + + Changed methods names according to coding standard due to avoid LeaveScan error. + + + + Changed code to avoid LeaveScan reporting error. + + + + Initialise max send/recv packet sizes to the maximum size of an IrDA packet before GetOpt is called. + + + + Modified function CObexBaseObject::ParseNextReceivePacket so that, instead of interrupting the parsing and returning an error when there are problems with the TIME header, it ignores the header and continues parsing the packet. + + + + TObex will now truncate filename of an object that is PUT on the server if its complete path is too long to fit within the OS limit (256 chars). + + + + Rename error code to EUnexpectedChallengeResponse. + + + + ERespUnauthorized will be treated as a valid response to connect request, because this can be originated from obex packet access extension. + + + + Alter Obex response to Put, Get and SetPath requests that contain an authentication challenge. These now respond with the "Unauthorized" opcode. + + + + PDEF106501: Correctly set final bit flag on EOB header response for empty objects. + + + + Corrected filenames to enable building of Symbian OS in Linux + + + + Workaround for interop with P903i and others whose servers return opcode success (instead of continue) in response to a Put request. + + + + Upgrade the Obex server so that if an Abort command is received whilst an Obex Session his being Connected or when it is not Connected then, instead of bringing the underlying transport down, the Obex server replies with success. + + + + Renamed test files and menu items in the manual test Tobex so that they are based on the functionality being tested rather than using the numerical code for the defect that they were produced for. + + + + Fix to Obex to bring transport down if clean disconnection fails. + + + + Authentication loophole removed + +