http://bugzilla.moblin.org/show_bug.cgi?id=6175





--- Comment #15 from pohly <[email protected]>  2010-03-15 06:00:41 PST ---
Congwu, I think you alluded to this problem in your commit message:

commit 12bd955d88d90c91835c55c0d1e01fcbf60118ba
Author: Chen Congwu <[email protected]>
Date:   Tue Feb 23 17:01:37 2010 +0800

    syncevo-dbus-server: accept SAN 1.0/1.1 pacakge (MB#9312)

    Also accept SAN 1.1 package, this requres enabling SAN_1_1 build option for
    synthesis SDK.
    In dbus server, when receving a message with content type 'xml/wbxml', we
can
    not think it as a client contact us, it may also be possibly a server
sending
    SAN 1.1 package to us; in this case first take it as a SAN package and try
to
    parse it, if fails fall back to a normal synchronization message from a
client.
    The SAN parsing did not fail as expected in the original implementation,
thus
    a patch for synthesis sdk is essential.

But I am running with a libsynthesis that contains the following fix:

Author: Chen Congwu <[email protected]>  2010-03-02 05:23:25

    SAN 1.0/1.1 generation: check for invalid SAN package

    1. We check the 'version' field in the SAN package to match 1.0/1.1/1.2,
       otherwise we consider this as invalid.
    2. The PassSan API is changed to add a new parameter 'mode', which defaults
       to 0 (try both SAN 1.2 and SAN 1.1 if applicable), however user can also
       set 'mode' to 1 to try SAN 1.1 only and to 2 to try SAN 1.2 only.
    3. workspaceSize is enlarged from 1024 to 1024*30 since we may accept
invalid
       resonably large SAN message.

Is that what you meant in the other commit message?

-- 
Configure bugmail: http://bugzilla.moblin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to