aboutsummaryrefslogtreecommitdiff
path: root/cert.go
Commit message (Expand)AuthorAgeFilesLines
* Move cert.go to a subpackageAdnan Maolood2021-01-141-234/+0
* Fix locking up of KnownHostsFile and CertificateDirAdnan Maolood2020-12-171-4/+1
* Use RWMutex instead of MutexAdnan Maolood2020-12-171-1/+1
* Add missing importsAdnan Maolood2020-12-171-0/+1
* Make CertificateDir safe for concurrent use by multiple goroutinesAdnan Maolood2020-12-171-0/+13
* Escape path character in certificate scopesAdnan Maolood2020-11-241-0/+4
* Expose KnownHosts and CertificateStore internalsAdnan Maolood2020-11-231-16/+19
* Add (*CertificateStore).Write functionAdnan Maolood2020-11-091-3/+12
* Refactor KnownHostsAdnan Maolood2020-11-051-9/+2
* Document CertificateOptionsAdnan Maolood2020-11-051-8/+26
* Use ECDSA keys by defaultAdnan Maolood2020-11-031-8/+23
* Add ErrorLog field to ServerAdnan Maolood2020-11-031-4/+3
* Add Subject option in CertificateOptionsAdnan Maolood2020-11-021-0/+3
* Refactor client.TrustCertificate workflowAdnan Maolood2020-10-311-1/+1
* Update log.Printf callsAdnan Maolood2020-10-311-2/+2
* Add ErrCertificateNotFoundAdnan Maolood2020-10-311-1/+1
* server: Automatically write new certificates to diskAdnan Maolood2020-10-311-0/+44
* Update documentationAdnan Maolood2020-10-281-23/+6
* Refactor client certificatesAdnan Maolood2020-10-281-44/+31
* Ensure absolute paths in client certificate storeAdnan Maolood2020-10-271-0/+6
* Restrict client certificates to certain pathsAdnan Maolood2020-10-271-6/+30
* Rename repository to go-geminiAdnan Maolood2020-10-241-1/+1
* Remove NewRawCertificate functionadnano2020-10-131-35/+17
* Remove WriteX509KeyPair functionadnano2020-10-131-26/+0
* Move certificate verification code to VerifyConnectionadnano2020-10-131-2/+2
* examples/server: Generate new certificates when they expireadnano2020-10-131-4/+9
* Update documentationadnano2020-10-121-0/+1
* Update examplesadnano2020-10-121-1/+1
* Implement loading of certificates from a directoryadnano2020-10-121-7/+23
* Implement server certificate storeadnano2020-10-111-1/+34
* Update commentsadnano2020-09-281-4/+5
* Remove NewCertificateStore functionadnano2020-09-281-5/+0
* Generate certificates on demandadnano2020-09-271-17/+15
* Change package name to gmiadnano2020-09-271-1/+1
* Implement certificate creationadnano2020-09-271-0/+130