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 |
|
Evgeniy Khramtsov
|
1e55e018e5
|
Adopt remaining code to support new hooks
|
2017-01-09 17:02:17 +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 |
|
Evgeniy Khramtsov
|
5cc8e807df
|
Initial version of new XMPP stream behaviour (for review)
|
2016-12-11 15:03:37 +03:00 |
|
Christophe Romain
|
fbfbb96872
|
Improve ODBC import
|
2016-11-22 14:48:01 +01:00 |
|
Evgeniy Khramtsov
|
b8dcc911a3
|
Make common tests working again
|
2016-11-18 13:38:08 +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
|
56c91d3c58
|
Add roster tests
|
2016-11-07 10:10:57 +03:00 |
|
Evgeniy Khramtsov
|
f6236d456d
|
Add more tests for privacy lists and blocking command
|
2016-10-22 13:01:45 +03:00 |
|
Evgeniy Khramtsov
|
e987b88848
|
Make common tests working again
|
2016-09-13 12:30:05 +03:00 |
|
Evgeniy Khramtsov
|
31faa4eb9a
|
Add more type specs
|
2016-08-12 13:17:42 +03:00 |
|
Evgeniy Khramtsov
|
522a186a38
|
Improve some type specs
|
2016-08-09 10:56:32 +03:00 |
|
Evgeniy Khramtsov
|
8b81b9ecb1
|
Rewrite PIEFXIS code to use XML generator
|
2016-08-04 13:37:07 +03:00 |
|
Evgeniy Khramtsov
|
9a8e197d7e
|
Initial version based on XML generator
|
2016-07-18 15:01:32 +03:00 |
|
Evgeniy Khramtsov
|
4220a2b98c
|
Make modules loading in a dependent order (#1191)
|
2016-07-06 14:58:48 +03:00 |
|
Paweł Chmielowski
|
3a8da27d86
|
Use {access,shaper}_rules_validator in other places where access rules are used
|
2016-06-21 13:18:24 +02:00 |
|
vthriller
|
f6ba91ff97
|
mod_roster should probably respect roster item changes introduced with roster_process_item hooks upon pushing
|
2016-05-19 13:45:42 +03:00 |
|
Evgeniy Khramtsov
|
9c369b7a8c
|
Improve detection of databases supported by modules (#1092)
|
2016-04-27 17:10:50 +03:00 |
|
Evgeniy Khramtsov
|
398f1de5ae
|
Clean mod_roster.erl from DB specific code
|
2016-04-14 10:58:32 +03:00 |
|
Evgeniy Khramtsov
|
fced8dc3d9
|
Replace some ?ERR_* macros with ?ERRT_*
|
2016-03-31 11:00:29 +03:00 |
|
Alexey Shchepin
|
79853ad44f
|
Missed a few calls in previous commits
|
2016-03-02 02:00:02 +03:00 |
|
Alexey Shchepin
|
e21f25f5b9
|
Update more SQL queries
|
2016-03-02 00:12:49 +03:00 |
|
Alexey Shchepin
|
3d8219d8f9
|
Update mod_roster and ejabberd_auth_odbc SQL queries to the new API
|
2016-03-02 00:12:49 +03:00 |
|
Mickael Remond
|
dfc29ea03c
|
Switch to Fast XML module
|
2016-02-03 19:03:17 +01:00 |
|
Evgeniy Khramtsov
|
b20db3b736
|
Initial version of migration script from Prosody to ejabberd
|
2016-01-28 14:23:51 +03:00 |
|
Badlop
|
f448ff608a
|
Update copyright to 2016 (#901)
|
2016-01-13 12:29:14 +01:00 |
|
Paweł Chmielowski
|
5c329a7699
|
Remove now() - part 1
|
2015-12-04 15:08:43 +01:00 |
|
Evgeniy Khramtsov
|
95265dd3ad
|
Move JID related functions to jid.erl (#847)
|
2015-11-24 18:44:13 +03:00 |
|
Christophe Romain
|
6aeb9dcb38
|
cosmetic cleanup
|
2015-10-07 14:18:38 +02:00 |
|
Evgeniy Khramtsov
|
fb6267f38e
|
Add config validation at startup
|
2015-06-01 15:38:27 +03:00 |
|
Badlop
|
0c725b5fac
|
Document protocol support (EJABS-1620)
|
2015-05-21 17:04:05 +02:00 |
|
Badlop
|
b0b004b26e
|
Revert "Add private and roster local handlers (EJAB-682)" due to #556
This reverts commit 2e194bd997 .
|
2015-05-07 17:07:49 +02:00 |
|
Badlop
|
2e194bd997
|
Add private and roster local handlers to get listed in disco#info (EJAB-682)
|
2015-04-22 13:27:25 +02:00 |
|
Evgeniy Khramtsov
|
4af15df546
|
Add new 'default_db' option
|
2015-03-30 12:15:29 +03:00 |
|
Badlop
|
5a35405cd5
|
Update copyright dates to 2015 (EJAB-1733)
|
2015-01-08 17:34:43 +01:00 |
|
Christophe Romain
|
4205108f30
|
typo fix on roster subscription (EJAB-1711)
|
2014-07-31 11:50:22 +02:00 |
|
Evgeniy Khramtsov
|
792b5a24df
|
Serialize records to proplists before storing then in Riak
|
2014-07-14 08:24:44 +04:00 |
|
Evgeniy Khramtsov
|
a5987633e0
|
Fix compile errors introduced by previous cherry picks
|
2014-07-10 14:16:33 +04:00 |
|
Evgeniy Khramtsov
|
6a73b96459
|
Fix roster versioning support when Riak backend is enabled
|
2014-07-10 13:54:06 +04:00 |
|
Evgeniy Khramtsov
|
e82219185b
|
Add SQL to Riak converter
|
2014-07-10 13:29:01 +04:00 |
|
Evgeniy Khramtsov
|
0490c2f139
|
Improve Riak support
|
2014-07-10 13:26:37 +04:00 |
|
Alexey Shchepin
|
a4b02c38db
|
Updated riak support
|
2014-07-10 13:15:15 +04:00 |
|
Evgeniy Khramtsov
|
87f8c2ecd8
|
Don't stop roster table conversion on broken askmessage
|
2014-06-09 10:55:05 +04:00 |
|
badlop
|
285c4c17cf
|
Merge pull request #146 from jamielinux/master
Update FSF address
|
2014-04-11 13:35:46 +02:00 |
|
Badlop
|
633d47f784
|
Update copyright dates to 2014 (EJAB-1679)
|
2014-03-13 12:30:57 +01:00 |
|
Badlop
|
e211bf522e
|
Support XEP-0321: Remote Roster Management (EJAB-1381)
|
2014-02-26 18:02:37 +01:00 |
|
Jamie Nguyen
|
8538997d61
|
Update FSF address
|
2014-02-22 10:27:40 +00:00 |
|
Badlop
|
5a1300bc70
|
Add access rule to mod_roster (EJAB-72)
|
2013-12-04 14:57:44 +01:00 |
|