etherpad-lite/src/node/hooks/express
Ray Bellis fc661ee13a core: allow URL parameters and POST bodies to co-exist.
Node 8.14.0 prohibits HTTP headers that exceed 8 KB (source:
https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/#denial-of-service-with-large-http-headers-cve-2018-12121).

This patch allows for the parameters within the body of an HTTP POST request to
be used in addition to those within the URL (and will override them).

Closes #3568.

---
Muxator 2019-10-19:
- this commit was cherry-picked from 882b93487f
- it was modified to include the necessary changes in the documentation
2019-06-27 00:52:53 +02:00
..
admin.js redirect /admin properly (fix #3114) 2017-01-06 18:19:38 +01:00
adminplugins.js plugins download and search: converted to Promises 2019-01-23 12:24:53 +00:00
adminsettings.js adminsettings: early return, no functional changes. 2018-08-29 01:34:45 +02:00
apicalls.js core: allow URL parameters and POST bodies to co-exist. 2019-06-27 00:52:53 +02:00
errorhandling.js errorhandling.js: use promise db.doShutdown interface 2019-01-31 11:14:27 +00:00
importexport.js access controls: promisification 2019-01-23 16:29:36 +00:00
isValidJSONPName.js Added a jsonp var checker 2018-03-23 11:17:39 +00:00
padreadonly.js express/padreadonly.js: missing "let" 2019-03-27 18:29:12 +01:00
padurlsanitize.js padurlsanitize.js: invert a condition prior to refactoring 2019-02-09 00:05:21 +01:00
socketio.js Remove trailing whitespaces 2019-04-16 00:34:29 +02:00
specialpages.js skins: finalize support for multiple skins 2018-08-26 21:17:04 +02:00
static.js Remove trailing whitespaces 2019-04-16 00:34:29 +02:00
swagger.js Remove trailing whitespaces 2019-04-16 00:34:29 +02:00
tests.js tests.js: remove use of async.js 2019-01-23 16:21:40 +00:00
webaccess.js deprecations: get rid of DEP0005 about Buffer() 2018-08-14 19:45:03 +02:00