aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-07-14Serialize records to proplists before storing then in RiakEvgeniy Khramtsov15-105/+237
2014-07-10Fix compile errors introduced by previous cherry picksEvgeniy Khramtsov4-310/+159
2014-07-10Make it possible to check Riak connection statusEvgeniy Khramtsov1-1/+5
2014-07-10Fix roster versioning support when Riak backend is enabledEvgeniy Khramtsov1-1/+1
2014-07-10Fix case clauseEvgeniy Khramtsov1-6/+16
2014-07-10Improve Riak pool managementEvgeniy Khramtsov2-108/+139
2014-07-10Add SQL to Riak converterEvgeniy Khramtsov14-1/+185
2014-07-10Improve Riak supportEvgeniy Khramtsov16-411/+1408
2014-07-10Updated riak supportAlexey Shchepin12-2244/+596
2014-07-10Preliminary Riak supportAlexey Shchepin6-0/+2467
2014-07-08Add start_module/2Evgeniy Khramtsov1-1/+14
2014-07-07Rename optionsEvgeniy Khramtsov1-4/+4
2014-07-07Add new option support: always_record_routeEvgeniy Khramtsov1-7/+20
2014-07-05Use -include_lib instead of -include for esip and p1_xmlMatwey V. Kornilov3-3/+3
-include_lib is used in order to find deps. Rebar include magic is not required anymore. Rebar uses deps as library directory.
2014-07-05Revert "Fix IQ XML generation."Evgeniy Khramtsov1-11/+3
This reverts commit 26a4d91297a7d7400dbdd30a063e163afa83fb22.
2014-07-04Return MySQL error messages as binary.Jerome Sautret1-3/+9
2014-07-04Fix IQ XML generation.Jerome Sautret1-3/+11
2014-07-02add ability to rotate logs on given date conditionChristophe Romain1-2/+16
2014-07-02New option support: log_rotate_countEvgeniy Khramtsov1-2/+6
2014-07-02Support new options: log_rotate_size and log_rate_limitEvgeniy Khramtsov1-2/+20
2014-07-02Disable SASL error logger if lager is enabledEvgeniy Khramtsov1-4/+5
2014-06-27mod_caps doesn't provide Mnesia export featureBadlop1-1/+0
2014-06-12Check for Mnesia node name mismatchesHolger Weiss1-0/+12
Log a proper error message if the node running ejabberd doesn't own the Mnesia database.
2014-06-12Change default flow timeout as recommended per the RFCEvgeniy Khramtsov1-1/+1
2014-06-12Don't forget to close socket of timed out flowEvgeniy Khramtsov1-0/+12
2014-06-11Mention configuration file path in error messagesHolger Weiss1-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).
2014-06-09Don't stop roster table conversion on broken askmessageEvgeniy Khramtsov1-1/+2
2014-06-09Fix previous commitEvgeniy Khramtsov1-1/+2
2014-06-09Don't stop irc table conversion on broken JIDsEvgeniy Khramtsov1-4/+10
2014-06-07Ignore malformed parameters for mod_irc moduleEvgeniy Khramtsov1-16/+26
2014-06-07Fix data convertionEvgeniy Khramtsov1-3/+8
2014-06-06Clean up all timers gracefullyEvgeniy Khramtsov1-12/+12
2014-06-06Use a different timer for flow controlEvgeniy Khramtsov1-48/+64
2014-06-06SIP Outbound (RFC 5626) supportEvgeniy Khramtsov2-103/+254
2014-06-05add missing format handlerChristophe Romain1-0/+4
2014-06-04Don't "forget" listener optionsHolger Weiss1-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.
2014-06-04e_clause error at node_hometree_odbc:get_items/3HAMANO Tsukasa1-0/+1
2014-06-03Reply to pingsEvgeniy Khramtsov1-0/+2
2014-06-02Don't add 'rport' paramater to 'Via' headerEvgeniy Khramtsov1-2/+1
2014-06-02Rename option 'route' to 'record_route' and add new option 'routes'Evgeniy Khramtsov1-18/+26
2014-06-01Add global static shared_key optionEvgeniy Khramtsov1-1/+8
2014-06-01Sign 'Record-Route' in order to proxy unauthorized ACKsEvgeniy Khramtsov2-11/+71
2014-05-31Fix 'via' option lookupEvgeniy Khramtsov1-1/+1
2014-05-31Add new option: routeEvgeniy Khramtsov1-4/+21
2014-05-31Don't add 'Record-Route' header for mid-dialog requestsEvgeniy Khramtsov1-6/+16
2014-05-31Process bindings from multiple UACs correctlyEvgeniy Khramtsov1-40/+41
2014-05-31Don't substitute URI in ACKEvgeniy Khramtsov1-2/+2
2014-05-30Simplify mod_carboncopy:check_and_forward/4Holger Weiss1-38/+14
Use the existing is_carbon_copy/1 function, and combine multiple case clauses into a single one.
2014-05-30Let is_carbon_copy/1 recognize <received/> carbonsHolger Weiss1-8/+12
The mod_carboncopy:is_carbon_copy/1 function now returns true not only for <sent/>, but also for <received/> carbon copies.
2014-05-30Don't send XEP-0280 v1 copies back to senderHolger Weiss1-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.