diff options
author | runge <runge> | 2008-11-22 18:36:33 +0000 |
---|---|---|
committer | runge <runge> | 2008-11-22 18:36:33 +0000 |
commit | 6fbba525a924961083bf2e43bb841bd15671f526 (patch) | |
tree | 3ec0cf4b285fb0140294a151b801c91bc78a612e /x11vnc/options.c | |
parent | 63b98dba790fa9835e970b8502d93258862a9373 (diff) | |
download | libtdevnc-6fbba525a924961083bf2e43bb841bd15671f526.tar.gz libtdevnc-6fbba525a924961083bf2e43bb841bd15671f526.zip |
x11vnc: x11vnc.desktop file. -reopen, -dhparams, -sslCRL,
-setdefer options. -rfbport PROMPT VeNCrypt and TLSVNC SSL/TLS
encryption support. Tweaks to choose_delay() algorithm.
-ssl ANON anonymouse Diffie-Hellman mode. Fix bugs in certs
management. Additions to tray=setpass naive user mode.
Diffstat (limited to 'x11vnc/options.c')
-rw-r--r-- | x11vnc/options.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/x11vnc/options.c b/x11vnc/options.c index 2564ea6..e0cd1cd 100644 --- a/x11vnc/options.c +++ b/x11vnc/options.c @@ -31,9 +31,16 @@ int ssl_no_fail = 0; char *openssl_pem = NULL; char *ssl_certs_dir = NULL; char *enc_str = NULL; +int vencrypt_mode = VENCRYPT_SUPPORT; +int vencrypt_kx = VENCRYPT_BOTH; +int vencrypt_enable_plain_login = 0; +int tlsvnc_mode = TLSVNC_SUPPORT; +int create_fresh_dhparams = 0; +char *dhparams_file = NULL; int https_port_num = -1; int https_port_redir = 0; char *ssl_verify = NULL; +char *ssl_crl = NULL; int ssl_initialized = 0; int ssl_timeout_secs = -1; char *ssh_str = NULL; @@ -110,6 +117,7 @@ int inetd = 0; /* spawned from inetd(8) */ #define TIGHTFILEXFER 0 #endif int tightfilexfer = TIGHTFILEXFER; +int got_ultrafilexfer = 0; int first_conn_timeout = 0; /* -timeout */ int ping_interval = 0; /* -ping */ int flash_cmap = 0; /* follow installed colormaps */ @@ -361,6 +369,7 @@ double slow_fb = 0.0; double xrefresh = 0.0; int wait_bog = 1; int defer_update = 20; /* deferUpdateTime ms to wait before sends. */ +int set_defer = 1; int got_defer = 0; int got_deferupdate = 0; |