Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use regress framework rather than handrolling it | tb | 2022-12-02 | 1 | -12/+1 |
| | |||||
* | Refrain from printing SUCCESS in some of my tests | tb | 2022-12-01 | 2 | -8/+2 |
| | | | | Silence is good. On failure, the regress framework will make it clear. | ||||
* | Use relative paths so beck can run regress in his git tree and have | tb | 2022-06-29 | 1 | -2/+3 |
| | | | | the correct ssl_local.h etc be picked up. | ||||
* | Some more c99 initializers for consistency and readability | tb | 2022-03-08 | 1 | -23/+62 |
| | |||||
* | Remove __dead from usage() to reduce the diff needed to build LibreSSL | tb | 2021-10-13 | 1 | -3/+3 |
| | | | | | | on sortix. Prompted by a diff by Jonas Termansen | ||||
* | Remove echo headlines. | bluhm | 2020-12-17 | 1 | -2/+1 |
| | |||||
* | move a #define after the last #include line | tb | 2020-05-14 | 1 | -3/+3 |
| | |||||
* | Fix out-of-bounds access in tables[][] that was exposed in bluhm's | tb | 2020-05-04 | 1 | -6/+8 |
| | | | | | | regress on i386 after inoguchi moved some symbols to const. ok inoguchi jsing deraadt | ||||
* | Revise regress to match state transition changes. | jsing | 2020-04-22 | 1 | -11/+13 |
| | |||||
* | Update to follow handshake enum removal. | jsing | 2020-03-10 | 1 | -7/+1 |
| | |||||
* | use curly braces for consistency | tb | 2019-11-06 | 1 | -2/+2 |
| | |||||
* | whitespace consistency | tb | 2019-04-05 | 1 | -1/+2 |
| | |||||
* | Add SERVER_HELLO_RETRY state | tb | 2019-04-05 | 1 | -1/+7 |
| | |||||
* | I forgot to mark some targets as .PHONY | tb | 2019-04-04 | 1 | -1/+5 |
| | |||||
* | one more error message that should go to stderr | tb | 2019-02-13 | 1 | -2/+3 |
| | |||||
* | zap a commented out line. 0RTT will need more thought than | tb | 2019-01-27 | 1 | -2/+1 |
| | | | | just uncommenting this. | ||||
* | refactor and clean up the code generating dot output. | tb | 2019-01-27 | 1 | -53/+76 |
| | |||||
* | print errors to stderr | tb | 2019-01-25 | 1 | -19/+21 |
| | |||||
* | sort output suffixes | tb | 2019-01-25 | 1 | -2/+2 |
| | |||||
* | Add code to visualize the state machine. Both the state machine and the | tb | 2019-01-24 | 2 | -5/+79 |
| | | | | | | | output will have to be tweaked, but this may as well happen in-tree. To try it, pkg_add graphviz and run 'make handshake.svg' in this directory. Committing early so Bob's followers can play. | ||||
* | set the NEGOTIATED flag in the flags argument rather than | tb | 2019-01-24 | 1 | -4/+4 |
| | | | | squeezing it into the table. | ||||
* | make whitespace inside curlies consistent; sort function prototypes. | tb | 2019-01-23 | 1 | -24/+24 |
| | |||||
* | Rename NUM_HANDSHAKE to handshake_count and make it a variable | tb | 2019-01-23 | 2 | -10/+44 |
| | | | | | | | | | so it can be used from regress. Update regress accordingly. Make sure the print target generates the entire table as it currently is in tls13_handshake.c discussed with beck and jsing ok jsing | ||||
* | incorrrect spelling | tb | 2019-01-23 | 1 | -2/+2 |
| | |||||
* | do not print the command in the print: target | tb | 2019-01-23 | 1 | -2/+2 |
| | |||||
* | Add a regression test that builds up the handshake state table | tb | 2019-01-23 | 2 | -1/+399 |
| | | | | | | | from graph information and cross-checks it against the state table in tls13_handshake.c. with help from jsing | ||||
* | Add a simple test that verifies that every valid handshake | tb | 2019-01-20 | 2 | -0/+76 |
sets action->handshake_complete. |