Thanks for the review!

1) I replaced the third party crypto code with a call to a boost function. This 
means that instead of SHA-3 it uses SHA-1 now. This is less secure (not that it 
matters in this case) but SHA-1 will most likely be needed in a future branch 
of mine anyway. A slight problem with the boost function: It is part of a 
::detail:: namespace so it might become removed at some time.

2) I renamed send_uuid to use_permanent_uuid. Not sure if this is better. What 
is an improvement is that I removed the variable from the InternetGaming class. 
It does not need to now whether it is a temporary or permanent ID and calling 
classes can handle this themselves.

3) Done.

Another point: I replaced my primitive "random string" code with boost::uuid. 
And then I realized that a simple random number would be just as good. So we 
can remove the random_string() function if we want to.
-- 
https://code.launchpad.net/~widelands-dev/widelands/net-uuid/+merge/332264
Your team Widelands Developers is subscribed to branch 
lp:~widelands-dev/widelands/net-uuid.

_______________________________________________
Mailing list: https://launchpad.net/~widelands-dev
Post to     : widelands-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~widelands-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to