aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-02-20Fix typo in xep number, bosh is xep0206 (thanks to Ludovic Bocquet)Christophe Romain1-1/+1
2012-02-14Work also with some unicode strings in PgSQL (EJAB-1490)Badlop2-35/+47
2012-02-14Option default_host for handling HTTP requests with ambiguous Host (EJAB-1261)Badlop1-1/+14
2012-02-14Receiver should not generate an exceptionEvgeniy Khramtsov1-4/+12
2012-01-31Replace a single quote with double quotes inEvgeniy Khramtsov1-1/+1
an ODBC escape (thanks to Vladislav Chugunov)
2012-01-19http_bind webserver TLS fail on Chrome (thanks to Adam Langley)(EJAB-1530)Badlop1-1/+2
2012-01-19Fixed ejabberd_http:get_lineAlexey Shchepin1-1/+3
2012-01-04Foreign shared rosters items not pushed (thanks to Nathan Bruning)(EJAB-1509)Badlop1-12/+12
2011-12-31Revert "Update ejabberd version number to 2.1.10"Badlop2-10/+10
This reverts commit bcdae191417bbec40ec87d71b8143942da92f2f1.
2011-12-30mod_private.erl: misc errors cases fixes (thanks to Karim Gemayel)Alexey Shchepin2-65/+98
2011-12-23Update ejabberd version number to 2.1.10v2.1.10Badlop2-10/+10
2011-12-23Support undefinition of ssl:seed in R15BBadlop1-1/+1
2011-12-23Use the regexp frontend module (EJAB-921)Badlop1-18/+24
2011-12-22Always allow packets from user's server and bare jid in mod_privacy*Alexey Shchepin2-0/+42
2011-12-21Fixed the previous mod_blocking patchAlexey Shchepin1-1/+1
2011-12-21Corrected mod_blocking hooks return value, activate "Blocked Contacts" ↵Alexey Shchepin1-24/+30
privacy list after it is changed
2011-12-21Fix update with stripped beams (thanks to Jose M Herrero)(EJAB-1520)Badlop1-2/+4
2011-12-21Support Erlang/OTP R15B driver (EJAB-1521)Badlop6-24/+155
2011-12-19Replace regexp with ejabberd_regexpEvgeniy Khramtsov1-5/+6
2011-12-19Get rid of +driver option because it is incompatible with R15BEvgeniy Khramtsov2-2/+2
2011-12-15Preliminary support for groupname@vhost in Displayed Groups (EJAB-506)Badlop1-3/+14
2011-12-08Fix command "update" to return response in the expected formatBadlop2-4/+5
2011-12-08Don't reveal invitee's resource when room informs invitorBadlop1-1/+1
2011-12-08Add callback function print_state/1 for behavior p1_fsmBadlop1-0/+8
2011-12-08Use the regexp frontend module (EJAB-921)Badlop9-58/+51
2011-12-08Frontend module to Re and Regexp (EJAB-921)Badlop1-0/+72
2011-12-02Prevent overload of incomming s2s connectionsPablo Polvorin2-14/+64
Three changes were introduced: 1) ejabberd_s2s_in now uses p1_fsm instead of gen_fsm. And uses the {max_queue, N} option to kill the process if its input queue grows too much. 2) If a ejabberd_s2s_in process is overload and killed, the server that originated that connection is not allowed to connect back to us for X seconds (set to 60seconds on the source) 3) The list of blocked (both statically and dynamically by the above method) host is now also checked for hosts authenticating by starttls+sasl. Previusly it was only used during dialback.
2011-12-01Fix bug on s2s shaper when TLS is usedPablo Polvorin1-0/+6
The shaper was not enabled if the remote server authenticates using a certificate instead of dialback.
2011-11-29add hooks for node creation/deletion (EJAB-1470)Christophe Romain3-65/+95
2011-11-26Use httpc instead of the deprecated httpBadlop1-1/+1
2011-11-26Fix error in mod_vcard when lowercasing some vjud search result fields ↵Badlop2-35/+35
(EJAB-1490)
2011-11-26Avoid a possible race conditionBadlop1-8/+15
2011-11-09Fix presence problem after first unavailable (thanks to Christopher Faulet) ↵Evgeniy Khramtsov1-3/+3
(EJAB-1466)
2011-11-03Support to update modules in R14B04 and higherBadlop1-2/+16
2011-10-14Get rid of useless mnesia transaction (EJAB-1502)Evgeniy Khramtsov1-13/+10
2011-10-13Set ejabberd version to 2.1.xBadlop1-1/+1
2011-09-26Update ejabberd version number to 2.1.9v2.1.9Badlop1-1/+1
2011-09-26Fix instruction and error textEvgeniy Khramtsov1-4/+2
2011-09-26Change "muc#role" field type to "hidden"Evgeniy Khramtsov1-1/+2
2011-09-26Correct lists:keysearch output processing and fix dialyzer warningEvgeniy Khramtsov1-5/+9
2011-09-26Code cleanupEvgeniy Khramtsov1-43/+37
2011-09-26Use treap correctlyMaxim Ignatenko1-15/+15
2011-09-26Apply patch from Evgeniy KhramtsovMaxim Ignatenko1-207/+206
2011-09-26Use treap for keeping last voice request timestampsMaxim Ignatenko2-5/+5
2011-09-26Fix voice request/approvement detection and extract_jid_from_voice_approvement/1Maxim Ignatenko1-14/+6
2011-09-26Fix typoMaxim Ignatenko1-1/+1
2011-09-26Fix patterns in check_voice_request_fields/2 and ↵Maxim Ignatenko1-6/+6
check_voice_approvement_fields/2
2011-09-26Use more pattern-matchingMaxim Ignatenko1-25/+13
2011-09-26Remove try/catchMaxim Ignatenko1-24/+18
2011-09-26Use pattern matching in check_voice_request_fields/2 and ↵Maxim Ignatenko1-46/+30
check_voice_approvement_fields/2