Commit Graph

  • eec3532955 Simplify the build option output. Andreas Schneider 2010-03-02 23:37:49 +01:00
  • 810fbfb620 Fixed sftp_parse_longname() on Windows. Andreas Schneider 2010-03-02 14:15:20 +01:00
  • 8424c7a747 Fixed sftp_parse_longname() on Windows. Andreas Schneider 2010-03-02 14:15:20 +01:00
  • 464176d511 Added unit testing support using check. Andreas Schneider 2010-03-02 13:47:14 +01:00
  • 370d072eba Fix a race condition bug in ssh_scp_close() Aris Adamantiadis 2010-03-01 19:51:07 +01:00
  • e8a1d135e2 Fix a race condition bug in ssh_scp_close() Aris Adamantiadis 2010-03-01 19:59:06 +01:00
  • b707b5e2a4 Answer to openssh's keepalives Aris Adamantiadis 2010-03-01 18:54:52 +01:00
  • 56dfa69fc9 Send back replies to openssh's keepalives Aris Adamantiadis 2010-03-01 18:41:59 +01:00
  • c987fd8c53 renamed ssh_list_get_head to ssh_list_pop_head Aris Adamantiadis 2010-03-01 18:11:40 +01:00
  • 672f8412f0 Fixed documentation in scp code Aris Adamantiadis 2010-02-26 18:48:38 +01:00
  • d083554dff Fixed documentation in scp code Aris Adamantiadis 2010-02-26 18:48:38 +01:00
  • ec3af2c5cb Added printout of owner and group in the sftp example. Andreas Schneider 2010-02-24 00:26:20 +01:00
  • f857d4aff7 Fixed longname parsing, this only workings with readdir. Andreas Schneider 2010-02-24 00:25:38 +01:00
  • 83ff1ffcc3 Added printout of owner and group in the sftp example. Andreas Schneider 2010-02-24 00:26:20 +01:00
  • fb35153b49 Fixed longname parsing, this only workings with readdir. Andreas Schneider 2010-02-24 00:25:38 +01:00
  • 7539200773 Added owner and group information in sftp attributes. Andreas Schneider 2010-02-23 22:50:43 +01:00
  • 39d6ef884a Added owner and group information in sftp attributes. Andreas Schneider 2010-02-23 22:50:43 +01:00
  • 254a166c02 Don't add the tests directory to the build. release-0-4-1 Andreas Schneider 2010-02-13 13:13:20 +01:00
  • 3e938cb901 Added ChangeLog entries for 0.4.1. Andreas Schneider 2010-02-13 12:58:03 +01:00
  • 452b16ede2 Set CFLAGS correctly. Andreas Schneider 2010-02-13 12:47:28 +01:00
  • 492d1f24c8 Set CFLAGS correctly. Andreas Schneider 2010-02-13 12:47:28 +01:00
  • 60e5a32d27 Small doc fix Aris Adamantiadis 2010-02-12 23:29:24 +01:00
  • f8d0055503 More C++ work Aris Adamantiadis 2010-02-12 22:17:50 +01:00
  • 8baaf64a72 Fix compilation of opensolaris Aris Adamantiadis 2010-02-12 10:08:22 +01:00
  • bd47ff75ba Fix compilation of opensolaris Aris Adamantiadis 2010-02-12 10:08:22 +01:00
  • 0016ded7f9 Try zlib compression and fallback to none if not available. Andreas Schneider 2010-02-11 23:27:25 +01:00
  • 6ae69e0df0 Try zlib compression and fallback to none if not available. Andreas Schneider 2010-02-11 23:27:25 +01:00
  • 92ca76721a More C++ wrapper work. Aris Adamantiadis 2010-02-11 23:08:07 +01:00
  • 6af2e3fc10 Fix closesocket() portbug for win32 Aris Adamantiadis 2010-02-11 22:42:28 +01:00
  • 9bec3ee48e Use closesocket in server.c for win32 Aris Adamantiadis 2010-02-11 19:54:57 +01:00
  • d725b31752 Use closesocket in server.c for win32 Aris Adamantiadis 2010-02-11 19:54:57 +01:00
  • 17ca9d9da7 Make better error messages for SSH1 errors Aris Adamantiadis 2010-02-10 18:20:21 +01:00
  • c2e86c876c aes128-ctr aes192-ctr aes256-ctr for libgcrypt Aris Adamantiadis 2010-02-09 22:24:04 +01:00
  • 028516ba6a aes192-ctr and aes256-ctr working on libcrypto Aris Adamantiadis 2010-02-09 22:29:43 +01:00
  • 344b27ac6c Added aes128-ctr support for libcrypto (openssl) Aris Adamantiadis 2010-02-09 21:21:11 +01:00
  • a700259b01 KEX bug: client preference should be prioritary Aris Adamantiadis 2010-02-09 21:20:17 +01:00
  • c1711243f0 aes192-ctr and aes256-ctr working on libcrypto Aris Adamantiadis 2010-02-09 22:29:43 +01:00
  • fdfd12716e aes128-ctr aes192-ctr aes256-ctr for libgcrypt Aris Adamantiadis 2010-02-09 22:24:04 +01:00
  • dc0d945f28 Added aes128-ctr support for libcrypto (openssl) Aris Adamantiadis 2010-02-09 21:21:11 +01:00
  • 96465a52ee KEX bug: client preference should be prioritary Aris Adamantiadis 2010-02-09 21:20:17 +01:00
  • 512fa6e601 Added summary of build options in Cmake Aris Adamantiadis 2010-02-08 16:55:03 +01:00
  • 14da14db05 Respect known_hosts file set by the user. Andreas Schneider 2010-02-07 21:41:08 +01:00
  • 12d43e2967 Rename the libssh sftp documentation group. Andreas Schneider 2010-02-07 21:58:25 +01:00
  • e8648416b8 Describe the main group a bit. Andreas Schneider 2010-02-07 21:54:02 +01:00
  • b971834d10 Respect known_hosts file set by the user. Andreas Schneider 2010-02-07 21:41:08 +01:00
  • 94ee9effe6 Improve the SSH string documentation. Andreas Schneider 2010-02-05 18:58:25 +01:00
  • 81bc13e066 Expend macros in doxygen generation Aris Adamantiadis 2010-02-06 23:49:41 +01:00
  • 1297da380e Improve the session documentation. Andreas Schneider 2010-02-05 18:34:39 +01:00
  • 4ee3b28ecb Update the doxygen config. Andreas Schneider 2010-02-05 18:34:13 +01:00
  • 757f8a6323 Set the soversion to 4.1 as we didn't break something. Andreas Schneider 2010-02-05 12:34:20 +01:00
  • a25b06ecfc Increase version number. Andreas Schneider 2010-02-05 12:07:02 +01:00
  • 6b703b8d6a Update c++ prototypes Aris Adamantiadis 2010-02-02 18:30:26 +01:00
  • c97d0d1220 add missing leave_function() Aris Adamantiadis 2010-02-02 18:20:23 +01:00
  • 7520d9c7b9 Handle timeout correctly Aris Adamantiadis 2010-02-02 18:16:46 +01:00
  • 2577214517 The ssh_message object needs to be freed after processing in channel_accept(). Vic Lee 2010-02-01 23:26:10 +08:00
  • 474d63f24e The ssh_message object needs to be freed after processing in channel_accept(). Vic Lee 2010-02-01 23:26:10 +08:00
  • 8e7bd43016 Fix compilation without WITH_SSH1 Aris Adamantiadis 2010-01-30 20:36:00 +01:00
  • b3589fbf6c Increased version number. Andreas Schneider 2010-01-29 18:59:55 +01:00
  • dd68bae776 Fix underflow when leave_function() are unbalanced Aris Adamantiadis 2010-01-26 14:42:49 +01:00
  • 4768cf3e85 In handle_channel_request_open(), variable type is freed too early and cause memory corruptions. Vic Lee 2010-01-20 00:13:52 +08:00
  • ce9be6dfca Fix underflow when leave_function() are unbalanced v0-3 Aris Adamantiadis 2010-01-26 14:42:49 +01:00
  • e7b74c57f3 Hacked SSH1 to get past authentication Aris Adamantiadis 2010-01-25 23:23:01 +01:00
  • cfdd4296a8 Fix poll not waking up on connect on win32 Aris Adamantiadis 2010-01-25 19:48:38 +01:00
  • 3407509ed7 Correctly handle channel failures and chan states Aris Adamantiadis 2010-01-24 23:03:56 +01:00
  • 3ac62dda51 Made packet handlers independant of session buffer Aris Adamantiadis 2010-01-24 22:43:52 +01:00
  • 3465b592e7 Few function name changes Aris Adamantiadis 2010-01-24 22:30:43 +01:00
  • ca499a5495 Made ssh_packet_read asynchronous Aris Adamantiadis 2010-01-24 22:27:44 +01:00
  • 8a1d832f80 Removed last calls to packet_read Aris Adamantiadis 2010-01-24 22:08:20 +01:00
  • 758df26582 Made parts of SSH asynchronous (inc kex1) Aris Adamantiadis 2010-01-24 21:03:03 +01:00
  • 6ae558b541 Beginning of async solution for SSH1 Aris Adamantiadis 2010-01-24 01:07:08 +01:00
  • 68f53540df Move SSH-1 specific packet functions in packet1.c Aris Adamantiadis 2010-01-23 22:59:10 +01:00
  • 48ba9c9bc1 stub of C++ wrapper for libssh Aris Adamantiadis 2010-01-21 21:54:20 +01:00
  • 245deb2abe Fixed error message when connection failed Aris Adamantiadis 2010-01-16 18:47:32 +01:00
  • 549ea0d7ba Fix SSH1 related warning Aris Adamantiadis 2010-01-16 18:38:49 +01:00
  • 94d1112c55 SSH-1 cleanup and compile Aris Adamantiadis 2010-01-10 21:05:46 +01:00
  • 0c47227144 Fix typo in build_make script Aris Adamantiadis 2010-01-10 20:07:37 +01:00
  • a2505078da Set socket blocking after connexion Aris Adamantiadis 2010-01-08 23:28:55 +01:00
  • 35532a63fe Enforce NULL ptr verification in scp.c Aris Adamantiadis 2010-01-08 23:14:10 +01:00
  • 514ab6eed2 Fixed blocking bug in channel_poll Aris Adamantiadis 2010-01-08 23:05:10 +01:00
  • c41e3a8e68 Cosmetics for packet numbering Aris Adamantiadis 2010-01-08 22:49:16 +01:00
  • 7d71340241 Oops, forgot the callback for server DH Aris Adamantiadis 2010-01-08 22:37:18 +01:00
  • 40bcc0bed8 No more packet_read2() ! Aris Adamantiadis 2010-01-08 22:33:58 +01:00
  • 74009e2be5 Prefix message_new with ssh_ Aris Adamantiadis 2010-01-08 22:28:40 +01:00
  • 40871ab1cc Prefix message_handle_channel_request with ssh_ Aris Adamantiadis 2010-01-08 22:27:16 +01:00
  • 2fc4c7e335 Dequeue the processed messages Aris Adamantiadis 2010-01-08 22:25:26 +01:00
  • da8263b3f6 Renamed message_queue to ssh_message_queue Aris Adamantiadis 2010-01-08 22:16:00 +01:00
  • 12db7c4bc1 Merged the channel_request hdlrs and clean hdlrs Aris Adamantiadis 2010-01-08 22:14:31 +01:00
  • db3ef37771 ssh_packet_userauth_request with new system Aris Adamantiadis 2010-01-08 21:09:40 +01:00
  • 7f32558e08 Converted message handlers to new system Aris Adamantiadis 2010-01-07 22:41:38 +01:00
  • 228ac78397 Changes to messages for async message handling Aris Adamantiadis 2010-01-07 22:02:21 +01:00
  • b6656a1525 Removed packet_wait for SSH2 Aris Adamantiadis 2010-01-06 22:53:10 +01:00
  • 84ec17964e Made the server DH asynchronous. Aris Adamantiadis 2010-01-06 22:49:40 +01:00
  • ef5dc6cd2b Add support for async global requests Aris Adamantiadis 2010-01-06 21:48:44 +01:00
  • 84e6aca5c5 Fixed typos from a* to error.c Aris Adamantiadis 2010-01-06 21:12:00 +01:00
  • ebd0987376 Fix build when WITH_SSH1 undefined Aris Adamantiadis 2010-01-06 13:34:56 +01:00
  • 20baf4f5b6 Part of kex.c is SSH-1 specific Aris Adamantiadis 2010-01-03 23:38:37 +01:00
  • 335a0fe768 Remove some references to packet_wait() Aris Adamantiadis 2010-01-03 23:36:06 +01:00
  • b25ebf4bdb Removed channel_handle now unused function Aris Adamantiadis 2010-01-03 23:23:56 +01:00
  • 804bb44eda Channel requests are asynchronous Aris Adamantiadis 2010-01-03 23:16:14 +01:00
  • 1b15896e8b Fix infinite loop in exec example Aris Adamantiadis 2010-01-03 23:15:55 +01:00