aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | ejabberd_s2s_out: Remove Erlang/OTP version checkHolger Weiss2015-04-161-9/+2
| | | | | | | | | | The version check won't work for Erlang/OTP >= 17; and it's no longer needed, as we don't support versions older than R16 anyway.
* | CSI test: Simplify and improve readabilityHolger Weiss2015-04-161-20/+21
| |
* | CSI test: Fix race when slave becomes active againHolger Weiss2015-04-161-9/+11
| | | | | | | | | | | | Make sure the server processed the slave's active request after the previous test stanzas were received by the slave and before the final Chat State notification is sent by the master.
* | Update get_password_s description with SCRAM return valuesBadlop2015-04-151-2/+2
| |
* | Revert "Hook on group message"Badlop2015-04-151-2/+0
| | | | | | | | This reverts commit b81250d667c846d30499b5284585597a35c96631.
* | Make sure that server processed our inactive request before processing ↵Paweł Chmielowski2015-04-151-0/+3
| | | | | | | | further in testing
* | Merge pull request #426 from hairyhum/masterbadlop2015-04-154-6/+67
|\ \ | | | | | | Migration of scram passwords with piefxis (riak and internal only)
| * | Hook on group messageFeotov Daniil2015-02-241-0/+2
| | |
| * | Migration of scram passwords with piefxis (riak and internal only)Feotov Daniil2015-02-053-6/+65
| | |
* | | Remove http_poll modulePaweł Chmielowski2015-04-157-456/+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.
* | | Enable websocket connection in default config filePaweł Chmielowski2015-04-151-2/+3
| | |
* | | 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
| | |
* | | Add ability to configure parameters used by "make test" with test/config.ctcPaweł Chmielowski2015-04-093-16/+57
| | |
* | | Give better error messages for tests failing on #...{} = recv() linesPaweł Chmielowski2015-04-093-91/+104
| | |
* | | Show received input and expected input in ?recv* macros in case of failurePaweł Chmielowski2015-04-092-4/+13
| | | | | | | | | | | | Throwing catch clause error is not that good for finding out what happened
* | | 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-086-33/+1435
|\ \ \
| * | | Copy multicast code from ejabberd-contrib to provide XEP-0033 (#521)Badlop2015-04-086-33/+1435
| | | |
* | | | Add virtual host support for SQLiteEvgeniy Khramtsov2015-04-085-50/+71
|/ / /
* | | Add SQLite3 library checks at the configure scriptEvgeniy Khramtsov2015-04-082-0/+163
| | |
* | | 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-0818-11/+538
|\ \ \ | | | | | | | | Add SQLite support
| * | | Fix lite.sql and convert binary to integerSergey Abramyan2015-03-272-6/+8
| | | |
| * | | Add SQLite supportSergey Abramyan2015-03-2017-9/+534
| | | |
* | | | 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 compilation result for asn1 filesMickael Remond2015-04-061-3/+4
| | | | |
* | | | | Remove unused variableMickael Remond2015-04-061-1/+1
| | | | |
* | | | | Fix asn1 module compilation with mixMickael Remond2015-04-062-57/+36
| | | | | | | | | | | | | | | | | | | | This should solve building ejabberd as an Elixir dependency.
* | | | | 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-044-3/+115
|/ / / /
* | | | 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
| | | |