Commit Graph

  • 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
  • 055fbe1d87 Explicitely use the packet buffer arg in channels Aris Adamantiadis 2010-01-03 22:34:48 +01:00
  • 648e5d62ba Some work for async channel requests Aris Adamantiadis 2010-01-03 22:14:21 +01:00
  • 49de20aa5c Fixed cmake warning. Andreas Schneider 2009-12-30 19:08:03 +01:00
  • 13d534e89a Add pkg-config file libssh.pc Vic Lee 2009-12-30 13:34:17 +08:00
  • 1944dc8b5f Add new API function ssh_userauth_privatekey_file(). Vic Lee 2009-12-30 12:02:36 +08:00
  • f2ca2d50b5 In ssh_userauth_pubkey, if publickey argument is NULL, generate it from privatekey. Vic Lee 2009-12-30 10:40:34 +08:00
  • b361fb5898 Fix use-without-initialization Aris Adamantiadis 2009-12-28 22:29:50 +01:00
  • 8d1faa0dbc Made channel_open_session partially asynchronous Aris Adamantiadis 2009-12-27 00:06:34 +01:00
  • 77baa2df15 Fix a few log strings and levels in auth.c Aris Adamantiadis 2009-12-26 22:12:08 +01:00
  • a229cb4676 Asynchronous authentication works ! Aris Adamantiadis 2009-12-26 21:59:37 +01:00
  • 682ed18123 New packet handler for SSH_USERAUTH_BANNER Aris Adamantiadis 2009-12-26 20:24:07 +01:00
  • 3aae59c224 Fix tricky bug within packet decoding Aris Adamantiadis 2009-12-26 17:03:27 +01:00
  • 6f3505bf6b Asynchronous service request Aris Adamantiadis 2009-12-26 16:51:33 +01:00
  • bfdc48e320 Simplification of the "exec" sample Aris Adamantiadis 2009-12-24 10:46:46 +01:00
  • 5a95681f01 File handle need to be closed in case of errors in privatekey_from_file Vic Lee 2009-12-22 21:09:38 +08:00
  • fcda8beb1c File handle need to be closed in case of errors in privatekey_from_file Vic Lee 2009-12-22 21:09:38 +08:00
  • d0647afae5 Added an example for exec. Andreas Schneider 2009-12-22 18:33:16 +01:00
  • 13a3619102 Added an example for exec. Andreas Schneider 2009-12-22 18:33:16 +01:00
  • a6383cec51 Fix typos in doc Aris Adamantiadis 2009-12-22 10:20:19 +01:00
  • 44fd5ff451 Added private key type detection feature in privatekey_from_file Vic Lee 2009-12-22 11:49:38 +08:00
  • c7636edf84 Added private key type detection feature in privatekey_from_file Vic Lee 2009-12-22 11:49:38 +08:00
  • ea34f37d43 Generate the APPLICATION_VERSION. Andreas Schneider 2009-12-21 15:56:21 +01:00
  • 27e332b623 Fixed ssh_get_user_home_dir() to be thread safe. Andreas Schneider 2009-12-21 12:32:58 +01:00
  • 23dcc2c7f3 Fixed ssh_get_user_home_dir() to be thread safe. Andreas Schneider 2009-12-21 12:32:58 +01:00
  • 91f7d127ea Tutorial doxyginized and updated up to auth sect. Aris Adamantiadis 2009-12-20 23:21:59 +01:00
  • 43c1245396 Some options functions did not show up in doxygen Aris Adamantiadis 2009-12-20 20:23:58 +01:00
  • 43288bc4f2 added ssh_message_auth_reply_pk_ok_simple Aris Adamantiadis 2009-12-20 18:51:37 +01:00
  • 2e22d6ef99 Add key validation in server side authentication Aris Adamantiadis 2009-12-20 18:05:02 +01:00
  • 6509b6e742 Started to add the tutorial to doxygen. Andreas Schneider 2009-12-19 00:31:47 +01:00
  • ebc8544c56 Improved doxygen output of ssh_options_set(). Andreas Schneider 2009-12-19 00:08:54 +01:00
  • d2ce0042b3 Deleted obsolete doxygen files Aris Adamantiadis 2009-12-19 00:10:54 +01:00
  • 0dcb63ff5e Merge branch 'master' of git://git.libssh.org/projects/libssh/libssh Aris Adamantiadis 2009-12-19 00:10:13 +01:00
  • bebbac1bd8 Improved doxygen output of ssh_options_set(). Andreas Schneider 2009-12-19 00:08:54 +01:00
  • a1870a62cf Documentation callbacks.h + standardization Aris Adamantiadis 2009-12-18 23:56:59 +01:00
  • 0f8e9b839c Disabled caller graphs as they are only of internal interest. Andreas Schneider 2009-12-18 23:54:31 +01:00
  • 1ef1a77421 Disabled caller graphs as they are only of internal interest. Andreas Schneider 2009-12-18 23:54:31 +01:00
  • 0c02d6effe Updated the doxygen file. Andreas Schneider 2009-12-18 23:41:25 +01:00
  • 7199b196b0 Fixed documentation of buffer struct. Andreas Schneider 2009-12-18 23:41:01 +01:00
  • ca83b66066 Fixed documentation of ssh_options_copy(). Andreas Schneider 2009-12-18 23:38:27 +01:00
  • d978f9b58a Moved the doxygen mainpage to doc/mainpage.dox Andreas Schneider 2009-12-18 23:35:41 +01:00
  • 98819f92e3 Updated the doxygen file. Andreas Schneider 2009-12-18 23:41:25 +01:00
  • ebce70eba1 Fixed documentation of buffer struct. Andreas Schneider 2009-12-18 23:41:01 +01:00
  • ed257b982a Fixed documentation of ssh_options_copy(). Andreas Schneider 2009-12-18 23:38:27 +01:00
  • 1b7877f6ed Moved the doxygen mainpage to doc/mainpage.dox Andreas Schneider 2009-12-18 23:35:41 +01:00
  • 7500b0564c Document the callback structure correctly. Andreas Schneider 2009-12-18 23:19:37 +01:00
  • 0c992ece3b Added a mainpage to doxygen. Andreas Schneider 2009-12-18 23:11:25 +01:00
  • e124249a8b Fixed the doxygen documentation. Andreas Schneider 2009-12-18 23:05:03 +01:00
  • e539eaf9e0 Added a mainpage to doxygen. Andreas Schneider 2009-12-18 23:11:25 +01:00
  • b728f44ce9 Fixed the doxygen documentation. Andreas Schneider 2009-12-18 23:05:03 +01:00
  • d950d6af52 Optional compilation of developper's doc Aris Adamantiadis 2009-12-16 23:19:18 +01:00
  • 55abcfeef6 These docs are outdated too Aris Adamantiadis 2009-12-15 23:53:28 +01:00
  • 49b3712891 Stub for doxygen main documentation Aris Adamantiadis 2009-12-15 23:50:16 +01:00
  • b9a8b22728 Doxygen now outputs on stderr, inputs from doc/ Aris Adamantiadis 2009-12-15 23:48:51 +01:00
  • 65f8e86e41 Deleted obsolete documentation draft Aris Adamantiadis 2009-12-15 23:37:53 +01:00
  • 9780f22866 Made packet_wait issue warnings Aris Adamantiadis 2009-12-13 20:49:47 +01:00
  • 46b2b99f63 Fix strange error message in sample authentication Aris Adamantiadis 2009-12-13 19:53:32 +01:00
  • c92f54102e Key exchange currently done asynchronously Aris Adamantiadis 2009-12-13 18:20:05 +01:00
  • 964d5f88cc ssh_poll_handle detaches from context before free Aris Adamantiadis 2009-12-13 17:04:23 +01:00
  • ad7e9d88fb packet SSH_KEXINIT received and parsed Aris Adamantiadis 2009-12-12 00:23:53 +01:00
  • 3ace7817b4 Async connection + banner fetch is working Aris Adamantiadis 2009-12-11 23:26:25 +01:00
  • 0de35ca8f0 Fix logging problem in match_known_host Aris Adamantiadis 2009-12-11 21:23:52 +01:00
  • 80b6cf77b0 Added a global poll context Aris Adamantiadis 2009-12-11 21:11:23 +01:00
  • 2f0b671a61 Update version to 0.4.0. release-0-4-0 Andreas Schneider 2009-12-10 14:15:04 +01:00
  • 79b4bf4ac2 Don't install crypto.h which is an internal header file. Andreas Schneider 2009-12-10 13:55:07 +01:00
  • 1fadec37d6 Don't install crypto.h which is an internal header file. Andreas Schneider 2009-12-10 13:55:07 +01:00
  • ab6b510408 More doxygen stuff Aris Adamantiadis 2009-12-09 20:27:10 +01:00
  • ab52ca01ad Resolving doxygen errors in internal mode Aris Adamantiadis 2009-12-09 19:53:58 +01:00
  • 64b72f8d3a Fix some doxygen errors Aris Adamantiadis 2009-12-09 19:43:16 +01:00
  • 2aabbd6245 Remove socklen_t definition. Andreas Schneider 2009-12-09 13:02:48 +01:00
  • ffc9806e6d Remove socklen_t definition. Andreas Schneider 2009-12-09 13:02:48 +01:00
  • 984fb41b98 Moved #defines into an enum Aris Adamantiadis 2009-12-06 23:47:58 +01:00
  • a1e05c62ae struct socket -> struct ssh_socket_struct +typedef Aris Adamantiadis 2009-12-06 22:48:56 +01:00
  • 076e884873 More callback stuff in connection Aris Adamantiadis 2009-12-05 15:05:02 +01:00
  • 2f6fbbd706 Trying to adapt client.c to use callbacks Aris Adamantiadis 2009-12-03 23:55:46 +01:00
  • fd6823691b Fix stupid bug which stops log_verbosity working Aris Adamantiadis 2009-11-30 23:55:02 +01:00
  • b174ad8ae4 Fixed indent. Andreas Schneider 2009-12-01 16:59:41 +01:00
  • 176778bb1c Added gettimeofday for Windows. Andreas Schneider 2009-12-01 16:57:49 +01:00
  • e5bf645010 Fixed uint* to work on Windows. Andreas Schneider 2009-12-01 16:15:54 +01:00
  • 4924ac8099 Asynchronous sockets work ! Aris Adamantiadis 2009-12-01 23:34:55 +01:00
  • 7962029bdc Fixed indent. Andreas Schneider 2009-12-01 16:59:41 +01:00
  • f83f837de7 Added gettimeofday for Windows. Andreas Schneider 2009-12-01 16:57:49 +01:00
  • 48b719cf68 Fixed uint* to work on Windows. Andreas Schneider 2009-12-01 16:15:54 +01:00
  • 96afa4530c More logging Aris Adamantiadis 2009-11-30 23:56:21 +01:00
  • 270a8a26fa Fix stupid bug which stops log_verbosity working Aris Adamantiadis 2009-11-30 23:55:02 +01:00
  • 92a50f731c Socket connect callback working... Aris Adamantiadis 2009-11-30 23:44:40 +01:00
  • 76d6838223 Some brain surgery to add event-based sockets Aris Adamantiadis 2009-11-30 22:35:43 +01:00
  • 0bfb9d476c Standardize callbacks style and add documentation Aris Adamantiadis 2009-11-29 22:51:14 +01:00
  • 91bb1b2de6 Squashed commit of the following: Aris Adamantiadis 2009-11-27 20:42:43 +01:00
  • 810adadf2e Compile with pcap support by default Aris Adamantiadis 2009-11-27 18:18:12 +01:00
  • 8da712ea61 Compile in stub for pcap funcs when pcap disabled Aris Adamantiadis 2009-11-27 18:16:10 +01:00
  • 56cfb8036f Build the pcap code into example in all cases Aris Adamantiadis 2009-11-27 18:08:53 +01:00
  • f332dd810e Added changelog entries for 0.4 rc2. Andreas Schneider 2009-11-20 16:11:17 +01:00
  • d1c6fa9261 Build the pcap source only if enabled. Andreas Schneider 2009-11-19 09:33:06 +01:00
  • b00e2ad40e Fix compile bug introduced by another bugfix Aris Adamantiadis 2009-11-18 20:54:39 +01:00
  • ca9f42a20f Fix another memleak Aris Adamantiadis 2009-11-18 20:53:06 +01:00
  • e939786836 Fixed possible doulbe free problem found by Bernhard R. Link. Andreas Schneider 2009-11-18 15:35:15 +01:00
  • 11cc5f5815 Added more error messages and checking to handle_channel_request. Andreas Schneider 2009-11-18 14:56:12 +01:00