aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_websocket.lua
Commit message (Expand)AuthorAgeFilesLines
* plugins: Use integer config API with interval specification where sensibleKim Alvefur2023-07-171-3/+3
* plugins: Switch to :get_option_period() for time range optionsKim Alvefur2023-07-161-1/+1
* plugins: Prefix module imports with prosody namespaceKim Alvefur2023-03-241-12/+12
* mod_websocket: Fire pre-session-close event (fixes #1800)0.12.3Matthew Wild2023-02-201-0/+3
* mod_http (and dependent modules): Make CORS opt-in by default (fixes #1731)Matthew Wild2022-03-281-0/+3
* mod_websocket: Only enable host-agnostic HTTP routing when enabled globallyKim Alvefur2022-02-041-1/+3
* mod_c2s,etc: Identify stanza object with appropriate functionKim Alvefur2021-10-241-2/+2
* mod_bosh,mod_websocket: Make into global-shared modules (...again)Kim Alvefur2021-06-211-12/+14
* Merge 0.11->trunkMatthew Wild2021-05-131-1/+1
|\
| * mod_c2s, mod_s2s, mod_component, mod_bosh, mod_websockets: Set default stanza...Matthew Wild2021-05-071-1/+1
* | mod_websocket: Use mod_http_errors html template #1172Kim Alvefur2021-02-211-4/+12
* | mod_websocket: Inherit security status from http requestKim Alvefur2021-02-181-1/+1
* | Merge 0.11->trunkMatthew Wild2020-09-291-76/+106
|\|
| * mod_websocket: Refactor frame validity checking, also check partially-receive...Matthew Wild2020-09-291-77/+95
| * mod_websocket: Continue to process data already in the buffer after an error ...Matthew Wild2020-09-281-1/+1
| * mod_websocket: Enforce stanza size limit and close streamMatthew Wild2020-09-171-0/+4
| * mod_websocket: Add separate limit for frame buffer sizeMatthew Wild2020-09-171-2/+2
| * mod_websocket: handle full frame buffer and raise stream errorMatthew Wild2020-09-171-1/+5
| * mod_websocket: Switch partial frame buffering to util.dbufferMatthew Wild2020-09-171-3/+8
| * mod_websocket: Fire event on session creation (thanks Aaron van Meerten)Matthew Wild2020-01-241-0/+2
* | mod_bosh, mod_websocket: Add config options to override GET responsesMatthew Wild2020-04-201-3/+7
* | mod_websocket: Fire event on session creation (thanks Aaron van Meerten)Matthew Wild2020-01-241-0/+2
* | Merge 0.11->trunkKim Alvefur2020-01-021-0/+1
|\|
| * mod_websocket: Clear mask bit when reflecting ping frames (fixes #1484)0.11.4Kim Alvefur2020-01-021-0/+1
* | mod_websocket: Guard against upgrading to websocket from a HEAD requestKim Alvefur2019-10-121-1/+1
* | plugins: Remove tostring call from loggingKim Alvefur2019-07-301-1/+1
* | Merge 0.11->trunkKim Alvefur2019-07-281-0/+1
|\|
| * mod_websocket: Clone stanza before mutating (fixes #1398)Kim Alvefur2019-07-201-0/+1
| * mod_websocket: Log an error if cross_domain_websocket = true is set in a Virt...Kim Alvefur2019-01-221-0/+5
| * mod_websocket: Include the value of cross_domain_websocket in debug messageKim Alvefur2019-01-181-1/+1
* | mod_bosh, mod_websocket: Remove accidentally included dependency on non-exist...Kim Alvefur2019-01-191-1/+0
* | mod_websocket: Drop CORS code in favor of that in mod_httpKim Alvefur2018-10-041-34/+4
|/
* mod_websocket: Silence the one warning instead of ignoring the entire fileKim Alvefur2018-09-301-0/+2
* mod_websocket: Serve HTTP in global contextKim Alvefur2018-09-221-9/+10
* Merge 0.10 -> trunkMatthew Wild2018-05-161-0/+1
|\
| * mod_websocket: Store the request object on the session for use by other modules0.10.1Matthew Wild2018-05-081-0/+1
* | mod_websocket: Transfer IP address derived by mod_httpKim Alvefur2018-03-151-0/+4
|/
* mod_websocket: Convert set to string (syslog sink needs a better fix)Kim Alvefur2017-05-161-1/+1
* mod_websocket: Log state of cross domain set after changing itKim Alvefur2017-04-031-0/+1
* mod_websocket: Make open_stream method behave like the one from util.xmppstreamKim Alvefur2017-03-021-2/+5
* mod_websocket: Include xml:lang attribute on stream <open> (fixes #840)Kim Alvefur2017-03-021-0/+1
* mod_websocket: Set connections starttls method to false to prevent mod_tls fr...Kim Alvefur2017-02-251-0/+2
* mod_websocket: Allow per-host cross_domain_websocket, defaulting to the base ...Kim Alvefur2016-12-051-2/+6
* mod_websocket: Add the base URL of each host module is enabled on to 'cross_d...Kim Alvefur2016-12-051-0/+13
* mod_websocket: Verify that the client-sent Origin header matches cross_domain...Kim Alvefur2016-12-051-9/+13
* mod_websocket: Use contains_token from util.http for checking if the requeste...Kim Alvefur2016-12-041-4/+2
* mod_websocket: Add some debug messagesKim Alvefur2016-12-041-0/+3
* mod_websocket: Set FIN flag on ping frames (fixes #773)Kim Alvefur2016-11-041-1/+1
* mod_websocket: Fix read timeout handler (thanks mt)Kim Alvefur2016-04-061-1/+4
* mod_websocket: Send a ping on read timeoutKim Alvefur2016-03-231-0/+7