Holger Weiss
|
14e771d871
|
mod_pubsub: Fix last item cache for multiple hosts
Don't let the last item cache intermix PubSub items of different virtual
domains.
|
2017-01-21 00:14:56 +01:00 |
|
Evgeniy Khramtsov
|
d5d906184f
|
Merge branch 'new_stream'
Conflicts:
src/cyrsasl.erl
src/ejabberd_c2s.erl
src/ejabberd_cluster.erl
src/ejabberd_frontend_socket.erl
src/ejabberd_node_groups.erl
src/ejabberd_router.erl
src/mod_bosh.erl
src/mod_ip_blacklist.erl
src/mod_muc_mnesia.erl
src/mod_offline.erl
src/mod_proxy65_sm.erl
|
2017-01-20 19:35:46 +03:00 |
|
Evgeniy Khramtsov
|
0baaad30b1
|
Implement database backend interface for MUC, BOSH and auth_anonyous
|
2017-01-13 12:03:39 +03:00 |
|
Badlop
|
5fdd1c39fe
|
Update copyright date automatically (#1442)
|
2017-01-02 21:42:06 +01:00 |
|
Evgeniy Khramtsov
|
309bdfbe28
|
Add xmpp_stream_out behaviour and rewrite s2s/SM code
|
2016-12-28 09:47:11 +03:00 |
|
Christophe Romain
|
ed679279fd
|
Cleanup file headers
|
2016-12-27 10:57:50 +01:00 |
|
Christophe Romain
|
bcc04d93e1
|
Enforce pubsub node removal, revert previous commit (#1320)
This reverts commit 2976c2d921 .
and enforce node purge/removal instead
|
2016-12-09 12:51:08 +01:00 |
|
Evgeniy Khramtsov
|
5d434c1aea
|
Move copyright definition to ejabberd.hrl
|
2016-11-23 15:51:48 +03:00 |
|
Paweł Chmielowski
|
a2fb493f91
|
Add missing include file
|
2016-11-22 15:35:47 +01:00 |
|
Paweł Chmielowski
|
7ffab38b44
|
Remove now() from mod_offline.hrl
|
2016-11-22 13:15:43 +01:00 |
|
Evgeniy Khramtsov
|
9aff7e52a8
|
Switch to stand-alone XMPP library
|
2016-11-19 13:03:33 +03:00 |
|
Christophe Romain
|
45e77ea483
|
Remove useless NO_EXT_LIB flag
|
2016-11-18 12:25:01 +01:00 |
|
Evgeniy Khramtsov
|
f57f267c54
|
Merge branch 'master' of github.com:processone/ejabberd
Conflicts:
test/ejabberd_SUITE.erl
|
2016-11-18 13:39:10 +03:00 |
|
Evgeniy Khramtsov
|
b8dcc911a3
|
Make common tests working again
|
2016-11-18 13:38:08 +03:00 |
|
Christophe Romain
|
909e0eb5dd
|
Add configurable weight for commands
|
2016-11-15 14:18:34 +01:00 |
|
Evgeniy Khramtsov
|
7e9f1a6dc1
|
Don't auto-decode forwarded payload
|
2016-11-13 13:41:04 +03:00 |
|
Evgeniy Khramtsov
|
132033d01a
|
Remove unused header file
|
2016-11-13 10:57:53 +03:00 |
|
Evgeniy Khramtsov
|
78a44e0176
|
Merge branch 'master' into xml-ng
Conflicts:
src/adhoc.erl
src/cyrsasl_oauth.erl
src/ejabberd_c2s.erl
src/ejabberd_config.erl
src/ejabberd_service.erl
src/gen_mod.erl
src/mod_admin_extra.erl
src/mod_announce.erl
src/mod_carboncopy.erl
src/mod_client_state.erl
src/mod_configure.erl
src/mod_echo.erl
src/mod_mam.erl
src/mod_muc.erl
src/mod_muc_room.erl
src/mod_offline.erl
src/mod_pubsub.erl
src/mod_stats.erl
src/node_flat_sql.erl
src/randoms.erl
|
2016-11-12 13:27:15 +03:00 |
|
Evgeniy Khramtsov
|
6a3691ef7c
|
Add xdata generator and make some code using it
|
2016-10-07 10:31:03 +03:00 |
|
Evgeniy Khramtsov
|
3112a7187f
|
Test anonymous auth
|
2016-09-25 09:57:56 +03:00 |
|
Evgeniy Khramtsov
|
53209b9ab1
|
Add tests for s2s code
|
2016-09-23 12:30:33 +03:00 |
|
Evgeniy Khramtsov
|
151668ac10
|
Fix dialyzer warnings for mod_mam
|
2016-09-13 16:56:34 +03:00 |
|
Evgeniy Khramtsov
|
e987b88848
|
Make common tests working again
|
2016-09-13 12:30:05 +03:00 |
|
Evgeniy Khramtsov
|
1aca541639
|
Fix nick-to-jid mapping for MUC subscribers
|
2016-09-12 14:41:33 +03:00 |
|
Evgeniy Khramtsov
|
c29a48695d
|
Rename #error{} record to #stanza_error{}
|
2016-09-08 17:08:48 +03:00 |
|
Evgeniy Khramtsov
|
5ec972b00f
|
Improve pubsub code
|
2016-09-08 15:49:27 +03:00 |
|
Christophe Romain
|
af0a493c66
|
Merge pull request #1253 from Amuhar/xep0356
|
2016-09-07 14:34:31 +02:00 |
|
Evgeniy Khramtsov
|
3803a8de3c
|
Link MUC subscription to bare JID
|
2016-09-07 10:33:37 +03:00 |
|
Evgeniy Khramtsov
|
45eb49125b
|
Rewrite mod_pubsub to use XML codec
|
2016-08-30 09:48:08 +03:00 |
|
Evgeniy Khramtsov
|
522a186a38
|
Improve some type specs
|
2016-08-09 10:56:32 +03:00 |
|
Evgeniy Khramtsov
|
4ff8d7918a
|
Change code to reflect recent changes in fxml_gen
|
2016-08-05 08:41:08 +03:00 |
|
Evgeniy Khramtsov
|
c0272ae766
|
Rewrite mod_stats to use XML generator
|
2016-07-31 14:51:16 +03:00 |
|
Evgeniy Khramtsov
|
0bcbd12776
|
Rewrite mod_mix to use XML generator
|
2016-07-31 08:51:47 +03:00 |
|
Evgeniy Khramtsov
|
792e6a7c1c
|
Rewrite mod_http_upload to use XML generator
|
2016-07-30 17:48:52 +03:00 |
|
Evgeniy Khramtsov
|
d2d3b961eb
|
Rewrite mod_sic to use XML generator
|
2016-07-30 13:30:29 +03:00 |
|
Mickaël Rémond
|
7a74a4836a
|
Merge pull request #1211 from processone/expand_api
There is still work to do, be we reached a stable state and can merge up to this point.
|
2016-07-28 14:57:48 +02:00 |
|
Evgeniy Khramtsov
|
b31ebd2ea0
|
Rewrite captcha to use XML generator
|
2016-07-28 15:10:41 +03:00 |
|
Evgeniy Khramtsov
|
c409ed2f2c
|
Rewrite S2S and ejabberd_service code to use XML generator
|
2016-07-27 10:45:08 +03:00 |
|
Evgeniy Khramtsov
|
23858469b7
|
Get rid of "jlib.hrl" dependency in some files
|
2016-07-26 11:29:17 +03:00 |
|
Evgeniy Khramtsov
|
da310a5173
|
Rewrite mod_adhoc and mod_announce to use XML generator
|
2016-07-26 09:52:29 +03:00 |
|
Alexey Shchepin
|
839490b0d9
|
Add DB backend support for ejabberd_oauth
|
2016-07-25 20:08:30 +03:00 |
|
Evgeniy Khramtsov
|
179fcd9521
|
Rewrite mod_mam and mod_muc to use XML generator
|
2016-07-25 13:50:30 +03:00 |
|
Mickael Remond
|
d7ad99f147
|
Initial attempt on access on commands
May change and will require more work / test / refactor
|
2016-07-25 11:43:49 +02:00 |
|
Mickael Remond
|
68555ff466
|
Add support for checking access rules conformance for commands
|
2016-07-23 18:21:45 +02:00 |
|
Holger Weiss
|
814b80c644
|
Preserve PID for offline sessions
Don't set the PID to 'undefined' when a session goes offline, as this
looses the information which node created the session table entry.
Fixes #1196.
|
2016-07-23 01:08:05 +02:00 |
|
Evgeniy Khramtsov
|
bc802a4049
|
Rewrite mod_blocking to use XML generator
|
2016-07-19 10:07:04 +03:00 |
|
Evgeniy Khramtsov
|
a4a9dd7f03
|
Rewrite mod_offline to use XML generator
|
2016-07-19 07:56:14 +03:00 |
|
Pablo Polvorin
|
33e0283f0d
|
Add 'ejabberd:user' and 'ejabberd:admin' oauth scopes
'ejabberd:user' includes all commands defined with policy "user".
'ejabberd:admin' includes commands defined with policy "admin".
|
2016-07-19 00:24:06 -03:00 |
|
Evgeniy Khramtsov
|
9a8e197d7e
|
Initial version based on XML generator
|
2016-07-18 15:01:32 +03:00 |
|
Evgeniy Khramtsov
|
661b041302
|
Rename MUC/Sub's namespace
|
2016-07-08 15:07:26 +03:00 |
|