aboutsummaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* TigerVNC 1.5.0v1.5.01.5-branchPierre Ossman2015-07-111-1/+1
|
* TigerVNC 1.4.90 (1.5.0 beta)v1.4.90Pierre Ossman2015-06-181-1/+1
|
* Fix some bad signed/unsigned mismatchesPierre Ossman2015-06-171-4/+4
|
* Default to -noreset in XvncPierre Ossman2015-05-041-1/+4
| | | | | | We cannot handle a reset properly right now and are forced to terminate instead. Avoid surprising people with a dying Xvnc by changing the default to -noreset.
*-. Merge branches 'noreset' and 'syslog' of https://github.com/michalsrb/tigervncPierre Ossman2015-05-043-6/+13
|\ \
| | * Enable and document syslog logger in Xvnc.Michal Srb2015-04-102-5/+7
| | |
| * | Warn about not reseting Xvnc and terminate instead.Michal Srb2015-04-011-1/+6
| |/ | | | | | | | | VNC prevents X server restarting even when -reset is explicitly given. Print out message with explanation and terminate instead.
* / Add -version argument to XvncPierre Ossman2015-04-271-6/+17
|/
* Merge branch 'multisocket-rebased' of https://github.com/twaugh/tigervncPierre Ossman2015-03-175-44/+80
|\
| * Fixed IPv6 support.Tim Waugh2015-03-135-44/+80
| | | | | | | | | | | | | | | | | | | | | | | | The TcpListener constructor now takes a 'struct sockaddr*' instead of a string, and the createTcpListeners function creates TcpListener instances for an address based on the results from getaddrinfo(). The XserverDesktop class now takes a list of TcpListener instances for each of the RFB and HTTP sockets. The TcpListener::closeFd member variable is not used and has been removed.
* | Merge branch 'upreqs' of https://github.com/CendioOssman/tigervncPierre Ossman2015-03-1216-1844/+30
|\ \ | |/ |/| | | | | | | Conflicts: contrib/packages/rpm/el5/SPECS/tigervnc.spec vncviewer/Viewport.cxx
| * Remove code supporting Xorg older than 1.7Pierre Ossman2015-01-296-746/+28
| |
| * Move build-xorg to contrib as it is not a maintained componentPierre Ossman2015-01-274-609/+0
| |
| * Raise base Xorg requirement to 1.7Pierre Ossman2015-01-277-490/+3
| | | | | | | | We're not testing or maintaining anything older than that.
* | Handler still needs to return something even with XDamagePierre Ossman2015-03-031-0/+2
| |
* | No need to force modifiable strings herePierre Ossman2015-03-032-2/+2
| |
* | Pointer truncation/expansion needs to be very explicitPierre Ossman2015-03-031-2/+3
| |
* | Add extra parentheses to avoid and/or priority ambiguityPierre Ossman2015-03-031-1/+1
| |
* | Link libvnc.so with '-z now' to make symbol resolution failures obvious.Tim Waugh2015-02-261-1/+1
| |
* | Merge branch 'cmdline-crash' of https://github.com/twaugh/tigervncPierre Ossman2015-02-261-8/+28
|\ \
| * | Don't return without value here.Tim Waugh2015-02-251-1/+1
| | | | | | | | | | | | In particular, return 0 as this is a failure.
| * | Abort argument processing on error.Tim Waugh2015-02-181-8/+28
| | | | | | | | | | | | This prevents e.g. 'Xvnc -screen x' crashing.
* | | Check for out-of-memory when installing color map.Tim Waugh2015-02-251-7/+4
| | | | | | | | | | | | | | | | | | | | | Also remove Xalloc/Xfree definitions, using malloc/free directly instead. Note that vfbAllocateFramebufferMemory() does not need to check for failed allocations as it is the caller's responsibility to do so (and they do).
* | | Updated to build against xorg-x11-server 1.17.x.Tim Waugh2015-02-253-7/+146
| | |
* | | Update copyright yearsPierre Ossman2015-02-201-1/+1
|/ /
* | Fixes for build issues caused by recent restructuringBrian P. Hinz2015-02-043-0/+12
| | | | | | | | | | | | * Add typedef for XF86OptionPtr for Xorg < 112 * Include stddef.h to prevent missing size_t definition errors * Workaround for libtool convenience library issue
* | Make the calls to va_list logging functions more explicitPierre Ossman2015-01-301-4/+4
| | | | | | | | | | On some platforms va_list might be defined as something that causes ambiguity and results in the wrong function being called.
* | Avoid shadowing variablesPierre Ossman2015-01-291-21/+21
| |
* | ddxInitGlobals() was removed from Xorg ages agoPierre Ossman2015-01-291-5/+0
| |
* | ddxBeforeReset() is only conditionally included in the buildPierre Ossman2015-01-291-0/+2
| |
* | Properly define functions as not having any argumentsPierre Ossman2015-01-291-5/+4
| |
* | Remove declaration for variable already present in headersPierre Ossman2015-01-291-3/+0
| |
* | Make sure we get prototypes for global DDX functionsPierre Ossman2015-01-291-0/+4
| |
* | Avoid complaints about unused variable in argument less requestsPierre Ossman2015-01-291-3/+0
| | | | | | | | | | | | The REQUEST macro is used to access variables in the request data, and if we don't then the compiler complains that the macro sets up variables that we never use.
* | No need to cast these as they are already an appropriate typePierre Ossman2015-01-291-3/+3
| |
* | Declare variables at the start of each block, as requiredPierre Ossman2015-01-292-19/+30
| |
* | Use proper prototypes in headers for all our internal functionsPierre Ossman2015-01-296-12/+13
| |
* | Restructure code a bit to avoid warning about unused variablePierre Ossman2015-01-291-23/+20
|/
* More debug logging for screen layout changesPierre Ossman2015-01-261-0/+8
|
* Restructure Xvnc/libvnc.so code to avoid C++ header hacksPierre Ossman2015-01-2621-2451/+3177
| | | | | | | | The internal Xorg headers are very incompatible with C++ and we've had to resort to all kinds of hacks in order to include them in our C++ code. This approach isn't really viable long term so restructure things so that we have a glue layer written in C that bridges the Xorg core with the RFB classes.
* Band aid to work around inluding C headers in C++ codePierre Ossman2014-12-121-0/+3
|
* Merge branch 'readonlypassword' of https://github.com/michalsrb/tigervnc ↵Pierre Ossman2014-12-021-24/+44
|\ | | | | | | into viewonly
| * vncpasswd: Ask for read only password.Michal Srb2014-11-101-24/+44
| | | | | | | | | | Ask for optional second password that is used for read only access. Save it after the main password. This is same format as tightvnc uses.
* | Change development version to 1.4.80Pierre Ossman2014-11-191-1/+1
|/ | | | | The 1.4 branch is now live, so change the version number of the development builds.
* Link basic X11 libraries lastPierre Ossman2014-10-171-1/+3
| | | | | The extension libraries might depend on libXext or libX11, so make sure they come last on the link line.
* Make sure we check failed memory allocationsPierre Ossman2014-10-102-1/+23
|
* Fix pointer initialization to prevent NULL events.Brian P. Hinz2014-09-291-4/+4
| | | | Moved call to initEventq() into InitInputDevice() to prevent NULL events from being passed in. The surrounding IFDEF explains why Red Hat BZ bug #820443 just went away, EL6 bumped the version of xorg-x11-server-source to 1.13 at EL6.4.
* Applying xserver115.patch fails on Ubuntu xorg-server source at hunk 2. ↵Brian P. Hinz2014-09-191-8/+0
| | | | Wayland was not merged into the Xorg tree until 1.16
* Correct naming convention for some parametersPierre Ossman2014-09-172-8/+8
|
* Remove unused VideoArea parameterPierre Ossman2014-09-173-49/+0
|