I recently added some code to log the new NodeAddresses that are added in the NodeCache. I noticed that when I’m connected to only Limewires nothing gets logged, meaning that (more...)
While still on the UDP track, I decided to add some code that sends UDP pongs in response to incoming UDP pings. Most of the code was already written. I (more...)
I just implemented support for name lookup in the class Connection. I used the opportunity to cleanup and document better UdpConnection and TcpConnection. The package Networks::Transports now conforms almost completely (more...)
One way to bootstrap using UDP pings is to ping a UHC and we already have a basic implementation of that. Another way is to send UDP pings to nodes (more...)
After I wrote Calitko Coding Conventions I wanted to try and apply all these recommendations for a single package. According to Calitko’s architecture, which is not yet documented, all network (more...)
Recently I’ve been working on the project documentation. That may not the nicest job for one who loves writing code but I consider it very important! Documentation is surely important (more...)