• Kim Schulz's avatar
    Fixes to the google review comments + spec 1.1 · 70be005a
    Kim Schulz authored
    - updated code to comply with MAP spec 1.1
    - removed activity + strings.xml
    - removed unused notification code
    - fixed TODOs
    - added more string validation and case insensitivity
    - fixed internal+google review comments
    - Added dump of incoming bMessages to /sdcard/bluetooth/log when verbose debug in enabled. Only the latest received message will be stored
    - Fix functions msgListingSize and msgListingHasUnread to also consider mms filter message type
    - Fix wrong tag length define for notification status parameter
    - Re-added shutdown code to interupt the MNS
    - removed map activity
    - Added initial bluetooth map unit tests
    - Fix map event report xml start tag to uppercase 'MAP'
    - added support for using ProfileService class
    - changed the way the Broadcast Receiver was implemented
    - Fixed minor bugs found during Automotive Test Event
      - FilterPeriod application parameters can be present, but with zero length
      - For MMS the end-boundary were added too early
      - The FOLDER entry in bMessage can be empty for a message push
      - Wrong error value returned for a set status operation with a wrong handle
    - In getMessage() exclude all binary content and smil.xml if the appParam attachment is set to "no".
    - Set correct content id and content location for mms. Fix mms mime parser bug.
    - moved disconnect to Handler thread
    - fixed multipart-message split bug.
    - added a few Unit tests for multi-part messages
    - MMS parser optimized
    - fixed exception in MNS obex Client
    - fixed problem with Native PDUs not getting correct timestamp
    - corrected mixup in ordinator/recipient for MMS
    
    Change-Id: I3875762822a7f8ce0132065e0da5d0257e3850a1
    Bug:10692365
    70be005a
Android.mk 446 Bytes