commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2020-01-31 23:56:36 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new.26092 (New) Package is "libinfinity" Fri Jan 31 23:56:36 2020 rev:36 rq:768693 version:0.7.1 Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2018-11-26 10:23:13.133527300 +0100 +++ /work/SRC/openSUSE:Factory/.libinfinity.new.26092/libinfinity.changes 2020-01-31 23:57:32.755659521 +0100 @@ -1,0 +2,5 @@ +Thu Jan 30 11:14:21 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use + +--- Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.4naVL2/_old 2020-01-31 23:57:38.971662743 +0100 +++ /var/tmp/diff_new_pack.4naVL2/_new 2020-01-31 23:57:38.975662745 +0100 @@ -59,7 +59,6 @@ %package -n libinfinity-1_0-0 Summary:Implementation of the Infinote collaborative editing protocol Group: Development/Libraries/GNOME -Recommends: %{name}-lang # Needed to make lang package installable Provides: %{name} = %{version}
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2018-11-26 10:21:46 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new.19453 (New) Package is "libinfinity" Mon Nov 26 10:21:46 2018 rev:35 rq:649252 version:0.7.1 Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2017-11-24 10:54:55.795278305 +0100 +++ /work/SRC/openSUSE:Factory/.libinfinity.new.19453/libinfinity.changes 2018-11-26 10:23:13.133527300 +0100 @@ -1,0 +2,8 @@ +Thu Nov 15 10:19:55 UTC 2018 - Dominique Leuenberger + +- Convert sysv init script to systemd service (boo#1116016) +- Pass --with-systemd to configure: enable proper systemd + integration. +- Automatic cleanup using spec-cleaner. + +--- Old: infinoted.init New: infinoted.service Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.FnYL8g/_old 2018-11-26 10:23:13.933526359 +0100 +++ /var/tmp/diff_new_pack.FnYL8g/_new 2018-11-26 10:23:13.933526359 +0100 @@ -1,7 +1,7 @@ # # spec file for package libinfinity # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,25 +12,24 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define _version 0.7 #Compat macro for new _fillupdir macro introduced in Nov 2017 %if ! %{defined _fillupdir} - %define _fillupdir /var/adm/fillup-templates + %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif - Name: libinfinity -Summary:Implementation of the Infinote collaborative editing protocol -License:LGPL-2.1+ -Group: Development/Libraries/GNOME Version:0.7.1 Release:0 -%define _version 0.7 -Url:http://gobby.0x539.de/ +Summary:Implementation of the Infinote collaborative editing protocol +License:LGPL-2.1-or-later +Group: Development/Libraries/GNOME +URL:http://gobby.0x539.de/ Source0:http://releases.0x539.de/libinfinity/%{name}-%{version}.tar.gz -Source1:infinoted.init +Source1:infinoted.service Source2:infinoted.sysconfig Source3:infinoted.conf # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines @@ -39,6 +38,7 @@ BuildRequires: gettext-devel BuildRequires: gtk-doc BuildRequires: pam-devel +BuildRequires: pkgconfig BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(gio-2.0) >= 2.40 BuildRequires: pkgconfig(glib-2.0) >= 2.38 @@ -49,7 +49,6 @@ BuildRequires: pkgconfig(libdaemon) BuildRequires: pkgconfig(libgsasl) >= 0.2.21 BuildRequires: pkgconfig(libxml-2.0) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description libinfinity is an implementation of the Infinote protocol written in @@ -96,6 +95,7 @@ Infinote protocol. It is typically used with Gobby as a client. %lang_package + %prep %setup -q %patch0 -p1 @@ -105,6 +105,7 @@ CFLAGS="%{optflags} -fno-strict-aliasing" %configure \ --disable-static \ + --with-systemd \ --with-gio make %{?_smp_mflags} @@ -112,10 +113,11 @@ %make_install %find_lang %{name}-%{_version} find %{buildroot} -type f -name "*.la" -delete -print -# Create init.d files -install -D -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/init.d/infinoted +# Install systemd service file +install -d -m 0755 %{buildroot}%{_unitdir} +install -D -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/infinoted.service install -d -m 0755 %{buildroot}%{_sbindir} -ln -s %{_sysconfdir}/init.d/infinoted %{buildroot}%{_sbindir}/rcinfinoted +ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcinfinoted # Create sysconfig data install -D -m 0644 %{SOURCE2} %{buildroot}%{_fillupdir}/sysconfig.infinoted install -d -m 0755 %{buildroot}/srv/infinoted @@ -131,50 +133,48 @@ mv %{buildroot}%{_mandir}/man1/infinoted-%{_version}.1 %{buildroot}%{_mandir}/man1/infinoted.1 %fdupes %{buildroot} -%clean -rm -rf %{buildroot} - %post -n libinfinity-1_0-0 -p /sbin/ldconfig +%postun -n libinfinity-1_0-0 -p /sbin/ldconfig + +%pre -n infinoted +%service_add_pre infinoted.service %post -n infinoted %{fillup_only -n infinoted} +%service_add_post infinoted.service %preun -n infi
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2017-11-24 10:54:49 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Fri Nov 24 10:54:49 2017 rev:34 rq:544855 version:0.7.1 Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2017-03-28 15:22:08.518247815 +0200 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2017-11-24 10:54:55.795278305 +0100 @@ -1,0 +2,6 @@ +Thu Nov 23 13:51:26 UTC 2017 - rbr...@suse.com + +- Replace references to /var/adm/fillup-templates with new + %_fillupdir macro (boo#1069468) + +--- Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.WOYIOk/_old 2017-11-24 10:54:57.139229218 +0100 +++ /var/tmp/diff_new_pack.WOYIOk/_new 2017-11-24 10:54:57.143229072 +0100 @@ -16,6 +16,11 @@ # +#Compat macro for new _fillupdir macro introduced in Nov 2017 +%if ! %{defined _fillupdir} + %define _fillupdir /var/adm/fillup-templates +%endif + Name: libinfinity Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ @@ -112,7 +117,7 @@ install -d -m 0755 %{buildroot}%{_sbindir} ln -s %{_sysconfdir}/init.d/infinoted %{buildroot}%{_sbindir}/rcinfinoted # Create sysconfig data -install -D -m 0644 %{SOURCE2} %{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.infinoted +install -D -m 0644 %{SOURCE2} %{buildroot}%{_fillupdir}/sysconfig.infinoted install -d -m 0755 %{buildroot}/srv/infinoted # Create infinoted default configuration install -d -m 0755 %{buildroot}%{_sysconfdir}/xdg/infinoted @@ -168,7 +173,7 @@ %{_sysconfdir}/init.d/infinoted %{_sbindir}/rcinfinoted # sysconfig data -%{_localstatedir}/adm/fillup-templates/sysconfig.infinoted +%{_fillupdir}/sysconfig.infinoted %dir /srv/infinoted %files lang -f %{name}-%{_version}.lang
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2017-03-28 15:22:07 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Tue Mar 28 15:22:07 2017 rev:33 rq:480834 version:0.7.1 Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2017-03-15 02:00:26.651067787 +0100 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2017-03-28 15:22:08.518247815 +0200 @@ -1,0 +2,5 @@ +Fri Mar 17 12:21:53 UTC 2017 - jeng...@inai.de + +- Drop useless --with-pic, it is for (unbuilt) static libs. + +--- Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.2Lb1em/_old 2017-03-28 15:22:09.398123201 +0200 +++ /var/tmp/diff_new_pack.2Lb1em/_new 2017-03-28 15:22:09.402122635 +0200 @@ -100,7 +100,6 @@ CFLAGS="%{optflags} -fno-strict-aliasing" %configure \ --disable-static \ - --with-pic \ --with-gio make %{?_smp_mflags}
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2017-03-15 01:07:11 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Wed Mar 15 01:07:11 2017 rev:32 rq:479294 version:0.7.1 Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2016-01-01 19:51:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2017-03-15 02:00:26.651067787 +0100 @@ -1,0 +2,30 @@ +Wed Mar 8 22:05:02 UTC 2017 - zai...@opensuse.org + +- Update to version 0.7.1: + + Fix a possible crash when uploading a document to the infinoted +server. + + 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 + interfaces. +- 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. + +--- Old: libinfinity-0.6.7.tar.gz New: libinfinity-0.7.1.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.GwKMVd/_old 2017-03-15 02:00:27.170994281 +0100 +++ /var/tmp/diff_new_pack.GwKMVd/_new 2017-03-15 02:00:27.174993716 +0100 @@ -1,7 +1,7 @@ # # spec file for package libinfinity # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,9 +20,9 @@ Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:0.6.7 +Version:0.7.1 Release:0 -%define _version 0.6 +%define _version 0.7 Url:http://gobby.0x539.de/ Source0:http://releases.0x539.de/libinfinity/%{name}-%{version}.tar.gz Source1:infinoted.init @@ -35,16 +35,15 @@ BuildRequires: gtk-doc BuildRequires: pam-devel BuildRequires: pkgconfig(avahi-client) -BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gio-2.0) >= 2.40 +BuildRequires: pkgconfig(glib-2.0) >= 2.38 +BuildRequires: pkgconfig(gmodule-2.0) >= 2.38 BuildRequires: pkgconfig(gnutls) >= 2.12.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.38 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 BuildRequires: pkgconfig(libdaemon) BuildRequires: pkgconfig(libgsasl) >= 0.2.21 BuildRequires: pkgconfig(libxml-2.0) -%if 0%{?favor_gtk2} -BuildRequires: pkgconfig(gtk+-2.0) -%else -BuildRequires: pkgconfig(gtk+-3.0) -%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -99,12 +98,10 @@ %build # -fno-strict-aliasing added 2009-05-07. Need for 0.3.0 -- vuntz CFLAGS="%{optflags} -fno-strict-aliasing" -%configure --disable-static --with-pic \ -%if 0%{?favor_gtk2} - --without-gtk3 -%else - --with-gtk3 -%endif +%configure \ + --disable-static \ + --with-pic \ + --with-gio make %{?_smp_mflags} %install @@ -145,7 +142,6 @@ %postun -n infinoted %restart_on_update infinoted -%insserv_cleanup %files -n libinfinity-1_0-0 %defattr (-, root, root) ++ libinfinity-0.6.7.tar.gz -> libinfinity-0.7.1.tar.gz ++ 202505 lines of diff (skipped)
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2016-01-01 19:48:47 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2015-05-15 10:06:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2016-01-01 19:51:13.0 +0100 @@ -1,0 +2,7 @@ +Wed Dec 30 15:49:54 UTC 2015 - netzhei...@yahoo.de + +- 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. + +--- Old: libinfinity-0.6.6.tar.gz New: libinfinity-0.6.7.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.uuaz6e/_old 2016-01-01 19:51:14.0 +0100 +++ /var/tmp/diff_new_pack.uuaz6e/_new 2016-01-01 19:51:14.0 +0100 @@ -20,7 +20,7 @@ Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:0.6.6 +Version:0.6.7 Release:0 %define _version 0.6 Url:http://gobby.0x539.de/ ++ libinfinity-0.6.6.tar.gz -> libinfinity-0.6.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.6.6/ChangeLog new/libinfinity-0.6.7/ChangeLog --- old/libinfinity-0.6.6/ChangeLog 2015-05-13 02:57:57.0 +0200 +++ new/libinfinity-0.6.7/ChangeLog 2015-10-14 01:34:53.0 +0200 @@ -1,6 +1,115 @@ +commit a7bdd262474898d180285129f5aed3e87b04461a +Author: Armin Burgmeier +Date: Tue Oct 13 19:34:35 2015 -0400 + +Release libinfinity 0.6.7 + + NEWS | 8 + 1 file changed, 8 insertions(+) + +commit d447fc406c0ceb2766f69ffec28f017baa7ed7a9 +Author: Armin Burgmeier +Date: Mon Oct 12 19:51:50 2015 -0400 + +InfTextChunk: fix segment lookup for offset=0 (#10) + +This used to work with glib 2.42, but it seems that the semantics of +g_sequence_search() have changed with respect to what item is returned +when the comparison function returns 0. The behavior in that case is not +documented. Fix this by passing a different comparison function that +never returns 0, so that there is no ambiguity in which segment is +returned. + + libinftext/inf-text-chunk.c | 29 - + 1 file changed, 28 insertions(+), 1 deletion(-) + +commit 3fb2be4fb355ed44541d6da486dc73c5dd739ca3 +Author: Armin Burgmeier +Date: Mon Oct 12 19:51:40 2015 -0400 + +Fix integrity check in inf_text_chunk_get_byte_index_utf8() + + libinftext/inf-text-chunk.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 4fc1227317eea35b87e10686daf467642c9abe1e +Author: Armin Burgmeier +Date: Tue Jun 9 21:20:23 2015 -0400 + +Fix uninitialized variable when suggesting a SASL mechanism + + libinfinity/common/inf-xmpp-connection.c | 1 + + 1 file changed, 1 insertion(+) + +commit 28dd0736c7618861dd9a23e8793e4db865ce6a5e +Author: Armin Burgmeier +Date: Sun Jun 7 21:27:23 2015 -0400 + +InfXmppConnection: Fix strncmp invocation when suggesting SASL mechanism + + libinfinity/common/inf-xmpp-connection.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 4dfaf22925dbe12008627d0a604b179fd6e4b7b4 +Author: Armin Burgmeier +Date: Wed May 27 22:21:22 2015 -0400 + +Fix g_free / g_slice_free mismatch + + libinfinity/server/infd-directory.c | 18 -- + 1 file changed, 16 insertions(+), 2 deletions(-) + +commit d17398a0f850a79ffbe78c10bbe8ebfd0cd5e63c +Author: Armin Burgmeier +Date: Wed May 27 21:12:28 2015 -0400 + +InfdDirectory: Fix error reply to client when session proxy cannot +be created + + libinfinity/server/infd-directory.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 822b227c662e5fcaab3c1bdfdf224eebaefe7728 +Author: Armin Burgmeier +Date: Sat May 23 14:39:59 2015 -0400 + +Fix session becoming inconsistent with active local users during +subscription + +When the server sends the vector time of local users during subscription, +it now sends the last send vector instead of the real value of the +user time, +so that subsequent state vector diffs are consistent for the newly joined +client. + +Conflicts: + libinfinity/adopted/inf-adopted-session.c + + libinfinity/adopted/inf-adopted-session.c | 34 - + 1 file changed, 33 insertions(+), 1 deletion(-) + +commit cf4588011a5023af36d
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2015-05-15 10:06:08 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2015-02-05 11:00:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2015-05-15 10:06:09.0 +0200 @@ -1,0 +2,11 @@ +Wed May 13 11:32:53 UTC 2015 - zai...@opensuse.org + +- 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 +InfTextFixlineBuffer. + + Fix a client-side crash when the server shuts down ordinarily +while still connected. + +--- Old: libinfinity-0.6.5.tar.gz New: libinfinity-0.6.6.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.8VEWRd/_old 2015-05-15 10:06:10.0 +0200 +++ /var/tmp/diff_new_pack.8VEWRd/_new 2015-05-15 10:06:10.0 +0200 @@ -20,7 +20,7 @@ Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:0.6.5 +Version:0.6.6 Release:0 %define _version 0.6 Url:http://gobby.0x539.de/ ++ libinfinity-0.6.5.tar.gz -> libinfinity-0.6.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.6.5/ChangeLog new/libinfinity-0.6.6/ChangeLog --- old/libinfinity-0.6.5/ChangeLog 2015-01-18 02:29:29.0 +0100 +++ new/libinfinity-0.6.6/ChangeLog 2015-05-13 02:57:57.0 +0200 @@ -1,3 +1,99 @@ +commit a5bc24e87714d3c3fa75711c5d06b9b8e4c81d53 +Author: Armin Burgmeier +Date: Tue May 12 20:12:52 2015 -0400 + +Release libinfinity 0.6.6 + + NEWS | 9 + + 1 file changed, 9 insertions(+) + +commit 3862714b942fe626308f06e01730df7b48921faf +Author: Armin Burgmeier +Date: Tue May 12 20:55:41 2015 -0400 + +Fix make distcheck for recent automake versions + +Recent automake versions run with a more restrictive umask, so that the +version.xml files are created with read-only permissions. This fails when +trying to override them, so remove them explicitly before. + + docs/reference/Makefile.am | 2 ++ + 1 file changed, 2 insertions(+) + +commit 06fa9455c687a67e4fc2c2f201817c64c73a3fcf +Author: Armin Burgmeier +Date: Mon May 11 22:59:34 2015 -0400 + +Fix expired certificate validation (gobby #61) + + libinfgtk/inf-gtk-certificate-manager.c | 6 -- + 1 file changed, 4 insertions(+), 2 deletions(-) + +commit 244c7e8d69b98330ac7a285922c6fcb0a167ae20 +Author: Armin Burgmeier +Date: Tue May 5 20:45:45 2015 -0400 + +Update caret position when only updating fixline state + +When the user inserts some newlines that are "swallowed" by the fixline +buffer, then still advance the user's cursor such that newly +to-be-written +text is inserted after the imaginary newline. + + libinftext/inf-text-fixline-buffer.c | 54 ++ + 1 file changed, 54 insertions(+) + +commit fb0c8532694476f3f624f66eb12becf851147e27 +Author: Armin Burgmeier +Date: Mon May 4 20:31:12 2015 -0400 + +fixline buffer: Fix crash when iterating backwards through empty +base buffer + + libinftext/inf-text-fixline-buffer.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +commit da06a82642c1d2d0d5a44f1ea3f62ad0b2b22c9a +Author: Armin Burgmeier +Date: Sun May 3 17:07:46 2015 -0400 + +Fix insert/erase notifications in InfTextFixlineBuffer + +The notifications were missing when the fixline buffer was modified +directly +with the API, and not in response to modifications to the underlying base +buffer. + + libinftext/inf-text-fixline-buffer.c | 10 ++ + 1 file changed, 10 insertions(+) + +commit 9b009160dd658fe9272d69025a8225b02eafb8de +Author: Armin Burgmeier +Date: Thu Apr 30 21:37:23 2015 -0400 + +Fix create_end_iter() implementation in InfTextFixlineBuffer + + libinftext/inf-text-fixline-buffer.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 8990cf98ab43f3aca6a7bf12e9608b0e2e9b5c70 +Author: Armin Burgmeier +Date: Fri Apr 3 13:04:24 2015 -0400 + +Fix a crash when the server explicitly changes client account to default + + libinfinity/client/infc-browser.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +commit 0ce00121225662125b2ae4e
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2015-02-05 11:00:33 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2014-10-14 07:12:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2015-02-05 11:00:41.0 +0100 @@ -1,0 +2,14 @@ +Tue Feb 3 14:39:55 UTC 2015 - dims...@opensuse.org + +- 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 +connections. + + 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. + +--- Old: libinfinity-0.6.3.tar.gz New: libinfinity-0.6.5.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.IrVS8v/_old 2015-02-05 11:00:42.0 +0100 +++ /var/tmp/diff_new_pack.IrVS8v/_new 2015-02-05 11:00:42.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libinfinity # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:0.6.3 +Version:0.6.5 Release:0 %define _version 0.6 Url:http://gobby.0x539.de/ ++ libinfinity-0.6.3.tar.gz -> libinfinity-0.6.5.tar.gz ++ 8491 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2014-10-14 07:11:38 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2014-09-23 13:46:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2014-10-14 07:12:23.0 +0200 @@ -1,0 +2,10 @@ +Sat Oct 11 11:25:26 UTC 2014 - zai...@opensuse.org + +- 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. + +--- Old: libinfinity-0.6.2.tar.gz New: libinfinity-0.6.3.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.7vLrx6/_old 2014-10-14 07:12:24.0 +0200 +++ /var/tmp/diff_new_pack.7vLrx6/_new 2014-10-14 07:12:24.0 +0200 @@ -20,7 +20,7 @@ Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:0.6.2 +Version:0.6.3 Release:0 %define _version 0.6 Url:http://gobby.0x539.de/ ++ libinfinity-0.6.2.tar.gz -> libinfinity-0.6.3.tar.gz ++ 19418 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2014-09-23 13:46:24 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2014-01-23 15:47:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2014-09-23 13:46:28.0 +0200 @@ -1,0 +2,28 @@ +Thu Sep 18 10:42:13 UTC 2014 - dims...@opensuse.org + +- 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 +certificates. + + Add a system for user management and access control lists +(ACLs). + + 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. + +--- Old: libinfinity-0.5.5.tar.gz libinfinity-includes.patch New: libinfinity-0.6.2.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.GF8nV5/_old 2014-09-23 13:46:29.0 +0200 +++ /var/tmp/diff_new_pack.GF8nV5/_new 2014-09-23 13:46:29.0 +0200 @@ -20,9 +20,9 @@ Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:0.5.5 +Version:0.6.2 Release:0 -%define _version 0.5 +%define _version 0.6 Url:http://gobby.0x539.de/ Source0:http://releases.0x539.de/libinfinity/%{name}-%{version}.tar.gz Source1:infinoted.init @@ -30,28 +30,20 @@ Source3:infinoted.conf # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: infinoted-add-conf-subdir.patch -# PATCH-FIX-UPSTREAM libinfinity-includes.patch dims...@opensuse.org -- Fix build: include missing headers (implicit declaration of strcmp()) -Patch1: libinfinity-includes.patch BuildRequires: fdupes BuildRequires: gettext-devel BuildRequires: gtk-doc BuildRequires: pam-devel -%if 0%{?favor_gtk2} -BuildRequires: gnutls-devel -BuildRequires: libavahi-devel -BuildRequires: libdaemon-devel -BuildRequires: libgsasl-devel -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(libxml-2.0) -%else BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gnutls) -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gnutls) >= 2.12.0 BuildRequires: pkgconfig(libdaemon) -BuildRequires: pkgconfig(libgsasl) +BuildRequires: pkgconfig(libgsasl) >= 0.2.21 BuildRequires: pkgconfig(libxml-2.0) +%if 0%{?favor_gtk2} +BuildRequires: pkgconfig(gtk+-2.0) +%else +BuildRequires: pkgconfig(gtk+-3.0) %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -103,7 +95,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build # -fno-strict-aliasing added 2009-05-07. Need for 0.3.0 -- vuntz @@ -158,7 +149,7 @@ %files -n libinfinity-1_0-0 %defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README TODO +%doc AUTHORS COPYING ChangeLog NEWS TODO %{_libdir}/libinf*.so.* # Only needed for the test applications, it seems %exclude %{_datadir}/icons/hicolor/*/apps/infinote.* ++ infinoted-add-conf-subdir.patch ++ --- /var/tmp/diff_new_pack.GF8nV5/_old 2014-09-23 13:46:29.0 +0200 +++ /var/tmp/diff_new_pack.GF8nV5/_new 2014-09-23 13:46:29.0 +0200 @@ -1,11 +1,11 @@ -Index: libinfinity-0.5.0/infinoted/infinoted-startup.c +Index: libinfinity-0.6.2/infinoted/infinoted-startup.c === libinfinity-0.5.0.orig/infinoted/infinoted-startup.c -+++ libinfinity-0.5.0/infinoted/infinoted-startup.c -@@ -212,7 +212,7 @@ infinoted_s
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2014-01-21 11:11:18 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2013-08-23 11:06:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2014-01-23 15:47:46.0 +0100 @@ -1,0 +2,6 @@ +Sun Jan 19 17:33:01 UTC 2014 - zai...@opensuse.org + +- Update to version 0.5.5: + + Fix a crash in infinoted when nmap scans the infinote port. + +--- Old: libinfinity-0.5.4.tar.gz New: libinfinity-0.5.5.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.lLLEea/_old 2014-01-23 15:47:47.0 +0100 +++ /var/tmp/diff_new_pack.lLLEea/_new 2014-01-23 15:47:47.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libinfinity # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:0.5.4 +Version:0.5.5 Release:0 %define _version 0.5 Url:http://gobby.0x539.de/ ++ libinfinity-0.5.4.tar.gz -> libinfinity-0.5.5.tar.gz ++ 48501 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2013-08-23 11:06:15 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2013-07-21 11:58:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2013-08-23 11:06:16.0 +0200 @@ -1,0 +2,6 @@ +Thu Aug 22 08:46:53 UTC 2013 - dims...@opensuse.org + +- Re-download the tarball: seems upstream re-released it with a + minor fix. + +--- Other differences: -- ++ libinfinity-0.5.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.5.4/docs/reference/libinfgtk/html/ch01.html new/libinfinity-0.5.4/docs/reference/libinfgtk/html/ch01.html --- old/libinfinity-0.5.4/docs/reference/libinfgtk/html/ch01.html 2013-07-19 21:03:23.0 +0200 +++ new/libinfinity-0.5.4/docs/reference/libinfgtk/html/ch01.html 2013-07-20 22:53:32.0 +0200 @@ -21,7 +21,7 @@ -libinfgtk API +libinfgtk API InfGtkBrowserView diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch01.html new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch01.html --- old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch01.html 2013-07-19 21:03:23.0 +0200 +++ new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch01.html 2013-07-20 22:53:31.0 +0200 @@ -21,7 +21,7 @@ -About libinfinity +About libinfinity Compiling and Using libinfinity diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch02.html new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch02.html --- old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch02.html 2013-07-19 21:03:23.0 +0200 +++ new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch02.html 2013-07-20 22:53:32.0 +0200 @@ -21,7 +21,7 @@ -Common libinfinity API +Common libinfinity API InfInit diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch03.html new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch03.html --- old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch03.html 2013-07-19 21:03:23.0 +0200 +++ new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch03.html 2013-07-20 22:53:32.0 +0200 @@ -21,7 +21,7 @@ -Libinfinity's adOPTed implementation +Libinfinity's adOPTed implementation InfAdoptedSession — Session handling concurrency control via the adOPTed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch04.html new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch04.html --- old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch04.html 2013-07-19 21:03:23.0 +0200 +++ new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch04.html 2013-07-20 22:53:31.0 +0200 @@ -21,7 +21,7 @@ -Libinfinity client side API +Libinfinity client side API InfcBrowser — Browse remote directories diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch05.html new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch05.html --- old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch05.html 2013-07-19 21:03:23.0 +0200 +++ new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch05.html 2013-07-20 22:53:31.0 +0200 @@ -21,7 +21,7 @@ -Libinfinity server side API +Libinfinity server side API InfdDirectory — Directory of published documents diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch06.html new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch06.html --- old/libinfinity-0.5.4/docs/reference/libinfinity/html/ch06.html 2013-07-19 21:03:23.0 +0200 +++ new/libinfinity-0.5.4/docs/reference/libinfinity/html/ch06.html 2013-07-20 22:53:32.0 +0200 @@ -21,7 +21,7 @@ -Network abstraction +Network abstraction InfCommunicationManager — Handling multiple communication sessions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--excl
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2013-07-21 11:58:37 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2012-11-24 21:58:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2013-07-21 11:58:39.0 +0200 @@ -1,0 +2,11 @@ +Sat Jul 20 14:16:04 UTC 2013 - vu...@opensuse.org + +- 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. + +--- Old: libinfinity-0.5.3.tar.gz New: libinfinity-0.5.4.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.QyfZXf/_old 2013-07-21 11:58:40.0 +0200 +++ /var/tmp/diff_new_pack.QyfZXf/_new 2013-07-21 11:58:40.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libinfinity # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Summary:Implementation of the Infinote collaborative editing protocol License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:0.5.3 +Version:0.5.4 Release:0 %define _version 0.5 Url:http://gobby.0x539.de/ ++ libinfinity-0.5.3.tar.gz -> libinfinity-0.5.4.tar.gz ++ 39182 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2012-11-24 21:58:00 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2012-03-29 11:41:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2012-11-24 21:58:02.0 +0100 @@ -1,0 +2,9 @@ +Wed Oct 31 12:06:25 UTC 2012 - dims...@opensuse.org + +- 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. + +--- Old: libinfinity-0.5.2.tar.gz New: libinfinity-0.5.3.tar.gz libinfinity-includes.patch Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.amFjTm/_old 2012-11-24 21:58:03.0 +0100 +++ /var/tmp/diff_new_pack.amFjTm/_new 2012-11-24 21:58:03.0 +0100 @@ -17,18 +17,33 @@ Name: libinfinity +Summary:Implementation of the Infinote collaborative editing protocol +License:LGPL-2.1+ +Group: Development/Libraries/GNOME +Version:0.5.3 +Release:0 +%define _version 0.5 +Url:http://gobby.0x539.de/ +Source0:http://releases.0x539.de/libinfinity/%{name}-%{version}.tar.gz +Source1:infinoted.init +Source2:infinoted.sysconfig +Source3:infinoted.conf +# PATCH-MISSING-TAG -- See http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines +Patch0: infinoted-add-conf-subdir.patch +# PATCH-FIX-UPSTREAM libinfinity-includes.patch dims...@opensuse.org -- Fix build: include missing headers (implicit declaration of strcmp()) +Patch1: libinfinity-includes.patch BuildRequires: fdupes BuildRequires: gettext-devel BuildRequires: gtk-doc BuildRequires: pam-devel %if 0%{?favor_gtk2} -BuildRequires: glib2-devel BuildRequires: gnutls-devel -BuildRequires: gtk2-devel BuildRequires: libavahi-devel BuildRequires: libdaemon-devel BuildRequires: libgsasl-devel -BuildRequires: libxml2-devel +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gtk+-2.0) +BuildRequires: pkgconfig(libxml-2.0) %else BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(glib-2.0) @@ -38,18 +53,6 @@ BuildRequires: pkgconfig(libgsasl) BuildRequires: pkgconfig(libxml-2.0) %endif -Version:0.5.2 -Release:0 -%define _version 0.5 -Summary:Implementation of the Infinote collaborative editing protocol -License:LGPL-2.1+ -Group: Development/Libraries/GNOME -Source0:http://releases.0x539.de/libinfinity/%{name}-%{version}.tar.gz -Source1:infinoted.init -Source2:infinoted.sysconfig -Source3:infinoted.conf -Patch0: infinoted-add-conf-subdir.patch -Url:http://gobby.0x539.de/ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -74,12 +77,12 @@ %package devel Summary:Implementation of the Infinote collaborative editing protocol Group: Development/Libraries/GNOME -Requires: glib2-devel -Requires: gtk2-devel Requires: libgnutls-devel Requires: libgsasl-devel Requires: libinfinity-1_0-0 = %{version} -Requires: libxml2-devel +Requires: pkgconfig(glib-2.0) +Requires: pkgconfig(gtk+-2.0) +Requires: pkgconfig(libxml-2.0) %description devel libinfinity is an implementation of the Infinote protocol written in @@ -100,32 +103,33 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build # -fno-strict-aliasing added 2009-05-07. Need for 0.3.0 -- vuntz -CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" +CFLAGS="%{optflags} -fno-strict-aliasing" %configure --disable-static --with-pic \ %if 0%{?favor_gtk2} --without-gtk3 %else --with-gtk3 %endif -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install %find_lang %{name}-%{_version} -find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} + +find %{buildroot} -type f -name "*.la" -delete -print # Create init.d files -install -D -m 0755 %{S:1} %{buildroot}%{_sysconfdir}/init.d/infinoted +install -D -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/init.d/infinoted install -d -m 0755 %{buildroot}%{_sbindir} ln -s %{_sysconfdir}/init.d/infinoted %{buildroot}%{_sbindir}/rcinfinoted # Create sysconfig data -install -D -m 0644 %{S:2} %{build
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2012-03-29 11:41:10 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2012-01-05 19:13:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2012-03-29 11:41:12.0 +0200 @@ -1,0 +2,10 @@ +Wed Mar 28 11:46:52 UTC 2012 - vu...@opensuse.org + +- Update to version 0.5.2: + + Fix a crash when a server certificate does not have a hostname +set + + 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. + +--- Old: libinfinity-0.5.1.tar.gz libinfinity-glib-2.31.patch New: libinfinity-0.5.2.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.k62fr6/_old 2012-03-29 11:41:13.0 +0200 +++ /var/tmp/diff_new_pack.k62fr6/_new 2012-03-29 11:41:13.0 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: libinfinity BuildRequires: fdupes BuildRequires: gettext-devel @@ -37,7 +38,7 @@ BuildRequires: pkgconfig(libgsasl) BuildRequires: pkgconfig(libxml-2.0) %endif -Version:0.5.1 +Version:0.5.2 Release:0 %define _version 0.5 Summary:Implementation of the Infinote collaborative editing protocol @@ -48,8 +49,6 @@ Source2:infinoted.sysconfig Source3:infinoted.conf Patch0: infinoted-add-conf-subdir.patch -# PATCH-FIX-UPSTREAM libinfinity-glib-2.31.patch dims...@opensuse.org -- Fix build with glib 2.31. Sent upstream by mail (vuntz, 2011-01-05) -Patch1: libinfinity-glib-2.31.patch Url:http://gobby.0x539.de/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -75,11 +74,11 @@ %package devel Summary:Implementation of the Infinote collaborative editing protocol Group: Development/Libraries/GNOME -Requires: libinfinity-1_0-0 = %{version} Requires: glib2-devel Requires: gtk2-devel Requires: libgnutls-devel Requires: libgsasl-devel +Requires: libinfinity-1_0-0 = %{version} Requires: libxml2-devel %description devel @@ -101,7 +100,6 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build # -fno-strict-aliasing added 2009-05-07. Need for 0.3.0 -- vuntz ++ libinfinity-0.5.1.tar.gz -> libinfinity-0.5.2.tar.gz ++ 51965 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at 2012-01-05 19:13:37 Comparing /work/SRC/openSUSE:Factory/libinfinity (Old) and /work/SRC/openSUSE:Factory/.libinfinity.new (New) Package is "libinfinity", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/libinfinity/libinfinity.changes 2011-09-23 02:08:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.libinfinity.new/libinfinity.changes 2012-01-05 19:13:39.0 +0100 @@ -1,0 +2,10 @@ +Wed Dec 14 18:58:36 UTC 2011 - janger...@weiler-marker.com + +- Add pam-devel BuildRequires to build with pam support. + +--- +Wed Nov 30 20:21:56 UTC 2011 - dims...@opensuse.org + +- Add libinfinity-glib-2.31.patch: Fix build with glib 2.31. + +--- New: libinfinity-glib-2.31.patch Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.KXeWo1/_old 2012-01-05 19:13:40.0 +0100 +++ /var/tmp/diff_new_pack.KXeWo1/_new 2012-01-05 19:13:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libinfinity # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,13 +15,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - - Name: libinfinity BuildRequires: fdupes BuildRequires: gettext-devel BuildRequires: gtk-doc +BuildRequires: pam-devel %if 0%{?favor_gtk2} BuildRequires: glib2-devel BuildRequires: gnutls-devel @@ -39,17 +37,19 @@ BuildRequires: pkgconfig(libgsasl) BuildRequires: pkgconfig(libxml-2.0) %endif -License:LGPLv2.1+ -Group: Development/Libraries/GNOME Version:0.5.1 -Release:1 +Release:0 %define _version 0.5 Summary:Implementation of the Infinote collaborative editing protocol +License:LGPL-2.1+ +Group: Development/Libraries/GNOME Source0:http://releases.0x539.de/libinfinity/%{name}-%{version}.tar.gz Source1:infinoted.init Source2:infinoted.sysconfig Source3:infinoted.conf Patch0: infinoted-add-conf-subdir.patch +# PATCH-FIX-UPSTREAM libinfinity-glib-2.31.patch dims...@opensuse.org -- Fix build with glib 2.31. Sent upstream by mail (vuntz, 2011-01-05) +Patch1: libinfinity-glib-2.31.patch Url:http://gobby.0x539.de/ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -60,7 +60,6 @@ platforms. %package -n libinfinity-1_0-0 -License:LGPLv2.1+ Summary:Implementation of the Infinote collaborative editing protocol Group: Development/Libraries/GNOME Recommends: %{name}-lang @@ -74,7 +73,6 @@ platforms. %package devel -License:LGPLv2.1+ Summary:Implementation of the Infinote collaborative editing protocol Group: Development/Libraries/GNOME Requires: libinfinity-1_0-0 = %{version} @@ -91,7 +89,6 @@ platforms. %package -n infinoted -License:LGPLv2.1+ Summary:Server for Collaborative Document Edition Group: Development/Libraries/GNOME Requires: libinfinity-1_0-0 = %{version} @@ -104,6 +101,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build # -fno-strict-aliasing added 2009-05-07. Need for 0.3.0 -- vuntz ++ libinfinity-glib-2.31.patch ++ Index: libinfinity-0.5.1/infinoted/infinoted-creds.h === --- libinfinity-0.5.1.orig/infinoted/infinoted-creds.h +++ libinfinity-0.5.1/infinoted/infinoted-creds.h @@ -22,8 +22,7 @@ #include -#include -#include +#include #include Index: libinfinity-0.5.1/infinoted/infinoted-util.h === --- libinfinity-0.5.1.orig/infinoted/infinoted-util.h +++ libinfinity-0.5.1/infinoted/infinoted-util.h @@ -22,8 +22,7 @@ #include -#include -#include +#include G_BEGIN_DECLS Index: libinfinity-0.5.1/libinfinity/common/inf-xml-util.h === --- libinfinity-0.5.1.orig/libinfinity/common/inf-xml-util.h +++ libinfinity-0.5.1/libinfinity/common/inf-xml-util.h @@ -20,8 +20,7 @@ #ifndef __INF_XML_UTIL_H__ #define __INF_XML_UTIL_H__ -#include -#include +#include #include G_BEGIN_DECLS -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org Fo
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at Wed Aug 3 11:00:58 CEST 2011. --- GNOME/libinfinity/libinfinity.changes 2011-05-27 23:57:00.0 +0200 +++ /mounts/work_src_done/STABLE/libinfinity/libinfinity.changes 2011-08-02 08:50:13.0 +0200 @@ -1,0 +2,13 @@ +Tue Aug 2 08:44:35 CEST 2011 - dims...@opensuse.org + +- 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 +characters + + Fixed a reference leak in infd_directory_add_note() + + Fixed a crash in infd_directory_iter_get_session() + +--- calling whatdependson for head-i586 Old: libinfinity-0.5.0.tar.bz2 New: libinfinity-0.5.1.tar.gz Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.sHhwLt/_old 2011-08-03 11:00:09.0 +0200 +++ /var/tmp/diff_new_pack.sHhwLt/_new 2011-08-03 11:00:09.0 +0200 @@ -41,11 +41,11 @@ %endif License:LGPLv2.1+ Group: Development/Libraries/GNOME -Version:0.5.0 +Version:0.5.1 Release:1 %define _version 0.5 Summary:Implementation of the Infinote collaborative editing protocol -Source0:%{name}-%{version}.tar.bz2 +Source0:http://releases.0x539.de/libinfinity/%{name}-%{version}.tar.gz Source1:infinoted.init Source2:infinoted.sysconfig Source3:infinoted.conf Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libinfinity for openSUSE:Factory
Hello community, here is the log from the commit of package libinfinity for openSUSE:Factory checked in at Tue May 31 14:41:44 CEST 2011. --- GNOME/libinfinity/libinfinity.changes 2010-11-30 09:56:53.0 +0100 +++ /mounts/work_src_done/STABLE/libinfinity/libinfinity.changes 2011-05-27 23:57:00.0 +0200 @@ -1,0 +2,29 @@ +Fri May 27 23:55:50 CEST 2011 - vu...@opensuse.org + +- Move to pkgconfig()-style BuildRequires if we target a gtk3 + build: + + Old ones: glib2-devel, gnutls-devel, libavahi-devel, +libdaemon-devel, libgsasl-devel, libxml2-devel. + + New ones: avahi-client, glib-2.0, gnutls, libdaemon, libgsasl, +libxml-2.0. + +--- +Thu Apr 28 14:09:30 UTC 2011 - dims...@opensuse.org + +- 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 15:31:51 CEST 2011 - dims...@opensuse.org + +- 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. + +--- calling whatdependson for head-i586 Old: libinfinity-0.4.2.tar.bz2 New: libinfinity-0.5.0.tar.bz2 Other differences: -- ++ libinfinity.spec ++ --- /var/tmp/diff_new_pack.wXKFAw/_old 2011-05-31 14:38:40.0 +0200 +++ /var/tmp/diff_new_pack.wXKFAw/_new 2011-05-31 14:38:40.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package libinfinity (Version 0.4.2) +# spec file for package libinfinity # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,19 +21,29 @@ Name: libinfinity BuildRequires: fdupes BuildRequires: gettext-devel +BuildRequires: gtk-doc +%if 0%{?favor_gtk2} BuildRequires: glib2-devel BuildRequires: gnutls-devel -BuildRequires: gtk-doc BuildRequires: gtk2-devel BuildRequires: libavahi-devel BuildRequires: libdaemon-devel BuildRequires: libgsasl-devel BuildRequires: libxml2-devel +%else +BuildRequires: pkgconfig(avahi-client) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libdaemon) +BuildRequires: pkgconfig(libgsasl) +BuildRequires: pkgconfig(libxml-2.0) +%endif License:LGPLv2.1+ Group: Development/Libraries/GNOME -Version:0.4.2 +Version:0.5.0 Release:1 -%define _version 0.4 +%define _version 0.5 Summary:Implementation of the Infinote collaborative editing protocol Source0:%{name}-%{version}.tar.bz2 Source1:infinoted.init @@ -98,7 +108,12 @@ %build # -fno-strict-aliasing added 2009-05-07. Need for 0.3.0 -- vuntz CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -%configure --disable-static --with-pic +%configure --disable-static --with-pic \ +%if 0%{?favor_gtk2} + --without-gtk3 +%else + --with-gtk3 +%endif make %{?jobs:-j%jobs} %install @@ -119,8 +134,9 @@ # to provide it also non-versioned. However, the init.d, sysconfig and xdg # config files are not versioned, and it will actually be bad for the user to # have them versioned (potential loss of configuration, for example). So let's -# just unversion the binary. +# just unversion the binary and man page mv %{buildroot}%{_bindir}/infinoted-%{_version} %{buildroot}%{_bindir}/infinoted +mv %{buildroot}%{_mandir}/man1/infinoted-%{_version}.1 %{buildroot}%{_mandir}/man1/infinoted.1 %fdupes $RPM_BUILD_ROOT %clean @@ -157,6 +173,7 @@ %files -n infinoted %defattr (-, root, root) %{_bindir}/infinoted +%{_mandir}/man1/infinoted.1%{?ext_man} %{_libdir}/infinoted-%{_version} # default configuration %dir %{_sysconfdir}/xdg/infinoted ++ infinoted-add-conf-subdir.patch ++ --- /var/tmp/diff_new_pack.wXKFAw/_old 2011-05-31 14:38:40.0 +0200 +++ /var/tmp/diff_new_pack.wXKFAw/_new 2011-05-31 14:38:40.0 +0200 @@ -1,8 +1,8 @@ -Index: libinfinity-0.4.0/infinoted/infinoted-startup.c +Index: libinfinity-0.5.0/infinoted/infinoted-startup.c === libinfinity-0.4.0.orig/infinoted/infinoted-startup.c -+++ libinfinity-0.4.0/infinoted/infinoted-startup.c -@@ -208,7 +208,7 @@ infinoted_start