Group descriptor can be too long, causes crash
There is a constant MAX_GROUP_DESCRIPTOR_LENGTH
which is currently set to 100
.
Now there's two problems:
- The group descriptor of forums is currently a
BdfList
of the forums's name (100) and a salt (65). - The group descriptor of blogs is currently a
BdfList
of the blog's name (100), the author's name (50) and her public key (65). In both cases, the limit can be exceeded leading to a hard crash.
What is the reason for MAX_GROUP_DESCRIPTOR_LENGTH
and can we just increase it as needed?