summaryrefslogtreecommitdiff
path: root/src/ejabberd_http.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-4/+4
* Don't treat 'Host' header as a virtual XMPP hostEvgeny Khramtsov2019-08-131-36/+27
* Improve some validatorsEvgeny Khramtsov2019-07-151-16/+11
* Use correct virtual host when consulting trusted_proxiesEvgeny Khramtsov2019-07-131-1/+2
* Respond with 'Bad Request' to unexpected 'Host' headerEvgeny Khramtsov2019-06-231-47/+43
* Use new configuration validatorEvgeny Khramtsov2019-06-141-167/+26
* Deprecate some listening optionsEvgeny Khramtsov2019-04-301-5/+32
* Provide a suggestion when unknown request handler is detectedEvgeny Khramtsov2019-04-301-2/+5
* Improve request_handlers validatorEvgeny Khramtsov2019-04-231-9/+23
* Rename listening callback from start/2 to start/3Evgeny Khramtsov2019-04-011-7/+7
* Reject request http_api request that have malformed Authentication headerPaweł Chmielowski2019-01-301-13/+13
* Allow specifying tag for listener for api_permission purposesPaweł Chmielowski2019-01-301-0/+3
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Add support for proxy protocolPaweł Chmielowski2018-12-041-8/+16
* Handle some malformed URL requests in ejabberd_http (#2687)Badlop2018-11-161-10/+16
* Do no add 127.0.0.1 address to trusted_proxies list by defaultPaweł Chmielowski2018-10-241-1/+1
* Move certificates processing code to pkix applicationEvgeny Khramtsov2018-09-271-2/+2
* Switch more log message to warning levelEvgeny Khramtsov2018-09-191-2/+2
* Refactor ejabberd_listenerEvgeny Khramtsov2018-09-181-24/+23
* Refactor ejabberd listener APIEvgeny Khramtsov2018-09-171-7/+4
* Fix some dialyzer warningsEvgeny Khramtsov2018-09-091-19/+2
* mod_http_upload: Treat file and network errors differentlyEvgeniy Khramtsov2018-07-041-23/+25
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-4/+4
* Handle "Expect: 100-continue" request header in ejabberd_httpPaweł Chmielowski2018-05-231-0/+7
* Correctly calculate remaining bytes on file uploadEvgeniy Khramtsov2018-05-191-1/+1
* Clean state between requests in ejabberd_httpPaweł Chmielowski2018-05-151-1/+1
* Optimize HTTP requests memory usageEvgeniy Khramtsov2018-05-141-139/+194
* Make trusted_proxied ejabberd_http option accept ip masksPaweł Chmielowski2018-05-041-3/+22
* Add validator for 'accept_interval' listening optionEvgeniy Khramtsov2018-04-301-0/+2
* Remove old hex conversion functionsHolger Weiss2018-04-031-18/+2
* Move ejabberd_http:url_encode/1 to 'misc' moduleHolger Weiss2018-04-031-36/+1
* Validate additional listen optsStu Tomlinson2018-02-281-0/+4
* Find and fix typos using 'codespell'Evgeniy Khramtsov2018-01-271-1/+1
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Revert "Don't set twice"Evgeniy Khramtsov2017-12-251-2/+2
* Don't set twiceEvgeniy Khramtsov2017-12-241-2/+2
* Rely on Server Name Indication for incoming Direct-TLS connectionsEvgeniy Khramtsov2017-12-241-4/+23
* Get rid of meaningless log messageEvgeniy Khramtsov2017-11-221-1/+0
* Merge branch 'lets_encrypt_acme_support' of git://github.com/angelhof/ejabber...Evgeniy Khramtsov2017-11-151-1/+3
|\
| * Explain what is needed for the acme configuration and other small changesKonstantinos Kallas2017-11-141-1/+2
* | Don't crash when Host header is missingEvgeniy Khramtsov2017-10-111-4/+9
|/
* Deprecate misc:encode_base64/1 and misc:decode_base64/1Evgeniy Khramtsov2017-05-231-1/+3
* Ciphers should be a binary stringEvgeniy Khramtsov2017-05-171-1/+1
* Introduce Certficate ManagerEvgeniy Khramtsov2017-05-121-1/+4
* Check presence of some files during option validationEvgeniy Khramtsov2017-05-121-3/+3
* Don't call gen_mod:get_opt() outside of modulesEvgeniy Khramtsov2017-05-081-3/+3
* Add type specs for Module:opt_type/1Evgeniy Khramtsov2017-05-081-0/+19
* Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov2017-04-301-35/+54
* Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov2017-04-291-6/+1
* Rename aux.erl as misc.erlChristophe Romain2017-04-111-4/+4