-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathCHANGES
55 lines (41 loc) · 2.2 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Changes for 7.0.4:
* Initial Open Source release of OpenVEIL
Changes for 7.0.21:
* Many new algorithms were added.
* TLS 1.2 client and server support added.
* Numerous bug fixes
Changes for 1/27/2016
* Removed many warnings and fixed a few bugs in the process. This caused breaking changes in the API as std:vector was not designed to be exported from DLLs/SOs.
* Fixed SHA3 related code as it was failing to operate correctly with GCC 5.2.0 when built as x86 code.
* Added the debug logging system
* Created veil.exe as a commandline application that will eventually replace most if not all of the other commandline utilities.
* ...
Changes for 7.0.32
* OpenVEIL is now the foundation for all of the VEIL products.
* Additional crypto algorithms added (X25519, secp256k1, Salsa20, Chacha20, poly1305, ...)
* Low level GUI dialogs for Windows API and WxWidgets
* XML parser
* Much more ...
Changes for 7.0.33
* Complete revamp of the crypto system in order to support certifiability with FIPS and Common Criteria. The crypto had to be extracted into its own module. We also had to clear the old version history from the public repository.
* Numerous other changes including a rewrite of the Crypto string and data classes to conform more closely with C++11...
* Basically the API structure has changed and will require some work on the application side to build with the new system.
Changes for 7.0.38
* Fixed some copyright issues
* Enabled smart card support for OSX
* Changed smart card support to static link (was dynamic link)
* improved the logic for locating the TecSec VEIL Crypto SDK
* OSX sets wchar_t to int. Windows uses unsigned short. Created ts_wchar to make this consistent for CryptoUTF16
Changes for 7.0.39
* Updated for VEILCrypto 7.0.5
* More work on the port to OSX
Changes for 7.0.41
* Updated for the new C crypto library TSALG
Changes for 7.0.56
* Support for UDP clients
* Numerous changes for the newer crypto API (adds some type safety)
* Assorted bug fixes
Changes for 7.0.58
* Partial support for the new OS Adaption Layer (OAL) written in C and adopted by the crypto system - some breaking changes but simple to fixed
Changes for 7.0.63
* Support for CyberVEIL 7.1.13