Matthew Wild
b4f63e7141
MUC: Update error message for consistency
7 years ago
Kim Alvefur
4b022060a2
mod_tls: Restore querying for certificates on s2s
...
The 'ssl_config' setting in the mod_s2s network service is not used.
Only direct TLS ports use this currently.
7 years ago
Kim Alvefur
a08b6d8226
core.certmanager: Do not ask for client certificates by default
...
Since it's mostly only mod_s2s that needs to request client
certificates it makes some sense to have mod_s2s ask for this, instead
of having eg mod_http ask to disable it.
7 years ago
Kim Alvefur
01f4b12e15
mod_muc_mam: Add comment about the tricks done with the 'with' field
7 years ago
Kim Alvefur
e209e82f10
mod_muc_mam: Move a comment to the line it describes
7 years ago
Kim Alvefur
6a3cb77dac
mod_muc_mam: Strip the stanza 'to' attribute ( fixes #1259 )
7 years ago
Kim Alvefur
258089ed26
mod_storage_memory: Generate ID using standard util ( fixes #1326 )
...
The previous method relied on tostring(table) returning the pointer address,
which might not be portable.
7 years ago
Kim Alvefur
c270d949f2
mod_storage_memory: Replace query function with one based on storage_internal ( fixes #1322 )
...
The :find method in storage_internal works and is easier to read and
understand. Future changes should be simpler to apply to both modules.
7 years ago
Kim Alvefur
845d6eb9a7
mod_pubsub: Simplify configuration for node data (see #1302 )
7 years ago
Kim Alvefur
9d51a572f8
mod_pep: Simplify configuration for node data ( fixes #1320 )
7 years ago
Matthew Wild
cb9e6a8ec7
MUC: Add error message to error bounces when not joined to room
7 years ago
Kim Alvefur
805ce70015
mod_pubsub: Support requests for multiple items ( fixes #1305 )
7 years ago
Kim Alvefur
e934fd83af
mod_vcard_legacy: Handle partial migration
...
Eg in case the user already published an avatar, migrate only the vcard,
and vice versa.
7 years ago
Kim Alvefur
8f496d58a8
mod_vcard_legacy: Allow disabling vcard conversion
...
Once everyone has been migrated it might be nice to skip these checks
7 years ago
Kim Alvefur
b4d5a986eb
mod_vcard_legacy: Don't overwrite existing PEP data
7 years ago
Kim Alvefur
c5a974306e
mod_vcard_legacy: Add some missing semicolons
7 years ago
Kim Alvefur
1a4bc87741
mod_vcard_legacy: Upgrade vcard-temp on login ( fixes #1289 )
7 years ago
Kim Alvefur
1400e3611f
mod_vcard_legacy: Adapt node defaults to number of avatars
7 years ago
Kim Alvefur
dc667c67e8
mod_vcard_legacy: Factor out conversion from vcard-temp to 4
7 years ago
Kim Alvefur
d692102013
mod_websocket: Log an error if cross_domain_websocket = true is set in a VirtualHost section
7 years ago
Kim Alvefur
62082d5832
mod_websocket: Include the value of cross_domain_websocket in debug message
7 years ago
Kim Alvefur
7125a0dd10
mod_motd: Remove unused variable [luacheck]
7 years ago
Kim Alvefur
9fa98ab579
mod_motd: Remove redundant conditions
...
The stanza should always be like this in the presence/initial event
7 years ago
Kim Alvefur
47f5f3043d
mod_presence: Revert empty 'to' attribute of presence before presence/initial event ( fixes #1296 )
7 years ago
Kim Alvefur
f4dc2fc86f
mod_bosh: Handle missing wait attribute ( fixes #1288 )
...
250855633092 did not fix this completely.
7 years ago
Kim Alvefur
3b8d96984a
mod_csi_simple: Consider messages encrypted payload as important (fixes part of #1250 )
7 years ago
Kim Alvefur
7c10b606cd
mod_csi_simple: Consider messages with subject (eg MUC joins) (fixes part of #1250 )
7 years ago
Kim Alvefur
14787cf7ec
mod_csi_simple: Unpack Carbons-forwarded messages (fixes part of #1250 )
7 years ago
Kim Alvefur
6b0baf8932
mod_csi_simple: Consider messages forwarded from another of the users clients as important (fixes part of #1250 )
7 years ago
Kim Alvefur
3d53bcd72a
mod_csi_simple: Tweak check for <body>
...
There were code that checked the body for mentions but isn't included.
7 years ago
Kim Alvefur
2c8b0b8060
mod_posix: Don't reload logging twice
...
See 18eca6afb367
7 years ago
Emmanuel Gil Peyrot
209b0314a4
mod_mam: Only accept valid JIDs in <always/> and <never/> prefs. ( fixes #1275 )
7 years ago
Kim Alvefur
46e97ef82f
MUC: Allow changing data attached to an only owner ( fixes #1273 )
...
This previously prevented a single owner from setting their own nickname
via admin query.
The form method uses `true` as actor so it bypasses this check.
7 years ago
Matthew Wild
c0504b0e06
MUC: Adjust priorities of muc-get-default-role handlers ( fixes #1272 )
7 years ago
Kim Alvefur
c7a9177d2a
MUC: Fix traceback when requesting voice ( fixes #1269 ) (thanks jonas?)
...
Introduced by change from add_child to add_direct_child in ce57c69a20e2
Why does add_direct_child not return self like everything else?
7 years ago
Kim Alvefur
e5080d5db1
mod_vcard_legacy: Limit injection of XEP-0153 to normal presence ( fixes #1252 )
7 years ago
Kim Alvefur
fe3b15b27a
mod_csi: Fix copypaste mistake [luacheck]
7 years ago
Kim Alvefur
3d30bbe912
mod_csi: Set session.state to simplify CSI modules
...
Moved here from mod_csi_simple
7 years ago
Kim Alvefur
105b5fed06
mod_csi_simple: Fix autocompletion mistake
7 years ago
Kim Alvefur
e525ef5a65
mod_csi_simple: Bypass importance event in active mode ( fixes #1249 )
7 years ago
Kim Alvefur
e3b4fe22a7
mod_csi_simple: Don't set <delay> stamps on <iq> stanzas ( fixes #1248 )
7 years ago
Kim Alvefur
0e49129a8b
mod_csi_simple: Use the same event name when firing as when hooking ( fixes #1245 )
7 years ago
Kim Alvefur
fad6681278
mod_proxy65: Check what port is used at the time of the query
...
Could have changed between startup and time of request
7 years ago
Kim Alvefur
b312803ef5
mod_proxy65: Return an error if no port is open ( fixes #1240 )
7 years ago
Kim Alvefur
dc1690029d
MUC: Fix traceback on muc#admin query with missing <item> child ( #1242 )
...
Caused by a missing return statement introduced in 494938dec5d8
7 years ago
Kim Alvefur
320392f1d1
mod_csi_simple: Consider non-stanza objects important
...
Most cases are for keepalive or stream closing, where it needs to be
flushed anyways.
7 years ago
Kim Alvefur
301cad9b16
mod_csi_simple: Skip delay tags on objects other than stanzas (thanks quest)
...
This may be triggered by sending strings, eg as done by mod_c2s for
keepalives, stream errors, "</stream>".
7 years ago
Matthew Wild
7a66697c6a
mod_storage_sql: Catch errors during schema upgrade (thanks Nothing4You)
7 years ago
Matthew Wild
38c120dafe
MUC: Use defaults from config in create_room() if no config provided
7 years ago
Kim Alvefur
e2e5083548
mod_scansion_record: Split stanzas into multiple lines
...
Not perfect but should improve readability somewhat
7 years ago