James Housley 
							
						 
					 
					
						
						
							
						
						1961e07287 
					 
					
						
						
							
							The public *_ex() API functions, most of them, used "int" for length values.  
						
						... 
						
						
						
						The convience functions pass in the return from strlen() which is "size_t",
usually an "unsigned long".  This created the possiblility of passing in
a value that could look negative.
All "int" lengths were converted to "unsigned int".  Ideally they should
all become "size_t", but that is a bigger change.  This is a good start. 
						
						
					 
					
						2006-11-04 19:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						ace0c8f00b 
					 
					
						
						
							
							Bump for release  
						
						
						
						
					 
					
						2006-06-22 18:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						adee5e5653 
					 
					
						
						
							
							Don't wait for KEX_INIT prior to sending our own packet.  
						
						... 
						
						
						
						Watch out for bad KEX_INIT guesses and burn packets if necessary. 
						
						
					 
					
						2006-06-22 18:45:29 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						c45992da55 
					 
					
						
						
							
							Bump copyright year  
						
						
						
						
					 
					
						2006-03-02 01:10:52 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						2207b99afb 
					 
					
						
						
							
							Bump version number  
						
						
						
						
					 
					
						2006-03-02 01:10:06 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						1d7522bc06 
					 
					
						
						
							
							BugFix#1436593: Apply build options for HPUX targets  
						
						
						
						
					 
					
						2006-02-23 23:14:35 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						edcdf43264 
					 
					
						
						
							
							Prep for release  
						
						
						
						
					 
					
						2005-11-01 23:11:50 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						722470994a 
					 
					
						
						
							
							Added missing '#ifdef __cplusplus extern "C" {}' stanza  
						
						
						
						
					 
					
						2005-10-04 04:25:24 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						14f00247a8 
					 
					
						
						
							
							Explicitly include sha.h and md5.h from openssl  
						
						
						
						
					 
					
						2005-08-25 20:50:37 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						e15f5d97a0 
					 
					
						
						
							
							Add publickey subsystem support  
						
						
						
						
					 
					
						2005-07-21 20:28:07 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						d6cfa7c6b9 
					 
					
						
						
							
							bump for release -- 0.11  
						
						
						
						
					 
					
						2005-07-05 01:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						0c53895bc0 
					 
					
						
						
							
							libssh2_poll_channel_read made external  
						
						
						
						
					 
					
						2005-06-24 11:22:10 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						aa6e9c6eca 
					 
					
						
						
							
							Added libssh2_channel_wait_close()  
						
						
						
						
					 
					
						2005-06-24 11:17:50 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						77bd3c1215 
					 
					
						
						
							
							'exit-status' information packet handling added  
						
						
						
						
					 
					
						2005-06-23 05:55:01 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						0e5eb4d9c5 
					 
					
						
						
							
							Added extern "C" declaration for C++ compatibility  
						
						
						
						
					 
					
						2005-06-20 05:17:51 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						0ad861d74c 
					 
					
						
						
							
							libssh2_userauth_list should return char*, not the const char*  
						
						
						
						
					 
					
						2005-06-18 11:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mikhail Gusarov 
							
						 
					 
					
						
						
							
						
						b6d13ebe8a 
					 
					
						
						
							
							Strictening function prototypes: char* -> const char* where applicable  
						
						
						
						
					 
					
						2005-06-18 10:41:59 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						2a6c49a73a 
					 
					
						
						
							
							Add abstract pointer to keyboard-interactive callback  
						
						
						
						
					 
					
						2005-06-16 17:14:31 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						da653774aa 
					 
					
						
						
							
							Add keyboard interactive authentication.  
						
						... 
						
						
						
						Implementation contributed by Mikhail Gusarov. 
						
						
					 
					
						2005-06-11 19:18:06 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						cc7703092f 
					 
					
						
						
							
							Save up multiple small refunds in order to cut down on unnecessary WINDOW_ADJUST packets  
						
						
						
						
					 
					
						2005-05-18 17:08:29 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						ebfbd22e59 
					 
					
						
						
							
							Add debugging hooks for development diagnostics  
						
						
						
						
					 
					
						2005-05-11 05:11:31 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						3ea661a574 
					 
					
						
						
							
							Bump for release  
						
						
						
						
					 
					
						2005-05-05 18:48:51 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						35a3e7a6c0 
					 
					
						
						
							
							typo  
						
						
						
						
					 
					
						2005-04-01 06:55:44 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						15b8489046 
					 
					
						
						
							
							Phase 1 of the Great Timeout Cleanup  
						
						
						
						
					 
					
						2005-04-01 06:11:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						0138e36352 
					 
					
						
						
							
							Add libssh2_channel_window_(read|write)_ex()  
						
						
						
						
					 
					
						2005-03-28 22:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						0e0ed2aff4 
					 
					
						
						
							
							Don't let a dead session leave poll() hanging  
						
						
						
						
					 
					
						2005-03-26 01:26:14 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						7c64e21df6 
					 
					
						
						
							
							Bump for release  
						
						
						
						
					 
					
						2005-03-23 00:30:05 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						c67bb667aa 
					 
					
						
						
							
							Add libssh2_poll()  
						
						
						
						
					 
					
						2005-03-23 00:21:26 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						141ac5b856 
					 
					
						
						
							
							Add sys/uio.h for FBSD builds and remove old stdio references  
						
						
						
						
					 
					
						2005-03-21 21:26:08 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						ef7496b29a 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2005-02-18 16:32:02 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						37c55becdc 
					 
					
						
						
							
							Bump for release  
						
						
						
						
					 
					
						2005-02-18 16:19:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						c6e5188fb4 
					 
					
						
						
							
							Add support for MacOSX(Darwin)  
						
						
						
						
					 
					
						2005-02-17 20:41:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						fe7ea0df58 
					 
					
						
						
							
							Add support for hostbased pubkey authentication  
						
						
						
						
					 
					
						2005-02-14 05:51:06 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						159120f844 
					 
					
						
						
							
							Bump for release  
						
						
						
						
					 
					
						2005-02-09 19:22:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						fc1563a41d 
					 
					
						
						
							
							These aren't meaningful since we don't bring libssh2_config.h in  
						
						
						
						
					 
					
						2005-02-09 18:52:59 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						c6bbe0d42f 
					 
					
						
						
							
							Added libssh2_session_flag() and LIBSSH2_FLAG_SIGPIPE with hooks  
						
						
						
						
					 
					
						2005-02-03 05:57:43 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						a05bf84ecf 
					 
					
						
						
							
							Collapse state flags into single bitmask attribute  
						
						
						
						
					 
					
						2005-02-03 05:41:35 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						d4677dba5b 
					 
					
						
						
							
							Fix u64int ifdef statement  
						
						
						
						
					 
					
						2005-01-18 06:30:02 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						fe2513a18b 
					 
					
						
						
							
							Bump for release (tardy)  
						
						
						
						
					 
					
						2005-01-11 18:59:10 +00:00 
						 
				 
			
				
					
						
							
							
								Wez Furlong 
							
						 
					 
					
						
						
							
						
						ee03669517 
					 
					
						
						
							
							be nice to msvc 6  
						
						
						
						
					 
					
						2005-01-11 14:58:04 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						c9e8f3a1a0 
					 
					
						
						
							
							Allow alternate API prefix from CFLAGS or calling app  
						
						
						
						
					 
					
						2005-01-10 23:56:09 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						a119685410 
					 
					
						
						
							
							Add X11 forwarding support  
						
						
						
						
					 
					
						2005-01-06 00:51:30 +00:00 
						 
				 
			
				
					
						
							
							
								Wez Furlong 
							
						 
					 
					
						
						
							
						
						dc4bb1af96 
					 
					
						
						
							
							Add support for win32.  
						
						... 
						
						
						
						Edit win32/config.mk to set the paths to your openssl and zlib headers and
libraries.
Then, from the root of the tree:
	nmake -f NMakefile
voila. 
						
						
					 
					
						2005-01-03 22:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						c070bdacc7 
					 
					
						
						
							
							Move towards a working win32 build  
						
						
						
						
					 
					
						2005-01-01 23:38:34 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						c006dd4350 
					 
					
						
						
							
							Added support for MAC methods: hmac-md5 and hmac-md5-96  
						
						... 
						
						
						
						key_len should not have been in KEX_METHOD,
it's dependent on MAC method, not KEX method.
This is why the MD5 MACs were borked initially,
md5 has a key_len of 16, not 20. 
						
						
					 
					
						2004-12-31 00:55:52 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						4324a1a1d1 
					 
					
						
						
							
							APINO should have been bumped when session_methods() proto was changed  
						
						
						
						
					 
					
						2004-12-31 00:45:53 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						cf8ca63ea0 
					 
					
						
						
							
							Add ./configure option '--disable-gex-new' to fallback on  
						
						... 
						
						
						
						older diffie-hellman-group-exchange-sha1 syntax.
i.e. Use SSH_MSG_KEX_DH_GEX_REQUEST_OLD
rather then SSH_MSG_KEX_DH_GEX_REQUEST
See draft-ietf-secsh-dh-group-exchange section 7 for details. 
						
						
					 
					
						2004-12-31 00:15:18 +00:00 
						 
				 
			
				
					
						
							
							
								Bert Vermeulen 
							
						 
					 
					
						
						
							
						
						eef99ca106 
					 
					
						
						
							
							Changed libssh2_session_methods() to use method_type parameter  
						
						
						
						
					 
					
						2004-12-30 22:19:53 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						d86bcab2d2 
					 
					
						
						
							
							Add error codes to session_method_pref()  
						
						
						
						
					 
					
						2004-12-30 20:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Sara Golemon 
							
						 
					 
					
						
						
							
						
						2e02ad041a 
					 
					
						
						
							
							Add remote tcp/ip forwarding.  
						
						
						
						
					 
					
						2004-12-29 19:26:28 +00:00