aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_pkix.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
* Fix most EDoc errors, even if that's not used nowadays apparentlyBadlop2020-05-111-1/+1
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-11/+11
* Don't call to xmpp_idnaEvgeny Khramtsov2019-09-221-3/+3
* Use round/0 instead of ceil/0Evgeny Khramtsov2019-09-201-8/+8
* Improve ACME implementationEvgeny Khramtsov2019-09-201-23/+87
* Use new configuration validatorEvgeny Khramtsov2019-06-141-74/+32
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Fix bugs introduced by previous commitEvgeny Khramtsov2018-09-281-25/+27
* Move certificates processing code to pkix applicationEvgeny Khramtsov2018-09-271-822/+290
* Refactor ejabberd_listenerEvgeny Khramtsov2018-09-181-1/+6
* Fix some dialyzer warningsEvgeny Khramtsov2018-09-091-3/+3
* Move XMPP stream and SASL processing to xmpp repoEvgeniy Khramtsov2018-07-061-1/+1
* Work-around against public_key incompatibility introduced in OTP21Evgeniy Khramtsov2018-06-271-51/+67
* Do not ignore a certificate containing no domain namesEvgeniy Khramtsov2018-06-271-9/+16
* Don't replace valid certificates with invalid onesEvgeniy Khramtsov2018-06-271-37/+88
* Clear fast_tls cache on configuration reloadEvgeniy Khramtsov2018-04-131-0/+1
* Get rid of 'fs' package dependencyEvgeniy Khramtsov2018-03-231-52/+1
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Repair hosts check during certfiles validationEvgeniy Khramtsov2017-12-281-3/+12
* Return default certificate on domain mismatchEvgeniy Khramtsov2017-12-281-3/+17
* Rely on Server Name Indication for incoming Direct-TLS connectionsEvgeniy Khramtsov2017-12-241-0/+1
* Log warning on empty wildcard pathsEvgeniy Khramtsov2017-12-081-1/+14
* Don't call pkix_is_self_signed/1 too frequentlyEvgeniy Khramtsov2017-12-071-11/+11
* Eat less memory during building certificates graphEvgeniy Khramtsov2017-12-071-14/+19
* Speedup certificate chains creation and validationEvgeniy Khramtsov2017-12-071-75/+164
* Avoid infinite loop between self-signed certsEvgeniy Khramtsov2017-12-071-3/+8
* Introduce option 'ca_file'Evgeniy Khramtsov2017-11-261-9/+54
* Get rid of unused variable compile warningEvgeniy Khramtsov2017-11-241-1/+1
* Fix function clause on filelib:wildcard/1Evgeniy Khramtsov2017-11-241-3/+8
* Move 'certfile' based options in a single placeEvgeniy Khramtsov2017-11-231-1/+6
* Re-read ACME certificates on config reloadEvgeniy Khramtsov2017-11-191-9/+9
* Make ACME code working with ejabberd_pkixEvgeniy Khramtsov2017-11-171-11/+13
* Merge branch 'lets_encrypt_acme_support' of git://github.com/angelhof/ejabber...Evgeniy Khramtsov2017-11-151-1/+8
|\
| * Add acme certificates for all configured hosts in ejabberd_pkixKonstantinos Kallas2017-08-191-9/+18
* | Erase transient certificates on exitEvgeniy Khramtsov2017-11-071-1/+2
* | Fix pkix:validate() return valuePaweł Chmielowski2017-11-021-1/+1
* | Remove -include() directive for unused headerEvgeniy Khramtsov2017-11-011-1/+0
* | Clarify some error/warning messagesEvgeniy Khramtsov2017-11-011-2/+9
* | Avoid using "bag" ETS type for certificate storageEvgeniy Khramtsov2017-11-011-1/+1
* | Start even if there are problems with fs applicationEvgeniy Khramtsov2017-11-011-6/+21
* | Lower log levelEvgeniy Khramtsov2017-11-011-2/+2
* | Introduce 'certfiles' global optionEvgeniy Khramtsov2017-11-011-101/+260
|/
* Validate all certfiles on startupEvgeniy Khramtsov2017-05-231-10/+21
* Shut up dialyzer/xref if public_key:short_name_hash/1 is not availableEvgeniy Khramtsov2017-05-131-1/+9
* Only validate certfiles if public_key:short_name_hash/1 is availableEvgeniy Khramtsov2017-05-121-1/+4
* Introduce Certficate ManagerEvgeniy Khramtsov2017-05-121-0/+513