SHA256
1
0
forked from pool/x11vnc
Files
x11vnc/stack-check
Tomáš Chvátal 492dc1d1ed Accepting request 685933 from home:illuusio
- 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
2019-03-18 08:09:13 +00:00

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