Overview of changes from libfolks 0.6.5 to libfolks 0.6.6 ============================================================= Bugs fixed: * Bug 664158 — Stale log handler can cause segfault when re-creating Aggregator in a single run * Bug 663889 — crash due to NameDetails which fail to guarantee non-null full-name/nickname * Bug 665039 — Crash in folks_backends_sw_backend_add_service * Bug 665728 — TpfPersonaStore: prepare() isn't mutually exclusive inside a single thread * Bug 665692 — Use constructors correctly * Bug 665376 — Add API to get a TpfPersona from a TpContact API changes: * Add Edsf.PersonaStore.source * Make Edsf.Persona.contact writeable on construct (previously private setter) * Make Edsf.Persona.contact_id writeable on construct (previously private setter) * Add Swf.PersonaStore.service * Make Swf.Persona.lsw_contact writeable on construct (previously private setter) * Add Trf.Persona.tracker_id * Add Trf.Persona.cursor * Make AbstractFieldDetails.value writeable on construct (previously just a normal setter) * Make AbstractFieldDetails.parameters writeable on construct (previously just a normal setter) * Add ObjectCache.type_id * Add ObjectCache.id * Add Tpf.PersonaStore.dup_for_account() and Tpf.Persona.dup_for_contact()