Commit Graph
123 Commits
Author SHA1 Message Date
Ulises GasconandJon Church 02ba0dd0fa Revert "sec: security patch for CVE-2024-51999"
This reverts commit 60a19ab26a.
2025-12-01 15:27:35 -05:00
Chris de AlmeidaandUlises Gascon 60a19ab26a sec: security patch for CVE-2024-51999 2025-12-01 17:15:17 +01:00
d9d0fd91f8 chore: use node protocol for node builtin module (#6520)
Co-authored-by: Sebastian Beltran <[email protected]>
2025-07-02 21:33:10 -05:00
Shivam SharmaandGitHub e270ec050a chore: enforce explicit Buffer import and add lint rule (#6525)
Signed-off-by: Shivam Sharma <[email protected]>
2025-06-27 20:10:36 -05:00
Ayoub MabroukandGitHub 818ec39673 refactor: simplify normalizeTypes function (#6097) 2025-02-04 11:59:48 +01:00
Jon KoopsandGitHub 713c2a6709 chore: replace methods dependency with standard library (#6196) 2025-01-02 08:00:30 +01:00
Phillip9587andWes Todd b748a0d705 cleanup: remove unnecessary require for global Buffer
The Buffer object is globally available in Node.js, so there is no need to explicitly require it.
2024-11-15 10:16:29 -06:00
Blake EmbreyandGitHub 0a9f09ca92 Use loop for acceptParams (#6066) 2024-11-14 16:01:25 -05:00
Bhavya DhimanandGitHub 72e2b8aed2 fix(buffer): use node:buffer instead of safe-buffer (#6071)
Main Changes:
- Removed dependency `[email protected]`
- Use `node:buffer` core library instead of safe-buffer
2024-10-27 11:10:33 +01:00
Wes Todd 408d869385 Merge tag '4.19.0' into 5.x
4.19.0
2024-03-20 21:14:00 -05:00
Rakesh BishtandDouglas Christopher Wilson 506fbd63be docs: add missing JSDoc param for parseExtendedQueryString
closes #5130
2023-02-22 21:10:07 -05:00
Rakesh BishtandDouglas Christopher Wilson a1efd9d6cf lint: remove unused parameter from internal function
coses #5119
2023-02-21 22:55:22 -05:00
HashenandDouglas Christopher Wilson bf4c3ee00f docs: fix incomplete JSDoc comment
closes #4867
2022-03-20 20:51:39 -04:00
Douglas Christopher Wilson 318fd4b543 Merge tag '4.17.3' 2022-02-17 00:27:11 -05:00
Douglas Christopher Wilson a0276c6c91 Use mime-types for file to content type mapping 2022-02-06 10:26:18 -05:00
Douglas Christopher Wilson 6fbc269563 pref: remove unnecessary regexp for trust proxy 2022-02-04 16:34:56 -05:00
Douglas Christopher Wilson c7d528cdc0 Merge tag '4.17.2' 2021-12-16 23:01:28 -05:00
AbderrahmenlaandDouglas Christopher Wilson 0fbbc29632 lint: coalesce duplicate switch statements
closes #4587
2021-07-30 15:46:10 -04:00
Douglas Christopher Wilson 62e12fe710 Merge tag '4.16.2' 2017-10-13 22:27:30 -04:00
Douglas Christopher Wilson 12c3712468 Use safe-buffer for improved Buffer API 2017-09-28 08:26:39 -04:00
Lawrence PageandDouglas Christopher Wilson d9d09b8b90 perf: re-use options object when generating ETags
closes #3313
closes #3314
2017-09-28 08:04:42 -04:00
Douglas Christopher Wilson c319fe260a Merge tag '4.15.4' 2017-08-07 19:33:00 -04:00
Douglas Christopher Wilson e0066227f7 lint: remove all unused varaibles 2017-08-06 00:19:32 -04:00
Douglas Christopher Wilson 1dbfee6623 Merge tag '4.14.0' 2016-06-20 00:37:34 -04:00
huaoguoandDouglas Christopher Wilson 2e1284beb6 Fix Windows absolute path check using forward slashes
closes #3017
2016-06-01 16:47:03 -04:00
Douglas Christopher Wilson 999546dfde deps: [email protected] 2016-05-31 14:28:20 -04:00
Ángel SanzandDouglas Christopher Wilson b69b7605b0 perf: use strict equality when possible
closes #2722
2016-05-31 00:25:34 -04:00
Jeremiah SenkpielandDouglas Christopher Wilson 694869d2aa Use path-is-absolute module for absolute path detection
closes #2620
2015-07-06 23:55:17 -04:00
Douglas Christopher Wilson 6c751191dd Remove utils.flatten 2015-07-06 21:12:44 -04:00
Douglas Christopher Wilson b309b873f1 Merge tag '4.13.1' 2015-07-06 16:13:54 -04:00
Douglas Christopher Wilson 7bea53b92b deps: [email protected] 2015-07-06 01:20:09 -04:00
Douglas Christopher Wilson e71014f522 perf: enable strict mode 2015-06-18 23:01:18 -04:00
Deepak KapoorandDouglas Christopher Wilson f7e94a30bc Use array-flatten module for flattening arrays
closes #2624
2015-06-18 22:15:15 -04:00
Douglas Christopher Wilson f6ec710534 Merge tag '4.12.0' 2015-02-23 01:00:12 -05:00
Douglas Christopher Wilson 531f024e48 Merge tag '3.20.0' 2015-02-18 22:33:47 -05:00
Douglas Christopher Wilson f22937f3d1 Use content-type to parse Content-Type headers 2015-02-17 22:49:24 -05:00
Vladimir GrinenkoandDouglas Christopher Wilson 72d35b6b4a Fix typo in jsdoc description
closes #2514
2015-02-01 15:24:48 -05:00
Douglas Christopher Wilson be35e4927c Remove utils.contentDisposition 2014-11-06 20:48:32 -05:00
Douglas Christopher Wilson dcc4eaabe8 Change req.query to a getter 2014-11-06 20:18:48 -05:00
Douglas Christopher Wilson ccc45a74f8 Merge tag '3.18.1' 2014-10-23 02:06:20 -04:00
Douglas Christopher Wilson 4d1ee23f84 Use etag module to generate ETag headers 2014-10-18 00:53:17 -04:00
Douglas Christopher Wilson 6f31218ecc Use content-disposition module 2014-10-17 23:45:58 -04:00
Douglas Christopher Wilson f6ac068ab0 Use crc instead of buffer-crc32 for speed 2014-09-16 00:11:08 -07:00
Douglas Christopher Wilson 51d33edb79 Use etag to generate ETag headers 2014-09-09 00:13:49 -04:00
Douglas Christopher Wilson e29fa25bb4 Add configurable query parser
closes #2215
2014-07-13 23:15:00 -04:00
Douglas Christopher Wilson 3ffceff3ed Merge tag '3.12.0' 2014-06-22 11:42:15 -04:00
Douglas Christopher Wilson e66667e465 Use media-typer to alter content-type charset 2014-06-21 21:09:12 -04:00
刘星andDouglas Christopher Wilson e606d99dc8 Fix res.attachment Unicode filenames in Safari
closes #2188
2014-06-20 16:55:05 -04:00
Douglas Christopher Wilson 9c731f1883 deprecate things with depd module 2014-06-19 23:34:58 -04:00
Douglas Christopher Wilson f433b7c7cf replace utils.escape with html-escape 2014-06-03 00:37:32 -04:00