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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
f77169be49
Accepting request 735300 from home:frispete:RemoteDesktop
...
- tigervnc-1.9.0-201-e71a426
* implements extended clipboard handling (now utf-8 based)
* fixes a couple of small glitches
OBS-URL: https://build.opensuse.org/request/show/735300
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=164
2019-10-04 15:37:41 +00:00
ab1f63d568
removed conflict marker ...
...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=162
2019-04-20 15:38:30 +00:00
478a217a95
- tigervnc-1.9.0-199-005db35
...
* update to current git master in order to fix boo#1132901
>>>>>>> ./tigervnc.changes.r85a118aa653f1d42c31302a788064076
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=161
2019-04-20 09:56:35 +00:00
576bd884a2
Accepting request 688610 from home:yfjiang:branches:X11:XOrg
...
- Update with-vnc-key.sh to use only hostname for CN.
The gnutls introduces gnutls_x509_crt_check_hostname2 in
gnutls/lib/x509/hostname-verify.c#L159 to check if the given
certificate's subject matches the given hostname.
The function is used by the recent version of libvncclient which
will fail to verify the certification if there is a mismatching
between the connected hostname and the cert issuer's common name.
https://github.com/LibVNC/libvncserver/commit/cc69ee9
So the previous way to generate the vnc server's cert brings a
complicated CN, making the client using libvncclient
(e.g. vinagre, remmina) hard to adapt the hostname check. It is
better to populate the hostname as the common name without extra
strings.
OBS-URL: https://build.opensuse.org/request/show/688610
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=159
2019-03-26 10:06:02 +00:00
60e38885ba
Accepting request 687157 from home:dimstar:Factory
...
- Change Requires(post): firewall-macros to BuildRequires: the
macros are expanded at build time and not needed at all at
runtime.
OBS-URL: https://build.opensuse.org/request/show/687157
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=158
2019-03-21 13:47:56 +00:00
Michal Srb
120040f8d4
Accepting request 672439 from home:coolo:branches:X11:XOrg
...
Important fix for Staging:E
- Fix build with latest cmake - which now requires the source
directory as argument (still works with old cmake versions)
OBS-URL: https://build.opensuse.org/request/show/672439
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=156
2019-02-07 12:37:19 +00:00
Michal Srb
8608018ff5
Accepting request 666698 from home:michalsrb:branches:X11:XOrg
...
- Switch websocket dependency to python3. (bsc#1119737)
OBS-URL: https://build.opensuse.org/request/show/666698
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=154
2019-01-17 12:31:12 +00:00
Michal Srb
e18c170d96
Accepting request 666671 from home:michalsrb:branches:X11:XOrg
...
- Do not build xorg-x11-Xvnc-module on s390. It fails to build
because macros.xorg-server is incomplete on s390 and the module
would be useless without real X server anyway.
OBS-URL: https://build.opensuse.org/request/show/666671
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=153
2019-01-17 11:30:10 +00:00
3e582542de
Accepting request 663687 from home:michalsrb:bug1119354:X11:XOrg
...
- Add U_viewer-reset-ctrl-alt-to-menu-state-on-focus.patch
* Fix the ALT and CTRL buttons in viewer's F8 menu. (bsc#1119354)
OBS-URL: https://build.opensuse.org/request/show/663687
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=151
2019-01-08 13:08:34 +00:00
Michal Srb
8cd28e937d
Accepting request 636729 from home:jsikes:branches:X11:XOrg
...
Finally got around to bsc#1101470 for factory. Enjoy!
OBS-URL: https://build.opensuse.org/request/show/636729
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=149
2018-09-24 08:52:48 +00:00
Michal Srb
8f8505f502
Accepting request 627663 from home:michalsrb:branches:X11:XOrg
...
- Add xvnc.target to fix xvnc-novnc.service's dependency.
(bnc#1103552)
- Split the X server's VNC module into subpackage and give it
dependency on the current extension ABI.
OBS-URL: https://build.opensuse.org/request/show/627663
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=147
2018-08-06 12:13:11 +00:00
Michal Srb
18da1f28ff
Add reference to a bug that was just created.
...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=146
2018-08-02 09:29:43 +00:00
Michal Srb
bbd43011aa
Accepting request 627036 from home:michalsrb:branches:X11:XOrg
...
- Update to tigervnc 1.9.0
* Alternative, "raw" keyboard mode in the native client and all servers
* CapsLock/NumLock/ScrollLock synchronisation in the native client and all servers
* Automatic "repair" of JPEG artefacts on screen in all servers
* Support for UNIX sockets in the native client and in the UNIX servers
* Both clients now warn when sending the password over a possibly insecure channel
* Performance improvements in the Java client
* The Java client now requires Java 7
* Improved high latency handling in all servers
* Slightly better keyboard handling in x0vncserver
* x0vncserver now supports cursors and screen resize
* Xorg 1.20 can now be used as a base for Xvnc/libvnc.so
- Removed patches (included in 1.9.0):
* u_tigervnc-show-unencrypted-warning.patch
* U_allow_multiple_certs_with_same_dn_in_saved_certs_file.patch
* U_handle_certificate_verification_for_saved_certs_correctly.patch
* u_Unset-pixel-buffer-when-x0vncserver-client-disconnect.patch
* u_add-support-for-X-server-1.20.0.patch
* U_vncviewer-Fix-fullscreen-scrolling.patch
* U_vncviewer-Fix-scrollbar-visibility.patch
- Removed patches (no longer needed):
* tigervnc-1.8.0-nowindows.patch
- Refreshed patches:
* n_tigervnc-date-time.patch
* tigervnc-clean-pressed-key-on-exit.patch
* u_tigervnc-add-autoaccept-parameter.patch
* u_tigervnc-ignore-epipe-on-write.patch
- Added patches:
* n_correct_path_in_desktop_file.patch
- Fixed typo in 10-libvnc.conf
OBS-URL: https://build.opensuse.org/request/show/627036
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=145
2018-08-02 09:24:03 +00:00
Michal Srb
7f75486b03
- Updated u_add-support-for-X-server-1.20.0.patch to version sent
...
upstream. Fixes GLX initialization.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=143
2018-06-08 09:11:10 +00:00
Michal Srb
bba730b0f0
- u_add-support-for-X-server-1.20.0.patch
...
* Fix build against X server 1.20.0.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=142
2018-06-06 13:44:23 +00:00
Michal Srb
ac2a93c3c8
Accepting request 614564 from home:michalsrb:branches:bnc1095664:X11:XOrg
...
- U_vncviewer-Fix-fullscreen-scrolling.patch,
U_vncviewer-Fix-scrollbar-visibility.patch
* Fix scrolling in vncviewer. (boo#1095664)
- Fix build against X server 1.20.0.
OBS-URL: https://build.opensuse.org/request/show/614564
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=141
2018-06-06 13:41:26 +00:00
Michal Srb
86d9648870
Accepting request 600356 from home:michalsrb:branches:X11:XOrg
...
- Reload firewalld files after installation.
OBS-URL: https://build.opensuse.org/request/show/600356
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=139
2018-04-24 09:30:47 +00:00
Michal Srb
498e01032c
Accepting request 595558 from home:jengelh:branches:X11:XOrg
...
- Limit feature description to openSUSE. Ensure neutrality of
description.
(someone's high performance is another's mediocre performance)
OBS-URL: https://build.opensuse.org/request/show/595558
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=137
2018-04-11 10:35:20 +00:00
Michal Srb
0e53af361a
Accepting request 595549 from home:michalsrb:branches:bnc1084865:X11:XOrg
...
- Add u_change-button-layout-in-ServerDialog.patch
- Refresh n_tigervnc-date-time.patch
* Completely hide the build time (bnc#1082968)
OBS-URL: https://build.opensuse.org/request/show/595549
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=136
2018-04-11 08:59:34 +00:00
Michal Srb
03c29edbcd
Accepting request 595527 from home:michalsrb:branches:bnc1084865:X11:XOrg
...
- u_change-button-layout-in-ServerDialog.patch
* To fit strings in languages with longer words... (bnc#1084865)
OBS-URL: https://build.opensuse.org/request/show/595527
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=135
2018-04-11 08:28:32 +00:00
Michal Srb
82470fbc3d
Accepting request 590612 from home:michalsrb:branches:bnc1085974:X11:XOrg
...
- Enable xvnc.socket if upgraded from previous installation that
had VNC enabled in xinetd configuration. (bnc#1085974)
- Subpackage xorg-x11-Xvnc must also obsolete tightvnc.
OBS-URL: https://build.opensuse.org/request/show/590612
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=133
2018-03-23 10:14:23 +00:00
896029496d
Accepting request 580979 from home:michalsrb:branches:X11:XOrg
...
- Replace SuSEFirewall2 by firewalld. (bnc#1081952)
OBS-URL: https://build.opensuse.org/request/show/580979
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=130
2018-02-28 15:27:28 +00:00
Max Staudt
5d36781042
Accepting request 559083 from home:dimstar:Factory
...
Fix both issues currently seen in stagings: Staging:A rpm 4.14 / Staging:J: jdk10
OBS-URL: https://build.opensuse.org/request/show/559083
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=128
2017-12-21 14:13:51 +00:00
Michal Srb
3faf413a7e
Accepting request 556488 from home:michalsrb:branches:X11:XOrg
...
- Depend on pkgconfig's gl, egl and gbm instead of Mesa-devel.
* Those dependencies are what the underlying X server really
needs. Mesa-devel is too general and is a bottleneck in
distribution build. (bnc#1071297)
OBS-URL: https://build.opensuse.org/request/show/556488
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=126
2017-12-12 13:34:48 +00:00
Michal Srb
88b048e4d5
Fix changelog format.
...
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=124
2017-10-02 11:56:44 +00:00
Michal Srb
fd91e09530
- u_Unset-pixel-buffer-when-x0vncserver-client-disconnect.patch
...
* Fixes crash in x0vncserver after client disconnects.
(bnc#1058587)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=121
2017-09-26 11:56:28 +00:00
Michal Srb
920bd1a9b6
Accepting request 528672 from home:michalsrb:branches:fate323880
...
- Add tigervnc-x11vnc wrapper for x0vncserver that replaces x11vnc.
(fate#323207)
- Replace java applet with novnc as web-based VNC viewer.
(fate#323880)
- Convert xinetd services to systemd socket activated services.
(bnc#1058460)
OBS-URL: https://build.opensuse.org/request/show/528672
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=120
2017-09-25 15:11:16 +00:00
Michal Srb
f1e184ebab
Accepting request 523228 from home:fstrba:branches:X11:XOrg
...
Fix build with java 9
OBS-URL: https://build.opensuse.org/request/show/523228
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=118
2017-09-12 06:43:25 +00:00