Îõ³h&ÃdË      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊlibssh bindingsdefanor unstable non-portableNone è¢  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢ ¡ Ÿžœ›š™˜—–•”“’‘ŽŒ‹Š‰ˆ‡†…„ƒ‚€~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! libssh bindingsdefanor unstable non-portable Safe-Inferred ȳlibsshInvokes a and `µ. Library usage must be wrapped into it for correct functioning if libssh is linked statically, or with its versions before 0.8.0. Not necessary, but still safe to use otherwise.´libsshÓImports a public key from a file or a PKCS #11 device, performs an action with it.µlibsshÔImports a private key from a file or a PKCS #11 device, performs an action with it.·libssh?Performs an action with a new session, with options set for it.¸libssh*Connects, performs an action, disconnects.¹libssh*Authenticates using the provided key pair.ºlibsshAuthenticates using a password»libsshAuthenticates using SSH agent.¼libssh&Authenticates using the "none" method.½libssh'Performs an action with a new channel (U).¾libssh0Performs an action with a new session channel (T).¿libsshExecutes a shell command with F.Àlibssh#Reads all data from a channel with C and Æ.Álibssh+Performs an action with a new SFTP session.ÂlibsshReads file contents over SFTP.Ãlibssh)Unlinks (deletes, removes) a remote file.ÄlibsshÒThrows an exception if the number returned by the provided action is less than 0.Ålibssh;Throws an exception if the performed action returns a NULL.ÆlibsshReads data using a provided action, until the returned number is 0 (indicating EOF) or less (indicating an error, leading to an exception).ÇlibsshLike Ë, but provides a Ì on Í.¹libsshUsername, SHOULD be Í.libsshPublic key filelibsshPrivate key filelibssh PassphraseºlibsshUsername, SHOULD be Í.libsshPassword»libsshUsername, SHOULD be Í.¼libsshUsername, SHOULD be Í.Älibssh Function namelibssh Action to runÅlibssh Function namelibssh Action to runÆlibssh Function namelibsshA reader action, such as C or t&¢£¤¦¥§²±°¯®­¬«ª©¨³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇ&³´µ§²±°¯®­¬«ª©¨¶·¸¹º»¼½¾¿ÀÁÂ䦥¢£ÄÅÆÇÎ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÍÐÑÍÒÓÔlibssh-0.1.0.0-inplaceNetwork.LibSSH.CoreNetwork.LibSSH SSHKeyTypeSSHAuthMethodCode SSHOptionCodeSSHAuthCallback SFTPStatsvfsSFTPStatvfsStructSFTPAttributesSFTPAttributesStructSFTPDir SFTPDirStructSFTPFileSFTPFileStruct SFTPSessionSFTPSessionStruct SSHChannelSSHChannelStruct SSHSessionSSHSessionStructSSHKey SSHKeyStructssh_send_debugssh_send_ignoressh_get_versionssh_get_disconnect_messagessh_get_poll_flagsssh_get_statusssh_is_connectedssh_blocking_flushssh_is_blockingssh_set_blockingssh_silent_disconnectssh_freessh_newssh_options_parse_configssh_options_setssh_options_copyssh_disconnect ssh_copyrightssh_get_openssh_versionssh_get_issue_banner ssh_connectssh_service_request ssh_pki_export_privkey_to_pubkeyssh_pki_generatessh_pki_import_cert_filessh_pki_import_cert_base64ssh_pki_import_pubkey_filessh_pki_import_pubkey_base64ssh_pki_import_privkey_filessh_pki_import_privkey_base64ssh_key_is_privatessh_key_is_publicssh_key_type_from_name ssh_key_type ssh_key_free ssh_key_new ssh_versionssh_get_log_levelssh_set_log_levelssh_get_error_code ssh_get_errorssh_channel_get_exit_statusssh_channel_get_sessionssh_channel_poll_timeoutssh_channel_pollssh_channel_read_nonblockingssh_channel_read_timeoutssh_channel_readssh_channel_request_send_breakssh_channel_request_send_signalssh_channel_request_execssh_channel_request_auth_agentssh_channel_request_sftpssh_channel_request_subsystemssh_channel_request_shellssh_channel_request_ptyssh_channel_set_blockingssh_channel_is_eofssh_channel_is_closedssh_channel_is_openssh_channel_writessh_channel_closessh_channel_send_eofssh_channel_freessh_channel_open_sessionssh_channel_newssh_userauth_gssapissh_userauth_passwordssh_userauth_publickey_autossh_userauth_agentssh_userauth_publickeyssh_userauth_try_publickeyssh_userauth_nonessh_userauth_listssh_set_agent_socketssh_set_agent_channel ssh_finalizessh_init sftp_fsync sftp_readlink sftp_symlink sftp_chmod sftp_chown sftp_setstat sftp_rename sftp_mkdir sftp_rmdir sftp_unlink sftp_rewind sftp_tell64 sftp_tell sftp_seek64 sftp_seek sftp_writesftp_async_readsftp_async_read_begin sftp_readsftp_file_set_blockingsftp_file_set_nonblocking sftp_open sftp_close sftp_closedirsftp_attributes_free sftp_fstat sftp_lstat sftp_stat sftp_dir_eof sftp_readdir sftp_opendir"sftp_extension_extension_supportedsftp_extensions_get_datasftp_extensions_get_namesftp_extensions_get_countsftp_get_error sftp_init sftp_freesftp_new_channelsftp_newsshKeytypeEd25519sshKeytypeEcdsasshKeytypeRsa1 sshKeytypeRsasshKeytypeUnknownsshAuthMethodGssapiMicsshAuthMethodInteractivesshAuthMethodHostbasedsshAuthMethodPublickeysshAuthMethodPasswordsshAuthMethodNonesshAuthMethodUnknownsshOptionsTimeoutUsecsshOptionsTimeoutsshOptionsAddIdentitysshOptionsIdentitysshOptionsKnownhostssshOptionsSSHDirsshOptionsUsersshOptionsBindaddr sshOptionsFdsshOptionsPortStrsshOptionsPortsshOptionsHostSSHError SSHErrorType SSHErrorCodeSSHNull SSHOptionOptHostOptPort OptPortStrOptFd OptBindaddrOptUser OptSSHDir OptKnownhosts OptIdentity OptTimeoutOptTimeoutUsecwithSSHwithPublicKeyFilewithPrivateKeyFile setOption withSessionwithConnectionauthenticateWithKeysauthenticateWithPasswordauthenticateWithAgentauthenticateWithNone withChannelwithSessionChannelchannelRequestExecchannelReadAllwithSFTPSessionsftpRead sftpUnlink throwOnError throwOnNullreadAllwithCStringMaybe$fExceptionSSHError$fShowSSHError$fShowSSHErrorTypebaseForeign.C.String withCStringGHC.PtrnullPtr GHC.MaybeNothing