telepathy-logger/telepathy-logger.changes

137 lines
5.0 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Mon Apr 4 16:06:25 UTC 2011 - fcrozat@novell.com
- Update to version 0.2.8:
+ Fix incorrect soname bump introduced in 0.2.7
- Changes from version 0.2.7:
+ Readd AM_PATH_PYTHON back to configure.ac, required for
codegen.
+ Add support for call logging (experimental, use --enable-call
to enable).
+ Search using GRegex to prevent matching XML tags
+ Improve test coverage
+ Avoid using g_list_append() for performance reason
+ Fixed infinite loop in pending message cache logic
- Add gobject-introspection-devel BuildRequires.
- Fix license tag to be LGPLv2.1+ instead of GPLv2.
-------------------------------------------------------------------
Wed Mar 23 10:16:51 UTC 2011 - fcrozat@novell.com
- Update to version 0.2.6:
+ Ported all internal time manipulation to GDateTime
+ Observers now cache TplEntity object instead of TpContact to
reduce number memory allocations.
+ Removed generated log_id
+ Removed unused twisted test framework
+ Port observer to TpTextChannel
+ Reimplemnent pending message cache
+ Update Telepathy GLib requirement to 0.14.0.
-------------------------------------------------------------------
Wed Mar 9 09:51:26 UTC 2011 - fcrozat@novell.com
- Update to version 0.2.5:
+ Fixes:
- Fix another 32 vs 64bits bug
- Changes from version 0.2.4:
- Fixes:
- Add output annotations in TplLogManager
- Make the introspection files be 0.2 instead of 1.0
- Fix use of uninitialised variable
- Remove reference to Gnome in configure.ac
- Remove GPL warning in README, Logger is now fully LGPL
- Move observer and SQlite tests with dbus enabled tests
- Update valgrind suppressions.
- Fix XML store test crash on 32bit computer.
- Changes from version 0.2.3:
- Fixes:
- Convert timestamp from uint to int64 on sent message
- Set an error if text event body is empty or NULL (fdo#31121)
- Changes from version 0.2.2:
+ Fixes:
- Start work on introspection support
- Fix TplEvent::get_target() logic so room event are stored
correctly.
- Fix room check when XML log store reads events
- Free GDate with g_date_free() instead of g_free ()
- Fix log_store_xml_get_filtered_events() to return no more
than num_events.
- Add an XML log store test for log_store_xml_add_event().
-------------------------------------------------------------------
Fri Feb 25 18:03:05 UTC 2011 - fcrozat@novell.com
- Update to version 0.2.1:
+ This bug fix release fixes memory corruption in GList
manipulation.
+ Fixes:
- Use g_list_alloc() instead of g_new0() to allocate list
- Use _async() TplLogManager methods in unit test
- Do not ignore system() return value in unit test
- Changes from version 0.2:
+ This version is a large API refactoring that enables
abstraction of the logged event type and clarifies the methods.
Alongside this large refactoring some new features like ability
to clear logs (see D-Bus API) and read-only Pidgin log store
can be found. While it remains compatible on the storage side,
the API is not.
- Rename libtelepathy-logger1 to libtelepathy-logger2, following
library soversion change.
-------------------------------------------------------------------
Sat Dec 11 11:38:35 CET 2010 - vuntz@opensuse.org
- Own /usr/share/telepathy and /usr/share/telepathy/clients to fix
the build.
-------------------------------------------------------------------
Tue Dec 7 11:41:20 CET 2010 - vuntz@opensuse.org
- Update to version 0.1.7:
+ Stop using tp_get_bus().
+ Loads of memory leaks fixed.
+ Don't crash by trying to use the sqlite log store after it has
been disposed.
-------------------------------------------------------------------
Wed Oct 13 22:55:50 CEST 2010 - vuntz@opensuse.org
- Update to version 0.1.6:
+ Fixes:
- Running the test suite no longer accesses your session's
GSettings.
- Out-of-tree builds now work.
- A CM crashing with open text channels no longer causes
conversations not to be logged, and to take 25 seconds to be
displayed. (fdo#30824)
-------------------------------------------------------------------
Thu Aug 12 09:41:27 CEST 2010 - dimstar@opensuse.org
- Update to version 0.1.5:
+ Enhancements:
- fdo#28602: The logger uses GSettings instead of GConf for
preferences.
- The ignore-accounts key has been removed for now as it was
unused and broken.
+ Fix:
- fdo#29058: Make sure that TplLogSearchHit always contains the
account if known.
- Remove pkgconfig(gconf-2.0) BuildRequires and the various gconf
macros
- Add intltool BuildRequires
- Add gsettings macros to post/postun
-------------------------------------------------------------------
Thu Aug 5 23:23:52 CEST 2010 - vuntz@opensuse.org
- Cleanup before inclusion in Factory.
-------------------------------------------------------------------
Fri Jul 9 21:24:54 UTC 2010 - dimstar@opensuse.org
- Initial package of telepathy-logger, required by recent version
of Empathy.