Evgeniy Khramtsov
|
e564f9ae31
|
Make a message is not bounced if it's archived
|
2017-01-21 13:47:47 +03:00 |
|
Evgeniy Khramtsov
|
68cf45a8b9
|
Archive message before delivering it to offline storage (#1348)
|
2017-01-21 11:47:04 +03:00 |
|
Evgeniy Khramtsov
|
94b23482a9
|
Send <compressed/> in correct order
|
2017-01-21 10:47:55 +03:00 |
|
Evgeny Khramtsov
|
1e968f5487
|
Merge pull request #1478 from weiss/multi-host-pubsub-cache
mod_pubsub: Fix last item cache for multiple hosts
|
2017-01-21 11:17:06 +04:00 |
|
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
|
56ef607904
|
Add stanza-id to every archived message (#1477)
|
2017-01-20 23:21:06 +03:00 |
|
Evgeniy Khramtsov
|
17fe272dc5
|
Update copyright headers in new files
|
2017-01-20 19:56:19 +03: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 |
|
Christophe Romain
|
3b2c2b5c04
|
Prepare 17.01 for hex.pm
|
2017-01-20 12:19:55 +01:00 |
|
Christophe Romain
|
39cfee239d
|
Use xmpp 1.1.6
|
2017-01-20 11:51:56 +01:00 |
|
Paweł Chmielowski
|
1f02567507
|
Make shim for mod_http_api admin_ip_access more robust
|
2017-01-20 10:19:09 +01:00 |
|
Christophe Romain
|
4f5d54f062
|
Try db migration only when mnesia is configured (#1458)
|
2017-01-20 09:26:13 +01:00 |
|
Evgeniy Khramtsov
|
fc2b71a04e
|
Restore muc_invite_hook (#1467)
|
2017-01-19 18:24:29 +03:00 |
|
Evgeniy Khramtsov
|
87b964a7f6
|
Make sure 'jabber:client' namespace is added to forwarded messages (#1474)
|
2017-01-19 18:03:07 +03:00 |
|
Evgeniy Khramtsov
|
4cf83ca3a7
|
Restore multiple invitations support (#1468)
|
2017-01-19 17:26:08 +03:00 |
|
Evgeniy Khramtsov
|
3d9997288d
|
Don't forget to convert muc#roomconfig_mam
|
2017-01-19 16:42:04 +03:00 |
|
Evgeniy Khramtsov
|
527472f18c
|
Support legacy muc#roomconfig values (#1469)
|
2017-01-19 11:12:27 +03:00 |
|
Christophe Romain
|
d2b8569452
|
Fix typo
|
2017-01-18 17:11:08 +01:00 |
|
Christophe Romain
|
3482ee5c75
|
Reset table only if new def change from runtime
|
2017-01-18 17:02:03 +01:00 |
|
Christophe Romain
|
3029e84faf
|
Improve check of mnesia schema opearations
|
2017-01-18 16:53:36 +01:00 |
|
Evgeniy Khramtsov
|
044e55b98e
|
Fix reporting dialback failures
|
2017-01-18 18:26:31 +03:00 |
|
Evgeniy Khramtsov
|
60a09285b7
|
Don't attempt to resolve _jabber._tcp SRV record
|
2017-01-18 17:54:42 +03:00 |
|
Evgeniy Khramtsov
|
ba47fd4649
|
Improve <delay/> tag insertion
|
2017-01-18 14:09:39 +03:00 |
|
Evgeniy Khramtsov
|
2de2d00f14
|
Cope with malformed values in 'rosterusers' SQL table (#1466)
|
2017-01-18 11:59:46 +03:00 |
|
Evgeniy Khramtsov
|
7b8c01da12
|
Better log bytestream termination
|
2017-01-17 23:06:55 +03:00 |
|
Evgeniy Khramtsov
|
9021ba01ac
|
Use crypto:exor/2 instead of hand-crafted bxor
|
2017-01-17 22:37:44 +03:00 |
|
Evgeniy Khramtsov
|
b8db0a8ed6
|
Reset XML stream before sending SASL <success/>
|
2017-01-17 22:06:26 +03:00 |
|
Christophe Romain
|
2a68591181
|
Remove wrong index setting
|
2017-01-17 16:23:45 +01:00 |
|
Christophe Romain
|
94ac777f93
|
Let ejabberd_mnesia handles copy_type
|
2017-01-17 15:05:14 +01:00 |
|
Christophe Romain
|
0ea6c1dcf6
|
Fix index processing (#1461)
|
2017-01-17 14:53:41 +01:00 |
|
Christophe Romain
|
2ce6d49a40
|
Speedup table setup, no io if EJABBERD_SCHEMA_PATH not set (#1461)
|
2017-01-17 14:22:12 +01:00 |
|
Evgeniy Khramtsov
|
c7476875e6
|
Avoid stopping mod_offline before supervisor termination (#1464)
|
2017-01-17 14:31:00 +03:00 |
|
Evgeniy Khramtsov
|
22ee16fd9d
|
Get rid of ejabberd_frontend_socket
|
2017-01-17 14:00:01 +03:00 |
|
Evgeniy Khramtsov
|
c68ac1d5eb
|
Improve error reporting for forbidden servers
|
2017-01-17 13:38:05 +03:00 |
|
Alexey Shchepin
|
a23c76fb82
|
Drop only messages with <body/> in mod_block_strangers
|
2017-01-17 01:34:40 +03:00 |
|
Alexey Shchepin
|
fd4f5c0996
|
Stop hook on message drop in mod_block_strangers
|
2017-01-16 18:45:26 +03:00 |
|
Alexey Shchepin
|
b080b8f54d
|
Use user_receive_packet hook in mod_block_strangers
|
2017-01-16 18:40:30 +03:00 |
|
Alexey Shchepin
|
5a8dea1591
|
Remove stub in mob_block_strangers
|
2017-01-16 18:21:36 +03:00 |
|
Evgeniy Khramtsov
|
a849b384f8
|
Merge branch 'new_stream' of github.com:processone/ejabberd into new_stream
|
2017-01-16 18:15:08 +03:00 |
|
Alexey Shchepin
|
fedfe5427c
|
Add mod_block_strangers
|
2017-01-16 18:14:14 +03:00 |
|
Evgeniy Khramtsov
|
1176e1f096
|
Add script to check hook dependencies
|
2017-01-16 17:14:33 +03:00 |
|
Evgeniy Khramtsov
|
22c25e4413
|
Don't allow raw elements in process_iq/3
|
2017-01-16 16:40:11 +03:00 |
|
Evgeniy Khramtsov
|
557820707b
|
Implement database backend interface for mod_proxy65
|
2017-01-16 15:28:11 +03:00 |
|
Evgeniy Khramtsov
|
0078a3b904
|
Correctly set gen_server's name
|
2017-01-16 11:43:35 +03:00 |
|
Evgeniy Khramtsov
|
65d352d5de
|
Remove handle_event/1 callback
|
2017-01-16 11:34:49 +03:00 |
|
Evgeniy Khramtsov
|
64997d9961
|
Add mod_sm and mod_s2s_dialback to example config
|
2017-01-16 10:12:46 +03:00 |
|
Paweł Chmielowski
|
ce42b6be01
|
Add example api_permisions: definition to config template
Also expand default config to have rule for admin oauth
|
2017-01-13 16:53:48 +01:00 |
|
Evgeniy Khramtsov
|
7606be93d5
|
Decode message before checking for expiration (#1458)
|
2017-01-13 14:20:25 +03:00 |
|
Badlop
|
e2665c5da9
|
Usable size for Shared rosters members textarea (EJAB-1753)
|
2017-01-13 12:16:23 +01:00 |
|
Evgeniy Khramtsov
|
32d548d99b
|
Fix configuration commands (#1432)
|
2017-01-13 13:36:28 +03:00 |
|