Attached is a diff for the latest version of libssh2 1.0. Thanks to Benoit Lecocq <b...@arcane-labs.net> for the diff.
I also noted that this version no longer generates any visible warnings for 64-bit. Tested on amd64. Eric
diff -Nru libssh2.ori/Makefile libssh2/Makefile --- libssh2.ori/Makefile Thu May 15 23:20:00 2008 +++ libssh2/Makefile Tue Jan 6 19:22:44 2009 @@ -2,7 +2,7 @@ COMMENT = library implementing the SSH2 protocol -DISTNAME = libssh2-0.18 +DISTNAME = libssh2-1.0 CATEGORIES = security HOMEPAGE = http://www.libssh2.org/ MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libssh2/} diff -Nru libssh2.ori/distinfo libssh2/distinfo --- libssh2.ori/distinfo Thu May 15 23:20:00 2008 +++ libssh2/distinfo Tue Jan 6 19:23:03 2009 @@ -1,5 +1,5 @@ -MD5 (libssh2-0.18.tar.gz) = W5yDZgqk0YIf8sBYOOd+nQ== -RMD160 (libssh2-0.18.tar.gz) = IIjHOnkDgoZw4UxiiaaWH1o+R2Q= -SHA1 (libssh2-0.18.tar.gz) = m8YUiGn8oINQ4n6iyfxEkXrAJ/8= -SHA256 (libssh2-0.18.tar.gz) = aWSlhp11fIyfZCVr2vz/MCgmrPmJgVCtpp6yKbMBfMw= -SIZE (libssh2-0.18.tar.gz) = 541428 +MD5 (libssh2-1.0.tar.gz) = w2Aq2ukScCupy+++gTt7Ww== +RMD160 (libssh2-1.0.tar.gz) = u/Yb8l7A4EeCjdyynF4zA6Unu70= +SHA1 (libssh2-1.0.tar.gz) = YwrWUJol0bWFh1Y3pFmpVQK6CGM= +SHA256 (libssh2-1.0.tar.gz) = JgHFi+6BJrCirfFZYBD8BCq+DyqPRGxvfP7fcePZDmI= +SIZE (libssh2-1.0.tar.gz) = 565414 diff -Nru libssh2.ori/pkg/PLIST libssh2/pkg/PLIST --- libssh2.ori/pkg/PLIST Thu May 15 23:20:00 2008 +++ libssh2/pkg/PLIST Tue Jan 6 19:23:41 2009 @@ -6,6 +6,7 @@ lib/libssh2.a lib/libssh2.la @man man/man3/libssh2_banner_set.3 +...@man man/man3/libssh2_base64_decode.3 @man man/man3/libssh2_channel_close.3 @man man/man3/libssh2_channel_direct_tcpip_ex.3 @man man/man3/libssh2_channel_eof.3 @@ -24,7 +25,9 @@ @man man/man3/libssh2_channel_send_eof.3 @man man/man3/libssh2_channel_set_blocking.3 @man man/man3/libssh2_channel_setenv_ex.3 +...@man man/man3/libssh2_channel_wait_closed.3 @man man/man3/libssh2_channel_wait_eof.3 +...@man man/man3/libssh2_channel_write_ex.3 @man man/man3/libssh2_channel_x11_req_ex.3 @man man/man3/libssh2_hostkey_hash.3 @man man/man3/libssh2_poll.3 @@ -32,6 +35,7 @@ @man man/man3/libssh2_scp_recv.3 @man man/man3/libssh2_scp_send_ex.3 @man man/man3/libssh2_session_abstract.3 +...@man man/man3/libssh2_session_block_directions.3 @man man/man3/libssh2_session_callback_set.3 @man man/man3/libssh2_session_disconnect_ex.3 @man man/man3/libssh2_session_free.3 @@ -57,9 +61,12 @@ @man man/man3/libssh2_sftp_stat_ex.3 @man man/man3/libssh2_sftp_symlink_ex.3 @man man/man3/libssh2_sftp_tell.3 +...@man man/man3/libssh2_sftp_tell64.3 @man man/man3/libssh2_sftp_unlink_ex.3 @man man/man3/libssh2_sftp_write.3 +...@man man/man3/libssh2_trace.3 @man man/man3/libssh2_userauth_authenticated.3 +...@man man/man3/libssh2_userauth_keyboard_interactive_ex.3 @man man/man3/libssh2_userauth_list.3 @man man/man3/libssh2_userauth_password_ex.3 @man man/man3/libssh2_userauth_publickey_fromfile.3