lotodore
ea82f58815
Switching license from GPL2 to AGPL3.
2011-07-02 14:52:16 +00:00
lotodore
073ef0ea01
Adding AES128 encryption/decryption which works both with gcrypt and openssl. This can be used for encryption of player's cards (not implemented yet).
2010-08-29 15:39:46 +00:00
lotodore
4aa2083993
Add protocol message if a game name is already in use.
2010-07-14 07:29:01 +00:00
lotodore
119d507c80
Integrating HMAC-SHA1 wrapper, preparing aes wrapper.
2009-12-28 17:29:21 +00:00
lotodore
4692c16a92
Starting to add sha-1 and aes wrapper.
2009-12-28 12:16:52 +00:00
lotodore
a24a93caba
Use unix linefeeds for all files. Finally. It's about time.
2007-11-16 15:24:25 +00:00
lotodore
639df29bdc
Server now requests unknown avatar files from client and stores them in the cache dir. Error handling is still missing. Clients not yet request avatar files from the server, this is the next step.
...
AvatarManager is now thread safe.
Default and cached avatars are handled in different lists to prevent deleting the default avatars when clearing the cache.
2007-10-07 15:52:12 +00:00
lotodore
db208190be
Added avatar manager which will help when transfering and caching avatars. Using boost::filesystem. MD5 sum is used to identify avatars, different types of files are possible. Avatar cache (and the avatars provided) use for example <md5sum>.png as file names, so that no additional storage for the md5sum is required.
...
A cache directory with write permissions is required, however, as avatars are not cached in RAM.
2007-09-08 16:26:10 +00:00
lotodore
2f1e371e4f
Added code to calculate the MD5 sum of a file. To be used for avatars.
2007-09-08 13:38:06 +00:00