b0f0da
Name:           tigervnc
b0f0da
Version:        1.8.0
549c89
Release:        20%{?dist}
b0f0da
Summary:        A TigerVNC remote display system
b0f0da
b0f0da
Group:          User Interface/Desktops
b0f0da
License:        GPLv2+
b0f0da
URL:            http://www.tigervnc.com
b0f0da
b0f0da
Source0:        %{name}-%{version}.tar.gz
b0f0da
Source1:        vncserver.service
b0f0da
Source2:        vncserver.sysconfig
b0f0da
Source3:        10-libvnc.conf
b0f0da
Source4:        xvnc.service
b0f0da
Source5:        xvnc.socket
549c89
Source6:        vncserver_wrapper
b0f0da
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
b0f0da
b0f0da
BuildRequires:  libX11-devel, automake, autoconf, libtool, gettext, gettext-autopoint
b0f0da
BuildRequires:  libXext-devel, xorg-x11-server-source, libXi-devel, libxshmfence-devel
b0f0da
BuildRequires:  xorg-x11-xtrans-devel, xorg-x11-util-macros, libXtst-devel
b0f0da
BuildRequires:  libdrm-devel, libXt-devel, pixman-devel libXfont-devel
b0f0da
BuildRequires:  libxkbfile-devel, openssl-devel, libpciaccess-devel
b0f0da
BuildRequires:  mesa-libGL-devel, libXinerama-devel
b0f0da
BuildRequires:  freetype-devel, libXdmcp-devel
b0f0da
BuildRequires:  desktop-file-utils, java-devel, jpackage-utils
b0f0da
BuildRequires:  libjpeg-turbo-devel, gnutls-devel, pam-devel
b0f0da
BuildRequires:  systemd, cmake, fltk-devel
b0f0da
b0f0da
BuildRequires:  libXfont2-devel
b0f0da
b0f0da
# TigerVNC 1.4.x requires fltk 1.3.3 for keyboard handling support
b0f0da
# See https://github.com/TigerVNC/tigervnc/issues/8, also bug #1208814
b0f0da
BuildRequires:  fltk-devel >= 1.3.3
b0f0da
%ifnarch s390 s390x
b0f0da
BuildRequires:  xorg-x11-server-devel
b0f0da
%endif
b0f0da
b0f0da
Requires(post):   coreutils
b0f0da
Requires(postun): coreutils
b0f0da
b0f0da
Requires:       hicolor-icon-theme
b0f0da
Requires:       tigervnc-license
b0f0da
Requires:       tigervnc-icons
b0f0da
b0f0da
Provides:       vnc = 4.1.3-2, vnc-libs = 4.1.3-2
b0f0da
Obsoletes:      vnc < 4.1.3-2, vnc-libs < 4.1.3-2
b0f0da
Provides:       tightvnc = 1.5.0-0.15.20090204svn3586
b0f0da
Obsoletes:      tightvnc < 1.5.0-0.15.20090204svn3586
b0f0da
b0f0da
Patch2:        tigervnc-shebang.patch
b0f0da
Patch3:        tigervnc-manpages.patch
b0f0da
Patch4:        tigervnc-cursor.patch
b0f0da
Patch6:        tigervnc-xstartup.patch
b0f0da
Patch7:        tigervnc-1.3.1-CVE-2014-8240.patch
549c89
Patch8:        tigervnc-add-option-to-fallback-to-free-port.patch
b0f0da
Patch9:        tigervnc-let-user-know-about-not-using-view-only-password.patch
b0f0da
Patch10:       tigervnc-working-tls-on-fips-systems.patch
b0f0da
Patch11:       tigervnc-broken-scrolling.patch
b0f0da
Patch12:       tigervnc-reduce-size-of-context-menu-hint.patch
b0f0da
Patch13:       tigervnc-support-xorg120.patch
b0f0da
Patch14:       tigervnc-ignore-fake-focus-events-from-xgrabkeyboard.patch
b0f0da
Patch15:       tigervnc-use-current-server-time-for-ungrab.patch
b0f0da
Patch16:       tigervnc-fix-rendering-on-big-endian-systems.patch
b0f0da
Patch17:       tigervnc-xvnc-update-manpage.patch
b0f0da
Patch18:       tigervnc-release-pointer-grab-when-cursor-leaves-window.patch
b0f0da
b0f0da
# This is tigervnc-%{version}/unix/xserver116.patch rebased on the latest xorg
b0f0da
Patch100:       tigervnc-xserver120.patch
b0f0da
# 1326867 - [RHEL7.3] GLX applications in an Xvnc session fails to start
b0f0da
Patch101:       0001-rpath-hack.patch
b0f0da
549c89
# Security fixes
549c89
Patch200:       tigervnc-CVE-2019-15691.patch
549c89
Patch201:       tigervnc-encapsulate-pixelbuffer-internal-details.patch
549c89
Patch202:       tigervnc-CVE-2019-15692.patch
549c89
Patch203:       tigervnc-add-write-protection-to-offsetpixelbuffer.patch
549c89
Patch204:       tigervnc-CVE-2019-15693.patch
549c89
Patch205:       tigervnc-pixelformat-sanity-checks.patch
549c89
Patch206:       tigervnc-CVE-2019-15694.patch
549c89
Patch207:       tigervnc-be-defensive-about-overflows-in-stream-objects.patch
549c89
Patch208:       tigervnc-CVE-2019-15695.patch
549c89
b0f0da
%description
b0f0da
Virtual Network Computing (VNC) is a remote display system which
b0f0da
allows you to view a computing 'desktop' environment not only on the
b0f0da
machine where it is running, but from anywhere on the Internet and
b0f0da
from a wide variety of machine architectures.  This package contains a
b0f0da
client which will allow you to connect to other desktops running a VNC
b0f0da
server.
b0f0da
b0f0da
%package server
b0f0da
Summary:        A TigerVNC server
b0f0da
Group:          User Interface/X
b0f0da
Provides:       vnc-server = 4.1.3-2, vnc-libs = 4.1.3-2
b0f0da
Obsoletes:      vnc-server < 4.1.3-2, vnc-libs < 4.1.3-2
b0f0da
Provides:       tightvnc-server = 1.5.0-0.15.20090204svn3586
b0f0da
Obsoletes:      tightvnc-server < 1.5.0-0.15.20090204svn3586
b0f0da
Requires:       perl
b0f0da
Requires:       tigervnc-server-minimal
b0f0da
Requires:       xorg-x11-xauth
b0f0da
Requires:       xorg-x11-xinit
b0f0da
Requires(post):   systemd
b0f0da
Requires(preun):  systemd
b0f0da
Requires(postun): systemd
b0f0da
Requires(post):   systemd-sysv chkconfig
b0f0da
b0f0da
%description server
b0f0da
The VNC system allows you to access the same desktop from a wide
b0f0da
variety of platforms.  This package includes set of utilities
b0f0da
which make usage of TigerVNC server more user friendly. It also
b0f0da
contains x0vncserver program which can export your active
b0f0da
X session.
b0f0da
b0f0da
%package server-minimal
b0f0da
Summary:        A minimal installation of TigerVNC server
b0f0da
Group:          User Interface/X
b0f0da
Requires(post):   chkconfig
b0f0da
Requires(preun):  chkconfig
b0f0da
Requires(preun):  initscripts
b0f0da
Requires(postun): initscripts
b0f0da
b0f0da
Requires:         mesa-dri-drivers, xkeyboard-config, xorg-x11-xkb-utils
b0f0da
Requires:         tigervnc-license
b0f0da
b0f0da
%description server-minimal
b0f0da
The VNC system allows you to access the same desktop from a wide
b0f0da
variety of platforms. This package contains minimal installation
b0f0da
of TigerVNC server, allowing others to access the desktop on your
b0f0da
machine.
b0f0da
b0f0da
%ifnarch s390 s390x
b0f0da
%package server-module
b0f0da
Summary:        TigerVNC module to Xorg
b0f0da
Group:          User Interface/X
b0f0da
Provides:       vnc-server = 4.1.3-2, vnc-libs = 4.1.3-2
b0f0da
Obsoletes:      vnc-server < 4.1.3-2, vnc-libs < 4.1.3-2
b0f0da
Provides:       tightvnc-server-module = 1.5.0-0.15.20090204svn3586
b0f0da
Obsoletes:      tightvnc-server-module < 1.5.0-0.15.20090204svn3586
b0f0da
Requires:       xorg-x11-server-Xorg
b0f0da
Requires:       tigervnc-license
b0f0da
b0f0da
%description server-module
b0f0da
This package contains libvnc.so module to X server, allowing others
b0f0da
to access the desktop on your machine.
b0f0da
%endif
b0f0da
b0f0da
%package server-applet
b0f0da
Summary:        Java TigerVNC viewer applet for TigerVNC server
b0f0da
Group:          User Interface/X
b0f0da
Requires:       tigervnc-server, java, jpackage-utils
b0f0da
BuildArch:      noarch
b0f0da
b0f0da
%description server-applet
b0f0da
The Java TigerVNC viewer applet for web browsers. Install this package to allow
b0f0da
clients to use web browser when connect to the TigerVNC server.
b0f0da
b0f0da
%package license
b0f0da
Summary:        License of TigerVNC suite
b0f0da
Group:          User Interface/X
b0f0da
BuildArch:      noarch
b0f0da
b0f0da
%description license
b0f0da
This package contains license of the TigerVNC suite
b0f0da
b0f0da
%package icons
b0f0da
Summary:        Icons for TigerVNC viewer
b0f0da
Group:          User Interface/X
b0f0da
BuildArch:      noarch
b0f0da
b0f0da
%description icons
b0f0da
This package contains icons for TigerVNC viewer
b0f0da
b0f0da
%prep
b0f0da
%setup -q -n %{name}-%{version}
b0f0da
b0f0da
cp -r /usr/share/xorg-x11-server-source/* unix/xserver
b0f0da
pushd unix/xserver
b0f0da
for all in `find . -type f -perm -001`; do
b0f0da
        chmod -x "$all"
b0f0da
done
b0f0da
%patch100 -p1 -b .xserver120
b0f0da
%patch101 -p1 -b .rpath
b0f0da
popd
b0f0da
b0f0da
# Don't use shebang in vncserver script.
b0f0da
%patch2 -p1 -b .shebang
b0f0da
b0f0da
%patch3 -p1 -b .manpages
b0f0da
b0f0da
# Fixed viewer crash when cursor has not been set (bug #1051333).
b0f0da
%patch4 -p1 -b .cursor
b0f0da
b0f0da
# Clearer xstartup file (bug #923655).
b0f0da
# Bug 1646889 - Tigervnc not starting on RHEL 7.6 server without -noxstartup option
b0f0da
%patch6 -p1 -b .xstartup
b0f0da
b0f0da
# CVE-2014-8240 tigervnc: integer overflow flaw, leading to a heap-based
b0f0da
# buffer overflow in screen size handling
b0f0da
%patch7 -p1 -b .tigervnc-1.3.1-CVE-2014-8240
b0f0da
b0f0da
# Bug 1322155 - Xorg socket conflict for VNC port 5901
549c89
# Bug 1791996 - TigerVNC should not arbitrarily start on unspecified ports
549c89
%patch8 -p1 -b  .add-option-to-fallback-to-free-port
b0f0da
b0f0da
# Bug 1447555 - view-only accepts enter, unclear whether default password is generated or not
b0f0da
%patch9 -p1 -b .let-user-know-about-not-using-view-only-password
b0f0da
b0f0da
# Bug 1492107 - VNC cannot be used when FIPS is enabled because DH_BITS is too low
b0f0da
%patch10 -p1 -b .working-tls-on-fips-systems
b0f0da
b0f0da
# Bug 1499018 - bump scrolling is broken in tigervnc 1.8.0
b0f0da
%patch11 -p1 -b .broken-scrolling
b0f0da
b0f0da
%patch12 -p1 -b .reduce-size-of-context-menu-hint
b0f0da
b0f0da
%patch13 -p1 -b .support-xorg120
b0f0da
b0f0da
%patch14 -p1 -b .ignore-fake-focus-events-from-xgrabkeyboard
b0f0da
b0f0da
%patch15 -p1 -b .use-current-server-time-for-ungrab
b0f0da
b0f0da
%patch16 -p1 -b .fix-rendering-on-big-endian-systems
b0f0da
b0f0da
%patch17 -p1 -b .xvnc-update-manpage
b0f0da
b0f0da
%patch18 -p1 -b .release-pointer-grab-when-cursor-leaves-window
b0f0da
549c89
# Security fixes
549c89
%patch200 -p1 -b .CVE-2019-15691
549c89
%patch201 -p1 -b .encapsulate-pixelbuffer-internal-details
549c89
%patch202 -p1 -b .CVE-2019-15692
549c89
%patch203 -p1 -b .add-write-protection-to-offsetpixelbuffer
549c89
%patch204 -p1 -b .CVE-2019-15693
549c89
%patch205 -p1 -b .pixelformat-sanity-checks
549c89
%patch206 -p1 -b .CVE-2019-15694
549c89
%patch207 -p1 -b .be-defensive-about-overflows-in-stream-objects
549c89
%patch208 -p1 -b .CVE-2019-15695
549c89
b0f0da
%build
b0f0da
%ifarch sparcv9 sparc64 s390 s390x
b0f0da
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
b0f0da
%else
b0f0da
export CFLAGS="$RPM_OPT_FLAGS -fpic"
b0f0da
%endif
b0f0da
export CXXFLAGS="$CFLAGS"
b0f0da
b0f0da
%{cmake} .
b0f0da
make %{?_smp_mflags}
b0f0da
b0f0da
pushd unix/xserver
b0f0da
autoreconf -fiv
b0f0da
%configure \
b0f0da
        --disable-xorg --disable-xnest --disable-xvfb --disable-dmx \
b0f0da
        --disable-xwin --disable-xephyr --disable-kdrive --with-pic \
b0f0da
        --disable-static --disable-xwayland \
b0f0da
        --with-default-font-path="catalogue:%{_sysconfdir}/X11/fontpath.d,built-ins" \
b0f0da
        --with-fontdir=%{_datadir}/X11/fonts \
b0f0da
        --with-xkb-output=%{_localstatedir}/lib/xkb \
b0f0da
        --enable-install-libxf86config \
b0f0da
        --enable-glx --disable-dri --enable-dri2 --disable-dri3 \
b0f0da
        --disable-unit-tests \
b0f0da
        --disable-config-hal \
b0f0da
        --disable-config-udev \
b0f0da
        --with-dri-driver-path=%{_libdir}/dri \
b0f0da
        --without-dtrace \
b0f0da
        --disable-devel-docs \
b0f0da
        --enable-listen-tcp
b0f0da
b0f0da
make %{?_smp_mflags}
b0f0da
popd
b0f0da
b0f0da
# Build icons
b0f0da
pushd media
b0f0da
make
b0f0da
popd
b0f0da
b0f0da
# Build Java applet
b0f0da
pushd java
b0f0da
%{cmake} .
b0f0da
JAVA_TOOL_OPTIONS="-Dfile.encoding=UTF8" make
b0f0da
popd
b0f0da
b0f0da
%install
b0f0da
%make_install
b0f0da
rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{README.txt,LICENCE.TXT}
b0f0da
b0f0da
pushd unix/xserver/hw/vnc
b0f0da
make install DESTDIR=$RPM_BUILD_ROOT
b0f0da
popd
b0f0da
b0f0da
# Install systemd unit file
b0f0da
mkdir -p %{buildroot}%{_unitdir}
b0f0da
install -m644 %{SOURCE1} %{buildroot}%{_unitdir}/vncserver@.service
b0f0da
install -m644 %{SOURCE4} %{buildroot}%{_unitdir}/xvnc@.service
b0f0da
install -m644 %{SOURCE5} %{buildroot}%{_unitdir}/xvnc.socket
b0f0da
rm -rf %{buildroot}%{_initrddir}
b0f0da
549c89
# Install vncserver wrapper script
549c89
install -m744 %{SOURCE6} %{buildroot}%{_bindir}/vncserver_wrapper
549c89
b0f0da
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
b0f0da
install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/vncservers
b0f0da
b0f0da
# Install desktop stuff
b0f0da
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/{16x16,24x24,48x48}/apps
b0f0da
b0f0da
pushd media/icons
b0f0da
for s in 16 24 48; do
b0f0da
install -m644 tigervnc_$s.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x$s/apps/tigervnc.png
b0f0da
done
b0f0da
popd
b0f0da
b0f0da
# Install Java applet
b0f0da
pushd java
b0f0da
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vnc/classes
b0f0da
install -m755 VncViewer.jar $RPM_BUILD_ROOT%{_datadir}/vnc/classes
b0f0da
install -m644 com/tigervnc/vncviewer/index.vnc $RPM_BUILD_ROOT%{_datadir}/vnc/classes
b0f0da
popd
b0f0da
b0f0da
%find_lang %{name} %{name}.lang
b0f0da
b0f0da
# remove unwanted files
b0f0da
rm -f  $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions/libvnc.la
b0f0da
b0f0da
%ifarch s390 s390x
b0f0da
rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions/libvnc.so
b0f0da
%else
b0f0da
mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
b0f0da
install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/10-libvnc.conf
b0f0da
%endif
b0f0da
b0f0da
%clean
b0f0da
rm -rf $RPM_BUILD_ROOT
b0f0da
b0f0da
%post
b0f0da
touch -c %{_datadir}/icons/hicolor
b0f0da
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
b0f0da
        %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
b0f0da
fi
b0f0da
b0f0da
%postun
b0f0da
touch -c %{_datadir}/icons/hicolor
b0f0da
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
b0f0da
        %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
b0f0da
fi
b0f0da
b0f0da
%post server
b0f0da
%systemd_post vncserver.service
b0f0da
%systemd_post xvnc.service
b0f0da
%systemd_post xvnc.socket
b0f0da
b0f0da
%triggerun -- tigervnc-server < 1.0.90-6
b0f0da
%{_bindir}/systemd-sysv-convert --save vncserver >/dev/null 2>&1 ||:
b0f0da
/sbin/chkconfig --del vncserver >/dev/null 2>&1 || :
b0f0da
b0f0da
%preun server
b0f0da
%systemd_preun vncserver.service
b0f0da
%systemd_preun xvnc.service
b0f0da
%systemd_preun xvnc.socket
b0f0da
b0f0da
%postun server
549c89
%systemd_postun vncserver.service
549c89
%systemd_postun xvnc.service
549c89
%systemd_postun xvnc.socket
b0f0da
b0f0da
%files -f %{name}.lang
b0f0da
%doc README.txt
b0f0da
%{_bindir}/vncviewer
b0f0da
%{_datadir}/applications/*
b0f0da
%{_mandir}/man1/vncviewer.1*
b0f0da
b0f0da
%files server
b0f0da
%config(noreplace) %{_sysconfdir}/sysconfig/vncservers
b0f0da
%{_unitdir}/vncserver@.service
b0f0da
%{_unitdir}/xvnc@.service
b0f0da
%{_unitdir}/xvnc.socket
b0f0da
%{_bindir}/x0vncserver
b0f0da
%{_bindir}/vncserver
549c89
%{_bindir}/vncserver_wrapper
b0f0da
%{_mandir}/man1/vncserver.1*
b0f0da
%{_mandir}/man1/x0vncserver.1*
b0f0da
b0f0da
%files server-minimal
b0f0da
%{_bindir}/vncconfig
b0f0da
%{_bindir}/vncpasswd
b0f0da
%{_bindir}/Xvnc
b0f0da
%{_mandir}/man1/Xvnc.1*
b0f0da
%{_mandir}/man1/vncpasswd.1*
b0f0da
%{_mandir}/man1/vncconfig.1*
b0f0da
b0f0da
%ifnarch s390 s390x
b0f0da
%files server-module
b0f0da
%{_libdir}/xorg/modules/extensions/libvnc.so
b0f0da
%config %{_sysconfdir}/X11/xorg.conf.d/10-libvnc.conf
b0f0da
%endif
b0f0da
b0f0da
%files server-applet
b0f0da
%doc java/com/tigervnc/vncviewer/README
b0f0da
%{_datadir}/vnc/classes/*
b0f0da
b0f0da
%files license
b0f0da
%license LICENCE.TXT
b0f0da
b0f0da
%files icons
b0f0da
%{_datadir}/icons/hicolor/*/apps/*
b0f0da
b0f0da
%changelog
549c89
* Fri Feb 21 2020 Jan Grulich <jgrulich@redhat.com> - 1.8.0-20
549c89
- Fix stack buffer overflow in CMsgReader::readSetCursor
549c89
  Resolves: bz#1791773
549c89
549c89
- Fix heap buffer overflow in DecodeManager::decodeRect
549c89
  Resolves: bz#1791768
549c89
549c89
- Fix heap buffer overflow in TightDecoder::FilterGradient
549c89
  Resolves: bz#1791763
549c89
549c89
- Fix heap-based buffer overflow triggered from CopyRectDecoder
549c89
  Resolves: bz#1791747
549c89
549c89
- Fix stack use-after-return due to incorrect usage of stack memory in ZRLEDecoder
549c89
  Resolves: bz#1791759
549c89
549c89
- Add option to fallback to empty port when the specified one is taken
549c89
  Resolves: bz#1791996
549c89
549c89
* Thu Oct 10 2019 Jan Grulich <jgrulich@redhat.com> - 1.8.0-19
549c89
- Use vncserver wrapper script to workaround systemd issues
549c89
  Resolves: bz#1747191
549c89
b0f0da
* Tue Aug 13 2019 Adam Jackson <ajax@redhat.com> - 1.8.0-18
b0f0da
- Rebuild against newer X server to pick up backing store crash fixes
b0f0da
  Resolves: bz#1670342
b0f0da
b0f0da
* Mon Feb 18 2019 Jan Grulich <jgrulich@redhat.com> - 1.8.0-17
b0f0da
- Release pointer grab when cursor leaves window
b0f0da
  Resolves: bz#1664801
b0f0da
b0f0da
* Mon Jan 21 2019 Jan Grulich <jgrulich@redhat.com> - 1.8.0-16
b0f0da
- Automatically kill session only when gnome or kde is installed
b0f0da
  Resolves: bz#1646889
b0f0da
b0f0da
* Mon Jan 14 2019 Jan Grulich <jgrulich@redhat.com> - 1.8.0-15
b0f0da
- Reduce size of context menu hint
b0f0da
  Resolves: bz#1491608
b0f0da
b0f0da
* Mon Jan 14 2019 Jan Grulich <jgrulich@redhat.com> - 1.8.0-14
b0f0da
- Fix rendering on big endian system
b0f0da
  Resolves: bz#1618777
b0f0da
b0f0da
  Do not automatically kill sessions
b0f0da
  Resolves: bz#1646889
b0f0da
b0f0da
* Wed Aug 29 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-13
b0f0da
- Add one remaining option to Xvnc manpage
b0f0da
  Resolves: bz#1601880
b0f0da
b0f0da
* Wed Aug 29 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-12
b0f0da
- Add missing options to Xvnc manpage
b0f0da
  Resolves: bz#1601880
b0f0da
b0f0da
* Fri Aug 17 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-11
b0f0da
- Properly kill session after user logs out
b0f0da
  Resolves: bz#1259757
b0f0da
b0f0da
* Fri Aug 17 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-10
b0f0da
- Check endianness when constructing platform pixel buffer
b0f0da
  Resolves: bz#1613264
b0f0da
b0f0da
* Mon Jul 23 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-9
b0f0da
- Use current server time for XUngrabPointer and XUngrabKeyboard
b0f0da
  Resolves: bz#1605325
b0f0da
b0f0da
* Thu Jul 19 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-8
b0f0da
- Ignore fake focus events from XGrabKeyboard()
b0f0da
  Resolves: bz#1602855
b0f0da
b0f0da
* Wed Jun 27 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-7
b0f0da
  Properly support Xorg 1.20
b0f0da
  Resolves: bz#1564061
b0f0da
b0f0da
* Tue May 29 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-6
b0f0da
- Kill session after user logs out
b0f0da
  Resolves: bz#1259757
b0f0da
b0f0da
  Build against Xorg 1.20
b0f0da
  Resolves: bz#1564061
b0f0da
b0f0da
* Thu Jan 18 2018 Jan Grulich <jgrulich@redhat.com> - 1.8.0-5
b0f0da
- Fix broken scrolling
b0f0da
  Resolves: bz#1499018
b0f0da
b0f0da
* Fri Oct 27 2017 Jan Grulich <jgrulich@redhat.com> - 1.8.0-4
b0f0da
- Properly initialize tigervnc when started as systemd service
b0f0da
  Resolves: bz#1506273
b0f0da
b0f0da
* Tue Sep 19 2017 Jan Grulich <jgrulich@redhat.com> - 1.8.0-3
b0f0da
- Make TLS work on FIPS systems
b0f0da
  Resolves: bz#1492107
b0f0da
b0f0da
* Tue Sep 12 2017 Jan Grulich <jgrulich@redhat.com> - 1.8.0-2
b0f0da
- Let user know that view-only password will not be used
b0f0da
  Resolves: bz#1447555
b0f0da
b0f0da
* Wed May 17 2017 Jan Grulich <jgrulich@redhat.com> - 1.8.0-1
b0f0da
- Update to 1.8.0
b0f0da
  Resolves: bz#1388620
b0f0da
b0f0da
* Tue May 02 2017 Jan Grulich <jgrulich@redhat.com> - 1.7.90-2
b0f0da
- Make RandR callbacks optional
b0f0da
  Resolves: bz#1444948
b0f0da
b0f0da
* Thu Apr 20 2017 Jan Grulich <jgrulich@redhat.com> - 1.7.90-1
b0f0da
- Update to 1.7.90
b0f0da
  Resolves: bz#1388620
b0f0da
b0f0da
* Wed Apr 05 2017 Jan Grulich <jgrulich@redhat.com> - 1.7.1-3
b0f0da
- Delete underlying ssecurity in SSecurityVeNCrypt [CCVE-2017-7392]
b0f0da
  Resolves: bz#1439127
b0f0da
  Prevent double free by crafted fences [CVE-2017-7393]
b0f0da
  Resolves: bz#1439134
b0f0da
b0f0da
* Wed Apr 05 2017 Jan Grulich <jgrulich@redhat.com> - 1.7.1-2
b0f0da
- Be more restrictive with shared memory mode bits
b0f0da
  Resolves: bz#1152552
b0f0da
  Limit max username/password size in SSecurityPlain [CVE-2017-7394]
b0f0da
  Resolves: bz#1438737
b0f0da
  Fix crash from integer overflow in SMsgReader::readClientCutText [CVE-2017-7395]
b0f0da
  Resolves: bz#1438742
b0f0da
b0f0da
* Tue Feb 21 2017 Jan Grulich <jgrulich@redhat.com> - 1.7.1-1
b0f0da
- Update to 1.7.1
b0f0da
  Resolves: bz#1388620
b0f0da
  Resolves: bz#1343899
b0f0da
  Resolves: bz#1410164
b0f0da
  Resolves: bz#1415547
b0f0da
  Resolves: bz#1418945
b0f0da
  Resolves: bz#1416290
b0f0da
  Resolves: bz#1342956
b0f0da
- Fix shared memory leakage
b0f0da
  Resolves: bz#1358090
b0f0da
- Added systemd unit file for xvnc
b0f0da
  Resolves: bz#1393971
b0f0da
b0f0da
* Tue Sep 13 2016 Adam Jackson <ajax@redhat.com> - 1.3.1-9
b0f0da
- Force DT_RUNPATH to point to Mesa's libGL
b0f0da
  Resolves: bz#1326867
b0f0da
b0f0da
* Thu Jun 02 2016 Jan Grulich <jgrulich@redhat.com> - 1.3.1-8
b0f0da
- Make other security types work
b0f0da
  Resolves: bz#1341969
b0f0da
b0f0da
* Wed May 25 2016 Jan Grulich <jgrulich@redhat.com> - 1.3.1-7
b0f0da
- Restore default behaviour to listen on TCP
b0f0da
  Resolves: bz#1304646
b0f0da
b0f0da
* Tue May 24 2016 Jan Grulich <jgrulich@redhat.com> - 1.3.1-6
b0f0da
- Do not fail to bind a network socket
b0f0da
  Resolves: bz#1332575
b0f0da
- Do not die when port is already taken
b0f0da
  Resolves: bz#1322155
b0f0da
b0f0da
* Thu Mar 24 2016 Jan Grulich <jgrulich@redhat.com> - 1.3.1-5
b0f0da
- Update comments in vncserver configuration file example
b0f0da
  Resolves: bz#1295275
b0f0da
b0f0da
* Tue Feb 02 2016 Jan Grulich <jgrulich@redhat.com> - 1.3.1-4
b0f0da
- Do not crash when using -inetd option
b0f0da
  Resolves: bz#1283925
b0f0da
b0f0da
* Wed Sep 02 2015 Jan Grulich <jgrulich@redhat.com> - 1.3.1-3
b0f0da
- Do not mention that display number is required in the file name
b0f0da
  Resolves: bz#1195266
b0f0da
b0f0da
* Thu Jul 30 2015 Jan Grulich <jgrulich@redhat.com> - 1.3.1-2
b0f0da
- Resolves: bz#1248422
b0f0da
  CVE-2014-8240 CVE-2014-8241 tigervnc: various flaws
b0f0da
b0f0da
* Wed Apr 15 2015 Jan Grulich <jgrulich@redhat.com> - 1.3.1-1
b0f0da
- Drop unecessary patches
b0f0da
- Re-base to 1.3.1 (bug #1199453)
b0f0da
- Re-build against re-based xserver (bug #1194898)
b0f0da
- Check the return value from XShmAttach (bug #1072733)
b0f0da
- Add missing part of xserver114.patch (bug #1140603)
b0f0da
- Keep pointer in sync (bug #1100661)
b0f0da
- Make input device class global (bug #1119640)
b0f0da
- Add IPv6 support (bug #1162722)
b0f0da
- Set initial mode as prefered (bug #1181287)
b0f0da
- Do not mention that display number is required in the file name (bug #1195266)
b0f0da
- Enable Xinerama extension (bug #1199437)
b0f0da
- Specify full path for runuser command (bug #1208817)
b0f0da
b0f0da
* Tue Sep 23 2014 Tim Waugh <twaugh@redhat.com> - 1.2.80-0.31.20130314svn5065
b0f0da
- Rebuilt against xorg-x11-server to pick up ppc64le fix (bug #1140424).
b0f0da
b0f0da
* Mon Mar 10 2014 Tim Waugh <twaugh@redhat.com> - 1.2.80-0.30.20130314svn5065
b0f0da
- Fixed heap-based buffer overflow (CVE-2014-0011, bug #1050928).
b0f0da
b0f0da
* Tue Feb 18 2014 Tim Waugh <twaugh@redhat.com> - 1.2.80-0.29.20130314svn5065
b0f0da
- Previous patch was not applied.
b0f0da
b0f0da
* Mon Feb 10 2014 Tim Waugh <twaugh@redhat.com> - 1.2.80-0.28.20130314svn5065
b0f0da
- Clearer xstartup file (bug #923655).
b0f0da
b0f0da
* Tue Jan 28 2014 Tim Waugh <twaugh@redhat.com> - 1.2.80-0.27.20130314svn5065
b0f0da
- Use keyboard input code from tigervnc-1.3.0 (bug #1053536).
b0f0da
b0f0da
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1.2.80-0.26.20130314svn5065
b0f0da
- Mass rebuild 2014-01-24
b0f0da
b0f0da
* Fri Jan 10 2014 Tim Waugh <twaugh@redhat.com> - 1.2.80-0.25.20130314svn5065
b0f0da
- Fixed viewer crash when cursor has not been set (bug #1051333).
b0f0da
b0f0da
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.2.80-0.24.20130314svn5065
b0f0da
- Mass rebuild 2013-12-27
b0f0da
b0f0da
* Thu Dec 12 2013 Tim Waugh <twaugh@redhat.com> 1.2.80-0.23.20130314svn5065
b0f0da
- Avoid invalid read when ZRLE connection closed (bug #1039926).
b0f0da
b0f0da
* Tue Dec 10 2013 Tim Waugh <twaugh@redhat.com> 1.2.80-0.22.20130314svn5065
b0f0da
- Fixed GLX initialisation (bug #1039126).
b0f0da
b0f0da
* Tue Nov 19 2013 Tim Waugh <twaugh@redhat.com> 1.2.80-0.21.20130314svn5065
b0f0da
- Better fix for PIDFile problem (bug #1031625).
b0f0da
b0f0da
* Fri Nov 08 2013 Adam Jackson <ajax@redhat.com> 1.2.80-0.20.20130314svn5065
b0f0da
- Rebuild against xserver 1.15RC1
b0f0da
b0f0da
* Wed Jul 24 2013 Tim Waugh <twaugh@redhat.com> 1.2.80-0.18.20130314svn5065
b0f0da
- Avoid PIDFile problems in systemd unit file (bug #983232).
b0f0da
- Don't use shebang in vncserver script.
b0f0da
b0f0da
* Wed Jul  3 2013 Tim Waugh <twaugh@redhat.com> 1.2.80-0.18.20130314svn5065
b0f0da
- Removed systemd_requires macro in order to fix the build.
b0f0da
b0f0da
* Wed Jul  3 2013 Tim Waugh <twaugh@redhat.com> 1.2.80-0.17.20130314svn5065
b0f0da
- Synchronise manpages and --help output (bug #980870).
b0f0da
b0f0da
* Mon Jun 17 2013 Adam Jackson <ajax@redhat.com> 1.2.80-0.16.20130314svn5065
b0f0da
- tigervnc-setcursor-crash.patch: Attempt to paper over a crash in Xvnc when
b0f0da
  setting the cursor.
b0f0da
b0f0da
* Sat Jun 08 2013 Dennis Gilmore <dennis@ausil.us> 1.2.80-0.15.20130314svn5065
b0f0da
- bump to rebuild and pick up bugfix causing X to crash on ppc and arm
b0f0da
b0f0da
* Thu May 23 2013 Tim Waugh <twaugh@redhat.com> 1.2.80-0.14.20130314svn5065
b0f0da
- Use systemd rpm macros (bug #850340).  Moved systemd requirements
b0f0da
  from main package to server sub-package.
b0f0da
- Applied Debian patch to fix busy loop when run from inetd in nowait
b0f0da
  mode (bug #920373).
b0f0da
- Added dependency on xorg-x11-xinit to server sub-package so that
b0f0da
  default window manager can be found (bug #896284, bug #923655).
b0f0da
- Fixed bogus changelog date.
b0f0da
b0f0da
* Thu Mar 14 2013 Adam Jackson <ajax@redhat.com> 1.2.80-0.13.20130314svn5065
b0f0da
- Less RHEL customization
b0f0da
b0f0da
* Thu Mar 14 2013 Adam Tkac <atkac redhat com> - 1.2.80-0.12.20130314svn5065
b0f0da
- include /etc/X11/xorg.conf.d/10-libvnc.conf sample configuration (#712482)
b0f0da
- vncserver now honors specified -geometry parameter (#755947)
b0f0da
b0f0da
* Tue Mar 12 2013 Adam Tkac <atkac redhat com> - 1.2.80-0.11.20130307svn5060
b0f0da
- update to r5060
b0f0da
- split icons to separate package to avoid multilib issues
b0f0da
b0f0da
* Tue Feb 19 2013 Adam Tkac <atkac redhat com> - 1.2.80-0.10.20130219svn5047
b0f0da
- update to r5047 (X.Org 1.14 support)
b0f0da
b0f0da
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.80-0.9.20121126svn5015
b0f0da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b0f0da
b0f0da
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 1.2.80-0.8.20121126svn5015
b0f0da
- rebuild due to "jpeg8-ABI" feature drop
b0f0da
b0f0da
* Wed Jan 16 2013 Adam Tkac <atkac redhat com> 1.2.80-0.7.20121126svn5015
b0f0da
- rebuild
b0f0da
b0f0da
* Tue Dec 04 2012 Adam Tkac <atkac redhat com> 1.2.80-0.6.20121126svn5015
b0f0da
- rebuild against new fltk
b0f0da
b0f0da
* Mon Nov 26 2012 Adam Tkac <atkac redhat com> 1.2.80-0.5.20121126svn5015
b0f0da
- update to r5015
b0f0da
- build with -fpic instead of -fPIC on all archs except s390/sparc
b0f0da
b0f0da
* Wed Nov  7 2012 Peter Robinson <pbrobinson@fedoraproject.org> 1.2.80-0.4.20120905svn4996
b0f0da
- Build with -fPIC to fix FTBFS on ARM
b0f0da
b0f0da
* Wed Oct 31 2012 Adam Jackson <ajax@redhat.com> 1.2.80-0.3.20120905svn4996
b0f0da
- tigervnc12-xorg113-glx.patch: Fix to only init glx on the first server
b0f0da
  generation
b0f0da
b0f0da
* Fri Sep 28 2012 Adam Jackson <ajax@redhat.com> 1.2.80-0.2.20120905svn4996
b0f0da
- tigervnc12-xorg113-glx.patch: Re-enable GLX against xserver 1.13
b0f0da
b0f0da
* Fri Aug 17 2012 Adam Tkac <atkac redhat com> 1.2.80-0.1.20120905svn4996
b0f0da
- update to 1.2.80
b0f0da
- remove deprecated patches
b0f0da
  - tigervnc-102434.patch
b0f0da
  - tigervnc-viewer-reparent.patch
b0f0da
  - tigervnc11-java7.patch
b0f0da
- patches merged
b0f0da
  - tigervnc11-xorg111.patch
b0f0da
  - tigervnc11-xorg112.patch
b0f0da
b0f0da
* Fri Aug 10 2012 Dave Airlie <airlied@redhat.com> 1.1.0-10
b0f0da
- fix build against newer X server
b0f0da
b0f0da
* Mon Jul 23 2012 Adam Jackson <ajax@redhat.com> 1.1.0-9
b0f0da
- Build with the Composite extension for feature parity with other X servers
b0f0da
b0f0da
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-8
b0f0da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b0f0da
b0f0da
* Thu Jul 19 2012 Dave Airlie <airlied@redhat.com> 1.1.0-7
b0f0da
- fix building against X.org 1.13
b0f0da
b0f0da
* Wed Apr 04 2012 Adam Jackson <ajax@redhat.com> 1.1.0-6
b0f0da
- RHEL exclusion for -server-module on ppc* too
b0f0da
b0f0da
* Mon Mar 26 2012 Adam Tkac <atkac redhat com> - 1.1.0-5
b0f0da
- clean Xvnc's /tmp environment in service file before startup
b0f0da
- fix building against the latest JAVA 7 and X.Org 1.12
b0f0da
b0f0da
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-4
b0f0da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b0f0da
b0f0da
* Tue Nov 22 2011 Adam Tkac <atkac redhat com> - 1.1.0-3
b0f0da
- don't build X.Org devel docs (#755782)
b0f0da
- applet: BR generic java-devel instead of java-gcj-devel (#755783)
b0f0da
- use runuser to start Xvnc in systemd service file (#754259)
b0f0da
- don't attepmt to restart Xvnc session during update/erase (#753216)
b0f0da
b0f0da
* Fri Nov 11 2011 Adam Tkac <atkac redhat com> - 1.1.0-2
b0f0da
- libvnc.so: don't use unexported GetMaster function (#744881)
b0f0da
- remove nasm buildreq
b0f0da
b0f0da
* Mon Sep 12 2011 Adam Tkac <atkac redhat com> - 1.1.0-1
b0f0da
- update to 1.1.0
b0f0da
- update the xorg11 patch
b0f0da
- patches merged
b0f0da
  - tigervnc11-glx.patch
b0f0da
  - tigervnc11-CVE-2011-1775.patch
b0f0da
  - 0001-Use-memmove-instead-of-memcpy-in-fbblt.c-when-memory.patch
b0f0da
b0f0da
* Thu Jul 28 2011 Adam Tkac <atkac redhat com> - 1.0.90-6
b0f0da
- add systemd service file and remove legacy SysV initscript (#717227)
b0f0da
b0f0da
* Thu May 12 2011 Adam Tkac <atkac redhat com> - 1.0.90-5
b0f0da
- make Xvnc buildable against X.Org 1.11
b0f0da
b0f0da
* Tue May 10 2011 Adam Tkac <atkac redhat com> - 1.0.90-4
b0f0da
- viewer can send password without proper validation of X.509 certs
b0f0da
  (CVE-2011-1775)
b0f0da
b0f0da
* Wed Apr 13 2011 Adam Tkac <atkac redhat com> - 1.0.90-3
b0f0da
- fix wrong usage of memcpy which caused screen artifacts (#652590)
b0f0da
- don't point to inaccessible link in sysconfig/vncservers (#644975)
b0f0da
b0f0da
* Fri Apr 08 2011 Adam Tkac <atkac redhat com> - 1.0.90-2
b0f0da
- improve compatibility with vinagre client (#692048)
b0f0da
b0f0da
* Tue Mar 22 2011 Adam Tkac <atkac redhat com> - 1.0.90-1
b0f0da
- update to 1.0.90
b0f0da
b0f0da
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.90-0.32.20110117svn4237
b0f0da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b0f0da
b0f0da
* Mon Jan 17 2011 Adam Tkac <atkac redhat com> 1.0.90-0.31.20110117svn4237
b0f0da
- fix libvnc.so module loading
b0f0da
b0f0da
* Mon Jan 17 2011 Adam Tkac <atkac redhat com> 1.0.90-0.30.20110117svn4237
b0f0da
- update to r4237
b0f0da
- patches merged
b0f0da
  - tigervnc11-optionsdialog.patch
b0f0da
  - tigervnc11-rh607866.patch
b0f0da
b0f0da
* Fri Jan 14 2011 Adam Tkac <atkac redhat com> 1.0.90-0.29.20101208svn4225
b0f0da
- improve patch for keyboard issues
b0f0da
b0f0da
* Fri Jan 14 2011 Adam Tkac <atkac redhat com> 1.0.90-0.28.20101208svn4225
b0f0da
- attempt to fix various keyboard-related issues (key repeating etc)
b0f0da
b0f0da
* Fri Jan 07 2011 Adam Tkac <atkac redhat com> 1.0.90-0.27.20101208svn4225
b0f0da
- render "Ok" and "Cancel" buttons in the options dialog correctly
b0f0da
b0f0da
* Wed Dec 15 2010 Jan Görig <jgorig redhat com> 1.0.90-0.26.20101208svn4225
b0f0da
- added vncserver lock file (#662784)
b0f0da
b0f0da
* Fri Dec 10 2010 Adam Tkac <atkac redhat com> 1.0.90-0.25.20101208svn4225
b0f0da
- update to r4225
b0f0da
- patches merged
b0f0da
  - tigervnc11-rh611677.patch
b0f0da
  - tigervnc11-rh633931.patch
b0f0da
  - tigervnc11-xorg1.10.patch
b0f0da
- enable VeNCrypt and PAM support
b0f0da
b0f0da
* Mon Dec 06 2010 Adam Tkac <atkac redhat com> 1.0.90-0.24.20100813svn4123
b0f0da
- rebuild against xserver 1.10.X
b0f0da
- 0001-Return-Success-from-generate_modkeymap-when-max_keys.patch merged
b0f0da
b0f0da
* Wed Sep 29 2010 jkeating - 1.0.90-0.23.20100813svn4123
b0f0da
- Rebuilt for gcc bug 634757
b0f0da
b0f0da
* Tue Sep 21 2010 Adam Tkac <atkac redhat com> 1.0.90-0.22.20100420svn4030
b0f0da
- drop xorg-x11-fonts-misc dependency (#636170)
b0f0da
b0f0da
* Tue Sep 21 2010 Adam Tkac <atkac redhat com> 1.0.90-0.21.20100420svn4030
b0f0da
- improve patch for #633645 (fix tcsh incompatibilities)
b0f0da
b0f0da
* Thu Sep 16 2010 Adam Tkac <atkac redhat com> 1.0.90-0.20.20100813svn4123
b0f0da
- press fake modifiers correctly (#633931)
b0f0da
- supress unneeded debug information emitted from initscript (#633645)
b0f0da
b0f0da
* Wed Aug 25 2010 Adam Tkac <atkac redhat com> 1.0.90-0.19.20100813svn4123
b0f0da
- separate Xvnc, vncpasswd and vncconfig to -server-minimal subpkg (#626946)
b0f0da
- move license to separate subpkg and Requires it from main subpkgs
b0f0da
- Xvnc: handle situations when no modifiers exist well (#611677)
b0f0da
b0f0da
* Fri Aug 13 2010 Adam Tkac <atkac redhat com> 1.0.90-0.18.20100813svn4123
b0f0da
- update to r4123 (#617973)
b0f0da
- add perl requires to -server subpkg (#619791)
b0f0da
b0f0da
* Thu Jul 22 2010 Adam Tkac <atkac redhat com> 1.0.90-0.17.20100721svn4113
b0f0da
- update to r4113
b0f0da
- patches merged
b0f0da
  - tigervnc11-rh586406.patch
b0f0da
  - tigervnc11-libvnc.patch
b0f0da
  - tigervnc11-rh597172.patch
b0f0da
  - tigervnc11-rh600070.patch
b0f0da
  - tigervnc11-options.patch
b0f0da
- don't own %%{_datadir}/icons directory (#614301)
b0f0da
- minor improvements in the .desktop file (#616340)
b0f0da
- bundled libjpeg configure requires nasm; is executed even if system-wide
b0f0da
  libjpeg is used
b0f0da
b0f0da
* Fri Jul 02 2010 Adam Tkac <atkac redhat com> 1.0.90-0.16.20100420svn4030
b0f0da
- build against system-wide libjpeg-turbo (#494458)
b0f0da
- build no longer requires nasm
b0f0da
b0f0da
* Mon Jun 28 2010 Adam Tkac <atkac redhat com> 1.0.90-0.15.20100420svn4030
b0f0da
- vncserver: accept <+optname> option when specified as the first one
b0f0da
b0f0da
* Thu Jun 24 2010 Adam Tkac <atkac redhat com> 1.0.90-0.14.20100420svn4030
b0f0da
- fix memory leak in Xvnc input code (#597172)
b0f0da
- don't crash when receive negative encoding (#600070)
b0f0da
- explicitly disable udev configuration support
b0f0da
- add gettext-autopoint to BR
b0f0da
b0f0da
* Mon Jun 14 2010 Adam Tkac <atkac redhat com> 1.0.90-0.13.20100420svn4030
b0f0da
- update URL about SSH tunneling in the sysconfig file (#601996)
b0f0da
b0f0da
* Fri Jun 11 2010 Adam Tkac <atkac redhat com> 1.0.90-0.12.20100420svn4030
b0f0da
- use newer gettext
b0f0da
- autopoint now uses git instead of cvs, adjust BuildRequires appropriately
b0f0da
b0f0da
* Thu May 13 2010 Adam Tkac <atkac redhat com> 1.0.90-0.11.20100420svn4030
b0f0da
- link libvnc.so "now" to catch "undefined symbol" errors during Xorg startup
b0f0da
- use always XkbConvertCase instead of XConvertCase (#580159, #586406)
b0f0da
- don't link libvnc.so against libXi.la, libdix.la and libxkb.la; use symbols
b0f0da
  from Xorg instead
b0f0da
b0f0da
* Thu May 13 2010 Adam Tkac <atkac redhat com> 1.0.90-0.10.20100420svn4030
b0f0da
- update to r4030 snapshot
b0f0da
- patches merged to upstream
b0f0da
  - tigervnc11-rh522369.patch
b0f0da
  - tigervnc11-rh551262.patch
b0f0da
  - tigervnc11-r4002.patch
b0f0da
  - tigervnc11-r4014.patch
b0f0da
b0f0da
* Thu Apr 08 2010 Adam Tkac <atkac redhat com> 1.0.90-0.9.20100219svn3993
b0f0da
- add server-applet subpackage which contains Java vncviewer applet
b0f0da
- fix Java applet; it didn't work when run from web browser
b0f0da
- add xorg-x11-xkb-utils to server Requires
b0f0da
b0f0da
* Fri Mar 12 2010 Adam Tkac <atkac redhat com> 1.0.90-0.8.20100219svn3993
b0f0da
- add French translation to vncviewer.desktop (thanks to Alain Portal)
b0f0da
b0f0da
* Thu Mar 04 2010 Adam Tkac <atkac redhat com> 1.0.90-0.7.20100219svn3993
b0f0da
- don't crash during pixel format change (#522369, #551262)
b0f0da
b0f0da
* Mon Mar 01 2010 Adam Tkac <atkac redhat com> 1.0.90-0.6.20100219svn3993
b0f0da
- add mesa-dri-drivers and xkeyboard-config to -server Requires
b0f0da
- update to r3993 1.0.90 snapshot
b0f0da
  - tigervnc11-noexecstack.patch merged
b0f0da
  - tigervnc11-xorg18.patch merged
b0f0da
  - xserver18.patch is no longer needed
b0f0da
b0f0da
* Wed Jan 27 2010 Jan Gorig <jgorig redhat com> 1.0.90-0.5.20091221svn3929
b0f0da
- initscript LSB compliance fixes (#523974)
b0f0da
b0f0da
* Fri Jan 22 2010 Adam Tkac <atkac redhat com> 1.0.90-0.4.20091221svn3929
b0f0da
- mark stack as non-executable in jpeg ASM code
b0f0da
- add xorg-x11-xauth to Requires
b0f0da
- add support for X.Org 1.8
b0f0da
- drop shave sources, they are no longer needed
b0f0da
b0f0da
* Thu Jan 21 2010 Adam Tkac <atkac redhat com> 1.0.90-0.3.20091221svn3929
b0f0da
- drop tigervnc-xorg25909.patch, it has been merged to X.Org upstream
b0f0da
b0f0da
* Thu Jan 07 2010 Adam Tkac <atkac redhat com> 1.0.90-0.2.20091221svn3929
b0f0da
- add patch for upstream X.Org issue #25909
b0f0da
- add libXdmcp-devel to build requires to build Xvnc with XDMCP support (#552322)
b0f0da
b0f0da
* Mon Dec 21 2009 Adam Tkac <atkac redhat com> 1.0.90-0.1.20091221svn3929
b0f0da
- update to 1.0.90 snapshot
b0f0da
- patches merged
b0f0da
  - tigervnc10-compat.patch
b0f0da
  - tigervnc10-rh510185.patch
b0f0da
  - tigervnc10-rh524340.patch
b0f0da
  - tigervnc10-rh516274.patch
b0f0da
b0f0da
* Mon Oct 26 2009 Adam Tkac <atkac redhat com> 1.0.0-3
b0f0da
- create Xvnc keyboard mapping before first keypress (#516274)
b0f0da
b0f0da
* Thu Oct 08 2009 Adam Tkac <atkac redhat com> 1.0.0-2
b0f0da
- update underlying X source to 1.6.4-0.3.fc11
b0f0da
- remove bogus '-nohttpd' parameter from /etc/sysconfig/vncservers (#525629)
b0f0da
- initscript LSB compliance fixes (#523974)
b0f0da
- improve -LowColorSwitch documentation and handling (#510185)
b0f0da
- honor dotWhenNoCursor option (and it's changes) every time (#524340)
b0f0da
b0f0da
* Fri Aug 28 2009 Adam Tkac <atkac redhat com> 1.0.0-1
b0f0da
- update to 1.0.0
b0f0da
- tigervnc10-rh495457.patch merged to upstream
b0f0da
b0f0da
* Mon Aug 24 2009 Karsten Hopp <karsten@redhat.com> 0.0.91-0.17
b0f0da
- fix ifnarch s390x for server-module
b0f0da
b0f0da
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 0.0.91-0.16
b0f0da
- rebuilt with new openssl
b0f0da
b0f0da
* Tue Aug 04 2009 Adam Tkac <atkac redhat com> 0.0.91-0.15
b0f0da
- make Xvnc compilable
b0f0da
b0f0da
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.91-0.14.1
b0f0da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
b0f0da
b0f0da
* Mon Jul 13 2009 Adam Tkac <atkac redhat com> 0.0.91-0.13.1
b0f0da
- don't write warning when initscript is called with condrestart param (#508367)
b0f0da
b0f0da
* Tue Jun 23 2009 Adam Tkac <atkac redhat com> 0.0.91-0.13
b0f0da
- temporary use F11 Xserver base to make Xvnc compilable
b0f0da
- BuildRequires: libXi-devel
b0f0da
- don't ship tigervnc-server-module on s390/s390x
b0f0da
b0f0da
* Mon Jun 22 2009 Adam Tkac <atkac redhat com> 0.0.91-0.12
b0f0da
- fix local rendering of cursor (#495457)
b0f0da
b0f0da
* Thu Jun 18 2009 Adam Tkac <atkac redhat com> 0.0.91-0.11
b0f0da
- update to 0.0.91 (1.0.0 RC1)
b0f0da
- patches merged
b0f0da
  - tigervnc10-rh499401.patch
b0f0da
  - tigervnc10-rh497592.patch
b0f0da
  - tigervnc10-rh501832.patch
b0f0da
- after discusion in upstream drop tigervnc-bounds.patch
b0f0da
- configure flags cleanup
b0f0da
b0f0da
* Thu May 21 2009 Adam Tkac <atkac redhat com> 0.0.90-0.10
b0f0da
- rebuild against 1.6.1.901 X server (#497835)
b0f0da
- disable i18n, vncviewer is not UTF-8 compatible (#501832)
b0f0da
b0f0da
* Mon May 18 2009 Adam Tkac <atkac redhat com> 0.0.90-0.9
b0f0da
- fix vncpasswd crash on long passwords (#499401)
b0f0da
- start session dbus daemon correctly (#497592)
b0f0da
b0f0da
* Mon May 11 2009 Adam Tkac <atkac redhat com> 0.0.90-0.8.1
b0f0da
- remove merged tigervnc-manminor.patch
b0f0da
b0f0da
* Tue May 05 2009 Adam Tkac <atkac redhat com> 0.0.90-0.8
b0f0da
- update to 0.0.90
b0f0da
b0f0da
* Thu Apr 30 2009 Adam Tkac <atkac redhat com> 0.0.90-0.7.20090427svn3789
b0f0da
- server package now requires xorg-x11-fonts-misc (#498184)
b0f0da
b0f0da
* Mon Apr 27 2009 Adam Tkac <atkac redhat com> 0.0.90-0.6.20090427svn3789
b0f0da
- update to r3789
b0f0da
  - tigervnc-rh494801.patch merged
b0f0da
- tigervnc-newfbsize.patch is no longer needed
b0f0da
- fix problems when vncviewer and Xvnc run on different endianess (#496653)
b0f0da
- UltraVNC and TightVNC clients work fine again (#496786)
b0f0da
b0f0da
* Wed Apr 08 2009 Adam Tkac <atkac redhat com> 0.0.90-0.5.20090403svn3751
b0f0da
- workaround broken fontpath handling in vncserver script (#494801)
b0f0da
b0f0da
* Fri Apr 03 2009 Adam Tkac <atkac redhat com> 0.0.90-0.4.20090403svn3751
b0f0da
- update to r3751
b0f0da
- patches merged
b0f0da
  - tigervnc-xclients.patch
b0f0da
  - tigervnc-clipboard.patch
b0f0da
  - tigervnc-rh212985.patch
b0f0da
- basic RandR support in Xvnc (resize of the desktop)
b0f0da
- use built-in libjpeg (SSE2/MMX accelerated encoding on x86 platform)
b0f0da
- use Tight encoding by default
b0f0da
- use TigerVNC icons
b0f0da
b0f0da
* Tue Mar 03 2009 Adam Tkac <atkac redhat com> 0.0.90-0.3.20090303svn3631
b0f0da
- update to r3631
b0f0da
b0f0da
* Tue Mar 03 2009 Adam Tkac <atkac redhat com> 0.0.90-0.2.20090302svn3621
b0f0da
- package review related fixes
b0f0da
b0f0da
* Mon Mar 02 2009 Adam Tkac <atkac redhat com> 0.0.90-0.1.20090302svn3621
b0f0da
- initial package, r3621