Ticket #36 (closed defect: fixed)

Opened 10 years ago

Last modified 23 months ago

The correct encoding for true is 1, not 0xff

Reported by: em1 Owned by: Mizunashi Mana <mizunashi_mana@…>
Priority: normal Milestone:
Component: Version:
Keywords: Cc: em1, jehousley
Blocked By: Blocks:


According to RFC 4251, a boolean value of true is encoded as 1, not as 0xff (as done in 0.15-20070413).

There is at least one SSH server which cannot cope with 0xff (though required by RFC 4251).

Change History

comment:1 Changed 10 years ago by em1

See patch 1703473

comment:2 Changed 10 years ago by jehousley


comment:3 Changed 23 months ago by Mizunashi Mana <mizunashi_mana@…>

  • Owner set to Mizunashi Mana <mizunashi_mana@…>
  • Resolution set to fixed

In f4b5947d6d29f263f21fe462a86eb71108cda70d/libssh2:

openssl.h: adjust the rsa/dsa includes

... to work when built without DSA support.

Closes #36

Note: See TracTickets for help on using tickets.