aboutsummaryrefslogtreecommitdiffstats
path: root/src/sbearssl/sbearssl_sni_policy_vtable.c
Commit message (Collapse)AuthorAgeFilesLines
* sbearssl_sni_policy_vtable: use the COPY macro for ec as wellLaurent Bercot2022-08-121-3/+3
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Allow SNI wildcarding for *.example.comLaurent Bercot2021-11-181-5/+27
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* No need for twice the workaround ^^'Laurent Bercot2021-11-081-1/+0
| | | | Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Workaround for a bearssl bug in do_signLaurent Bercot2021-10-191-0/+1
| | | | | | Credit to Erico Nogueira for reporting and helping find the bug. Signed-off-by: Laurent Bercot <ska@appnovation.com>
* Inline functionsLaurent Bercot2021-06-031-2/+2
|
* Don't hardcode ecdsa signature implementation in sni_policyLaurent Bercot2021-06-031-1/+1
|
* Debug session. Now works.Laurent Bercot2021-06-021-35/+14
| | | | | The environment given to the application still needs to be cleaned up of SNI variables.
* Add servername to storagedevLaurent Bercot2021-06-011-1/+1
|
* Make stuff buildLaurent Bercot2021-06-011-4/+18
| | | | Still not working: we need to add servername to the storage
* Add all the missing pieces for sni_policyLaurent Bercot2021-06-011-42/+162
| | | | | sbearssl_server_init_and_run is yet unchanged, the next step is to rewrite it using the new primitives.
* Start work on bearssl server-side sniLaurent Bercot2021-05-301-0/+71