aboutsummaryrefslogtreecommitdiffstats
path: root/config.h.in
Commit message (Collapse)AuthorAgeFilesLines
* Silence clang deprecated warnings on macOSPierre Ossman2020-05-311-0/+5
| | | | | We still target a very old version of macOS, which tends to make clang very upset, so we need to turn off depercation warnings.
* Use standard install dir variable namesPierre Ossman2020-03-121-3/+3
| | | | | This makes our builds directly compatible with most distributions without packagers/users having to specify extra flags.
* Start sessions via PAMPierre Ossman2020-03-121-0/+1
| | | | | | | | | This sets up a more correct session as there are key tasks that need to be performed by PAM. E.g. systemd will allocate cgroups and start base services. In order to easily handle this as a system service the mapping of displays is now done via a configuration file.
* Make PAM mandatoryPierre Ossman2020-03-121-1/+0
| | | | | It is present on all UNIX systems anyway, so let's simplify things. We will need it for more proper session startup anyway.
* ssize_t must be signed even in windowsSayed Adel2017-07-121-2/+5
|
* Require getaddrinfo() on all systemsPierre Ossman2015-03-171-1/+0
| | | | | Every reasonably current system support getaddrinfo() so get rid of the legacy fallbacks.
* Remove HAVE_INET_ATON as nothing uses itPierre Ossman2015-03-171-1/+0
|
* Nothing uses inet_ntop()/inet_pton() so remove the CMake definePierre Ossman2015-03-171-1/+0
|
* Raise GnuTLS requirements to 3.xPierre Ossman2015-01-291-7/+0
| | | | | | This allows us to simplify things by getting rid of some old compatibility code. People should really be using current versions of GnuTLS anyway to stay secure.
* Raise FLTK requirement to 1.3.3Pierre Ossman2015-01-271-9/+0
| | | | This means that we can remove a lot of conditionals and fallback code.
* IPv6 loopback support too.Tim Waugh2014-11-121-0/+1
|
* Protect the optional IM disabling calls with #ifdef:sPierre Ossman2014-09-111-0/+1
|
* Add xhandler hookPierre Ossman2014-08-221-0/+1
| | | | | Boiler plate code to intercept system events from FLTK so that we can generate proper keyboard messages.
* Remove simple keyboard modelPierre Ossman2014-08-221-1/+0
| | | | | Remove the FLTK simple keyboard system and reorganise things in preparation for a more direct approach.
* Remove a lot of platform compatibilty stuffPierre Ossman2014-07-071-6/+0
| | | | It's either not used, or no longer relevant.
* We forgot to port over the getaddrinfo() test from the autoconfPierre Ossman2012-12-131-0/+1
| | | | | | | conversion. Bug discovered by Radek Podgorny. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5019 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Fl::screen_work_area() was added after FLTK 1.3.0, so we need to havePierre Ossman2012-10-241-0/+1
| | | | | | | checks that it is actually present on the current system. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5008 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement client side multi-head support. Requires a FLTK patched to supportPierre Ossman2012-07-131-0/+1
| | | | | | | | fullscreen over multiple monitors. Will properly report screen configuration to the server, provided the server supports it. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4935 3789f03b-4d11-0410-bbf8-ca57d06f2519
* GnuTLS 3.x has removed gnutls_transport_set_global_errno() in favour ofPierre Ossman2012-07-031-1/+2
| | | | | | | | gnutls_transport_set_errno(). Make sure we call the right errno function depending on which GnuTLS we're using. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4922 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Move the last remnants of autotools into config.h.Pierre Ossman2012-03-271-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4879 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Set a proper icon for the vncviewer windows on Unix and Windows.Pierre Ossman2012-03-271-0/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4878 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Enable WinVNC build with MinGW and MinGW64DRC2011-10-121-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4723 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Remove unused autotools build systemDRC2011-06-241-0/+26
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4540 3789f03b-4d11-0410-bbf8-ca57d06f2519