summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | encperf: add compression level to encoding listDRC2015-02-251-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explicitly add the compression level to the list of encodings so it's obvious how to override it.
| | * | | | encperf: allow # of iterations to be specifiedDRC2015-02-251-6/+6
| | | | | |
| | * | | | encperf: report encoded & raw-equivalent bytesDRC2015-02-251-13/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Report encoded and raw-equivalent bytes as well as compression ratio (I like to have these statistics so I can compute overall compression ratios for groups of datasets in a spreadsheet.)
| | * | | | encperf: Code formatting tweaksDRC2015-02-251-18/+18
| | |/ / / | | | | | | | | | | | | | | | | | | | | Code formatting tweaks to improve readability & make the code consistent with the rest of TigerVNC
| * | | | The legacy OS X keyboard API is only 32-bitPierre Ossman2015-02-251-1/+1
| | | | |
| * | | | Escape FLTK menu entriesPierre Ossman2015-02-253-20/+77
| | | | | | | | | | | | | | | | | | | | | | | | | We don't want it automatically creating submenus when least expected.
| * | | | Revert "Switch to FLTK's copy() method for menus"Pierre Ossman2015-02-252-69/+30
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit e95412569bd45ec3da43e1b9a244856e0408f6ab and commit 52a18150a7a8f2802000136c35005bc83b5b0855. The copy() method unfortunately has its own problems so it was not a good replacement.
* | | | Don't need to log local port when handling -via (#126).Tim Waugh2015-02-251-1/+0
| | | |
* | | | Avoid warning when compiling with gcc's -Wformat-security option.Tim Waugh2015-02-241-1/+1
|/ / /
* | | Disable entries instead of shuffling memory aroundPierre Ossman2015-02-201-22/+11
| | | | | | | | | | | | Less risk for bugs this way.
* | | Update copyright yearsPierre Ossman2015-02-202-2/+2
| | |
* | | Switch to FLTK's copy() method for menusPierre Ossman2015-02-202-26/+76
|/ / | | | | | | It has less surprises in terms of magical characters.
* | Create a console window for help output on WindowsPierre Ossman2015-02-171-0/+21
| |
* | Add shortcuts to context menu for quick accessPierre Ossman2015-02-161-11/+11
| |
* | Stop mapping Meta to SuperPierre Ossman2015-02-161-2/+0
| | | | | | | | | | A lot of X11 keyboard layouts send Meta for Shift-Alt so it's not really a good idea to assume this is the Windows key.
* | Merge branch 'perf' of https://github.com/CendioOssman/tigervncPierre Ossman2015-02-1324-158/+1193
|\ \
| * | Default compression level should be interpreted as highPierre Ossman2015-02-131-1/+1
| | |
| * | Be more aggressive in finding solid rectanglesPierre Ossman2015-02-132-74/+96
| | | | | | | | | | | | | | | The previous FIXME was incorrect. The old code did in fact continue looking over the entire area. This commit restores that old behaviour.
| * | Add test to measure high level encoding performancePierre Ossman2015-02-132-0/+442
| | |
| * | Move encoder statistics into EncodeManager from SMsgWriterPierre Ossman2015-02-134-47/+168
| | | | | | | | | | | | It knows more details so it can track things better.
| * | Optimise fillRect()Pierre Ossman2015-02-131-6/+26
| | | | | | | | | | | | | | | It had regressed in performance compared to 1.3. This brings it back up to the same speed.
| * | Make it possible to measure CPU usage in parellelPierre Ossman2015-02-132-18/+71
| | |
| * | Add test to measure decoding performancePierre Ossman2015-02-132-0/+220
| | |
| * | GnuTLS needs socket libraries so include them in the static linkPierre Ossman2015-02-131-2/+6
| | |
| * | rfb::Region uses the Xregion libraryPierre Ossman2015-02-131-1/+1
| | |
| * | Add stream class to feed data from a filePierre Ossman2015-02-133-0/+138
| | |
| * | No need for this array to be writeablePierre Ossman2015-02-134-4/+4
| | |
| * | Move reverse connection information into VNCSConnectionSTPierre Ossman2015-02-134-5/+4
| | | | | | | | | | | | | | | The only class that cares if connections are reversed or not is VNCSConnectionST so let it keep track of this fact.
| * | These methods aren't critical so no need for them to be purePierre Ossman2015-02-132-2/+10
| | |
| * | Give subclasses the ability to overwrite the reader and writerPierre Ossman2015-02-132-0/+6
| | | | | | | | | | | | Needed for some tests.
| * | SConnection internals should be private, just like for CConnectionPierre Ossman2015-02-131-0/+2
| | |
* | | Build fixes for modern versions of binutils.Peter Åstrand (astrand)2015-02-102-2/+5
| | | | | | | | | | | | Need to explicitly list DSOs.
* | | Use a common header file for Windows errno names.Peter Åstrand (astrand)2015-02-054-5/+104
| | | | | | | | | | | | | | | | | | | | | | | | In earlier Visual Studio and MinGW editions, BSD socket errno:s were left undefined. This is no longer the case. This may cause build or runtime errors. To avoid this, we are using a common header file which corrects all definitions. This header will also be used with other projects such as sercd, unfs3, PulseAudio etc.
* | | Merge pull request #114 from bphinz/masterBrian Hinz2015-02-049-12/+20
|\ \ \ | |/ / |/| | Fixes for issues caused by restructuring
| * | Fix ubuntu patches after recent restructuringBrian P. Hinz2015-02-042-4/+4
| | | | | | | | | | | | unix/xserver/hw/vnc/xvnc.cc was renamed to xvnc.c
| * | 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
| * | Fix fuzz in distro patches caused upstream changesBrian P. Hinz2015-02-044-8/+4
|/ /
* | Make the calls to va_list logging functions more explicitPierre Ossman2015-01-302-5/+5
| | | | | | | | | | On some platforms va_list might be defined as something that causes ambiguity and results in the wrong function being called.
* | Add parameters to force IPv4/IPv6 selectionPierre Ossman2015-01-291-1/+27
| |
* | Add Esperanto translationsFelipe Castro2015-01-292-1/+753
| |
* | 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
| |