aboutsummaryrefslogtreecommitdiffstats
path: root/util/x509.lua
Commit message (Collapse)AuthorAgeFilesLines
* util.x509: Fix recording of CommonNames in get_identitiesKim Alvefur2019-12-081-1/+1
| | | | | | | | | Don't worry, this function is not used by anything yet, this isn't a security issue. It'll be used by Prosody to pick the correct certificate for itself in the future. The `names` multitable is a collection of (name, service) pairs but it put them in the wrong order here.
* util.x509: Return sets of services per identityKim Alvefur2019-09-101-7/+34
|
* util.x509: Only collect commonNames that pass idnaKim Alvefur2019-09-101-1/+1
| | | | | Weeds out "Example Certificate" and the like, which are uninteresting for this function.
* util.x509: Nameprep commonName onceKim Alvefur2019-09-101-2/+5
|
* util.x509: Add function that extracts usable names from a certificateKim Alvefur2019-01-041-0/+28
|
* vairious: Add annotation when an empty environment is set [luacheck]Kim Alvefur2018-02-281-0/+1
|
* util.*: Remove use of module() function, make all module functions local and ↵Kim Alvefur2015-02-211-5/+9
| | | | return them in a table at the end
* util.x509: Tell LuaSec we want UTF-8 dataKim Alvefur2015-05-181-0/+3
|
* util.x509: Remove unused importsKim Alvefur2014-04-251-3/+0
|
* util.x509: And functions for converting between DER and PEMKim Alvefur2014-04-241-0/+20
|
* util.x509: Only compare identity with oid-on-xmppAddr for XMPP servicesKim Alvefur2013-09-261-1/+3
|
* util.x509: Remove logic for generating certificate configsKim Alvefur2012-05-091-105/+0
|
* user.x509: Add some utility functions for generating OpenSSL configsKim Alvefur2012-01-201-0/+109
|
* util.x509: Update references to published RFCsPaul Aurich2011-05-221-6/+6
| | | | For TLS-CERTS, see http://tools.ietf.org/rfcdiff?url1=draft-saintandre-tls-server-id-check-10.txt&url2=rfc6125.txt
* util.x509: "certverification" -> "x509".Waqas Hussain2010-12-121-2/+2
|
* core.s2smanager, mod_console, mod_saslauth, util.certverification: rename ↵Kim Alvefur2010-12-121-0/+211
util.certverification to util.x509