/qemu/ui/ |
H A D | vnc-auth-sasl.c | 57 if (vs->sasl.conn) { in vnc_sasl_client_cleanup() 58 vs->sasl.runSSF = false; in vnc_sasl_client_cleanup() 59 vs->sasl.wantSSF = false; in vnc_sasl_client_cleanup() 60 vs->sasl.waitWriteSSF = 0; in vnc_sasl_client_cleanup() 61 vs->sasl.encodedLength = vs->sasl.encodedOffset = 0; in vnc_sasl_client_cleanup() 62 vs->sasl.encoded = NULL; in vnc_sasl_client_cleanup() 63 g_free(vs->sasl.username); in vnc_sasl_client_cleanup() 64 g_free(vs->sasl.mechlist); in vnc_sasl_client_cleanup() 65 vs->sasl.username = vs->sasl.mechlist = NULL; in vnc_sasl_client_cleanup() 66 sasl_dispose(&vs->sasl.conn); in vnc_sasl_client_cleanup() [all …]
|
H A D | vnc.c | 265 if (client->sasl.conn && in vnc_client_cache_auth() 266 client->sasl.username) { in vnc_client_cache_auth() 267 client->info->sasl_username = g_strdup(client->sasl.username); in vnc_client_cache_auth() 340 if (client->sasl.conn && client->sasl.username) { in qmp_query_vnc_client() 341 info->sasl_username = g_strdup(client->sasl.username); in qmp_query_vnc_client() 1437 vs->sasl.waitWriteSSF); in vnc_client_write_plain() 1439 if (vs->sasl.conn && in vnc_client_write_plain() 1440 vs->sasl.runSSF && in vnc_client_write_plain() 1441 vs->sasl.waitWriteSSF) { in vnc_client_write_plain() 1442 ret = vnc_client_write_buf(vs, vs->output.buffer, vs->sasl.waitWriteSSF); in vnc_client_write_plain() [all …]
|
H A D | meson.build | 45 vnc_ss.add(when: sasl, if_true: files('vnc-auth-sasl.c'))
|
H A D | vnc.h | 184 VncDisplaySASL sasl; member 299 VncStateSASL sasl; member
|
H A D | trace-events | 33 # vnc-auth-sasl.c
|
/qemu/docs/system/ |
H A D | authz.rst | 239 a ``sasl-authz`` property. 247 --vnc 0.0.0.0:1,sasl,sasl-authz=authz0 257 --vnc 0.0.0.0:1,sasl,sasl-authz=auth0,tls-creds=tls0,tls-authz=authz1
|
H A D | vnc-security.rst | 131 |qemu_system| [...OPTIONS...] -vnc :1,sasl=on -monitor stdio 142 enabled, by combining the 'sasl' option with the aforementioned TLS + 149 -vnc :1,tls-creds=tls0,sasl=on -monitor stdio
|
/qemu/.gitlab-ci.d/cirrus/ |
H A D | freebsd-14.vars | 14 PKGS='alsa-lib bash bison bzip2 ca_root_nss capstone4 ccache4 cmocka ctags curl cyrus-sasl dbus dif…
|
/qemu/tests/docker/dockerfiles/ |
H A D | alpine.docker | 27 cyrus-sasl-dev \
|
H A D | opensuse-leap.docker | 23 cyrus-sasl-devel \
|
H A D | centos9.docker | 29 cyrus-sasl-devel \
|
H A D | fedora.docker | 36 cyrus-sasl-devel \
|
H A D | fedora-rust-nightly.docker | 36 cyrus-sasl-devel \
|
/qemu/scripts/coverity-scan/ |
H A D | run-coverity-scan | 422 --enable-vnc --enable-vnc-sasl --enable-vnc-jpeg --enable-png \
|
H A D | coverity-scan.docker | 46 cyrus-sasl-devel \
|
/qemu/qapi/ |
H A D | ui.json | 560 # - 'vencrypt+tls+sasl' if VEncrypt is used with TLS and SASL auth 561 # - 'vencrypt+x509+sasl' if VEncrypt is used with x509 and SASL 584 'tls', 'vencrypt', 'sasl' ], 599 'tls-sasl', 'x509-sasl' ],
|
/qemu/scripts/ |
H A D | meson-buildoptions.sh | 560 --enable-vnc-sasl) printf "%s" -Dvnc_sasl=enabled ;; 561 --disable-vnc-sasl) printf "%s" -Dvnc_sasl=disabled ;;
|
/qemu/ |
H A D | meson.build | 2004 sasl = not_found 2013 sasl = cc.find_library('sasl2', has_headers: ['sasl/sasl.h'], 2015 if sasl.found() 2016 sasl = declare_dependency(dependencies: sasl, 2569 config_host_data.set('CONFIG_VNC_SASL', sasl.found()) 4927 summary_info += {'VNC SASL support': sasl} 1997 sasl = not_found global() variable 2006 sasl = cc.find_library('sasl2', has_headers: ['sasl/sasl.h'], global() variable 2009 sasl = declare_dependency(dependencies: sasl, global() variable
|
H A D | qemu-options.hx | 2276 " [,sasl=on|off][,disable-ticketing=on|off]\n" 2307 ``sasl=on|off`` 2555 ``sasl=on|off`` 2571 ``sasl-authz=ID`` 2586 ``sasl-authz`` and ``tls-authz`` options are a replacement. 6063 -object authz-simple,id=auth0,filename=/etc/qemu/vnc-sasl.acl,refresh=on \\
|
H A D | MAINTAINERS | 3626 F: qemu.sasl
|
/qemu/docs/about/ |
H A D | removed-features.rst | 256 by the ``tls-authz`` and ``sasl-authz`` options.
|