summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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 <johannes.schindelin@gmx.de>
* 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 <johannes.schindelin@gmx.de>
* 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 <johannes.schindelin@gmx.de>
* 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 <johannes.schindelin@gmx.de>
* 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 <johannes.schindelin@gmx.de>
* 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 <johannes.schindelin@gmx.de>
* Update TODOsdscho2008-01-291-5/+7
| | | | Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* 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 <johannes.schindelin@gmx.de>
* Add missing #include <time.h> (thanks Christian Ehrlicher)dscho2008-01-292-0/+5
| | | | Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* Add ZYWRLE server-side support (thanks Noriaki Yamazaki, Hitachi)dscho2008-01-298-25/+961
| | | | Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* Add CMake support (thanks to Christian Ehrlicher)dscho2008-01-296-3/+343
| | | | Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* x11vnc: -ping option, fix memory corruption in copy_tiles after xrandr resize.runge2008-01-159-56/+91
|
* x11vnc: setup remote-ctrl file by default on macosx. improverunge2007-12-1611-35/+88
| | | | tkx11vnc wrt attaching to existing server in icon/tray mode.
* Fixes for MacOSX 10.5. Improve usage of x11 viewer on macosx.runge2007-12-164-14/+638
|
* x11vnc: fix find_display and usleep() prototype on macosx.runge2007-12-169-28/+73
| | | | | -display console and check DISPLAY /tmp/...:0 on macosx. implement -noxinerama.
* x11vnc: add clear_locks (Caps_Lock, etc) action.runge2007-11-1314-1548/+1778
|
* ssvnc sync: connect_br.tcl socks4/5 http proxies, ss_vncviewer socks5 proxy. ↵runge2007-10-274-513/+1457
| | | | ssh 1st proxy. whatismyip.com fix. 127.0.0.1 on Darwin
* ssl java and ss_vncviewer (socks5) sync.runge2007-10-273-222/+607
|
* x11vnc: -proxy, -ssh options. ncache bug in -8to24, Selection "targets" bugfix.runge2007-10-2726-2099/+3567
|
* x11vnc: add xfce to createdisplayrunge2007-10-048-42/+53
|
* x11vnc: COLUMNS=256 and other fixes to find/create scripts. More ratecheck.runge2007-09-2611-250/+533
|
* Avoid misaligned access on 64-bit machinesdscho2007-09-171-13/+15
| | | | | | | | | We used to assume that a char[256] is properly aligned to be cast to an rfbServerInitMsg, but that was not the case. So use a union instead. Noticed by Flavio Leitner. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
* update ss_vncviewer script, jars, and patch files.runge2007-09-117-47/+138
|
* ssvnc: sshvnc ssh-only, tsvnc Terminal Services modes.runge2007-09-116-257/+2920
| | | | | Improvements to ss_vncviewer. Automatically find X dpy and X login. Reorganize menus a bit. ~/.ssvncrc file.
* x11vnc: fix wireframe crash under -clip. Add -redirect forrunge2007-09-1118-1589/+2319
| | | | | | | VNC redir. -rawfb nullbig, randbig, solid, swirl, etc. FD_XDM mode to find_display. -listdpy. Add enlightenment. Xvnc.redirect FINDDISPLAY-vnc_redirect. -xvnc, -xvnc_redirect, -svc_xvnc. AUTO_PORT.
* x11vnc: -autoport, -finddpy, -xdummy. watch xrandr events. ↵runge2007-09-0522-1907/+3434
| | | | check_redir_services() utilities for Terminal services. Improve Xdummy.
* classes/ssl: improve timeouts, port fallback, and connection time.runge2007-09-0511-31/+200
|
* malloc score_hint and make it shorts to save space.runge2007-08-194-11/+19
|
* x11vnc: better -xkb tie-breaking for up keystrokes. Add Xsrv/FD_XSRV custom ↵runge2007-08-198-70/+273
| | | | server to FINDCREATEDISPLAY list.
* x11vnc: improve FINDCREATEDISPLAY (-create) script, FD_GEOM, FD_SESS, ↵runge2007-08-188-74/+170
| | | | FD_OPTS, FD_PROG env vars, add Xvnc support
* x11vnc: add reverse -connect support to -display WAIT:, fix SSL Fetch cert ↵runge2007-08-166-72/+201
| | | | only for -display WAIT:
* LibVNCClient: if the GotRect hook is set, override default op.dscho2007-08-143-3/+7
|
* x11vnc: -xrefresh, .DCOPserver bug, -unixpw_unsafe ignores SSH tunnel.runge2007-08-0413-88/+205
|
* argv > 0 doesn't make sense for a pointer; assuming argv != NULL.runge2007-08-041-1/+1
|
* x11vnc: -debug_ncache, fix big fonts in tkx11vnc.runge2007-07-0513-1560/+1643
|
* configure.ac check for external system libvncserver version. set x11vnc ↵runge2007-07-052-35/+78
| | | | version 0.9.3
* x11vnc: set NCACHE -1 for release.runge2007-06-184-14/+14
|
* x11vnc: fix build error if libssl is missing or --without-ssl supplied.runge2007-06-1525-2535/+3702
|
* sync ssvnc unix viewer diffs; fix X cursor size.runge2007-05-271-108/+690
|
* update java viewer and ssvnc.runge2007-05-277-1203/+595
|
* configure.ac: fix x11vnc --with-system-libvncserver build and add -R link flag.runge2007-05-272-25/+43
|
* Fix --libs, echo -n doesn't work everywhere. Question: why -R only for ↵runge2007-05-271-3/+5
| | | | Solaris??
* clobbered x11vnc/Makefile.am by mistake.runge2007-05-271-5/+9
|
* configure: make more of a split between libvncserver and x11vnc pkgs.runge2007-05-275-40/+112
|
* x11vnc: in -unixpw, initial Escape means no echo username.runge2007-05-268-102/+187
|
* update regular SSL viewer jars; update ss_vncviewer script.runge2007-05-223-0/+13
|
* update ssvnc (SSVNC_EXTRA_SLEEP), and unix viewer (1/n menu and chat windows)runge2007-05-223-354/+1906
|
* x11vnc: set things up (NCACHE = -1) to not have -ncache on by default.runge2007-05-227-13/+46
|
* More fixes to ultra java viewer, ultrafilexfer debugging output, fix -loop ↵runge2007-05-1910-60/+427
| | | | in .x11vncrc case.