something changed in lab2
lab3 started
now I will try to move to sbt
moved to sbt
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#   (use "git push" to publish your local commits)
#
# Changes to be committed:
#	deleted:    src/ru/ifmo/ctddev/komarov/net/lab3/bytes/Hex.scala
#	modified:   src/ru/ifmo/ctddev/komarov/net/lab3/crypto/SHA256.scala
#	modified:   src/ru/ifmo/ctddev/komarov/net/lab3/crypto/elgamal/PrivateKey.scala
#	modified:   src/ru/ifmo/ctddev/komarov/net/lab3/crypto/elgamal/PublicKey.scala
#	modified:   src/ru/ifmo/ctddev/komarov/net/lab3/main/FilesOlolo.scala
#	modified:   src/ru/ifmo/ctddev/komarov/net/lab3/state/Revision.scala
#
# Untracked files:
#	../Test.hi
#	../Test.hs
#	../Test.o
#	../lab1/.Lab1.hs.un~
#	../lab1/L
#	../lab1/L.hi
#	../lab1/L.hs
#	../lab1/L.o
#	../lab1/Lab1
#	../lab1/Lab1.hi
#	../lab1/Lab1.o
#	../lab2-spammer/
#	../lab2.bak/
#	../lab2/.UDPBroadcaster.hs.un~
#	../lab2/.UDPReceiver.hs.un~
#	../lab2/Data.hi
#	../lab2/Data.o
#	../lab2/Main
#	../lab2/Main.hi
#	../lab2/Main.o
#	../lab2/TCPReceiver.hi
#	../lab2/TCPReceiver.o
#	../lab2/TCPSender.hi
#	../lab2/TCPSender.o
#	../lab2/UDPBroadcaster.hi
#	../lab2/UDPBroadcaster.o
#	../lab2/UDPReceiver.hi
#	../lab2/UDPReceiver.o
#	../lab2new/
#	.idea/
#	lab3.iml
#	lib/
#	out/
#	src/ru/ifmo/ctddev/komarov/net/lab3/bytes/ToHex.scala
#	src/ru/ifmo/ctddev/komarov/net/lab3/main/Test2.scala
#	src/ru/ifmo/ctddev/komarov/net/lab3/state/Everything.scala
#
can build `java -jar`-runnable 10Mb-jar
REPL added
UDP Receiver
just before throwing out pickling
moved to standard java serialization
BroadcastMessage parser added
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is ahead of 'origin/master' by 8 commits.
#   (use "git push" to publish your local commits)
#
# Changes to be committed:
#	modified:   src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/crypto/elgamal/ElGamal.scala
#	modified:   src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/crypto/elgamal/Params.scala
#	modified:   src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/crypto/elgamal/PrivateKey.scala
#	modified:   src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/crypto/elgamal/PublicKey.scala
#	deleted:    src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/main/Test2.scala
#	modified:   src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/main/Test4.scala
#	modified:   src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/state/Everything.scala
#	new file:   src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/state/SHA256Hash.scala
#
# Untracked files:
#	../Test.hi
#	../Test.hs
#	../Test.o
#	../lab1/.Lab1.hs.un~
#	../lab1/L
#	../lab1/L.hi
#	../lab1/L.hs
#	../lab1/L.o
#	../lab1/Lab1
#	../lab1/Lab1.hi
#	../lab1/Lab1.o
#	../lab2-spammer/
#	../lab2.bak/
#	../lab2/.UDPBroadcaster.hs.un~
#	../lab2/.UDPReceiver.hs.un~
#	../lab2/Data.hi
#	../lab2/Data.o
#	../lab2/Main
#	../lab2/Main.hi
#	../lab2/Main.o
#	../lab2/TCPReceiver.hi
#	../lab2/TCPReceiver.o
#	../lab2/TCPSender.hi
#	../lab2/TCPSender.o
#	../lab2/UDPBroadcaster.hi
#	../lab2/UDPBroadcaster.o
#	../lab2/UDPReceiver.hi
#	../lab2/UDPReceiver.o
#	../lab2new/
#	.build.sbt.un~
#	.history
#	.idea/.name
#	.idea/compiler.xml
#	.idea/copyright/
#	.idea/encodings.xml
#	.idea/highlighting.xml
#	.idea/misc.xml
#	.idea/modules.xml
#	.idea/scopes/
#	.idea/uiDesigner.xml
#	.idea/vcs.xml
#	.idea/workspace.xml
#	lab3.iml
#	project/project/
#	project/target/
#	src/main/scala/ru/ifmo/ctddev/komarov/net/lab3/state/.Everything.scala.un~
#	src/test/scala/ru/ifmo/ctddev/komarov/net/lab3/crypto/elgamal/.ElGamalTest.scala.un~
#	state.json
#	target/
#	../lab3~/
#	../untitled/
#
Lab1 L.hs (???) added
gitignore