commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2019-07-24 20:50:46 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new.4126 (New) Package is "mosh" Wed Jul 24 20:50:46 2019 rev:18 rq:718288 version:1.3.2+20190710 Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2019-07-16 08:40:21.403020707 +0200 +++ /work/SRC/openSUSE:Factory/.mosh.new.4126/mosh.changes 2019-07-24 20:50:47.398449490 +0200 @@ -1,0 +2,8 @@ +Wed Jul 24 12:53:19 UTC 2019 - matthias.gerst...@suse.com + +- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by + firewalld, see [1]. + + [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html + +--- Old: mosh.SuSEfirewall Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.rAojOD/_old 2019-07-24 20:50:47.942449407 +0200 +++ /var/tmp/diff_new_pack.rAojOD/_new 2019-07-24 20:50:47.942449407 +0200 @@ -13,7 +13,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -25,7 +25,6 @@ Group: Productivity/Networking/SSH Url:https://mosh.org/ Source: %{name}-%{version}.tar.xz -Source1:%{name}.SuSEfirewall BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -66,15 +65,11 @@ %install %make_install -# Copy a SUSEfirewall config file. -install -Dpm 0644 %{SOURCE1} \ - %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %check make %{?_smp_mflags} check %files -%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %dir %{_sysconfdir}/ufw/ %dir %{_sysconfdir}/ufw/applications.d/ %config %{_sysconfdir}/ufw/applications.d/mosh
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2019-07-16 08:40:20 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new.1887 (New) Package is "mosh" Tue Jul 16 08:40:20 2019 rev:17 rq:714788 version:1.3.2+20190710 Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2017-07-28 09:48:09.971839875 +0200 +++ /work/SRC/openSUSE:Factory/.mosh.new.1887/mosh.changes 2019-07-16 08:40:21.403020707 +0200 @@ -1,0 +2,14 @@ +Thu Jul 11 08:34:38 UTC 2019 - jsl...@suse.com + +- Switch to git snapshots as there was no release over years. +- Update to version 1.3.2+20190710 + * Apply latest consecutive resize, not earliest. + * mosh-server: improve error logging + * Add syslog logging of connections + * Fix issue with incorrect true-color background erase colors. + * Add true color support. + * Allow non-inserting prediction. + * Don't do prediction on large pastes into mosh-client. + * and more. + +--- Old: mosh-1.3.2.tar.gz New: _service _servicedata mosh-1.3.2+20190710.tar.xz Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.HytX5S/_old 2019-07-16 08:40:22.015020359 +0200 +++ /var/tmp/diff_new_pack.HytX5S/_new 2019-07-16 08:40:22.023020355 +0200 @@ -1,7 +1,7 @@ # # spec file for package mosh # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Flavio Castelli. # # All modifications and additions to the file contributed by third parties @@ -13,19 +13,21 @@ # 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/ # Name: mosh -Version:1.3.2 +Version:1.3.2+20190710 Release:0 Summary:The mobile shell -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Productivity/Networking/SSH Url:https://mosh.org/ -Source: https://mosh.org/%{name}-%{version}.tar.gz +Source: %{name}-%{version}.tar.xz Source1:%{name}.SuSEfirewall +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: ncurses-devel BuildRequires: openssl-devel @@ -49,7 +51,10 @@ %prep %setup -q +sed -i '1s@^#!.*env perl@#!/usr/bin/perl@' scripts/mosh.pl + %build +autoreconf -fi %configure \ --enable-completion \ --enable-client \ ++ _service ++ git://github.com/mobile-shell/mosh.git git enable @PARENT_TAG@+%cd mosh(.*) \1 mosh-*.tar xz ++ _servicedata ++ git://github.com/mobile-shell/mosh.git b1da7005358b4a550e31faa646cf1cf116700412
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2017-07-28 09:48:08 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is "mosh" Fri Jul 28 09:48:08 2017 rev:16 rq:512857 version:1.3.2 Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2017-04-07 13:56:45.590211642 +0200 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2017-07-28 09:48:09.971839875 +0200 @@ -1,0 +2,23 @@ +Mon Jul 24 13:38:47 UTC 2017 - mplus...@suse.com + +- Update to version 1.3.2: + * Platform support: ++ Explicitly enable binding to both IPv4 and IPv6 addresses. + (Giel van Schijndel) ++ Restore perl 5.8.8 support for RHEL5. + (Alexander Chernyakhovsky) ++ Make tests detect UTF-8 locale with a helper executable. + (John Hood) ++ Don't print /etc/motd on IllumOS. (John Hood) ++ Print {,/var}/run/motd.dynamic on Ubuntu. (John Hood) ++ Fix build on Haiku. (Adrien Destugues) ++ Disable unicode-later-combining.test for tmux 2.4. + This fixes build failures. (John Hood) + * Bug fixes: ++ In tests, explicitly set 80x24 tmux window, for newer versions + of tmux. (John Hood) ++ Work around JuiceSSH rendering bug. (John Hood) ++ Do not move cursor for SCROLL UP and SCROLL DOWN-- + fixes an issue with tmux 2.4. (John Hood) + +--- Old: mosh-1.3.0.tar.gz New: mosh-1.3.2.tar.gz Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.n9WEDw/_old 2017-07-28 09:48:10.419776779 +0200 +++ /var/tmp/diff_new_pack.n9WEDw/_new 2017-07-28 09:48:10.419776779 +0200 @@ -18,7 +18,7 @@ Name: mosh -Version:1.3.0 +Version:1.3.2 Release:0 Summary:The mobile shell License:GPL-3.0+ @@ -66,10 +66,9 @@ %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %check -make check +make %{?_smp_mflags} check %files -%defattr(-,root,root) %config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %dir %{_sysconfdir}/ufw/ %dir %{_sysconfdir}/ufw/applications.d/ ++ mosh-1.3.0.tar.gz -> mosh-1.3.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mosh-1.3.0/ChangeLog new/mosh-1.3.2/ChangeLog --- old/mosh-1.3.0/ChangeLog2017-03-26 21:04:29.0 +0200 +++ new/mosh-1.3.2/ChangeLog2017-07-22 23:14:53.0 +0200 @@ -1,3 +1,25 @@ +2017-07-21 Keith Winstein+ + * Version 1.3.2 released. + + * Platform support: + * Explicitly enable binding to both IPv4 and IPv6 addresses. + (Giel van Schijndel) + * Restore perl 5.8.8 support for RHEL5. (Alexander Chernyakhovsky) + * Make tests detect UTF-8 locale with a helper executable. (John Hood) + * Don't print /etc/motd on IllumOS. (John Hood) + * Print {,/var}/run/motd.dynamic on Ubuntu. (John Hood) + * Fix build on Haiku. (Adrien Destugues) + * Disable unicode-later-combining.test for tmux 2.4. + This fixes build failures. (John Hood) + + * Bug fixes: + * In tests, explicitly set 80x24 tmux window, for newer versions + of tmux. (John Hood) + * Work around JuiceSSH rendering bug. (John Hood) + * Do not move cursor for SCROLL UP and SCROLL DOWN-- + fixes an issue with tmux 2.4. (John Hood) + 2017-03-25 Keith Winstein * Version 1.3.0 released. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mosh-1.3.0/Makefile.in new/mosh-1.3.2/Makefile.in --- old/mosh-1.3.0/Makefile.in 2017-03-26 21:04:58.0 +0200 +++ new/mosh-1.3.2/Makefile.in 2017-07-22 23:15:12.0 +0200 @@ -247,7 +247,6 @@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ -LIBUTIL = @LIBUTIL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MISC_CXXFLAGS = @MISC_CXXFLAGS@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mosh-1.3.0/README.md new/mosh-1.3.2/README.md --- old/mosh-1.3.0/README.md2017-03-26 21:04:29.0 +0200 +++ new/mosh-1.3.2/README.md2017-07-22 23:14:53.0 +0200 @@ -139,6 +139,11 @@ intensive and mostly sits idle when the user is not typing, we think the results suggest that `-O2` (the default) is preferable. +Our Debian and Fedora packaging presents Mosh as a single package. +Mosh has a Perl dependency that is only required for client use. For
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2017-04-07 13:56:42 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is "mosh" Fri Apr 7 13:56:42 2017 rev:15 rq:486177 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2017-01-24 10:39:05.249961351 +0100 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2017-04-07 13:56:45.590211642 +0200 @@ -1,0 +2,11 @@ +Thu Apr 6 07:49:52 UTC 2017 - shshyukr...@suse.com + +-Update to v 1.3.0 +* New features: + * Change website URLs from http://mosh.mit.edu to https://mosh.org. +(Keith Winstein) + * Add --no-ssh-pty option for Dropbear compatibility and other issues. + * Switch to semantic versioning, making this version 1.3.0 instead +of 1.2.7. + +--- Old: mosh-1.2.6.tar.gz New: mosh-1.3.0.tar.gz Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.mCHUE5/_old 2017-04-07 13:56:46.622065882 +0200 +++ /var/tmp/diff_new_pack.mCHUE5/_new 2017-04-07 13:56:46.622065882 +0200 @@ -18,7 +18,7 @@ Name: mosh -Version:1.2.6 +Version:1.3.0 Release:0 Summary:The mobile shell License:GPL-3.0+ ++ mosh-1.2.6.tar.gz -> mosh-1.3.0.tar.gz ++ 5561 lines of diff (skipped)
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2017-01-24 10:39:04 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is "mosh" Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2017-01-11 12:03:20.321135994 +0100 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2017-01-24 10:39:05.249961351 +0100 @@ -1,0 +2,6 @@ +Sat Jan 21 11:26:52 UTC 2017 - mplus...@suse.com + +- Enable tests +- Small package cleanup + +--- Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.Pe66Df/_old 2017-01-24 10:39:05.745890918 +0100 +++ /var/tmp/diff_new_pack.Pe66Df/_new 2017-01-24 10:39:05.749890350 +0100 @@ -1,7 +1,7 @@ # # spec file for package mosh # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Flavio Castelli. # # All modifications and additions to the file contributed by third parties @@ -26,21 +26,17 @@ Url:https://mosh.org/ Source: https://mosh.org/%{name}-%{version}.tar.gz Source1:%{name}.SuSEfirewall -BuildRequires: bash-completion BuildRequires: gcc-c++ BuildRequires: ncurses-devel BuildRequires: openssl-devel BuildRequires: pkgconfig -BuildRequires: protobuf-devel BuildRequires: utempter-devel -BuildRequires: zlib-devel +BuildRequires: pkgconfig(bash-completion) +BuildRequires: pkgconfig(protobuf) +BuildRequires: pkgconfig(zlib) Requires: openssh Requires: perl-IO-Socket-INET6 Requires: perl-IO-Tty -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} > 1320 -BuildRequires: bash-completion-devel -%endif %description Remote terminal application that allows roaming, supports @@ -52,7 +48,6 @@ %prep %setup -q -cp -f %{SOURCE1} %{name}.SuSEfirewall %build %configure \ @@ -67,12 +62,15 @@ %install %make_install # Copy a SUSEfirewall config file. -install -Dpm 0644 %{name}.SuSEfirewall \ +install -Dpm 0644 %{SOURCE1} \ %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh +%check +make check + %files %defattr(-,root,root) -%config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh +%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %dir %{_sysconfdir}/ufw/ %dir %{_sysconfdir}/ufw/applications.d/ %config %{_sysconfdir}/ufw/applications.d/mosh
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2016-05-31 12:24:52 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is "mosh" Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2016-04-30 23:29:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2016-05-31 12:24:54.0 +0200 @@ -1,0 +2,5 @@ +Fri May 27 07:57:45 UTC 2016 - mplus...@suse.com + +- Update dependencies for Tumbleweed + +--- Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.Pfaf62/_old 2016-05-31 12:24:55.0 +0200 +++ /var/tmp/diff_new_pack.Pfaf62/_new 2016-05-31 12:24:55.0 +0200 @@ -38,6 +38,9 @@ Requires: perl-IO-Socket-INET6 Requires: perl-IO-Tty BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} > 1320 +BuildRequires: bash-completion-devel +%endif %description Remote terminal application that allows roaming, supports
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2016-04-30 23:29:13 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is "mosh" Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2015-08-03 17:22:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2016-04-30 23:29:15.0 +0200 @@ -1,0 +2,10 @@ +Mon Apr 4 18:51:34 UTC 2016 - mplus...@suse.com + +- Update dependencies + * drop autotools and autoreconf calling (as patch needing it was +dropped) + * add bash-completion as build dependnency and update install +path for completion +- Make building more verbose + +--- Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.9FppMG/_old 2016-04-30 23:29:15.0 +0200 +++ /var/tmp/diff_new_pack.9FppMG/_new 2016-04-30 23:29:15.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package mosh # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Flavio Castelli. # # All modifications and additions to the file contributed by third parties @@ -26,10 +26,8 @@ Url:http://mosh.mit.edu/ Source: http://mosh.mit.edu/%{name}-%{version}.tar.gz Source1:%{name}.SuSEfirewall -BuildRequires: autoconf -BuildRequires: automake +BuildRequires: bash-completion BuildRequires: gcc-c++ -BuildRequires: libtool BuildRequires: ncurses-devel BuildRequires: openssl-devel BuildRequires: pkg-config @@ -53,7 +51,6 @@ %setup -q %build -autoreconf -fi %configure \ --enable-completion \ --enable-client \ @@ -61,7 +58,7 @@ --disable-examples \ --enable-hardening \ --enable-ufw -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %make_install @@ -70,7 +67,6 @@ %files %defattr(-,root,root) -%config %{_sysconfdir}/bash_completion.d/mosh %config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %dir %{_sysconfdir}/ufw/ %dir %{_sysconfdir}/ufw/applications.d/ @@ -78,6 +74,7 @@ %{_bindir}/mosh %{_bindir}/mosh-client %{_bindir}/mosh-server +%{_datadir}/bash-completion %{_mandir}/man1/mosh.1%{?ext_man} %{_mandir}/man1/mosh-client.1%{?ext_man} %{_mandir}/man1/mosh-server.1%{?ext_man}
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2015-08-03 17:22:01 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is mosh Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2014-11-14 09:19:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2015-08-03 17:22:08.0 +0200 @@ -1,0 +2,26 @@ +Sun Aug 2 09:32:36 UTC 2015 - sor.ale...@meowr.ru + +- Update to 1.2.5: + * Bind to a specific IP address with --bind-server. + * MOSH_ESCAPE_KEY configures escape character. + * Support non-roaming IPv6. + * Implement XTerm mouse mode. + * Report Git revision along with version if available. + * Add pselect() emulation. + * ARM Neon: fix gcc4.8 compiling problem. + * NaCl: Conditionally rename main to mosh_main. + * Debian: Improve bash-completion install and functionality. + * Automake/autoconf workarounds. + * mosh-server: Allow startup without PTY. + * network.cc: Properly close old fd on Socket assignment +operator. + * mosh-server: Allow startup with zero-window-size PTY. + * AddrInfo: Fix error message generation when node == NULL. + * Timestamp: Prevent integer overflow on Darwin PPC 32-bit. + * scripts/mosh: Fix hang when remote closes the connection. + * Fix issues with parsing of 256-color SGR sequences. + * Numerous code hygiene, Coverity, and Clang static analyzer +fixes. +- Remove mosh-1.2.4-ipv6.patch: merged upstream. + +--- Old: mosh-1.2.4-ipv6.patch mosh-1.2.4.tar.gz New: mosh-1.2.5.tar.gz Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.dg0Kbi/_old 2015-08-03 17:22:09.0 +0200 +++ /var/tmp/diff_new_pack.dg0Kbi/_new 2015-08-03 17:22:09.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package mosh # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2012 Flavio Castelli. # # All modifications and additions to the file contributed by third parties @@ -18,15 +18,14 @@ Name: mosh -Version:1.2.4 +Version:1.2.5 Release:0 Summary:The mobile shell License:GPL-3.0+ Group: Productivity/Networking/SSH Url:http://mosh.mit.edu/ -Source0:http://mosh.mit.edu/%{name}-%{version}.tar.gz +Source: http://mosh.mit.edu/%{name}-%{version}.tar.gz Source1:%{name}.SuSEfirewall -Patch0: mosh-1.2.4-ipv6.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -43,19 +42,18 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Remote terminal application that allows roaming, supports intermittent -connectivity, and provides intelligent local echo and line editing of user -keystrokes. +Remote terminal application that allows roaming, supports +intermittent connectivity, and provides intelligent local echo and +line editing of user keystrokes. -Mosh is a replacement for SSH. It's more robust and responsive, especially -over Wi-Fi, cellular, and long-distance links. +Mosh is a replacement for SSH. It's more robust and responsive, +especially over Wi-Fi, cellular, and long-distance links. %prep %setup -q -%patch0 -autoreconf -fvi %build +autoreconf -fi %configure \ --enable-completion \ --enable-client \ @@ -63,25 +61,25 @@ --disable-examples \ --enable-hardening \ --enable-ufw -make V=1 %{?_smp_mflags} +make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} -# copy susefirewall config file -install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh +%make_install +# Copy SUSEfirewall config file. +install -Dm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %files -%defattr(-,root,root,-) -%doc %{_mandir}/man1/mosh.1.* -%doc %{_mandir}/man1/mosh-client.1.* -%doc %{_mandir}/man1/mosh-server.1.* +%defattr(-,root,root) +%config %{_sysconfdir}/bash_completion.d/mosh %config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh -%dir %{_sysconfdir}/ufw -%dir %{_sysconfdir}/ufw/applications.d +%dir %{_sysconfdir}/ufw/ +%dir %{_sysconfdir}/ufw/applications.d/ %config %{_sysconfdir}/ufw/applications.d/mosh %{_bindir}/mosh %{_bindir}/mosh-client %{_bindir}/mosh-server -%config %{_sysconfdir}/bash_completion.d/mosh +%{_mandir}/man1/mosh.1%{?ext_man} +%{_mandir}/man1/mosh-client.1%{?ext_man} +%{_mandir}/man1/mosh-server.1%{?ext_man} %changelog ++ mosh-1.2.4.tar.gz -
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2014-11-14 09:19:21 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is mosh Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2013-11-12 09:52:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2014-11-14 09:19:31.0 +0100 @@ -1,0 +2,7 @@ +Thu Nov 13 15:43:07 UTC 2014 - tchva...@suse.com + +- Enable utempter +- Run autoreconf after michals patch +- spec-cleaner run + +--- Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.KsKYbK/_old 2014-11-14 09:19:32.0 +0100 +++ /var/tmp/diff_new_pack.KsKYbK/_new 2014-11-14 09:19:32.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mosh # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012 Flavio Castelli. # # All modifications and additions to the file contributed by third parties @@ -24,24 +24,24 @@ License:GPL-3.0+ Group: Productivity/Networking/SSH Url:http://mosh.mit.edu/ +Source0:http://mosh.mit.edu/%{name}-%{version}.tar.gz +Source1:%{name}.SuSEfirewall +Patch0: mosh-1.2.4-ipv6.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ +BuildRequires: libtool BuildRequires: ncurses-devel BuildRequires: openssl-devel BuildRequires: pkg-config BuildRequires: protobuf-devel +BuildRequires: utempter-devel BuildRequires: zlib-devel Requires: openssh Requires: perl-IO-Socket-INET6 Requires: perl-IO-Tty -Source0:http://mosh.mit.edu/%{name}-%{version}.tar.gz -Source1:%{name}.SuSEfirewall -Patch0: mosh-1.2.4-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} 1020 -%define with_susefirewall_config 1 -%endif - %description Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user @@ -53,38 +53,29 @@ %prep %setup -q %patch0 +autoreconf -fvi %build -# utempter requires libutempter not utempter itself and it is not yet -# packaged properly in openSUSE %configure \ --enable-completion \ --enable-client \ --enable-server \ --disable-examples \ --enable-hardening \ - --enable-ufw \ - --without-utempter + --enable-ufw make V=1 %{?_smp_mflags} %install -make install DESTDIR=%{buildroot} +make DESTDIR=%{buildroot} install %{?_smp_mflags} # copy susefirewall config file -%if 0%{?with_susefirewall_config} -%{__install} -D -m 0644 %{S:1} %{buildroot}/etc/sysconfig/SuSEfirewall2.d/services/mosh -%endif - -%clean -rm -rf %{buildroot} +install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %files %defattr(-,root,root,-) %doc %{_mandir}/man1/mosh.1.* %doc %{_mandir}/man1/mosh-client.1.* %doc %{_mandir}/man1/mosh-server.1.* -%if 0%{?with_susefirewall_config} %config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh -%endif %dir %{_sysconfdir}/ufw %dir %{_sysconfdir}/ufw/applications.d %config %{_sysconfdir}/ufw/applications.d/mosh -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2013-11-12 09:52:05 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is mosh Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2013-06-06 12:09:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2013-11-12 09:52:06.0 +0100 @@ -1,0 +2,6 @@ +Thu Nov 7 08:58:01 UTC 2013 - mhruse...@suse.com + +- Patch (mosh-1.2.4-ipv6.patch) for IPv6 support from + https://github.com/keithw/mosh/pull/453 + +--- New: mosh-1.2.4-ipv6.patch Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.Co1h7H/_old 2013-11-12 09:52:07.0 +0100 +++ /var/tmp/diff_new_pack.Co1h7H/_new 2013-11-12 09:52:07.0 +0100 @@ -31,9 +31,11 @@ BuildRequires: protobuf-devel BuildRequires: zlib-devel Requires: openssh +Requires: perl-IO-Socket-INET6 Requires: perl-IO-Tty Source0:http://mosh.mit.edu/%{name}-%{version}.tar.gz Source1:%{name}.SuSEfirewall +Patch0: mosh-1.2.4-ipv6.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 1020 @@ -50,6 +52,7 @@ %prep %setup -q +%patch0 %build # utempter requires libutempter not utempter itself and it is not yet ++ mosh-1.2.4-ipv6.patch ++ 785 lines (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2013-06-06 12:09:28 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is mosh Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2013-02-13 14:39:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2013-06-06 12:09:30.0 +0200 @@ -1,0 +2,40 @@ +Wed Jun 5 18:50:37 UTC 2013 - tchva...@suse.com + +- Make ufw files happy with rpmlint from suse (i hope). + +--- +Wed Jun 5 13:00:59 UTC 2013 - tchva...@suse.com + +- Do not handle examples, forgotten here by testing. + +--- +Wed Jun 5 12:58:44 UTC 2013 - tchva...@suse.com + +- Version bump to 1.2.4. + * New features: + * Support port ranges with -p LOWPORT:HIGHPORT (Luke Mewburn) + * Ctrl-^ Ctrl-Z suspends mosh client (Nikolai Zeldovich) + * mm:ss display of lost-contact times (Kevin Ballard) + * Show infobar with control chars when Ctrl-^ is typed + * Put terminal in altscreen mode (Anders Kaseorg) + * Tell automake/Debian pkg about our checks (Anders Kaseorg) + + * Platform support: + * OS X: Script to build a universal package (Peter Iannucci) + * FreeBSD: Fix build problems (Jimmy Olgeni) + * AIX: port by Anton Lundin + * Solaris with system curses (Anton Lundin) + * Cygwin and others: eliminate use of IO::Pty (Anton Lundin) + + * Bug fixes: + * Fix bug (introduced in 1.2.3) where server stays around +if process quits while client is detached + * Clean up spurious entries from detached sessions warning + * Fix freeze when connectivity is one-directional for hours +(reported by Axel Beckert) + * Don't wipe title until a new one is set (sqweek) + * Eliminate memory leaks and cppcheck warnings (Anders Kaseorg) + +- Cleanup the dependencies a bit and explicitly name desired features. + +--- Old: mosh-1.2.3.tar.gz New: mosh-1.2.4.tar.gz Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.xhjCd1/_old 2013-06-06 12:09:31.0 +0200 +++ /var/tmp/diff_new_pack.xhjCd1/_new 2013-06-06 12:09:31.0 +0200 @@ -18,7 +18,7 @@ Name: mosh -Version:1.2.3 +Version:1.2.4 Release:0 Summary:The mobile shell License:GPL-3.0+ @@ -30,15 +30,9 @@ BuildRequires: pkg-config BuildRequires: protobuf-devel BuildRequires: zlib-devel -%if %suse_version = 1140 -BuildRequires: utempter-devel -%else -BuildRequires: utempter -%endif - +Requires: openssh Requires: perl-IO-Tty - -Source0:%{name}-%{version}.tar.gz +Source0:http://mosh.mit.edu/%{name}-%{version}.tar.gz Source1:%{name}.SuSEfirewall BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -58,7 +52,16 @@ %setup -q %build -%configure --disable-hardening --enable-completion +# utempter requires libutempter not utempter itself and it is not yet +# packaged properly in openSUSE +%configure \ + --enable-completion \ + --enable-client \ + --enable-server \ + --disable-examples \ + --enable-hardening \ + --enable-ufw \ + --without-utempter make V=1 %{?_smp_mflags} %install @@ -77,11 +80,14 @@ %doc %{_mandir}/man1/mosh-client.1.* %doc %{_mandir}/man1/mosh-server.1.* %if 0%{?with_susefirewall_config} -%config(noreplace) /etc/sysconfig/SuSEfirewall2.d/services/mosh +%config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/mosh %endif +%dir %{_sysconfdir}/ufw +%dir %{_sysconfdir}/ufw/applications.d +%config %{_sysconfdir}/ufw/applications.d/mosh %{_bindir}/mosh %{_bindir}/mosh-client %{_bindir}/mosh-server -%{_sysconfdir}/bash_completion.d/mosh +%config %{_sysconfdir}/bash_completion.d/mosh %changelog ++ mosh-1.2.3.tar.gz - mosh-1.2.4.tar.gz ++ 7381 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2013-02-13 14:39:01 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is mosh, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2012-08-10 19:02:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2013-02-13 14:39:04.0 +0100 @@ -1,0 +2,37 @@ +Sat Feb 9 00:58:38 UTC 2013 - crrodrig...@opensuse.org + +- Version 1.2.3 released. + +* Security improvements: +* Use OpenSSL AES implementation +* Update AES-OCB implementation (Keegan McAllister) +* Don't let bad server dictate IP (Felix Groebert) + +* New features: +* Client hops ports to survive challenging client-side firewall +* Server stops sending to save client power (Daniel Drown) +* Set DiffServ code point and ECN-capable (Dave Täht) +* Slow down if explicit congestion notification received +* Warn about unattached Mosh sessions on login +* Compatible with KDE konsole (uses BEL to terminate OSC) +* Improved heuristic about color of predicted characters + +* Bug fixes: +* Improved performance on systems with expensive time +* No longer choke on :: address for hosts with IPv6 +* More conservative MTU and datagram sizing + +* Platform support: +* Build on Solaris and IllumOS (Timo Sirainen, Ira Cooper) +* Build on ARM with gcc 4.7 (Alexander Chernyakhovsky) + +* Licensing changes: +* Allow distribution on Apple App Stores +* Allow linking with OpenSSL. + +- enable bash completion + +- Disable hardening, instead just use the distribution CFLAGS. + fstack-protector-all considerably slows down things. + +--- Old: mosh-1.2.2.tar.bz2 New: mosh-1.2.3.tar.gz Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.fgT5jm/_old 2013-02-13 14:39:05.0 +0100 +++ /var/tmp/diff_new_pack.fgT5jm/_new 2013-02-13 14:39:05.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mosh # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012 Flavio Castelli. # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: mosh -Version:1.2.2 +Version:1.2.3 Release:0 Summary:The mobile shell License:GPL-3.0+ @@ -26,6 +26,7 @@ Url:http://mosh.mit.edu/ BuildRequires: gcc-c++ BuildRequires: ncurses-devel +BuildRequires: openssl-devel BuildRequires: pkg-config BuildRequires: protobuf-devel BuildRequires: zlib-devel @@ -37,7 +38,7 @@ Requires: perl-IO-Tty -Source0:%{name}-%{version}.tar.bz2 +Source0:%{name}-%{version}.tar.gz Source1:%{name}.SuSEfirewall BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -57,8 +58,8 @@ %setup -q %build -%configure -make %{?_smp_mflags} +%configure --disable-hardening --enable-completion +make V=1 %{?_smp_mflags} %install make install DESTDIR=%{buildroot} @@ -81,5 +82,6 @@ %{_bindir}/mosh %{_bindir}/mosh-client %{_bindir}/mosh-server +%{_sysconfdir}/bash_completion.d/mosh %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mosh for openSUSE:Factory
Hello community, here is the log from the commit of package mosh for openSUSE:Factory checked in at 2012-08-10 19:02:26 Comparing /work/SRC/openSUSE:Factory/mosh (Old) and /work/SRC/openSUSE:Factory/.mosh.new (New) Package is mosh, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/mosh/mosh.changes2012-06-25 11:50:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.mosh.new/mosh.changes 2012-08-10 19:02:27.0 +0200 @@ -1,0 +2,31 @@ +Tue Jul 31 19:57:00 UTC 2012 - s...@uebelacker.net + +- adding mosh service for SuSEfirewall2.d + +--- +Thu Jun 21 12:49:00 UTC 2012 - fcaste...@suse.com + +- Update to v1.2.2 + * Version 1.2.2 released. +- Remove warning on out-of-order/duplicated datagrams +- Add experimental prediction mode + * Version 1.2.1 released. +- Improve performance on lossy links. +- New diagnostic message when link is dead in only one direction. +- Use less CPU when link is down. (Keegan McAllister) +- Use much less CPU when application or mosh-server sends + large repeat counts (resolves CVE-2012-2385, reported by + Timo Juhani Lindfors). +- Use less memory when mosh-server is malicious. +- Fix vttest regression re: wrapping and tabs. +- Enable roundtrip verifier of terminal emulator correctness + when verbose. +- Remove skalibs as a dependency. (Keegan McAllister) +- Remove use of poll() and OS X poll workaround. (Keegan McAllister) +- Include bash_completion file. (ejeffrey) +- Include UFW firewall profile. (Fumihito YOSHIDA) +- Warning on out-of-order/duplicated datagrams (or failed nonce increment). +- Clearer error message on invalid port number. +- Cleanups to quit scenario when firewalled. + +--- Old: mosh-1.2.tar.gz New: mosh-1.2.2.tar.bz2 mosh.SuSEfirewall Other differences: -- ++ mosh.spec ++ --- /var/tmp/diff_new_pack.lrw3Ww/_old 2012-08-10 19:02:31.0 +0200 +++ /var/tmp/diff_new_pack.lrw3Ww/_new 2012-08-10 19:02:31.0 +0200 @@ -1,6 +1,7 @@ # # spec file for package mosh # +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2012 Flavio Castelli. # # All modifications and additions to the file contributed by third parties @@ -16,20 +17,18 @@ # - Name: mosh -Version:1.2 -Release:1 +Version:1.2.2 +Release:0 Summary:The mobile shell -Group: Productivity/Networking/SSH License:GPL-3.0+ +Group: Productivity/Networking/SSH Url:http://mosh.mit.edu/ -AutoReqProv:on +BuildRequires: gcc-c++ BuildRequires: ncurses-devel -BuildRequires: zlib-devel +BuildRequires: pkg-config BuildRequires: protobuf-devel BuildRequires: zlib-devel -BuildRequires: gcc-c++ pkg-config %if %suse_version = 1140 BuildRequires: utempter-devel %else @@ -38,9 +37,14 @@ Requires: perl-IO-Tty -Source: %{name}-%{version}.tar.gz +Source0:%{name}-%{version}.tar.bz2 +Source1:%{name}.SuSEfirewall BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} 1020 +%define with_susefirewall_config 1 +%endif + %description Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user @@ -58,6 +62,10 @@ %install make install DESTDIR=%{buildroot} +# copy susefirewall config file +%if 0%{?with_susefirewall_config} +%{__install} -D -m 0644 %{S:1} %{buildroot}/etc/sysconfig/SuSEfirewall2.d/services/mosh +%endif %clean rm -rf %{buildroot} @@ -67,6 +75,9 @@ %doc %{_mandir}/man1/mosh.1.* %doc %{_mandir}/man1/mosh-client.1.* %doc %{_mandir}/man1/mosh-server.1.* +%if 0%{?with_susefirewall_config} +%config(noreplace) /etc/sysconfig/SuSEfirewall2.d/services/mosh +%endif %{_bindir}/mosh %{_bindir}/mosh-client %{_bindir}/mosh-server ++ mosh.SuSEfirewall ++ ## Name: Mosh Server UDP ports ## Description: Opens UDP ports for the Mosh Server # space separated list of allowed UDP ports UDP=6:61000 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org