Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-26 | Clean up Android code. | Kjetil Ørbekk | |
2012-01-26 | Server/Client discovery service. | Kjetil Ørbekk | |
2012-01-26 | Add Android res/ directory with new layout. | Kjetil Ørbekk | |
2012-01-26 | Don't ignore Android res/ directory. | Kjetil Ørbekk | |
2012-01-26 | Rename DiscoveryService => SameService. | Kjetil Ørbekk | |
2012-01-26 | Add Discovery service. | Kjetil Ørbekk | |
DiscoveryService listens to UDP broadcasts. | |||
2012-01-24 | Basic Paxos working. | Kjetil Ørbekk | |
2012-01-24 | Refactor Paxos: Return proposal values. | Kjetil Ørbekk | |
2012-01-24 | Paxos: Remove roundId parameter. | Kjetil Ørbekk | |
2012-01-24 | Add failing Paxos test. | Kjetil Ørbekk | |
Fails because proposers do not retry. | |||
2012-01-23 | Add TODO for KeepAlive. | Kjetil Ørbekk | |
2012-01-23 | Add multi-threaded Paxos test code. | Kjetil Ørbekk | |
(Doesn't actually make assertions – it just burns CPU cycles :P) | |||
2012-01-23 | Start implementing a functional test for PaxosService. | Kjetil Ørbekk | |
2012-01-23 | Support more than one rpc Service on a Jetty server. | Kjetil Ørbekk | |
Implent a URL based lookup that determines which service to handle a request. | |||
2012-01-23 | Add Paxos integration test. | Kjetil Ørbekk | |
2012-01-23 | Add MasterProposer. | Kjetil Ørbekk | |
MasterProposer tries to propose a value to a list of PaxosServices. | |||
2012-01-23 | Start implementing MasterProposer. | Kjetil Ørbekk | |
2012-01-23 | Support PaxosService in ConnectionManager. | Kjetil Ørbekk | |
2012-01-23 | Add mockito dependency. | Kjetil Ørbekk | |
2012-01-22 | Add comment on thread safety. | Kjetil Ørbekk | |
2012-01-22 | Unit test of Paxos Service. | Kjetil Ørbekk | |
2012-01-22 | Start implementing Paxos service. | Kjetil Ørbekk | |
2012-01-20 | Fix: Use factory method when creating a Same instance. | Kjetil Ørbekk | |
2012-01-20 | GameController listens to state changes. | Kjetil Ørbekk | |
2012-01-20 | Implement interface for notification of state changes. | Kjetil Ørbekk | |
2012-01-20 | Refactor Android code. | Kjetil Ørbekk | |
– Make a Controller and a state that supports several players. | |||
2012-01-19 | Start implementing GameController. | Kjetil Ørbekk | |
– GameController will manage the game state with more than one player, and communicating its state with the GUI and the other players. | |||
2012-01-19 | Change the android client to use the Same interface. | Kjetil Ørbekk | |
2012-01-19 | Implement the library interface to a SameClientImpl. | Kjetil Ørbekk | |
2012-01-19 | Add SameInterface – the programming interface to Same. | Kjetil Ørbekk | |
SameInterface is supposed to contain the library interface to Same. | |||
2012-01-19 | Add .gitignore. | Kjetil Ørbekk | |
2012-01-18 | Hack: Use Same to synchronize state in the android app. | Kjetil Ørbekk | |
2012-01-18 | Refactor client. | Kjetil Ørbekk | |
2012-01-18 | Implement circle location and controls. | Kjetil Ørbekk | |
The circle can be controlled with touch events. | |||
2012-01-18 | Add Game classes in android project. | Kjetil Ørbekk | |
Add a SurfaceView and draw on it. | |||
2012-01-18 | Fix race condition. | Kjetil Ørbekk | |
When new client joins: Add new participant to participants list before broadcasting new state. | |||
2012-01-18 | Remove whitespace. | Kjetil Ørbekk | |
2012-01-18 | Remove clients upon errors. | Kjetil Ørbekk | |
Add test for removing clients. | |||
2012-01-18 | Refactor broadcast operations. | Kjetil Ørbekk | |
– Add handling of client errors. | |||
2012-01-18 | Refactor Broadcaster. | Kjetil Ørbekk | |
Take a client url instead of a client parameter, to handle error conditions. | |||
2012-01-17 | Begin error handling. | Kjetil Ørbekk | |
– Declare thrown exceptions in services. – Use try {} blocks when communicating with services. | |||
2012-01-17 | Add timeout to network operations. | Kjetil Ørbekk | |
2012-01-17 | Fix revision update. | Kjetil Ørbekk | |
Change State to take the *new* revision when updating. | |||
2012-01-17 | Reject old state updates. | Kjetil Ørbekk | |
Only accept updates from master if revision >= currentRevision. Client must clear state before joining network. | |||
2012-01-17 | Update android client. | Kjetil Ørbekk | |
– Use the SameClient code from same. – Update dependency. – Remove PingServer. | |||
2012-01-17 | Change test clasess that were moved to main. | Kjetil Ørbekk | |
Remove junit annotations. | |||
2012-01-16 | Remove old SameService code. | Kjetil Ørbekk | |
2012-01-16 | Fix full state update to new clients. | Kjetil Ørbekk | |
2012-01-16 | Fix network joining. | Kjetil Ørbekk | |
Prevent infinite loop in master thread. | |||
2012-01-16 | Change joinNetworkRequest. | Kjetil Ørbekk | |
Remove networkName parameter to reduce the necessary information to join a network. |