summaryrefslogtreecommitdiff
path: root/src/gnutls-cli-options.json
Commit message (Collapse)AuthorAgeFilesLines
* cli, serv: allow multiple --compress-cert optionsDaiki Ueno2022-03-151-3/+4
| | | | | | This eliminates the need of parsing the comma separated list manually. Signed-off-by: Daiki Ueno <ueno@gnu.org>
* Make option specification type-safeDaiki Ueno2022-03-101-432/+410
| | | | | | | This switches the CLI code and documentation generation to the external cligen module, which provides more type-safe specification. Signed-off-by: Daiki Ueno <ueno@gnu.org>
* Add compress_certificate extension (RFC8879)Zoltan Fridrich2022-03-011-0/+6
| | | | Signed-off-by: Zoltan Fridrich <zfridric@redhat.com>
* cli: add --list-config optionDaiki Ueno2022-01-171-1/+6
| | | | | | | With this option gnutls-cli prints the build-time configuration of the library, retrieved through gnutls_get_library_config. Signed-off-by: Daiki Ueno <ueno@gnu.org>
* src: generate option handling code from JSONDaiki Ueno2022-01-141-0/+421
This replaces AutoGen based command-line parser with a Python script (gen-getopt.py), which takes JSON description as the input. The included JSON files were converted one-off using the parse-autogen program: https://gitlab.com/dueno/parse-autogen. Signed-off-by: Daiki Ueno <ueno@gnu.org>