mirror of
https://github.com/urbit/shrub.git
synced 2024-12-21 18:01:32 +03:00
add punt logging for aes-siv
This commit is contained in:
parent
fd0eaad162
commit
367db56954
@ -161,6 +161,15 @@ _cqea_siv_de(c3_y* key_y,
|
||||
}
|
||||
}
|
||||
|
||||
static u3_noun
|
||||
_cqea_siv_punt(c3_y* nam_y, u3_noun val)
|
||||
{
|
||||
if ( u3_none == val ) {
|
||||
u3l_log("%s-punt\r\n", nam_y);
|
||||
}
|
||||
return val;
|
||||
}
|
||||
|
||||
// the siv* hoon doesn't explicitly check keysizes, but all of these functions
|
||||
// have fixed maximum keysizes, so we will punt if we get a key that is too
|
||||
// large.
|
||||
@ -171,7 +180,6 @@ _cqea_siva_en(u3_atom key,
|
||||
u3_atom txt)
|
||||
{
|
||||
if ( u3r_met(3, key) > 32 ) {
|
||||
u3l_log("%s\r\n", "siva-en-punt");
|
||||
return u3_none;
|
||||
}
|
||||
else {
|
||||
@ -193,7 +201,7 @@ u3wea_siva_en(u3_noun cor)
|
||||
c3n == u3ud(txt) ) {
|
||||
return u3m_bail(c3__exit);
|
||||
} else {
|
||||
return _cqea_siva_en(key, ads, txt);
|
||||
return _cqea_siv_punt("siva-en", _cqea_siva_en(key, ads, txt));
|
||||
}
|
||||
}
|
||||
|
||||
@ -205,7 +213,6 @@ _cqea_siva_de(u3_atom key,
|
||||
u3_atom txt)
|
||||
{
|
||||
if ( u3r_met(3, key) > 32 ) {
|
||||
u3l_log("%s\r\n", "siva-de-punt");
|
||||
return u3_none;
|
||||
}
|
||||
else {
|
||||
@ -230,7 +237,7 @@ u3wea_siva_de(u3_noun cor)
|
||||
c3n == u3ud(txt) ) {
|
||||
return u3m_bail(c3__exit);
|
||||
} else {
|
||||
return _cqea_siva_de(key, ads, iv, len, txt);
|
||||
return _cqea_siv_punt("siva-de", _cqea_siva_de(key, ads, iv, len, txt));
|
||||
}
|
||||
}
|
||||
|
||||
@ -240,7 +247,6 @@ _cqea_sivb_en(u3_atom key,
|
||||
u3_atom txt)
|
||||
{
|
||||
if ( u3r_met(3, key) > 48 ) {
|
||||
u3l_log("%s\r\n", "sivb-en-punt");
|
||||
return u3_none;
|
||||
}
|
||||
else {
|
||||
@ -263,7 +269,7 @@ u3wea_sivb_en(u3_noun cor)
|
||||
c3n == u3ud(txt) ) {
|
||||
return u3m_bail(c3__exit);
|
||||
} else {
|
||||
return _cqea_sivb_en(key, ads, txt);
|
||||
return _cqea_siv_punt("sivb-en", _cqea_sivb_en(key, ads, txt));
|
||||
}
|
||||
}
|
||||
|
||||
@ -275,7 +281,6 @@ _cqea_sivb_de(u3_atom key,
|
||||
u3_atom txt)
|
||||
{
|
||||
if ( u3r_met(3, key) > 48 ) {
|
||||
u3l_log("%s\r\n", "sivb-de-punt");
|
||||
return u3_none;
|
||||
}
|
||||
else {
|
||||
@ -300,7 +305,7 @@ u3wea_sivb_de(u3_noun cor)
|
||||
c3n == u3ud(txt) ) {
|
||||
return u3m_bail(c3__exit);
|
||||
} else {
|
||||
return _cqea_sivb_de(key, ads, iv, len, txt);
|
||||
return _cqea_siv_punt("sivb-de", _cqea_sivb_de(key, ads, iv, len, txt));
|
||||
}
|
||||
}
|
||||
|
||||
@ -310,7 +315,6 @@ _cqea_sivc_en(u3_atom key,
|
||||
u3_atom txt)
|
||||
{
|
||||
if ( u3r_met(3, key) > 64 ) {
|
||||
u3l_log("%s\r\n", "sivc-en-punt");
|
||||
return u3_none;
|
||||
}
|
||||
else {
|
||||
@ -332,7 +336,7 @@ u3wea_sivc_en(u3_noun cor)
|
||||
c3n == u3ud(txt) ) {
|
||||
return u3m_bail(c3__exit);
|
||||
} else {
|
||||
return _cqea_sivc_en(key, ads, txt);
|
||||
return _cqea_siv_punt("sivc-en", _cqea_sivc_en(key, ads, txt));
|
||||
}
|
||||
}
|
||||
|
||||
@ -344,7 +348,6 @@ _cqea_sivc_de(u3_atom key,
|
||||
u3_atom txt)
|
||||
{
|
||||
if ( u3r_met(3, key) > 64 ) {
|
||||
u3l_log("%s\r\n", "sivc-de-punt");
|
||||
return u3_none;
|
||||
}
|
||||
else {
|
||||
@ -369,6 +372,6 @@ u3wea_sivc_de(u3_noun cor)
|
||||
c3n == u3ud(txt) ) {
|
||||
return u3m_bail(c3__exit);
|
||||
} else {
|
||||
return _cqea_sivc_de(key, ads, iv, len, txt);
|
||||
return _cqea_siv_punt("sivc-de", _cqea_sivc_de(key, ads, iv, len, txt));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user