Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Pointer truncation/expansion needs to be very explicit | Pierre Ossman | 2015-03-03 | 1 | -2/+3 | |
| | | ||||||
* | | Add extra parentheses to avoid and/or priority ambiguity | Pierre Ossman | 2015-03-03 | 1 | -1/+1 | |
| | | ||||||
* | | Link libvnc.so with '-z now' to make symbol resolution failures obvious. | Tim Waugh | 2015-02-26 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'cmdline-crash' of https://github.com/twaugh/tigervnc | Pierre Ossman | 2015-02-26 | 1 | -8/+28 | |
|\ \ | ||||||
| * | | Don't return without value here. | Tim Waugh | 2015-02-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | In particular, return 0 as this is a failure. | |||||
| * | | Abort argument processing on error. | Tim Waugh | 2015-02-18 | 1 | -8/+28 | |
| | | | | | | | | | | | | This prevents e.g. 'Xvnc -screen x' crashing. | |||||
* | | | Check for out-of-memory when installing color map. | Tim Waugh | 2015-02-25 | 1 | -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 Waugh | 2015-02-25 | 3 | -7/+146 | |
| | | | ||||||
* | | | Update copyright years | Pierre Ossman | 2015-02-20 | 1 | -1/+1 | |
|/ / | ||||||
* | | Fixes for build issues caused by recent restructuring | Brian P. Hinz | 2015-02-04 | 3 | -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 explicit | Pierre Ossman | 2015-01-30 | 1 | -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 variables | Pierre Ossman | 2015-01-29 | 1 | -21/+21 | |
| | | ||||||
* | | ddxInitGlobals() was removed from Xorg ages ago | Pierre Ossman | 2015-01-29 | 1 | -5/+0 | |
| | | ||||||
* | | ddxBeforeReset() is only conditionally included in the build | Pierre Ossman | 2015-01-29 | 1 | -0/+2 | |
| | | ||||||
* | | Properly define functions as not having any arguments | Pierre Ossman | 2015-01-29 | 1 | -5/+4 | |
| | | ||||||
* | | Remove declaration for variable already present in headers | Pierre Ossman | 2015-01-29 | 1 | -3/+0 | |
| | | ||||||
* | | Make sure we get prototypes for global DDX functions | Pierre Ossman | 2015-01-29 | 1 | -0/+4 | |
| | | ||||||
* | | Avoid complaints about unused variable in argument less requests | Pierre Ossman | 2015-01-29 | 1 | -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 type | Pierre Ossman | 2015-01-29 | 1 | -3/+3 | |
| | | ||||||
* | | Declare variables at the start of each block, as required | Pierre Ossman | 2015-01-29 | 2 | -19/+30 | |
| | | ||||||
* | | Use proper prototypes in headers for all our internal functions | Pierre Ossman | 2015-01-29 | 6 | -12/+13 | |
| | | ||||||
* | | Restructure code a bit to avoid warning about unused variable | Pierre Ossman | 2015-01-29 | 1 | -23/+20 | |
|/ | ||||||
* | More debug logging for screen layout changes | Pierre Ossman | 2015-01-26 | 1 | -0/+8 | |
| | ||||||
* | Restructure Xvnc/libvnc.so code to avoid C++ header hacks | Pierre Ossman | 2015-01-26 | 21 | -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++ code | Pierre Ossman | 2014-12-12 | 1 | -0/+3 | |
| | ||||||
* | Merge branch 'readonlypassword' of https://github.com/michalsrb/tigervnc ↵ | Pierre Ossman | 2014-12-02 | 1 | -24/+44 | |
|\ | | | | | | | into viewonly | |||||
| * | vncpasswd: Ask for read only password. | Michal Srb | 2014-11-10 | 1 | -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.80 | Pierre Ossman | 2014-11-19 | 1 | -1/+1 | |
|/ | | | | | The 1.4 branch is now live, so change the version number of the development builds. | |||||
* | Link basic X11 libraries last | Pierre Ossman | 2014-10-17 | 1 | -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 allocations | Pierre Ossman | 2014-10-10 | 2 | -1/+23 | |
| | ||||||
* | Fix pointer initialization to prevent NULL events. | Brian P. Hinz | 2014-09-29 | 1 | -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. Hinz | 2014-09-19 | 1 | -8/+0 | |
| | | | | Wayland was not merged into the Xorg tree until 1.16 | |||||
* | Correct naming convention for some parameters | Pierre Ossman | 2014-09-17 | 2 | -8/+8 | |
| | ||||||
* | Remove unused VideoArea parameter | Pierre Ossman | 2014-09-17 | 3 | -49/+0 | |
| | ||||||
* | Avoid extra spacing in the generated man pages | Pierre Ossman | 2014-09-17 | 4 | -58/+104 | |
| | ||||||
* | Update server man pages to reflect current list of options | Pierre Ossman | 2014-09-17 | 2 | -46/+143 | |
| | ||||||
* | Document the -list argument to vncserver | Pierre Ossman | 2014-09-17 | 1 | -0/+6 | |
| | ||||||
* | Remove the date from man pages | Pierre Ossman | 2014-09-17 | 5 | -5/+5 | |
| | | | | It's not something we're keeping up to date anyway. | |||||
* | Clean up the authors section of the man pages | Pierre Ossman | 2014-09-17 | 5 | -19/+23 | |
| | ||||||
* | Added missing part of write block handler. | Tim Waugh | 2014-09-09 | 1 | -0/+22 | |
| | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1137023 | |||||
* | Fix linking when dri3 and present are enabled. | Tim Waugh | 2014-09-04 | 1 | -1/+1 | |
| | ||||||
* | No need to declare 'display' here either. | Tim Waugh | 2014-09-04 | 1 | -1/+0 | |
| | ||||||
* | GCFuncs and GCOps are const since 1.16. | Tim Waugh | 2014-09-04 | 1 | -0/+9 | |
| | ||||||
* | No need to declare 'display' here. | Tim Waugh | 2014-09-04 | 2 | -3/+0 | |
| | ||||||
* | Another LoadExtensionList() that needs an #ifdef. | Tim Waugh | 2014-09-04 | 1 | -0/+4 | |
| | ||||||
* | LoadExtensionList is new in 1.16. | Tim Waugh | 2014-09-03 | 1 | -0/+4 | |
| | ||||||
* | Updated to build against xorg-x11-server 1.16.0. | Tim Waugh | 2014-09-03 | 9 | -35/+299 | |
| | ||||||
* | Update the cursor position using GetSpritePosition(). | Tim Waugh | 2014-07-14 | 1 | -1/+9 | |
| | | | | | | | The module needs to correctly track the mouse position by querying the current X cursor position in InputDevice::getPointerPos(). Fixes: https://sourceforge.net/p/tigervnc/bug-tracker/152/ | |||||
* | Merge branch 'nocolourmap' of https://github.com/CendioOssman/tigervnc | Pierre Ossman | 2014-07-14 | 7 | -200/+41 | |
|\ | ||||||
| * | Get rid of getStride() | Pierre Ossman | 2014-07-07 | 4 | -19/+5 | |
| | | | | | | | | | | | | It was confusing and not properly used everywhere. Callers should use the stride they get when they get the buffer pointer. |