Commit Graph

  • 693c041ba9 Fix a memory leak in ssh_message_free(). Andreas Schneider 2009-06-20 11:30:09 +02:00
  • 39c7e3c7dd Fixed potential format string attacks Aris Adamantiadis 2009-06-17 23:42:07 +02:00
  • 77cd4795c5 Remove unneeded printf. Andreas Schneider 2009-06-19 22:46:41 +02:00
  • dc83f36a00 Add a git ignore file. Andreas Schneider 2009-06-19 10:25:51 +02:00
  • 8336c91e9c Verify memory return codes in ssh_list functions Aris Adamantiadis 2009-06-19 10:18:24 +02:00
  • 1bea53375b added ssh_message_callback support. Aris Adamantiadis 2009-06-18 23:48:55 +02:00
  • 3af55a4f49 Created general singlelinked list implementation Aris Adamantiadis 2009-06-18 23:01:05 +02:00
  • cf482ae3bf Begin of asynchronous SSH message parsing Aris Adamantiadis 2009-06-17 23:53:00 +02:00
  • 916958a2bb Fixed potential format string attacks Aris Adamantiadis 2009-06-17 23:42:07 +02:00
  • e2af94289f ssh_message_retrieve + memoryleak fixed in ssh_message_free Aris Adamantiadis 2009-06-17 23:28:05 +02:00
  • fa4c81cfb9 Url change in README Aris Adamantiadis 2009-06-16 16:45:39 +02:00
  • 7dbc66e4a3 ssh_init() Aris Adamantiadis 2009-06-15 15:31:23 +00:00
  • 3873489688 Simply leave the function, this should prevent a segfault. Andreas Schneider 2009-06-10 16:05:39 +00:00
  • d14a492019 Fix a infinite loop on error. Andreas Schneider 2009-06-10 15:29:11 +00:00
  • 848984f25f Fix a possible crash bug. Andreas Schneider 2009-06-09 12:03:24 +00:00
  • 5a755a8219 Fix build warnings. Andreas Schneider 2009-06-09 12:03:00 +00:00
  • 910689126a Fix cmake on BSD. Andreas Schneider 2009-06-09 10:54:48 +00:00
  • 87995db8fe Make use of poll() and add a poll-emulation for win32. Andreas Schneider 2009-06-04 07:23:55 +00:00
  • 70c9da4fb0 Drop debian directory, new location: git://git.debian.org/collab-maint/libssh.git Laurent Bigonville 2009-06-01 16:49:46 +00:00
  • 1ac654ec6c Fix compilation of SSHv1. Andreas Schneider 2009-05-23 08:27:31 +00:00
  • fecbdff179 Set version to 0.3.0 and set release date. release-0-3-0 Andreas Schneider 2009-05-21 09:34:02 +00:00
  • 894b73abe2 updated changelog + authors Aris Adamantiadis 2009-05-18 18:39:26 +00:00
  • da4986e4bc Fix the homepage url and the vendor. Andreas Schneider 2009-05-14 11:20:17 +00:00
  • 08ab186471 Add missing vim modeline. Andreas Schneider 2009-05-13 07:59:59 +00:00
  • 439d995fed Fix some compiler warnings on windows. Andreas Schneider 2009-05-13 07:38:30 +00:00
  • 2e0b2e2e91 Fix the vim modeline and place it at the end of the file. Andreas Schneider 2009-05-12 17:49:23 +00:00
  • 80ba62a519 Add missing changelog entry. Andreas Schneider 2009-05-11 15:09:23 +00:00
  • a065e35e37 Improve some debug statements. Andreas Schneider 2009-05-11 12:38:21 +00:00
  • 2eaf69ee06 Fix a double free corruption. Andreas Schneider 2009-05-11 12:31:54 +00:00
  • a15a28e698 Remove a wrong NULL check. Andreas Schneider 2009-05-11 12:25:06 +00:00
  • 646a5a2cfc Don't force the CMAKE_BUILD_TYPE or we can't overwrite it. Andreas Schneider 2009-05-11 11:25:55 +00:00
  • 9196be1a42 Initialize the return value to fix a build warning. Andreas Schneider 2009-05-11 11:12:46 +00:00
  • 1657d0932f Document the ssh server bind functions. Andreas Schneider 2009-05-11 10:24:37 +00:00
  • f0432cc24f Update changelog. Andreas Schneider 2009-05-11 10:06:15 +00:00
  • d008e5aeb8 Added a ssh_bind_set_fd() function. Andreas Schneider 2009-05-11 10:05:47 +00:00
  • 2934765c76 Change variable names of the keys_struct to avoid conflicts. Andreas Schneider 2009-05-11 09:24:39 +00:00
  • f29e119c25 Improve OpenSSL cmake checks. Andreas Schneider 2009-05-07 15:11:04 +00:00
  • 126dcd51e5 Improve GCrypt cmake checks. Andreas Schneider 2009-05-07 15:07:54 +00:00
  • 249e11bd2e Improve the INSTALL file. Andreas Schneider 2009-05-07 08:32:50 +00:00
  • cea0ac4455 Fix typos. Andreas Schneider 2009-05-07 08:27:51 +00:00
  • ae81c4124e Add channel_read() changes to changelog. Andreas Schneider 2009-05-06 07:22:04 +00:00
  • d75b53805d Add more changelog entries for 0.3. Andreas Schneider 2009-05-05 14:21:05 +00:00
  • bc0491c098 Update an format ChangeLog. Andreas Schneider 2009-05-05 13:51:50 +00:00
  • 1fd0237ddb Remove empty file. Andreas Schneider 2009-05-05 13:51:38 +00:00
  • 69af190acb Fix compilation on windows. Andreas Schneider 2009-05-05 10:03:34 +00:00
  • c7806a6a16 Improve bin_to_base64() and use const for source. Andreas Schneider 2009-05-05 09:16:08 +00:00
  • fdc1073e8a Format alphabet table. Andreas Schneider 2009-05-05 09:09:01 +00:00
  • fb559c6ffd Fix the macros. Andreas Schneider 2009-05-05 09:08:33 +00:00
  • f7d2040d5a Format _bin_to_base64(). Andreas Schneider 2009-05-05 09:07:09 +00:00
  • 2e5f1c8955 Improve get_equals(). Andreas Schneider 2009-05-05 09:05:09 +00:00
  • 184b711a04 Fix the prototype. Andreas Schneider 2009-05-05 09:04:10 +00:00
  • 5708fe1729 Improve _base64_to_bin(). Andreas Schneider 2009-05-05 09:03:07 +00:00
  • cc2df5487a Improve to_block4(). Andreas Schneider 2009-05-05 09:00:29 +00:00
  • fc50facaa3 Improve base64_to_bin(). Andreas Schneider 2009-05-05 08:57:16 +00:00
  • 8f8e9a2f50 Improve channel_write1(). Andreas Schneider 2009-05-05 08:30:13 +00:00
  • ec714ea67d Improve channel_request_exec1(). Andreas Schneider 2009-05-05 08:29:16 +00:00
  • de138cd055 Improve channel_change_pty_size1(). Andreas Schneider 2009-05-05 08:28:29 +00:00
  • 65331f470a Improve channel_request_pty_size1(). Andreas Schneider 2009-05-05 08:27:30 +00:00
  • d6e23b7628 Format channel_open_session1(). Andreas Schneider 2009-05-05 08:25:39 +00:00
  • f9baa6552c Format ssh_select(). Andreas Schneider 2009-05-05 08:22:06 +00:00
  • 4bf12aaf56 Improve ssh_connect_host(). Andreas Schneider 2009-05-05 08:05:03 +00:00
  • 7568e42f4e Improve ssh_connect_ai_timeout(). Andreas Schneider 2009-05-05 07:55:24 +00:00
  • 83b26b97b5 Improve getai(). Andreas Schneider 2009-05-05 07:47:11 +00:00
  • ce1a5d7578 Reorder and format socket blocking functions. Andreas Schneider 2009-05-05 07:42:07 +00:00
  • 57b7e73394 Reoder define and includes. Andreas Schneider 2009-05-05 07:38:53 +00:00
  • 33a640e348 Use const char * and an unsigned int in ssh_crc32(). Andreas Schneider 2009-05-05 07:34:16 +00:00
  • 03c40ac79f Format ssh_get_error_code(). Andreas Schneider 2009-05-05 07:29:36 +00:00
  • 53a24a4f78 Format ssh_get_error(). Andreas Schneider 2009-05-05 07:27:16 +00:00
  • 8af13665ab Make the documentation internal. Andreas Schneider 2009-05-05 07:26:19 +00:00
  • 4838742a8e Improve and document ssh_set_error(). Andreas Schneider 2009-05-05 07:25:07 +00:00
  • 8c45767d34 Fix build error. Andreas Schneider 2009-05-05 07:20:12 +00:00
  • 1d78b6d00e Improve ssh_log(). Andreas Schneider 2009-05-05 07:19:50 +00:00
  • 4c78793961 Format match_hostname(). Andreas Schneider 2009-05-05 07:15:06 +00:00
  • 5c934d0970 Reformat match_pattern_list(). Andreas Schneider 2009-05-05 07:14:09 +00:00
  • 1a280d859d Format match_pattern(). Andreas Schneider 2009-05-05 07:11:21 +00:00
  • dc07d46cca Add a exec test. Andreas Schneider 2009-05-04 22:30:21 +00:00
  • 6c51183f0e Wait for the exit status before returning. Andreas Schneider 2009-05-04 22:26:49 +00:00
  • 61ebfcfa5c Improve own gcrypt function. Andreas Schneider 2009-05-04 13:52:27 +00:00
  • ff60d8ce22 Remove line which was accidently commited. Andreas Schneider 2009-05-04 10:52:08 +00:00
  • c4169e3c41 Fix a bug in channel_poll(). Andreas Schneider 2009-05-04 10:46:52 +00:00
  • 0b7ae624a3 Improve channel_select(). Andreas Schneider 2009-05-04 10:42:07 +00:00
  • d9a0b90701 Reformat count_ptrs(). Andreas Schneider 2009-05-04 10:27:37 +00:00
  • 503bc1b95f Remove unused variable. Andreas Schneider 2009-05-04 10:26:45 +00:00
  • cd71590fe0 Reformat channel_protocol_select(). Andreas Schneider 2009-05-04 10:26:30 +00:00
  • 1afe6b13c5 Improve the docu of channel_get_exit_status(). Andreas Schneider 2009-05-04 10:20:20 +00:00
  • 0d17b6778b Reformat channel_get_session() and improve docu. Andreas Schneider 2009-05-04 10:18:42 +00:00
  • 43d881ba28 Improve channel_poll() and add a SSH_EOF return value. Andreas Schneider 2009-05-04 10:17:10 +00:00
  • 3d9fbe8eea Add a warning. Andreas Schneider 2009-05-04 10:10:15 +00:00
  • 152da07023 Implement channel_read() as a POSIX like function. Andreas Schneider 2009-05-04 10:06:49 +00:00
  • dda7808851 Improve the documentation in channel_request_exec(). Andreas Schneider 2009-05-04 07:04:53 +00:00
  • f40ae74f51 Improve the docu of channel_request_env(). Andreas Schneider 2009-05-04 07:02:33 +00:00
  • 5b547812eb Improve the channel_request_subsystem() docu. Andreas Schneider 2009-05-04 07:00:47 +00:00
  • 8060f51ec7 Improve channel_request_shell(). Andreas Schneider 2009-05-04 06:58:32 +00:00
  • 0e6359c63d Improve channel_change_pty_size(). Andreas Schneider 2009-05-04 06:57:15 +00:00
  • 3e1ed1707c Reformat channel_request_pty(). Andreas Schneider 2009-05-04 06:55:25 +00:00
  • 2688c1a1d5 Improve channel_request_pty_size(). Andreas Schneider 2009-05-04 06:54:06 +00:00
  • a08c56baf4 Improve channel_request(). Andreas Schneider 2009-05-04 06:50:16 +00:00
  • 137669db3f Improve channel_set_blocking(). Andreas Schneider 2009-05-04 06:48:04 +00:00
  • 98fbe3020d Improve channel_is_* functions. Andreas Schneider 2009-05-04 06:36:17 +00:00
  • 9345ba7030 Improve channel_write(). Andreas Schneider 2009-05-04 06:30:12 +00:00