Commit Graph

7630 Commits (ee736b1ab7a8cdc23a05b925b074930ba1492ff1)
 

Author SHA1 Message Date
Paweł Chmielowski ee736b1ab7 Update mix deps 3 years ago
Jerome Sautret 065e96d24b Bump version in mix.exs 3 years ago
Paweł Chmielowski 5f075f316f Update changelog 3 years ago
Paweł Chmielowski a5987800c7 Update dependences 3 years ago
Paweł Chmielowski 357e7e117d Make http heades passed in custom_headers override builtin headers
Previously we just appended them, so sometimes we just had duplicates

This fixes issue #3056
3 years ago
Mickaël Rémond 3947e64524
Merge pull request #3127 from area-42/allow_emojis_with_mssql
allow storage of emojis in archive on mssql
3 years ago
Badlop e234ced107 Support ejabberd_auth_http's auth_opts (processone/ejabberd-contrib#284) 3 years ago
Badlop f0ba506fde Update Jiffy to 1.0.1, just for coherence with p1_acme requirement (#3102) 3 years ago
Paweł Chmielowski a19fdb717b Do read piefxis file fully before starting processing included file
Previous method of processing files, could lead to mixing events generated
by parsers for multiple files, where we could get in inconsistant state.

After this change we gather all events generated by parser for single file,
before we start parsing any included file.

This fixes issue #3166
3 years ago
Mickaël Rémond 9e1973a238
Update README.md 3 years ago
Holger Weiss e7c84b81b2 ejabberd_admin: Fix *_config command result format
The 'reload_config' and 'dump_config' calls are expected to yield a
'rescode' result, which means they must return 'ok' (rather than a
tuple) on success.

Fixes #3170.
3 years ago
Paweł Chmielowski 66a84b8d2b Make piefxis import properly decode scram passwords
We encoded scramed password with base64 when exporting, but didn't apply
reverse operation on import, this adds base64 decoding on import.

This fixes issue #3167.
3 years ago
Badlop 5574b21dd6 Remove tweak introduced in 05c2995c for #1954 as it isn't needed anymore 3 years ago
Alexey Shchepin b2f536ec8b Use SQL ESCAPE statement only with MSSQL and SQLite, improve compatibility with CockroachDB (#3074) 3 years ago
Paweł Chmielowski 87ea71c3c9 Add missing oauth_client table declaration in lite.new.sql 3 years ago
Paweł Chmielowski fdb7e3e3fa Optimize sql queries in pubsub select_affiliation_subscriptions 3 years ago
Badlop 2d32c66fd7 Update copyright to 2020 (#3149) 3 years ago
Holger Weiss 20c0fed457 mod_http_upload: Document correct put_url default
Closes #3152.
3 years ago
Paweł Chmielowski 75094df25e Do not use ~ts format in string that are put in xmpp payload
We are expecting utf8 data here, and using that flag will convert those
to unicode codepoints, which aren't handled properly later.
3 years ago
Jerome Sautret 299360c8ed Fix 20.01 changelog 3 years ago
Paweł Chmielowski ac8363095c Update changelog 3 years ago
Paweł Chmielowski fb797fe071 Bump version in mix.exs 3 years ago
Paweł Chmielowski eb6449506f Use tagged version of coveralls 3 years ago
Paweł Chmielowski 0ad2d2120c Update xmpp in mix 3 years ago
Paweł Chmielowski 640f4bed82 Use tagged xmpp 3 years ago
Holger Weiss 453f6b0189 Update xmpp dependency in mix.exs and mix.lock
Closes #3146.
3 years ago
Holger Weiss 243dc06733 mod_stream_mgmt: Don't crash on disabled ACK timer
Don't attempt to start an ACK timer if 'ack_timeout' is set to
'infinity'.

Thanks to Ingo Jrgensmann for reporting the bug.
3 years ago
Holger Weiss ec035e3c41 mod_carboncopy: Omit check for undefined 'from'
These days, the 'from' of an outgoing #message is guaranteed to be set
to the sender's JID by xmpp_stream_in:process_authenticated_packet/2.
3 years ago
Holger Weiss 430b9bef38 mod_carboncopy: Don't process non-message stanzas
Avoid examining presence and IQ stanzas, as they're not eligible for
carbon-copying.

This is just an optimization and should not change the behavior.
3 years ago
Holger Weiss ff193a1a6f mod_carboncopy: Also copy mediated MUC invitations 3 years ago
Holger Weiss 74c01caf08 mod_carboncopy: Improve is_carbon_copy() check
Make sure the hook chain is stopped early whenever a carbon copy is
processed, not just in some cases.
3 years ago
Holger Weiss a8f6c1db1d mod_carboncopy: Support new copying rules
Support the copying rules added to XEP-0280 with version 0.13.0 under
the "urn:xmpp:carbons:rules:0" namespace.

Closes #3011.
3 years ago
Holger Weiss 919c9d6fb1 mod_sip: Omit documentation when SIP is disabled
Don't generate the actual mod_sip documentation if ejabberd is built
without SIP support.
3 years ago
Holger Weiss 6531fbb0f3 mod_sip: Fix compilation without SIP support
Make sure the T() macro is also defined when ejabberd is compiled
without SIP support.

Fixes #3143.
3 years ago
badlop f341699250
Merge pull request #3142 from kenanilgun/master
Update Turkish Language
3 years ago
Kenan İLGÜN 9f7daad46f Update Turkish Language 3 years ago
Paweł Chmielowski 06fe5c8cfe Update deps is mix 3 years ago
Evgeny Khramtsov 51745f696f Add the man page 3 years ago
Evgeny Khramtsov a9383597af Add install target for ejabberd.yml.5 3 years ago
Paweł Chmielowski 4c61e465ca Rename plugin to not clash with plugin from dep 3 years ago
Evgeny Khramtsov 97da380acd Generate ejabberd.yml.5 man page from source code directly
Several documentation callbacks (doc/0 and mod_doc/0) are implemented
and `ejabberdctl man` command is added to generate a man page. Note
that the command requires a2x to be installed (which is a part of
asciidoc package).
3 years ago
Paweł Chmielowski c40d8fe11b Update deps 3 years ago
Holger Weiss 0e96d64e60 Omit push notifications if offline storage failed
This commit removes the 'store_offline_message' hook which didn't allow
mod_push to suppress notifications when storing an offline message
failed (due to the offline spool size limit being exceeded or due to
database issues).

Fixes #3120.
3 years ago
Holger Weiss 19e47375df Travis CI: Test against Erlang/OTP 22.2 3 years ago
Christoph Scholz 00ccb119ea allow storage of emojis in archive on mssql 3 years ago
Badlop bbe404abcc Updated Catalan translation 3 years ago
Badlop c396271c00 Fix case clause error regarding admin_generated password (#3122) 3 years ago
Paweł Chmielowski 4b3a1ec614 Add ability to hookup config transformer 4 years ago
Badlop 869826c818 Fix mod_muc_log skipping non-Latin messages (thanks to Yandrey)(#3115) 4 years ago
Alexey Shchepin 24ac62eabd Improve compatibility with CockroachDB (#3074) 4 years ago