Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Implemented sending voice request and fixed some bugs | Maxim Ignatenko | 2011-09-26 | 1 | -5/+45 | |
| | ||||||
* | Add function for detecting voice requests | Maxim Ignatenko | 2011-09-26 | 1 | -0/+45 | |
| | ||||||
* | More correct dispatching of normal messages to conference room | Maxim Ignatenko | 2011-09-26 | 1 | -35/+59 | |
| | | | | | is_invitation/1 function returns true if <x> element of message is an invitation | |||||
* | Decrease CPU usage caused by tls:send with large data. | Janusz Dziemidowicz | 2011-09-25 | 1 | -13/+3 | |
| | | | | | | | | | | | | | | Sending one large chunk of data with tls:send eats lots of CPU power and blocks whole Erlang emulator. This is caused by the fact that encrypted output is read from memory BIO in 1k chunks. Memory BIO, after reading data, shifts the remaining part. If large chunks of data (few MB) is sent and then read in 1k chunks, then a _lot_ of shifting is performed eating CPU. The solution is to simply allocate binary of the needed size (amount of data in memory BIO can be retrieved with BIO_ctrl_pending) and then issue only one read that reads the whole data. | |||||
* | Fix mod_muc_log crash when first log entry is room being destroyed (EJAB-1499) | Badlop | 2011-09-23 | 1 | -1/+1 | |
| | ||||||
* | fix broken PEP after EJAB-1498 (thanks to Karim Gemayel) | Christophe Romain | 2011-09-22 | 1 | -4/+1 | |
| | ||||||
* | ejabberdctl doesn't support parameters with blankspaces (EJAB-1458) | Badlop | 2011-09-22 | 1 | -10/+2 | |
| | | | | | | Revert "Escape output from ctlexec() to erl script (thanks to Dan Scott)(EJAB-1399)" This reverts commit 6dea2d230714b556118fab6710141a88cc8aad23. | |||||
* | Fix Denial of Service when user sends malformed publish stanza (thanks to ↵ | Christophe Romain | 2011-09-21 | 3 | -27/+31 | |
| | | | | Oleg Smirnov) (EJAB-1498) | |||||
* | added svg mimetype to default content types (thanks to Markus Kohlhase) | Badlop | 2011-09-20 | 1 | -1/+2 | |
| | ||||||
* | Add support for @online@ to add_user_to_group | Badlop | 2011-09-20 | 1 | -6/+9 | |
| | ||||||
* | New option support: ldap_deref_aliases (EJAB-639) | Evgeniy Khramtsov | 2011-09-19 | 6 | -18/+67 | |
| | ||||||
* | Fix dialyzer warnings | Evgeniy Khramtsov | 2011-09-17 | 1 | -3/+3 | |
| | ||||||
* | Fix dialyzer warnings | Evgeniy Khramtsov | 2011-09-15 | 1 | -4/+8 | |
| | ||||||
* | No need to explicitly skip old useless tables, simply fix keep_tables | Badlop | 2011-09-14 | 1 | -5/+1 | |
| | ||||||
* | Fix previous commit | Evgeniy Khramtsov | 2011-09-09 | 1 | -1/+1 | |
| | ||||||
* | Avoid crash when performing admin action | Evgeniy Khramtsov | 2011-09-09 | 1 | -2/+2 | |
| | ||||||
* | Fixed support for multi-resource occupants (EJAB-305) | Badlop | 2011-09-08 | 1 | -13/+9 | |
| | ||||||
* | Fix room config change logging, due to allow_private_messages_from_visitors | Badlop | 2011-09-08 | 1 | -1/+2 | |
| | ||||||
* | Support to import XML files without password-format attribute | Badlop | 2011-09-08 | 1 | -1/+1 | |
| | ||||||
* | Clarification about system user of ejabberd.init | Badlop | 2011-09-06 | 1 | -2/+3 | |
| | ||||||
* | Fix SCRAM to support attributes which value has only one character | Badlop | 2011-09-05 | 1 | -1/+1 | |
| | ||||||
* | Fix typo in the Guide about user_regexp | Badlop | 2011-09-05 | 1 | -2/+2 | |
| | ||||||
* | Fix dialyzer warnings | Evgeniy Khramtsov | 2011-09-05 | 1 | -2/+1 | |
| | ||||||
* | Reorganize the code to shut up the dialyzer | Evgeniy Khramtsov | 2011-09-05 | 1 | -27/+23 | |
| | ||||||
* | Get rid of useless check | Evgeniy Khramtsov | 2011-09-05 | 1 | -1/+0 | |
| | ||||||
* | Merge set_affiliation/3 and set_affiliation_and_reason/4 into set_affiliation/4 | Evgeniy Khramtsov | 2011-09-05 | 1 | -18/+8 | |
| | ||||||
* | Fix SCRAM auth of uppercase passwords (EJAB-1196) | Badlop | 2011-09-05 | 1 | -1/+2 | |
| | ||||||
* | Remove useless clauses | Evgeniy Khramtsov | 2011-09-05 | 1 | -11/+10 | |
| | ||||||
* | Add some magic in order to shut up the dialyzer (because I do not want to ↵ | Evgeniy Khramtsov | 2011-09-05 | 1 | -2/+2 | |
| | | | | replace the macro with a function) | |||||
* | Fix potential case-clause crash | Evgeniy Khramtsov | 2011-09-05 | 1 | -1/+1 | |
| | ||||||
* | Remove useless case clause | Evgeniy Khramtsov | 2011-09-05 | 1 | -3/+1 | |
| | ||||||
* | Replace VVALUEL macro with function in order to shut up the dialyzer | Evgeniy Khramtsov | 2011-09-05 | 1 | -8/+9 | |
| | ||||||
* | Merge branch '2.1.x' of ↵ | Evgeniy Khramtsov | 2011-09-05 | 1 | -10/+10 | |
|\ | | | | | | | git+ssh://gitorious.process-one.net/ejabberd/mainline into 2.1.x | |||||
| * | Replace calls of OTP's Binary, since they would require R14 | Badlop | 2011-09-04 | 1 | -10/+10 | |
| | | ||||||
* | | Export do_client_version/3 in order to shut up the dialyzer | Evgeniy Khramtsov | 2011-09-05 | 1 | -1/+1 | |
| | | ||||||
* | | Remove useless case clauses | Evgeniy Khramtsov | 2011-09-05 | 1 | -16/+9 | |
| | | ||||||
* | | Remove useless case clause | Evgeniy Khramtsov | 2011-09-05 | 1 | -6/+1 | |
| | | ||||||
* | | Correct some function clauses and value types | Evgeniy Khramtsov | 2011-09-05 | 1 | -5/+8 | |
| | | ||||||
* | | Get rid of useless code | Evgeniy Khramtsov | 2011-09-05 | 1 | -13/+6 | |
| | | ||||||
* | | ejabberd_auth:remove_user/2 always returns ok | Evgeniy Khramtsov | 2011-09-05 | 1 | -7/+4 | |
| | | ||||||
* | | Fix some case clauses | Evgeniy Khramtsov | 2011-09-05 | 1 | -11/+5 | |
| | | ||||||
* | | Change argument of open_port/2 to string in order to shut up the dialyzer | Evgeniy Khramtsov | 2011-09-05 | 7 | -11/+11 | |
| | | ||||||
* | | Get rid of useless function clause | Evgeniy Khramtsov | 2011-09-05 | 1 | -2/+0 | |
|/ | ||||||
* | First check occupant existence, later check the message | Badlop | 2011-09-04 | 1 | -28/+27 | |
| | ||||||
* | enable pubsub#deliver_notification checking (thanks to Karim Gemayel)(EJAB-1453) | Christophe Romain | 2011-08-31 | 3 | -38/+114 | |
| | ||||||
* | Explicitly skip useless ejabberd 2.0* mnesia tables when restoring backup | Badlop | 2011-08-29 | 1 | -0/+4 | |
| | | | | | Reference: http://www.ejabberd.im/node/4867 | |||||
* | typo fix (thanks to Artem Sh)(EJAB-1424) | Christophe Romain | 2011-08-25 | 1 | -2/+2 | |
| | ||||||
* | Support multiple sessions per nick in muc_online_users, relevant for ↵ | Badlop | 2011-08-23 | 2 | -4/+5 | |
| | | | | max_user_conferences (EJAB-305) | |||||
* | Send private messages to all the sessions with same nick (EJAB-305) | Badlop | 2011-08-23 | 1 | -8/+17 | |
| | ||||||
* | Don't send unavailable presence when leaving occupant has other nicks in the ↵ | Badlop | 2011-08-23 | 1 | -1/+4 | |
| | | | | room (EJAB-305) |