David Byron 
							
						 
					 
					
						
						
							
						
						6c84a426be 
					 
					
						
						
							
							add libssh2_scp_recv2 to support large (> 2GB) files on windows  
						
						
						
						
					 
					
						2015-09-21 18:01:23 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Dudka 
							
						 
					 
					
						
						
							
						
						d48d7c3a87 
					 
					
						
						
							
							cmake: include CMake files in the release tarballs  
						
						... 
						
						
						
						Despite we announced the CMake support in libssh2-1.6.0 release notes,
the files required by the CMake build system were not included in the
release tarballs.  Hence, the only way to use CMake for build was the
upstream git repository.
This commit makes CMake actually supported in the release tarballs. 
						
						
					 
					
						2015-07-02 13:09:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						41d22ccf26 
					 
					
						
						
							
							userauth_publickey_frommemory.3: add AVAILABILITY  
						
						... 
						
						
						
						... it will be added in 1.6.0 
						
						
					 
					
						2015-03-15 12:04:10 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						1329dc5155 
					 
					
						
						
							
							docs: add libssh2_userauth_publickey_frommemory.3 to dist  
						
						... 
						
						
						
						The function and man page were added in commit 18cfec8336 
						
						
					 
					
						2015-03-15 11:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								David Calavera 
							
						 
					 
					
						
						
							
						
						18cfec8336 
					 
					
						
						
							
							Allow authentication keys to be passed in memory.  
						
						... 
						
						
						
						All credits go to Joe Turpin, I'm just reaplying and cleaning his patch:
http://www.libssh2.org/mail/libssh2-devel-archive-2012-01/0015.shtml 
* Use an unimplemented error for extracting keys from memory with libgcrypt. 
						
						
					 
					
						2015-03-14 23:54:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						74624c8ddf 
					 
					
						
						
							
							docs: include the renamed INSTALL* files in dist  
						
						
						
						
					 
					
						2015-03-14 17:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Lamaison 
							
						 
					 
					
						
						
							
						
						6bf8983368 
					 
					
						
						
							
							CMake build system.  
						
						... 
						
						
						
						Tested:
 - Windows:
    - Visual C++ 2005/2008/2010/2012/2013/MinGW-w64
    - static/shared
    - 32/64-bit
    - OpenSSL/WinCNG
    - Without zlib
 - Linux:
    - GCC 4.6.3/Clang 3.4
    - static/shared
    - 32/64-bit
    - OpenSSL/Libgcrypt
    - With/Without zlib
 - MacOS X
    - AppleClang 6.0.0
    - static
    - 64-bit
    - OpenSSL
    - Without zlib
Conflicts:
	README 
						
						
					 
					
						2015-03-12 22:48:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						8bb6cf7f95 
					 
					
						
						
							
							docs: move INSTALL, AUTHORS, HACKING and TODO to docs/  
						
						... 
						
						
						
						And with this, cleanup README to be shorter and mention the new source
code home. 
						
						
					 
					
						2015-03-07 11:42:14 +01:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						1e4fb7ee9f 
					 
					
						
						
							
							docs: fixed a bunch of typos  
						
						
						
						
					 
					
						2014-07-28 23:55:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Fandrich 
							
						 
					 
					
						
						
							
						
						7b80a188dd 
					 
					
						
						
							
							docs: added missing libssh2_session_handshake.3 file  
						
						
						
						
					 
					
						2014-07-28 23:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						18fe507324 
					 
					
						
						
							
							Fix typos in manpages  
						
						
						
						
					 
					
						2014-05-19 10:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						fa15fded72 
					 
					
						
						
							
							man page: add missing function argument  
						
						... 
						
						
						
						for libssh2_userauth_publickey_fromfile_ex()
Reported-by: "pastey"
Fixes  #262  
						
						
					 
					
						2013-10-16 23:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Richard W.M. Jones 
							
						 
					 
					
						
						
							
						
						6e0d757f24 
					 
					
						
						
							
							sftp: Add support for fsync (OpenSSH extension).  
						
						... 
						
						
						
						The new libssh2_sftp_fsync API causes data and metadata in the
currently open file to be committed to disk at the server.
This is an OpenSSH extension to the SFTP protocol.  See:
https://bugzilla.mindrot.org/show_bug.cgi?id=1798  
						
						
					 
					
						2013-04-09 16:25:54 +02:00 
						 
				 
			
				
					
						
							
							
								Kamil Dudka 
							
						 
					 
					
						
						
							
						
						fe8f3deb48 
					 
					
						
						
							
							libssh2_hostkey_hash.3: update the description of return value  
						
						... 
						
						
						
						The function returns NULL also if the hash algorithm is not available. 
						
						
					 
					
						2012-11-01 15:04:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6403519fcf 
					 
					
						
						
							
							libssh2_userauth_publickey_fromfile_ex.3: mention publickey == NULL  
						
						
						
						
					 
					
						2012-06-19 22:08:45 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						bd627d38a1 
					 
					
						
						
							
							BINDINGS: added PySsh2, a Python-ctypes binding  
						
						
						
						
					 
					
						2012-06-09 00:14:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						38efbe8243 
					 
					
						
						
							
							BINDINGS: Added the Cocoa/Objective-C one  
						
						... 
						
						
						
						... and sorted the bindings after the languages, alphabetically
Reported by: Mike Abdullah 
						
						
					 
					
						2012-06-05 15:43:50 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						34ecc09a3c 
					 
					
						
						
							
							BINDINGS: document the bindings we know of  
						
						
						
						
					 
					
						2012-06-05 11:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6bd584d293 
					 
					
						
						
							
							s/1.3.1/1.4.0  
						
						... 
						
						
						
						We're bumping the minor number 
						
						
					 
					
						2012-01-31 23:22:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jernej Kovacic 
							
						 
					 
					
						
						
							
						
						511a972a95 
					 
					
						
						
							
							session_supported_algs docs: added an example  
						
						
						
						
					 
					
						2012-01-31 23:05:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jernej Kovacic 
							
						 
					 
					
						
						
							
						
						f4e5ca2f14 
					 
					
						
						
							
							libssh2_session_supported_algs: added  
						
						
						
						
					 
					
						2011-10-25 23:50:44 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6d9d44a550 
					 
					
						
						
							
							libssh2_userauth_keyboard_interactive.3: fix man warning  
						
						... 
						
						
						
						It seemed to occur due to the excessive line length 
						
						
					 
					
						2011-09-12 15:41:28 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						d2dc600be7 
					 
					
						
						
							
							libssh2_banner_set.3: fix nroff syntax mistake  
						
						
						
						
					 
					
						2011-09-11 19:25:03 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7ed53e21fd 
					 
					
						
						
							
							libssh2_session_startup(3) => libssh2_session_handshake(3)  
						
						... 
						
						
						
						Propagate for the current function in docs and examples.
libssh2_session_startup() is deprecated. 
						
						
					 
					
						2011-09-09 23:17:04 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7229d989e7 
					 
					
						
						
							
							libssh2_banner_set => libssh2_session_banner_get  
						
						... 
						
						
						
						Marked the old function as deprecated. Added the new name in the correct
name space with the same arguments and functionality. 
						
						
					 
					
						2011-09-09 23:11:42 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f2c21f6f84 
					 
					
						
						
							
							new function: libssh2_session_banner_get  
						
						... 
						
						
						
						Returns the banner from the server handshake
Fixes  #226  
						
						
					 
					
						2011-09-09 23:00:05 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						87f79f177f 
					 
					
						
						
							
							remove embedded CVS/svn tags  
						
						
						
						
					 
					
						2011-09-09 16:12:04 +02:00 
						 
				 
			
				
					
						
							
							
								liuzl 
							
						 
					 
					
						
						
							
						
						30ac056cb0 
					 
					
						
						
							
							API add:libssh2_sftp_get_channel  
						
						... 
						
						
						
						Return the channel of sftp, then caller can
control the channel's behavior.
Signed-off-by: liuzl <xieepp@gmail.com > 
						
						
					 
					
						2011-09-09 16:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Nordstrom 
							
						 
					 
					
						
						
							
						
						7aa4bfc671 
					 
					
						
						
							
							Custom callbacks for performing low level socket I/O  
						
						
						
						
					 
					
						2011-08-21 15:19:44 +02:00 
						 
				 
			
				
					
						
							
							
								Henrik Nordstrom 
							
						 
					 
					
						
						
							
						
						95d69d3a81 
					 
					
						
						
							
							Document prototypes for macro defined functions  
						
						
						
						
					 
					
						2011-08-16 10:29:07 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						01d199180a 
					 
					
						
						
							
							man page cleanups: non-existing functions need no man pages  
						
						
						
						
					 
					
						2011-07-16 00:22:00 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7e18862eae 
					 
					
						
						
							
							libssh2_new_host_entry.3: removed  
						
						... 
						
						
						
						This is just junk leftovers. 
						
						
					 
					
						2011-07-16 00:17:12 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						dadc05fdfd 
					 
					
						
						
							
							keyboard-interactive man page: cleaned up  
						
						
						
						
					 
					
						2011-06-29 20:49:35 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						0723dab4d7 
					 
					
						
						
							
							libssh2_channel_process_startup.3: clean up  
						
						... 
						
						
						
						Remove the references to the macro-fied shortcuts as they have their own
individual man pages.
Made the prototype different and more readable. 
						
						
					 
					
						2011-05-30 09:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						67ba8713a6 
					 
					
						
						
							
							man page: fix .BR lines  
						
						... 
						
						
						
						We don't use \fI etc on .BR lines 
						
						
					 
					
						2011-05-30 09:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6e8229a221 
					 
					
						
						
							
							libssh2_channel_forward_accept.3: mention how to get error  
						
						... 
						
						
						
						Since this returns a pointer, libssh2_session_last_errno() must be used
to get the actual error code and it wasn't that clear before. 
						
						
					 
					
						2011-05-17 19:32:56 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						821fb6ca71 
					 
					
						
						
							
							timeout docs: mention they're added in 1.2.9  
						
						
						
						
					 
					
						2011-05-13 22:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						26dad4590b 
					 
					
						
						
							
							timeout: added man pages  
						
						
						
						
					 
					
						2011-05-04 23:26:26 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						c01737e679 
					 
					
						
						
							
							libssh2_session_block_directions: fix mistake  
						
						... 
						
						
						
						The last LIBSSH2_SESSION_BLOCK_INBOUND should be
LIBSSH2_SESSION_BLOCK_OUTBOUND
And I shortened the short description
Reported by: "drswinghead" 
						
						
					 
					
						2011-04-17 12:40:43 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						78498e0588 
					 
					
						
						
							
							keepalive: add first basic man pages  
						
						... 
						
						
						
						Someone on IRC pointed out that we don't have these documented so I
wrote up a first set based on the information in the wiki:
http://trac.libssh2.org/wiki/KeepAlive  
						
						
					 
					
						2011-04-13 00:11:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						aa07cdee9a 
					 
					
						
						
							
							s/\.NF/.nf/ to fix wrong macro name caught by man --warnings  
						
						
						
						
					 
					
						2011-04-09 16:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						ec934f6dab 
					 
					
						
						
							
							libssh2_knownhost_readfile.3: clarify return value  
						
						... 
						
						
						
						This function returns the number of parsed hosts on success, not just
zero as previously documented. 
						
						
					 
					
						2011-02-26 10:57:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						7015488150 
					 
					
						
						
							
							libssh2_sftp_stat_ex.3: cleaned up, extended  
						
						... 
						
						
						
						Removed the macros from it as they have their own man pages.
Added the LIBSSH2_SFTP_ATTRIBUTES struct in here for easier reference. 
						
						
					 
					
						2011-01-06 00:30:32 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						164838c7dd 
					 
					
						
						
							
							sftp_readdir: return error if buffer is too small  
						
						... 
						
						
						
						If asked to read data into a buffer and the buffer is too small to hold
the data, this function now returns an error instead of as previously
just copy as much as fits. 
						
						
					 
					
						2011-01-04 14:30:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f9b1b95059 
					 
					
						
						
							
							sftp_symlink: return error if receive buffer too small  
						
						... 
						
						
						
						and clean up some variable type mismatches
Discussion: http://www.libssh2.org/mail/libssh2-devel-archive-2011-01/0001.shtml  
						
						
					 
					
						2011-01-04 14:15:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						59207291fc 
					 
					
						
						
							
							docs: clarify what happens with a too small buffer  
						
						... 
						
						
						
						This flaw is subject to change, but I figured it might be valuable to
users of existing code to know how it works. 
						
						
					 
					
						2011-01-03 00:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						20da09932e 
					 
					
						
						
							
							libssh2_userauth_list: language fix  
						
						... 
						
						
						
						"faily" is not a good English word, and I also cleaned up some other minor
mistakes 
						
						
					 
					
						2010-12-20 14:22:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						75909e05a9 
					 
					
						
						
							
							libssh2_sftp_open_ex: man page extended and cleaned up  
						
						... 
						
						
						
						I added the missing documentation for the 'flags' argument. 
						
						
					 
					
						2010-12-14 15:06:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						6875285b71 
					 
					
						
						
							
							libssh2_sftp_seek64: new man page  
						
						... 
						
						
						
						Split off libssh2_sftp_seek64 from the libssh2_sftp_seek man page, and
mentioned that we consider the latter deprecated. Also added a mention
about the dangers of doing seek during writing or reading. 
						
						
					 
					
						2010-12-11 00:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Stenberg 
							
						 
					 
					
						
						
							
						
						f4ad3e0120 
					 
					
						
						
							
							LIBSSH2_CALLBACK_MACERROR: clarify return code use  
						
						
						
						
					 
					
						2010-11-10 14:41:56 +01:00