| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: typelib-1_0-TelepathyLogger-0_2 | Distribution: SUSE Linux 16 |
| Version: 0.8.2 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Thu Jul 11 14:07:10 2024 |
| Group: System/Libraries | Build host: reproducible |
| Size: 7988 | Source RPM: telepathy-logger-0.8.2-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: http://telepathy.freedesktop.org/wiki/Logger | |
| Summary: Introspection bindings for the Telepathy Framework Centralized Logging | |
tp-logger is a headless Observer client that logs information received by the Telepathy framework. It features pluggable backends to log different sorts of messages, in different formats. tp-logger features a Telepathy-style D-Bus API to expose logs and interesting information related to logging (most frequent contacts, etc.). It also provides a GLib-compatible client API for making bulk log requests (e.g. for display logs in applications without having to provide lots of information over D-Bus). This package provides the GObject Introspection bindings for Telepathy Logger.
LGPL-2.1-or-later
* Thu Jul 11 2024 bjorn.lie@gmail.com
- Add -fpermissive to %optflags so that GCC 14 does not throw
compile time errors when encountering C99 violations.
* Tue Jan 16 2024 dimstar@opensuse.org
- Own /usr/share/gtk-doc: glib no longer uses gtk-doc and as a
consequence cannot be held responsible to deliver that basic
directory structure.
* Thu Aug 10 2023 eugenio.paolantonio@suse.com
- Split the gsettings schema to a separate package
+ The telepathy-logger library has an hard dependency on the schema, and if
it's missing (before this change it has been part of the telepathy-logger
daemon) it will cause the loading application to crash.
+ The library does now require the schema package
- Drop dangling %glib2_gsettings_schema_requires macro.
* Tue May 18 2021 dimstar@opensuse.org
- Normalize patch tag line.
* Fri Dec 04 2020 dimstar@opensuse.org
- Build with python3 instead of python2:
+ Add 1.diff: tools: Fix the build with Python 3.
+ Drop python2-devel and python-xml BuildRequires.
- Drop empty post/postun scriptlets that were calling
glib2_gsettings_schema_post/postun: macros are now empty
placeholder and the funcionality handled by file triggers.
* Thu Aug 15 2019 dimstar@opensuse.org
- Add libtpl-extensions-dependencies.patch: Fix dependencies of
tpl-extensions.pc: LIBTPL_MODULES have been dropped a while back.
* Mon Mar 05 2018 jengelh@inai.de
- Update summaries, fix RPM groups.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Wed Nov 01 2017 mpluskal@suse.com
- Explicitly require python2-variant of packages: python2-devel and
python2-xml instead of python-devel and python.xml.
- Cleanup with spec-clener.
* Tue Jul 26 2016 zaitor@opensuse.org
- Add telepathy-logger-tests-Rename-function.patch: Fix build,
patch from upstream git.
* Fri May 15 2015 dimstar@opensuse.org
- Update to version 0.8.2:
+ Ask libxml2 to recover from errors, if possible (fdo#40675).
+ Fix crash when logs are corrupted or invalid XML (fdo#89595).
* Mon Aug 25 2014 zaitor@opensuse.org
- Update to version 0.8.1:
+ Fixes: Fix a leak in log-store-xml (fdo#54814).
* Tue Feb 19 2013 dimstar@opensuse.org
- Update to version 0.8.0:
+ GLib 2.28 is now required.
+ New TplLogWalker API for iterating over logs (fdo#41772).
+ Filter out duplicate dates in get_dates (fdo#53345).
* Wed Oct 31 2012 dimstar@opensuse.org
- Update to version 0.6.0:
+ Multiple introspection problems have been fixed (fdo#50361).
+ Streamed Media channel support has been removed.
+ telepathy-glib 0.19.2 is now required and deprecated
telepathy-glib usage has been removed.
- Rename libtpl-extensions2 to libtpl-extensions3 and
libtpl-logger2 to libtpl-logger3, following upstreams soname
bumps.
* Wed Apr 04 2012 vuntz@opensuse.org
- Update to version 0.4.0:
+ No changes.
- Changes from version 0.2.13:
+ Support Call1.
- Remove --enable-call from configure call: the option is gone.
* Thu Dec 08 2011 dimstar@opensuse.org
- Split typelib file into typelib-1_0-TelepathyLogger-0_2
subpackage.
- Add typelib-1_0-TelepathyLogger-0_2 Requires to devel subpackage.
* Tue Nov 29 2011 dimstar@opensuse.org
- Update to version 0.2.12:
+ This bug fix release correct the accidental so-name bump.
Distributions should use this release instead of 0.2.11.
- Changes from version 0.2.11:
+ Fixes:
- Fix crash caused by used after free
- Fix crash wen call sender or actor is not set
- Fix missing alias feature when receiving messages
- Remove use of deprecated g_thread_init()
- Improve silent build rules
- Improve introspection annotation
- Pass --enable-call to configure: this is experimental but useful.
- Pass --enable-public-extensions to configure: this is in order to
allow building of 3rd party plugins, which is a feature used in
KDE.
* Sun Jul 31 2011 vuntz@opensuse.org
- Fix typo that was disabling parallel build (_smp_mflags, and not
_smp_flag).
* Fri May 27 2011 dimstar@opensuse.org
- Update to version 0.2.10:
+ Add support for text message edits
+ Fix events ordering and merging speed
+ Fix destroy function for get_entities_async
+ Fix crash in pidgin log store.
* Wed May 18 2011 dimstar@opensuse.org
- Update to version 0.2.9:
+ Work around GLib TimeZone cache bug [bgo#646435]
+ Fix client file to effectively observe Call.DRAFT channels
+ Downgraded autotools requirement to 2.65
+ Fix SQL syntax error and pending message order
+ Store Calls log in separate file (e.g 20110505.call.log), to
fix performance issues.
+ Make Pidgin store robust to empty file
+ And more unit tests.
* Mon Apr 04 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 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 09 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 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 2010 vuntz@opensuse.org
- Own /usr/share/telepathy and /usr/share/telepathy/clients to fix
the build.
* Tue Dec 07 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 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 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 05 2010 vuntz@opensuse.org
- Cleanup before inclusion in Factory.
* Fri Jul 09 2010 dimstar@opensuse.org
- Initial package of telepathy-logger, required by recent version
of Empathy.
/usr/lib64/girepository-1.0/TelepathyLogger-0.2.typelib
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 23:01:15 2025