From d7f8a05612cfecbf1e834e06e327091b8edbf007 Mon Sep 17 00:00:00 2001
From: Hidde Beydals <hello@hidde.co>
Date: Thu, 25 Jun 2020 17:53:41 +0200
Subject: [PATCH] Sort supported ECDSA curves names

To ensure options are always printed in the same order.
---
 cmd/tk/flags.go | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/cmd/tk/flags.go b/cmd/tk/flags.go
index 5a9fcf42..991aa730 100644
--- a/cmd/tk/flags.go
+++ b/cmd/tk/flags.go
@@ -19,6 +19,7 @@ package main
 import (
 	"crypto/elliptic"
 	"fmt"
+	"sort"
 	"strconv"
 	"strings"
 )
@@ -124,5 +125,6 @@ func ecdsaCurves() []string {
 	for k := range supportedECDSACurves {
 		keys = append(keys, k)
 	}
+	sort.Strings(keys)
 	return keys
 }
-- 
GitLab