Uday Tennety | 3 Sep 19:47 2010

libssh-0.4.5 - Problem with some ciphers

Hello Aris,
We noticed a problem with libssh using ciphers other than aes128-cbc for 
communication. We were previously using libssh-0.3.4, which used 
aes128-cbc for communication and it was working fine.  We now started 
using the new library i.e libssh-0.4.5 and we were unable to connect to 
our Network Elements or Linux machines.

Upon investigation, we found that  we cannot connect to our Linux 
machines or our Network Elements when the libssh library makes use of 
aes256-ctr, aes256-cbc or aes192-cbc ciphers for ssh communication. But 
we do not see this problem while connecting to Solaris machines.

In order to make libssh-0.4.5 to work for us, we had to make the 
following changes:

After compilation and before running the 'make' command
A) Open libssh-0.4.5/build/libssh/config.h
 Add the following line:
  #define BROKEN_AES_CTR 1

B) Open libssh-0.4.5/libssh/kex.c
 Comment the following statement and add the statement with aes128-cbc 
instead:
 //#define AES "aes256-cbc,aes192-cbc,aes128-cbc,"
 #define AES "aes128-cbc,"

Please let me know if this is a problem with the compatibility of these 
ciphers with libssh library or something that we need to change in our 
environment here. Let me know if you need further information.

(Continue reading)

prez | 4 Sep 22:21 2010
Picon

[0.5] Threads?

Aris,

 

I noticed you putting in threading logic for 0.5.  Can you tell me what the reason for this is?

 

I’m wary of having threads integrated with libssh, and so far I cannot find much reason for it.

Given that everything uses handles, all data for a session (be it a ssh session or crypto session) should be contained within that handle, nothing should be global or function-level static.  If this is the case, then there should be no need for mutexes, regardless of how many ssh sessions there are.

 

Theoretically I should be able to run any number of ssh sessions from a single thread, in which case locking is unnecessary.

 

The only situation I can think of requiring locks like this is the situation of:

Thread A receives data from transport and invokes libssh to ‘notify’ the data has arrived and what it is.

Thread B needs to invoke a callback (for whatever reason) on the same session.

 

But this can still be handled without needing to implement threading directly into libssh.

 

PreZ

Aris Adamantiadis | 5 Sep 12:38 2010
Picon

Re: [0.5] Threads?

Hi prez,

I understand your concerns regarding the implementation of threading within libssh. In a perfect world, a well designed lib using contexts like libssh should be compmetely threadsafe after initialization. That's even what i though before receiving a bug report of Sayan from Webyog, who had a crash somewhere in openssl in a heavily threaded program. I reproduced the crash and had to accept the evidence : backend crypto libs are not threadsafe.
This means, as someone from libssh2 ml told (sorry, no ref available from my phone), 3 options:
- we ignore it
- we let caller initialize third party xrypto libs. Ugly and unsafe
- we add our own locking system. However, linking with pthread and similar is mandatory
- we leave our own callback hooks and let user decide for us.

I think the later option is the best and is what i implemented. However as workaround for older programs, i think an optional feedback on #3 is good too.

So, your singlethreaded app should'nt be impacted if you compile libssh without #3. it's unfortunate but we can't simply ignore threading anymore.

Aris

Envoyé de mon téléphone.

Le 4 sept. 2010 à 22:21, <prez-/ZsuMndpQptYvVC5i2vuEA@public.gmane.org> a écrit :

Aris,

 

I noticed you putting in threading logic for 0.5.  Can you tell me what the reason for this is?

 

I’m wary of having threads integrated with libssh, and so far I cannot find much reason for it.

Given that everything uses handles, all data for a session (be it a ssh session or crypto session) should be contained within that handle, nothing should be global or function-level static.  If this is the case, then there should be no need for mutexes, regardless of how many ssh sessions there are.

 

Theoretically I should be able to run any number of ssh sessions from a single thread, in which case locking is unnecessary.

 

The only situation I can think of requiring locks like this is the situation of:

Thread A receives data from transport and invokes libssh to ‘notify’ the data has arrived and what it is.

Thread B needs to invoke a callback (for whatever reason) on the same session.

 

But this can still be handled without needing to implement threading directly into libssh.

 

PreZ

Aris Adamantiadis | 5 Sep 20:46 2010
Picon

Re: libssh-0.4.5 - Problem with some ciphers

Hi Uday,

This is similar to a bug we had in an older CentOS/RHEL 4. The CTR
algorithm implemented by libssl is not compatible (!) with newer
releases. Hence, the BROKEN_AES_CTR flag defined when libssl older than
known broken version is used, aes128-ctr is disabled.

Could you provide me:
-Linux distribution (client) which are demonstrating the wrong behaviour
-libcrypto version used on this distribution
-Maybe the output of the verbose mode of libssh

What's new in your report is that aes256-cbc and aes192-cbc were
broken. are you sure the change in kex.c was mandatory ?
Otherwise, does libssh 0.4.5 replaces well libssh 0.3.4 ?

You can have more information on the bug there:
http://blog.0xbadc0de.be/archives/15

Kr,

Aris

Uday Tennety a écrit :
> Hello Aris,
> We noticed a problem with libssh using ciphers other than aes128-cbc for
> communication. We were previously using libssh-0.3.4, which used
> aes128-cbc for communication and it was working fine.  We now started
> using the new library i.e libssh-0.4.5 and we were unable to connect to
> our Network Elements or Linux machines.
> 
> Upon investigation, we found that  we cannot connect to our Linux
> machines or our Network Elements when the libssh library makes use of
> aes256-ctr, aes256-cbc or aes192-cbc ciphers for ssh communication. But
> we do not see this problem while connecting to Solaris machines.
> 
> In order to make libssh-0.4.5 to work for us, we had to make the
> following changes:
> 
> After compilation and before running the 'make' command
> A) Open libssh-0.4.5/build/libssh/config.h
> Add the following line:
>  #define BROKEN_AES_CTR 1
> 
> B) Open libssh-0.4.5/libssh/kex.c
> Comment the following statement and add the statement with aes128-cbc
> instead:
> //#define AES "aes256-cbc,aes192-cbc,aes128-cbc,"
> #define AES "aes128-cbc,"
> 
> Please let me know if this is a problem with the compatibility of these
> ciphers with libssh library or something that we need to change in our
> environment here. Let me know if you need further information.
> 
> Thanks for your help.
> Uday.
> 

Aris Adamantiadis | 6 Sep 12:31 2010
Picon

Release: libssh 0.4.6

Hello,

This is a new libssh release (0.4.6) which fixes some problems on
Windows, fixes open channel handling and keepalive.

You can download it by visiting the announcement at
http://www.libssh.org/2010/09/05/libssh-0-4-6/

ChangeLog:

    * Added a cleanup function to free the ws2_32 library.
    * Fixed build with gcc 3.4.
    * Fixed the Windows build on Vista and newer.
    * Fixed the usage of WSAPoll() on Windows.
    * Fixed “ <at> deprecated” in doxygen
    * Fixed some mingw warnings.
    * Fixed handling of opened channels.
    * Fixed keepalive problem on older openssh servers.
    * Fixed testing for big endian on Windows.
    * Fixed the Windows preprocessor macros and defines.

Thanks to all the contributors and the people who reported bugs (and
fixed them)

Best regards,

The libssh team

Uday Tennety | 8 Sep 01:05 2010

Re: libssh-0.4.5 - Problem with some ciphers

Hello Aris,
Thanks for your mail. Here is the requested information:
Linux distribution: CentOS Version: 2.16.0
libcrypto version:
openssl-0.9.8e-12.el5.x86_64
Filename    : /lib/libcrypto.so.6
Filename    : /lib/libcrypto.so.0.9.8e
Attached are the debug logs captured while connecting to a Linux machine 
(magnesium) and to one of our network elements.
Without the change in kex.c, I was not able to connect to the Linux 
machines and to our Network Elements.  It looks like the libssh client 
did not receive the SERVICE_ACCEPT message and was waiting for ever. I 
see the same issue with aes192-cbc.
Otherwise,  libssh 0.4.5 replaces well with libssh 0.3.4 after making a 
few changes to the library calls i.e the way session and channel are 
defined in libssh 0.4.5.
Please let me know if you find anything or need more information.

Thanks,
Uday.

Aris Adamantiadis wrote:
> Hi Uday,
>
> This is similar to a bug we had in an older CentOS/RHEL 4. The CTR
> algorithm implemented by libssl is not compatible (!) with newer
> releases. Hence, the BROKEN_AES_CTR flag defined when libssl older than
> known broken version is used, aes128-ctr is disabled.
>
> Could you provide me:
> -Linux distribution (client) which are demonstrating the wrong behaviour
> -libcrypto version used on this distribution
> -Maybe the output of the verbose mode of libssh
>
> What's new in your report is that aes256-cbc and aes192-cbc were
> broken. are you sure the change in kex.c was mandatory ?
> Otherwise, does libssh 0.4.5 replaces well libssh 0.3.4 ?
>
> You can have more information on the bug there:
> http://blog.0xbadc0de.be/archives/15
>
> Kr,
>
> Aris
>
> Uday Tennety a écrit :
>   
>> Hello Aris,
>> We noticed a problem with libssh using ciphers other than aes128-cbc for
>> communication. We were previously using libssh-0.3.4, which used
>> aes128-cbc for communication and it was working fine.  We now started
>> using the new library i.e libssh-0.4.5 and we were unable to connect to
>> our Network Elements or Linux machines.
>>
>> Upon investigation, we found that  we cannot connect to our Linux
>> machines or our Network Elements when the libssh library makes use of
>> aes256-ctr, aes256-cbc or aes192-cbc ciphers for ssh communication. But
>> we do not see this problem while connecting to Solaris machines.
>>
>> In order to make libssh-0.4.5 to work for us, we had to make the
>> following changes:
>>
>> After compilation and before running the 'make' command
>> A) Open libssh-0.4.5/build/libssh/config.h
>> Add the following line:
>>  #define BROKEN_AES_CTR 1
>>
>> B) Open libssh-0.4.5/libssh/kex.c
>> Comment the following statement and add the statement with aes128-cbc
>> instead:
>> //#define AES "aes256-cbc,aes192-cbc,aes128-cbc,"
>> #define AES "aes128-cbc,"
>>
>> Please let me know if this is a problem with the compatibility of these
>> ciphers with libssh library or something that we need to change in our
>> environment here. Let me know if you need further information.
>>
>> Thanks for your help.
>> Uday.
>>
>>     
>
>   
bash-2.01$ ./testing magnesium
[func] entering function ssh_connect line 492 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]  entering function ssh_connect_host line 279 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/connect.c
[func]  leaving function ssh_connect_host line 352 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/connect.c
[func]  entering function ssh_get_banner line 61 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]  leaving function ssh_get_banner line 84 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[1] SSH server banner: SSH-2.0-OpenSSH_4.3
[1] Analyzing banner: SSH-2.0-OpenSSH_4.3
[1] We are talking to an OpenSSH server version: 4.3 (40300)
[func]  entering function ssh_send_banner line 171 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]   entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]  leaving function ssh_send_banner line 208 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]  entering function ssh_get_kex line 254 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]   entering function packet_wait2 line 768 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_read2 line 71 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Packet size decrypted: 700 (0x2bc)
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Read a 700 bytes packet
[3] 7 bytes padding, 699 bytes left in buffer
[3] After padding, 692 bytes left in buffer
[func]    leaving function packet_read2 line 230 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_translate line 405 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Final size 692
[3] Type 20
[func]    leaving function packet_translate line 425 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_wait2 line 808 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]  leaving function ssh_get_kex line 316 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]  kex algos: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
[func]  server host key algo: ssh-rsa,ssh-dss
[func]  encryption client->server: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@...,aes128-ctr,aes192-ctr,aes256-ctr
[func]  encryption server->client: aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour128,arcfour256,arcfour,aes192-cbc,aes256-cbc,rijndael-cbc@...,aes128-ctr,aes192-ctr,aes256-ctr
[func]  mac algo client->server: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@...,hmac-sha1-96,hmac-md5-96
[func]  mac algo server->client: hmac-md5,hmac-sha1,hmac-ripemd160,hmac-ripemd160@...,hmac-sha1-96,hmac-md5-96
[func]  compression algo client->server: none,zlib@...
[func]  compression algo server->client: none,zlib@...
[func]  languages client->server: 
[func]  languages server->client: 
[func]  entering function set_kex line 350 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]  leaving function set_kex line 378 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]  entering function ssh_send_kex line 388 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]   kex algos: diffie-hellman-group1-sha1
[func]   server host key algo: ssh-rsa
[func]   encryption client->server: aes256-cbc
[func]   encryption server->client: aes256-cbc
[func]   mac algo client->server: hmac-sha1
[func]   mac algo server->client: hmac-sha1
[func]   compression algo client->server: none
[func]   compression algo server->client: none
[func]   languages client->server: 
[func]   languages server->client: 
[func]   entering function packet_send2 line 472 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Writing on the wire a packet having 141 bytes before
[3] 141 bytes after comp + 6 padding bytes = 148 bytes packet
[func]    entering function packet_write line 450 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function packet_write line 458 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_send2 line 533 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]  leaving function ssh_send_kex line 430 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]  entering function dh_handshake line 225 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]   entering function packet_send2 line 472 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Writing on the wire a packet having 134 bytes before
[3] 134 bytes after comp + 5 padding bytes = 140 bytes packet
[func]    entering function packet_write line 450 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function packet_write line 458 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_send2 line 533 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_blocking_flush line 609 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function packet_wait2 line 768 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_read2 line 71 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Packet size decrypted: 700 (0x2bc)
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Read a 700 bytes packet
[3] 9 bytes padding, 699 bytes left in buffer
[3] After padding, 690 bytes left in buffer
[func]    leaving function packet_read2 line 230 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_translate line 405 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Final size 690
[3] Type 31
[func]    leaving function packet_translate line 425 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_wait2 line 808 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   entering function packet_send2 line 472 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Writing on the wire a packet having 1 bytes before
[3] 1 bytes after comp + 10 padding bytes = 12 bytes packet
[func]    entering function packet_write line 450 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function packet_write line 458 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_send2 line 533 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_blocking_flush line 609 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[1] SSH_MSG_NEWKEYS sent

[func]   entering function packet_wait2 line 768 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_read2 line 71 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Packet size decrypted: 12 (0xc)
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Read a 12 bytes packet
[3] 10 bytes padding, 11 bytes left in buffer
[3] After padding, 1 bytes left in buffer
[func]    leaving function packet_read2 line 230 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_translate line 405 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Final size 1
[3] Type 21
[func]    leaving function packet_translate line 425 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_wait2 line 808 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[1] Got SSH_MSG_NEWKEYS

[func]   entering function make_sessionid line 494 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]   leaving function make_sessionid line 625 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[3] Set output algorithm to aes256-cbc
[3] Set input algorithm to aes256-cbc
[func]   entering function generate_session_keys line 701 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]   leaving function generate_session_keys line 802 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]   entering function signature_verify line 1000 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]    Going to verify a ssh-rsa type signature
[func]   leaving function signature_verify line 1036 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]  leaving function dh_handshake line 384 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func] leaving function ssh_connect line 626 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func] entering function ssh_is_server_known line 1567 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]  entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]  leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]  entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]   entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]    entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]    leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]    entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]     entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]      entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]      leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]      entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]       entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]        entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]        leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]        entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]         entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]          entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]          leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]          entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]           entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]            entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]            leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]            entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]             entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]              entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]              leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]              entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]               entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                 entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                  entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                  leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                  entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                   entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                    entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                    leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                    entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                     entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                      entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                      leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                      entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                       entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                        entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                        leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                        entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                         entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                          entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                          leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                          entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                           entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                            entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                            leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                            entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                             entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                              entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                              leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                              entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                               entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                 entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                  entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                  leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                  entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                   entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                    entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                    leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                    entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                     entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                      entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                      leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                      entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                       entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                        entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                        leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                        entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                         entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                          entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                          leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                          entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                           entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                            entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                            leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                            entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                             entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                              entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                              leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                              entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                               entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                 entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                  entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                  leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                  entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                   entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                    entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                    leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                    entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                     entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                      entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                      leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                      entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                       entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                        entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                        leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                        entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                         entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                          entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                          leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                          entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                          leaving function ssh_is_server_known line 1649 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                                          entering function ssh_userauth_autopubkey line 789 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
[func]                                                           entering function ssh_userauth_none line 216 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
[func]                                                            entering function ask_userauth line 52 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
[func]                                                             entering function ssh_service_request line 428 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]                                                              entering function packet_send2 line 472 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Writing on the wire a packet having 17 bytes before
[3] 17 bytes after comp + 10 padding bytes = 28 bytes packet
[3] Encrypting packet with seq num: 3, len: 32
[func]                                                               entering function packet_write line 450 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                                                entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                                                leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                                                entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                                                 entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                                                 leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                                                leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                                               leaving function packet_write line 458 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                                              leaving function packet_send2 line 533 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Sent SSH_MSG_SERVICE_REQUEST (service ssh-userauth)
[func]                                                              entering function packet_wait2 line 768 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                                               entering function packet_read2 line 71 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                                                entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
bash-2.01$ ./testing 168.127.194.220
[func] entering function ssh_connect line 492 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]  entering function ssh_connect_host line 279 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/connect.c
[3] host 168.127.194.220 matches an IP address
[func]  leaving function ssh_connect_host line 352 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/connect.c
[func]  entering function ssh_get_banner line 61 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]  leaving function ssh_get_banner line 84 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[1] SSH server banner: SSH-2.0-IPSSH-6.0.2
[1] Analyzing banner: SSH-2.0-IPSSH-6.0.2
[func]  entering function ssh_send_banner line 171 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]   entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]  leaving function ssh_send_banner line 208 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]  entering function ssh_get_kex line 254 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]   entering function packet_wait2 line 768 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_read2 line 71 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Packet size decrypted: 380 (0x17c)
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Read a 380 bytes packet
[3] 10 bytes padding, 379 bytes left in buffer
[3] After padding, 369 bytes left in buffer
[func]    leaving function packet_read2 line 230 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_translate line 405 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Final size 369
[3] Type 20
[func]    leaving function packet_translate line 425 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_wait2 line 808 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]  leaving function ssh_get_kex line 316 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]  kex algos: diffie-hellman-group1-sha1
[func]  server host key algo: ssh-dss
[func]  encryption client->server: aes128-cbc,aes192-cbc,aes256-cbc,blowfish-cbc,cast128-cbc,3des-cbc,des-cbc,des-cbc,arcfour
[func]  encryption server->client: aes128-cbc,aes192-cbc,aes256-cbc,blowfish-cbc,cast128-cbc,3des-cbc,des-cbc,des-cbc,arcfour
[func]  mac algo client->server: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96
[func]  mac algo server->client: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96
[func]  compression algo client->server: none
[func]  compression algo server->client: none
[func]  languages client->server: 
[func]  languages server->client: 
[func]  entering function set_kex line 350 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]  leaving function set_kex line 378 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]  entering function ssh_send_kex line 388 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]   kex algos: diffie-hellman-group1-sha1
[func]   server host key algo: ssh-dss
[func]   encryption client->server: aes256-cbc
[func]   encryption server->client: aes256-cbc
[func]   mac algo client->server: hmac-sha1
[func]   mac algo server->client: hmac-sha1
[func]   compression algo client->server: none
[func]   compression algo server->client: none
[func]   languages client->server: 
[func]   languages server->client: 
[func]   entering function packet_send2 line 472 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Writing on the wire a packet having 141 bytes before
[3] 141 bytes after comp + 6 padding bytes = 148 bytes packet
[func]    entering function packet_write line 450 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function packet_write line 458 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_send2 line 533 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]  leaving function ssh_send_kex line 430 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/kex.c
[func]  entering function dh_handshake line 225 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]   entering function packet_send2 line 472 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Writing on the wire a packet having 134 bytes before
[3] 134 bytes after comp + 5 padding bytes = 140 bytes packet
[func]    entering function packet_write line 450 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function packet_write line 458 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_send2 line 533 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_blocking_flush line 609 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   entering function packet_wait2 line 768 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_read2 line 71 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Packet size decrypted: 636 (0x27c)
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Read a 636 bytes packet
[3] 5 bytes padding, 635 bytes left in buffer
[3] After padding, 630 bytes left in buffer
[func]    leaving function packet_read2 line 230 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_translate line 405 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Final size 630
[3] Type 31
[func]    leaving function packet_translate line 425 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_wait2 line 808 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   entering function packet_send2 line 472 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Writing on the wire a packet having 1 bytes before
[3] 1 bytes after comp + 10 padding bytes = 12 bytes packet
[func]    entering function packet_write line 450 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]    leaving function packet_write line 458 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_send2 line 533 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]   leaving function ssh_socket_blocking_flush line 609 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[1] SSH_MSG_NEWKEYS sent

[func]   entering function packet_wait2 line 768 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_read2 line 71 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Packet size decrypted: 12 (0xc)
[func]     entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_wait_for_data line 427 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     entering function ssh_socket_read line 331 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]      leaving function ssh_socket_wait_for_data line 395 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]     leaving function ssh_socket_read line 342 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[3] Read a 12 bytes packet
[3] 10 bytes padding, 11 bytes left in buffer
[3] After padding, 1 bytes left in buffer
[func]    leaving function packet_read2 line 230 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]    entering function packet_translate line 405 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Final size 1
[3] Type 21
[func]    leaving function packet_translate line 425 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]   leaving function packet_wait2 line 808 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[1] Got SSH_MSG_NEWKEYS

[func]   entering function make_sessionid line 494 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]   leaving function make_sessionid line 625 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[3] Set output algorithm to aes256-cbc
[3] Set input algorithm to aes256-cbc
[func]   entering function generate_session_keys line 701 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]   leaving function generate_session_keys line 802 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]   entering function signature_verify line 1000 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]    Going to verify a ssh-dss type signature
[func]   leaving function signature_verify line 1036 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/dh.c
[func]  leaving function dh_handshake line 384 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func] leaving function ssh_connect line 626 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func] entering function ssh_is_server_known line 1567 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]  entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]  leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]  entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]   entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]    entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]    leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]    entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]     entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]      entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]      leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]      entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]       entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]        entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]        leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]        entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]         entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]          entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]          leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]          entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]           entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]            entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]            leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]            entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]             entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]              entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]              leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]              entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]               entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                 entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                  entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                  leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                  entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                   entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                    entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                    leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                    entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                     entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                      entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                      leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                      entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                       entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                        entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                        leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                        entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                         entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                          entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                          leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                          entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                           entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                            entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                            leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                            entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                             entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                              entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                              leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                              entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                               entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                entering function ssh_get_knownhost_line line 1265 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                leaving function ssh_get_knownhost_line line 1321 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                entering function match_hashed_host line 1457 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                leaving function ssh_is_server_known line 1649 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/keyfiles.c
[func]                                entering function ssh_userauth_autopubkey line 789 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
[func]                                 entering function ssh_userauth_none line 216 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
[func]                                  entering function ask_userauth line 52 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
[func]                                   entering function ssh_service_request line 428 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]                                    entering function packet_send2 line 472 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Writing on the wire a packet having 17 bytes before
[3] 17 bytes after comp + 10 padding bytes = 28 bytes packet
[3] Encrypting packet with seq num: 3, len: 32
[func]                                     entering function packet_write line 450 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                      entering function ssh_socket_write line 356 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                      leaving function ssh_socket_write line 368 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                      entering function ssh_socket_blocking_flush line 594 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                       entering function ssh_socket_completewrite line 301 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                       leaving function ssh_socket_completewrite line 318 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                      leaving function ssh_socket_blocking_flush line 631 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                     leaving function packet_write line 458 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                    leaving function packet_send2 line 533 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[3] Sent SSH_MSG_SERVICE_REQUEST (service ssh-userauth)
[func]                                    entering function packet_wait2 line 768 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                     entering function packet_read2 line 71 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                      entering function ssh_socket_wait_for_data line 390 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                      leaving function ssh_socket_wait_for_data line 415 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/socket.c
[func]                                     leaving function packet_read2 line 239 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                    leaving function packet_wait2 line 772 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/packet.c
[func]                                   leaving function ssh_service_request line 460 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]                                  leaving function ask_userauth line 62 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
[func]                                 leaving function ssh_userauth_none line 245 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
[func]                                leaving function ssh_userauth_autopubkey line 794 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/auth.c
Authenticating with pubkey: Did not receive SERVICE_ACCEPT
[func]                                entering function ssh_disconnect line 679 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]                                leaving function ssh_disconnect line 707 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/client.c
[func]                                entering function ssh_free line 148 in /vob/IEM_3rdparty/3rdparty/libssh/libssh-0.4.5/libssh/session.c
Rodolphe Rocca | 14 Sep 12:05 2010

Inconsistent namespace

Hi,

when I started to use libssh (it was version 0.2) a long time ago, I
reported that many functions of the API did not have the correct ssh_
namespace. It looked like an obvious and easy-to-fix issue to me.

Recently I decided to migrate from 0.2 to 0.4.x version, and I was quite
confident that this namespace issue was fixed. But it looks like it's
not : I still find channel_read instead of ssh_channel_read and many
others.

Curiously the API doc at :

http://api.libssh.org/master/group__libssh__channel.html

shows no namespace issue.

So I'm a little bit puzzled : the API doc is good, but not the API !

I suppose I'm missing something here :-)

--
Rodolphe

Andreas Schneider | 14 Sep 12:23 2010

Re: Inconsistent namespace

On Tuesday 14 September 2010 12:05:40 you wrote:
> Hi,

Hi Rodolphe,

> Curiously the API doc at :
> 
> http://api.libssh.org/master/group__libssh__channel.html
> 
> shows no namespace issue.
> 
> So I'm a little bit puzzled : the API doc is good, but not the API !
> 
> I suppose I'm missing something here :-)

The 0.4 branch is the stable branch, and master is the current development 
branch which will be libssh 0.4.

See

http://api.libssh.org/

	-- andreas

Aris Adamantiadis | 14 Sep 13:26 2010
Picon

Re: Inconsistent namespace

Indeed, the doc was fixed because the namespace problems are completely
resolved in git master (future 0.5 version).
We did not change everything because of compatibility concerns.

Aris

Le 14/09/10 12:23, Andreas Schneider a écrit :

> The 0.4 branch is the stable branch, and master is the current development 
> branch which will be libssh 0.4.
> 
Read, developmnent branch that will be libssh 0.5

Aris

Rodolphe Rocca | 14 Sep 13:32 2010

Re: Inconsistent namespace

On Tue, 2010-09-14 at 13:26 +0200, Aris Adamantiadis wrote: 
> Indeed, the doc was fixed because the namespace problems are completely
> resolved in git master (future 0.5 version).
> We did not change everything because of compatibility concerns.
> 
> Aris

Great !


Gmane