forked from pool/x11vnc
- Updated to version 0.9.16 which is now part of libvncserver as in page http://www.karlrunge.com/x11vnc/ there is sentence x11vnc is a contributed program to the LibVNCServer project at SourceForge.net or https://github.com/LibVNC/x11vnc Changes: * Build fixes. * Misc. documentation fixes. * Misc. buffer overflow and memleak fixes. * Support for OpenSSL 1.1.0. * Fix for Debian bug #672435. * Added support for the X Composite Extension. For subwindow/appshare modes this allows sharing the respective window/app when it is partially or completely off-screen as XComposite renders the window contents to an off-screen buffer. Before, updating of the window contents would stop once it went even partially off-screen. * Added XInput 2 multi-pointer support which allows multiple clients to view and control a single shared screen, all having their own mouse pointers and keyboard foci. For in-depth info, read http://edoc.hu-berlin.de/master/beier-christian-2011-07-19/PDF/beier.pdf, especially section 5.1. Added some support for running under Wayland via the deskshot utility found in the misc/ subdirectory. - miscellaneous new features and changes: * Separated x11vnc sources from LibVNCServer. The project is now hosted at GitHub under https://github.com/LibVNC/x11vnc/. * Deleted patches - 0001-Fix-openssl-1.1.x-detection.patch this is upstreamed - 0002-Support-openssl-1.1.0.patch this is upstreamed - x11vnc-automake-1.13.patch this not needed anymore - x11vnc-fix-buffer-overflow-in-record_CW.patch this is upstreamed - x11vnc-fix-buffer-overflow-in-snapshot_stack_list.patch this is upstreamed - x11vnc-lame-libm.diff FFMpeg/Lame has been removed - x11vnc-lib64.diff Zlib is correctly found by configure.ac * Modified patches - 10_usepkgconfig.diff - x11vnc-examples.diff - x11vnc-thread-auth.diff - x11vnc.desktop.generics - stack-check OBS-URL: https://build.opensuse.org/request/show/685933 OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/x11vnc?expand=0&rev=34
14 lines
402 B
Plaintext
14 lines
402 B
Plaintext
diff --git a/src/Makefile.am b/src/Makefile.am
|
|
index 11168c7..12015cd 100644
|
|
--- a/src/Makefile.am
|
|
+++ b/src/Makefile.am
|
|
@@ -146,3 +146,8 @@ x11vnc_LDADD = \
|
|
@XI2_LIBS@ \
|
|
@CAIRO_LIBS@ \
|
|
$(LD_CYGIPC)
|
|
+
|
|
+CFLAGS_avahi.c = $(CFLAGS) -fstack-protector
|
|
+CFLAGS_connections.c = $(CFLAGS) -fstack-protector
|
|
+CFLAGS_uinput.c = $(CFLAGS) -fstack-protector
|
|
+CFLAGS_userinput.c = $(CFLAGS) -fstack-protector
|