Hello! I updated the libsynthesis used by SyncEvolution from something about half a year old (can dig out the details) to Lukas' latest branch.
The nightly testing shows that copying photos to and from peers in vCard 2.1 fails. vCard 3.0 with Synthesis server seems okay (but I haven't verified whether they really get transmitted). I compared against SyncEvolution 1.1.1 and I see differences in the logs. From 1.1.1: Parsing: PHOTO;TYPE=PNG;ENCODING=b:iVBORw0KGgoAAAANSUhEUgAAACQAAAAXCAYAAABj7u2bAAAAB mJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH1gEICjgdiWkBOQA ... xQfsIfbqGIlf17k6Bb/Ae0cnahfg6KuAAAAAElFTkSuQmCC Field list: - 71 : blob PHOTO [ 0, 0, 516] : �PNG Generated: PHOTO;ENCODING=BASE64:iVBORw0KGgoAAAANSUh...nahfg6KuAAAAAElFTkSuQmCC From current code: [same input data] - 71 : blob PHOTO [ 0, 0, 688] : iVBORw0KGgoAAAANSUh...0cnahfg6KuAAAAAElFTkSuQmCC PHOTO;ENCODING=BASE64:aVZCT1J3MEtHZ29BQUFB... Note that the older libsynthesis seems to print the field list differently. I don't know where the 516 != 688 difference comes from, the content seems to be parsed fine. It's the generated vCard 2.1 where I see different content. I'll continue looking for the root cause, but wanted to send this email just in case that someone has an idea. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ os-libsynthesis mailing list [email protected] http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis
