Heiko

Results 11 issues of Heiko

It would be great if the Email Banner could be automatically removed in replies. This would prevent the AnonAddy URL and (private) description from being disclosed to the recipient.

In preparation for not passing all application messages through DrasylServerChannel, we need a data structure that keeps track of discovered UDP endpoints for peers. This data structure allows us to...

Message processing involves passing messages between several channels (e.g., DrasylChannel DrasylServerChannel, DatagramChannel). Currently, messages are passed to the other channel via `fireChannelRead`/`write(andFlush)` calls, often resulting in a scheduled task to...

performance

We have handlers like `LocalHostDiscovery` and `InternetDiscoveryChildrenHandler` that perform "heavy" tasks (read from/write to file system, DNS lookups, etc.). Such heavy tasks negatively affect the performance of the DrasylServerChannel as...

performance

All messages need to pass `DrasylChannel` `DrasylServerChannel` `DatagramChannel`. We can have one thread per DrasylChannel (and therefore per peer), and with `SO_REUSEPORT`, we can also have several DatagramChannels with the...

performance

...and move MAX_PEERS to TraversingDrasylServerChannelInitializer