Timeline



Nov 14, 2016:

11:22 PM Changeset in sw/libhal [2806585]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Tweak pkey access control to allow wheel to see keys. The current …
11:07 PM Changeset in sw/stm32 [08c377d]fmc_clkft-crc32hashsigjs_keywrapprofilingtask_metricsuart_rx_thread by Rob Austein <sra@…>
Track removal of hal_rpc_pkey_list().
11:02 PM Changeset in sw/libhal [b448b28]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
More API cleanup: remove hal_rpc_pkey_list(). hal_rpc_pkey_list() was …
8:17 PM Changeset in sw/pkcs11 [108a9f2] by Rob Austein <sra@…>
hal_rpc_pkey_find() -> hal_rpc_pkey_open().
8:16 PM Changeset in sw/stm32 [c6d3a52]fmc_clkft-crc32hashsigjs_keywrapprofilingtask_metricsuart_rx_thread by Rob Austein <sra@…>
hal_rpc_pkey_find() -> hal_rpc_pkey_open().
8:15 PM Changeset in sw/libhal [d6e9917]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
hal_rpc_pkey_find() -> hal_rpc_pkey_open().
5:23 AM Changeset in sw/libhal [58a9ca8]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Remove now-gratuitous check which kept attribute deletion from …

Nov 12, 2016:

4:35 AM Changeset in sw/libhal [584fdaa]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Drag C pkey test code up to current RPC API.

Nov 11, 2016:

2:44 AM Changeset in sw/libhal [2ff0328]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Clean out huge swacks of RPC API we don't need anymore. pkey …

Nov 10, 2016:

2:48 PM Changeset in sw/libhal [1f78f1b]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
First cut at ks_flash support for attribute get/set/delete API. …

Nov 8, 2016:

6:44 AM Changeset in sw/libhal [09a065b]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
First cut at multi-attribute get/set/delete API. This is not yet …

Nov 7, 2016:

9:17 AM Changeset in user/shatov/ecdsa_fpga_model [6e2c0ec]fix by Pavel V. Shatov (Meister) <meisterpaul1@…>
Forgot to mention one more paper in README.

Nov 6, 2016:

1:51 AM Changeset in sw/libhal [9d03d73]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Add hal_rpc_pkey_match() tests to C client test code.
1:49 AM Changeset in sw/libhal [0bd1d5a]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Debug most recent changes to C client RPC API.

Nov 5, 2016:

6:54 PM Changeset in sw/libhal [8670115]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Add attribute read timing tests. Result of running all these timing …
4:44 AM Changeset in sw/libhal [1d7ff81]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
ks_list() was returning garbage for keys not visible to current session.

Nov 4, 2016:

8:41 PM Changeset in sw/libhal [8ffe3e5]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
.set_attribute() speed tests.
1:26 PM Changeset in sw/libhal [620671d]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Doh, tests should not assume an empty keystore.
5:41 AM Changeset in sw/libhal [203b8af]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
More attribute bloat tests, pinwheel to monitor progress. Watching …

Nov 3, 2016:

10:20 PM Changeset in sw/libhal [7f0f3b7]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Add keystore attribute tests; add wrapper for Python crypto. New test …
10:17 PM Changeset in sw/libhal [1863db8]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Reorder writing of new chunks in ks_set_attribute(). …
10:12 PM Changeset in sw/libhal [e5d197b]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Fix sign error in ks_name_cmp(), confusion in hal_ks_index_fsck(). …

Nov 2, 2016:

11:02 PM Changeset in sw/stm32 [66348b6]fmc_clkft-crc32hashsigjs_keywrapprofilingtask_metricsuart_rx_thread by Rob Austein <sra@…>
Wait for WIP to clear before returning from erase operations too. …
11:01 PM Changeset in sw/libhal [bfc8465]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Convert pkey_match() test into a proper assertion-based unit test.
11:00 PM Changeset in sw/libhal [f8bf9c9]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Get rid of libhal.Attribute (dict suffices).
8:50 PM Changeset in sw/libhal [130995b]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Archive verbose version of pkey_match() tests before reducing to …
8:49 PM Changeset in sw/libhal [2a19591]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Debug dict() support, add set() support.
5:32 AM Changeset in sw/libhal [8b0b27b]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Test pkey_match() attribute handling.
5:27 AM Changeset in sw/libhal [c593d44]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Fix pkey_get_attribute(), handle XDR encoding of base types properly. …

Nov 1, 2016:

11:47 PM Changeset in sw/libhal [d844d76]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Add hal_rpc_pkey_get_key_curve(). Incidental minor refactoring of …
9:41 PM Changeset in sw/libhal [d3301ac]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
More Pythonic API for certain pkey calls. PKey objects can now be …
9:36 PM Changeset in sw/libhal [e391580]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Fix hal_rpc_pkey_match() calling convention. Old calling sequence …
5:40 PM Changeset in sw/libhal [e2793cf]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Clean out debugging code (flash I/O ring log).
4:21 PM Changeset in sw/stm32 [42d9851]fmc_clkft-crc32hashsigjs_keywrapprofilingtask_metricsuart_rx_thread by Rob Austein <sra@…>
Tweak CLI keystore commands for latest libhal RPC keystore API. Using …
4:17 PM Changeset in sw/stm32 [fd3a9b8]fmc_clkft-crc32hashsigjs_keywrapprofilingtask_metricsuart_rx_thread by Rob Austein <sra@…>
Don't return from flash write calls until WIP flag clears. Absence of …
4:09 PM Changeset in sw/libhal [f7c3a15]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
hal_ks_index_fsck() and a pile of debugging code. The debugging code …
9:15 AM Changeset in user/ft/alpha_to_kicad [8b2397c]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
merge

Oct 30, 2016:

9:42 PM Changeset in sw/libhal [59fe931]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Interop tests against Python RSA and ECDSA implementations.
9:14 PM Changeset in core/math/ecdsalib, core/pkey/ecdsa256, user/shatov/ecdsa256 [25e3381] by Pavel V. Shatov (Meister) <meisterpaul1@…>
Initial commit of base point multiplier core for ECDSA curve P-256.
9:00 PM Changeset in user/shatov/ecdsa_fpga_model [634344f]fix by Pavel V. Shatov (Meister) <meisterpaul1@…>
Initial commit of FPGA base point multiplier reference model for ECDSA …
8:15 PM Changeset in sw/libhal [b1d9922]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Continue fleshing out libhal Python unit tests.
8:13 PM Changeset in sw/libhal [641a95f]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Preliminary libhal.py test code superseded by unit-tests.py
8:07 PM Changeset in sw/libhal [65e3711]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Use public RPC API when dispatching from RPC server. The rpc_server …

Oct 29, 2016:

11:31 PM Changeset in sw/libhal [1310831]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Add a bunch of static key tests, including a mixed-mode workout suite.
11:29 PM Changeset in sw/libhal [82b698a]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Mixed mode needs to support PKCS #1.5 DigestInfo? for RSA.

Oct 27, 2016:

1:08 AM Changeset in sw/libhal [3d3f71c]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Version 0.1 of a set of HSM unit tests, using the Python RPC API. …
1:06 AM Changeset in sw/libhal [36f823d]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Add PyCrypto?-based mixed-mode support to Python RPC client.
1:03 AM Changeset in sw/libhal [1c2e11c]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Fix pure-remote-mode hal_rpc_pkey_{sign,verify}(). Pure-remote-mode …

Oct 25, 2016:

5:04 AM Changeset in sw/pkcs11 [0a72321] by Rob Austein <sra@…>
Remove unused column from schema.
5:03 AM Changeset in sw/pkcs11 [0545621] by Rob Austein <sra@…>
Track libhal HAL_DIGEST_ALGORITHM_ change.
5:01 AM Changeset in sw/libhal [dca4161]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Uppercase HAL_DIGEST_ALGORITHM_ symbols for API consistency.

Oct 24, 2016:

9:57 PM Changeset in sw/libhal [41bc63d]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Flesh out key object access control. This is more complicated than …
7:15 PM Changeset in sw/libhal [dcf3c67]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Make previous_uuid an input-only argument to hal_rpc_pkey_match(). In …

Oct 21, 2016:

2:28 PM Changeset in sw/libhal [87f0998]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Tweak enum handling to handle more of the C enum definition syntax. …
10:05 AM Changeset in user/ft/alpha_to_kicad [e44164b]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
many ratsnest fixes, and combine all libraries to one
4:44 AM Changeset in sw/libhal [bbb84e2]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Better enum handling, more readable RPC methods. Using a context …

Oct 20, 2016:

3:20 PM Changeset in user/ft/alpha_to_kicad [9475644]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
filled all zones
2:12 PM Changeset in user/ft/alpha_to_kicad [dc7017a]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
don't do micro vias, apparently they are only between outer layer and …
1:20 PM Changeset in user/ft/alpha_to_kicad [c824618]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
via size and micro fixups
8:25 AM Changeset in user/ft/alpha_to_kicad [b796234]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
fixed some throughholes to be on layers *.Cu instead of just front and back
4:58 AM Changeset in sw/libhal [7c47b57]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Fix HAL_KEY_TYPE_* symbols, add Attribute class.

Oct 19, 2016:

10:18 PM Changeset in sw/libhal [d715708]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Add handle objects to make API a bit more Pythonic.
7:03 PM Changeset in user/ft/alpha_to_kicad [f74b2a1]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
remove the test text again
7:02 PM Changeset in user/ft/alpha_to_kicad [11e5686]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
saved using kicad, text label added
6:46 PM Changeset in user/ft/alpha_to_kicad [519435b]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
current convert output
6:00 AM Changeset in sw/libhal [b252694]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Shake first round of bugs out of hal_rpc_pkey_match(). The filtering …
5:58 AM Changeset in sw/libhal [c982e2e]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Use correct RPC function code in hash_get_digest_algorithm_id().
5:56 AM Changeset in sw/libhal [426353e]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
First cut at Python interface to native libhal RPC.

Oct 16, 2016:

8:20 PM Changeset in sw/pkcs11 [1aca8bb] by Rob Austein <sra@…>
Clean Python compiled byte code too.
8:17 PM Changeset in sw/libhal [4ebe932]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Debug keystore attribute code; handle name properly in …

Oct 15, 2016:

7:21 PM Changeset in sw/libhal [534f465]ft-crc32hashsigjs_keywrapprofilingrsa-blind-mutation by Rob Austein <sra@…>
Fencepost error in ks_heapsort().
2:44 PM Changeset in user/ft/alpha_to_kicad [4b0c638]ft-multipart_symbols by Fredrik Thulin <fredrik@…>
init
Note: See TracTimeline for information about the timeline view.