]> Cypherpunks.ru repositories - ucspi.git/blobdiff - x509.go
io/ioutil is deprecated since Go 1.16
[ucspi.git] / x509.go
diff --git a/x509.go b/x509.go
index c8cf17a3afa323ebc6ecc60f000183b7142b2efc..a6df04f37b3c8ba767176c0c316ec6b42dc4b6d0 100644 (file)
--- a/x509.go
+++ b/x509.go
@@ -1,6 +1,6 @@
 /*
 ucspi -- UCSPI-related utilities
-Copyright (C) 2021 Sergey Matveev <stargrave@stargrave.org>
+Copyright (C) 2021-2022 Sergey Matveev <stargrave@stargrave.org>
 
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -21,12 +21,12 @@ import (
        "crypto/x509"
        "encoding/pem"
        "errors"
-       "io/ioutil"
+       "os"
 )
 
 func CertificateFromFile(p string) (b []byte, c *x509.Certificate, err error) {
        var data []byte
-       data, err = ioutil.ReadFile(p)
+       data, err = os.ReadFile(p)
        if err != nil {
                return
        }
@@ -48,7 +48,7 @@ func CertificateFromFile(p string) (b []byte, c *x509.Certificate, err error) {
 
 func PrivateKeyFromFile(p string) (prv interface{}, err error) {
        var data []byte
-       data, err = ioutil.ReadFile(p)
+       data, err = os.ReadFile(p)
        if err != nil {
                return
        }
@@ -73,7 +73,7 @@ func PrivateKeyFromFile(p string) (prv interface{}, err error) {
 
 func CertPoolFromFile(p string) (certs []*x509.Certificate, pool *x509.CertPool, err error) {
        var data []byte
-       data, err = ioutil.ReadFile(p)
+       data, err = os.ReadFile(p)
        if err != nil {
                return
        }