mirror of
https://github.com/matrix-construct/construct
synced 2024-11-15 14:31:11 +01:00
ircd:Ⓜ️ Replace magic buffer sizes; minor cleanup.
This commit is contained in:
parent
95cb4329fe
commit
197478b531
1 changed files with 9 additions and 9 deletions
|
@ -424,7 +424,7 @@ ircd::m::my(const id::event &event_id)
|
||||||
/// The maximum size of an event we will create. This may also be used in
|
/// The maximum size of an event we will create. This may also be used in
|
||||||
/// some contexts for what we will accept, but the protocol limit and hard
|
/// some contexts for what we will accept, but the protocol limit and hard
|
||||||
/// worst-case buffer size is still event::MAX_SIZE.
|
/// worst-case buffer size is still event::MAX_SIZE.
|
||||||
ircd::conf::item<size_t>
|
decltype(ircd::m::event::max_size)
|
||||||
ircd::m::event::max_size
|
ircd::m::event::max_size
|
||||||
{
|
{
|
||||||
{ "name", "m.event.max_size" },
|
{ "name", "m.event.max_size" },
|
||||||
|
@ -519,7 +519,7 @@ ircd::m::event::hash(json::iov &event,
|
||||||
ircd::sha256::buf
|
ircd::sha256::buf
|
||||||
ircd::m::hash(const event &event)
|
ircd::m::hash(const event &event)
|
||||||
{
|
{
|
||||||
thread_local char buf[64_KiB];
|
thread_local char buf[event::MAX_SIZE];
|
||||||
string_view preimage;
|
string_view preimage;
|
||||||
|
|
||||||
//TODO: tuple::keys::selection
|
//TODO: tuple::keys::selection
|
||||||
|
@ -621,13 +621,13 @@ ircd::m::event
|
||||||
ircd::m::signatures(const mutable_buffer &out_,
|
ircd::m::signatures(const mutable_buffer &out_,
|
||||||
const m::event &event_)
|
const m::event &event_)
|
||||||
{
|
{
|
||||||
thread_local char content[64_KiB];
|
thread_local char content[event::MAX_SIZE];
|
||||||
m::event event
|
m::event event
|
||||||
{
|
{
|
||||||
essential(event_, content)
|
essential(event_, content)
|
||||||
};
|
};
|
||||||
|
|
||||||
thread_local char buf[64_KiB];
|
thread_local char buf[event::MAX_SIZE];
|
||||||
const json::object &preimage
|
const json::object &preimage
|
||||||
{
|
{
|
||||||
stringify(buf, event)
|
stringify(buf, event)
|
||||||
|
@ -694,7 +694,7 @@ ircd::ed25519::sig
|
||||||
ircd::m::sign(const event &event,
|
ircd::m::sign(const event &event,
|
||||||
const ed25519::sk &sk)
|
const ed25519::sk &sk)
|
||||||
{
|
{
|
||||||
thread_local char buf[64_KiB];
|
thread_local char buf[event::MAX_SIZE];
|
||||||
const string_view preimage
|
const string_view preimage
|
||||||
{
|
{
|
||||||
stringify(buf, event)
|
stringify(buf, event)
|
||||||
|
@ -714,7 +714,7 @@ ircd::m::event::sign(const json::object &event,
|
||||||
const ed25519::sk &sk)
|
const ed25519::sk &sk)
|
||||||
{
|
{
|
||||||
//TODO: skip rewrite
|
//TODO: skip rewrite
|
||||||
thread_local char buf[64_KiB];
|
thread_local char buf[event::MAX_SIZE];
|
||||||
const string_view preimage
|
const string_view preimage
|
||||||
{
|
{
|
||||||
stringify(buf, event)
|
stringify(buf, event)
|
||||||
|
@ -843,13 +843,13 @@ ircd::m::verify(const event &event_,
|
||||||
const ed25519::pk &pk,
|
const ed25519::pk &pk,
|
||||||
const ed25519::sig &sig)
|
const ed25519::sig &sig)
|
||||||
{
|
{
|
||||||
thread_local char content[64_KiB];
|
thread_local char content[event::MAX_SIZE];
|
||||||
m::event event
|
m::event event
|
||||||
{
|
{
|
||||||
essential(event_, content)
|
essential(event_, content)
|
||||||
};
|
};
|
||||||
|
|
||||||
thread_local char buf[64_KiB];
|
thread_local char buf[event::MAX_SIZE];
|
||||||
const json::object &preimage
|
const json::object &preimage
|
||||||
{
|
{
|
||||||
stringify(buf, event)
|
stringify(buf, event)
|
||||||
|
@ -864,7 +864,7 @@ ircd::m::event::verify(const json::object &event,
|
||||||
const ed25519::sig &sig)
|
const ed25519::sig &sig)
|
||||||
{
|
{
|
||||||
//TODO: skip rewrite
|
//TODO: skip rewrite
|
||||||
thread_local char buf[64_KiB];
|
thread_local char buf[event::MAX_SIZE];
|
||||||
const string_view preimage
|
const string_view preimage
|
||||||
{
|
{
|
||||||
stringify(buf, event)
|
stringify(buf, event)
|
||||||
|
|
Loading…
Reference in a new issue