aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Serialize records to proplists before storing then in RiakEvgeniy Khramtsov2014-07-1415-105/+237
|
* Fix compile errors introduced by previous cherry picksEvgeniy Khramtsov2014-07-104-310/+159
|
* Make it possible to check Riak connection statusEvgeniy Khramtsov2014-07-101-1/+5
|
* Fix roster versioning support when Riak backend is enabledEvgeniy Khramtsov2014-07-101-1/+1
|
* Fix case clauseEvgeniy Khramtsov2014-07-101-6/+16
|
* Improve Riak pool managementEvgeniy Khramtsov2014-07-102-108/+139
|
* Add SQL to Riak converterEvgeniy Khramtsov2014-07-1014-1/+185
|
* Improve Riak supportEvgeniy Khramtsov2014-07-1016-411/+1408
|
* Updated riak supportAlexey Shchepin2014-07-1012-2244/+596
|
* Preliminary Riak supportAlexey Shchepin2014-07-106-0/+2467
|
* Add start_module/2Evgeniy Khramtsov2014-07-081-1/+14
|
* Rename optionsEvgeniy Khramtsov2014-07-071-4/+4
|
* Add new option support: always_record_routeEvgeniy Khramtsov2014-07-071-7/+20
|
* Use -include_lib instead of -include for esip and p1_xmlMatwey V. Kornilov2014-07-053-3/+3
| | | | | -include_lib is used in order to find deps. Rebar include magic is not required anymore. Rebar uses deps as library directory.
* Revert "Fix IQ XML generation."Evgeniy Khramtsov2014-07-051-11/+3
| | | | This reverts commit 26a4d91297a7d7400dbdd30a063e163afa83fb22.
* Return MySQL error messages as binary.Jerome Sautret2014-07-041-3/+9
|
* Fix IQ XML generation.Jerome Sautret2014-07-041-3/+11
|
* add ability to rotate logs on given date conditionChristophe Romain2014-07-021-2/+16
|
* New option support: log_rotate_countEvgeniy Khramtsov2014-07-021-2/+6
|
* Support new options: log_rotate_size and log_rate_limitEvgeniy Khramtsov2014-07-021-2/+20
|
* Disable SASL error logger if lager is enabledEvgeniy Khramtsov2014-07-021-4/+5
|
* mod_caps doesn't provide Mnesia export featureBadlop2014-06-271-1/+0
|
* Merge pull request #238 from weiss/log-node-mismatchEvgeny Khramtsov2014-06-121-0/+12
|\ | | | | Check for Mnesia node name mismatches on startup
| * Check for Mnesia node name mismatchesHolger Weiss2014-06-121-0/+12
| | | | | | | | | | Log a proper error message if the node running ejabberd doesn't own the Mnesia database.
* | Change default flow timeout as recommended per the RFCEvgeniy Khramtsov2014-06-121-1/+1
| |
* | Don't forget to close socket of timed out flowEvgeniy Khramtsov2014-06-121-0/+12
|/
* Mention configuration file path in error messagesHolger Weiss2014-06-111-1/+3
| | | | | If reading or parsing a YAML configuration fails, log the full path to the configuration file (as we do for old-style ".cfg" files).
* Merge pull request #231 from hamano/case_clause_error_at_node_hometree_odbcEvgeny Khramtsov2014-06-091-0/+1
|\ | | | | case_clause_error_at_node_hometree_odbc
| * e_clause error at node_hometree_odbc:get_items/3HAMANO Tsukasa2014-06-041-0/+1
| |
* | Don't stop roster table conversion on broken askmessageEvgeniy Khramtsov2014-06-091-1/+2
| |
* | Fix previous commitEvgeniy Khramtsov2014-06-091-1/+2
| |
* | Don't stop irc table conversion on broken JIDsEvgeniy Khramtsov2014-06-091-4/+10
| |
* | Ignore malformed parameters for mod_irc moduleEvgeniy Khramtsov2014-06-071-16/+26
| |
* | Fix data convertionEvgeniy Khramtsov2014-06-071-3/+8
| |
* | Clean up all timers gracefullyEvgeniy Khramtsov2014-06-061-12/+12
| |
* | Use a different timer for flow controlEvgeniy Khramtsov2014-06-061-48/+64
| |
* | SIP Outbound (RFC 5626) supportEvgeniy Khramtsov2014-06-062-103/+254
| |
* | add missing format handlerChristophe Romain2014-06-051-0/+4
| |
* | Don't "forget" listener optionsHolger Weiss2014-06-041-1/+1
|/ | | | | | | | | | | | If a listener is started or stopped via ejabberd_listener:add_listener/3 or ejabberd_listener:delete_listener/3, the configuration for all listener modules is updated using the Module:transform_listen_option/2 function for each listener module that exports such a function. However, for listener modules that don't provide that function (such as ejabberd_stun), all but one option was dropped. This is now fixed. The issue could be triggered e.g. by enabling mod_proxy65 in the modules section.
* Reply to pingsEvgeniy Khramtsov2014-06-031-0/+2
|
* Don't add 'rport' paramater to 'Via' headerEvgeniy Khramtsov2014-06-021-2/+1
|
* Rename option 'route' to 'record_route' and add new option 'routes'Evgeniy Khramtsov2014-06-021-18/+26
|
* Add global static shared_key optionEvgeniy Khramtsov2014-06-011-1/+8
|
* Sign 'Record-Route' in order to proxy unauthorized ACKsEvgeniy Khramtsov2014-06-012-11/+71
|
* Fix 'via' option lookupEvgeniy Khramtsov2014-05-311-1/+1
|
* Add new option: routeEvgeniy Khramtsov2014-05-311-4/+21
|
* Merge pull request #229 from weiss/no-carbons-to-senderEvgeny Khramtsov2014-05-311-41/+26
|\ | | | | XEP-0280: Don't send v1 carbon copies back to the sender
| * Simplify mod_carboncopy:check_and_forward/4Holger Weiss2014-05-301-38/+14
| | | | | | | | | | Use the existing is_carbon_copy/1 function, and combine multiple case clauses into a single one.
| * Let is_carbon_copy/1 recognize <received/> carbonsHolger Weiss2014-05-301-8/+12
| | | | | | | | | | The mod_carboncopy:is_carbon_copy/1 function now returns true not only for <sent/>, but also for <received/> carbon copies.
| * Don't send XEP-0280 v1 copies back to senderHolger Weiss2014-05-301-2/+7
| | | | | | | | | | | | | | | | | | An earlier version of XEP-0280 specified the <received/> and <sent/> tags to be siblings of the <forwarded/> element, whereas the current version mandates them to be parents of <forwarded/>. The mod_carboncopy module supports both variants. However, the check that makes sure clients won't receive a copy of the messages they sent didn't work for the old-style schema. This is now fixed.