index
:
soen423
master
SOEN 423 distributed systems final project.
Sam Anthony
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
main
/
java
/
derms
/
net
Commit message (
Expand
)
Author
Age
Files
Lines
*
rmulticast: make HeartbeatMessage Serializable
Sam Anthony
2024-12-02
2
-1
/
+4
*
pass NetworkInterface to TotalOrderMulticastReceiver
Sam Anthony
2024-12-01
2
-0
/
+25
*
pass network interface name to sequencer explicitely
Sam Anthony
2024-12-01
3
-2
/
+34
*
rmulticast.NullPayload.toString()
Sam Anthony
2024-11-25
1
-0
/
+3
*
optimize CPU usage
Sam Anthony
2024-11-25
4
-9
/
+5
*
remove unused imports
Sam Anthony
2024-11-23
5
-5
/
+5
*
remove Packet
Sam Anthony
2024-11-23
1
-31
/
+0
*
remove ConcurrentMulticastSocket
Sam Anthony
2024-11-23
2
-50
/
+0
*
rmulticast: use DatagramChannel
Sam Anthony
2024-11-23
8
-82
/
+105
*
runicast.Retransmit: catch ClosedChannelException before IOException
Sam Anthony
2024-11-23
1
-14
/
+13
*
runicast: reuse buffer between receive()'s
Sam Anthony
2024-11-23
2
-2
/
+4
*
remove ConcurrentDatagramSocket
Sam Anthony
2024-11-23
1
-59
/
+0
*
runicast: use DatagramChannel
Sam Anthony
2024-11-23
6
-66
/
+66
*
comment Hashable interface
Sam Anthony
2024-11-22
1
-0
/
+1
*
runicast: make constructors public
Sam Anthony
2024-11-22
2
-3
/
+9
*
ReliableUnicastReceiver
Sam Anthony
2024-11-22
6
-25
/
+130
*
ReliableUnicastSender
Sam Anthony
2024-11-22
22
-11
/
+274
*
rmulticast: fix comment
Sam Anthony
2024-11-20
1
-3
/
+3
*
tomulticast: fix off-by-one error in sequence number
Sam Anthony
2024-11-20
2
-2
/
+2
*
stash IL
Sam Anthony
2024-11-20
5
-234
/
+0
*
runicast: state machine function stubs
Sam Anthony
2024-11-19
1
-5
/
+27
*
runicast: make sendCtl() private
Sam Anthony
2024-11-19
1
-6
/
+6
*
runicast: send initial sync in syncer loop
Sam Anthony
2024-11-19
2
-5
/
+2
*
runicast: syncer state
Sam Anthony
2024-11-19
2
-34
/
+71
*
ConcurrentDatagramSocket
Sam Anthony
2024-11-19
1
-0
/
+44
*
rename il to runicast
Sam Anthony
2024-11-18
5
-6
/
+7
*
il: connect()
Sam Anthony
2024-11-18
6
-0
/
+183
*
rmulticast.ReceivedSet.Entry: add isBefore/After methods
Sam Anthony
2024-11-18
1
-2
/
+10
*
rmulticast.Message: add isSentBy() method
Sam Anthony
2024-11-18
2
-2
/
+6
*
rmulticast.ReceivedSet: remove unused method
Sam Anthony
2024-11-18
1
-4
/
+0
*
rmulticast.ReceivedSet: optimize insertion and search
Sam Anthony
2024-11-18
1
-28
/
+46
*
reliable multicast: avoid receiving duplicate messages
Sam Anthony
2024-11-18
3
-5
/
+25
*
TotalOrderMulticastReceiver: javadoc
Sam Anthony
2024-11-16
1
-0
/
+8
*
TotalOrderMulticastReceiver
Sam Anthony
2024-11-16
4
-2
/
+125
*
total order multicast: simplify javadoc links
Sam Anthony
2024-11-16
1
-2
/
+2
*
TotalOrderMulticastSender
Sam Anthony
2024-11-16
3
-0
/
+124
*
ReliableMulticast.close()
Sam Anthony
2024-11-16
7
-21
/
+50
*
reliable multicast: include payload in Message.toString()
Sam Anthony
2024-11-16
1
-1
/
+1
*
reliable multicast: add log messages
Sam Anthony
2024-11-16
5
-1
/
+13
*
reliable multicast: construct hashmap keysets correctly
Sam Anthony
2024-11-16
1
-3
/
+3
*
reliable multicast: bind receiving socket to group port
Sam Anthony
2024-11-16
1
-2
/
+2
*
reliable multicast: Message.toString()
Sam Anthony
2024-11-16
2
-0
/
+10
*
reliable multicast: add nonblocking receive methods
Sam Anthony
2024-11-16
1
-0
/
+23
*
reliable multicast: refactor Receive
Sam Anthony
2024-11-16
1
-4
/
+10
*
reliable multicast: periodically send acks
Sam Anthony
2024-11-16
6
-76
/
+94
*
reliable multicast: remove unused variable
Sam Anthony
2024-11-15
1
-5
/
+0
*
reliable multicast: javadoc
Sam Anthony
2024-11-15
1
-2
/
+15
*
move Wait to util package
Sam Anthony
2024-11-15
4
-15
/
+5
*
reliable multicast: MessagePayload interface
Sam Anthony
2024-11-15
9
-16
/
+13
*
reliable multicast: announce presence to group
Sam Anthony
2024-11-15
5
-2
/
+79
[next]