Commit Graph

  • 7fa1804cf1 ssh_init() Aris Adamantiadis 2009-06-15 15:31:23 +00:00
  • ad86a378d9 moved try_publickey_from_file in priv.h Andreas Schneider 2009-07-29 17:40:17 +02:00
  • ed660c29c3 Check for OpenSSH and implement sftp_symlink correct. Andreas Schneider 2009-07-29 16:05:45 +02:00
  • 6f47401173 Fix SSH1 compilation. Andreas Schneider 2009-07-29 16:02:52 +02:00
  • b4111c5c18 Add functions to get the extension count, name and data. Andreas Schneider 2009-07-28 14:13:22 +02:00
  • b9b7174d85 Add support to read and store sftp extensions. Andreas Schneider 2009-07-28 13:21:05 +02:00
  • 69ceaae9a9 Check for OpenSSH and implement sftp_symlink correct. Andreas Schneider 2009-07-28 11:47:53 +02:00
  • 1abdb28995 Fix SSH1 compilation. Andreas Schneider 2009-07-27 23:17:35 +02:00
  • 81dab99afc Fix stdint type. Andreas Schneider 2009-07-27 23:14:04 +02:00
  • 291522772d Fix SSH1 and stdint in SSH1 code. Andreas Schneider 2009-07-27 23:13:24 +02:00
  • 26d1ac325b Fix potential memory corruption bug milo 2009-07-26 12:33:39 +02:00
  • 1311d03415 Fix typo orignator_port -> originator_port milo 2009-07-26 12:17:16 +02:00
  • 549fd32574 Fix compile errors in keyfiles. Andreas Schneider 2009-07-27 20:49:38 +02:00
  • 9f14bbd6ad Remove double SSH2_MSG_USERAUTH_PK_OK. Andreas Schneider 2009-07-27 20:30:27 +02:00
  • e8f7801540 Public key authentication server side milo 2009-07-27 17:59:02 +02:00
  • cdde79418a Add ssh_file_readaccess_ok to check read access on a file. Andreas Schneider 2009-07-27 14:20:32 +02:00
  • 9b97da65e6 Add a function to close the socket. Andreas Schneider 2009-07-27 14:19:06 +02:00
  • 1dcaebe1ce Fix a typo. Andreas Schneider 2009-07-27 13:20:29 +02:00
  • 28b5d0f875 Switch completly to stdint types. Andreas Schneider 2009-07-25 23:19:41 +02:00
  • ba217dec1c First implementation of a scp transfer tool Aris Adamantiadis 2009-07-25 22:29:12 +02:00
  • 3b8c4dc750 Fix conflicting declarations of ssh_session and ssh_kbdint. Andreas Schneider 2009-07-25 20:26:01 +02:00
  • 5d1fa1be24 Fix return value of sftp_tell64(). Andreas Schneider 2009-07-25 19:52:07 +02:00
  • c8e82528fc Update map file for ssh_clean_pubkey_hash; Andreas Schneider 2009-07-25 18:00:36 +02:00
  • 104e6d39ab Add a sftp_tel64() function. Andreas Schneider 2009-07-25 17:55:58 +02:00
  • 3f778d9a31 Add ssh_clean_pubkey_hash() which is needed on Windows. Andreas Schneider 2009-07-25 17:52:00 +02:00
  • a935ad1857 New example directory with the begining of a scp Aris Adamantiadis 2009-07-25 17:03:01 +02:00
  • 7abb3941c8 Bumped the version numbers to 0.4.0 in HEAD Aris Adamantiadis 2009-07-25 16:32:10 +02:00
  • d247b86202 Update map file. Andreas Schneider 2009-07-25 11:56:59 +02:00
  • a1c7dd99be Add sftp_readlink function. Andreas Schneider 2009-07-25 11:54:21 +02:00
  • 11a6ed907d Add sftp_symlink function. Andreas Schneider 2009-07-25 11:35:33 +02:00
  • 194880b869 Update map file. Andreas Schneider 2009-07-25 11:56:59 +02:00
  • 737f588b3b Fix a typo. Andreas Schneider 2009-07-25 11:35:56 +02:00
  • 6d5b36fb79 Add symlink and readlink test to sample. Andreas Schneider 2009-07-25 11:54:37 +02:00
  • 8ce6bd3459 Add sftp_readlink function. Andreas Schneider 2009-07-25 11:54:21 +02:00
  • 5b8338d115 Add sftp_symlink function. Andreas Schneider 2009-07-25 11:35:33 +02:00
  • e73cbbe18c Added a threading + sftp stress testcase Aris Adamantiadis 2009-07-24 22:52:10 +02:00
  • 69a01b3657 move all u32,u16,u8 and u64 declarations in priv.h Aris Adamantiadis 2009-07-24 22:31:39 +02:00
  • e406b81d34 Missed something in channel_select for CHANNEL Aris Adamantiadis 2009-07-24 22:24:10 +02:00
  • fdc2751952 Make the SSH_SAFE_NAMESPACE flag active Aris Adamantiadis 2009-07-24 22:20:41 +02:00
  • fa11083fcb Change refs from AGENT * to ssh_agent Aris Adamantiadis 2009-07-24 22:19:40 +02:00
  • 2bc8819e8f Changes all CHANNEL * to ssh_channel Aris Adamantiadis 2009-07-24 22:15:33 +02:00
  • 23b6c95e04 Change PRIVATE_KEY * to ssh_private_key Aris Adamantiadis 2009-07-24 22:08:04 +02:00
  • c041bcc6d9 Forgot sample* in previous BUFFER change Aris Adamantiadis 2009-07-24 22:03:36 +02:00
  • fc5dd23afa Changed all PUBLIC_KEY * to ssh_public_key Aris Adamantiadis 2009-07-24 22:02:32 +02:00
  • 91d0660cc3 Changed all occurences of BUFFER * to ssh_buffer Aris Adamantiadis 2009-07-24 21:56:11 +02:00
  • fb5769b4be You always forget SSH1 ... Aris Adamantiadis 2009-07-24 21:47:23 +02:00
  • 56ee212641 Change all occurences of STRING * to ssh_string Aris Adamantiadis 2009-07-24 21:45:41 +02:00
  • 8f3891e968 moved try_publickey_from_file in priv.h Aris Adamantiadis 2009-07-24 21:23:07 +02:00
  • 958a775afa replacing keys_struct with ssh_keys_struct Aris Adamantiadis 2009-07-24 21:18:15 +02:00
  • e776dc16c9 Fixed namespace problem in public structures Aris Adamantiadis 2009-07-24 20:49:46 +02:00
  • 9450a3c987 Fix a possible segfault in sftp_canonicalize_path(). Andreas Schneider 2009-07-23 18:34:25 +02:00
  • 1939a55c3c Fix getaddrinfo and gethostbyname build problems on Solaris. Andreas Schneider 2009-07-23 11:57:17 +02:00
  • 2a116bb291 Fix OpenSSL include file checks on Solaris. Andreas Schneider 2009-07-23 11:54:32 +02:00
  • d01c7320f9 Fix finding OpenSSL on Solaris. Andreas Schneider 2009-07-23 09:30:14 +02:00
  • ea0315ed88 Add cmake check for big endian. Andreas Schneider 2009-07-23 09:25:36 +02:00
  • a8ce546f69 Fix a segfault if a NULL pointer is passed to ssh_disconnect(). Andreas Schneider 2009-07-22 16:04:41 +02:00
  • 6e56d1dfb2 Don't segfault if the session or the answer is NULL. Andreas Schneider 2009-07-22 12:18:34 +02:00
  • b07ec7a3d1 Fix ssh_write_knownhost() which always returned -1. Andreas Schneider 2009-07-21 14:07:23 +02:00
  • 09d4029ac1 Add compile flags and test for compiler options only if we use gcc. Andreas Schneider 2009-07-21 11:14:54 +02:00
  • b62d0732d2 Only add additional warnings if we have a GNU compiler. Andreas Schneider 2009-07-21 11:10:09 +02:00
  • 90a6d431a7 Make the ssh_userauth_kbdint functions to get the prompts const. Andreas Schneider 2009-07-21 10:34:21 +02:00
  • f7448eeb1c Fix sol8 + ss11 compile errors. Andreas Schneider 2009-07-20 22:50:45 +02:00
  • 85a5eb9499 Fix a segfault if a NULL pointer is passed to ssh_disconnect(). Andreas Schneider 2009-07-22 16:04:41 +02:00
  • 3cd06a1f26 Don't segfault if the session or the answer is NULL. Andreas Schneider 2009-07-22 12:18:34 +02:00
  • 19c3d02805 Merge branch 'master' of git://git.libssh.org/projects/libssh/libssh Andreas Schneider 2009-07-21 14:12:25 +02:00
  • b534bfc520 Fix ssh_write_knownhost() which always returned -1. Andreas Schneider 2009-07-21 14:07:23 +02:00
  • ef2c8d66f1 Add compile flags and test for compiler options only if we use gcc. Andreas Schneider 2009-07-21 11:14:54 +02:00
  • 1a6038baa5 Only add additional warnings if we have a GNU compiler. Andreas Schneider 2009-07-21 11:10:09 +02:00
  • 41a8fb5810 Make the ssh_userauth_kbdint functions to get the prompts const. Andreas Schneider 2009-07-21 10:34:21 +02:00
  • 8843d8b68d Fix sol8 + ss11 compile errors. Andreas Schneider 2009-07-20 22:50:45 +02:00
  • 2aec79ce36 Add missing changelog entries. Andreas Schneider 2009-07-14 11:10:22 +02:00
  • d411260a68 Fix build on windows, missing include. release-0-3-1 Andreas Schneider 2009-07-13 13:33:52 +02:00
  • f8f0663eb9 Fix doxygen to match SSH_SERVER_FILE_NOT_FOUND fix Aris Adamantiadis 2009-07-14 10:09:18 +02:00
  • bbcbc8425c Fix doxygen to match SSH_SERVER_FILE_NOT_FOUND fix Aris Adamantiadis 2009-07-14 10:09:18 +02:00
  • cedc635ed0 Add changelog entries for 0.3.1. Andreas Schneider 2009-07-14 09:51:49 +02:00
  • ff819489b7 Set version to 0.3.1. Andreas Schneider 2009-07-14 09:51:36 +02:00
  • ed8178f3c3 Fix build on windows, missing include. Andreas Schneider 2009-07-13 13:33:52 +02:00
  • 933527fc77 Put #ifdef around AI_NUMERICSERV which doesn't seem std Aris Adamantiadis 2009-07-13 13:29:00 +02:00
  • bf8d139b2d Enable conditional compiling for IP regex code. Aris Adamantiadis 2009-07-13 12:32:06 +02:00
  • 37dc2a5279 Reflect the SSH_SERVER_NOT_KNOWN add-on in sample Aris Adamantiadis 2009-07-12 23:17:12 +02:00
  • 50ebbe636e Added return code SSH_SERVER_FILE_NOT_FOUND Aris Adamantiadis 2009-07-12 23:13:21 +02:00
  • 093983b804 forgot init.c in copyright updates Aris Adamantiadis 2009-07-13 00:25:04 +02:00
  • 103292dd99 Fixed copyright notices Aris Adamantiadis 2009-07-13 00:23:42 +02:00
  • 76b6b1c694 typo in sample.c Aris Adamantiadis 2009-07-13 00:19:47 +02:00
  • 1301864f92 Reflect the SSH_SERVER_NOT_KNOWN add-on in sample Aris Adamantiadis 2009-07-12 23:17:12 +02:00
  • d5b6f6cc37 Added return code SSH_SERVER_FILE_NOT_FOUND Aris Adamantiadis 2009-07-12 23:13:21 +02:00
  • 052073c36d Set correct hint when connecting to an IP address Aris Adamantiadis 2009-07-12 23:01:43 +02:00
  • 60c778ad7f fix int -> socket_t in SSH_POLL Aris Adamantiadis 2009-07-04 14:16:13 +02:00
  • 71100dadcd Temporary move of ssh_poll_* back to priv.h Aris Adamantiadis 2009-07-04 13:52:34 +02:00
  • 5ba33438f3 Move doxygen tags into C files Aris Adamantiadis 2009-07-04 13:47:57 +02:00
  • 708c0d32a2 Put back the poll declarations into priv.h Aris Adamantiadis 2009-07-04 13:41:16 +02:00
  • 3659e8c04a Add a generic way to handle sockets asynchronously. Aleksandar Kanchev 2009-06-24 16:44:31 +02:00
  • 101bf21d41 Fixed Could not write as much data as expected msg Aris Adamantiadis 2009-06-30 22:17:35 +02:00
  • c4cf349729 Add logging of the sftp flags used to open a file Aris Adamantiadis 2009-06-30 22:35:01 +02:00
  • 2c99566697 Fixed Could not write as much data as expected msg Aris Adamantiadis 2009-06-30 22:17:35 +02:00
  • 42470857e2 Fixed make condition in build_make.sh. Aleksandar Kanchev 2009-06-24 16:15:56 +02:00
  • ae3bb42da5 Fixed memory leak in ssh_is_server_known() Aris Adamantiadis 2009-06-22 23:30:50 +02:00
  • 918a912cd5 Fixed yet another read-after-free bug Aris Adamantiadis 2009-06-21 22:30:28 +02:00
  • 8724f97a19 Fixed memory leak in ssh_is_server_known() Aris Adamantiadis 2009-06-22 23:30:50 +02:00
  • 8960992267 Fixed yet another read-after-free bug Aris Adamantiadis 2009-06-21 22:30:28 +02:00