Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Let validator know about c2s_dhfile | Evgeniy Khramtsov | 2017-11-16 | 1 | -1/+1 |
| | |||||
* | Fix select_type race on plugin_init | Christophe Romain | 2017-11-15 | 1 | -15/+15 |
| | |||||
* | Cleanup pubsub subscriptions quering, fix pep case | Christophe Romain | 2017-11-15 | 5 | -154/+117 |
| | |||||
* | Improve ACME description | Evgeniy Khramtsov | 2017-11-15 | 1 | -3/+4 |
| | |||||
* | Improve some error log messages | Evgeniy Khramtsov | 2017-11-15 | 2 | -5/+18 |
| | |||||
* | Fix mod_mam reloading | Evgeniy Khramtsov | 2017-11-15 | 1 | -1/+1 |
| | |||||
* | Avoid badarg error when running get-deps before ./configure has created ↵ | nosnilmot | 2017-11-15 | 1 | -3/+7 |
| | | | | src/ejabberd.app (#2103) | ||||
* | Makefile.in: Fix "make clean && make" | Holger Weiss | 2017-11-15 | 1 | -1/+1 |
| | |||||
* | Merge branch 'lets_encrypt_acme_support' of ↵ | Evgeniy Khramtsov | 2017-11-15 | 9 | -14/+1874 |
|\ | | | | | | | | | | | | | | | git://github.com/angelhof/ejabberd into angelhof-lets_encrypt_acme_support Conflicts: rebar.config src/ejabberd_pkix.erl | ||||
| * | Explain what is needed for the acme configuration and other small changes | Konstantinos Kallas | 2017-11-14 | 5 | -38/+72 |
| | | | | | | | | | | | | | | 1. Add a request handler in ejabberd_http and explain how to configure the http listener so that the challenges can be solved. 2. Make acme configuration optional by providing defaults in ejabberd_acme. 3. Save the CA that the account has been created in so that it creates a new account when connecting to a new CA. 4. Small spec change in acme configuration. | ||||
| * | Configuration file changes | Konstantinos Kallas | 2017-11-11 | 1 | -10/+14 |
| | | | | | | | | Explain the acme configuration options | ||||
| * | Bug Fix | Konstantinos Kallas | 2017-11-02 | 1 | -1/+1 |
| | | | | | | | | | | | | The dictionary returned after the directory call contains a meta key whose value is a JSON dictionary. This is now taken care so that only bitstring values are kept as resource URIs | ||||
| * | Fix version of jose library | Konstantinos Kallas | 2017-09-06 | 1 | -1/+1 |
| | | |||||
| * | Solve Travis build xref problem | Konstantinos Kallas | 2017-09-06 | 2 | -6/+20 |
| | | | | | | | | | | Travis build failed on xref because some functions that I used did not exist in OTP versions 17.5, 18.3 Those functions are: ets:take/2, lists:join/2, erlang:timestamp/0. | ||||
| * | Remove some unused variable warnings, replace lists:join with string join | Konstantinos Kallas | 2017-08-25 | 3 | -20/+9 |
| | | |||||
| * | More whitespace changes | Konstantinos Kallas | 2017-08-22 | 1 | -37/+37 |
| | | |||||
| * | Whitespace change | Konstantinos Kallas | 2017-08-22 | 1 | -25/+25 |
| | | |||||
| * | Remove debugging script | Konstantinos Kallas | 2017-08-22 | 1 | -15/+0 |
| | | |||||
| * | Merge remote-tracking branch 'upstream/master' into lets_encrypt_acme_support | Konstantinos Kallas | 2017-08-22 | 2 | -2/+3 |
| |\ | |||||
| * | | Show SANs in list_Certificates | Konstantinos Kallas | 2017-08-22 | 1 | -9/+37 |
| | | | |||||
| * | | Acquire certificates for all subdomains of a host and include them in SAN | Konstantinos Kallas | 2017-08-22 | 1 | -10/+42 |
| | | | |||||
| * | | List the possible ca_urls in example config file | Konstantinos Kallas | 2017-08-22 | 1 | -1/+6 |
| | | | |||||
| * | | Clean run_acme testcase | Konstantinos Kallas | 2017-08-22 | 1 | -7/+13 |
| | | | |||||
| * | | Remove partial RSA key support | Konstantinos Kallas | 2017-08-22 | 2 | -22/+0 |
| | | | |||||
| * | | Add certfile when acquired | Konstantinos Kallas | 2017-08-22 | 1 | -0/+1 |
| | | | |||||
| * | | Remove some debugging INFO_MSGs | Konstantinos Kallas | 2017-08-19 | 2 | -7/+2 |
| | | | |||||
| * | | Delete a development acme module | Konstantinos Kallas | 2017-08-19 | 3 | -608/+2 |
| | | | |||||
| * | | Merge remote-tracking branch 'upstream/master' | Konstantinos Kallas | 2017-08-19 | 65 | -813/+2414 |
| |\ \ | |||||
| * \ \ | Merge remove_account_option branch | Konstantinos Kallas | 2017-08-19 | 2 | -26/+23 |
| |\ \ \ | |||||
| | * | | | Remove the new account option from get certificate. There is no reason for ↵ | Konstantinos Kallas | 2017-08-11 | 2 | -27/+24 |
| | | | | | | | | | | | | | | | | | | | | having this | ||||
| * | | | | Cleanup some comments: | Konstantinos Kallas | 2017-08-19 | 1 | -5/+0 |
| | | | | | |||||
| * | | | | Add acme certificates for all configured hosts in ejabberd_pkix | Konstantinos Kallas | 2017-08-19 | 2 | -9/+39 |
| | | | | | |||||
| * | | | | Add behaviour ejabberd_config in ejabberd_acme in order to validate the config | Konstantinos Kallas | 2017-08-19 | 1 | -4/+36 |
| | | | | | |||||
| * | | | | Change some specs | Konstantinos Kallas | 2017-08-12 | 1 | -8/+8 |
| | | | | | |||||
| * | | | | Add throws when http requests fail | Konstantinos Kallas | 2017-08-12 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | This was done in order to show the unexpected code in the top level | ||||
| * | | | | Add support to revoke a certificate by providing the pem | Konstantinos Kallas | 2017-08-12 | 2 | -16/+50 |
| | | | | | | | | | | | | | | | | | | | | This is important so that a user can revoke a certificate that is not acquired or logged from our acme client | ||||
| * | | | | Move the ca_url to the config file | Konstantinos Kallas | 2017-08-12 | 3 | -15/+29 |
| |/ / / | |||||
| * | | | Format expired certificates differently in list_certificates | Konstantinos Kallas | 2017-08-11 | 1 | -10/+23 |
| | | | | |||||
| * | | | Renew certificate now renews all saved certificates that are close to expire | Konstantinos Kallas | 2017-08-10 | 1 | -32/+15 |
| | | | | | | | | | | | | | | | | Before this commit renew_certificate only checked the hosts in the config file and renewd the certificates for those. However the user can request certificates apart from the hosts in the config file so he should be able to also renew them. | ||||
| * | | | Revoke Certificate: Jose Private Key | Konstantinos Kallas | 2017-08-10 | 1 | -6/+39 |
| | | | | | | | | | | | | | | | | Instead of signing the jose object with the account private key, it now signs the object using the certificate private key. This is useful in case the user wants to revoke a old certificate whose account key doesn't exist anymore. | ||||
| * | | | Support getting certificates for domains not specified in the configuration file | Konstantinos Kallas | 2017-08-10 | 3 | -28/+52 |
| | | | | |||||
| * | | | Remove some debugging functions | Konstantinos Kallas | 2017-08-08 | 1 | -211/+1 |
| | | | | |||||
| * | | | Implement renew_certificate command | Konstantinos Kallas | 2017-08-08 | 2 | -42/+153 |
| | | | | | | | | | | | | | | | | This command renews the certificates for all domains that already have a certificate that has expired or is close to expiring. It is meant to be run automatically more often than the renewal process because if the certificates are valid nothing happens | ||||
| * | | | Try catch when formatting certificates | Konstantinos Kallas | 2017-08-08 | 1 | -21/+40 |
| | | | | |||||
| * | | | Change certificate notAfter to 90 days | Konstantinos Kallas | 2017-08-08 | 1 | -5/+2 |
| | | | | | | | | | | | | | | | | As stated in Let's Encrypt FAQ: https://letsencrypt.org/docs/faq/ | ||||
| * | | | Improve return format of get_certificates command | Konstantinos Kallas | 2017-08-02 | 2 | -8/+42 |
| | | | | |||||
| * | | | Implement verbose list_certificates option | Konstantinos Kallas | 2017-08-02 | 1 | -11/+20 |
| | | | | |||||
| * | | | Finish revoke_certificate and add specs | Konstantinos Kallas | 2017-07-29 | 2 | -143/+219 |
| | | | | | | | | | | | | | | | | | | | | 1. Add a try catch in the final revoke_certificate function 2. Also delete the certificate from persistent memory when it is done revoked | ||||
| * | | | Support certificate revocation | Konstantinos Kallas | 2017-07-27 | 3 | -7/+80 |
| | | | | |||||
| * | | | Sync fork with upstream | Konstantinos Kallas | 2017-07-26 | 46 | -1401/+1157 |
| |\ \ \ |