-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG
79 lines (40 loc) · 2.51 KB
/
CHANGELOG
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
v0.16.0. Faster migration by binding the migration SECpacks to a symmetric key (fw 1.16).
v0.15.2. Bugfix: migrating a SECpack blew up the original.
v0.15.1. SECpack migrations.
v0.15.0. Opcode for computing the size of encrypted data (fw 1.15).
v0.14.1. Benchmarks for symmetric encryption.
v0.14.0. Finalized symmetric encryption (fw 1.14).
v0.13.0. Public bits in TEM buffer stats (fw 1.13).
v0.12.0. Direct version checking in the TEM (fw 1.12) and firmware upload files.
v0.11.7. Fixed edge case in SEClosure execution exception handling.
v0.11.6. Firmware uploading logic, and the new tem_upload_fw binary.
v0.11.5. ATR forwarding logic in tem_proxy, for smartcard API 0.4.2.
v0.11.4. Removed Ruby warnings. Updated for smartcard API 0.4.
v0.11.3. Autoconf improvement: $tem becomes nil if $tem.disconnect is called.
v0.11.2. tem_proxy improvement: exit if transport auto-configuration fails.
v0.11.1. Added cmp (synonim for sub) to the ISA definition.
v0.11. Procedure calls (fw 1.11) and improved TEM exception information dump.
v0.10.3. Fixed benchmarking via the tem_bench binary.
v0.10.2. More internal refactorings.
v0.10.1. Internal refactorings.
v0.10.0. New transport code, allowing for multiple readers and TEM proxying.
v0.9.2. Changed exec-SECpack calling sequence for fw 1.9.1(fire, the released version).
v0.9.1. Cleaner names for the pstore data types and opcode arguments. "Bound" instead of "sealed" SECpack.
v0.9.0. Updated tests and re-implemented buffer stat-ing for fw 1.9(fire).
v0.8.0. Implemented buffer flushing (fw 1.8) and more timing tests.
v0.7.2. Implemented "tem_bench" for benchmarking a TEM.
v0.7.1. Implemented Endorsement Certificates, with rudimentary infrastructure for a CA.
v0.7.0. Updated names to reflect thesis (SEClosure, SECpack). Persistent store opcodes and tests reflect fw 1.7.
v0.6.1. Fixed bug in tk_delete_key.
v0.6.0. Implemented stat-ing TEM keys with test coverage. Updated tem_stat and custom exception.
v0.5.2. Implemented custom exception for errors in TEM SEC execution.
v0.5.1. Implemented tem_stat tool.
v0.5.0. Implemented stat-ing TEM buffers with test coverage.
v0.4.1. Removed exception dumping when connecting to a PC/SC terminal fails.
v0.4.0. Support for adaptive buffer chunk sizing.
v0.3.0. Support for fw 1.3 features (signing). Improved TEM emission.
v0.2.1. Line debugging information in SECs.
v0.2.0. Support for all fw 1.2 features. TEM tests have full coverage now.
v0.1.2. Tag support.
v0.1.1. Named parameters for more opcodes.
v0.1. Initial release.