Ian Clarke
Ian Clarke
### Rendezvous System for Device Pairing #### Purpose: Rendezvous is a proposed decentralized system built on Freenet, designed to enable the creation of a temporary secure communication channel through a...
### Bug description I get a warning in the console saying my Ubuntu machine is using an old version of the client - 1.44.1, but when I try to update...
Currently, with just filesystem and memory back-ends, Shoebox cannot scale beyond a single server. This limitation could be removed through integration with scalable AWS backend services, for example, [SimpleDB](https://aws.amazon.com/simpledb/) could...
Currently only one Store instance can listen to a given directory at a time (although it isn't currently enforced through locking, although it should be). However, through the Java [WatchService](https://docs.oracle.com/javase/7/docs/api/java/nio/file/WatchService.html)...
cc: @ravisvi @jacksingleton @nomel7 @torcellite Opening this issue initially for discussion. One principle of object oriented design is that when you inject dependencies into a class through its constructor, you...
Similar problem to #45. Leaving it enabled for now since it's all we've got, but it needs to be replaced with proper **specific** unit tests. TopologyMaintenanceTest should test the code...
AssimilateTest is being used for, effectively, integration tests for assimilation related classes - which is a poor substitute for proper unit testing of the AssimilateSessionImpl class (there is an AssimilateSessionImplTest...
If a node receives a requestNewConnection() for a session that it has previously forwarded, it should be rejected, and the previous node in the chain should pick a different node...
Currently I believe the entry point for the GUI is the GUITest class, which obviously isn't where it needs to go eventually. We will ultimately need several different entry points,...