Artyom Beilis
ee41b51d87
Merged bug fixes and updates from v1.0.x branch
9 years ago
Artyom Beilis
764faff055
Closing #117 Timing Attack Vulnerability
To be honest it isn't that important - this fix is just
paranoid one
10 years ago
Artyom Beilis
068d3f926f
- Update copyright notice,
- Moved explicit copyright notice to a singe
file to simplify dual-licensing
12 years ago
Artyom Beilis
ab7a1f4598
- Fixed incorrect redundency handling in AES encryption
- Improved key handling - to prevent leaking of keys to uninitialized data
- Added public interface for CBC encryption, may be useful
- Simplified encryptor interface to reduce redundency
13 years ago
Artyom Beilis
d6e42d77d9
- Added support of multiple hmac hashes
- Cleanup of the code
13 years ago
Artyom Beilis
ffd493e1a7
Fixed hmac implementation
13 years ago
Artyom Beilis
21bfebdab0
More layout updates
14 years ago
Artyom Beilis
9853ed5f46
- Project layout changed
- Old files cleanup
14 years ago
Artyom Beilis
45eb09bdea
Initial Replacement of Boost.Asio with Booster.Aio main loop
14 years ago
Artyom Beilis
8f4447a21d
- Changes in session generation and in random numebers generations
in order to improve performace
14 years ago
Artyom Beilis
2b0f305a7a
Updated license to LGPLv3
14 years ago
Artyom Beilis
87afa7b5c6
- Added unit test for session storage
- Added unit test for encryptors
- Fixes in posix file storage on some settings.
14 years ago
Artyom Beilis
ff4882bc94
Session backend updates
14 years ago
Artyom Beilis
75ed42ca46
Added various cryptographic functins for
Cookeis based session managment
15 years ago