aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix lite.sql and convert binary to integerSergey Abramyan2015-03-271-2/+4
|
* Add SQLite supportSergey Abramyan2015-03-204-5/+132
|
* Add missing list_to_binary callChristophe Romain2015-03-131-1/+1
|
* Add contributed modules code path on startChristophe Romain2015-03-131-0/+2
|
* Rename module function to keep them grouped on helpChristophe Romain2015-03-131-7/+7
|
* Improve module structureEvgeniy Khramtsov2015-03-131-97/+20
|
* Do not fail on badly formed SQL resultsEvgeniy Khramtsov2015-03-132-41/+45
|
* Fix unblock all when Riak is used as a backendEvgeniy Khramtsov2015-03-131-1/+2
|
* Update sockmod() type after adding websocket supportPaweł Chmielowski2015-03-121-0/+1
|
* Remove unused clauseChristophe Romain2015-03-121-1/+0
|
* Update types to fix dialyzer warningsPaweł Chmielowski2015-03-121-2/+2
|
* mod_offline: Remove a few superfluous newlinesHolger Weiss2015-03-111-7/+4
|
* Don't crash in mod_offline:export/1Holger Weiss2015-03-111-2/+1
| | | | (Thanks to Christophe Romain.)
* start ext_mod in later stage at initChristophe Romain2015-03-111-1/+1
|
* Remove unused codeChristophe Romain2015-03-111-5/+1
|
* Compile contributed module with lager if enabled in ejabberdChristophe Romain2015-03-111-1/+6
|
* Add packaging support for contributed modulesChristophe Romain2015-03-112-0/+484
| | | | | | | This is a preliminary version that is tested to work with the packaging branch of ejabberd-modules repository This version lacks automatic configuration include at runtime
* Add Redis backend for SMEvgeniy Khramtsov2015-03-114-44/+241
|
* Always specify room JID for MUC <delay/> elementsHolger Weiss2015-03-101-7/+14
| | | | | | | | As per version 1.25 of XEP-0045, use the room JID as the 'from' address for <delay/> elements also when the room is non-anonymous, and specify the original JID of the sender as an XEP-0033-style tag instead. Closes #465.
* Merge pull request #467 from hamano/mod_offline_restartbadlop2015-03-091-1/+1
|\ | | | | change mod_offline restart type
| * change mod_offline restart typeHAMANO Tsukasa2015-03-091-1/+1
| |
* | Fix R15B compilationEvgeniy Khramtsov2015-03-091-6/+6
| |
* | Make it possible to use SQL as an SM backendEvgeniy Khramtsov2015-03-096-21/+201
| |
* | Separate db backend from the SMEvgeniy Khramtsov2015-03-092-176/+223
| |
* | Reorganize / clean ejabberd_hooks headerMickaël Rémond2015-03-081-9/+7
| |
* | More ejabberd_hooks refactorMickaël Rémond2015-03-081-14/+16
| |
* | ejabberd_hooks refactor and better typesMickaël Rémond2015-03-081-56/+52
| |
* | Add Elixir test on ejabberd hooksMickaël Rémond2015-03-081-5/+30
|/ | | | | | This is to prepare ejabberd_hooks module refactoring. I also expanded API to help with testing.
* Fix: default_host is forgotten between consecutive HTTP requests (#416)Badlop2015-03-061-0/+3
|
* Access list editing broken in web_admin (#252)Badlop2015-03-051-16/+13
|
* Accept configuration file with .yaml extension (#290)Badlop2015-03-041-1/+1
|
* Merge branch 'master' of github.com:processone/ejabberdMickaël Rémond2015-03-0318-332/+1061
|\
| * Merge pull request #384 from weiss/fix-last-item-typeChristophe Romain2015-02-272-48/+77
| |\ | | | | | | Use correct message type when sending last published PEP/PubSub items
| | * Use correct message type for last published itemsHolger Weiss2014-12-212-30/+51
| | | | | | | | | | | | | | | When sending last published PubSub/PEP items, set the message type that was used for broadcasting those items originally.
| | * Improve add_message_type/2 functionHolger Weiss2014-12-212-18/+26
| | | | | | | | | | | | | | | | | | Let add_message_type/2 accept the type as an atom, and let the function handle the 'normal' message type. This doesn't change the behavior, but avoids some code duplication.
| * | Merge pull request #443 from ↵badlop2015-02-261-108/+77
| |\ \ | | | | | | | | | | | | | | | | mojolingo/feature/muc_admin/affiliation-change-propogate-xmpp Permit modifying affiliations via an event
| | * | Permit modifying affiliations via an eventBen Langfeld2015-02-251-108/+77
| | | | | | | | | | | | | | | | Allows us to implement mod_muc_admin:set_room_addiliation properly
| * | | Update FSF addressBadlop2015-02-255-20/+15
| | | |
| * | | Fix processing POST messages after changes from adding websocket handlingPaweł Chmielowski2015-02-251-25/+29
| | | |
| * | | Try not to use c2s:send_text, it causes problem with websocketPaweł Chmielowski2015-02-251-3/+2
| | | |
| * | | Add support for websocket connectionsPaweł Chmielowski2015-02-253-123/+855
| |/ /
| * | Add compatibility macros for deprecated types (thanks to Alexey)Christophe Romain2015-02-237-9/+10
| | |
* | | Fix typo on state reuseMickaël Rémond2015-03-031-3/+3
|/ / | | | | | | It should help with the crash on #453
* | mod_carboncopy: Apply small code simplification15.02Holger Weiss2015-02-121-6/+2
| |
* | Check availability before carbon copyingHolger Weiss2015-02-111-2/+5
| | | | | | | | | | | | | | | | Before generating a carbon copy for a resource, make sure it's actually available. This handles the case where, for some reason, the 'unset_presence_hook' wasn't called during logout of a resource. Carbon copies sent to that resource would otherwise be re-routed to another resource (which might've received a copy of that message already).
* | Don't crash if 'request_path' has unexpected typeHolger Weiss2015-02-111-1/+1
| |
* | Remove unused function clause in mod_carboncopyHolger Weiss2015-02-111-3/+1
| |
* | Add Elixir support to ejabberdMickaël Rémond2015-02-101-22/+41
| |
* | Don't convert configuration values to stringsHolger Weiss2015-02-091-4/+2
| |
* | Fix typo in debug messageHolger Weiss2015-02-081-1/+1
| |