aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Migration of scram passwords with piefxis (riak and internal only)Feotov Daniil2015-02-053-6/+65
| |
* | Remove http_poll modulePaweł Chmielowski2015-04-156-455/+9
| | | | | | | | | | | | | | For couple years browsers did limit ability to change cookies from js for different domains, this made http_poll connections practically not usuable. I don't think this module is used at all so it's time to put it to rest.
* | Don't forget gen_tcp:listen/2 optionsHolger Weiss2015-04-141-1/+2
| | | | | | | | Fixes #530.
* | Fix nick logging in mod_muc_log plaintext (#522)Badlop2015-04-141-1/+6
| |
* | Clean multicast routing code detected by xrefBadlop2015-04-101-27/+3
| |
* | Fix problem with pushing bufferend #xmlel-s to receiver in websocket codePaweł Chmielowski2015-04-091-2/+4
| |
* | Fix bug when sorting the list of rooms in WebAdminBadlop2015-04-081-1/+1
| |
* | Remove hack with binary to integer conversionEvgeniy Khramtsov2015-04-081-4/+2
| |
* | Merge branch 'master' of github.com:processone/ejabberdEvgeniy Khramtsov2015-04-085-33/+1434
|\ \
| * | Copy multicast code from ejabberd-contrib to provide XEP-0033 (#521)Badlop2015-04-085-33/+1434
| | |
* | | Add virtual host support for SQLiteEvgeniy Khramtsov2015-04-082-44/+71
|/ /
* | Disable awkward trap_exit flagEvgeniy Khramtsov2015-04-082-2/+0
| |
* | Enable FOREIGN KEYS by defaultEvgeniy Khramtsov2015-04-082-0/+2
| |
* | Make sure SQLite always returns binariesEvgeniy Khramtsov2015-04-081-2/+8
| |
* | Merge pull request #486 from saa/sqlite_supportEvgeny Khramtsov2015-04-085-7/+136
|\ \ | | | | | | Add SQLite support
| * | Fix lite.sql and convert binary to integerSergey Abramyan2015-03-271-2/+4
| | |
| * | Add SQLite supportSergey Abramyan2015-03-204-5/+132
| | |
* | | Add mod_muc_admin contrib.Jerome Sautret2015-04-071-0/+888
| | |
* | | ejabberd_listener: Remove Erlang/OTP version checkHolger Weiss2015-04-071-10/+2
| | | | | | | | | | | | We don't support Erlang/OTP versions older than R16 anyway.
* | | Merge pull request #518 from liudanking/masterEvgeny Khramtsov2015-04-071-3/+5
|\ \ \ | | | | | | | | fix otp version check in ejabberd_listener.erl listen_tcp/5
| * | | fix otp version check in listen_tcp/5liudan2015-04-071-3/+5
| | | |
* | | | Explicitly start crypto with startMickael Remond2015-04-071-1/+1
|/ / / | | | | | | | | | This is to please Elixir / Phoenix enviroment
* | | Don't call send_element/2 if previous call failedHolger Weiss2015-04-061-2/+6
| | | | | | | | | | | | | | | Be sure not to try sending data over a TCP socket that is no longer usable.
* | | Fix problem with c2s buffering on old style websocket connectionsPaweł Chmielowski2015-04-061-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | Old style websocket do use binaries for transferring data to C2S, so when we buffer that data we need to handle it different than list of #xml structs used by new style connections. This fixes github issue #515.
* | | Merge pull request #513 from weiss/ignore-header-casePaweł Chmielowski2015-04-061-2/+3
|\ \ \ | | | | | | | | ejabberd_websocket: Ignore case of HTTP header values
| * | | ejabberd_websocket: Ignore case of header valuesHolger Weiss2015-04-051-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RFC 6455 says that the client's opening handshake includes an Upgrade header field "containing the value 'websocket', treated as an ASCII case-insensitive value." Closes #510.
* | | | Explicitely start crypto moduleMickael Remond2015-04-061-0/+1
| | | | | | | | | | | | | | | | Without explicit start, it causes issue when embedding ejabberd into other apps.
* | | | Fix type specEvgeniy Khramtsov2015-04-061-1/+2
| | | |
* | | | Make sure Mnesia dir environment and log file are list, not binaryMickael Remond2015-04-063-2/+22
| | | | | | | | | | | | | | | | | | | | This is useful for Elixir configuration, as binary is the more natural data type. Closes #514
* | | | ejabberd can be embedded in an Elixir applicationMickael Remond2015-04-041-2/+17
|/ / /
* | | Replace crypto calls that will be removed in a future releaseBadlop2015-04-041-2/+2
| | |
* | | Replace undefined value with empty one (processone/ejabberd-contrib#92)Badlop2015-04-041-0/+2
| | |
* | | Remove unused case clauses to make dialyzer happyHolger Weiss2015-04-031-3/+0
| | |
* | | Improve srg_get_info result format (processone/ejabberd-contrib#92)Badlop2015-04-031-2/+7
| | |
* | | Fix output formatting in srg_get_info commend from mod_admin_extraPaweł Chmielowski2015-04-021-3/+1
| | |
* | | Fix problems with get_vcard* functions from mod_admin_extraPaweł Chmielowski2015-04-011-5/+5
| | |
* | | Drop exmpp usage from mod_admin_extraPaweł Chmielowski2015-04-011-14/+1
| | |
* | | Merge pull request #493 from weiss/rfc-6121-routingEvgeny Khramtsov2015-04-014-91/+35
|\ \ \ | | | | | | | | Update ejabberd_sm's routing rules as per RFC 6121
| * | | Don't bother with filtering out PEP error messagesHolger Weiss2015-03-253-82/+7
| | | | | | | | | | | | | | | | | | | | Now that ejabberd_sm won't deliver error messages that were sent to bare JIDs anymore, PEP error messages should no longer arrive.
| * | | Route headlines sent to bare JIDs to all resourcesHolger Weiss2015-03-251-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | As per RFC 6121, deliver headline messages that were sent to a bare JID to all resources with a non-negative priority, not just to those with the highest priority. If no such resource is available, discard them silently.
| * | | Don't route error/groupchat messages to bare JIDsHolger Weiss2015-03-251-1/+12
| | | | | | | | | | | | | | | | | | | | As per RFC 6121, drop error messages that were sent to bare JIDs, and return an error if a groupchat message was sent to a bare JID.
| * | | Update routing for unavailable resourcesHolger Weiss2015-03-251-1/+9
| | | | | | | | | | | | | | | | | | | | As per RFC 6121, don't reroute non-chat messages sent to unavailable resources.
* | | | Swap 'mnesia' and 'internal' types correctlyEvgeniy Khramtsov2015-03-301-1/+5
| | | |
* | | | The 'default_db' option should impact ejabberd_auth as wellEvgeniy Khramtsov2015-03-301-1/+1
| | | |
* | | | Add new 'default_db' optionEvgeniy Khramtsov2015-03-3014-24/+36
| | | |
* | | | Try to fix more Dialyzer warningsBadlop2015-03-273-4/+4
| | | |
* | | | Ensure set_presence changes are kept in state (thanks to Davide ↵Badlop2015-03-271-2/+3
| | | | | | | | | | | | | | | | Colombo)(EJAB-1184)
* | | | Fix even more dialyzer warningsBadlop2015-03-274-22/+6
| | | |
* | | | Fix set_presence command (ejabberd-contrib#61)Badlop2015-03-272-2/+5
| | | |
* | | | Fix more mod_admin_extra commandsBadlop2015-03-261-20/+15
| | | |