mirror of
https://github.com/imapsync/imapsync.git
synced 2024-11-17 00:02:29 +01:00
3655 lines
32 KiB
Plaintext
3655 lines
32 KiB
Plaintext
myprint
|
|
print
|
|
tee
|
|
myprintf
|
|
printf
|
|
tee
|
|
mysprintf
|
|
output_start
|
|
output
|
|
output
|
|
output
|
|
tests_output_start
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
tests_output
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
output
|
|
output
|
|
output
|
|
tests_output_reset_with
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
output_reset_with
|
|
output
|
|
output
|
|
abort
|
|
pidfile
|
|
myprint
|
|
exit
|
|
pidfile
|
|
myprint
|
|
exit
|
|
kill
|
|
myprint
|
|
kill
|
|
sleep
|
|
myprint
|
|
exit
|
|
kill
|
|
myprint
|
|
kill
|
|
sleep
|
|
myprint
|
|
exit
|
|
kill
|
|
myprint
|
|
exit
|
|
docker_context
|
|
myprint
|
|
pidfile
|
|
log
|
|
myprint
|
|
chdir
|
|
cgibegin
|
|
CGI
|
|
CGI::Carp
|
|
cgi
|
|
tests_under_cgi_context
|
|
note
|
|
do
|
|
delete
|
|
SERVER_SOFTWARE
|
|
is
|
|
undef
|
|
do
|
|
SERVER_SOFTWARE
|
|
is
|
|
do
|
|
delete
|
|
SERVER_SOFTWARE
|
|
is
|
|
undef
|
|
do
|
|
SERVER_SOFTWARE
|
|
is
|
|
note
|
|
under_cgi_context
|
|
SERVER_SOFTWARE
|
|
cgibuildheader
|
|
cgi
|
|
cgi
|
|
-name
|
|
abort
|
|
cgi
|
|
-type
|
|
loaddelay
|
|
cgi
|
|
-type
|
|
cgi
|
|
-type
|
|
output_start
|
|
cgiload
|
|
abort
|
|
loaddelay
|
|
myprint
|
|
exit_clean
|
|
tests_set_umask
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
umask
|
|
note
|
|
set_umask
|
|
output
|
|
tests_umask_str
|
|
note
|
|
is
|
|
umask_str
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
skip
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
umask_str
|
|
defined
|
|
umask
|
|
sprintf
|
|
tests_umask
|
|
note
|
|
is
|
|
umask
|
|
is
|
|
is
|
|
is
|
|
oct
|
|
is
|
|
oct
|
|
skip
|
|
is
|
|
oct
|
|
is
|
|
oct
|
|
ok
|
|
defined
|
|
is
|
|
note
|
|
cgisetcontext
|
|
output
|
|
set_umask
|
|
pidfile
|
|
pidfilelocking
|
|
errorsmax
|
|
releasecheck
|
|
releasecheck
|
|
releasecheck
|
|
showpasswords
|
|
hashfile
|
|
chdir
|
|
tmpdir
|
|
cgioutputenvcontext
|
|
cgioutputenvcontext
|
|
output
|
|
debugsleep
|
|
defined
|
|
debugsleep
|
|
myprint
|
|
sleep
|
|
debugsleep
|
|
foldersizes_on_h1h2
|
|
myprint
|
|
abletosearch1
|
|
abletosearch2
|
|
errors_incr
|
|
h2
|
|
quota_limit_bytes
|
|
errors_incr
|
|
total_bytes_max_reached
|
|
total_bytes_transferred
|
|
myprint
|
|
all_defined
|
|
tests_all_defined
|
|
note
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
note
|
|
tests_hashsynclocal
|
|
note
|
|
host1
|
|
is
|
|
undef
|
|
hashfile
|
|
is
|
|
undef
|
|
hashfile
|
|
is
|
|
undef
|
|
skip
|
|
hashfile
|
|
is
|
|
undef
|
|
ok
|
|
hashfile
|
|
ok
|
|
ok
|
|
is
|
|
is
|
|
note
|
|
hashsynclocal
|
|
hashfile
|
|
myprint
|
|
tests_hashsync
|
|
note
|
|
is
|
|
host1
|
|
is
|
|
is
|
|
host2
|
|
is
|
|
is
|
|
note
|
|
hashsync
|
|
host1
|
|
user1
|
|
password1
|
|
host2
|
|
user2
|
|
password2
|
|
tests_createhashfileifneeded
|
|
note
|
|
is
|
|
undef
|
|
note
|
|
createhashfileifneeded
|
|
open
|
|
myprint
|
|
myprint
|
|
print
|
|
close
|
|
tests_rand32
|
|
note
|
|
myprint
|
|
is
|
|
is
|
|
rand32
|
|
note
|
|
rand32
|
|
rand
|
|
imap_id_stuff
|
|
id
|
|
h1_imap_id
|
|
imap1
|
|
h2_imap_id
|
|
imap2
|
|
imap_id
|
|
myprint
|
|
side
|
|
myprint
|
|
myprint
|
|
imapsync_id
|
|
name
|
|
name
|
|
tests_imapsync_id
|
|
note
|
|
ok
|
|
version
|
|
note
|
|
format_for_imap_arg
|
|
push
|
|
delete
|
|
push
|
|
join
|
|
tests_format_for_imap_arg
|
|
note
|
|
ok
|
|
ok
|
|
name
|
|
ok
|
|
name
|
|
note
|
|
quota
|
|
h1
|
|
myprint
|
|
myprint
|
|
quota_limit_bytes
|
|
quota_current_bytes
|
|
myprint
|
|
errors_incr
|
|
tests_quota_extract_storage_limit_in_bytes
|
|
note
|
|
ok
|
|
note
|
|
quota_extract_storage_limit_in_bytes
|
|
map
|
|
tests_quota_extract_storage_current_in_bytes
|
|
note
|
|
ok
|
|
note
|
|
quota_extract_storage_current_in_bytes
|
|
map
|
|
automap
|
|
automap
|
|
myprint
|
|
myprint
|
|
h1_special
|
|
imap1
|
|
h2_special
|
|
imap2
|
|
build_possible_special
|
|
build_guess_special
|
|
build_automap
|
|
build_guess_special
|
|
sort
|
|
h1_folders_all
|
|
possible_special
|
|
h1_prefix
|
|
h1_special_guessed
|
|
h1_special_guessed
|
|
myprint
|
|
h1_special_guessed
|
|
sort
|
|
h2_folders_all
|
|
possible_special
|
|
h2_prefix
|
|
h2_special_guessed
|
|
h2_special_guessed
|
|
myprint
|
|
h2_special_guessed
|
|
guess_special
|
|
tests_guess_special
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
build_automap
|
|
h1_folders_wanted
|
|
h1_special
|
|
h1_special_guessed
|
|
h2_special
|
|
h2_special
|
|
f1f2auto
|
|
h2_special
|
|
exists
|
|
h2_special_guessed
|
|
h2_special_guessed
|
|
f1f2auto
|
|
exists
|
|
h2_special
|
|
h2_special
|
|
f1f2auto
|
|
h2_special
|
|
exists
|
|
h2_special_guessed
|
|
h2_special_guessed
|
|
f1f2auto
|
|
f1f2auto
|
|
build_possible_special
|
|
possible_special
|
|
Data::Dumper
|
|
special_from_folders_hash
|
|
errors_incr
|
|
attrs
|
|
exists
|
|
myprintf
|
|
name
|
|
myprintf
|
|
name
|
|
name
|
|
name
|
|
myprint
|
|
tests_special_from_folders_hash
|
|
note
|
|
is
|
|
undef
|
|
is_deeply
|
|
name
|
|
is_deeply
|
|
Sent
|
|
note
|
|
errors_incr
|
|
nb_errors
|
|
errors_log
|
|
myprint
|
|
errorsmax
|
|
nb_errors
|
|
errorsmax
|
|
myprint
|
|
errorsdump
|
|
myprint
|
|
errorsdump
|
|
nb_errors
|
|
myprint
|
|
exit_clean
|
|
errors_log
|
|
errors_log
|
|
errors_log
|
|
push
|
|
errors_log
|
|
errors_log
|
|
errors_log
|
|
tests_errors_log
|
|
note
|
|
note
|
|
errorsdump
|
|
tests_live_result
|
|
note
|
|
myprint
|
|
myprint
|
|
note
|
|
foldersizesatend
|
|
timenext
|
|
uc
|
|
abletosearch1
|
|
abletosearch2
|
|
errors_incr
|
|
size_filtered_flag
|
|
defined
|
|
defined
|
|
sync_flags_fir
|
|
sync_flags
|
|
sync_flags_after_copy
|
|
sync_flags
|
|
sync_flags
|
|
dry
|
|
errors_incr
|
|
_filter
|
|
lost_connection
|
|
nb_errors
|
|
myprint
|
|
myprint
|
|
tests_max
|
|
note
|
|
is
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
max
|
|
undef
|
|
is_number
|
|
push
|
|
push
|
|
pop
|
|
tests_is_number
|
|
ok
|
|
ok
|
|
is_number
|
|
ok
|
|
is_number
|
|
ok
|
|
is_number
|
|
ok
|
|
is_number
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
is_number
|
|
tests_min
|
|
note
|
|
is
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
min
|
|
undef
|
|
is_number
|
|
push
|
|
push
|
|
shift
|
|
check_lib_version
|
|
myprint
|
|
module_version_str
|
|
modulesversion
|
|
sort
|
|
eval
|
|
push
|
|
command_line_nopassword
|
|
showpasswords
|
|
shift
|
|
push
|
|
push
|
|
tests_command_line_nopassword
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
showpasswords
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
ask_for_password
|
|
myprint
|
|
Term::ReadKey::ReadMode
|
|
chomp
|
|
myprint
|
|
Term::ReadKey::ReadMode
|
|
get_password1
|
|
password1
|
|
IMAPSYNC_PASSWORD1
|
|
myprint
|
|
password1
|
|
user1
|
|
host1
|
|
defined
|
|
myprint
|
|
exit_clean
|
|
password1
|
|
IMAPSYNC_PASSWORD1
|
|
password1
|
|
IMAPSYNC_PASSWORD1
|
|
get_password2
|
|
password2
|
|
IMAPSYNC_PASSWORD2
|
|
myprint
|
|
password2
|
|
user2
|
|
host2
|
|
defined
|
|
myprint
|
|
exit_clean
|
|
password2
|
|
IMAPSYNC_PASSWORD2
|
|
password2
|
|
IMAPSYNC_PASSWORD2
|
|
catch_ignore
|
|
sigcounter
|
|
myprint
|
|
stats
|
|
catch_exit
|
|
myprint
|
|
myprint
|
|
stats
|
|
myprint
|
|
myprint
|
|
exit_clean
|
|
catch_reconnect
|
|
myprint
|
|
here_twice
|
|
myprint
|
|
catch_exit
|
|
myprint
|
|
imap1
|
|
imap2
|
|
myprint
|
|
imap1
|
|
Mail::IMAPClient::Unconnected
|
|
imap1
|
|
IMAPSYNC_RECONNECT_COUNT
|
|
imap1
|
|
myprint
|
|
imap2
|
|
Mail::IMAPClient::Unconnected
|
|
imap2
|
|
IMAPSYNC_RECONNECT_COUNT
|
|
imap2
|
|
myprint
|
|
tests_reconnect_12_if_needed
|
|
note
|
|
imap1
|
|
imap2
|
|
imap1
|
|
imap2
|
|
is
|
|
is
|
|
imap1
|
|
IMAPSYNC_RECONNECT_COUNT
|
|
is
|
|
imap2
|
|
IMAPSYNC_RECONNECT_COUNT
|
|
note
|
|
reconnect_12_if_needed
|
|
imap1
|
|
imap2
|
|
tests_reconnect_if_needed
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
IMAPSYNC_RECONNECT_COUNT
|
|
note
|
|
reconnect_if_needed
|
|
IMAPSYNC_RECONNECT_COUNT
|
|
Mail::IMAPClient::Unconnected
|
|
IMAPSYNC_RECONNECT_COUNT
|
|
here_twice
|
|
lastcatch
|
|
lastcatch
|
|
justconnect
|
|
host1
|
|
port1
|
|
ssl1
|
|
tls1
|
|
h1
|
|
timeout
|
|
h1
|
|
host2
|
|
port2
|
|
ssl2
|
|
tls2
|
|
h2
|
|
timeout
|
|
h2
|
|
tests_mailimapclient_connect
|
|
note
|
|
ok
|
|
is
|
|
skip
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
like
|
|
ref
|
|
like
|
|
is
|
|
undef
|
|
ok
|
|
is
|
|
is
|
|
ok
|
|
SSL_verify_mode
|
|
is
|
|
like
|
|
ref
|
|
is
|
|
is
|
|
undef
|
|
ok
|
|
is
|
|
ok
|
|
SSL_verify_mode
|
|
is
|
|
skip
|
|
like
|
|
ref
|
|
is
|
|
is
|
|
undef
|
|
note
|
|
tests_mailimapclient_connect_bug
|
|
note
|
|
ok
|
|
is
|
|
is
|
|
skip
|
|
like
|
|
ref
|
|
is
|
|
undef
|
|
note
|
|
mailimapclient_connect
|
|
tests_connect_socket
|
|
note
|
|
is
|
|
undef
|
|
skip
|
|
PeerAddr
|
|
ok
|
|
PeerHost
|
|
ok
|
|
note
|
|
connect_socket
|
|
tests_probe_imapssl
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
skip
|
|
like
|
|
probe_imapssl
|
|
like
|
|
probe_imapssl
|
|
like
|
|
probe_imapssl
|
|
note
|
|
probe_imapssl
|
|
PeerHost
|
|
connect_imap
|
|
set_ssl
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
set_tls
|
|
myprint
|
|
login_imap
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprintf
|
|
die_clean
|
|
set_tls
|
|
myprint
|
|
authenticate_imap
|
|
myprint
|
|
authenticate_imap
|
|
check_capability
|
|
defined
|
|
chomp
|
|
die_clean
|
|
myprint
|
|
myprint
|
|
chomp
|
|
die_clean
|
|
check_capability
|
|
myprintf
|
|
myprintf
|
|
myprint
|
|
set_ssl
|
|
sslargs
|
|
SSL_verify_mode
|
|
keys
|
|
keys
|
|
delete
|
|
set_tls
|
|
sslargs
|
|
SSL_verify_mode
|
|
keys
|
|
keys
|
|
delete
|
|
init_imap
|
|
set_ssl
|
|
showpasswords
|
|
defined
|
|
IMAPSYNC_RECONNECT_COUNT
|
|
plainauth
|
|
xoauth2
|
|
open
|
|
join
|
|
close
|
|
client_id
|
|
private_key
|
|
grant_type
|
|
die_clean
|
|
access_token
|
|
xoauth
|
|
Data::Uniqid::uniqid
|
|
rand
|
|
sort
|
|
length
|
|
substr
|
|
delete
|
|
sort
|
|
length
|
|
banner_imapsync
|
|
do_valid_directory
|
|
myprint
|
|
myprintf
|
|
myprint
|
|
mkpath
|
|
myprint
|
|
tests_do_valid_directory
|
|
note
|
|
Readonly
|
|
skip
|
|
ok
|
|
ok
|
|
Readonly
|
|
skip
|
|
diag
|
|
ok
|
|
diag
|
|
ok
|
|
note
|
|
tests_match_a_pid_number
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
match_a_pid_number
|
|
tests_remove_pidfile_not_running
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
remove_pidfile_not_running
|
|
myprint
|
|
unlink
|
|
myprint
|
|
myprint
|
|
myprint
|
|
tests_write_pidfile
|
|
is
|
|
pidfile
|
|
is
|
|
pidfilelocking
|
|
is
|
|
undef
|
|
pidfile
|
|
ok
|
|
is
|
|
pidfile
|
|
pidfilelocking
|
|
is
|
|
is
|
|
pidfilelocking
|
|
is
|
|
undef
|
|
write_pidfile
|
|
abort
|
|
pidfile
|
|
pidfilelocking
|
|
myprint
|
|
myprint
|
|
myprint
|
|
open
|
|
myprint
|
|
print
|
|
close
|
|
myprint
|
|
remove_tmp_files
|
|
pidfile
|
|
pidfile
|
|
unlink
|
|
pidfile
|
|
exit_clean
|
|
remove_tmp_files
|
|
myprint
|
|
log
|
|
myprint
|
|
close
|
|
logfile_handle
|
|
exit
|
|
die_clean
|
|
remove_tmp_files
|
|
myprint
|
|
exit
|
|
missing_option
|
|
die_clean
|
|
fix_Inbox_INBOX_mapping
|
|
exists
|
|
INBOX
|
|
INBOX
|
|
exists
|
|
Inbox
|
|
Inbox
|
|
exists
|
|
INBOX
|
|
Inbox
|
|
exists
|
|
Inbox
|
|
INBOX
|
|
tests_fix_Inbox_INBOX_mapping
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
jux_utf8_list
|
|
tests_jux_utf8_list
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
jux_utf8
|
|
tests_jux_utf8
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
imap_utf7_decode
|
|
Unicode::String::utf7
|
|
imap_utf7_encode
|
|
select_folder
|
|
errors_incr
|
|
examine_folder
|
|
errors_incr
|
|
count_from_select
|
|
undef
|
|
create_folder_old
|
|
myprint
|
|
myprint
|
|
dry
|
|
errors_incr
|
|
myprint
|
|
myprint
|
|
create_folder
|
|
myprint
|
|
create_folder_old
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
pop
|
|
create_folder
|
|
dry
|
|
errors_incr
|
|
myprint
|
|
myprint
|
|
myprint
|
|
tests_folder_routines
|
|
note
|
|
ok
|
|
ok
|
|
add_to_requested_folders
|
|
ok
|
|
is_requested_folder
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
is_requested_folder
|
|
ok
|
|
is_requested_folder
|
|
ok
|
|
remove_from_requested_folders
|
|
ok
|
|
ok
|
|
ok
|
|
sort_requested_folders
|
|
ok
|
|
add_to_requested_folders
|
|
ok
|
|
sort_requested_folders
|
|
ok
|
|
sort_requested_folders
|
|
ok
|
|
sort_requested_folders
|
|
ok
|
|
add_to_requested_folders
|
|
ok
|
|
sort_requested_folders
|
|
ok
|
|
sort_requested_folders
|
|
note
|
|
sort_requested_folders
|
|
remove_from_requested_folders
|
|
remove_from_requested_folders
|
|
is_requested_folder
|
|
defined
|
|
add_to_requested_folders
|
|
keys
|
|
remove_from_requested_folders
|
|
delete
|
|
keys
|
|
compare_lists
|
|
tests_compare_lists
|
|
note
|
|
ok
|
|
ok
|
|
undef
|
|
ok
|
|
undef
|
|
ok
|
|
undef
|
|
ok
|
|
undef
|
|
ok
|
|
undef
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
split
|
|
ok
|
|
sort
|
|
note
|
|
guess_prefix
|
|
tests_guess_prefix
|
|
note
|
|
is
|
|
guess_prefix
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
get_prefix
|
|
debugfolders
|
|
myprint
|
|
debugfolders
|
|
myprint
|
|
defined
|
|
myprint
|
|
defined
|
|
myprint
|
|
myprint
|
|
guess_separator
|
|
tests_guess_separator
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
get_separator
|
|
debugfolders
|
|
myprint
|
|
debugfolders
|
|
defined
|
|
myprint
|
|
defined
|
|
myprint
|
|
defined
|
|
myprint
|
|
myprint
|
|
defined
|
|
myprint
|
|
myprint
|
|
help_to_guess_sep
|
|
help_to_guess_prefix
|
|
folders_list_to_help
|
|
tests_imap2_folder_name
|
|
note
|
|
h1_prefix
|
|
h2_prefix
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
f1f2h
|
|
ok
|
|
f1f2h
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
h1_prefix
|
|
ok
|
|
ok
|
|
h1_prefix
|
|
h2_prefix
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
imap2_folder_name
|
|
f1f2h
|
|
f1f2h
|
|
debugfolders
|
|
f1f2auto
|
|
f1f2auto
|
|
debugfolders
|
|
tests_prefix_seperator_invertion
|
|
undef
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
h1_prefix
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
h1_prefix
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
prefix_seperator_invertion
|
|
h1_prefix
|
|
h2_prefix
|
|
h1_sep
|
|
h2_sep
|
|
debugfolders
|
|
debugfolders
|
|
debugfolders
|
|
tests_separator_invert
|
|
note
|
|
ok
|
|
defined
|
|
ok
|
|
defined
|
|
ok
|
|
defined
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
separator_invert
|
|
undef
|
|
regextrans2
|
|
debugfolders
|
|
defined
|
|
die_clean
|
|
tests_decompose_regex
|
|
note
|
|
ok
|
|
ok
|
|
decompose_regex
|
|
ok
|
|
decompose_regex
|
|
note
|
|
decompose_regex
|
|
foldersizes
|
|
myprint
|
|
myprintf
|
|
uc
|
|
myprint
|
|
myprint
|
|
errors_incr
|
|
undef
|
|
errors_incr
|
|
errors_incr
|
|
keys
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
timenext
|
|
timesince
|
|
max
|
|
tests_flags_regex
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
defined
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
flags_regex
|
|
defined
|
|
myprint
|
|
undef
|
|
acls_sync
|
|
keys
|
|
sort
|
|
myprint
|
|
dry
|
|
myprint
|
|
tests_permanentflags
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
permanentflags
|
|
tests_flags_filter
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
flags_filter
|
|
exists
|
|
flagscase
|
|
exists
|
|
ucsecond
|
|
lc
|
|
lc
|
|
tests_flagscase
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
ucsecond
|
|
substr
|
|
uc
|
|
substr
|
|
tests_ucsecond
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
select_msgs
|
|
select_msgs_by_search
|
|
defined
|
|
defined
|
|
defined
|
|
select_msgs_by_fetch
|
|
defined
|
|
defined
|
|
myprint
|
|
defined
|
|
defined
|
|
defined
|
|
epoch
|
|
push
|
|
defined
|
|
epoch
|
|
push
|
|
select_msgs_by_age
|
|
defined
|
|
defined
|
|
msgs_from_maxmin
|
|
defined
|
|
defined
|
|
tests_msgs_from_maxmin
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
tests_info_date_from_uid
|
|
info_date_from_uid
|
|
lastuid
|
|
defined
|
|
size_filtered
|
|
defined
|
|
myprint
|
|
defined
|
|
myprint
|
|
message_exists
|
|
copy_message
|
|
dry
|
|
size_filtered
|
|
debugsleep
|
|
myprint
|
|
myprint
|
|
debugmemory
|
|
myprint
|
|
debugmemory
|
|
myprint
|
|
defined
|
|
defined
|
|
sync_flags_after_copy
|
|
myprint
|
|
debugmemory
|
|
linelengthstuff
|
|
defined
|
|
defined
|
|
defined
|
|
myprint
|
|
myprint
|
|
message_for_host2
|
|
myprint
|
|
debugmemory
|
|
imap1
|
|
myprint
|
|
debugmemory
|
|
defined
|
|
errors_incr
|
|
defined
|
|
myprint
|
|
myprint
|
|
defined
|
|
myprint
|
|
defined
|
|
myprint
|
|
addheader
|
|
myprint
|
|
debugmemory
|
|
tests_message_for_host2
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
imap1
|
|
is
|
|
is
|
|
Readonly
|
|
skip
|
|
Readonly
|
|
skip
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
note
|
|
length_ref
|
|
tests_length_ref
|
|
note
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
date_for_host2
|
|
flags_for_host2
|
|
subject
|
|
tests_subject
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
append_message_on_host2
|
|
myprint
|
|
debugmemory
|
|
dry
|
|
myprint
|
|
debugmemory
|
|
errors_incr
|
|
total_bytes_transferred
|
|
nb_msg_transferred
|
|
begin_transfer_time
|
|
total_bytes_transferred
|
|
nb_msg_transferred
|
|
total_bytes_transferred
|
|
myprintf
|
|
nb_msg_transferred
|
|
sleep_if_needed
|
|
touch
|
|
delete_message_on_host1
|
|
tests_sleep_if_needed
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
maxbytespersecond
|
|
is
|
|
begin_transfer_time
|
|
is
|
|
begin_transfer_time
|
|
is
|
|
total_bytes_transferred
|
|
begin_transfer_time
|
|
is
|
|
is
|
|
maxsleep
|
|
begin_transfer_time
|
|
is
|
|
maxbytesafter
|
|
begin_transfer_time
|
|
is
|
|
note
|
|
sleep_if_needed
|
|
maxmessagespersecond
|
|
maxbytespersecond
|
|
maxsleep
|
|
maxsleep
|
|
maxsleep
|
|
maxsleep
|
|
maxsleep
|
|
begin_transfer_time
|
|
nb_msg_transferred
|
|
maxmessagespersecond
|
|
maxbytesafter
|
|
total_bytes_transferred
|
|
maxbytespersecond
|
|
maxsleep
|
|
myprint
|
|
sleep
|
|
sleep_max_messages
|
|
max
|
|
tests_sleep_max_messages
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
sleep_max_bytes
|
|
max
|
|
tests_sleep_max_bytes
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
delete_message_on_host1
|
|
myprint
|
|
dry
|
|
eta
|
|
time
|
|
mysprintf
|
|
time_remaining
|
|
tests_time_remaining
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
cache_map
|
|
sort
|
|
exists
|
|
defined
|
|
defined
|
|
exists
|
|
delete
|
|
tests_cache_map
|
|
note
|
|
ok
|
|
sort
|
|
sort
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
cache_dir_fix
|
|
tests_cache_dir_fix
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
cache_dir_fix_win
|
|
tests_cache_dir_fix_win
|
|
note
|
|
ok
|
|
ok
|
|
note
|
|
get_cache
|
|
undef
|
|
clean_cache
|
|
tests_get_cache
|
|
note
|
|
ok
|
|
get_cache
|
|
ok
|
|
ok
|
|
mkpath
|
|
ok
|
|
touch
|
|
ok
|
|
sort
|
|
sort
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
touch
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
mkpath
|
|
ok
|
|
touch
|
|
ok
|
|
sort
|
|
sort
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
match_a_cache_file
|
|
undef
|
|
tests_match_a_cache_file
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
clean_cache
|
|
map
|
|
unlink
|
|
tests_clean_cache
|
|
note
|
|
ok
|
|
ok
|
|
mkpath
|
|
ok
|
|
touch
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
clean_cache
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
tests_clean_cache_2
|
|
note
|
|
ok
|
|
ok
|
|
mkpath
|
|
ok
|
|
touch
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
clean_cache
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
tests_mkpath
|
|
note
|
|
ok
|
|
skip
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
eval
|
|
ok
|
|
ok
|
|
skip
|
|
myprint
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
eval
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
tests_touch
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
touch
|
|
myprint
|
|
tests_tmpdir_has_colon_bug
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
tmpdir_has_colon_bug
|
|
tmpdir_fix_colon_bug
|
|
tmpdir
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
File::Copy::Recursive::rmove
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
tests_cache_folder
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
cache_folder
|
|
filter_forbidden_characters
|
|
tests_filter_forbidden_characters
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
skip
|
|
ok
|
|
skip
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
convert_sep_to_slash
|
|
tests_convert_sep_to_slash
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
tests_regexmess
|
|
note
|
|
ok
|
|
ok
|
|
defined
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
regexmess
|
|
myprint
|
|
undef
|
|
tests_skipmess
|
|
note
|
|
ok
|
|
defined
|
|
ok
|
|
defined
|
|
ok
|
|
defined
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
skipmess
|
|
myprint
|
|
undef
|
|
tests_bytes_display_string
|
|
note
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
bytes_display_string
|
|
abs
|
|
abs
|
|
abs
|
|
abs
|
|
stats
|
|
stats
|
|
timestart
|
|
memory_consumption_at_start
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprintf
|
|
myprint
|
|
myprint
|
|
myprint
|
|
dry
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprintf
|
|
total_bytes_transferred
|
|
total_bytes_transferred
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
myprintf
|
|
nb_msg_transferred
|
|
myprintf
|
|
total_bytes_transferred
|
|
myprint
|
|
myprint
|
|
myprintf
|
|
myprintf
|
|
myprint
|
|
myprintf
|
|
myprintf
|
|
myprint
|
|
myprint
|
|
myprint
|
|
homepage
|
|
diff_or_NA
|
|
match_number
|
|
tests_match_number
|
|
note
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
tests_diff_or_NA
|
|
note
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
homepage
|
|
load_modules
|
|
ssl1
|
|
ssl2
|
|
tls1
|
|
tls2
|
|
inet4
|
|
IO::Socket::SSL
|
|
inet6
|
|
IO::Socket::SSL
|
|
parse_header_msg
|
|
myprint
|
|
addheader
|
|
myprint
|
|
NO_HEADER
|
|
header_construct
|
|
sort
|
|
exists
|
|
uc
|
|
sort
|
|
header_line_normalize
|
|
tests_header_line_normalize
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
firstline
|
|
myprint
|
|
open
|
|
myprint
|
|
close
|
|
chomp
|
|
tests_firstline
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
file_to_array
|
|
open
|
|
myprint
|
|
close
|
|
tests_file_to_string
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
ok
|
|
file_to_string
|
|
ok
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
file_to_string
|
|
open
|
|
close
|
|
join
|
|
myprint
|
|
tests_string_to_file
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
ok
|
|
is
|
|
is
|
|
Readonly
|
|
skip
|
|
is
|
|
undef
|
|
note
|
|
string_to_file
|
|
myprint
|
|
FILE
|
|
myprint
|
|
print
|
|
close
|
|
pipemess
|
|
string_to_file
|
|
chomp
|
|
unlink
|
|
myprint
|
|
wantarray
|
|
undef
|
|
myprint
|
|
wantarray
|
|
tests_pipemess
|
|
note
|
|
Readonly
|
|
skip
|
|
ok
|
|
ok
|
|
ok
|
|
pipemess
|
|
Readonly
|
|
skip
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
like
|
|
is
|
|
like
|
|
is
|
|
is
|
|
is
|
|
like
|
|
is
|
|
like
|
|
is
|
|
like
|
|
like
|
|
like
|
|
is
|
|
like
|
|
note
|
|
tests_is_a_release_number
|
|
note
|
|
is
|
|
undef
|
|
ok
|
|
is_a_release_number
|
|
ok
|
|
is_a_release_number
|
|
ok
|
|
is_a_release_number
|
|
imapsync_version
|
|
ok
|
|
note
|
|
is_a_release_number
|
|
imapsync_version_public
|
|
PeerAddr
|
|
print
|
|
close
|
|
chomp
|
|
not_long_imapsync_version_public
|
|
ALRM
|
|
die
|
|
POSIX::sigaction
|
|
SIGALRM
|
|
sub
|
|
croak
|
|
alarm
|
|
alarm
|
|
alarm
|
|
tests_not_long_imapsync_version_public
|
|
note
|
|
is
|
|
not_long_imapsync_version_public
|
|
note
|
|
check_last_release
|
|
tests_check_last_release
|
|
note
|
|
diag
|
|
check_last_release
|
|
like
|
|
check_last_release
|
|
like
|
|
check_last_release
|
|
diag
|
|
check_last_release
|
|
like
|
|
check_last_release
|
|
like
|
|
check_last_release
|
|
like
|
|
check_last_release
|
|
like
|
|
check_last_release
|
|
like
|
|
check_last_release
|
|
diag
|
|
check_last_release
|
|
note
|
|
imapsync_version
|
|
rcs
|
|
tests_version_from_rcs
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
note
|
|
version_from_rcs
|
|
tests_imapsync_basename
|
|
note
|
|
ok
|
|
imapsync_basename
|
|
ok
|
|
note
|
|
imapsync_basename
|
|
localhost_info
|
|
tests_cpu_number
|
|
note
|
|
is
|
|
cpu_number
|
|
ok
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
cpu_number
|
|
chomp
|
|
defined
|
|
integer_or_1
|
|
tests_integer_or_1
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
integer_or_1
|
|
is_an_integer
|
|
tests_is_an_integer
|
|
note
|
|
is
|
|
undef
|
|
ok
|
|
is_an_integer
|
|
ok
|
|
is_an_integer
|
|
ok
|
|
is_an_integer
|
|
ok
|
|
is_an_integer
|
|
ok
|
|
is_an_integer
|
|
ok
|
|
is_an_integer
|
|
ok
|
|
is_an_integer
|
|
ok
|
|
ok
|
|
note
|
|
is_an_integer
|
|
tests_loadavg
|
|
note
|
|
skip
|
|
is
|
|
undef
|
|
is_deeply
|
|
loadavg
|
|
skip
|
|
is
|
|
undef
|
|
ok
|
|
loadavg
|
|
is_deeply
|
|
loadavg
|
|
skip
|
|
is_deeply
|
|
loadavg
|
|
note
|
|
loadavg
|
|
loadavg_linux
|
|
loadavg_darwin
|
|
loadavg_windows
|
|
loadavg_linux
|
|
all_defined
|
|
loadavg_darwin
|
|
eval
|
|
myprint
|
|
loadavg_windows
|
|
eval
|
|
myprint
|
|
tests_load_and_delay
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
load_and_delay
|
|
ram_memory_info
|
|
sprintf
|
|
tests_memory_stress
|
|
note
|
|
is
|
|
undef
|
|
note
|
|
memory_stress
|
|
myprintf
|
|
myprintf
|
|
tests_memory_consumption
|
|
note
|
|
like
|
|
memory_consumption
|
|
like
|
|
memory_consumption
|
|
like
|
|
memory_consumption
|
|
like
|
|
memory_consumption_ratio
|
|
like
|
|
memory_consumption_ratio
|
|
like
|
|
memory_consumption_ratio
|
|
like
|
|
memory_consumption
|
|
note
|
|
memory_consumption
|
|
memory_consumption_of_pids
|
|
debugmemory
|
|
debugmemory
|
|
mysprintf
|
|
memory_consumption_of_pids
|
|
shift
|
|
chomp
|
|
memory_consumption_of_pids_win32
|
|
map
|
|
split
|
|
remove_qq
|
|
chomp
|
|
push
|
|
tests_backtick
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
skip
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
skip
|
|
is
|
|
undef
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
is
|
|
undef
|
|
note
|
|
backtick
|
|
myprint
|
|
waitpid
|
|
wantarray
|
|
join
|
|
remove_not_num
|
|
tests_remove_not_num
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
remove_Ko
|
|
remove_qq
|
|
memory_consumption_ratio
|
|
date_from_rcs
|
|
tests_date_from_rcs
|
|
note
|
|
ok
|
|
note
|
|
good_date
|
|
tests_good_date
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
tests_list_keys_in_2_not_in_1
|
|
note
|
|
ok
|
|
ok
|
|
list_keys_in_2_not_in_1
|
|
ok
|
|
list_keys_in_2_not_in_1
|
|
ok
|
|
list_keys_in_2_not_in_1
|
|
ok
|
|
list_keys_in_2_not_in_1
|
|
ok
|
|
list_keys_in_2_not_in_1
|
|
ok
|
|
list_keys_in_2_not_in_1
|
|
note
|
|
list_keys_in_2_not_in_1
|
|
sort
|
|
push
|
|
list_folders_in_2_not_in_1
|
|
map
|
|
reverse
|
|
tests_match
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
note
|
|
match
|
|
eval
|
|
myprint
|
|
tests_notmatch
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
notmatch
|
|
eval
|
|
myprint
|
|
delete_folders_in_2_not_in_1
|
|
defined
|
|
myprint
|
|
defined
|
|
myprint
|
|
dry
|
|
dry
|
|
dry
|
|
myprint
|
|
myprint
|
|
delete_folder
|
|
dry
|
|
dry
|
|
myprint
|
|
dry_message
|
|
myprint
|
|
delete1emptyfolders
|
|
delete1emptyfolders
|
|
imap1
|
|
myprint
|
|
reverse
|
|
h1_folders_wanted
|
|
defined
|
|
myprint
|
|
myprint
|
|
myprint
|
|
uc
|
|
myprint
|
|
myprint
|
|
delete_folder
|
|
remove_deleted_folders_from_wanted_list
|
|
myprint
|
|
remove_deleted_folders_from_wanted_list
|
|
h1_folders_wanted
|
|
push
|
|
h1_folders_wanted
|
|
examine_folder_and_count
|
|
tests_delete1emptyfolders
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
imap1
|
|
is
|
|
undef
|
|
imap1
|
|
is
|
|
undef
|
|
delete1emptyfolders
|
|
tests_delete1emptyfolders_unit
|
|
delete1emptyfolders
|
|
tests_delete1emptyfolders_unit
|
|
tests_delete1emptyfolders_unit
|
|
tests_delete1emptyfolders_unit
|
|
tests_delete1emptyfolders_unit
|
|
tests_delete1emptyfolders_unit
|
|
tests_delete1emptyfolders_unit
|
|
dry_message
|
|
tests_delete1emptyfolders_unit
|
|
note
|
|
tests_delete1emptyfolders_unit
|
|
note
|
|
h1_folders_wanted
|
|
is_deeply
|
|
h1_folders_wanted
|
|
delete1emptyfolders
|
|
is_deeply
|
|
h1_folders_wanted
|
|
note
|
|
extract_header
|
|
tests_extract_header
|
|
note
|
|
chomp
|
|
ok
|
|
note
|
|
decompose_header
|
|
push
|
|
tests_decompose_header
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
defined
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
tests_epoch
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
is
|
|
is
|
|
note
|
|
epoch
|
|
myprint
|
|
tests_add_header
|
|
note
|
|
ok
|
|
ok
|
|
note
|
|
add_header
|
|
tests_max_line_length
|
|
note
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
ok
|
|
note
|
|
max_line_length
|
|
tests_setlogfile
|
|
note
|
|
logdir
|
|
logfile
|
|
is
|
|
skip
|
|
TZ
|
|
timestart
|
|
is
|
|
timestart
|
|
is
|
|
timestart
|
|
is
|
|
timestart
|
|
is
|
|
timestart
|
|
is
|
|
logdir
|
|
logfile
|
|
is
|
|
logdir
|
|
logfile
|
|
is
|
|
logdir
|
|
logfile
|
|
is
|
|
user1
|
|
is
|
|
note
|
|
setlogfile
|
|
abort
|
|
remote
|
|
filter_forbidden_characters
|
|
move_slash
|
|
user1
|
|
filter_forbidden_characters
|
|
move_slash
|
|
user2
|
|
logdir
|
|
logdir
|
|
logdir
|
|
logfile
|
|
logfile
|
|
timestart
|
|
logdir
|
|
logfile
|
|
tests_logfile
|
|
note
|
|
skip
|
|
TZ
|
|
POSIX::tzset
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
POSIX::tzset
|
|
note
|
|
logfile
|
|
tests_move_slash
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
note
|
|
move_slash
|
|
tests_million_folders_baby_2
|
|
note
|
|
ok
|
|
note
|
|
tests_always_fail
|
|
note
|
|
is
|
|
note
|
|
logfileprepa
|
|
do_valid_directory
|
|
teelaunch
|
|
logfile
|
|
logfileprepa
|
|
open
|
|
logfile_handle
|
|
tee
|
|
getpwuid_any_os
|
|
scalar
|
|
scalar
|
|
simulong
|
|
myprint
|
|
sleep
|
|
printenv
|
|
myprint
|
|
map
|
|
testsexit
|
|
tests
|
|
testsdebug
|
|
testsunit
|
|
tests
|
|
testsdebug
|
|
testunitsession
|
|
myprint
|
|
exit
|
|
exit
|
|
after_get_options
|
|
myprint
|
|
usage
|
|
exit
|
|
easyany
|
|
gmail1
|
|
gmail2
|
|
gmail12
|
|
gmail1
|
|
gmail1
|
|
gmail2
|
|
gmail2
|
|
office1
|
|
office1
|
|
office2
|
|
office2
|
|
domino1
|
|
domino1
|
|
domino2
|
|
domino2
|
|
gmail12
|
|
host1
|
|
ssl1
|
|
defined
|
|
ssl1
|
|
ssl1
|
|
host2
|
|
ssl2
|
|
defined
|
|
ssl2
|
|
ssl2
|
|
maxbytespersecond
|
|
maxbytesafter
|
|
automap
|
|
defined
|
|
automap
|
|
automap
|
|
maxsleep
|
|
push
|
|
gmail1
|
|
host1
|
|
ssl1
|
|
defined
|
|
ssl1
|
|
ssl1
|
|
maxbytespersecond
|
|
maxbytesafter
|
|
automap
|
|
defined
|
|
automap
|
|
automap
|
|
defined
|
|
maxsleep
|
|
push
|
|
push
|
|
push
|
|
gmail2
|
|
host2
|
|
ssl2
|
|
defined
|
|
ssl2
|
|
ssl2
|
|
maxbytespersecond
|
|
maxbytesafter
|
|
automap
|
|
defined
|
|
automap
|
|
automap
|
|
defined
|
|
defined
|
|
addheader
|
|
defined
|
|
addheader
|
|
addheader
|
|
maxsleep
|
|
push
|
|
push
|
|
push
|
|
push
|
|
push
|
|
push
|
|
office1
|
|
host1
|
|
ssl1
|
|
defined
|
|
ssl1
|
|
ssl1
|
|
office2
|
|
host2
|
|
ssl2
|
|
defined
|
|
ssl2
|
|
ssl2
|
|
maxmessagespersecond
|
|
push
|
|
defined
|
|
push
|
|
exchange1
|
|
exchange2
|
|
maxmessagespersecond
|
|
push
|
|
defined
|
|
push
|
|
domino1
|
|
defined
|
|
domino2
|
|
defined
|
|
push
|
|
tests_resolv
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
resolv
|
|
defined
|
|
resolv_with_getaddrinfo
|
|
socktype
|
|
myprint
|
|
addr
|
|
myprint
|
|
push
|
|
addr
|
|
tests_resolvrev
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
resolvrev
|
|
defined
|
|
resolvrev_with_getaddrinfo
|
|
socktype
|
|
myprint
|
|
addr
|
|
myprint
|
|
push
|
|
tests_imapsping
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
note
|
|
imapsping
|
|
tests_tcpping
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
tcpping
|
|
port_num
|
|
tests_sslcheck
|
|
note
|
|
is
|
|
undef
|
|
sslcheck
|
|
is
|
|
sslcheck
|
|
is
|
|
sslcheck
|
|
is
|
|
is
|
|
ssl1
|
|
sslcheck
|
|
is
|
|
undef
|
|
sslcheck
|
|
is
|
|
sslcheck
|
|
is
|
|
note
|
|
sslcheck
|
|
sslcheck
|
|
port1
|
|
tls1
|
|
ssl1
|
|
defined
|
|
host1
|
|
myprint
|
|
probe_imapssl
|
|
host1
|
|
ssl1
|
|
myprint
|
|
myprint
|
|
port2
|
|
tls2
|
|
ssl2
|
|
defined
|
|
host2
|
|
myprint
|
|
probe_imapssl
|
|
host2
|
|
ssl2
|
|
myprint
|
|
myprint
|
|
testslive
|
|
host1
|
|
user1
|
|
password1
|
|
host2
|
|
user2
|
|
password2
|
|
testslive6
|
|
host1
|
|
user1
|
|
password1
|
|
host2
|
|
user2
|
|
password2
|
|
tests_backslash_caret
|
|
note
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
backslash_caret
|
|
tests_split_around_equal
|
|
note
|
|
is
|
|
undef
|
|
is_deeply
|
|
toto
|
|
split_around_equal
|
|
is_deeply
|
|
A
|
|
split_around_equal
|
|
is_deeply
|
|
A
|
|
split_around_equal
|
|
note
|
|
split_around_equal
|
|
split
|
|
tests_sig_install
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
Readonly
|
|
skip
|
|
USR1
|
|
USR2
|
|
kill
|
|
debugsig
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
tototo_calls
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
tototo_calls
|
|
is
|
|
is
|
|
tototo_calls
|
|
USR1
|
|
USR2
|
|
is
|
|
is
|
|
tototo_calls
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
tototo_calls
|
|
is
|
|
is
|
|
tototo_calls
|
|
note
|
|
sig_install
|
|
debugsig
|
|
debugsig
|
|
debugsig
|
|
output
|
|
tototo
|
|
myprint
|
|
tototo_calls
|
|
tests_toggle_sleep
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
maxsleep
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
Readonly
|
|
skip
|
|
USR1
|
|
kill
|
|
debugsig
|
|
is
|
|
undef
|
|
maxsleep
|
|
is
|
|
is
|
|
maxsleep
|
|
is
|
|
is
|
|
maxsleep
|
|
is
|
|
is
|
|
maxsleep
|
|
is
|
|
is
|
|
maxsleep
|
|
note
|
|
toggle_sleep
|
|
myprint
|
|
maxsleep
|
|
maxsleep
|
|
maxsleep
|
|
myprint
|
|
maxsleep
|
|
maxsleep
|
|
usage
|
|
open
|
|
warn
|
|
pod2usage
|
|
-exitval
|
|
close
|
|
tests_usage
|
|
like
|
|
myprint
|
|
like
|
|
like
|
|
like
|
|
is
|
|
undef
|
|
usage_footer
|
|
rcs
|
|
releasecheck
|
|
usage_complete
|
|
myGetOptions
|
|
cgi
|
|
sort
|
|
split
|
|
split
|
|
keys
|
|
keys
|
|
ref
|
|
tests_get_options_cgi_context
|
|
note
|
|
SERVER_SOFTWARE
|
|
is
|
|
undef
|
|
CGI
|
|
is
|
|
undef
|
|
cgi
|
|
is
|
|
is
|
|
version
|
|
is
|
|
undef
|
|
debugenv
|
|
cgi
|
|
is
|
|
is
|
|
user1
|
|
cgi
|
|
get_options
|
|
is_deeply
|
|
cgi
|
|
get_options
|
|
is_deeply
|
|
cgi
|
|
get_options
|
|
is_deeply
|
|
folder
|
|
cgi
|
|
get_options
|
|
is_deeply
|
|
folder
|
|
cgi
|
|
get_options
|
|
is_deeply
|
|
f1f2h
|
|
cgi
|
|
get_options
|
|
is
|
|
undef
|
|
dry
|
|
cgi
|
|
get_options
|
|
is
|
|
host1
|
|
cgi
|
|
get_options
|
|
is
|
|
undef
|
|
simulong
|
|
cgi
|
|
get_options
|
|
is
|
|
undef
|
|
simulong
|
|
cgi
|
|
get_options
|
|
is
|
|
simulong
|
|
is
|
|
undef
|
|
folder
|
|
note
|
|
get_options_cgi
|
|
cgi
|
|
f1f2h
|
|
abort
|
|
host1
|
|
host2
|
|
user1
|
|
user2
|
|
password1
|
|
password2
|
|
dry
|
|
version
|
|
ssl1
|
|
ssl2
|
|
tls1
|
|
tls2
|
|
justlogin
|
|
justconnect
|
|
addheader
|
|
automap
|
|
justautomap
|
|
gmail1
|
|
gmail2
|
|
office1
|
|
office2
|
|
exchange1
|
|
exchange2
|
|
domino1
|
|
domino2
|
|
f1f2
|
|
f1f2h
|
|
folder
|
|
testslive
|
|
testslive6
|
|
releasecheck
|
|
simulong
|
|
get_options_cmd
|
|
cgi
|
|
output
|
|
f1f2h
|
|
debugsleep
|
|
debugmemory
|
|
debugfolders
|
|
debugssl
|
|
debugenv
|
|
debugsig
|
|
simulong
|
|
abort
|
|
host1
|
|
host2
|
|
port1
|
|
port2
|
|
inet4
|
|
inet6
|
|
user1
|
|
user2
|
|
gmail1
|
|
gmail2
|
|
office1
|
|
office2
|
|
exchange1
|
|
exchange2
|
|
domino1
|
|
domino2
|
|
password1
|
|
password2
|
|
folder
|
|
resyncflags
|
|
dry
|
|
version
|
|
h1
|
|
timeout
|
|
h2
|
|
timeout
|
|
sslcheck
|
|
ssl1
|
|
ssl2
|
|
h1
|
|
sslargs
|
|
SSL_version
|
|
h2
|
|
sslargs
|
|
SSL_version
|
|
h1
|
|
sslargs
|
|
h2
|
|
sslargs
|
|
tls1
|
|
tls2
|
|
tests
|
|
testsdebug
|
|
testsunit
|
|
testslive
|
|
testslive6
|
|
justlogin
|
|
justconnect
|
|
tmpdir
|
|
pidfile
|
|
pidfilelocking
|
|
sigexit
|
|
sigreconnect
|
|
sigignore
|
|
releasecheck
|
|
addheader
|
|
checkselectable
|
|
checkfoldersexist
|
|
abletosearch
|
|
abletosearch1
|
|
abletosearch2
|
|
showpasswords
|
|
maxmessagespersecond
|
|
maxbytespersecond
|
|
maxbytesafter
|
|
maxsleep
|
|
log
|
|
logfile
|
|
logdir
|
|
errorsmax
|
|
errorsdump
|
|
automap
|
|
justautomap
|
|
id
|
|
f1f2
|
|
f1f2h
|
|
justfolderlists
|
|
delete1emptyfolders
|
|
myprint
|
|
tests_get_options
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
noexist
|
|
is
|
|
undef
|
|
is
|
|
version
|
|
is
|
|
undef
|
|
noexist
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
host1
|
|
note
|
|
get_options
|
|
under_cgi_context
|
|
sort
|
|
delete
|
|
delete
|
|
testunitsession
|
|
testsunit
|
|
testsunit
|
|
skip
|
|
testsunit
|
|
done_testing
|
|
tests_count_0s
|
|
note
|
|
is
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
count_0s
|
|
map
|
|
tests_report_failures
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
is
|
|
is
|
|
is
|
|
note
|
|
report_failures
|
|
tests_true
|
|
note
|
|
is
|
|
note
|
|
tests_testsunit
|
|
note
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
is
|
|
undef
|
|
note
|
|
testsunit
|
|
myprint
|
|
myprint
|
|
myprint
|
|
myprint
|
|
testsdebug
|
|
testsdebug
|
|
testsdebug
|
|
skip
|
|
note
|
|
ok
|
|
tests_write_pidfile
|
|
tests_remove_pidfile_not_running
|
|
tests_match_a_pid_number
|
|
note
|
|
done_testing
|
|
tests_template
|
|
note
|
|
is
|
|
undef
|
|
is_deeply
|
|
is_deeply
|
|
note
|
|
tests
|
|
tests
|
|
skip
|
|
tests
|
|
note
|
|
tests_folder_routines
|
|
tests_compare_lists
|
|
tests_regexmess
|
|
tests_skipmess
|
|
tests_flags_regex
|
|
tests_ucsecond
|
|
tests_permanentflags
|
|
tests_flags_filter
|
|
tests_separator_invert
|
|
tests_imap2_folder_name
|
|
tests_command_line_nopassword
|
|
tests_good_date
|
|
tests_max
|
|
tests_remove_not_num
|
|
tests_memory_consumption
|
|
tests_is_a_release_number
|
|
tests_imapsync_basename
|
|
tests_list_keys_in_2_not_in_1
|
|
tests_convert_sep_to_slash
|
|
tests_match_a_cache_file
|
|
tests_cache_map
|
|
tests_get_cache
|
|
tests_clean_cache
|
|
tests_clean_cache_2
|
|
tests_touch
|
|
tests_flagscase
|
|
tests_mkpath
|
|
tests_extract_header
|
|
tests_decompose_header
|
|
tests_epoch
|
|
tests_add_header
|
|
tests_cache_dir_fix
|
|
tests_cache_dir_fix_win
|
|
tests_filter_forbidden_characters
|
|
tests_cache_folder
|
|
tests_time_remaining
|
|
tests_decompose_regex
|
|
tests_backtick
|
|
tests_bytes_display_string
|
|
tests_header_line_normalize
|
|
tests_fix_Inbox_INBOX_mapping
|
|
tests_max_line_length
|
|
tests_subject
|
|
tests_msgs_from_maxmin
|
|
tests_tmpdir_has_colon_bug
|
|
tests_sleep_max_messages
|
|
tests_sleep_max_bytes
|
|
tests_logfile
|
|
tests_setlogfile
|
|
tests_jux_utf8
|
|
tests_pipemess
|
|
tests_jux_utf8_list
|
|
tests_guess_prefix
|
|
tests_guess_separator
|
|
tests_format_for_imap_arg
|
|
tests_imapsync_id
|
|
tests_date_from_rcs
|
|
tests_quota_extract_storage_limit_in_bytes
|
|
tests_quota_extract_storage_current_in_bytes
|
|
tests_guess_special
|
|
tests_do_valid_directory
|
|
tests_delete1emptyfolders
|
|
tests_message_for_host2
|
|
tests_length_ref
|
|
tests_firstline
|
|
tests_diff_or_NA
|
|
tests_match_number
|
|
tests_all_defined
|
|
tests_special_from_folders_hash
|
|
tests_notmatch
|
|
tests_match
|
|
tests_get_options
|
|
tests_get_options_cgi_context
|
|
tests_rand32
|
|
tests_hashsynclocal
|
|
tests_hashsync
|
|
tests_output
|
|
tests_output_reset_with
|
|
tests_output_start
|
|
tests_check_last_release
|
|
tests_loadavg
|
|
tests_cpu_number
|
|
tests_load_and_delay
|
|
tests_sslcheck
|
|
tests_not_long_imapsync_version_public
|
|
tests_reconnect_if_needed
|
|
tests_reconnect_12_if_needed
|
|
tests_sleep_if_needed
|
|
tests_string_to_file
|
|
tests_file_to_string
|
|
tests_under_cgi_context
|
|
tests_umask
|
|
tests_umask_str
|
|
tests_set_umask
|
|
tests_createhashfileifneeded
|
|
tests_move_slash
|
|
tests_testsunit
|
|
tests_count_0s
|
|
tests_report_failures
|
|
tests_min
|
|
tests_connect_socket
|
|
tests_probe_imapssl
|
|
tests_mailimapclient_connect
|
|
tests_usage
|
|
tests_version_from_rcs
|
|
tests_backslash_caret
|
|
tests_write_pidfile
|
|
tests_remove_pidfile_not_running
|
|
tests_match_a_pid_number
|
|
tests_prefix_seperator_invertion
|
|
tests_is_an_integer
|
|
tests_integer_or_1
|
|
tests_is_number
|
|
tests_sig_install
|
|
tests_template
|
|
tests_split_around_equal
|
|
tests_toggle_sleep
|
|
done_testing
|
|
note
|