summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* x11vnc: -chatwindow, -scale WxH, -enc changes.runge2008-10-1936-3332/+5194
|
* x11vnc: Add symmetric key encryption -enc cipher:keyfile,runge2008-09-2118-1760/+3052
| | | | | works with SSVNC. Make -remap work on MacOSX console. update to 0.9.5 strings. Add a couple menu items to tkx11vnc.
* x11vnc: make -allow work in -ssl mode.runge2008-09-177-48/+124
|
* x11vnc: -sleepin m-n for random sleep. More mktemp and mkstemprunge2008-09-1426-1389/+2032
| | | | | protections. SSL_INIT_TIMEOUT=n env. var. Fix macosx console X call bug. Synchronize other projects sources.
* x11vnc: kill gui_pid on exit in -connect/-connect_or_exit mode.runge2008-09-0748-3156/+6841
| | | | | | | -grablocal n experiment (not compiled by default). -macuskbd option for macosx for orig uskdb code. keycode=N remote contol cmd. Find dpy look at non-NFS cookies in /tmp. Fix gui tray insertion on recent gnome dt. Fix connect_file bug. Sync SSVNC
* We seem to need to guard against freeing iterator 'i' twice in ↵runge2008-06-241-4/+8
| | | | rfbSendFramebufferUpdate() (italc reported bug)
* x11vnc: -clip xineramaN option, -DIGNORE_GETSPNAM for HP-UX.runge2008-06-078-1528/+1671
| | | | Print info on SSH_CONNECTION override.
* SDLvncviewer: update screen correctly after a resizedscho2008-06-032-0/+5
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Enable --with-ssl=DIR option.runge2008-06-031-13/+36
|
* x11vnc: lower waitms and defer if framebuffer reads are fast (> 100MB/s)runge2008-06-016-1485/+1515
|
* x11vnc: support colormaps for depths other than 8. xinerama warppointer ↵runge2008-06-0116-2026/+2454
| | | | only if more than one subscreen.
* .gitignore: ignore also temporary editor filesdscho2008-05-311-0/+2
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* VisualNaCro: add .gitignore filedscho2008-05-311-0/+5
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* VisualNaCro: fix configure.acdscho2008-05-311-1/+1
| | | | | | There was a misunderstanding as to the workings of AC_CHECK_PROG(). Signed-off-by: Johannes Schindelin <[email protected]>
* Update TODOsdscho2008-05-311-2/+2
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Fix libvncserver-config for in-place operationdscho2008-05-311-1/+1
| | | | | | | | Since quite some time, the linkable libraries are stored in the .libs/ subdirectories. Adjust libvncserver-config to account for that when running without installing. Signed-off-by: Johannes Schindelin <[email protected]>
* Handle colormaps with more than 256 colors.runge2008-05-231-4/+14
|
* examples/mac: disable the cursordscho2008-05-131-0/+3
| | | | | | | | We cannot write access the frame buffer, and we do not have a sensible cursor anyway, so better disable the cursor (which would have to be drawn for clients that do not support CursorShapeUpdates). Signed-off-by: Johannes Schindelin <[email protected]>
* SDLvncviewer: add -viewonlydscho2008-05-131-1/+15
| | | | | | | Just like its siblings from other projects, SDLvncviewer now supports viewonly connections. Signed-off-by: Johannes Schindelin <[email protected]>
* x11vnc: SSL fixes. Increase cert lifetimes to 2 years. Print ssl err msg.runge2008-05-127-19/+41
|
* Add X509_print_ex_fp check for x11vnc.runge2008-05-121-0/+5
|
* Many improvement to the frontend and unix viewer. UltraVNC proxy support,runge2008-05-127-490/+1805
| | | | and other proxy improvements.
* x11vnc: add UltraVNC repeater proxy support. fix to setp guirunge2008-05-0815-2994/+3542
| | | | | | mode. -threads is now strongly discouraged. Read PORT= in url. User can set nolisten for Xvfb in -create mode. clean up wait_for_client() to some degree.
* Add check for "https" to viewers. update jars.runge2008-05-086-8/+14
|
* Fix compilation in the absence of libjpegdscho2008-04-281-1/+1
| | | | | | | | The JPEG library is not necessarily installed everywhere, and sometimes it is outright undesirable to compile with JPEG support, e.g. when the server is not very fast. So fix the compilation for that case. Signed-off-by: Johannes Schindelin <[email protected]>
* Update TODOsdscho2008-03-211-5/+7
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Please MS Visual C++ a bit (Christian Ehrlicher)dscho2008-02-182-2/+5
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Update ssl jars.runge2008-02-186-2/+2
|
* changes for releaserunge2008-02-183-15/+27
|
* minor date changes.runge2008-02-184-8/+26
|
* ssvnc sync with zywrle support and improvements to popup.runge2008-02-184-780/+1812
|
* ZYWRLE patch for libvncclient (thanks Noriaki Yamazaki)dscho2008-02-043-16/+81
| | | | | | | | | | | | | | | | Highlite: * use qualityLevel/zlib_buffer. No new variable is needed. * Change coding style to recursive fashion. * Change meaning of qualityLevel== 9 for easy calc zywrle_level: old:zywrle_level== 1 new:disable ZYWRLE(same as ZRLE) so, we should not use this value for compatible reason. * Color mode handling isn't complete. I provided and checked 16 bit colors(RGB555,RGB565) and some color mode of 32 bit colors for little endian mode. we must make and check 24 bit colors and big endian mode. Signed-off-by: Johannes Schindelin <[email protected]>
* Fix ZYWRLE en/decoding for width != scanline (thanks Noriaki Yamazaki)dscho2008-02-042-145/+156
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Add ZYWRLE to server printout.runge2008-02-031-0/+1
|
* SDLvncviewer: fix button handlingdscho2008-02-023-3/+6
| | | | | | | | For some reason, I swapped buttons 2 and 3 on Dec 7, 2005, in commit "translate keys based on unicode (much more reliable than sym)". I do not remember why, nor what I smoked, but this was wrong. Signed-off-by: Johannes Schindelin <[email protected]>
* SDLvncviewer: fix Ctrl+<letter>dscho2008-02-022-1/+5
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* SDLvncviewer: fix translation of the Tab keydscho2008-02-022-2/+1
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Updated TODOsdscho2008-02-021-8/+10
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Need to include zywrletemplate.c in Makefile.amrunge2008-02-011-1/+1
|
* sync java viewer.runge2008-02-013-2/+16
|
* x11vnc: during speeds estimate, guard against client disconnecting.runge2008-02-0113-1734/+1680
|
* Fix rfbSendSupportedEncodingsdscho2008-01-311-43/+32
| | | | | | | | | There was a long standing TODO to make the counting of the supported encodings dynamic. It never triggered, until ZYWRLE was added. Noticed by Christian Ehrlicher. Signed-off-by: Johannes Schindelin <[email protected]>
* Recurse into subdirectory x11vnc/ when configuring with --with-x11vncdscho2008-01-312-1/+6
| | | | | | | | | | Since we separated the packages LibVNCServer and x11vnc, there is a configure switch --with-x11vnc, without which x11vnc is not built. However, even _with_ this switch, it is not built, because the Makefile would not recurse into the x11vnc/ subdirectory. Fix that. Signed-off-by: Johannes Schindelin <[email protected]>
* Fix Swap16IfLE() on bytesdscho2008-01-311-3/+3
| | | | | | | | | | When swapping the values for the colour table to little-endian (because they are 16-bit values), we need to cast "unsigned char" to "unsigned short"; otherwise, Microsoft's compiler would keep complaining. Noticed by Christian Ehrlicher. Signed-off-by: Johannes Schindelin <[email protected]>
* Move tightQualityLevel out of the JPEG specific partdscho2008-01-312-3/+4
| | | | | | | | The variable tightQualityLevel is used for ZYWRLE compression, too, so if libjpeg is not present, but libz is, we still need to have that struct member. Signed-off-by: Johannes Schindelin <[email protected]>
* Make ZYWRLE thread-safe for multiple clientsdscho2008-01-303-17/+17
| | | | | | | | ZYWRLE used a static buffer, which does not work too well if you have more than one client in a threaded server. Instead, we have the data in the client structure now. Signed-off-by: Johannes Schindelin <[email protected]>
* ZYWRLE brown paper bag fixdscho2008-01-302-4/+6
| | | | | | | | | | While adjusting the coding style, three stupid mistakes happened. The quality is _not_ just 1, 2, 3, but really 1, 3, 2. And the macros ZYWRLE_PACK_COEFF() and ZYWRLE_UNPACK_COEFF() expand to more than one statement, which means that we need curly brackets around them when they are in an if clause. Signed-off-by: Johannes Schindelin <[email protected]>
* Update TODOsdscho2008-01-291-5/+7
| | | | Signed-off-by: Johannes Schindelin <[email protected]>
* Add a .gitignore filedscho2008-01-291-0/+71
| | | | | | | At least one developer (me) uses git to work on local branches, and this file does not hurt. Signed-off-by: Johannes Schindelin <[email protected]>
* Add missing #include <time.h> (thanks Christian Ehrlicher)dscho2008-01-292-0/+5
| | | | Signed-off-by: Johannes Schindelin <[email protected]>