Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adopt remaining code to support new hooks | Evgeniy Khramtsov | 2017-01-09 | 42 | -1569/+2113 |
| | |||||
* | Get rid of "jlib.hrl" header in some files | Evgeniy Khramtsov | 2017-01-02 | 3 | -3/+3 |
| | |||||
* | Better cope with IPv6 domains | Evgeniy Khramtsov | 2016-12-31 | 1 | -1/+20 |
| | |||||
* | Reflect cyrsasl API changes in remaining code | Evgeniy Khramtsov | 2016-12-31 | 6 | -117/+220 |
| | |||||
* | Improve return values in cyrsasl API | Evgeniy Khramtsov | 2016-12-31 | 6 | -70/+137 |
| | |||||
* | More refactoring on session management | Evgeniy Khramtsov | 2016-12-30 | 14 | -401/+569 |
| | |||||
* | Add xmpp_stream_out behaviour and rewrite s2s/SM code | Evgeniy Khramtsov | 2016-12-28 | 27 | -2512/+3717 |
| | |||||
* | Rewrite ejabberd_service to use new XMPP stream API | Evgeniy Khramtsov | 2016-12-11 | 4 | -354/+286 |
| | |||||
* | Initial version of new XMPP stream behaviour (for review) | Evgeniy Khramtsov | 2016-12-11 | 17 | -2983/+1842 |
| | |||||
* | Fix reload_config | Christophe Romain | 2016-12-02 | 1 | -2/+2 |
| | |||||
* | Add password support in muc_subscribe (#1306) | Badlop | 2016-12-02 | 1 | -2/+5 |
| | |||||
* | When unsubscribes, check if room should get closed (#1396) | Badlop | 2016-12-01 | 1 | -1/+5 |
| | |||||
* | Fix error formatting, which closed client connection (#1389) | Badlop | 2016-12-01 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' of github.com:processone/ejabberd | Mickael Remond | 2016-12-01 | 187 | -20636/+15825 |
|\ | |||||
| * | Fix typo introduced by 92db9ff changes | Christophe Romain | 2016-11-30 | 1 | -1/+1 |
| | | |||||
| * | Improve handling of mnesia schema | Christophe Romain | 2016-11-30 | 41 | -53/+222 |
| | | |||||
| * | Cleanup admin_extra, add few functions | Christophe Romain | 2016-11-30 | 1 | -27/+160 |
| | | |||||
| * | Adds optional post_install and pre_uninstall hooks (thanks Igor Manturov ↵ | Christophe Romain | 2016-11-28 | 1 | -1/+8 |
| | | | | | | | | Jr.)(#1300) | ||||
| * | Improve translation of some messages | Evgeniy Khramtsov | 2016-11-26 | 7 | -47/+29 |
| | | |||||
| * | Use ejabberd_router:route_error/4 wherever possible | Evgeniy Khramtsov | 2016-11-25 | 7 | -97/+54 |
| | | |||||
| * | Get rid of compile warnings | Evgeniy Khramtsov | 2016-11-25 | 4 | -10/+7 |
| | | |||||
| * | Don't forget to erase cache on user removal | Evgeniy Khramtsov | 2016-11-24 | 1 | -0/+1 |
| | | |||||
| * | Get rid of excessive (io)list_to_binary/1 calls | Evgeniy Khramtsov | 2016-11-24 | 26 | -193/+163 |
| | | |||||
| * | Add missing -callbacks | Paweł Chmielowski | 2016-11-24 | 1 | -0/+10 |
| | | |||||
| * | Merge pull request #1391 from weiss/mark-copies | Evgeny Khramtsov | 2016-11-24 | 4 | -82/+53 |
| |\ | | | | | | | Mark messages as copies by attaching metadata | ||||
| | * | Use xmpp:put_meta/3 to update metadata | Holger Weiss | 2016-11-24 | 1 | -2/+1 |
| | | | |||||
| | * | Let mod_carboncopy mark copied messages | Holger Weiss | 2016-11-22 | 2 | -33/+21 |
| | | | | | | | | | | | | | | | Carbon copies are now marked with a 'carbon_copy' flag. This makes it easier to identify them. | ||||
| | * | Let ejabberd_sm mark copied messages | Holger Weiss | 2016-11-22 | 3 | -49/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When multiple resources have the same (highest) priority, ejabberd_sm dispatches messages addressed to the bare JID (or to an unavailable resource) to each of these resources. Such messages are now marked with an 'sm_copy' flag for all but one of the resources. This makes it easier for other modules to identify those duplicates. Resolves #1356. | ||||
| * | | Fix typo in copyright date | Christophe Romain | 2016-11-23 | 2 | -2/+2 |
| | | | |||||
| * | | Move copyright definition to ejabberd.hrl | Evgeniy Khramtsov | 2016-11-23 | 6 | -14/+7 |
| | | | |||||
| * | | Don't use deprecated functions from jlib.erl | Evgeniy Khramtsov | 2016-11-23 | 4 | -9/+9 |
| |/ | |||||
| * | Fix xref issue injected by fbfbb96 | Christophe Romain | 2016-11-22 | 2 | -7/+10 |
| | | |||||
| * | Fix get_roster issue injected by fbfbb96 | Christophe Romain | 2016-11-22 | 2 | -3/+3 |
| | | |||||
| * | Fix vcard_ldap exports | Christophe Romain | 2016-11-22 | 1 | -0/+6 |
| | | |||||
| * | Add missing export | Christophe Romain | 2016-11-22 | 1 | -1/+1 |
| | | |||||
| * | Fix issues on import improvements | Christophe Romain | 2016-11-22 | 5 | -8/+9 |
| | | |||||
| * | New bosh module | Paweł Chmielowski | 2016-11-22 | 3 | -2/+1395 |
| | | |||||
| * | Improve ODBC import | Christophe Romain | 2016-11-22 | 43 | -539/+718 |
| | | |||||
| * | Set 'sql_pool_size' to 1 by default for sqlite | Evgeniy Khramtsov | 2016-11-21 | 1 | -4/+18 |
| | | |||||
| * | Fix non-empty disco-nodes processing | Evgeniy Khramtsov | 2016-11-21 | 1 | -1/+3 |
| | | |||||
| * | Fix handling mod_http_upload disco#info queries: need decoded elements | Badlop | 2016-11-21 | 1 | -1/+2 |
| | | | | | | | | | | As reported in https://www.ejabberd.im/forum/28605/ejabberd-modhttpupload-error-405-not-allowed | ||||
| * | Merge branch 'master' of github.com:processone/ejabberd | Evgeniy Khramtsov | 2016-11-21 | 1 | -3/+3 |
| |\ | |||||
| | * | Log more data for failed s2s connection | Paweł Chmielowski | 2016-11-21 | 1 | -3/+3 |
| | | | |||||
| * | | Fix conference disco#items when running multiple virtual hosts | Evgeniy Khramtsov | 2016-11-21 | 1 | -11/+11 |
| |/ | |||||
| * | Don't forget to start XMPP application | Evgeniy Khramtsov | 2016-11-21 | 1 | -3/+1 |
| | | |||||
| * | Fix RSM for conference disco#items | Evgeniy Khramtsov | 2016-11-20 | 2 | -89/+139 |
| | | |||||
| * | Use xmpp_util.erl from XMPP library | Evgeniy Khramtsov | 2016-11-19 | 1 | -169/+0 |
| | | |||||
| * | Transform ejabberd_commands on the start | Evgeniy Khramtsov | 2016-11-19 | 1 | -0/+4 |
| | | |||||
| * | Switch to stand-alone XMPP library | Evgeniy Khramtsov | 2016-11-19 | 15 | -42275/+0 |
| | | |||||
| * | Remove useless NO_EXT_LIB flag | Christophe Romain | 2016-11-18 | 1 | -4/+1 |
| | |