Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ssh: fix callbacks_daemon_options() type spec #9188

Open
wants to merge 1 commit into
base: maint
Choose a base branch
from

ssh: fix callbacks_daemon_options() type spec

42eb8a3
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

ssh: fix callbacks_daemon_options() type spec #9188

ssh: fix callbacks_daemon_options() type spec
42eb8a3
Select commit
Loading
Failed to load commit list.
GitHub Actions / CT Test Results succeeded Dec 17, 2024 in 0s

All 460 tests pass, 4 skipped in 18m 35s

    2 files  ±0     29 suites  ±0   18m 35s ⏱️ -3s
  464 tests +1    460 ✅ +1   4 💤 ±0  0 ❌ ±0 
1 669 runs  +1  1 645 ✅ +1  24 💤 ±0  0 ❌ ±0 

Results for commit 42eb8a3. ± Comparison against earlier commit 097c64b.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / CT Test Results

4 skipped tests found

There are 4 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
all
nt
ssh_info_lib
test_runtime_dependencies_versions

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / CT Test Results

464 tests found

There are 464 tests, see "Raw output" for the full list of tests.
Raw output
access_outside_root
all
all_dbg
ancient_major
app_test
appup_test
arg_overflow
args_file
args_file_env
argument_separation
argument_with_option
ascii_filename_ascii_contents_to_tar
ascii_filename_unicode_contents_to_tar
async_read
async_write
atomic
auth_method_kb_interactive_data_fun3
auth_method_kb_interactive_data_fun4
auth_method_kb_interactive_data_tuple
auth_none
bad_long_service_name
bad_service_name
bad_service_name_then_correct
bad_very_long_service_name
basic
big_cat
big_file_to_tar
bin white space
bin_default
bin_default_dirty
bin_dirname_fail
bin_no_srcfile
bin_no_use_dirname_fail
bin_not_abs
bin_ok_symlink
bin_outside_eprfx
bin_outside_eprfx_dirty
bin_same_dir
bin_unreachable_absolute
bin_unreachable_relative
bin_unreasonable_path
binaries_to_tar
block_size_16_crypto_tar
block_size_1_crypto_tar
broadcast
call_to_deprecated
call_to_now_0
call_to_size_1
cb_basic
cb_macros_print
cb_print
character
check_dsa_disabled
check_rsa_sha1_disabled
chk_known_hosts
cli
cli_exit_normal
cli_exit_status
client_close_after_hello
client_handles_banner_keyboard_interactive
client_handles_keyboard_interactive_0_pwds
client_info_line
client_sends_info_timing
client_server_parallel
client_server_sequential
close
close_file
compile_erl
compile_mib
compile_script
compile_yecc
cond_wait
config_file
config_file_modify_algorithms_order
connect2_invalid_options
connect3_invalid_both
connect3_invalid_options
connect3_invalid_port
connect3_invalid_timeout_0
connect3_invalid_timeout_1
connect4_invalid_three
connect4_invalid_two_0
connect4_invalid_two_1
connect4_invalid_two_2
connect_dsa_to_dsa
connect_dsa_to_ecdsa
connect_dsa_to_ed25519
connect_dsa_to_ed448
connect_dsa_to_rsa_sha2
connect_ecdsa_to_dsa
connect_ecdsa_to_ecdsa
connect_ecdsa_to_ed25519
connect_ecdsa_to_ed448
connect_ecdsa_to_rsa_sha2
connect_ed25519_to_dsa
connect_ed25519_to_ecdsa
connect_ed25519_to_ed25519
connect_ed25519_to_ed448
connect_ed25519_to_rsa_sha2
connect_ed448_to_dsa
connect_ed448_to_ecdsa
connect_ed448_to_ed25519
connect_ed448_to_ed448
connect_ed448_to_rsa_sha2
connect_invalid_options
connect_invalid_port
connect_invalid_timeout_0
connect_invalid_timeout_1
connect_rsa_sha1_to_dsa
connect_rsa_sha2_to_dsa
connect_rsa_sha2_to_ecdsa
connect_rsa_sha2_to_ed25519
connect_rsa_sha2_to_ed448
connect_rsa_sha2_to_rsa_sha2
connect_sock_not_passive
connect_sock_not_tcp
connect_timeout
connect_with_ssh_agent
connectfun_disconnectfun_client
connectfun_disconnectfun_server
core_files
create_empty_tar
create_join_thread
daemon_already_started
daemon_error_closes_port
daemon_opt_fd
daemon_replace_options_algs
daemon_replace_options_algs_conf_file
daemon_replace_options_algs_connect
daemon_replace_options_simple
daemon_sock_not_passive
daemon_sock_not_tcp
dbg_alg_terminate
dbg_authentication
dbg_basic
dbg_channels
dbg_connections
dbg_ssh_messages
decode
decode_encode
deep_cwd
default_tree
defined_subsystem
defunct
deprecated_not_in_obsolete
detached_thread
directory_to_tar
disconnectfun_option_client
disconnectfun_option_server
double_close
dw_atomic_massage
eclient_oserver_kex_strict
empty_service_name
encode_decode_pty_opts
end_per_group
end_per_suite
env
equal_tids
erl_file_encoding
erlang_display
erlang_server_openssh_client_renegotiate
erlang_shell_client_openssh_server
eserver_oclient_kex_strict
evil_args_file
exec
exec_compressed
exec_direct_with_io_in_sshc
exec_disabled
exec_erlang_term
exec_erlang_term_non_default_shell
exec_shell_disabled
exec_with_io_in
exec_with_io_in_sshc
exec_with_io_out
ext_info_c
ext_info_s
features
features_all
features_atom_warnings
features_directives
features_disable
features_erlc_describe
features_erlc_unknown
features_include
features_load
features_macros
features_runtime
file_cb
file_owner_access
files_chunked_to_tar
files_to_tar
float
gex_client_init_option_groups
gex_client_init_option_groups_file
gex_client_init_option_groups_moduli_file
gex_client_old_request_exact
gex_client_old_request_noexact
gex_server_gex_limit
good_citizen
gracefull_invalid_long_start
gracefull_invalid_long_start_no_nl
gracefull_invalid_start
gracefull_invalid_version
heavier
heavy
hostkey_fingerprint_check
hostkey_fingerprint_check_list
hostkey_fingerprint_check_md5
hostkey_fingerprint_check_sha
hostkey_fingerprint_check_sha256
hostkey_fingerprint_check_sha384
hostkey_fingerprint_check_sha512
id_string_no_opt_client
id_string_no_opt_server
id_string_own_string_client
id_string_own_string_client_trail_space
id_string_own_string_server
id_string_own_string_server_trail_space
id_string_random_client
id_string_random_server
idle_time_client
idle_time_server
inet6_option
inet_option
init_per_group
init_per_suite
integer
internal_error
interrupted_send
kex_error
kex_strict_msg_ignore
kex_strict_msg_unknown
kex_strict_negotiated
key_callback
key_callback_options
killed_acceptor_restarts
known_hosts
lib_match
lib_no_match
lib_works_as_client
lib_works_as_server
links
list_dir_limited
login_bad_pwd_no_retry1
login_bad_pwd_no_retry2
login_bad_pwd_no_retry3
login_bad_pwd_no_retry4
login_bad_pwd_no_retry5
major
make_dep_options
max_channels_option
max_initial_idle_time
max_log_item_len
max_sessions_drops_tcp_connects
max_sessions_sftp_start_channel_parallel
max_sessions_sftp_start_channel_sequential
max_sessions_ssh_connect_parallel
max_sessions_ssh_connect_sequential
max_threads
minor
misc_ssh_options
missing_args_file
mk_rm_dir
modify_append
modify_combo
modify_prepend
modify_rm
multi_daemon_opt_fd
mutex
new_shell_dumb_term
new_shell_xterm_term
no_common_alg_client_disconnects
no_common_alg_server_disconnects
no_ext_info_s1
no_ext_info_s2
no_sensitive_leak
noexist_subsystem
norekey_limit_client
norekey_limit_daemon
nt
null_crypto_tar
obsolete_but_not_deprecated
open_close_dir
open_close_file
open_file_dir_v5
open_file_dir_v6
openssh_zlib_basic_test
otp_7461
packet_length_too_large
packet_length_too_short
packet_size
parallel_login
peername_sockname
pos_read
pos_write
position
preferred_algorithms
ptty_alloc
ptty_alloc_default
ptty_alloc_pixel
quit
quote
raw_option
read_crypto_tar
read_dir
read_file
read_null_crypto_tar
read_tar
real_path
rekey0
rekey1
rekey2
rekey3
rekey4
rekey_limit_client
rekey_limit_daemon
rekey_time_limit_client
rekey_time_limit_daemon
relative_path
relpath
remove_file
rename_file
renegotiate1
renegotiate2
request_identities
retrieve_attributes
root_dir
root_with_cwd
runtime_dependencies_functions
runtime_dependencies_modules
rwmutex
rwspinlock
save_accepted_host_option
send
send_after_exit
server_keyboard_interactive
server_keyboard_interactive_extra_msg
server_password_option
server_pwdfun_4_option
server_pwdfun_option
server_userpassword_option
service_name_length_too_large
service_name_length_too_short
set_attributes
setopts_getopts
sftp_nonexistent_subsystem
sftp_read_big_file
shell
shell_channel_tree
shell_exit_status
shell_no_unicode
shell_socket
shell_ssh_conn
shell_unicode_string
sign_request
simple_connect
simple_crypto_tar_big
simple_crypto_tar_small
simple_exec
simple_exec_groups
simple_exec_groups_no_match_too_large
simple_exec_groups_no_match_too_small
simple_exec_more_data
simple_exec_sock
simple_exec_two_socks
simple_sftp
sleepy_child
small_cat
small_interrupted_send
snprintf
spinlock
ssh_auth_keys
ssh_connect_arg4_timeout
ssh_connect_negtimeout_parallel
ssh_connect_negtimeout_sequential
ssh_connect_nonegtimeout_connected_parallel
ssh_connect_nonegtimeout_connected_sequential
ssh_connect_timeout
ssh_daemon_minimal_remote_max_packet_size_option
ssh_dsa_public_key
ssh_ecdsa_public_key
ssh_file_is_auth_key
ssh_file_is_host_key
ssh_file_is_host_key_misc
ssh_hostkey_fingerprint_list
ssh_hostkey_fingerprint_md5
ssh_hostkey_fingerprint_md5_implicit
ssh_hostkey_fingerprint_sha
ssh_hostkey_fingerprint_sha256
ssh_hostkey_fingerprint_sha384
ssh_hostkey_fingerprint_sha512
ssh_hostkey_pkcs8
ssh_info_lib
ssh_info_print
ssh_known_hosts
ssh_list_public_key
ssh_msg_debug_fun_option_client
ssh_msg_debug_fun_option_server
ssh_openssh_key_long_header
ssh_openssh_key_with_comment
ssh_rfc4716_dsa_comment
ssh_rfc4716_rsa_comment
ssh_rfc4716_rsa_subject
ssh_rsa_public_key
sshc_subtree
sshd_read_file
sshd_simple_exec
sshd_subtree
sshd_subtree_profile
start_channel_sock
start_exec_direct_fun1_read_write
start_exec_direct_fun1_read_write_advanced
start_shell
start_shell_exec
start_shell_exec_direct_fun
start_shell_exec_direct_fun1_error
start_shell_exec_direct_fun1_error_type
start_shell_exec_direct_fun2
start_shell_exec_direct_fun3
start_shell_exec_direct_fun_more_data
start_shell_exec_fun
start_shell_exec_fun2
start_shell_exec_fun3
start_shell_pty
start_shell_sock_daemon_exec
start_shell_sock_daemon_exec_multi
start_shell_sock_exec_fun
start_subsystem_on_closed_channel
stop_listener
string
strong_components
subsystem_client
system_dir_option
test_message_queue_data_switching
test_runtime_dependencies_versions
test_throughput_benchmark
thread_name
trap_exit_connect
trap_exit_daemon
try_lock_mutex
tsd
tunnel_in_erlclient_erlserver
tunnel_in_erlclient_openssh_server
tunnel_in_non_erlclient_erlserver
tunnel_out_erlclient_erlserver
tunnel_out_erlclient_openssh_server
tunnel_out_non_erlclient_erlserver
undefined_functions
undefined_subsystem
unexpectedfun_option_client
unexpectedfun_option_server
unicode_filename_ascii_contents_to_tar
unicode_paths
user_dir_fun_option
user_dir_option
ver3_open_flags
ver3_rename
ver6_basic
version_option
write_big_file
write_file
write_file_iolist
xml_file_encoding
zdbbl_dist_buf_busy_limit