Displaying 2 results from an estimated 2 matches for "buffer_get_bignum2_ret".
2005 Nov 04
1
[Bug 1109] Memory leak in file: bufaux.c, function: buffer_get_bignum2_ret
http://bugzilla.mindrot.org/show_bug.cgi?id=1109
Summary: Memory leak in file: bufaux.c, function:
buffer_get_bignum2_ret
Product: Portable OpenSSH
Version: 4.2p1
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: ssh
AssignedTo: bitbucket at mindrot.org
ReportedBy: kremenek at cs.stanford.e...
2005 Jul 26
1
Linux in-kernel keys support
...h_name(const Key *k)
{
switch (k->type) {
+ case KEY_RSA1:
+ return "rsa1";
+ break;
case KEY_RSA:
return "ssh-rsa";
break;
@@ -698,6 +701,7 @@
type = key_type_from_name(ktype);
switch (type) {
+ case KEY_RSA1:
case KEY_RSA:
key = key_new(type);
if (buffer_get_bignum2_ret(&b, key->rsa->e) == -1 ||
@@ -762,6 +766,7 @@
buffer_put_bignum2(&b, key->dsa->g);
buffer_put_bignum2(&b, key->dsa->pub_key);
break;
+ case KEY_RSA1:
case KEY_RSA:
buffer_put_cstring(&b, key_ssh_name(key));
buffer_put_bignum2(&b, key->rsa-&g...