Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-20 | Make sure there is only one valid new master. | Kjetil Ørbekk | |
This is done using the paxos proposal number as a certificate. | |||
2012-03-20 | Master has to advertise its ID when taking over. | Kjetil Ørbekk | |
2012-03-20 | Abort master proposal when master has been elected. | Kjetil Ørbekk | |
Note: This doesn't really work. We need to do this based on serial number, otherwise the proposal may be canceled before it has begun, with the result that the proposal doesn't get canceled at all. | |||
2012-03-20 | Client performs master election. | Kjetil Ørbekk | |
2012-03-20 | Broadcast masterDown() event. | Kjetil Ørbekk | |
2012-03-20 | Add Broadcaster in Client. | Kjetil Ørbekk | |
2012-03-15 | Add tools for concurrent master proposal. | Kjetil Ørbekk | |
2012-03-15 | Add missing MasterController interface. | Kjetil Ørbekk | |
2012-03-13 | Clients can become new masters. | Kjetil Ørbekk | |
2012-03-13 | Clients can control their master. | Kjetil Ørbekk | |
Add failing test. | |||
2012-03-13 | Add MasterController interface. | Kjetil Ørbekk | |
This interface should be used by a client in order to become a master. | |||
2012-03-13 | Start master in created networks only. | Kjetil Ørbekk | |
2012-03-13 | Add MasterServiceProxy. | Kjetil Ørbekk | |
This class can be used to enable and disable a master. | |||
2012-03-12 | Fix failing functional test. | Kjetil Ørbekk | |
2012-03-12 | Add failing functional test. | Kjetil Ørbekk | |
Test fails because of the new ConnectionState that is not properly implemented. | |||
2012-03-12 | Client begins in disconnected state. | Kjetil Ørbekk | |
2012-03-12 | Add TODO. | Kjetil Ørbekk | |
2012-03-12 | Add ConnectionState to Client. | Kjetil Ørbekk | |
2012-03-06 | Add tools used with the Directory service. | Kjetil Ørbekk | |
2012-03-06 | Remove old Client code. | Kjetil Ørbekk | |
2012-03-06 | Add Directory support in same. | Kjetil Ørbekk | |
2012-03-02 | Add missing discovery package. | Kjetil Ørbekk | |
2012-03-02 | Move all Android cleasses to com.orbekk.same.android package. | Kjetil Ørbekk | |
2012-03-02 | Move discovery code to a separate package. | Kjetil Ørbekk | |
2012-03-01 | Add Benchmarking activity. | Kjetil Ørbekk | |
2012-03-01 | Add class for easy access to different TypeReferences. | Kjetil Ørbekk | |
2012-02-28 | Use TJWS in Same. :-Dsame-tjws | Kjetil Ørbekk | |
2012-02-28 | Extract ServerContainer interface. | Kjetil Ørbekk | |
2012-02-28 | Add TjwsServerBuilder. | Kjetil Ørbekk | |
Add example program. | |||
2012-02-28 | Begin support for TJWS. | Kjetil Ørbekk | |
Add TjwsServerContainer. Rename Jetty specific containers. | |||
2012-02-28 | Add support for more than one listener to variables. | Kjetil Ørbekk | |
2012-02-28 | Correct handling of Thread.interrupted(). | Kjetil Ørbekk | |
2012-02-28 | Add VariableUpdaterTask. | Kjetil Ørbekk | |
VariableUpdaterTask updates a variable countinously. | |||
2012-02-28 | Run SameService in a separate process. | Kjetil Ørbekk | |
2012-02-27 | Use DelayedOperation in ClientInterface. | Kjetil Ørbekk | |
2012-02-27 | Remove argument to DelayedOperation.working-graphics-0.1 | Kjetil Ørbekk | |
2012-02-27 | Clean up clean-up. | Kjetil Ørbekk | |
– Reindent a section of code. | |||
2012-02-27 | Clean up source code. | Kjetil Ørbekk | |
Clean up source code with Eclipse. In particular remove tabs. | |||
2012-02-27 | Remove set(id, value, revision) from ClientInterface. | Kjetil Ørbekk | |
Fix equals() bug in Component. Fix failing test. | |||
2012-02-27 | Add DelayedOperation<T> class. | Kjetil Ørbekk | |
A DelayedOperation represents an asynchronious operation. | |||
2012-02-26 | Support setting state on Android. | Kjetil Ørbekk | |
2012-02-25 | Fix update bug. | Kjetil Ørbekk | |
Variables always had revision=0 initially. | |||
2012-02-25 | Fix indentation. | Kjetil Ørbekk | |
2012-02-23 | Add ClientInterface. | Kjetil Ørbekk | |
2012-02-23 | Make it possible to create "fake" clients on Android. | Kjetil Ørbekk | |
Extract interface from Client.ClientInterface in order to override it for Android, while still using the VariableFactory code as-is. | |||
2012-02-23 | Implement listeners in Variables. | Kjetil Ørbekk | |
2012-02-23 | Support several state listeners in Client. | Kjetil Ørbekk | |
2012-02-23 | Change StateChangedListener. | Kjetil Ørbekk | |
2012-02-23 | Remove com.orbekk.same.Same. | Kjetil Ørbekk | |
– Remove references from GameController. (GameController is now perfectly broken and should be refactored to using Variables) | |||
2012-02-23 | Use Variables in StateServlet. | Kjetil Ørbekk | |