Timeline



May 13, 2017:

9:51 PM BinaryPackages edited by Rob Austein
(diff)
9:34 PM OpenDNSSEC edited by Rob Austein
(diff)
9:33 PM OpenDNSSEC edited by Rob Austein
(diff)
9:26 PM OpenDNSSEC edited by Rob Austein
(diff)
8:39 PM QuickStart edited by Rob Austein
(diff)
8:30 PM WikiStart edited by Rob Austein
(diff)
7:18 PM ReleaseNotes edited by Rob Austein
(diff)
7:06 PM ReleaseNotes created by Rob Austein
6:07 PM Upgrading edited by Rob Austein
(diff)
6:03 PM Upgrading edited by Rob Austein
(diff)
5:47 PM BuildingFromSource created by Rob Austein
3:48 AM UsingSTLink edited by pselkirk
(diff)
3:38 AM IMG_20170512_205557_s.jpg attached to UsingSTLink by pselkirk
rev03 + stmf0disco
3:37 AM UsingSTLink created by pselkirk
12:30 AM DisasterRecovery created by pselkirk

May 12, 2017:

11:15 PM Upgrading created by pselkirk
11:00 PM Changeset in releng/alpha [8a2ac8e] by Rob Austein <sra@…>
Enable ECDSA cores in default build.
10:57 PM Changeset in core/platform/common [4cf0453]master by Rob Austein <sra@…>
ECDSA cores no longer "experimental", include them in default build.

May 11, 2017:

8:57 PM Changeset in sw/libhal [478b0c5]ks9 by Rob Austein <sra@…>
TestPKeyMatch was a little sloppy when counting keys.
5:42 PM Changeset in releng/alpha [c2c1a71] by Rob Austein <sra@…>
Fix --conflicts inconsistency between build scripts and Makefile. …
12:01 PM GitRepositories/sw/pkcs11 edited by trac
(diff)
12:01 PM GitRepositories/sw/libhal edited by trac
(diff)
11:40 AM Changeset in releng/alpha [dd59500] by Rob Austein <sra@…>
Latest minor changes.
11:36 AM Changeset in releng/alpha [8c70657] by Rob Austein <sra@…>
(Finally!) Back to master branch.

May 10, 2017:

11:56 PM Changeset in sw/pkcs11 [ccef1b5] by Rob Austein <sra@…>
Clean up default location of PKCS #11 library.
11:10 PM Changeset in sw/libhal [052a078]ks9 by Rob Austein <sra@…>
Work around known bugs in PyCrypto? ASN.1 code. Turns out there are a …
8:51 PM Changeset in releng/alpha [53498a7] by Rob Austein <sra@…>
Homebrew wants transitive closure of our Python dependencies.
4:00 AM Changeset in sw/stm32 [65b94ef]profiling by Paul Selkirk <paul@…>
Sigh, right offset for the wrong register. Get the PC (the address we …
3:09 AM Changeset in releng/alpha [2a07b3f] by Rob Austein <sra@…>
Bump version number, pull in README updates.
2:59 AM Changeset in sw/pkcs11 [743ec40] by Rob Austein <sra@…>
Update README.md.
2:58 AM Changeset in sw/libhal [a49b534]ks9 by Rob Austein <sra@…>
Update README.md.

May 6, 2017:

5:07 PM Changeset in sw/stm32 [4d69f1a]profiling by Paul Selkirk <paul@…>
Correct offset to get the PC. A previous version of this code ran …
2:58 AM Changeset in sw/stm32 [1815f1b]profiling by Paul Selkirk <paul@…>
Port profiling code, using a new SysTick? hook and new CLI commands.

May 4, 2017:

9:41 PM Changeset in user/sra/openssl-engine [ae322af]master by Rob Austein <sra@…>
Add pkcs11-spy support, remove cryptech_probe invocation.
9:18 PM Changeset in releng/alpha [daaaf68] by Rob Austein <sra@…>
Drag in PKCS #11 bugfixes.
9:12 PM Changeset in sw/pkcs11 [89f03d1] by Rob Austein <sra@…>
Regression tests for today's C_FindObjects() bugfixes.
9:09 PM Changeset in sw/pkcs11 [f452e1e] by Rob Austein <sra@…>
Doh, C_FindObjects() works better if we preserve its state across calls.
7:23 PM Changeset in sw/stm32 [9cec66f]profiling by Paul Selkirk <paul@…>
Copy profiling code from MCUOnEclipse.
7:07 PM Changeset in sw/libhal [08b3af1]ks9 by Rob Austein <sra@…>
hal_rpc_pkey_match() works better with response buffer sized correctly.
6:33 AM Changeset in sw/pkcs11 [0cc1b0a] by Rob Austein <sra@…>
Support using C_GetFunctionList() instead of library symbols. The …

May 3, 2017:

8:38 PM Changeset in sw/stm32 [7ef51e8]task_metrics by Paul Selkirk <paul@…>
Add some task metrics.
3:34 PM Changeset in releng/alpha [07e32e4] by Rob Austein <sra@…>
Major change: no-rtos branch merged into ksng. Goodbye, CMSIS RTOS, …
3:21 PM Changeset in sw/libhal [bbd9c11]ks9 by Rob Austein <sra@…>
Tweak PySerial? write_timeout setting.

May 2, 2017:

9:10 PM Changeset in sw/stm32 [1175ff6]masterprofilingtask_metrics by Paul Selkirk <paul@…>
Merge branch 'init_cleanup' into no-rtos Clean up Makefiles and …

May 1, 2017:

7:38 PM Changeset in sw/stm32 [716694a]profilingtask_metrics by Paul Selkirk <paul@…>
Remove bogus counting-loop version of HAL_Delay.
7:38 PM Changeset in sw/stm32 [1ac75ba]profilingtask_metrics by Paul Selkirk <paul@…>
Add HAL_Delay as an alias for task_delay, but don't wedge if the …
7:37 PM Changeset in sw/stm32 [09b4960]profilingtask_metrics by Paul Selkirk <paul@…>
Addendum to commit e0e97a5: Remove all references to the tasker from …

Apr 30, 2017:

2:57 PM Changeset in sw/stm32 [0ebefa4]profilingtask_metrics by Rob Austein <sra@…>
Need stdint.h if we're going to use uint32_t.
2:37 PM Changeset in sw/stm32 [2791ee8]profilingtask_metrics by Rob Austein <sra@…>
Merge branch 'ksng' into no-rtos Required minor manual intervention …
2:21 PM Changeset in sw/libhal [a76a684]ks9 by Rob Austein <sra@…>
Merge branch 'ksng' into no-rtos
3:24 AM Changeset in sw/stm32 [73b784e]profilingtask_metrics by Paul Selkirk <paul@…>
Add minimal mutexes to the minimal tasking system
2:05 AM Changeset in sw/stm32 [e0e97a5]profilingtask_metrics by Paul Selkirk <paul@…>
cli-test doesn't use the tasker, even though it might have previously …

Apr 29, 2017:

7:44 PM Changeset in sw/stm32 [e234cac]profilingtask_metrics by Paul Selkirk <paul@…>
Add task_delay.
7:44 PM Changeset in sw/stm32 [f77ba50c]profilingtask_metrics by Paul Selkirk <paul@…>
Simplify hsm makefile.
7:44 PM Changeset in sw/stm32 [14282a9]profilingtask_metrics by Paul Selkirk <paul@…>
Port cli-test to the new task API.
7:43 PM Changeset in sw/stm32 [4a69b83]profilingtask_metrics by Paul Selkirk <paul@…>
Remove exception handlders that I probably shouldn't have defined in …
7:30 PM Changeset in sw/stm32 [30c4302]profilingtask_metrics by Paul Selkirk <paul@…>
Remove rtos source files.

Apr 27, 2017:

8:53 PM Changeset in sw/stm32 [bf394f2]profilingtask_metrics by Paul Selkirk <paul@…>
Replace the RTOS with a simple cooperative tasker. There are no …
4:49 PM Changeset in releng/alpha [3d5ecc1] by Rob Austein <sra@…>
Update binaries to include updated cryptech_upload script.
4:45 PM Changeset in sw/stm32 [99c8452]profilingtask_metrics by Rob Austein <sra@…>
Refactor cryptech_upload to work either directly or via cryptech_muxd.
5:16 AM Changeset in sw/libhal [018b238]ks9 by Rob Austein <sra@…>
Decorator doesn't work properly with --all-tests, use runtime check.
12:17 AM Changeset in releng/alpha [57f13b2] by Rob Austein <sra@…>
Drag in bad-PIN delay change.
12:01 AM Changeset in sw/libhal [9c9f26f]ks9 by Rob Austein <sra@…>
Lower PBKDF2 password iterations and add delay on bad PIN. Consistent …
12:00 AM Changeset in sw/libhal [bf19937]ks9 by Rob Austein <sra@…>
Don't intefere with sys.exit().

Apr 26, 2017:

11:59 PM Changeset in sw/stm32 [0ced3ff]profilingtask_metrics by Rob Austein <sra@…>
Add support for hal_sleep().
2:14 AM Changeset in sw/libhal [18c297c]ks9 by Paul Selkirk <paul@…>
adapt to the new experimental tasking system

Apr 25, 2017:

9:14 PM Changeset in sw/libhal [358b380]logout by Rob Austein <sra@…>
Shake dumb compile-time bugs out of new logout code. What I get for …

Apr 24, 2017:

9:23 PM Changeset in sw/libhal [4ee4417]logout by Rob Austein <sra@…>
Call a portable entrenching tool a portable entrenching tool.
12:33 PM Changeset in sw/libhal [d008267]logout by Rob Austein <sra@…>
Clean up pkey slots and volatile keys on client logout.

Apr 23, 2017:

11:54 PM Changeset in sw/libhal [42aefa3]ks9logout by Rob Austein <sra@…>
Wrap keyslot clearing in a critical section. I doubt this change will …
10:49 PM Changeset in releng/alpha [e55bf91] by Rob Austein <sra@…>
Drag in today's sw/libhal fixes.
10:30 PM Changeset in sw/libhal [c9fc4a5]ks9logout by Rob Austein <sra@…>
Avoid deadlock triggered by low-probability race condition. Static …
10:30 PM Changeset in sw/libhal [f502844]ks9logout by Rob Austein <sra@…>
Handle error conditions when deleting keys by UUID.
10:29 PM Changeset in sw/libhal [ffe5b3a]ks9logout by Rob Austein <sra@…>
Log exit conditions

Apr 20, 2017:

6:41 PM Changeset in releng/alpha [550ab0d] by Rob Austein <sra@…>
Drag in this week's bugfixes and features.

Apr 17, 2017:

8:12 PM Changeset in sw/stm32 [410e6bb]profilingtask_metrics by Paul Selkirk <paul@…>
Rewrite the wait-for-ready loop in uart_send_bytes() to actually work.
8:12 PM Changeset in sw/stm32 [dc0ec1a]profilingtask_metrics by Paul Selkirk <paul@…>
Add a short delay to osMailAlloc, since we're no longer calling it in …
8:12 PM Changeset in sw/stm32 [6c51d44]profilingtask_metrics by Paul Selkirk <paul@…>
Use default SysTick? interrupt priority. We really don't want …
7:06 PM Changeset in sw/libhal [22a5821]ks9logout by Paul Selkirk <paul@…>
Move hal_rpc_server_main() to test code.
7:05 PM Changeset in sw/libhal [c2820e9]ks9logout by Paul Selkirk <paul@…>
Retry a couple of times on HAL_ERROR_CORE_BUSY. This doesn't guarantee …
6:38 PM Changeset in sw/libhal [f79826a]ks9logout by Paul Selkirk <paul@…>
Make sure hal_aes_keyunwrap() frees the core in all error cases.
6:38 PM Changeset in sw/libhal [17a5034]ks9logout by Paul Selkirk <paul@…>
Remove a redundant 'err' variable in ks_fetch() that was masking error …
5:34 PM Changeset in sw/stm32 [76a993b]profilingtask_metrics by Paul Selkirk <paul@…>
Merge remote-tracking branch 'origin/uart_rx_thread' into ksng

Apr 16, 2017:

7:55 PM Changeset in sw/stm32 [bb6d9e8]profilingtask_metrics by Rob Austein <sra@…>
Switch to libhal's CRC-32 code.

Apr 15, 2017:

10:32 PM Changeset in sw/libhal [a8c5577]ks9logout by Rob Austein <sra@…>
Write to console socket and console log in parallel. We're using …
9:53 PM Changeset in sw/libhal [5357c6d]ks9logout by Rob Austein <sra@…>
Add console log support to muxd.
9:31 PM Changeset in sw/stm32 [a2e32d3]profilingtask_metrics by Rob Austein <sra@…>
Missing include files, doh.
9:16 PM Changeset in sw/stm32 [9eb2c89]profilingtask_metrics by Rob Austein <sra@…>
sw/stm32 Makefiles are a mess. Apparently it's easier to duplicate …
8:54 PM Changeset in sw/stm32 [fd2c935]profilingtask_metrics by Rob Austein <sra@…>
Move hal_log() support to separate module.
8:45 PM Changeset in sw/libhal [3e9a6bb]ks9logout by Rob Austein <sra@…>
Typo.
8:35 PM Changeset in sw/stm32 [d0b87b7]profilingtask_metrics by Rob Austein <sra@…>
Logging implementation for Alpha hardware.
8:34 PM Changeset in sw/libhal [7c8dd26]ks9logout by Rob Austein <sra@…>
Logging infrastructure.
3:32 PM Changeset in releng/alpha [07f8b94] by Rob Austein <sra@…>
Update Homebrew formula. * Drop dependency on SQLite3; * Add …

Apr 14, 2017:

11:26 PM Changeset in releng/alpha [881f184] by Rob Austein <sra@…>
Update Debian package dependencies. No longer depends on sqlite3. …
10:59 PM Changeset in releng/alpha [b6e542a] by Rob Austein <sra@…>
Target to restore staging repository after an oops.
10:15 PM Changeset in releng/alpha [4328d23] by Rob Austein <sra@…>
Update .gitignore.
10:03 PM Changeset in releng/alpha [a45d1fb] by Rob Austein <sra@…>
Use correct options to "git clean", sigh.
10:01 PM Changeset in releng/alpha [8a3467f] by Rob Austein <sra@…>
Might work better if we were to write emit Python.
9:50 PM Changeset in releng/alpha [92b67ae] by Rob Austein <sra@…>
Add "tidy" target, like clean but leaves firmware build tree alone.
9:40 PM Changeset in releng/alpha [10eba36] by Rob Austein <sra@…>
First cut at a setup.py for our Python code.
9:15 PM Changeset in releng/alpha [94cd021] by Rob Austein <sra@…>
Doh, works better if one remembers to push all submodule commits first.
8:35 PM Changeset in releng/alpha [930a4c5] by Rob Austein <sra@…>
Drag several months worth of changes on the ksng and pymux branches.
8:10 PM Changeset in sw/libhal [91ce934]ks9logout by Rob Austein <sra@…>
Clean up and document cryptech_backup.
7:22 PM Changeset in sw/pkcs11 [ce8ba92] by Rob Austein <sra@…>
Python interface API will need to be cryptech.py11 for installation.
7:11 PM Changeset in sw/libhal [46836ba]ks9logout by Rob Austein <sra@…>
Python interface API will need to be cryptech.libhal for installation.

Apr 13, 2017:

1:49 AM Changeset in sw/libhal [8956d3e]ks9logout by Rob Austein <sra@…>
Fix buffer size check when crossing token->volatile boundary in …
Note: See TracTimeline for information about the timeline view.