SHA256
1
0
forked from pool/tigervnc
Commit Graph

214 Commits

Author SHA256 Message Date
Dominique Leuenberger
1d299cff59 Accepting request 914772 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/914772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=80
2021-09-03 19:25:39 +00:00
481ba734b1 Accepting request 913895 from home:jengelh:pic
- Remove --with-pic which has no effect with --disable-static.
- Remove old specfile constructs.
- Drop %if..%endif guards around %package; these do not affect
  the build result.
- Combine %service_* calls to reduce generated boilerplate.

OBS-URL: https://build.opensuse.org/request/show/913895
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=211
2021-08-28 11:05:01 +00:00
Dominique Leuenberger
b8a36292e8 Accepting request 909822 from X11:XOrg
- no longer require libXfont(1)

OBS-URL: https://build.opensuse.org/request/show/909822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=79
2021-08-05 18:47:44 +00:00
423425299d - no longer require libXfont(1)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=210
2021-08-02 15:26:01 +00:00
Dominique Leuenberger
15f71365ea Accepting request 901338 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/901338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=78
2021-06-25 13:00:51 +00:00
62f4f872e3 Accepting request 900834 from home:jsikes:branches:X11:XOrg
Now approved by Upstream. Enjoy!

OBS-URL: https://build.opensuse.org/request/show/900834
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=209
2021-06-22 13:29:49 +00:00
Dominique Leuenberger
37f45328ce Accepting request 897979 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/897979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=77
2021-06-09 19:54:56 +00:00
a3292997ad Accepting request 897924 from home:jsikes:branches:X11:XOrg
Using RFC7919 for FIPS compliance. Enjoy!

OBS-URL: https://build.opensuse.org/request/show/897924
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=207
2021-06-07 07:19:54 +00:00
Dominique Leuenberger
548d7d1a9c Accepting request 889946 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/889946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=76
2021-05-05 18:39:29 +00:00
e5429da1f8 Accepting request 889945 from home:dimstar:Factory
- Do not carry two variants of the same servcice file, but rather
  bring a template which we dynamically adjust during installation
  to cater for the correct libexecdir value.
  + Replace xvnc-novnc-libexec.service and xvnc-novnc-lib.service
    with xvnc-novnc.service.in.

OBS-URL: https://build.opensuse.org/request/show/889945
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=205
2021-05-03 09:41:55 +00:00
638efe18ec - package both xvnc-novnc-libexec.service and xvnc-novnc-lib.service
source files

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=204
2021-05-03 08:55:33 +00:00
9e5f310b0f Accepting request 888839 from home:sbradnick:branches:X11:XOrg
- Adjusting suse_version check from '> 1500' to '>= 1550' per request.

- Adding if statement to control libexec (Tumbleweed +) vs lib based
  'Source#' file for 'xvnc-novnc.service'.

- 'xvnc-novnc.service' requires '/usr/libexec/vnc/with-vnc-key.sh'
  vs '/usr/lib/vnc/with-vnc-key.sh' for ExecStart to work correctly.

OBS-URL: https://build.opensuse.org/request/show/888839
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=203
2021-05-02 20:41:14 +00:00
Dominique Leuenberger
c4f4acbe67 Accepting request 877275 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/877275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=75
2021-03-10 07:50:33 +00:00
d395eb038c Accepting request 877274 from home:pmonrealgonzalez:branches:X11:XOrg
- Use the system crypto-policies [bsc#1183082]
- Add n_utilize-system-crypto-policies.patch

OBS-URL: https://build.opensuse.org/request/show/877274
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=201
2021-03-05 16:49:00 +00:00
Dominique Leuenberger
0897178115 Accepting request 853664 from X11:XOrg
- x11vnc wrapper script: converted to python3 (boo#1179592)

OBS-URL: https://build.opensuse.org/request/show/853664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=74
2020-12-09 21:11:41 +00:00
df71d7e848 x11vnc: reverted no-op code changes
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=199
2020-12-07 22:11:02 +00:00
6d319422ba -x11vnc wrapper script: /usr/bin/env python3 --> /usr/bin/python3
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=198
2020-12-07 17:02:28 +00:00
506b54083b - x11vnc wrapper script: converted to python3 (boo#1179592)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=197
2020-12-07 12:14:14 +00:00
Dominique Leuenberger
3ede1be2fa Accepting request 850782 from X11:XOrg
- u_tigervnc_update_default_vncxstartup.patch
  * check first for /usr/libexec/xinit/xinitrc, then 
    /etc/X11/xinit/xinitrc (reported by aschnell @SUSE)

OBS-URL: https://build.opensuse.org/request/show/850782
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=73
2020-11-30 08:53:01 +00:00
b15510ffe7 - u_tigervnc_update_default_vncxstartup.patch
* check first for /usr/libexec/xinit/xinitrc, then 
    /etc/X11/xinit/xinitrc (reported by aschnell @SUSE)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=195
2020-11-25 16:30:04 +00:00
Dominique Leuenberger
6e8d4d63fd Accepting request 849439 from X11:XOrg
- xvnc@.service: fixed path for %libexecdir (boo#1178601)

OBS-URL: https://build.opensuse.org/request/show/849439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=72
2020-11-21 11:41:26 +00:00
a6789f802c - xvnc@.service: fixed path for %libexecdir (boo#1178601)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=193
2020-11-19 13:44:39 +00:00
Dominique Leuenberger
e12ddc453f Accepting request 838621 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/838621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=71
2020-09-30 17:54:00 +00:00
4411d59393 Accepting request 838610 from home:AndreasStieger:branches:X11:XOrg
add CVE-2020-26117 to changelog

OBS-URL: https://build.opensuse.org/request/show/838610
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=191
2020-09-30 01:43:13 +00:00
Dominique Leuenberger
52a5fbd7c2 Accepting request 837392 from X11:XOrg
- U_0001-Properly-store-certificate-exceptions.patch,
  U_0002-Properly-store-certificate-exceptions-in-Java-viewer.patch
  * Properly store certificate exceptions (boo#1176733)
- adjusted u_tigervnc-add-autoaccept-parameter.patch

OBS-URL: https://build.opensuse.org/request/show/837392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=70
2020-09-29 16:59:18 +00:00
849f8f0e68 - U_0001-Properly-store-certificate-exceptions.patch,
U_0002-Properly-store-certificate-exceptions-in-Java-viewer.patch
  * Properly store certificate exceptions (boo#1176733)
- adjusted u_tigervnc-add-autoaccept-parameter.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=189
2020-09-25 11:26:30 +00:00
Dominique Leuenberger
9a8ea2200f Accepting request 835044 from X11:XOrg
- vnserver: fix startup of Plasma desktop (boo#1176571)

OBS-URL: https://build.opensuse.org/request/show/835044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=69
2020-09-18 12:33:10 +00:00
522fe20d64 start dbus-launch with --exit-with-x11 option
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=187
2020-09-17 02:27:59 +00:00
7c529ef24d - vnserver: fix startup of Plasma desktop (boo#1176571)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=186
2020-09-16 10:09:49 +00:00
Dominique Leuenberger
022da8a60f Accepting request 828750 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/828750
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=68
2020-08-27 12:41:57 +00:00
8d669ad9dd Accepting request 827851 from home:gmbr3:libexecdir
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
- Spec file cleanups

OBS-URL: https://build.opensuse.org/request/show/827851
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=184
2020-08-22 22:39:29 +00:00
Dominique Leuenberger
76e8c99d34 Accepting request 818107 from X11:XOrg
- moved vnc snippet to /usr/share/X11/xorg.conf.d (boo#1173045)
- package SLP sample config vnc.reg only as %doc (boo#1173045)
- moved vnc pam config to /etc/usr/pam.d (boo#1173045)

OBS-URL: https://build.opensuse.org/request/show/818107
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=67
2020-07-02 21:56:52 +00:00
46e7b98c45 fixed build on Leap/sle
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=182
2020-07-01 11:00:49 +00:00
45af473d3d - moved vnc snippet to /usr/share/X11/xorg.conf.d (boo#1173045)
- package SLP sample config vnc.reg only as %doc (boo#1173045)
- moved vnc pam config to /etc/usr/pam.d (boo#1173045)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=181
2020-07-01 10:45:55 +00:00
Dominique Leuenberger
a0ee0ee917 Accepting request 793788 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/793788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=66
2020-04-14 13:09:03 +00:00
77bc15e620 Accepting request 793683 from home:paulatz
Added BuildRequires: libXrandr-devel and libXdamage-devel to build x0vncserver with support for damage (avoid polling) and randr (can resize server screen from client)

OBS-URL: https://build.opensuse.org/request/show/793683
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=179
2020-04-14 09:23:01 +00:00
66008825cc removed old tarball ...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=178
2020-04-10 12:56:42 +00:00
0efdbe02fd Accepting request 792933 from home:AndreasStieger:branches:X11:XOrg
- TigerVNC 1.10.1:
  Previously patched security fixes now in upstream release:
  CVE-2019-15691, bsc#1159856
  CVE-2019-15692, bsc#1160250
  CVE-2019-15693, bsc#1159858
  CVE-2019-15694, bsc#1160251
  CVE-2019-15695, bsc#1159860

OBS-URL: https://build.opensuse.org/request/show/792933
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=177
2020-04-10 12:47:08 +00:00
Dominique Leuenberger
df5475ed4c Accepting request 778811 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/778811
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=65
2020-02-29 20:18:14 +00:00
c9321bf345 Accepting request 778768 from home:frispete:RemoteDesktop
- raise java dependency to 1.8.0 in order to compile the java part
  on older distributions

OBS-URL: https://build.opensuse.org/request/show/778768
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=175
2020-02-24 15:34:02 +00:00
Dominique Leuenberger
cfaf48b48c Accepting request 771558 from X11:XOrg
- added a reference to bsc#1162951 about the reasoning why adding
  the vnc user to the shadow group

OBS-URL: https://build.opensuse.org/request/show/771558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=64
2020-02-15 21:23:19 +00:00
9f2afed209 - added a reference to bsc#1162951 about the reasoning why adding
the vnc user to the shadow group

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=173
2020-02-07 11:57:08 +00:00
Dominique Leuenberger
fbc8c713f1 Accepting request 764639 from X11:XOrg
- u_xorg-server-1.20.7-ddxInputThreadInit.patch
  * buildfix for xorg-server 1.20.7, which moved ddxInputThread
    call from os layer into ddx layer

OBS-URL: https://build.opensuse.org/request/show/764639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=63
2020-01-18 11:15:43 +00:00
f03183cdac - u_xorg-server-1.20.7-ddxInputThreadInit.patch
* buildfix for xorg-server 1.20.7, which moved ddxInputThread
    call from os layer into ddx layer

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=171
2020-01-15 11:51:38 +00:00
Dominique Leuenberger
4f7b7e068c Accepting request 762160 from X11:XOrg
- TigerVNC security fix:
  0001-Make-ZlibInStream-more-robust-against-failures.patch
  0002-Encapsulate-PixelBuffer-internal-details.patch
  0003-Restrict-PixelBuffer-dimensions-to-safe-values.patch
  0004-Add-write-protection-to-OffsetPixelBuffer.patch
  0005-Handle-empty-Tight-gradient-rects.patch
  0006-Add-unit-test-for-PixelFormat-sanity-checks.patch
  0007-Fix-depth-sanity-test-in-PixelFormat.patch
  0008-Add-sanity-checks-for-PixelFormat-shift-values.patch
  0009-Remove-unused-FixedMemOutStream.patch
  0010-Use-size_t-for-lengths-in-stream-objects.patch
  0011-Be-defensive-about-overflows-in-stream-objects.patch
  0012-Add-unit-tests-for-PixelFormat.is888-detection.patch
  0013-Handle-pixel-formats-with-odd-shift-values.patch
  * stack use-after-return due to incorrect usage of stack memory
    in ZRLEDecoder (CVE-2019-15691, bsc#1159856)
  * improper value checks in CopyRectDecode may lead to heap
    buffer overflow (CVE-2019-15692, bsc#1160250)
  * heap buffer overflow in TightDecoder::FilterGradient
    (CVE-2019-15693, bsc#1159858)
  * improper error handling in processing MemOutStream may lead
    to heap buffer overflow (CVE-2019-15694, bsc#1160251
  * stack buffer overflow, which could be triggered from
    CMsgReader::readSetCurso (CVE-2019-15695, bsc#1159860)

OBS-URL: https://build.opensuse.org/request/show/762160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=62
2020-01-12 22:17:04 +00:00
Dominique Leuenberger
82dc33031f Accepting request 760855 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/760855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=61
2020-01-07 22:51:14 +00:00
d26ec6dbd4 - TigerVNC security fix:
0001-Make-ZlibInStream-more-robust-against-failures.patch
  0002-Encapsulate-PixelBuffer-internal-details.patch
  0003-Restrict-PixelBuffer-dimensions-to-safe-values.patch
  0004-Add-write-protection-to-OffsetPixelBuffer.patch
  0005-Handle-empty-Tight-gradient-rects.patch
  0006-Add-unit-test-for-PixelFormat-sanity-checks.patch
  0007-Fix-depth-sanity-test-in-PixelFormat.patch
  0008-Add-sanity-checks-for-PixelFormat-shift-values.patch
  0009-Remove-unused-FixedMemOutStream.patch
  0010-Use-size_t-for-lengths-in-stream-objects.patch
  0011-Be-defensive-about-overflows-in-stream-objects.patch
  0012-Add-unit-tests-for-PixelFormat.is888-detection.patch
  0013-Handle-pixel-formats-with-odd-shift-values.patch
  * stack use-after-return due to incorrect usage of stack memory
    in ZRLEDecoder (CVE-2019-15691, bsc#1159856)
  * improper value checks in CopyRectDecode may lead to heap
    buffer overflow (CVE-2019-15692, bsc#1160250)
  * heap buffer overflow in TightDecoder::FilterGradient
    (CVE-2019-15693, bsc#1159858)
  * improper error handling in processing MemOutStream may lead
    to heap buffer overflow (CVE-2019-15694, bsc#1160251
  * stack buffer overflow, which could be triggered from
    CMsgReader::readSetCurso (CVE-2019-15695, bsc#1159860)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=168
2020-01-07 16:03:18 +00:00
524853923c Accepting request 753184 from home:mkittler:branches:X11:XOrg
- tigervnc-1.10.0
  * The clipboard now supports full Unicode in the native viewer, WinVNC and Xvnc/libvnc.so
  * The native client will now respect the system trust store when verifying server certificates
  * Improved compatibility with VMware's VNC server
  * Improved compatibility with some input methods on macOS
  * Improvements to the automatic "repair" of JPEG artefacts
  * Better handling of the Alt keys in some corner cases
  * The Java web server has been removed as applets are no longer support by most browsers
  * x0vncserver can now be configured to only allow local connections
  * x0vncserver has received fixes for when only part of the display is shared
  * Polling is now default in WinVNC as that works better for most

OBS-URL: https://build.opensuse.org/request/show/753184
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=167
2020-01-04 22:30:49 +00:00
48c98ae8f1 Accepting request 760157 from home:ldevulder
- Add tigervnc-fix-saving-of-bad-server-certs.patch
  * fix saving of bad server certificates (boo#1159948)

OBS-URL: https://build.opensuse.org/request/show/760157
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=166
2020-01-04 22:27:21 +00:00
Dominique Leuenberger
17b1719e43 Accepting request 735309 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/735309
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=60
2019-10-09 13:18:24 +00:00