0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
May 15, 2023 — May 15, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Use IDht instead of Dht in BasicNode More... about 15 years ago
Bug fix in timer More... about 15 years ago
Implemented ToUri for ReplyState objects added UidGenerator * UidGenerator creates unique random ids for objects (needed for ReplyState.ToUri) * added a build file for Brunet.Util to compile Brunet.Util.dll * Commented out some logging in BrunetTimer so it would compile above. More... about 15 years ago
Added a .gitignore file More... about 15 years ago
Improved long _packet_queue handling. * Changed disconnect_on_overload limit to 4096 from 512. * Throw an exception if _packet_queue gets too long. * Be prepared for EnqueueAction to throw More... about 15 years ago
Improved Node.cs usage of FuzzyTimer More... about 15 years ago
Fixed compilation problems for BrunetChat. Doesn't run due to GTK# changes More... about 15 years ago
Fixed compilation problems for BrunetChat. Doesn't run due to GTK# changes More... about 15 years ago
Diagnositic for the TCP framing bug. WARNING: changes TCP packet format * Write the length of packets in TCP at the beginning and end, if they don't match, write a message to the log and close the edge. Hopefully this will help us diagnose the problem. More... about 15 years ago
A big bug fix for MultiNode More... about 15 years ago
Removed some uses of HeartBeat in favor of FuzzyTimer More... about 15 years ago
Made HeartBeatEvent use FuzzyTimer. Goal: remove HeartBeatEvent More... about 15 years ago
Bug fixes and updates for dht tests / code More... about 15 years ago
Added the FuzzyTimer class. Goal: improving timing, remove heartbeat event More... about 15 years ago
Added an online flag as well as a DhtPutException - Online flag works similarly to the previous Activated - DhtPutException contains information on why a Put/Create failed More... about 15 years ago
Minor tweaks based upon feedback (As* -> Async*) More... about 15 years ago
Added an IDht to Dht so we can support multilayered Dhts that all provide the same interface and then use that Dht in the DhtService (renamed IDht in DhtService to IRpcDht) More... about 15 years ago
Renamed files to make code clearer More... about 15 years ago
Removed strings and DhtGetResult from the Dht and into the python libraries More... about 15 years ago
Decoupled the Dht from the TableServer More... about 15 years ago
Updated log config to contain all entries More... about 15 years ago
Fixed an issue if the user doesn't have boo installed More... about 15 years ago
Bug in Address conversion More... about 15 years ago
Added RPC methods to StructuredNode, added Pair and Triple in Brunet.Util. * GetConnections: to see the current state * addConnectionHandler: to register callbacks to see when the table changes * removeConnectionHandler: to undo the above. * added a simple example script: tests/protocol/contest.py More... over 15 years ago
Improved the Sender.ToUri support in advance of better RPC More... over 15 years ago
Improved ISender URI creation and parsing * refactored AH options into AHHeader * Implemented some methods in SenderFactory to create and parse uris * slightly changed the URI format to avoid URL encoding of ":" character * Used the above methods to implment ToUri in AHSender and ForwardingSender More... over 15 years ago
Made AHSender use a BufferAllocator to speed-up AHSender::Send. * profiling seems to indicate this is a big win for AHSender::Send, which is used pretty regularly, so it may reduce latency in IPOP. It would be good to see some IPOP throughput measurements with this. More... over 15 years ago
Made AHSender use a BufferAllocator to speed-up AHSender::Send. * profiling seems to indicate this is a big win for AHSender::Send, which is used pretty regularly, so it may reduce latency in IPOP. It would be good to see some IPOP throughput measurements with this. More... over 15 years ago
Moved the shutdown initialization to the constructor for projects where BasicNode isn't the root object. More... over 15 years ago
Speedups for AdrConverter::Serialize. * This reduces time to serialize by 1/3. * Serialize is one of our biggest time takers, so this could improve latency in IPOP: we could be sending low-latency packets and then be "stopped" to serialize for 1-3 ms with the old code. This new code has gotten it down to ~ 0.5 ms on average. More... over 15 years ago