Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libinfinity-1_0-0-0.7.2-2.3 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: libinfinity-1_0-0 Distribution: openSUSE Tumbleweed
Version: 0.7.2 Vendor: openSUSE
Release: 2.3 Build date: Fri Dec 31 13:26:56 2021
Group: Development/Libraries/GNOME Build host: obs-arm-10
Size: 1889456 Source RPM: libinfinity-0.7.2-2.3.src.rpm
Summary: Implementation of the Infinote collaborative editing protocol
libinfinity is an implementation of the Infinote protocol written in
GObject-based C. Infinote is a protocol for collaborative editing
multiple documents and is portable to both Windows and Unix-like






* Mon Oct 04 2021 Johannes Segitz <>
  - Added hardening to systemd service(s) (bsc#1181400). Modified:
    * infinoted.service
* Mon May 17 2021 Ferdinand Thiessen <>
  - Update to version 0.7.2
    + Fix user table iteration order to be deterministic, possibly
      fixing on out-of-sync bug.
    + Fix a possible crash when running g-ir-scanner.
    + infinoted: Add support for notifying systemd when the service
      is running.
* Thu Jan 30 2020 Dominique Leuenberger <>
  - No longer recommend -lang: supplements are in use
* Thu Nov 15 2018 Dominique Leuenberger <>
  - Convert sysv init script to systemd service (boo#1116016)
  - Pass --with-systemd to configure: enable proper systemd
  - Automatic cleanup using spec-cleaner.
* Thu Nov 23 2017
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Fri Mar 17 2017
  - Drop useless --with-pic, it is for (unbuilt) static libs.
* Wed Mar 08 2017
  - Update to version 0.7.1:
    + Fix a possible crash when uploading a document to the infinoted
    + Fix two instances of possible format string injection.
  - Changes from version 0.7.0:
    + Infinoted:
    - Allow to listen on a specific interface instead of all
    - Add a dbus plugin which allows some interaction with reading
      and modifying the directory tree.
    + Removed support for GTK+ 2.x. libinfinity-0.7 can only be built
      against GTK+ 3.x.
    + Generate gobject-introspection repositories, allowing
      libinfinity to be used from higher-level programming languages
      such as Python.
    + Enable TCP keepalives on all connections to prevent inactive
      connections from being dropped by a firewall, and to allow
      quicker detection of an actual disconnect.
  - Add explicit pkgconfig(gobject-2.0), pkgconfig(gmodule-2.0) and
    pkgconfig(gio-2.0): align with what configure looks for.
  - Drop conditional pkgconfig(gtk+-2.0) BuildRequires and stop
    passing --without-gtk3 and --with-gtk3 to configure: No longer
    makes any sense, following upstreams changes.
  - Add --with-gio configure call, follow what upstream checks for.
  - Bump define version to 0.7.
  - Drop postun %insserv_cleanup call, no longer needed.
* Wed Dec 30 2015
  - Update to version 0.6.7:
    + Fix crash when library is linked against glib 2.46 or newer.
    + Fixes potential crashes in some other uncommon situations.
* Wed May 13 2015
  - Update to version 0.6.6:
    + Fix certificates being only verified for expiration and other
      criteria such as weak algorithms if the CA is not trusted.
    + Fix some assertion failures and inconsistencies in
    + Fix a client-side crash when the server shuts down ordinarily
      while still connected.
* Tue Feb 03 2015
  - Update to version 0.6.5:
    + Fix memory corruption in InfTextFixlineBuffer.
    + infinoted: Fix error message in server log when a client
      certificate is not trusted.
    + Fix various crashes related to sending data to already closed
    + Build fix when res_query is provided by libc, not libresolv,
      such as on FreeBSD.
  - Changes from version 0.6.4:
    + Build fixes for Mac OS X.
* Sat Oct 11 2014
  - Update to version 0.6.3:
    + infinoted:
    - Fix a possible timing attack on the server password.
    - Use mode 0777 instead of 0700 when creating directories in
      the directory-sync plugin.
    + Write certificates not seen before into the known hosts file.
* Thu Sep 18 2014
  - Update to version 0.6.2:
    + Fix accounts being deleted when a plugin overrides the default
      account storage.
    + The infinoted manual page has been corrected for the syntax of
      the --plugins option.
    + A crash has been fixed when a connection is closed for which
      the the certificate dialog was shown.
  - Changes from version 0.6.1:
    + Explicitly link against libresolv on unix-based systems, to
      avoid a possible build failure.
  - Changes from version 0.6.0:
    + infinoted: Introduced a plugin infrastructure, and ported some
      of the previous functionality to plugins.
    + infinoted: Add a plugin for client authentication with
    + Add a system for user management and access control lists
    + Change certificate checker to a trust-on-first-use (SSH-like)
      mechanism when the signer cannot be verified.
    + Code refactorings, and many new interfaces and APIs.
  - Move BuildRequires, that are duplicated between GTK3 and GTK2
    variant out of the if block.
  - Rebase infinoted-add-conf-subdir.patch.
  - Drop libinfinity-includes.patch: fixed upstream.
* Sun Jan 19 2014
  - Update to version 0.5.5:
    + Fix a crash in infinoted when nmap scans the infinote port.
* Thu Aug 22 2013
  - Re-download the tarball: seems upstream re-released it with a
    minor fix.
* Sat Jul 20 2013
  - Update to version 0.5.4:
    + Fix crashes that can happen when the connection goes down at
      unexpected moments.
    + Fix a crash when when drawing remote cursors or selections and
      the initial document has not yet been fully transmitted.
    + Fix a possible crash when undoing or redoing many operations in
      a row.
* Wed Oct 31 2012
  - Update to version 0.5.3:
    + Fix a crash when a connection goes down at the moment
      libinfinity is trying to send data.
    + Fix possible undefined behavior at type registration.
  - Add libinfiniti-includes.patch: Fix missing header includes.
* Wed Mar 28 2012
  - Update to version 0.5.2:
    + Fix a crash when a server certificate does not have a hostname
    + Fix a crash when the remote side sends invalid UTF-8
    + Fix compilation with glib >= 2.31
  - Drop libinfinity-glib-2.31.patch: fixed upstream.
* Wed Dec 14 2011
  - Add pam-devel BuildRequires to build with pam support.
* Wed Nov 30 2011
  - Add libinfinity-glib-2.31.patch: Fix build with glib 2.31.
* Tue Aug 02 2011
  - Update to version 0.5.1:
    + infinoted:
    - Update directory sync settings on config reload
    - Fix a crash when directory sync was enabled
    + Fix the build on Mac OS X
    + Disallow node names containing non-printable or only space
    + Fixed a reference leak in infd_directory_add_note()
    + Fixed a crash in infd_directory_iter_get_session()
* Fri May 27 2011
  - Move to pkgconfig()-style BuildRequires if we target a gtk3
    + Old ones: glib2-devel, gnutls-devel, libavahi-devel,
      libdaemon-devel, libgsasl-devel, libxml2-devel.
    + New ones: avahi-client, glib-2.0, gnutls, libdaemon, libgsasl,
* Thu Apr 28 2011
  - Use favor_gtk2 to switch between gtk2 and gtk3 builds.
  - For gtk3 build, add pkgconfig(gtk+-3.0) BuildRequires.
  - Pass -with-gtk3/--without-gtk3 based on favor_gtk2 to configure.
* Thu Apr 21 2011
  - Update to version 0.5.0:
    + infinoted: Added the --pam-server, --allow-user and
    - -allow-group command line options.
    + Show cursor and selection of remote users in the own textview
      and the scrollbar.
    + Add optional support for GTK+ 3.
    + Provide asynchronous SASL authentication.
  - Rebase infinoted-add-conf-subdir.patch.
* Fri Nov 26 2010
  - Update to version 0.4.2:
    + infinoted: Fixed a bug when infinoted did not launch in
      daemonized mode when the global PID file directory did not
    + Fixed a crash which could occur in high latency concurrent
    + Fixed a possible crash when multiple connections time out at
      the same time.
    + Fixed a crash when receiving an unexpected XML opening and
      ending tag on the top-level.
  - Change -lang package Requires to Recommends, as it's not a strict
    runtime requirement.
* Thu Feb 18 2010
  - Update to version 0.4.1:
    + infinoted: Avoid a runtime warning when infinoted can not be
    + Fixed a crash in undo grouping when undoing a large number of
    + Fixed a crash when showing closed connections in a
    + Fixed expander arrows on non-expandable columns in
    + Fixed a crash when closing an XML connection still in use by
      a session.
    + Introduced new API.
* Sun Dec 20 2009
  - Update to version 0.4.0:
    + infinoted: Added the --password, --sync-directory,
    - -sync-interval, --daemonize and --kill-daemon command line
    + infinoted: Reload configuration file at runtime on SIGHUP
    + Added an IRC-like chat, driven by InfChatSession.
    + Added functionality to group undo requests to be undone in a
      single step.
  - Rebase infinoted-add-conf-subdir.patch to apply without fuzz.
  - Add libdaemon-devel BuildRequires.
* Sat Nov 14 2009
  - Update to version 0.3.1:
    + Avoid a crash when synchronizing a zero-length delete operation
    + Fix sporadic disconnections on Windows
* Wed Aug 26 2009
  - make patch0 usage consistent
* Wed Jun 10 2009
  - Move Requires for lang package to libinfinity-1_0-0.
* Thu May 07 2009
  - Review packages.
  - Remove unneeded BuildRequires: gcc-c++, libsigc++2-devel,
    pkg-config, gmp-devel, cairo-devel, libxml++-devel,
  - Remove AutoReqProv: it's default now.
  - Update the Requires of the devel package.
  - Merge doc package with devel package.
  - Build with -fno-strict-aliasing: there's a warning requiring it.
  - Do not keep the versioned binary.
  - Do not ship the icons: they don't appear to be needed.
* Thu Apr 30 2009
  - Update to 0.3.0:
    * infinoted: Added the --certificate-chain command line option.
    * Support rejecting a subscription on the client side, for example
      when the client does not support the communication method.
    * Made libinfinity parallel-installable with future versions.
* Sat Jan 10 2009
  - Update to 0.2.0:
    * infinoted records sessions to ~/.infinoted-records
    * Added proper modification tracking, and an autosave feature for
    * Implemented InfStandaloneIo on Windows, making infinoted run on
    * Refactored connection manager, introducing InfCommunication API for
      high-level network handling. This breaks protocol compatibility with
      libinfinity 0.1.x.
  - Since 0.1.2:
    * Fixed required dependencies in pkg-config files
    * Improved error message when the remote host does not send XMPP
    * Fixed a crash when compiling with -O2 or above
    * Fixed a few memory leaks
    * Fixed build with cairo 1.4 (#393)
* Thu Dec 04 2008
  - Update to git version 20081204
    * Implemented auto-saver feature for infinoted
    * Install conf file to /etc/xdg to correctly recognize global configuration
* Sun Nov 09 2008
  - Update to 0.1.1:
    * Made libinfinity properly relocatable on Windows
    * Fixed the documentation build when avahi is disabled
    * Fixed a segfault when showing the file list
    * Fixed pasting a lot amount of text
    * Fixed connection to server with much history
* Thu Oct 23 2008
  - Initial package created



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue May 3 23:24:53 2022