Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/ssh_chacha20poly1305/ttssh2/ttxssh/ssh.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4682 by maya, Fri Oct 21 15:58:49 2011 UTC revision 4867 by maya, Fri Mar 23 14:27:48 2012 UTC
# Line 1831  BOOL SSH_handle_server_ID(PTInstVar pvar Line 1831  BOOL SSH_handle_server_ID(PTInstVar pvar
1831                                          SSH2_dispatch_init(1);                                          SSH2_dispatch_init(1);
1832                                          SSH2_dispatch_add_message(SSH2_MSG_KEXINIT);                                          SSH2_dispatch_add_message(SSH2_MSG_KEXINIT);
1833                                          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.3 yutaka)                                          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.3 yutaka)
1834                                            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
1835                                  }                                  }
1836                          }                          }
1837    
# Line 5090  static void SSH2_dh_kex_init(PTInstVar p Line 5091  static void SSH2_dh_kex_init(PTInstVar p
5091          SSH2_dispatch_init(2);          SSH2_dispatch_init(2);
5092          SSH2_dispatch_add_message(SSH2_MSG_KEXDH_REPLY);          SSH2_dispatch_add_message(SSH2_MSG_KEXDH_REPLY);
5093          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)
5094            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
5095    
5096          buffer_free(msg);          buffer_free(msg);
5097    
# Line 5155  static void SSH2_dh_gex_kex_init(PTInstV Line 5157  static void SSH2_dh_gex_kex_init(PTInstV
5157          SSH2_dispatch_init(2);          SSH2_dispatch_init(2);
5158          SSH2_dispatch_add_message(SSH2_MSG_KEX_DH_GEX_GROUP);          SSH2_dispatch_add_message(SSH2_MSG_KEX_DH_GEX_GROUP);
5159          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)
5160            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
5161    
5162          buffer_free(msg);          buffer_free(msg);
5163    
# Line 5231  static BOOL handle_SSH2_dh_gex_group(PTI Line 5234  static BOOL handle_SSH2_dh_gex_group(PTI
5234          SSH2_dispatch_init(2);          SSH2_dispatch_init(2);
5235          SSH2_dispatch_add_message(SSH2_MSG_KEX_DH_GEX_REPLY);          SSH2_dispatch_add_message(SSH2_MSG_KEX_DH_GEX_REPLY);
5236          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)
5237            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
5238    
5239          buffer_free(msg);          buffer_free(msg);
5240    
# Line 5293  static void SSH2_ecdh_kex_init(PTInstVar Line 5297  static void SSH2_ecdh_kex_init(PTInstVar
5297          SSH2_dispatch_init(2);          SSH2_dispatch_init(2);
5298          SSH2_dispatch_add_message(SSH2_MSG_KEX_ECDH_REPLY);          SSH2_dispatch_add_message(SSH2_MSG_KEX_ECDH_REPLY);
5299          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)
5300            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
5301    
5302          buffer_free(msg);          buffer_free(msg);
5303    
# Line 5528  cont: Line 5533  cont:
5533          SSH2_dispatch_init(3);          SSH2_dispatch_init(3);
5534          SSH2_dispatch_add_message(SSH2_MSG_NEWKEYS);          SSH2_dispatch_add_message(SSH2_MSG_NEWKEYS);
5535          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)
5536            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
5537    
5538          BN_free(dh_server_pub);          BN_free(dh_server_pub);
5539          DH_free(pvar->kexdh); pvar->kexdh = NULL;          DH_free(pvar->kexdh); pvar->kexdh = NULL;
# Line 5761  cont: Line 5767  cont:
5767          SSH2_dispatch_init(3);          SSH2_dispatch_init(3);
5768          SSH2_dispatch_add_message(SSH2_MSG_NEWKEYS);          SSH2_dispatch_add_message(SSH2_MSG_NEWKEYS);
5769          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)
5770            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
5771    
5772          BN_free(dh_server_pub);          BN_free(dh_server_pub);
5773          DH_free(pvar->kexdh); pvar->kexdh = NULL;          DH_free(pvar->kexdh); pvar->kexdh = NULL;
# Line 6006  cont: Line 6013  cont:
6013          SSH2_dispatch_init(3);          SSH2_dispatch_init(3);
6014          SSH2_dispatch_add_message(SSH2_MSG_NEWKEYS);          SSH2_dispatch_add_message(SSH2_MSG_NEWKEYS);
6015          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)
6016            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
6017    
6018          EC_KEY_free(pvar->ecdh_client_key); pvar->ecdh_client_key = NULL;          EC_KEY_free(pvar->ecdh_client_key); pvar->ecdh_client_key = NULL;
6019          EC_POINT_clear_free(server_public);          EC_POINT_clear_free(server_public);
# Line 6192  BOOL do_SSH2_userauth(PTInstVar pvar) Line 6200  BOOL do_SSH2_userauth(PTInstVar pvar)
6200          SSH2_dispatch_init(4);          SSH2_dispatch_init(4);
6201          SSH2_dispatch_add_message(SSH2_MSG_SERVICE_ACCEPT);          SSH2_dispatch_add_message(SSH2_MSG_SERVICE_ACCEPT);
6202          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)          SSH2_dispatch_add_message(SSH2_MSG_IGNORE); // XXX: Tru64 UNIX workaround   (2005.3.5 yutaka)
6203            SSH2_dispatch_add_message(SSH2_MSG_DEBUG);
6204    
6205          notify_verbose_message(pvar, "SSH2_MSG_SERVICE_REQUEST was sent at do_SSH2_userauth().", LOG_LEVEL_VERBOSE);          notify_verbose_message(pvar, "SSH2_MSG_SERVICE_REQUEST was sent at do_SSH2_userauth().", LOG_LEVEL_VERBOSE);
6206    

Legend:
Removed from v.4682  
changed lines
  Added in v.4867

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26