Wes Todd
04bc62787b
4.19.2
2024-03-25 09:26:03 -05:00
Wes Todd
da4d763ff6
Improved fix for open redirect allow list bypass
...
Co-authored-by: Jon Church <me@jonchurch.com >
Co-authored-by: Blake Embrey <hello@blakeembrey.com >
2024-03-25 09:22:34 -05:00
Wes Todd
4f0f6cc67d
4.19.1
2024-03-20 17:17:59 -05:00
Wes Todd
a003cfab03
Allow passing non-strings to res.location with new encoding handling checks fixes #5554 #5555
2024-03-20 17:12:46 -05:00
Wes Todd
a1fa90fcea
fixed un-edited version in history.md for 4.19.0
2024-03-20 16:52:48 -05:00
Wes Todd
11f2b1db22
build: fix build due to inconsistent supertest behavior in older versions
2024-03-20 16:33:03 -05:00
Wes Todd
084e36506a
4.19.0
2024-03-20 10:18:54 -05:00
FDrag0n
0867302ddb
Prevent open redirect allow list bypass due to encodeurl
...
Co-authored-by: Jon Church <me@jonchurch.com >
2024-03-20 10:18:54 -05:00
Rand McKinney
567c9c665d
Add note on how to update docs for new release ( #5541 )
...
* Update Release-Process.md
Add note about updating docs.
* Update Release-Process.md
* Update Release-Process.md
2024-03-16 11:57:42 -06:00
Rich Hodgkins
69a4cf2819
deps: cookie@0.6.0
...
closes #5404
2024-03-15 10:27:45 -05:00
Wes Todd
4ee853e837
docs: loosen TC activity rules
2024-03-14 12:43:12 +01:00
Wes Todd
414854b82e
docs: nominating @wesleytodd to be project captian
2024-03-14 12:40:52 +01:00
Ulises Gascón
06c6b88808
docs: update release date
2024-03-11 16:19:21 +01:00
Ulises Gascón
1b51edac7c
4.18.3
2024-02-26 20:20:53 +01:00
Ulises Gascón
b625132864
build: pin Node 21.x to minor
...
Co-authored-by: Aravind Nair <22199259+aravindvnair99@users.noreply.github.com >
closes #5430
2024-02-26 20:08:10 +01:00
Ulises Gascón
e3eca80584
build: pin Node 21.x to minor
...
Co-authored-by: Aravind Nair <22199259+aravindvnair99@users.noreply.github.com >
2024-02-26 20:07:59 +01:00
Ulises Gascon
23b44b3ddd
build: support Node.js 21.6.2
2024-02-26 20:07:27 +01:00
Ulises Gascon
b9fea12245
build: support Node.js 21.x in appveyor
2024-02-26 20:06:49 +01:00
Ulises Gascon
c259c3407f
build: support Node.js 21.x
2024-02-26 20:05:58 +01:00
Ulises Gascon
fdeb1d3176
build: support Node.js 20.x in appveyor
...
closes #5429
2024-02-26 19:57:01 +01:00
Ulises Gascón
734b281900
build: support Node.js 20.x
2024-02-26 19:41:28 +01:00
Dmitry Kondar
0e3ab6ec21
examples: improve view count in cookie-sessions
...
closes #5414
2024-02-19 16:47:26 -05:00
Ulises Gascon
59af63ac2e
build: Node.js@18.19
...
closes #5490
2024-02-19 14:18:24 -05:00
Ulises Gascon
e720c5a21b
docs: add documentation for benchmarks
...
closes #5312
2024-02-19 12:04:49 -05:00
riddlew
3abea7f818
examples: remove multipart example
...
Closes #5193
closes #5195
2024-02-19 10:04:05 -05:00
christof louw
2a89eb5c74
tests: fix handling multiple callbacks
...
closes #5233
2024-02-19 08:20:39 -05:00
Gireesh Punathil
59aae7686b
docs: add project captains to contribution
...
closes #4210
closes #5484
2024-02-18 12:21:22 -06:00
Wes Todd
c4fe7de7bc
docs: update TC governance rules
...
closes #5483
2024-02-18 22:04:47 -05:00
Douglas Christopher Wilson
a22920707b
build: actions/checkout@v4
2023-11-01 22:08:37 -04:00
Douglas Christopher Wilson
02d1c3916e
build: Node.js@19.9
2023-08-23 20:07:50 -04:00
Douglas Christopher Wilson
8d8bfaac7b
build: Node.js@18.17
2023-08-23 19:58:41 -04:00
Douglas Christopher Wilson
13df1de857
build: eslint@8.47.0
2023-08-23 19:49:36 -04:00
Raz Luvaton
2a00da2067
tests: use random port in listen test
...
closes #5162
2023-06-04 11:47:20 -04:00
Douglas Christopher Wilson
24e4a2570d
build: Node.js@16.20
2023-04-06 20:43:53 -04:00
Douglas Christopher Wilson
91b6fb83b4
build: use nyc@14.1.1 for Node.js < 10
2023-04-06 20:40:27 -04:00
Rakesh Bisht
3531987844
lint: remove unused function arguments in Route tests
...
closes #5137
2023-05-15 21:53:48 -04:00
Douglas Christopher Wilson
f540c3b019
build: Node.js@18.15
2023-03-13 22:59:15 -04:00
Douglas Christopher Wilson
b8b2eff3c3
build: eslint@8.36.0
2023-03-13 22:52:34 -04:00
Douglas Christopher Wilson
f4e48bc43e
build: ejs@3.1.9
2023-03-13 22:49:54 -04:00
Douglas Christopher Wilson
8c24fa8f7b
tests: wait for server close in app.listen()
2023-03-13 22:43:19 -04:00
Douglas Christopher Wilson
0debedf4f3
build: fix code coverage aggregate upload
2023-02-26 13:34:32 -05:00
Douglas Christopher Wilson
74beeac071
Fix routing requests without method
2023-02-23 17:23:22 -05:00
Arnaud Benhamdine
9bc1742937
build: support Node.js 19.x
2023-02-23 15:28:18 -05:00
Rakesh Bisht
5ad95419ba
docs: fix typos in history
...
closes #5131
2023-02-23 12:14:47 -05:00
Douglas Christopher Wilson
8a76f39d98
build: eslint@8.34.0
2023-02-23 00:28:41 -05:00
Douglas Christopher Wilson
60b7c672c1
build: mocha@10.2.0
2023-02-23 00:27:06 -05:00
Douglas Christopher Wilson
1e42a98db6
deps: body-parser@1.20.2
2023-02-23 00:24:20 -05:00
Rakesh Bisht
506fbd63be
docs: add missing JSDoc param for parseExtendedQueryString
...
closes #5130
2023-02-22 21:10:07 -05:00
Douglas Christopher Wilson
b9f7a97fe1
build: use $GITHUB_OUTPUT for environment list
2023-02-22 18:10:59 -05:00
Douglas Christopher Wilson
546969d198
build: Node.js@18.14
2023-02-22 12:07:48 -05:00
Douglas Christopher Wilson
f05b5d0e9c
build: Node.js@16.19
2023-02-22 11:59:40 -05:00
Rakesh Bisht
3c1d605da7
lint: remove unused parameters in examples
...
closes #5113
2023-02-22 10:25:07 -05:00
Rakesh Bisht
6b4c4f5426
docs: fix typos in JSDoc comments
...
closes #5117
2023-02-22 00:16:40 -05:00
Rakesh Bisht
a1efd9d6cf
lint: remove unused parameter from internal function
...
coses #5119
2023-02-21 22:55:22 -05:00
Rakesh Bisht
c6ee8d6e7f
lint: remove unused function arguments in tests
...
closes #5124
2023-02-20 22:57:13 -05:00
Abdul Rauf
442fd46799
build: actions/checkout@v3
...
closes #5027
2022-11-01 21:13:10 -04:00
Arnaud Benhamdine
723b67766f
build: Node.js@18.12
2022-11-01 21:10:12 -04:00
Arnaud Benhamdine
29e117e676
build: Node.js@16.18
2022-11-01 21:08:43 -04:00
Kevin Jones
06b2b1416d
docs: update git clone to https protocol
...
closes #5032
2022-11-01 21:05:31 -04:00
Douglas Christopher Wilson
8368dc178a
4.18.2
2022-10-08 16:11:42 -04:00
Abhinav Das
61f4049122
docs: replace Freenode with Libera Chat
...
closes #5013
2022-10-08 14:52:31 -04:00
Douglas Christopher Wilson
bb7907b932
build: Node.js@18.10
...
closes #5014
2022-10-07 17:48:59 -04:00
Douglas Christopher Wilson
f56ce73186
build: supertest@6.3.0
2022-10-06 10:28:13 -04:00
Douglas Christopher Wilson
24b3dc5516
deps: qs@6.11.0
2022-10-06 10:27:01 -04:00
Douglas Christopher Wilson
689d175b8b
deps: body-parser@1.20.1
2022-10-06 10:26:18 -04:00
Douglas Christopher Wilson
340be0f79a
build: eslint@8.24.0
2022-10-05 22:40:51 -04:00
REALSTEVEIG
33e8dc303a
docs: use Node.js name style
...
closes #4926
2022-08-19 21:12:14 -04:00
Douglas Christopher Wilson
644f6464b9
build: supertest@6.2.4
2022-08-18 23:42:39 -04:00
Douglas Christopher Wilson
ecd7572f1e
build: Node.js@14.20
2022-08-18 23:41:10 -04:00
Douglas Christopher Wilson
97131bcda8
build: Node.js@18.7
2022-08-18 23:01:25 -04:00
Douglas Christopher Wilson
8d98e86d7f
build: Node.js@16.17
2022-08-18 23:00:36 -04:00
Alexandru Dragomir
2c47827053
examples: remove unused function arguments in params
...
closes #4914
2022-05-20 11:57:37 -04:00
Douglas Christopher Wilson
97f0a518d8
tests: verify all handlers called in stack tests
2022-05-20 11:54:35 -04:00
Douglas Christopher Wilson
7ec5dd2b3c
Fix regression routing a large stack in a single route
...
fixes #4913
2022-05-20 09:37:20 -04:00
Douglas Christopher Wilson
ab2c70b954
build: Node.js@18.1
2022-05-20 09:35:20 -04:00
Douglas Christopher Wilson
745a63f825
build: ejs@3.1.8
2022-05-20 09:34:47 -04:00
Douglas Christopher Wilson
a2dfc56a49
build: mocha@10.0.0
2022-05-20 09:33:19 -04:00
Douglas Christopher Wilson
d854c43ea1
4.18.1
2022-04-29 15:32:26 -04:00
Douglas Christopher Wilson
b02a95c693
build: Node.js@16.15
2022-04-29 14:52:20 -04:00
Douglas Christopher Wilson
631ada0c64
Fix hanging on large stack of sync routes
...
fixes #4899
2022-04-29 13:34:47 -04:00
Hashen
75e0c7a2c9
bench: remove unused parameter
...
closes #4898
2022-04-28 22:00:49 -04:00
Douglas Christopher Wilson
e2482b7e36
build: ejs@3.1.7
2022-04-28 21:59:32 -04:00
Douglas Christopher Wilson
2df96e349f
build: supertest@6.2.3
2022-04-28 13:04:38 -04:00
Douglas Christopher Wilson
a38fae126a
build: mocha@9.2.2
2022-04-28 13:04:11 -04:00
Douglas Christopher Wilson
547fdd41dc
4.18.0
2022-04-25 14:53:28 -04:00
Deniz
0b330ef57c
bench: print latency and vary connections
...
closes #4880
2022-04-24 19:31:42 -04:00
Douglas Christopher Wilson
158a17031a
build: support Node.js 18.x
2022-04-21 02:09:08 -04:00
Douglas Christopher Wilson
29ea1b2f74
build: use 64-bit Node.js in AppVeyor
2022-04-21 01:38:59 -04:00
Douglas Christopher Wilson
11a209e4b7
build: support Node.js 17.x
2022-04-20 22:02:37 -04:00
phoenix
fd8e45c344
tests: mark stack overflow as long running
...
closes #4887
2022-04-20 19:52:20 -04:00
Douglas Christopher Wilson
708ac4cdf5
Fix handling very large stacks of sync middleware
...
closes #4891
2022-04-13 23:29:25 -04:00
Douglas Christopher Wilson
92c5ce59f5
deps: cookie@0.5.0
2022-04-11 22:51:13 -04:00
Hashen
8880ddad1c
examples: add missing html label associations
...
closes #4884
2022-04-11 19:29:14 -04:00
Douglas Christopher Wilson
b91c7ffb28
examples: use http-errors to create errors
2022-04-11 19:28:50 -04:00
Eslam Salem
ecaf67c930
docs: remove Node Security Project from security policy
...
closes #4890
2022-04-11 18:54:33 -04:00
Ghouse Mohamed
99175c3ef6
docs: fix typo in casing of HTTP
...
closes #4872
2022-04-08 03:42:09 -04:00
Hashen
1b2e097be2
tests: fix typo in description
...
closes #4882
2022-04-07 19:20:41 -04:00
Douglas Christopher Wilson
04da4aaf1a
build: use supertest@3.4.2 for Node.js 6.x
2022-04-07 19:17:10 -04:00
Douglas Christopher Wilson
2e2d78c4d9
deps: on-finished@2.4.1
2022-04-03 01:15:37 -04:00
3imed-jaberi
980d881e3b
deps: statuses@2.0.1
...
closes #4336
2022-04-02 22:39:35 -04:00
Douglas Christopher Wilson
1df75763e3
deps: qs@6.10.3
2022-04-02 21:56:41 -04:00
Douglas Christopher Wilson
32c558d414
deps: body-parser@1.20.0
2022-04-02 21:51:31 -04:00
Douglas Christopher Wilson
a10770286e
Use http-errors for res.format error
2022-03-27 23:41:31 -04:00
Chris Barth
5855339455
Fix behavior of null/undefined as "maxAge" in res.cookie
...
fixes #3935
closes #3936
2022-03-26 23:11:48 -04:00
Ulises Gascon
1cc8169938
deps: depd@2.0.0
...
closes #4174
2022-03-26 14:05:25 -04:00
Nadav Ivgi
9482b82d0b
Invoke default with same arguments as types in res.format
...
closes #3587
2022-03-26 01:29:40 -04:00
Douglas Christopher Wilson
10b9b507b7
examples: use updated res.download in example
2022-03-25 18:14:27 -04:00
Douglas Christopher Wilson
03dc367187
Allow options without filename in res.download
2022-03-25 18:13:42 -04:00
Douglas Christopher Wilson
f739b162d9
deps: finalhandler@1.2.0
2022-03-25 01:46:32 -04:00
Douglas Christopher Wilson
c92420648e
deps: serve-static@1.15.0
2022-03-25 01:44:51 -04:00
Douglas Christopher Wilson
dd69eedd18
deps: send@0.18.0
2022-03-25 01:43:45 -04:00
Tommaso Tofacchi
0def9bb659
Add "root" option to res.download
...
fixes #4834
closes #4855
2022-03-25 00:08:38 -04:00
Jon Church
4847d0efa1
Deprecate string and non-integer arguments to res.status
...
closes #4223
2022-03-23 23:14:08 -04:00
Evan Hahn
c17fe05861
Ignore Object.prototype values in settings through app.set/app.get
...
closes #4802
closes #4803
2022-03-23 20:05:05 -04:00
Tito D. Kesumo Siregar
87279c08aa
Support proper 205 responses using res.send
...
closes #4592
closes #4596
2022-03-23 20:05:05 -04:00
Kris Kalavantavanich
8bf0720391
build: support Node.js 16.x
2022-03-23 20:05:05 -04:00
Kris Kalavantavanich
eb4c930d5f
build: support Node.js 15.x
2022-03-23 20:05:05 -04:00
Hashen
947b6b7d57
lint: remove unnecessary continue statement in loop
...
closes #4868
2022-03-20 22:59:20 -04:00
Hashen
bf4c3ee00f
docs: fix incomplete JSDoc comment
...
closes #4867
2022-03-20 20:51:39 -04:00
Hashen
2a7417dd84
examples: fixup html
...
closes #4866
2022-03-20 15:14:33 -04:00
Tobias Speicher
490f1a1738
lint: remove deprecated String.prototype.substr
...
closes #4860
2022-03-20 12:34:37 -04:00
Douglas Christopher Wilson
446046f886
build: mocha@9.2.1
2022-03-01 00:27:48 -05:00
Douglas Christopher Wilson
291993d73c
tests: expand res.sendFile options tests
2022-03-01 00:22:09 -05:00
Steven
e8594c3571
docs: add install size badge
...
closes #3710
2022-02-28 23:41:41 -05:00
Douglas Christopher Wilson
07aa91f7cb
docs: consolidate contributing in readme
2022-02-28 21:52:57 -05:00
Douglas Christopher Wilson
4ed35b4202
docs: switch badges to badgen
2022-02-28 21:23:49 -05:00
Douglas Christopher Wilson
ea66a9b81b
docs: update link to github actions ci
2022-02-28 21:15:08 -05:00
apeltop
d0e166c3c6
docs: fix typo in private api jsdoc
...
closes #4843
2022-02-28 18:37:41 -05:00
Douglas Christopher Wilson
cf9f662655
tests: fix position of res.sendfile(path, options) test
2022-02-24 00:17:01 -05:00
Douglas Christopher Wilson
8da8f79c44
tests: fix callback in res.download test
2022-02-23 00:20:34 -05:00
Douglas Christopher Wilson
18f782bba9
tests: remove duplicate utils
2022-02-23 00:18:36 -05:00
Douglas Christopher Wilson
bc5ca05509
tests: remove usage of should
2022-02-21 19:54:52 -05:00
Douglas Christopher Wilson
9967ffbdc2
tests: update res.append to verify separate header lines
2022-02-21 19:23:25 -05:00
Douglas Christopher Wilson
7df0c840e0
tests: fix up app.locals tests
2022-02-21 19:07:26 -05:00
Douglas Christopher Wilson
d8ed591117
tests: fix req.acceptsLanguage tests
2022-02-20 23:49:42 -05:00
Douglas Christopher Wilson
8ee3420f0f
tests: fix req.acceptsEncodings tests
2022-02-20 23:43:02 -05:00
Douglas Christopher Wilson
3d7fce56a3
4.17.3
2022-02-16 21:03:42 -05:00
Douglas Christopher Wilson
f9063712e0
build: update example dependencies
2022-02-16 00:11:24 -05:00
Douglas Christopher Wilson
6381bc6317
deps: qs@6.9.7
2022-02-16 00:03:16 -05:00
Douglas Christopher Wilson
a007863096
deps: body-parser@1.19.2
2022-02-15 23:43:41 -05:00
Douglas Christopher Wilson
e98f5848a0
Revert "build: use minimatch@3.0.4 for Node.js < 4"
2022-02-14 18:42:47 -05:00
Douglas Christopher Wilson
a65913776d
tests: use strict mode
2022-02-09 01:07:08 -05:00
Douglas Christopher Wilson
a39e409cf3
tests: prevent leaking changes to NODE_ENV
2022-02-08 18:40:07 -05:00
KoyamaSohei
82de4de5ab
examples: fix path traversal in downloads example
...
closes #4120
2022-02-08 17:32:10 -05:00
Douglas Christopher Wilson
12310c5294
build: use nyc for test coverage
2022-02-07 23:08:12 -05:00
Thomas Strauß
884657d546
examples: remove bitwise syntax for includes check
...
closes #4814
2022-02-07 22:58:44 -05:00
Douglas Christopher Wilson
7511d08328
build: use minimatch@3.0.4 for Node.js < 4
2022-02-07 17:46:47 -05:00
Douglas Christopher Wilson
2585f209f9
tests: fix test missing assertion
2022-02-04 21:18:47 -05:00
Douglas Christopher Wilson
9d0976229d
build: supertest@6.2.2
2022-02-04 21:14:41 -05:00
Douglas Christopher Wilson
43cc56eb9e
build: clean up gitignore
2022-02-04 16:48:33 -05:00
Douglas Christopher Wilson
1c7bbcc143
build: Node.js@14.19
2022-02-04 16:36:47 -05:00
Douglas Christopher Wilson
9cbbc8ae74
deps: cookie@0.4.2
2022-02-04 16:35:50 -05:00
Douglas Christopher Wilson
6fbc269563
pref: remove unnecessary regexp for trust proxy
2022-02-04 16:34:56 -05:00
Douglas Christopher Wilson
2bc734aa3f
deps: accepts@~1.3.8
2022-02-04 16:21:11 -05:00
caioagiani
89bb531b31
docs: fix typo in res.download jsdoc
...
closes #4805
2022-02-03 23:26:17 -05:00
Douglas Christopher Wilson
744564fcf8
tests: add test for multiple ips in "trust proxy"
2022-02-02 16:19:01 -05:00
Douglas Christopher Wilson
da6cb0ed8a
tests: add range tests to res.download
2022-02-02 15:15:41 -05:00
Douglas Christopher Wilson
00ad5bee96
tests: add more tests for app.request & app.response
2022-02-02 15:02:46 -05:00
Douglas Christopher Wilson
141914e817
tests: fix tests that did not bubble errors
2022-02-02 14:16:20 -05:00
Douglas Christopher Wilson
bd4fdfe5f7
tests: remove global dependency on should
...
fixes #4797
2022-02-02 01:55:16 -05:00
Douglas Christopher Wilson
215f484fb4
tests: fix wording of req.accepts* test cases
2022-02-02 01:42:35 -05:00
Douglas Christopher Wilson
20047bb6e4
examples: use strict mode
2022-02-02 01:30:51 -05:00
Douglas Christopher Wilson
8b9757e8b8
build: fix running linter in CI
2022-02-02 01:25:55 -05:00
Douglas Christopher Wilson
a84e73b958
tests: add test for hello-world example
2022-02-02 01:23:40 -05:00
Douglas Christopher Wilson
69997cbdbe
examples: fix error handling in auth example
2022-02-02 00:44:28 -05:00
Douglas Christopher Wilson
c221b8596e
build: mocha@9.2.0
2022-01-27 19:02:58 -05:00
Douglas Christopher Wilson
ea537d907d
4.17.2
2021-12-16 22:40:49 -05:00
Douglas Christopher Wilson
eee93a2760
build: update example dependencies
2021-12-16 21:47:10 -05:00
Douglas Christopher Wilson
b35773cf19
build: eslint@7.32.0
2021-12-16 21:44:26 -05:00
Douglas Christopher Wilson
c8a42006b8
build: mocha@9.1.3
2021-12-16 21:39:43 -05:00
Aalaap Ghag
21cf522dcd
examples: improve 404 message wording
...
closes #4471
2021-12-16 13:00:12 -05:00
Douglas Christopher Wilson
a24f27aba7
deps: serve-static@1.14.2
2021-12-16 12:54:18 -05:00
3imed-jaberi
a33266a206
build: support Node.js 14.x
2021-12-16 00:22:28 -05:00
3imed-jaberi
6fe271e8aa
build: support Node.js 13.x
2021-12-16 00:22:28 -05:00
Wes Todd
cbe25d66b3
deps: setprototypeof@1.2.0
...
closes #4011
2021-12-15 22:38:19 -05:00
Douglas Christopher Wilson
3bb6d96ba9
examples: demonstrate sub directory download
2021-12-15 21:06:33 -05:00
Douglas Christopher Wilson
6660649f1b
deps: qs@6.9.6
2021-12-15 20:48:00 -05:00
Douglas Christopher Wilson
a75e4707b9
docs: add note about security report location
2021-12-15 20:45:56 -05:00
Douglas Christopher Wilson
db05a741f0
deps: send@0.17.2
2021-12-11 20:19:38 -05:00
Douglas Christopher Wilson
c2e23ece2e
deps: body-parser@1.19.1
2021-12-11 03:45:46 -05:00
Douglas Christopher Wilson
96850e872a
deps: content-disposition@0.5.4
2021-12-10 17:58:03 -05:00
Douglas Christopher Wilson
b8d59d5c98
deps: safe-buffer@5.2.1
2021-12-10 17:56:56 -05:00
Douglas Christopher Wilson
59d695c447
build: update example dependencies
2021-12-10 15:47:40 -05:00
Andy
e242796eb3
tests: fix test in app.head
...
closes #4765
2021-12-04 09:36:34 -05:00
Douglas Christopher Wilson
aaa9690bcf
deps: proxy-addr@~2.0.7
2021-11-17 16:16:04 -05:00
drewm
f275e87dff
Fix handling of undefined when "json escape" is enabled
...
closes #4744
2021-11-17 00:00:56 -05:00
Douglas Christopher Wilson
9dd0e7afdb
Fix handling of undefined in res.jsonp
2021-11-16 23:58:17 -05:00
Douglas Christopher Wilson
1b2f3a0698
tests: fix up primitive tests for res.jsonp
2021-11-16 23:53:10 -05:00
3imed-jaberi
519126d732
deps: cookie@0.4.1
...
closes #4337
2021-11-16 21:59:01 -05:00
Ivan Derevianko
99a369f3d5
Fix incorrect middleware execution with unanchored RegExps
...
fixes #4204
closes #4205
2021-11-16 21:52:11 -05:00
Kim
a1dbb11377
Fix res.jsonp(obj, status) deprecation message
...
closes #4155
2021-11-16 00:41:19 -05:00
Florian Brandt
353348a83e
Fix typo in res.is JSDoc
...
closes #4192
2021-11-16 00:25:10 -05:00
Juan José Arboleda
dab6ee5822
tests: remove extraneous code from app.listen test
...
closes #4714
2021-11-15 23:56:46 -05:00
3imed-jaberi
fc138c108f
deps: proxy-addr@~2.0.6
...
closes #4340
2021-11-15 23:14:48 -05:00
Douglas Christopher Wilson
61a23e801f
build: mocha@8.4.0
2021-10-05 21:55:00 -04:00
Douglas Christopher Wilson
313d54f033
build: supertest@6.1.6
2021-09-01 19:32:00 -04:00
Douglas Christopher Wilson
de081eb70f
build: eslint@4.19.1
2021-09-01 19:27:00 -04:00
Aravind Nair
06d11755c9
build: Node.js@12.22
2021-08-14 01:12:32 -04:00
Aravind Nair
6f2afd3d80
build: Node.js@10.24
2021-08-14 01:12:31 -04:00
Aravind Nair
d5a1cbee70
build: fix wrong Node.js 8.x in AppVeyor
...
closes #4574
2021-08-14 01:12:24 -04:00
zhangky
f9a0560a9c
docs: fix res.sendStatus/sendFile jsdoc comments
...
closes #4673
2021-08-14 00:39:56 -04:00
Andrew Heaney
821b7f0624
examples: fix typo in comment
...
closes #4667
2021-08-11 20:39:01 -04:00
Douglas Christopher Wilson
f490f78563
build: reduce npm output
2021-08-11 20:38:31 -04:00
Aravind Nair
884e080a19
build: ejs@3.1.6
...
closes #4572
closes #4573
2021-07-31 21:54:15 -04:00
alberto barboza
eb76236e2f
build: hbs@4.1.2
...
closes #4643
2021-07-31 18:31:10 -04:00
Hussein Mohamed
52e9bd67b7
tests: fix typos
...
closes #4564
2021-07-31 16:00:16 -04:00
Hussein Mohamed
135a05c524
docs: fix typos in jsdoc
...
closes #4564
2021-07-31 16:00:00 -04:00
Lutger Kunst
30afebf8da
examples: fixed typo in ejs example css
...
closes #4554
2021-07-30 16:22:34 -04:00
Douglas Christopher Wilson
8e4add7f74
tests: remove should usage from Router tests
...
fixes #4635
2021-07-30 16:19:55 -04:00
Abderrahmenla
0fbbc29632
lint: coalesce duplicate switch statements
...
closes #4587
2021-07-30 15:46:10 -04:00
Aravind Nair
2402126988
build: disable fast-fail for GitHub Actions
...
closes #4628
2021-07-02 15:53:27 -04:00
Douglas Christopher Wilson
ca3c863428
build: use GitHub Actions instead of Travis CI
2021-07-01 15:22:40 -04:00
Douglas Christopher Wilson
28db2c2c5c
build: supertest@6.1.3
2021-01-28 20:17:55 -05:00
Douglas Christopher Wilson
685d4665fd
build: mocha@8.2.1
2020-12-23 20:41:52 -05:00
Douglas Christopher Wilson
280a8d39ec
build: fix Node.js version check in AppVeyor
2020-12-22 23:41:28 -05:00
Douglas Christopher Wilson
5c4f3e7cc7
build: supertest@6.0.1
2020-11-09 21:44:32 -05:00
Douglas Christopher Wilson
de122c14f5
build: Node.js@12.18
2020-10-21 19:48:58 -04:00
Douglas Christopher Wilson
2a2dd5d32b
build: Node.js@10.23
2020-10-19 21:33:05 -04:00
H3RSKO
508936853a
docs: update grammar in readme
...
closes #4376
2020-09-16 21:27:53 -04:00
Rodion Abdurakhimov
5596222f6a
docs: update example summaries
...
closes #4370
2020-08-04 09:46:42 -04:00
Rodion Abdurakhimov
fe67523b9c
docs: add examples summary page
...
closes #4343
closes #4354
2020-07-27 15:15:54 -04:00
yasser
4486fa6324
docs: fix Code of Conduct link in Contributing
...
closes #4351
2020-07-16 15:06:57 -04:00
Yogi
ecd8a08c1c
docs: fix typos in Contributing
2020-07-07 22:43:16 -04:00
Yogi
a75728432e
docs: fix typos in Collaborator Guide
2020-07-07 22:42:34 -04:00
Yogi
9007dcbdba
docs: fix typos in Triager Guide
2020-07-07 22:42:01 -04:00
Yogi
c519886be5
docs: fix typos in Charter
2020-07-07 22:41:04 -04:00
Moni
3ff1dbeb73
docs: fix markdown links in contributing
...
closes #4315
2020-06-21 23:06:54 -04:00
Gireesh Punathil
18da651c5b
docs: add triager guide
...
closes #4055
closes #4211
2020-05-06 09:58:29 -07:00
Douglas Christopher Wilson
1b48a5cc3c
docs: fix heading levels
2020-04-14 21:12:37 -04:00
Wes Todd
561b4b601e
docs: add Charter
...
closes #4144
2020-04-14 01:39:53 -04:00
Wes Todd
67e64ca4c1
docs: add Code of Conduct
...
closes #4143
2020-04-07 01:35:34 -04:00
Manuel Baesler
922e9a4615
build: add http keyword for npm search
...
closes #4102
2020-03-25 19:00:15 -04:00
KoyamaSohei
323a38965a
examples: properly escape user input in route-map
...
fixes #3992
closes #4119
2020-03-25 17:35:14 -04:00
Aditya Srivastava
3f1dcb96e0
examples: add viewport and charset where missing
...
closes #3860
2020-03-25 17:10:34 -04:00
yanokenken
4b4fa26298
docs: add npm init hint to install section
2020-03-25 16:26:39 -04:00
Chang Wang
47c1d2a816
docs: point npm downloads badge to npm charts of express
...
closes #3579
2020-03-25 15:37:04 -04:00
Douglas Christopher Wilson
65aff94ec6
build: remove deprecated Travis CI directive
2020-03-17 20:37:16 -04:00
Douglas Christopher Wilson
2d519077ea
build: supertest@4.0.2
2020-03-17 20:31:10 -04:00
Douglas Christopher Wilson
d967675852
build: mocha@7.0.1
2020-02-19 00:49:36 -05:00
Douglas Christopher Wilson
22d5b7ed10
build: Node.js@12.16
2020-02-19 00:32:14 -05:00
Douglas Christopher Wilson
872aa4741c
build: Node.js@10.19
2020-02-19 00:27:51 -05:00
Douglas Christopher Wilson
87bc4ef763
build: update example dependencies
2020-02-11 23:10:15 -05:00
Douglas Christopher Wilson
f0cbdeadf6
build: mocha@7.0.0
2020-01-09 18:58:52 -05:00
Douglas Christopher Wilson
f1e8a877f4
build: Node.js@12.14
2020-01-09 18:40:28 -05:00
Douglas Christopher Wilson
55831bbd08
build: Node.js@10.18
2020-01-09 18:37:52 -05:00
Douglas Christopher Wilson
e757fa0039
build: Node.js@8.17
2020-01-09 18:30:57 -05:00
Douglas Christopher Wilson
95735a6fcc
build: supertest@3.4.2
2019-11-10 22:21:57 -05:00
Douglas Christopher Wilson
668d029a14
build: mocha@6.2.2
2019-11-10 22:15:49 -05:00
Douglas Christopher Wilson
866ffd67d7
build: Node.js@12.13
2019-11-10 22:09:43 -05:00
Douglas Christopher Wilson
741e3f81af
build: Node.js@10.17
2019-11-10 22:04:12 -05:00
Douglas Christopher Wilson
4efb49866d
build: mocha@6.2.0
2019-08-04 22:23:09 -04:00
Douglas Christopher Wilson
6506fb578c
build: Node.js@12.7
2019-08-04 22:09:45 -04:00
Douglas Christopher Wilson
dfa7b80642
build: Node.js@10.16
2019-08-04 22:03:22 -04:00
Douglas Christopher Wilson
e1b45ebd05
4.17.1
2019-05-26 00:24:55 -04:00
Douglas Christopher Wilson
0a48e18056
Revert "Improve error message for null/undefined to res.status"
...
fixes #3968
2019-05-25 18:15:13 -04:00
Douglas Christopher Wilson
eed05a1464
build: Node.js@12.3
2019-05-24 23:20:52 -04:00
Douglas Christopher Wilson
10c7756764
4.17.0
2019-05-16 21:25:42 -04:00
Douglas Christopher Wilson
9dadca2c64
docs: remove Gratipay links
2019-05-16 20:53:07 -04:00
Douglas Christopher Wilson
b8e50568af
tests: ignore unreachable line
2019-05-16 10:04:24 -04:00
Douglas Christopher Wilson
94e48a16f2
build: update example dependencies
2019-05-16 09:58:40 -04:00
Douglas Christopher Wilson
efcb17dcb2
deps: cookie@0.4.0
...
closes #3958
2019-05-16 09:55:26 -04:00
huadong zuo
b9ecb9afe3
build: support Node.js 12.x
...
closes #3946
2019-05-16 01:20:24 -04:00
Douglas Christopher Wilson
5266f3a5cb
build: test against Node.js 13.x nightly
2019-05-12 22:15:36 -04:00
Douglas Christopher Wilson
e502dde3c8
build: Node.js@10.15
2019-05-12 22:09:35 -04:00
Douglas Christopher Wilson
da6f701317
deps: range-parser@~1.2.1
2019-05-12 22:01:06 -04:00
Douglas Christopher Wilson
88f9733ffa
deps: serve-static@1.14.1
2019-05-11 19:29:33 -04:00
Douglas Christopher Wilson
8267c4b724
deps: send@0.17.1
2019-05-10 23:49:13 -04:00
Douglas Christopher Wilson
bc07a41693
deps: finalhandler@~1.1.2
2019-05-09 22:09:56 -04:00
Douglas Christopher Wilson
c754c8ad7b
build: support Node.js 11.x
2019-05-09 19:45:01 -04:00
Douglas Christopher Wilson
e917028729
build: Node.js@8.16
2019-05-09 18:03:56 -04:00
Douglas Christopher Wilson
7b076bd8e1
build: Node.js@6.17
2019-05-09 18:03:12 -04:00
Douglas Christopher Wilson
bb5211fa1c
tests: add express.text test suite
2019-05-08 23:39:45 -04:00
Ilya Guterman
7f4e37f3ea
Add express.text to parse bodies into string
...
closes #3455
2019-05-08 23:39:16 -04:00
Douglas Christopher Wilson
11192bd168
tests: add express.raw test suite
2019-05-08 00:58:08 -04:00
Amit Zur
0bcdd88dd0
Add express.raw to parse bodies into Buffer
...
closes #3708
2019-05-08 00:57:02 -04:00
Douglas Christopher Wilson
60aacac167
deps: serve-static@1.14.0
...
closes #3486
2019-05-07 23:42:36 -04:00
Douglas Christopher Wilson
70a19472f1
deps: send@0.17.0
2019-05-07 23:05:37 -04:00
Douglas Christopher Wilson
6f7a8301a1
tests: add express.static test suite
2019-05-02 17:49:29 -04:00
Douglas Christopher Wilson
8b71f39516
tests: add express.urlencoded test suite
2019-05-01 23:29:28 -04:00
Douglas Christopher Wilson
955f2a5f78
tests: add express.json test suite
2019-05-01 22:59:42 -04:00
Douglas Christopher Wilson
2f782d8478
deps: body-parser@1.19.0
2019-04-30 23:31:32 -04:00
Douglas Christopher Wilson
32f5293afa
deps: qs@6.7.0
2019-04-30 23:06:50 -04:00
Douglas Christopher Wilson
6d9dd2da49
deps: type-is@~1.6.18
2019-04-30 22:48:56 -04:00
Douglas Christopher Wilson
40dbfa2de2
deps: accepts@~1.3.7
2019-04-30 22:24:35 -04:00
Douglas Christopher Wilson
9afa1cfc85
deps: statuses@~1.5.0
2019-04-30 22:17:03 -04:00
Douglas Christopher Wilson
7eacdcef19
deps: setprototypeof@1.1.1
2019-04-22 13:40:23 -04:00
James George
b02d3a1744
docs: add link to contributing guide
...
closes #3846
2019-04-17 16:18:37 -04:00
Douglas Christopher Wilson
03341204ff
deps: parseurl@~1.3.3
2019-04-17 16:06:35 -04:00
Douglas Christopher Wilson
50eb5e4377
deps: proxy-addr@~2.0.5
2019-04-17 16:05:17 -04:00
Douglas Christopher Wilson
952484f73a
deps: content-disposition@0.5.3
2019-04-17 16:00:02 -04:00
Douglas Christopher Wilson
4218d04183
build: marked@0.6.2
2019-04-17 15:58:26 -04:00
Douglas Christopher Wilson
cf5c813d2f
build: hbs@4.0.4
2019-04-17 15:51:33 -04:00
Douglas Christopher Wilson
9e5d1a30c3
build: test against Node.js 12.x nightly
2019-04-17 10:44:27 -04:00
김정환
8a97346eaf
tests: assert calls order in middleware basic tests
...
closes #3878
2019-04-17 10:41:43 -04:00
Marcin Wanago
6eda52a3dc
docs: use const in readme example
...
fixes #3867
closes #3868
2019-04-16 17:56:38 -04:00
김정환
b9b1b19758
tests: fix typos in descriptions
...
closes #3875
2019-04-16 12:40:59 -04:00
Louis
6f12eee8ab
docs: fix typo in jsdoc comment
...
closes #3859
2019-04-16 10:29:07 -04:00
Ciro Santilli
186a206a0a
docs: add listening address to example
...
closes #3873
2019-04-16 00:28:15 -04:00
Alvin Smith
02f3933b69
examples: minor fixes to some examples
...
closes #3812
2018-12-17 23:00:19 -05:00
Austin Scriver
0ae10bb154
docs: fix typos in history
...
closes #3810
2018-12-17 19:49:39 -05:00
HubCodes
95c31f7041
docs: fix typo in contributing
...
closes #3827
2018-12-17 19:12:37 -05:00
Horatiu Eugen Vlad
b93ffd4bdc
Support multiple hosts in X-Forwarded-Host
...
fixes #3494
closes #3495
2018-10-28 15:58:25 -04:00
Joshua Caron
8da51108e7
Improve error message for null/undefined to res.status
...
closes #2795
closes #2797
closes #3111
2018-10-27 14:04:49 -04:00
void
6bcdfef6ad
Improve error message for non-strings to res.sendFile
...
closes #3582
2018-10-27 02:27:15 -04:00
Felix Bünemann
44e539e1dc
build: support Node.js 10.x
...
closes #3617
2018-10-27 01:28:11 -04:00
Nacim Goura
003459b795
build: support Node.js 9.x
...
closes #3617
2018-10-27 00:55:42 -04:00
Douglas Christopher Wilson
6295b45920
build: test against Node.js 11.x nightly
2018-10-27 00:50:58 -04:00
Douglas Christopher Wilson
a6b119d27a
build: coveralls@2.12.0
2018-10-27 00:05:00 -04:00
Douglas Christopher Wilson
d0421ac7e1
tests: use supertest to perform assertions
2018-10-26 23:34:00 -04:00
Douglas Christopher Wilson
dc538f6e81
4.16.4
2018-10-10 23:50:45 -04:00
Douglas Christopher Wilson
62a59b6ace
build: update example dependencies
2018-09-27 18:09:27 -04:00
Douglas Christopher Wilson
451ee5d9c1
build: supertest@3.3.0
2018-09-24 23:40:21 -04:00
Douglas Christopher Wilson
f07f368fba
build: mocha@5.2.0
2018-09-21 23:16:17 -04:00
Douglas Christopher Wilson
09d5654488
build: restructure CI build steps
2018-09-21 23:01:22 -04:00
Douglas Christopher Wilson
3d10279826
Fix issue where "Request aborted" may be logged in res.sendfile
2018-09-19 23:25:16 -04:00
Douglas Christopher Wilson
5e9de5dcb6
deps: safe-buffer@5.1.2
2018-09-19 14:47:48 -04:00
Douglas Christopher Wilson
5de1a08ebf
build: supertest@2.0.0
2018-09-19 14:06:22 -04:00
Douglas Christopher Wilson
4480fb997e
deps: proxy-addr@~2.0.4
2018-09-19 12:40:40 -04:00
Felix Bünemann
b8fb6a7fb1
deps: body-parser@1.18.3
...
closes #3655
closes #3706
2018-09-18 21:58:46 -04:00
Douglas Christopher Wilson
b4eb1f59d3
deps: qs@6.5.2
2018-09-18 21:56:31 -04:00
Linus Unnebäck
431f65305e
lint: move removed middlewares list to a variable
...
closes #3558
closes #3677
closes #3678
2018-09-13 18:46:45 -04:00
Andreas Kohn
f3fa758af9
Fix JSDoc for Router constructor
...
fixes #3598
fixes #3599
fixes #3698
2018-09-13 18:44:47 -04:00
Logan Ripplinger
ede24da964
examples: fix typo in multi-router example
...
closes #3718
2018-09-13 18:15:48 -04:00
Douglas Christopher Wilson
d5b33cfad8
build: update example dependencies
2018-09-13 12:26:36 -04:00
Douglas Christopher Wilson
c39d7d9339
build: Node.js@8.12
2018-09-13 12:23:38 -04:00
Douglas Christopher Wilson
f95dbc28fd
build: should@13.2.3
2018-07-31 17:09:27 -04:00
Douglas Christopher Wilson
ac89f6f121
build: Node.js@8.11
2018-06-07 00:12:07 -04:00
Douglas Christopher Wilson
3d8ca8ad4a
build: Node.js@6.14
2018-06-07 00:04:28 -04:00
Douglas Christopher Wilson
02c753583e
build: Node.js@4.9
2018-06-06 23:50:03 -04:00
Douglas Christopher Wilson
3ed5090ca9
4.16.3
2018-03-12 13:38:44 -04:00
Douglas Christopher Wilson
76bf96e9ce
deps: finalhandler@1.1.1
2018-03-12 11:20:19 -04:00
Douglas Christopher Wilson
d3bdc3b663
build: marked@0.3.17
2018-03-12 11:17:26 -04:00
Douglas Christopher Wilson
0e88dceac2
deps: accepts@~1.3.5
2018-02-28 23:44:00 -05:00
Douglas Christopher Wilson
e69a29d9c2
deps: type-is@~1.6.16
2018-02-28 19:55:34 -05:00
Douglas Christopher Wilson
0083372bed
deps: proxy-addr@~2.0.3
2018-02-26 23:18:07 -05:00
Douglas Christopher Wilson
f3c5f7ee29
build: test against Node.js 10.x nightly
2018-02-13 21:21:26 -05:00
Alejandro Estrada
40e04ec7a6
lint: remove usages of "=="
...
closes #3540
2018-02-13 19:30:57 -05:00
Douglas Christopher Wilson
972ada9079
tests: remove duplicate block in router test
2018-02-13 17:14:48 -05:00
Steven Anthony
80e64691e1
examples: add full urls to web-service example
...
closes #3519
2018-02-13 16:50:13 -05:00
Yuta Hiroto
98b0b66b6c
build: use yaml eslint configuration
...
closes #3561
2018-02-13 16:45:40 -05:00
Douglas Christopher Wilson
cbaa04629a
deps: serve-static@1.13.2
2018-02-09 13:20:09 -05:00
Douglas Christopher Wilson
276a80895c
deps: send@0.16.2
2018-02-09 13:09:25 -05:00
Douglas Christopher Wilson
94a6cbfbfe
tests: remove unnecessary functions for supertest
2018-01-17 00:28:25 -05:00
Douglas Christopher Wilson
f8fba68ec0
tests: use supertest expect to test body
2018-01-17 00:20:15 -05:00
Douglas Christopher Wilson
c6f12a8971
deps: statuses@~1.4.0
2018-01-17 00:00:22 -05:00
Douglas Christopher Wilson
323572610b
deps: encodeurl@~1.0.2
2018-01-16 23:50:41 -05:00
Douglas Christopher Wilson
f448a96685
deps: depd@~1.1.2
2018-01-16 23:46:11 -05:00
Douglas Christopher Wilson
68e824cbff
build: remove Node.js 8 nightly build
2018-01-16 19:19:03 -05:00
Douglas Christopher Wilson
086e56f1c4
build: marked@0.3.12
2018-01-16 19:12:34 -05:00
Douglas Christopher Wilson
b4020ec92b
build: should@13.2.1
2018-01-16 19:09:25 -05:00
Douglas Christopher Wilson
fe0bc4082d
build: Node.js@8.9
2018-01-02 22:38:09 -05:00
Douglas Christopher Wilson
1780ed1091
build: Node.js@6.12
2018-01-02 21:47:13 -05:00
Douglas Christopher Wilson
b49af6a674
build: should@13.2.0
2018-01-02 19:46:31 -05:00
Douglas Christopher Wilson
a743d5be4d
build: marked@0.3.9
2018-01-02 19:45:25 -05:00
David Wu
187d1f57c9
docs: remove gratipay badges
...
closes #3524
2018-01-02 19:41:43 -05:00
chainhelen
950f4423f0
tests: separate res.send() chain test
...
closes #3448
2018-01-02 19:26:27 -05:00
Yaman Jain
53bee2506d
examples: use https github url
...
closes #3465
2018-01-02 19:05:52 -05:00
Douglas Christopher Wilson
351396f971
4.16.2
2017-10-09 22:55:18 -04:00
Douglas Christopher Wilson
b97faff6e2
perf: skip parsing of entire "X-Forwarded-Proto" header
2017-10-09 22:43:23 -04:00
David Wood
b7817ab1b0
Fix TypeError in res.send when given Buffer and ETag header set
...
fixes #3445
2017-10-09 22:11:49 -04:00
Douglas Christopher Wilson
48aba21ea4
docs: add missing history for res.download change
2017-10-04 23:09:22 -04:00
Douglas Christopher Wilson
de129c289d
tests: run mocha with --no-exit to detect hangs
...
closes #3439
2017-10-01 00:48:29 -04:00
Douglas Christopher Wilson
e3f7f51f5f
4.16.1
2017-09-29 16:23:23 -04:00
Douglas Christopher Wilson
6f823e409c
deps: serve-static@1.13.1
...
closes #3436
2017-09-29 16:12:06 -04:00
Douglas Christopher Wilson
6d9b13cced
deps: send@0.16.1
2017-09-29 15:56:55 -04:00
Douglas Christopher Wilson
f974d22c66
4.16.0
2017-09-28 13:57:23 -04:00
Douglas Christopher Wilson
8d4ceb623d
docs: add more information to installation
2017-09-28 13:55:15 -04:00
Douglas Christopher Wilson
c0136d8b48
Add express.json and express.urlencoded to parse bodies
...
closes #2211
2017-09-28 13:22:36 -04:00
Douglas Christopher Wilson
86f5df00ed
deps: serve-static@1.13.0
...
closes #3197
2017-09-28 13:08:38 -04:00
Daniel Tschinder
41964580a8
deps: send@0.16.0
...
closes #3431
closes #3435
2017-09-28 12:39:05 -04:00
Douglas Christopher Wilson
ddeb71301c
tests: add maxAge option tests for res.sendFile
2017-09-28 12:32:27 -04:00
Greg Guthe
7154014785
Add "escape json" setting for res.json and res.jsonp
...
closes #3268
closes #3269
2017-09-28 12:03:42 -04:00
Douglas Christopher Wilson
628438d8d8
deps: update example dependencies
2017-09-28 11:36:20 -04:00
Aaron Clover
a24fd0ca6c
Add options to res.download
...
closes #3327
closes #3370
2017-09-28 11:11:08 -04:00
Douglas Christopher Wilson
95fb5cc268
perf: remove dead .charset set in res.jsonp
2017-09-28 10:30:10 -04:00
chainhelen
44591fee23
deps: vary@~1.1.2
...
closes #3434
2017-09-28 10:08:23 -04:00
Hrvoje Šimić
2df1ad26a5
Improve error messages when non-function provided as middleware
...
closes #3426
2017-09-28 09:20:37 -04:00
Douglas Christopher Wilson
12c3712468
Use safe-buffer for improved Buffer API
2017-09-28 08:26:39 -04:00
Hrvoje Šimić
fa272edf84
docs: fix typo in jsdoc comment
...
closes #3430
2017-09-28 08:05:54 -04:00
Lawrence Page
d9d09b8b90
perf: re-use options object when generating ETags
...
closes #3313
closes #3314
2017-09-28 08:04:42 -04:00
Douglas Christopher Wilson
02a9d5fb28
deps: proxy-addr@~2.0.2
...
closes #3432
2017-09-28 01:18:04 -04:00
Douglas Christopher Wilson
c2f4fb5356
deps: finalhandler@1.1.0
2017-09-28 00:42:05 -04:00
Douglas Christopher Wilson
673d51f4f0
deps: utils-merge@1.0.1
2017-09-28 00:19:30 -04:00
Douglas Christopher Wilson
5cc761c865
deps: parseurl@~1.3.2
2017-09-28 00:04:47 -04:00
Douglas Christopher Wilson
ad7d96db47
deps: qs@6.5.1
2017-09-27 21:31:39 -04:00
Douglas Christopher Wilson
e62bb8bf9f
deps: etag@~1.8.1
2017-09-27 21:30:43 -04:00
Douglas Christopher Wilson
70589c3aef
deps: content-type@~1.0.4
2017-09-27 21:30:08 -04:00
Douglas Christopher Wilson
9a99c15270
deps: accepts@~1.3.4
2017-09-27 21:28:25 -04:00
Douglas Christopher Wilson
550043c217
deps: setprototypeof@1.1.0
2017-09-25 21:14:00 -04:00
Douglas Christopher Wilson
48940e6120
Skip Buffer encoding when not generating ETag for small response
2017-09-25 21:12:47 -04:00
Douglas Christopher Wilson
80f1ea9bec
Improve error message when autoloading invalid view engine
...
fixes #3403
2017-09-25 21:11:33 -04:00
Douglas Christopher Wilson
c3fb7e5adc
build: test against Node.js 9.x nightly
2017-09-25 21:06:00 -04:00
Douglas Christopher Wilson
94fdb674b1
build: support Node.js 8.x
2017-09-25 20:57:54 -04:00
Douglas Christopher Wilson
ea3d605652
4.15.5
2017-09-25 01:04:38 -04:00
Douglas Christopher Wilson
40435ec997
deps: serve-static@1.12.6
2017-09-22 20:28:52 -04:00
Douglas Christopher Wilson
7137bf567d
deps: send@0.15.6
2017-09-22 20:27:37 -04:00
Douglas Christopher Wilson
bd1672f0a4
deps: finalhandler@~1.0.6
2017-09-22 20:26:30 -04:00
Douglas Christopher Wilson
9395db4c22
deps: debug@2.6.9
2017-09-22 20:25:18 -04:00
Kunal Pathak
19a2eeb476
tests: check render error without engine-specific message
...
closes #3251
2017-09-21 22:45:26 -04:00
Douglas Christopher Wilson
d7da22550d
build: should@13.1.0
2017-09-21 20:49:14 -04:00
Douglas Christopher Wilson
961dbff904
deps: serve-static@1.12.5
2017-09-21 20:48:23 -04:00
Douglas Christopher Wilson
9e0fa7f1ca
deps: send@0.15.5
2017-09-21 20:46:42 -04:00
Douglas Christopher Wilson
9e067ad2cb
deps: fresh@0.5.2
2017-09-21 20:45:32 -04:00
Douglas Christopher Wilson
de5fb62b1a
deps: update example dependencies
2017-09-17 20:13:05 -04:00
Douglas Christopher Wilson
b208b24f83
build: should@13.0.1
2017-09-13 20:09:33 -04:00
Douglas Christopher Wilson
78e55108e4
build: mocha@3.5.3
2017-09-13 20:03:42 -04:00
Douglas Christopher Wilson
48817a798f
build: remove minor pin for nightly
2017-08-17 22:03:40 -04:00
Douglas Christopher Wilson
a4bd4373b2
4.15.4
2017-08-06 22:03:53 -04:00
Douglas Christopher Wilson
a50f1098d0
deps: serve-static@1.12.4
2017-08-06 02:38:02 -04:00
Douglas Christopher Wilson
e2d725e016
deps: send@0.15.4
2017-08-06 02:37:10 -04:00
Douglas Christopher Wilson
e0066227f7
lint: remove all unused varaibles
2017-08-06 00:19:32 -04:00
Douglas Christopher Wilson
44881fabe3
docs: update collaborator guide for lint script
2017-08-06 00:18:57 -04:00
Douglas Christopher Wilson
1dbaae51dd
deps: update example dependencies
2017-08-05 23:54:31 -04:00
Douglas Christopher Wilson
56e90e3c72
lint: add eslint rules that cover editorconfig
2017-08-05 23:37:39 -04:00
Daniel Walasek
713d2aed93
tests: fix incorrect should usage
...
closes #3387
2017-08-05 20:10:35 -04:00
Douglas Christopher Wilson
e0aa8bf74e
build: mocha@3.5.0
2017-08-04 00:26:50 -04:00
Douglas Christopher Wilson
85770a71fc
deps: finalhandler@~1.0.4
2017-08-04 00:25:59 -04:00
Hung HOANG
daf66beda4
examples: fix path join in ejs example
...
fixes #3382
closes #3383
closes #3385
2017-08-03 21:20:55 -04:00
Douglas Christopher Wilson
b2af101821
build: ejs@2.5.7
2017-08-02 23:32:44 -04:00
Douglas Christopher Wilson
3eb16c233c
deps: depd@~1.1.1
2017-08-02 23:30:47 -04:00
Douglas Christopher Wilson
582381bceb
deps: proxy-addr@~1.1.5
2017-07-26 13:09:46 -04:00
Owen Luke
5e16f400f1
examples: use 1-based visitor count in cookie-sessions
...
closes #3312
2017-07-26 13:05:41 -04:00
Piper Chester
43dff4ceb3
docs: fix GitHub capitalization
...
closes #3353
2017-07-26 11:53:05 -04:00
Douglas Christopher Wilson
04beebb2c0
build: Node.js@6.11
2017-07-26 11:52:42 -04:00
Douglas Christopher Wilson
1adee79e63
deps: update example dependencies
2017-06-30 23:58:01 -04:00
Douglas Christopher Wilson
bd5951e603
deps: debug@2.6.8
...
closes #3286
closes #3337
2017-06-30 23:51:18 -04:00
Douglas Christopher Wilson
deffce5704
deps: qs@6.5.0
2017-06-30 23:47:12 -04:00
Douglas Christopher Wilson
48777dc377
build: mocha@3.4.2
2017-06-04 19:12:30 -04:00
Douglas Christopher Wilson
9467a392e3
build: Node.js@7.10
2017-06-04 19:09:25 -04:00
Owen Luke
9f019c8c69
examples: add comment about Redis install in examples
...
closes #3310
2017-05-17 21:18:35 -04:00
Owen Luke
cf37240e73
examples: fix reference error in view-constructor
...
closes #3310
2017-05-17 21:17:47 -04:00
Owen Luke
60f87f8074
examples: fix posts link in route-separation example
...
closes #3310
2017-05-17 21:17:16 -04:00
Owen Luke
fde8f647d3
examples: fix route in params example
...
closes #3310
2017-05-17 21:14:47 -04:00
Douglas Christopher Wilson
6da454c7fb
4.15.3
2017-05-17 02:14:11 -04:00
Douglas Christopher Wilson
5cf473dc5d
deps: debug@2.6.7
2017-05-17 02:08:50 -04:00
Douglas Christopher Wilson
65494692c2
build: mocha@3.4.1
2017-05-17 01:57:31 -04:00
Douglas Christopher Wilson
bc2986fe59
deps: finalhandler@~1.0.3
2017-05-17 01:56:36 -04:00
Douglas Christopher Wilson
58cfc9911b
deps: serve-static@1.12.3
2017-05-17 01:47:17 -04:00
Douglas Christopher Wilson
ad4456c491
deps: send@0.15.3
2017-05-17 01:46:34 -04:00
Douglas Christopher Wilson
1ba9a9ac23
deps: update example dependencies
2017-05-17 01:28:21 -04:00
Oz Michaeli
ae0b630ac7
Fix error when res.set cannot add charset to Content-Type
...
fixes #3303
closes #3305
closes #3307
2017-05-14 23:58:25 -04:00
Douglas Christopher Wilson
5ea2a8ff8e
build: Node.js@7.9
2017-05-14 23:29:13 -04:00
Tony Anisimov
de41c0bfa4
Fix res.cookie jsdoc comment
...
closes #3304
2017-05-11 15:51:03 -04:00
Colin Richardson
a13938eed7
tests: add tests for res.location('back')
...
closes #3292
closes #3293
2017-05-07 19:26:33 -04:00
Douglas Christopher Wilson
1b6e7004b7
deps: send@0.15.2
2017-04-27 01:11:58 -04:00
Douglas Christopher Wilson
2d1dade36a
deps: serve-static@1.12.2
2017-04-27 00:00:57 -04:00
Douglas Christopher Wilson
df4f2719db
deps: type-is@~1.6.15
2017-04-26 23:49:41 -04:00
asaf david
c087a45b9c
Fix typo in variable name setPrototypeOf
...
closes #3266
2017-03-31 22:27:00 -04:00
Douglas Christopher Wilson
347d4db3ca
deps: proxy-addr@~1.1.4
2017-03-28 22:56:32 -04:00
Jamie Barton
aabf7802a9
docs: fix the security issues heading format
...
closes #3256
2017-03-24 17:07:06 -04:00
Jamie Barton
3763d73a1f
examples: replace jade with hbs in mvc example
...
fixes #3181
closes #3185
closes #3243
closes #3245
closes #3249
2017-03-23 00:45:23 -04:00
Douglas Christopher Wilson
8acaa9a3ea
deps: finalhandler@~1.0.1
...
fixes #3252
2017-03-22 02:12:06 -04:00
Douglas Christopher Wilson
dbf092d3ea
deps: vary@~1.1.1
2017-03-22 02:10:43 -04:00
Wes Todd
efd7032f71
build: Add .editorconfig
...
closes #3221
2017-03-19 16:46:37 -04:00
Douglas Christopher Wilson
2189ff14a9
lint: remove trailing new lines from docs
2017-03-19 16:45:58 -04:00
Jamie Barton
245fa8942a
examples: replace jade with ejs in route-separation
...
closes #3241
2017-03-17 00:09:50 -04:00
Douglas Christopher Wilson
1b6ad08095
deps: debug@2.6.3
2017-03-14 23:53:19 -04:00
Douglas Christopher Wilson
a1fffda3f2
build: should@11.2.1
2017-03-14 23:46:29 -04:00
Jamie Barton
f44368f8be
examples: replace jade with ejs in view-locals
...
closes #3240
2017-03-09 23:41:15 -05:00
Jamie Barton
64dd446aa8
docs: remove dead link to translated readme
...
closes #3239
2017-03-09 23:37:06 -05:00
Douglas Christopher Wilson
d43b074f0b
4.15.2
2017-03-06 08:34:38 -05:00
Douglas Christopher Wilson
05fd1e4441
deps: update example dependencies
2017-03-06 08:33:37 -05:00
Douglas Christopher Wilson
85c96fd64e
deps: qs@6.4.0
2017-03-06 08:32:13 -05:00
Douglas Christopher Wilson
d32ed68b29
4.15.1
2017-03-05 23:19:32 -05:00
Jamie Barton
57d3dfd9f8
examples: merge the jade example into ejs
...
closes #3223
2017-03-05 23:13:53 -05:00
chainhelen
eece3850bc
tests: use path.join instead of concatenation
...
closes #3236
2017-03-05 23:08:47 -05:00
chainhelen
8eb95ae579
examples: use path.join instead of concatenation
...
closes #3236
2017-03-05 23:07:24 -05:00
Douglas Christopher Wilson
67168fe231
deps: serve-static@1.12.1
...
fixes #3233
2017-03-05 00:08:16 -05:00
Douglas Christopher Wilson
c0089d971b
deps: send@0.15.1
2017-03-05 00:06:59 -05:00
Douglas Christopher Wilson
dc8acc8676
tests: use supertest expect for simple assertions
2017-03-05 00:04:47 -05:00
Jianru Lin
7027b37764
lint: remove unused err argument
...
closes #3228
2017-03-04 23:22:08 -05:00
Jamie Barton
b4550fbe7a
Use ejs instead of jade within engine jsdoc
...
closes #3222
2017-03-01 19:34:30 -05:00
Jamie Barton
4012846d25
examples: use static assets in search example
...
closes #3224
2017-03-01 18:22:36 -05:00
Douglas Christopher Wilson
6d9b127989
build: Node.js@7.6
2017-03-01 17:44:13 -05:00
Douglas Christopher Wilson
504a51c040
4.15.0
2017-03-01 17:22:18 -05:00
Douglas Christopher Wilson
7f96896f67
deps: update example dependencies
2017-03-01 17:17:50 -05:00
Douglas Christopher Wilson
f59de6ae3d
build: Node.js@7.7
2017-03-01 17:16:21 -05:00
Douglas Christopher Wilson
72475543bc
build: Node.js@6.10
2017-03-01 17:16:09 -05:00
Douglas Christopher Wilson
146a13ede7
build: Node.js@4.8
2017-03-01 17:15:57 -05:00
Blake Embrey
9722202df9
Add next("router") to exit from router
...
closes #2241
closes #2371
2017-02-26 14:38:05 -05:00
Douglas Christopher Wilson
51f52901eb
Fix case where router.use skipped requests routes did not
...
fixes #3037
2017-02-26 13:59:47 -05:00
Douglas Christopher Wilson
8b6dc6ceec
Use "%o" in path debug to tell types apart
2017-02-26 13:45:35 -05:00
Douglas Christopher Wilson
081b811b10
perf: add fast match path for "*" route
2017-02-26 13:32:21 -05:00
Douglas Christopher Wilson
1f71fae23b
tests: add lone "*" route tests
2017-02-26 13:21:18 -05:00
Douglas Christopher Wilson
acc4a619d9
deps: serve-static@1.12.0
2017-02-25 19:31:39 -05:00
Douglas Christopher Wilson
1b43166fca
deps: send@0.15.0
2017-02-25 17:53:34 -05:00
Douglas Christopher Wilson
6022567c75
Use setprototypeof module to replace __proto__ setting
...
closes #1967
closes #2613
closes #3103
closes #3164
2017-02-23 01:56:58 -05:00
Douglas Christopher Wilson
12ff56e1e4
Use Object.create to setup request & response prototypes
2017-02-23 01:52:49 -05:00
Douglas Christopher Wilson
668f545fd4
Skip routing when req.url is not set
2017-02-22 23:42:57 -05:00
Douglas Christopher Wilson
7bc5f1af96
lint: consolidate layer match failure path
2017-02-22 23:09:36 -05:00
Douglas Christopher Wilson
8de1230d03
lint: remove unreachable code
2017-02-22 23:03:20 -05:00
Wes
034165caeb
Use statuses instead of http module for status messages
...
closes #3215
2017-02-22 02:16:52 -05:00
Douglas Christopher Wilson
a9f15aaefc
deps: fresh@0.5.0
2017-02-22 02:11:06 -05:00
Douglas Christopher Wilson
f87abb3493
Remove usage of res._headers private field
...
closes #3174
2017-02-20 22:08:33 -05:00
Douglas Christopher Wilson
cd7d241a5d
build: test against Node.js 8.x nightly
2017-02-20 21:29:19 -05:00
Douglas Christopher Wilson
9f4dbae083
deps: etag@~1.8.0
2017-02-20 21:25:26 -05:00
Douglas Christopher Wilson
f2bbd10ae7
deps: update example dependencies
2017-02-20 21:24:55 -05:00
Douglas Christopher Wilson
92c859dd05
deps: finalhandler@~1.0.0
2017-02-20 21:24:54 -05:00
Ángel Sanz
485b6f86ac
perf: improve req.ips performance
...
closes #2723
2017-02-20 21:24:54 -05:00
Douglas Christopher Wilson
906164b204
deps: qs@6.3.1
2017-02-20 21:24:54 -05:00
Douglas Christopher Wilson
c63424a0a1
deps: debug@2.6.1
2017-02-20 21:24:54 -05:00
Douglas Christopher Wilson
bbed8021c6
build: support Node.js 7.x
2017-02-20 21:24:54 -05:00
Pravdomil
fefd729037
Add debug message when loading view engine
...
closes #3158
2017-02-20 21:24:34 -05:00
Mike Tunnicliffe
1a99bb0519
docs: add release guide
...
closes #2857
closes #2890
2017-02-20 20:05:54 -05:00
Douglas Christopher Wilson
4420a7bd94
docs: update link to expressjs.com website repo
2017-02-20 18:25:42 -05:00
Rand McKinney
1678613db1
docs: add guide for writing readmes
...
closes #3209
2017-02-20 18:21:38 -05:00
Rand McKinney
f3a47e39a4
docs: update collaborator guide
2017-02-20 17:57:14 -05:00
Douglas Christopher Wilson
3e3d35777d
tests: update req.range tests to run through express
2017-02-20 17:09:21 -05:00
Douglas Christopher Wilson
eb326d7ecb
tests: update req.is tests to run through express
2017-02-20 16:55:15 -05:00
Douglas Christopher Wilson
7ef92f8a17
examples: remove semi-broken expose-data-to-client example
2017-02-16 00:42:57 -05:00
Rand McKinney
c48014fde8
docs: minor fixes to contributing guide
2017-02-16 00:22:31 -05:00
Douglas Christopher Wilson
034f261fea
examples: use pbkdf2-password module in auth example
...
closes #3207
2017-02-15 23:36:17 -05:00
Sebastian Van Sande
abd1de73c1
tests: fix misnamed app.router test section
...
fixes #3194
closes #3199
2017-02-07 19:42:35 -05:00
Douglas Christopher Wilson
fb3946f454
lint: fix broken indentation in tests
2017-02-04 20:54:47 -05:00
Tom Hosford
4f291e7d55
examples: use res.format in error-pages
...
closes #3195
2017-02-04 20:48:12 -05:00
Takuma Hanatani
94377f681d
lint: remove unnecessary semicolon
...
closes #3191
2017-02-04 20:43:50 -05:00
Douglas Christopher Wilson
0437c513f2
4.14.1
2017-01-28 17:21:24 -05:00
Douglas Christopher Wilson
1f70b76c45
build: Node.js@4.7
2017-01-28 16:56:34 -05:00
Douglas Christopher Wilson
0b39fa2f7c
build: should@11.2.0
2017-01-28 16:40:40 -05:00
Douglas Christopher Wilson
0d6c64fdfd
deps: type-is@~1.6.14
2017-01-26 22:54:05 -05:00
Douglas Christopher Wilson
c238aca438
examples: remove big-view example
2017-01-26 22:48:08 -05:00
Douglas Christopher Wilson
6b506d801a
examples: fix mvc example to ignore files in controllers dir
...
fixes #3182
2017-01-26 22:33:52 -05:00
Douglas Christopher Wilson
dc48f27f60
deps: update example dependencies
2017-01-26 22:25:39 -05:00
Douglas Christopher Wilson
8e14e06ebf
deps: serve-static@~1.11.2
2017-01-24 07:40:20 -08:00
Douglas Christopher Wilson
572657ee4a
deps: send@0.14.2
2017-01-23 10:43:11 -05:00
Douglas Christopher Wilson
cfae537d3b
deps: finalhandler@0.5.1
2017-01-21 01:05:17 -05:00
Douglas Christopher Wilson
a3d635309c
deps: proxy-addr@~1.1.3
2017-01-21 01:00:52 -05:00
Douglas Christopher Wilson
a2e323a012
build: should@11.1.2
2017-01-21 00:59:29 -05:00
Douglas Christopher Wilson
e73913b583
build: mocha@3.2.0
2017-01-21 00:46:28 -05:00
Douglas Christopher Wilson
ddc93aa0e2
deps: content-disposition@0.5.2
2017-01-21 00:39:46 -05:00
Zachary Lester
6723b4419a
tests: add test for res.sendFile "cacheContol" option
...
closes #3061
2017-01-21 00:33:29 -05:00
SeongHeon Kim
d1d9631b97
docs: remove link to missing section
...
closes #3179
2017-01-21 00:26:49 -05:00
Deniz Tetik
1a17888073
docs: fix minor grammatical error
...
closes #3178
2017-01-21 00:25:47 -05:00
Douglas Christopher Wilson
f6dca56e72
build: istanbul@0.4.5
2016-12-03 00:08:46 -05:00
Douglas Christopher Wilson
6210e47cb6
build: after@0.8.2
2016-12-03 00:04:47 -05:00
Douglas Christopher Wilson
1bcc9b1236
build: Node.js@6.9
2016-12-02 22:19:04 -05:00
Douglas Christopher Wilson
421ad5aaaa
build: Node.js@5.12
2016-12-02 22:12:33 -05:00
Douglas Christopher Wilson
505f8482f2
build: Node.js@4.6
2016-12-02 22:09:46 -05:00
Vishvajit Pathak
bd47aeb88d
tests: fix typos in test descriptions
...
closes #3129
closes #3130
2016-11-18 13:47:28 -05:00
Hamza
305f982bd7
exapmples: use path.join to concat paths
...
closes #3046
2016-07-31 22:14:05 +10:00
Douglas Christopher Wilson
9375a9afa9
4.14.0
2016-06-16 11:03:44 -04:00
Douglas Christopher Wilson
14cf9c5636
deps: update example dependencies
2016-06-15 18:16:08 -04:00
Douglas Christopher Wilson
605983fd0e
build: should@9.0.2
2016-06-15 18:13:30 -04:00
Douglas Christopher Wilson
e06766c573
deps: finalhandler@0.5.0
2016-06-15 18:12:19 -04:00
Douglas Christopher Wilson
76eaa326ee
Encode URL in res.location/res.redirect if not already encoded
...
fixes #2897
fixes #3003
2016-06-13 23:23:29 -04:00
Douglas Christopher Wilson
c12cc88392
build: support Node.js 6.x
2016-06-13 22:51:07 -04:00
Douglas Christopher Wilson
23c22ce3fe
build: support Node.js 5.x
2016-06-13 22:50:18 -04:00
Douglas Christopher Wilson
791cabf939
deps: serve-static@~1.11.1
2016-06-12 22:38:20 -04:00
Douglas Christopher Wilson
fc40702cb7
deps: send@0.14.1
2016-06-12 22:33:44 -04:00
Douglas Christopher Wilson
c762b16f62
Improve error with invalid arguments to req.get()
...
fixes #2993
2016-06-03 00:07:34 -04:00
Douglas Christopher Wilson
5d642af8c3
Add "options" argument to req.range
2016-06-01 19:13:36 -04:00
Douglas Christopher Wilson
7fcf1d7d5b
docs: update the req.range jsdoc comment
2016-06-01 19:04:02 -04:00
Douglas Christopher Wilson
7ee41cc23f
deps: range-parser@~1.2.0
2016-06-01 18:54:11 -04:00
Douglas Christopher Wilson
8ddab697cc
build: supertest@1.2.0
2016-06-01 17:31:10 -04:00
Douglas Christopher Wilson
d038689658
build: should@9.0.0
2016-06-01 17:27:06 -04:00
Douglas Christopher Wilson
c9531ac1f1
build: mocha@2.5.3
2016-06-01 17:24:08 -04:00
Douglas Christopher Wilson
98224d2c4f
build: ejs@2.4.2
2016-06-01 17:22:15 -04:00
huaoguo
2e1284beb6
Fix Windows absolute path check using forward slashes
...
closes #3017
2016-06-01 16:47:03 -04:00
Douglas Christopher Wilson
999546dfde
deps: qs@6.2.0
2016-05-31 14:28:20 -04:00
Douglas Christopher Wilson
cc25a04d10
deps: type-is@~1.6.13
2016-05-31 14:25:41 -04:00
Benjamin Tan
f90f9dde3f
Improve performance for res.json/res.jsonp in most cases
...
closes #2900
2016-05-31 00:32:48 -04:00
Ángel Sanz
b69b7605b0
perf: use strict equality when possible
...
closes #2722
2016-05-31 00:25:34 -04:00
Douglas Christopher Wilson
c6039af39d
deps: proxy-addr@~1.1.2
2016-05-31 00:12:54 -04:00
Douglas Christopher Wilson
bdf604a77e
deps: cookie@0.3.1
2016-05-31 00:08:16 -04:00
Douglas Christopher Wilson
76c56d1ab8
deps: vary@~1.1.0
2016-05-29 14:25:27 -04:00
Douglas Christopher Wilson
2cf830b29e
deps: content-type@~1.0.2
2016-05-23 23:18:41 -04:00
Douglas Christopher Wilson
e5502690d2
deps: accepts@~1.3.3
2016-05-23 23:15:52 -04:00
Douglas Christopher Wilson
31dd549f35
tests: add test for dispatching to empty route
2016-05-23 23:03:13 -04:00
Douglas Christopher Wilson
e3dd191d54
examples: escape HTML in markdown example
2016-05-23 23:00:43 -04:00
Douglas Christopher Wilson
fd48bfe8fe
build: should@8.4.0
2016-05-23 22:47:25 -04:00
Douglas Christopher Wilson
d7ae24228d
build: mocha@2.5.1
2016-05-23 22:44:48 -04:00
Douglas Christopher Wilson
992cd085fb
build: istanbul@0.4.3
2016-05-23 22:41:26 -04:00
Douglas Christopher Wilson
20a25489de
build: ejs@2.4.1
2016-05-23 22:39:59 -04:00
Douglas Christopher Wilson
741a5aac9c
build: cache node_modules on CI
2016-05-23 22:12:31 -04:00
Rand McKinney
3d56e7374d
docs: update location of expressjs.com repo
...
closes #2995
2016-05-12 20:23:54 -04:00
Douglas Christopher Wilson
12bc16e72f
tests: use supertest to check response header values
...
closes #2983
closes #2992
2016-05-11 08:50:38 +02:00
Douglas Christopher Wilson
8931b2311a
build: Node.js@4.4
2016-05-10 12:42:16 -04:00
Linus Unnebäck
bb84cf955f
tests: add test for signed cookie without secret
...
closes #2986
2016-05-10 11:54:52 -04:00
Mikeal Rogers
f3d99a4fdb
docs: add base contributing guide
...
closes #2918
2016-03-01 18:55:01 -05:00
Muhammad Saqib
dd2b897774
examples: comment the usage of process.nextTick
...
closes #2903
closes #2908
2016-02-24 21:58:50 -05:00
Sian January
4bcbf67482
docs: add branch & fork steps to contributing documentation
...
closes #2881
2016-02-10 18:35:54 -05:00
Andy Fleming
b5a280111f
Fix jsdoc comment for res.get
...
closes #2882
2016-02-10 18:32:51 -05:00
Douglas Christopher Wilson
05136550c7
docs: fix some links messed up from repository move commit
...
closes #2861
closes #2867
2016-02-10 18:21:46 -05:00
Douglas Christopher Wilson
193bed2649
4.13.4
2016-01-21 21:10:45 -05:00
Douglas Christopher Wilson
e7a02f6a25
build: move repository to expressjs
2016-01-21 20:59:53 -05:00
Douglas Christopher Wilson
6847405974
deps: parseurl@~1.3.1
2016-01-20 00:58:09 -05:00
Douglas Christopher Wilson
f627ca8d0b
deps: serve-static@~1.10.2
2016-01-20 00:56:56 -05:00
Douglas Christopher Wilson
e83eab85e4
deps: methods@~1.1.2
2016-01-17 22:17:13 -05:00
Douglas Christopher Wilson
1589ce2153
deps: merge-descriptors@1.0.1
2016-01-17 18:51:24 -05:00
Douglas Christopher Wilson
547ea368c2
deps: content-disposition@0.5.1
2016-01-17 18:00:59 -05:00
Douglas Christopher Wilson
8eee818e0b
build: istanbul@0.4.2
2016-01-16 23:58:27 -05:00
Douglas Christopher Wilson
7c8456fcde
deps: depd@~1.1.0
2016-01-16 23:57:07 -05:00
Douglas Christopher Wilson
53ee474c44
deps: send@0.13.1
2016-01-16 23:56:09 -05:00
Douglas Christopher Wilson
bd118c47df
deps: serve-static@~1.10.1
2016-01-16 23:54:41 -05:00
Jordan Larson
f2cf28c2f3
docs: add link to Gitter
2016-01-13 13:44:41 -08:00
Douglas Christopher Wilson
e44f024dab
deps: update example dependencies
2015-12-18 15:10:33 -05:00
Douglas Christopher Wilson
2493239192
build: mocha@2.3.4
2015-12-18 15:09:34 -05:00
Douglas Christopher Wilson
c73b1bee51
build: istanbul@0.4.1
2015-12-17 21:02:22 -05:00
Douglas Christopher Wilson
4f8167f23f
deps: range-parser@~1.0.3
2015-12-17 20:59:12 -05:00
Douglas Christopher Wilson
c95a1077d2
deps: proxy-addr@~1.0.10
2015-12-17 20:58:41 -05:00
Douglas Christopher Wilson
7d93503914
deps: finalhandler@0.4.1
2015-12-17 20:56:04 -05:00
Douglas Christopher Wilson
2b2a1b28f3
deps: escape-html@~1.0.3
2015-12-17 20:51:32 -05:00
Rand McKinney
4416fb2746
docs: fix link to Security.md in Readme.md
...
closes #2829
2015-12-15 15:28:59 -05:00
ChALkeR
60f8e77d66
deps: cookie@0.1.5
...
closes #2799
closes #2800
closes #2801
2015-12-14 23:18:28 -05:00
Douglas Christopher Wilson
23f021a3e1
build: support Node.js 4.x
...
closes #2751
closes #2754
closes #2757
2015-12-14 23:10:31 -05:00
Young Jae Sim
67116cc5e6
docs: remove link to Korean translation
...
closes #2820
2015-12-14 23:08:54 -05:00
Rand McKinney
42b944295a
Add Security document
...
closes #2733
closes #2804
2015-12-14 23:06:17 -05:00
Ricardo Bin
7a3b5aea11
tests: add test for res.send() without arguments
...
closes #2778
closes #2783
2015-11-07 00:25:06 -05:00
Alexander Shemetovsky
e5ec966b2f
Fix param definition is jsdoc for app.render
...
fixes #2741
2015-11-07 00:18:32 -05:00
Douglas Christopher Wilson
5699d64b99
build: ejs@2.3.4
2015-11-07 00:15:39 -05:00
Douglas Christopher Wilson
747fccfb44
build: should@7.1.1
2015-11-06 22:59:46 -05:00
Douglas Christopher Wilson
9665aa2153
build: supertest@1.1.0
2015-11-06 22:57:04 -05:00
Douglas Christopher Wilson
2f37f4b28d
build: istanbul@0.4.0
2015-11-06 22:51:09 -05:00
Douglas Christopher Wilson
1a59246746
build: mocha@2.3.3
2015-11-06 22:49:44 -05:00
Douglas Christopher Wilson
963d795d24
build: support io.js 3.x
2015-11-06 22:47:15 -05:00
Douglas Christopher Wilson
2f96412636
build: io.js@2.5
2015-11-06 22:16:06 -05:00
Douglas Christopher Wilson
5a4310e9da
build: reduce runtime versions to one per major
2015-11-06 22:09:47 -05:00
Brendan Ashworth
2f8ac6726f
tests: fix redirect tests for change in 302 status message
...
closes #2690
2015-08-03 15:54:03 -04:00
Douglas Christopher Wilson
ef7ad681b2
4.13.3
2015-08-03 01:02:22 -04:00
Douglas Christopher Wilson
11a77a3fff
Fix inner numeric indices incorrectly altering parent req.params
2015-08-03 01:01:16 -04:00
Douglas Christopher Wilson
ee90042d0c
Fix infinite loop condition using mergeParams: true
2015-08-03 00:50:48 -04:00
Douglas Christopher Wilson
97b2d70d8a
4.13.2
2015-07-31 17:09:15 -04:00
Douglas Christopher Wilson
a4fcd91084
deps: update example dependencies
2015-07-31 17:03:30 -04:00
Douglas Christopher Wilson
a559ca2d58
build: istanbul@0.3.17
2015-07-31 17:02:57 -04:00
Douglas Christopher Wilson
c398a9903d
deps: type-is@~1.6.6
2015-07-31 17:02:10 -04:00
Douglas Christopher Wilson
1cea9cedec
deps: accepts@~1.2.12
2015-07-31 17:01:35 -04:00
Blake Embrey
e33c5035bb
deps: path-to-regexp@0.1.7
...
closes #2717
2015-07-31 16:58:57 -04:00
Douglas Christopher Wilson
9848645a8e
Merge tag '3.21.2'
2015-07-31 16:56:22 -04:00
Douglas Christopher Wilson
cb59086305
3.21.2
2015-07-31 16:15:06 -04:00
Douglas Christopher Wilson
ce087e559e
build: marked@0.3.5
2015-07-31 16:13:41 -04:00
Douglas Christopher Wilson
93dd15cd61
deps: connect@2.30.2
2015-07-31 16:13:09 -04:00
Douglas Christopher Wilson
659c0b154c
deps: update example dependencies
2015-07-28 23:26:31 -04:00
Douglas Christopher Wilson
09c80bf823
deps: array-flatten@1.1.1
2015-07-28 23:24:00 -04:00
Douglas Christopher Wilson
b53feaa1d8
deps: vary@~1.0.1
2015-07-27 22:12:39 -04:00
Douglas Christopher Wilson
d51d1ea57a
build: ejs@2.3.3
2015-07-27 22:11:54 -04:00
Douglas Christopher Wilson
fc95112145
build: should@7.0.2
2015-07-27 22:09:34 -04:00
Douglas Christopher Wilson
de7ffca33f
tests: add test for matching route after error
2015-07-24 21:36:56 -04:00
Douglas Christopher Wilson
2ac2509854
4.13.1
2015-07-06 01:38:44 -04:00
Douglas Christopher Wilson
def241f91f
build: io.js@2.3
2015-07-06 01:36:51 -04:00
Douglas Christopher Wilson
a48c55896b
deps: update example dependencies
2015-07-06 01:21:26 -04:00
Douglas Christopher Wilson
7bea53b92b
deps: qs@4.0.0
2015-07-06 01:20:09 -04:00
Douglas Christopher Wilson
3314f767e1
deps: accepts@~1.2.10
2015-07-06 01:00:12 -04:00
Douglas Christopher Wilson
2870add230
deps: type-is@~1.6.4
2015-07-06 00:59:27 -04:00
Douglas Christopher Wilson
1f906d4ffb
Merge tag '3.21.1'
2015-07-06 00:57:49 -04:00
Douglas Christopher Wilson
3c0ff8133b
3.21.1
2015-07-06 00:53:25 -04:00
Douglas Christopher Wilson
f247a4182f
deps: basic-auth@~1.0.3
2015-07-06 00:39:42 -04:00
Douglas Christopher Wilson
71d56db947
build: ejs@2.3.2
2015-07-06 00:39:06 -04:00
Douglas Christopher Wilson
3ec7cca550
deps: connect@2.30.1
2015-07-06 00:38:10 -04:00
Douglas Christopher Wilson
6c7a367338
4.13.0
2015-06-21 01:46:44 -04:00
Douglas Christopher Wilson
f73ff92430
build: support io.js 2.x
2015-06-20 19:20:52 -04:00
Douglas Christopher Wilson
2a455890b9
Add settings to debug output
...
closes #2675
2015-06-20 16:21:12 -04:00
Douglas Christopher Wilson
9302acc5e4
perf: remove argument reassignments in routing
2015-06-20 16:13:59 -04:00
Douglas Christopher Wilson
5b4d4b4ab1
Add statusCode properties to two errors
2015-06-20 15:27:47 -04:00
Douglas Christopher Wilson
7d6c1e5c5c
perf: skip attempting to decode zero length string
2015-06-20 15:23:35 -04:00
Douglas Christopher Wilson
3b3e1fc38a
Fix hiding platform issues with decodeURIComponent
...
closes #2652
2015-06-20 15:20:35 -04:00
Douglas Christopher Wilson
5915894af3
Simplify res.cookie to call res.append
2015-06-20 14:38:30 -04:00
Douglas Christopher Wilson
bb53b20d4c
perf: remove argument reassignments in response prototype
2015-06-20 14:36:48 -04:00
Douglas Christopher Wilson
d414a2dc73
perf: remove argument reassignments in request prototype
2015-06-20 13:48:58 -04:00
Douglas Christopher Wilson
f5a240636d
perf: isolate app.render try block
2015-06-20 13:36:40 -04:00
Douglas Christopher Wilson
10502480d0
perf: remove argument reassignments in application
2015-06-20 13:31:03 -04:00
Douglas Christopher Wilson
a8a8564459
perf: remove argument reassignments in View
2015-06-20 13:06:08 -04:00
Douglas Christopher Wilson
0634e7e189
tests: add test for rendering extensionless file without view engine
2015-06-20 12:54:52 -04:00
Blake Embrey
60e2008dee
deps: path-to-regexp@0.1.6
...
fixes #2491
fixes #2617
closes #2637
closes #2683
2015-06-19 09:59:33 -04:00
Douglas Christopher Wilson
e66bb4f328
deps: path-to-regexp@0.1.4
2015-06-18 23:15:13 -04:00
Behcet Uyar
24d1c98c0a
Fix res.format error when only default provided
...
fixes #2665
2015-06-18 23:08:34 -04:00
Douglas Christopher Wilson
e71014f522
perf: enable strict mode
2015-06-18 23:01:18 -04:00
Douglas Christopher Wilson
95ad276cad
docs: add license comments
2015-06-18 23:00:20 -04:00
Thomas Cort
91731b4b9c
perf: use saved reference to http.STATUS_CODES
...
closes #2602
2015-06-18 22:56:30 -04:00
Douglas Christopher Wilson
9073bb4fbc
deps: update example dependencies
2015-06-18 22:45:33 -04:00
Douglas Christopher Wilson
4212efad74
deps: accepts@~1.2.9
2015-06-18 22:43:51 -04:00
Douglas Christopher Wilson
7b86a0ec98
deps: type-is@~1.6.3
2015-06-18 22:42:19 -04:00
Douglas Christopher Wilson
8ad7e8f5e1
deps: on-finished@~2.3.0
2015-06-18 22:41:28 -04:00
Douglas Christopher Wilson
7b7aaf0bf3
deps: finalhandler@0.4.0
2015-06-18 22:39:57 -04:00
Douglas Christopher Wilson
b5f98ab3b3
deps: serve-static@~1.10.0
2015-06-18 22:26:48 -04:00
Deepak Kapoor
f7e94a30bc
Use array-flatten module for flattening arrays
...
closes #2624
2015-06-18 22:15:15 -04:00
Radu Dan
8da51e3acc
Fix issue where next('route') in app.param would incorrectly skip values
...
fixes #2655
2015-06-18 22:14:37 -04:00
Douglas Christopher Wilson
3d2ecdd5fa
Merge tag '3.21.0'
2015-06-18 22:10:21 -04:00
Alexander Marenin
fce3d14b5c
docs: update return types for req.accept*()
...
closes #2663
2015-06-18 22:05:57 -04:00
Phat
4b70375d22
docs: update res.set jsdoc
...
closes #2600
2015-06-18 22:04:41 -04:00
Douglas Christopher Wilson
115dbe1a4d
3.21.0
2015-06-18 21:14:56 -04:00
Douglas Christopher Wilson
4729685912
deps: fresh@0.3.0
2015-06-18 20:56:48 -04:00
Douglas Christopher Wilson
14b849246e
deps: send@0.13.0
2015-06-18 20:56:03 -04:00
Douglas Christopher Wilson
c8d61b6269
deps: etag@~1.7.0
...
fixes #2667
2015-06-18 20:54:26 -04:00
Douglas Christopher Wilson
0fbf2078e1
deps: escape-html@1.0.2
2015-06-18 20:36:48 -04:00
Douglas Christopher Wilson
77402110b9
deps: cookie@0.1.3
2015-06-18 20:35:56 -04:00
Douglas Christopher Wilson
5207b99e08
deps: basic-auth@1.0.2
2015-06-18 20:34:04 -04:00
Douglas Christopher Wilson
92b5fa8c53
build: should@7.0.1
2015-06-18 20:10:16 -04:00
Douglas Christopher Wilson
62dfa792b2
deps: connect@2.30.0
2015-06-18 20:08:32 -04:00
Douglas Christopher Wilson
29f51c67a6
docs: fix typos in history
...
closes #2676
closes #2677
closes #2678
2015-06-17 01:24:21 -04:00
Douglas Christopher Wilson
a20a9a1a2e
deps: mkdirp@0.5.1
2015-06-17 01:21:20 -04:00
Douglas Christopher Wilson
9ae08f932e
build: should@6.0.3
2015-06-17 01:17:42 -04:00
Douglas Christopher Wilson
e9c9f95ade
4.12.4
2015-05-18 00:38:34 -04:00
Douglas Christopher Wilson
4952127f5b
deps: etag@~1.6.0
2015-05-18 00:24:03 -04:00
Douglas Christopher Wilson
18c30d46aa
deps: update example dependencies
2015-05-18 00:21:33 -04:00
Douglas Christopher Wilson
2efe7da0a0
deps: accepts@~1.2.7
2015-05-18 00:19:43 -04:00
Douglas Christopher Wilson
1255bca352
deps: on-finished@~2.2.1
2015-05-18 00:18:19 -04:00
Douglas Christopher Wilson
d84bdd6e7d
deps: qs@2.4.2
2015-05-18 00:17:10 -04:00
Douglas Christopher Wilson
57252060b2
deps: type-is@~1.6.2
2015-05-18 00:16:14 -04:00
Douglas Christopher Wilson
cd52263d23
deps: finalhandler@0.3.6
2015-05-18 00:15:11 -04:00
Douglas Christopher Wilson
13300f4833
deps: serve-static@~1.9.3
2015-05-18 00:13:48 -04:00
Douglas Christopher Wilson
62d5c38575
Merge tag '3.20.3'
2015-05-18 00:12:01 -04:00
Douglas Christopher Wilson
b149430114
3.20.3
2015-05-18 00:04:41 -04:00
Douglas Christopher Wilson
057898bbe8
docs: update badges
2015-05-18 00:03:54 -04:00
Douglas Christopher Wilson
630c650c3e
deps: debug@~2.2.0
2015-05-17 23:54:59 -04:00
Douglas Christopher Wilson
ee2e4f17bb
deps: should@6.0.1
2015-05-17 23:53:35 -04:00
Douglas Christopher Wilson
7df8fa3be5
deps: supertest@1.0.1
2015-05-17 23:44:09 -04:00
Douglas Christopher Wilson
96b4a76382
deps: depd@~1.0.1
2015-05-17 23:38:35 -04:00
Douglas Christopher Wilson
519f655f17
deps: send@0.12.3
2015-05-17 21:07:06 -04:00
Douglas Christopher Wilson
f7455227e0
deps: proxy-addr@~1.0.8
2015-05-17 21:04:02 -04:00
Douglas Christopher Wilson
c90de122c8
deps: mocha@2.2.5
2015-05-17 20:59:02 -04:00
Douglas Christopher Wilson
cac867da84
deps: istanbul@0.3.9
2015-05-17 20:58:21 -04:00
Douglas Christopher Wilson
d0e8ac795d
deps: connect@2.29.2
2015-05-17 20:56:52 -04:00
Douglas Christopher Wilson
6d43bacb46
build: io.js@1.8
2015-05-01 22:24:05 -04:00
Ignacio Carbajo
ea6e4d3b6f
tests: add a missing test description
...
closes #2631
2015-05-01 22:12:09 -04:00
Douglas Christopher Wilson
8dd1b3a618
build: io.js@1.6
2015-04-11 09:59:44 -04:00
Douglas Christopher Wilson
ab3e7b2465
examples: remove problematic file from download example
...
closes #2393
2015-04-11 09:54:09 -04:00
Alex Dixon
bbcc1e1f52
examples: fix route-separation example's dev logger
...
closes #2599
2015-03-19 22:35:49 -04:00
Igor Mozharovsky
2f8a69b710
docs: fix typo in readme
...
closes #2598
2015-03-18 14:46:29 -04:00
Douglas Christopher Wilson
f56463f8bf
4.12.3
2015-03-17 10:59:48 -04:00
Douglas Christopher Wilson
c894c84e4a
build: support io.js 1.x
...
closes #2539
2015-03-17 02:09:39 -04:00
Douglas Christopher Wilson
4597e118ae
deps: update example dependencies
2015-03-17 02:02:23 -04:00
Douglas Christopher Wilson
8ddf158d89
deps: qs@2.4.1
2015-03-17 02:00:56 -04:00
Douglas Christopher Wilson
d0a830bb42
deps: accepts@~1.2.5
2015-03-17 02:00:03 -04:00
Douglas Christopher Wilson
07217205bb
deps: type-is@~1.6.1
2015-03-17 01:59:10 -04:00
Douglas Christopher Wilson
9e3727bb23
deps: finalhandler@0.3.4
2015-03-17 01:58:25 -04:00
Douglas Christopher Wilson
410f561b1b
deps: serve-static@~1.9.2
2015-03-17 01:57:36 -04:00
Douglas Christopher Wilson
40f4ac3cb3
Merge tag '3.20.2'
2015-03-17 01:52:23 -04:00
Yang Wang
01e059ca74
examples: add missing cookie-session module
...
fixes #2589
2015-03-17 01:45:03 -04:00
Phat
1114ca1ab6
tests: fix assert usage mistake
...
fixes #2592
2015-03-17 01:19:38 -04:00
Roman Zubenko
9d16bae682
docs: fix typo in readme
...
closes #2584
2015-03-17 01:18:59 -04:00
Douglas Christopher Wilson
011e5dc241
3.20.2
2015-03-17 01:03:53 -04:00
Douglas Christopher Wilson
389ab1b19f
tests: add test for cookie-sessions example
2015-03-17 01:02:08 -04:00
Douglas Christopher Wilson
279c8bbec3
deps: proxy-addr@~1.0.7
2015-03-17 00:47:15 -04:00
Douglas Christopher Wilson
6744f811b4
deps: debug@~2.1.3
2015-03-17 00:25:00 -04:00
Douglas Christopher Wilson
d7a6d709af
deps: merge-descriptors@1.0.0
2015-03-17 00:23:23 -04:00
Douglas Christopher Wilson
ff44e0f9ae
deps: send@0.12.2
2015-03-17 00:21:58 -04:00
Douglas Christopher Wilson
100e50f23d
deps: connect@2.29.1
2015-03-17 00:17:34 -04:00
Douglas Christopher Wilson
20c040db22
deps: istanbul@0.3.8
2015-03-17 00:15:07 -04:00
Douglas Christopher Wilson
5d8a7a610f
deps: should@~5.2.0
2015-03-17 00:14:09 -04:00
Douglas Christopher Wilson
d34d60ce92
deps: mocha@~2.2.1
2015-03-17 00:13:14 -04:00
Douglas Christopher Wilson
dee9fbbbda
4.12.2
2015-03-03 00:06:24 -05:00
Douglas Christopher Wilson
7e0afa8268
Fix regression where "Request aborted" is logged using res.sendFile
...
closes #2571
2015-03-02 13:11:31 -05:00
Douglas Christopher Wilson
1e6d2654a2
4.12.1
2015-03-01 19:11:02 -05:00
Douglas Christopher Wilson
14a58759c3
Fix ECONNRESET errors from res.sendFile usage
...
fixes #2571
2015-03-01 17:28:48 -05:00
Douglas Christopher Wilson
dbc61fc191
Fix wrong code on aborted connections from res.sendFile
2015-03-01 17:27:50 -05:00
Douglas Christopher Wilson
31cb541b88
Fix constructing application with non-configurable prototype properties
...
fixes #2561
2015-03-01 16:33:09 -05:00
Douglas Christopher Wilson
7ee56bbe9c
build: skip unnecessary depdency in AppVeyor
2015-02-28 23:31:27 -05:00
Douglas Christopher Wilson
cd6df7699d
Merge tag '3.20.1'
2015-02-28 23:29:23 -05:00
Douglas Christopher Wilson
b2311c7402
3.20.1
2015-02-28 23:16:27 -05:00
Douglas Christopher Wilson
9ca0c66e23
build: skip unnecessary dependency in Travis CI
2015-02-28 22:41:01 -05:00
Douglas Christopher Wilson
ef71373fa3
deps: istanbul@0.3.6
2015-02-28 22:39:55 -05:00
Douglas Christopher Wilson
5873d335bd
deps: ejs@2.3.1
2015-02-28 22:39:06 -05:00
Douglas Christopher Wilson
2e0f5e7817
Fix req.host when using "trust proxy" hops count
2015-02-28 21:32:51 -05:00
Paul Serby
20aa12616a
Fix req.protocol/req.secure when using "trust proxy" hops count
...
fixes #2569
closes #2570
2015-02-28 21:29:43 -05:00
Douglas Christopher Wilson
bb4703e199
deps: remove un-used devDependency
2015-02-28 21:06:03 -05:00
Douglas Christopher Wilson
51f960f297
4.12.0
2015-02-23 00:56:49 -05:00
Douglas Christopher Wilson
adb6069bd0
deps: ejs@2.3.1
2015-02-23 00:27:17 -05:00
Seth Krasnianski
8fe5fd89c6
tests: fix error-handling typo
...
closes #2557
2015-02-22 22:30:22 -05:00
Douglas Christopher Wilson
fa546bff85
deps: should@~5.0.1
2015-02-21 15:10:12 -05:00
Douglas Christopher Wilson
1507757f49
deps: istanbul@0.3.6
2015-02-20 19:09:56 -05:00
Douglas Christopher Wilson
028abf5d70
build: add AppVeyor
2015-02-18 23:11:45 -05:00
Douglas Christopher Wilson
3882ba4ba5
docs: update badges
2015-02-18 23:09:47 -05:00
Dmitriy
24fce9deb3
examples: fixes to mvc example
...
closes #2534
2015-02-18 23:03:24 -05:00
Elvin Yung
9adfc2d586
Fix typos in req.accepts jsdoc
...
closes #2527
2015-02-18 22:59:49 -05:00
Douglas Christopher Wilson
53e5991dd1
tests: add extra setCharset tests
2015-02-18 22:57:50 -05:00
Douglas Christopher Wilson
9a8cf77c91
deps: update example dependencies
2015-02-18 22:51:18 -05:00
Douglas Christopher Wilson
e56141a7a5
deps: jade@~1.9.2
2015-02-18 22:49:12 -05:00
Douglas Christopher Wilson
ce1abd9f26
deps: serve-static@~1.9.1
2015-02-18 22:48:25 -05:00
Douglas Christopher Wilson
e03ed050ef
deps: type-is@~1.6.0
2015-02-18 22:46:34 -05:00
Douglas Christopher Wilson
117d0c9796
deps: accepts@~1.2.4
2015-02-18 22:36:20 -05:00
Douglas Christopher Wilson
531f024e48
Merge tag '3.20.0'
2015-02-18 22:33:47 -05:00
Douglas Christopher Wilson
85755e32d9
3.20.0
2015-02-18 21:25:55 -05:00
Douglas Christopher Wilson
b40e74d6b6
Fix "trust proxy" setting to inherit when app is mounted
...
fixes #2550
fixes #2551
2015-02-18 00:59:56 -05:00
Douglas Christopher Wilson
eaf3318dd3
Generate ETags for all request responses
...
closes #2546
2015-02-18 00:12:28 -05:00
Douglas Christopher Wilson
e1057bd7fd
build: support Node.js 0.12
...
closes #2538
2015-02-17 22:52:23 -05:00
Douglas Christopher Wilson
f22937f3d1
Use content-type to parse Content-Type headers
2015-02-17 22:49:24 -05:00
Douglas Christopher Wilson
69a4869db0
deps: should@~5.0.0
2015-02-17 22:43:38 -05:00
Douglas Christopher Wilson
c2a6c8d338
deps: send@0.12.1
2015-02-17 22:42:02 -05:00
Douglas Christopher Wilson
2ce05047f8
deps: cookie-signature@1.0.6
2015-02-17 22:40:51 -05:00
Douglas Christopher Wilson
829fa34581
build: use Travis CI container infrastructure
2015-02-17 22:37:28 -05:00
Douglas Christopher Wilson
3610fdce36
deps: connect@2.29.0
2015-02-17 22:32:18 -05:00
Douglas Christopher Wilson
ca480d7043
tests: improve res.download tests
2015-02-16 17:54:36 -05:00
Douglas Christopher Wilson
63ab25579b
4.11.2
2015-02-01 15:39:08 -05:00
Douglas Christopher Wilson
13c07237fe
deps: update example dependencies
2015-02-01 15:27:48 -05:00
Douglas Christopher Wilson
f5d485235e
deps: accepts@~1.2.3
2015-02-01 15:26:04 -05:00
Vladimir Grinenko
72d35b6b4a
Fix typo in jsdoc description
...
closes #2514
2015-02-01 15:24:48 -05:00
Douglas Christopher Wilson
c73d7650b5
Merge tag '3.19.2'
2015-02-01 15:23:53 -05:00
Douglas Christopher Wilson
86328767fe
3.19.2
2015-02-01 15:15:53 -05:00
Douglas Christopher Wilson
e497d068a1
deps: marked@0.3.3
2015-02-01 14:58:19 -05:00
Douglas Christopher Wilson
926a71f5ac
deps: should@~4.6.2
2015-02-01 14:56:18 -05:00
Douglas Christopher Wilson
55f5a2dc8d
deps: proxy-addr@~1.0.6
2015-02-01 14:55:42 -05:00
Douglas Christopher Wilson
fe435e497e
deps: connect@2.28.3
2015-02-01 14:54:46 -05:00
Ivan Fraixedes
fea768dbcc
Fix an incorrect @api jsdoc
...
closes #2522
2015-01-31 20:43:36 -05:00
Kevin Shay
2ccb6cf350
Fix res.redirect double-calling res.end for HEAD requests
...
fixes #2521
2015-01-31 17:29:10 -05:00
Douglas Christopher Wilson
0b62f74a7f
deps: type-is@~1.5.6
2015-01-31 17:26:35 -05:00
Douglas Christopher Wilson
45ebb6cdf4
4.11.1
2015-01-21 03:31:11 -05:00
Douglas Christopher Wilson
96f47432a5
deps: update example dependencies
2015-01-21 03:30:16 -05:00
Douglas Christopher Wilson
41f8435d32
tests: fix failing test on Node.js 0.11.15
2015-01-21 03:28:57 -05:00
Douglas Christopher Wilson
b275613d3a
deps: serve-static@~1.8.1
2015-01-21 03:25:25 -05:00
Douglas Christopher Wilson
82689d68cf
Merge tag '3.19.1'
2015-01-21 03:24:31 -05:00
Douglas Christopher Wilson
0c567b3282
3.19.1
2015-01-21 03:18:16 -05:00
Douglas Christopher Wilson
855176b633
tests: remove more mocking uses
2015-01-21 03:17:30 -05:00
Douglas Christopher Wilson
b95f2ee820
deps: should@~4.6.1
2015-01-21 02:14:27 -05:00
Douglas Christopher Wilson
ae92db98f3
deps: ejs@2.1.4
2015-01-21 02:13:17 -05:00
Douglas Christopher Wilson
0b25547ca0
deps: send@0.11.1
2015-01-21 02:05:03 -05:00
Douglas Christopher Wilson
548f2865e2
deps: connect@2.28.2
2015-01-21 02:03:28 -05:00
Douglas Christopher Wilson
40f7a8eaa2
4.11.0
2015-01-13 22:51:55 -05:00
Douglas Christopher Wilson
9434ad39e1
deps: update example dependencies
2015-01-13 22:19:33 -05:00
Douglas Christopher Wilson
7d983c94c7
deps: serve-static@~1.8.0
2015-01-13 22:18:02 -05:00
Douglas Christopher Wilson
0b1cacff03
deps: accepts@~1.2.2
2015-01-13 22:16:00 -05:00
Douglas Christopher Wilson
b809498cf8
Merge tag '3.19.0'
2015-01-13 22:14:26 -05:00
Douglas Christopher Wilson
f6f78e5f02
Add res.append(field, val) to append headers
...
closes #2455
2015-01-13 21:07:00 -05:00
Douglas Christopher Wilson
591e89ed18
Deprecate app.param(fn)
...
closes #2429
2015-01-13 19:28:10 -05:00
Douglas Christopher Wilson
1616079a2d
Improve deprecation message for router.param()
2015-01-13 19:27:17 -05:00
Douglas Christopher Wilson
4db51fbeba
Deprecate req.param()
...
closes #2440
2015-01-13 19:17:33 -05:00
Douglas Christopher Wilson
ec8daf0e7b
Match routes iteratively to prevent stack overflows
...
fixes #2412
2015-01-13 15:33:54 -05:00
Douglas Christopher Wilson
5312a990b9
Fix res.sendFile not always detecting aborted connection
...
fixes #2489
2015-01-13 15:01:32 -05:00
Douglas Christopher Wilson
935f05bc84
Fix OPTIONS responses to include the HEAD method properly
...
fixes #2459
2015-01-13 13:26:19 -05:00
Douglas Christopher Wilson
fc4eb6dae0
Deprecate leading colon in name for app.param
...
closes #2430
2015-01-13 12:55:22 -05:00
Douglas Christopher Wilson
08939683c7
4.10.8
2015-01-13 12:38:09 -05:00
Douglas Christopher Wilson
55699bee8f
deps: update example dependencies
2015-01-12 18:57:16 -05:00
Douglas Christopher Wilson
dab9222942
Fix crash from error within OPTIONS response handler
...
fixes #2494
2015-01-12 18:00:49 -05:00
Sung Kim
4070dabe53
Fix typo in comment
...
closes #2493
2015-01-11 12:14:00 -05:00
Douglas Christopher Wilson
a365864229
deps: proxy-addr@~1.0.5
2015-01-11 12:09:34 -05:00
Douglas Christopher Wilson
ee3f2b073c
3.19.0
2015-01-09 01:07:12 -05:00
Douglas Christopher Wilson
34b6385dc3
deps: debug@~2.1.1
2015-01-09 01:05:41 -05:00
Douglas Christopher Wilson
11529a2ea0
Fix OPTIONS responses to include the HEAD method property
...
fixes #2459
2015-01-08 23:30:42 -05:00
Douglas Christopher Wilson
b0f8809e3d
deps: commander@2.6.0
2015-01-08 22:23:04 -05:00
Douglas Christopher Wilson
ec1175daa3
Use readline for prompt in express(1)
2015-01-08 22:21:50 -05:00
Douglas Christopher Wilson
3a1d9b8289
deps: ejs@2.0.8
2015-01-08 22:17:19 -05:00
Douglas Christopher Wilson
192be8fea3
deps: send@0.11.0
2015-01-08 22:15:53 -05:00
Douglas Christopher Wilson
1afcff955b
deps: proxy-addr@~1.0.5
2015-01-08 22:14:46 -05:00
Douglas Christopher Wilson
224fe05697
deps: methods@~1.1.1
2015-01-08 21:31:32 -05:00
Douglas Christopher Wilson
2dd332b491
deps: mocha@~2.1.0
2015-01-08 21:25:17 -05:00
Douglas Christopher Wilson
33e4193f45
deps: should@~4.4.4
2015-01-08 21:24:28 -05:00
Douglas Christopher Wilson
c163d2f33d
deps: connect@2.28.1
2015-01-08 21:18:56 -05:00
Douglas Christopher Wilson
a715ba6be4
docs: Gittip is now Gratipay
2015-01-08 17:06:08 -05:00
Douglas Christopher Wilson
ff5e96c88b
4.10.7
2015-01-04 19:33:31 -05:00
Nick Mandel
d842647217
docs: readme tweaks
...
closes #2471
2015-01-04 19:17:12 -05:00
Douglas Christopher Wilson
12626aed35
Fix Allow header for OPTIONS to not contain duplicate methods
...
fixes #2458
2015-01-04 19:07:21 -05:00
Douglas Christopher Wilson
3387916efc
Fix incorrect "Request aborted" for res.sendFile when HEAD or 304
...
fixes #2481
2015-01-04 18:26:15 -05:00
Douglas Christopher Wilson
f76403b717
deps: type-is@~1.5.5
2015-01-04 17:50:42 -05:00
Douglas Christopher Wilson
2d6faf6da7
deps: serve-static@~1.7.2
2015-01-04 17:49:39 -05:00
Douglas Christopher Wilson
a7227a0964
deps: debug@~2.1.1
2015-01-04 17:47:25 -05:00
Douglas Christopher Wilson
6e9cfa2aea
deps: on-finished@~2.2.0
2015-01-04 17:46:41 -05:00
Douglas Christopher Wilson
571ce16405
deps: methods@~1.1.1
2015-01-04 17:42:57 -05:00
Douglas Christopher Wilson
98585d1d0a
deps: finalhandler@0.3.3
2015-01-04 17:40:22 -05:00
Douglas Christopher Wilson
b78bd3d1fd
4.10.6
2014-12-12 23:13:34 -05:00
Douglas Christopher Wilson
4aa2801054
Merge tag '3.18.6'
2014-12-12 22:06:21 -05:00
Douglas Christopher Wilson
4405b849a9
3.18.6
2014-12-12 21:39:47 -05:00
Troy Goode
5d74a553d6
Fix exception in req.fresh/req.stale without response headers
...
fixes #2468
2014-12-12 21:17:23 -05:00
Douglas Christopher Wilson
262b60537f
3.18.5
2014-12-11 23:10:34 -05:00
Douglas Christopher Wilson
e77e644224
deps: should@~4.3.1
2014-12-11 23:03:01 -05:00
Douglas Christopher Wilson
ce89c00cd9
deps: istanbul@0.3.5
2014-12-11 23:01:12 -05:00
Douglas Christopher Wilson
4d8093302f
4.10.5
2014-12-10 23:53:31 -05:00
Douglas Christopher Wilson
4370908674
deps: type-is@~1.5.4
2014-12-10 23:50:58 -05:00
Douglas Christopher Wilson
f0b679d02d
deps: accepts@~1.1.4
2014-12-10 23:49:34 -05:00
Douglas Christopher Wilson
d5ad34b0e9
deps: connect@2.27.6
2014-12-10 22:55:36 -05:00
Douglas Christopher Wilson
c24463d829
Fix res.send double-calling res.end for HEAD requests
...
fixes #2467
2014-12-10 12:27:08 -05:00
Douglas Christopher Wilson
ebfa00a9c0
build: remove support folder
2014-11-29 12:10:30 -05:00
Douglas Christopher Wilson
d23417e6e8
examples: switch examples used in tests to ejs engine
2014-11-29 12:09:00 -05:00
Douglas Christopher Wilson
91824514ce
tests: run render tests with internal template engine
2014-11-28 09:10:44 -05:00
Douglas Christopher Wilson
656e214937
4.10.4
2014-11-25 00:17:24 -05:00
Douglas Christopher Wilson
4b26bbde2d
Fix res.sendFile logging standard write errors
...
closes #2451
2014-11-24 23:28:37 -05:00
Douglas Christopher Wilson
7fcc8b190d
4.10.3
2014-11-23 18:48:55 -05:00
Douglas Christopher Wilson
b326ae89df
Fix res.sendFile logging standard write errors
...
fixes #2433
2014-11-23 16:53:11 -05:00
Douglas Christopher Wilson
869ddd775c
deps: update example dependencies
2014-11-23 15:58:24 -05:00
Douglas Christopher Wilson
997fd74e8c
deps: qs@2.3.3
2014-11-23 15:56:59 -05:00
Douglas Christopher Wilson
e3e41a1118
Merge tag '3.18.4'
2014-11-23 15:54:20 -05:00
Douglas Christopher Wilson
6c8bcd5c4e
3.18.4
2014-11-23 15:42:03 -05:00
Douglas Christopher Wilson
95e63ec287
deps: should@~4.3.0
2014-11-23 15:36:59 -05:00
Douglas Christopher Wilson
ebca5887cc
deps: proxy-addr@~1.0.4
2014-11-23 15:34:57 -05:00
Douglas Christopher Wilson
8535d3a990
deps: supertest@~0.15.0
2014-11-23 14:58:56 -05:00
Douglas Christopher Wilson
13184c4379
deps: etag@~1.5.1
2014-11-23 14:58:22 -05:00
Douglas Christopher Wilson
eaba4eeb70
deps: connect@2.27.4
2014-11-23 14:53:23 -05:00
Douglas Christopher Wilson
ac56cf4606
4.10.2
2014-11-09 19:09:24 -05:00
Josemar Magalhaes
6dea32cd18
examples: add multi router example
...
closes #2434
2014-11-09 19:01:13 -05:00
Douglas Christopher Wilson
5fab60bc6c
Correctly invoke async router callback asynchronously
2014-11-09 18:50:00 -05:00
Douglas Christopher Wilson
881e1ba660
deps: type-is@~1.5.3
2014-11-09 18:42:33 -05:00
Douglas Christopher Wilson
0e488c19df
deps: accepts@~1.1.3
2014-11-09 18:41:01 -05:00
Douglas Christopher Wilson
2262a18900
Merge tag '3.18.3'
2014-11-09 18:39:46 -05:00
Douglas Christopher Wilson
28c6952d1c
3.18.3
2014-11-09 18:35:34 -05:00
Douglas Christopher Wilson
01e3530a31
deps: should@~4.2.1
2014-11-09 18:33:17 -05:00
Douglas Christopher Wilson
77c83d0c57
deps: connect@2.27.3
2014-11-09 18:32:43 -05:00
Douglas Christopher Wilson
b4eaf89186
examples: remove invalid cors example
...
Not only is the example not even standards-compliant, but it
encourages bad security settings and practices.
2014-11-06 21:14:02 -05:00
Douglas Christopher Wilson
e4debea297
Remove unused source file
2014-11-01 14:09:12 -04:00
Jaime Agudo
1c96e18d20
docs: fix Gratipay links
...
fixes #2424
2014-11-01 00:09:54 -04:00
Douglas Christopher Wilson
8bb013ec95
4.10.1
2014-10-29 01:15:58 -04:00
Douglas Christopher Wilson
6c0031bfd8
deps: qs@2.3.2
2014-10-29 01:14:44 -04:00
Douglas Christopher Wilson
ab6c189504
Merge tag '3.18.2'
2014-10-29 01:14:04 -04:00
Douglas Christopher Wilson
a12ae729bd
3.18.2
2014-10-29 01:10:45 -04:00
Douglas Christopher Wilson
d53a0cd91e
deps: connect@2.27.2
2014-10-29 01:08:36 -04:00
Aria Stewart
eabd4564aa
Fix handling of URLs containing :// in the path
...
fixes #2421
2014-10-29 00:33:02 -04:00
Douglas Christopher Wilson
d40dc651f3
4.10.0
2014-10-23 22:27:45 -04:00
Douglas Christopher Wilson
68290ee87a
Fix handling of invalid empty URLs
...
fixes #2399
2014-10-23 21:33:38 -04:00
Douglas Christopher Wilson
6614352563
Add support for app.set('views', array)
...
closes #2320
2014-10-23 17:28:53 -04:00
Douglas Christopher Wilson
0e5f2f84ea
Use path.resolve in view lookup
2014-10-23 15:55:17 -04:00
Douglas Christopher Wilson
b1d0c19ca1
examples: make main app file names consistent
...
fixes #2408
2014-10-23 02:39:38 -04:00
lemmy
dfa7ee4732
Pass context to .forEach instead of closure
...
Has a slight performance improvement
closes #2347
2014-10-23 02:30:09 -04:00
Douglas Christopher Wilson
e9539fc780
docs: visionmedia is now tj on Github
2014-10-23 02:20:51 -04:00
Fishrock123
5f7a37ee51
docs: misc. tweaks
...
closes #2394
2014-10-23 02:18:24 -04:00
Douglas Christopher Wilson
ff3a368b2f
deps: update example dependencies
2014-10-23 02:08:34 -04:00
Douglas Christopher Wilson
ccc45a74f8
Merge tag '3.18.1'
2014-10-23 02:06:20 -04:00
Douglas Christopher Wilson
cd9d2ec6a9
deps: on-finished@~2.1.1
2014-10-23 01:45:58 -04:00
Douglas Christopher Wilson
ce7bbae007
deps: serve-static@~1.7.1
2014-10-23 01:43:19 -04:00
Douglas Christopher Wilson
6a5dd52deb
deps: qs@2.3.0
2014-10-23 01:38:48 -04:00
Douglas Christopher Wilson
6c2f7fb48d
deps: finalhandler@0.3.2
2014-10-23 01:37:00 -04:00
Douglas Christopher Wilson
4dd970578a
Fix res.send to mention res.sendStatus
2014-10-23 01:35:16 -04:00
Douglas Christopher Wilson
88dfd36eaa
3.18.1
2014-10-23 01:26:21 -04:00
Douglas Christopher Wilson
5759b3e9f5
deps: send@0.10.1
2014-10-23 01:25:07 -04:00
Douglas Christopher Wilson
c939a771c0
deps: connect@2.27.1
2014-10-23 01:23:54 -04:00
Douglas Christopher Wilson
af1043844f
Fix internal utils.merge deprecation warnings
2014-10-22 15:18:10 -04:00
Douglas Christopher Wilson
dd763ec5b8
deps: should@~4.1.0
2014-10-22 15:10:22 -04:00
Douglas Christopher Wilson
9c2c21aaaf
deps: mocha@~2.0.0
2014-10-22 15:08:49 -04:00
Douglas Christopher Wilson
366000184f
3.18.0
2014-10-18 00:57:48 -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
6cd4859035
deps: finalhandler@0.3.1
2014-10-17 22:37:52 -04:00
Douglas Christopher Wilson
4f1cd4f73c
deps: etag@~1.5.0
2014-10-17 22:37:49 -04:00
Douglas Christopher Wilson
f15bba7309
4.9.8
2014-10-17 22:01:51 -04:00
Alex Upadhyay
6f0302fb78
Fix res.redirect body when redirect status specified
...
fixes #2402
fixes #2404
2014-10-17 22:00:59 -04:00
Douglas Christopher Wilson
0e5613363f
Use content-disposition module
2014-10-17 21:08:05 -04:00
Fishrock123
7a7f18c20b
build: misc. updates to packaging
...
closes #2398
2014-10-17 20:49:56 -04:00
Douglas Christopher Wilson
b766aad112
deps: jade@~1.7.0
2014-10-17 20:45:57 -04:00
Douglas Christopher Wilson
7488e27609
deps: send@0.10.0
2014-10-17 20:45:09 -04:00
Douglas Christopher Wilson
bc9d854763
deps: depd@~1.0.0
2014-10-17 20:44:07 -04:00
Douglas Christopher Wilson
2e20a85810
deps: debug@~2.1.0
2014-10-17 20:43:23 -04:00
Douglas Christopher Wilson
a706408208
deps: connect@2.27.0
2014-10-17 20:42:12 -04:00
Douglas Christopher Wilson
6f91416020
deps: accepts@~1.1.2
2014-10-16 01:29:00 -04:00
Douglas Christopher Wilson
2c5ed88c90
Merge tag '3.17.8'
2014-10-16 01:27:44 -04:00
Douglas Christopher Wilson
6d39d0f8a8
3.17.8
2014-10-16 00:29:56 -04:00
Douglas Christopher Wilson
159ea67713
deps: connect@2.26.6
2014-10-16 00:24:28 -04:00
Douglas Christopher Wilson
33959ed350
deps: mocha@~1.21.5
2014-10-16 00:19:47 -04:00
Bessie Chan
be478d348c
Fix typo in res.redirect deprecation
...
closes #2395
2014-10-11 18:11:22 -04:00
Douglas Christopher Wilson
b0e4e641f9
4.9.7
2014-10-10 16:40:46 -04:00
Douglas Christopher Wilson
94f10c26cb
Fix using same param name in array of paths
...
fixes #2389
2014-10-10 16:31:09 -04:00
Douglas Christopher Wilson
efd2dfb8c8
4.9.6
2014-10-08 22:33:13 -04:00
Douglas Christopher Wilson
3f2454e3df
deps: type-is@~1.5.2
2014-10-08 21:51:10 -04:00
Douglas Christopher Wilson
61da3c7d0e
deps: serve-static@~1.6.4
2014-10-08 21:50:08 -04:00
Douglas Christopher Wilson
2c140961ab
deps: accepts@~1.1.1
2014-10-08 21:48:27 -04:00
Douglas Christopher Wilson
6aa4a450ed
Merge tag '3.17.7'
2014-10-08 21:45:42 -04:00
Douglas Christopher Wilson
9f292d873e
3.17.7
2014-10-08 17:00:45 -04:00
Douglas Christopher Wilson
ef3e95ca73
deps: supertest@~0.14.0
2014-10-08 16:44:29 -04:00
Douglas Christopher Wilson
f45bd632df
deps: connect@2.26.5
2014-10-08 16:43:02 -04:00
Douglas Christopher Wilson
cc18da5cdf
3.17.6
2014-10-02 23:29:40 -04:00
Douglas Christopher Wilson
5603f86edd
deps: connect@2.26.4
2014-10-02 23:27:41 -04:00
Douglas Christopher Wilson
daadf6033b
4.9.5
2014-09-24 20:18:59 -04:00
Douglas Christopher Wilson
590c919204
deps: serve-static@~1.6.3
2014-09-24 20:16:00 -04:00
Douglas Christopher Wilson
3bcba79e2d
deps: etag@~1.4.0
2014-09-24 20:14:39 -04:00
Douglas Christopher Wilson
b8c8ecebb7
Merge tag '3.17.5'
2014-09-24 20:11:19 -04:00
Douglas Christopher Wilson
43e2cd79cb
3.17.5
2014-09-24 19:38:35 -04:00
Douglas Christopher Wilson
653270bb43
deps: send@0.9.3
2014-09-24 19:15:46 -04:00
Douglas Christopher Wilson
734bdf5ca1
deps: proxy-addr@~1.0.3
2014-09-24 19:14:33 -04:00
Douglas Christopher Wilson
341c1919d9
deps: connect@2.26.3
2014-09-24 19:12:43 -04:00
Douglas Christopher Wilson
8e46af1b1d
4.9.4
2014-09-19 23:07:58 -07:00
Douglas Christopher Wilson
e4fc09423e
deps: qs@2.2.4
2014-09-19 23:06:31 -07:00
Douglas Christopher Wilson
0300b61fdd
Merge tag '3.17.4'
2014-09-19 23:05:45 -07:00
Douglas Christopher Wilson
b09afad7b1
3.17.4
2014-09-19 22:57:07 -07:00
Douglas Christopher Wilson
0e0b259556
deps: connect@2.26.2
2014-09-19 22:54:39 -07:00
Douglas Christopher Wilson
bc38d896ea
4.9.3
2014-09-18 10:45:35 -07:00
Douglas Christopher Wilson
b2518fe135
Merge tag '3.17.3'
2014-09-18 10:43:35 -07:00
Douglas Christopher Wilson
63286e1192
3.17.3
2014-09-18 10:38:31 -07:00
Douglas Christopher Wilson
c00f2f8596
deps: proxy-addr@~1.0.2
2014-09-18 10:36:21 -07:00
Douglas Christopher Wilson
91891e3aee
4.9.2
2014-09-17 20:49:01 -07:00
Douglas Christopher Wilson
728917164c
Fix router.use to accept array of middleware without path
2014-09-17 19:18:13 -07:00
Douglas Christopher Wilson
bf1980f1b4
Improve error message for bad app.use arguments
2014-09-17 19:18:10 -07:00
Douglas Christopher Wilson
3c1a964362
Fix regression for empty string path in app.use
...
fixes #2361
fixes #2362
2014-09-17 19:18:01 -07:00
Douglas Christopher Wilson
947fb8b274
4.9.1
2014-09-16 23:31:57 -07:00
Douglas Christopher Wilson
c5193536e5
deps: update example dependencies
2014-09-16 23:24:23 -07:00
Douglas Christopher Wilson
d08fd64190
deps: serve-static@~1.6.2
2014-09-16 23:23:14 -07:00
Douglas Christopher Wilson
2470ae6c72
deps: etag@~1.3.1
2014-09-16 23:21:45 -07:00
Douglas Christopher Wilson
916a75cf19
Merge tag '3.17.2'
2014-09-16 23:08:03 -07:00
Douglas Christopher Wilson
daacb749c1
deps: remove un-used buffer-crc32 dependency
2014-09-16 23:03:04 -07:00
Douglas Christopher Wilson
f29399c4e1
3.17.2
2014-09-16 00:14:41 -07:00
Douglas Christopher Wilson
f6ac068ab0
Use crc instead of buffer-crc32 for speed
2014-09-16 00:11:08 -07:00
Douglas Christopher Wilson
7eb65eeca2
deps: send@0.9.2
2014-09-15 23:59:02 -07:00
Douglas Christopher Wilson
178fe15091
deps: depd@0.4.5
2014-09-15 23:57:41 -07:00
Douglas Christopher Wilson
381f278d0a
deps: connect@2.26.1
2014-09-15 23:56:36 -07:00
Douglas Christopher Wilson
534fa181c6
Add test-tap npm script for TAP output
...
closes #2359
2014-09-15 21:41:35 -07:00
Julien Gilli
80847d8c82
tests: fix broken tests with node v0.12 branch
...
Currently, test/req.ip.js assumes that the connection between the client
and the server is an IPv4 connection. However, depending on the
configuration of the host where this test runs, the connection can be an
IPv4 one or an IPv6 one using an IPv4 mapped address. In the future, it
could also be a "full" IPv6 connection.
This change makes this test handle any type of address.
fixes #2342
2014-09-15 21:41:34 -07:00
Fei Yao
bb8abf1f90
Remove unused require in router match
...
closes #2358
2014-09-14 09:14:24 -07:00
Douglas Christopher Wilson
cf41a8f254
Fix app.use to accept array of middleware without path
...
fixes #2356
2014-09-12 17:46:49 -04:00
Douglas Christopher Wilson
1716e3b067
4.9.0
2014-09-09 00:32:17 -04:00
Seth Samuel
12f92a50dc
Add res.sendStatus
...
closes #2269
closes #2297
closes #2340
2014-09-09 00:24:11 -04:00
Douglas Christopher Wilson
51d33edb79
Use etag to generate ETag headers
2014-09-09 00:13:49 -04:00
Douglas Christopher Wilson
2a0c35a108
Invoke callback for sendfile when client aborts
...
fixes #2189
fixes #2300
closes #2303
closes #2305
2014-09-09 00:12:49 -04:00
Douglas Christopher Wilson
d4de82b853
deps: accepts@~1.1.0
2014-09-09 00:12:10 -04:00
Douglas Christopher Wilson
e2102263ce
deps: serve-static@~1.6.1
2014-09-09 00:11:04 -04:00
Douglas Christopher Wilson
d2b1a89b4a
deps: type-is@~1.5.1
2014-09-09 00:10:02 -04:00
Douglas Christopher Wilson
d9937c628a
deps: finalhandler@0.2.0
2014-09-09 00:08:07 -04:00
Douglas Christopher Wilson
276db8c49a
deps: update example dependencies
2014-09-09 00:06:27 -04:00
Douglas Christopher Wilson
1768d94a1a
deps: qs@2.2.3
2014-09-09 00:04:08 -04:00
Douglas Christopher Wilson
6bc7574ab5
docs: typo fixes
...
closes #2316
2014-09-08 23:53:21 -04:00
Douglas Christopher Wilson
3dca534995
Merge tag '3.17.1'
2014-09-08 23:48:59 -04:00
Douglas Christopher Wilson
4b1b8e420f
3.17.1
2014-09-08 23:45:38 -04:00
Douglas Christopher Wilson
70767b19ac
Fix error in req.subdomains on empty host
2014-09-08 23:45:34 -04:00
Douglas Christopher Wilson
7d277c1c15
docs: remove erroneous from history
2014-09-08 23:44:24 -04:00
Douglas Christopher Wilson
fa1fcd9fec
3.17.0
2014-09-08 23:07:02 -04:00
Douglas Christopher Wilson
2de6514b4b
Support IP address host in req.subdomains
...
fixes #2308
2014-09-08 23:04:06 -04:00
Douglas Christopher Wilson
d07c06363f
Support X-Forwarded-Host in req.subdomains
2014-09-08 23:02:42 -04:00
Douglas Christopher Wilson
4e97533fd2
deps: jade@~1.6.0
2014-09-08 22:48:47 -04:00
Douglas Christopher Wilson
d7d6219a1e
deps: range-parser@~1.0.2
2014-09-08 22:47:54 -04:00
Douglas Christopher Wilson
9b18461bbc
deps: vary@~1.0.0
2014-09-08 21:18:28 -04:00
Douglas Christopher Wilson
b77aa38c98
deps: cookie-signature@1.0.5
2014-09-08 21:17:03 -04:00
Douglas Christopher Wilson
cbb251377e
deps: fresh@0.2.4
2014-09-08 21:14:27 -04:00
Douglas Christopher Wilson
d6ed469de3
deps: send@0.9.1
2014-09-08 21:13:20 -04:00
Douglas Christopher Wilson
49284c236b
deps: debug@~2.0.0
2014-09-08 21:11:41 -04:00
Douglas Christopher Wilson
be18487f7d
deps: media-typer@0.3.0
2014-09-08 21:10:57 -04:00
Douglas Christopher Wilson
094ff11949
deps: connect@2.26.0
2014-09-08 21:09:22 -04:00
lemmy
d2d0afff64
Remove unused variable
...
closes #2345
2014-09-08 20:59:03 -04:00
Douglas Christopher Wilson
33bb8fc4b6
examples: fix up route-separation code
...
closes #2341
2014-09-08 20:51:32 -04:00
Douglas Christopher Wilson
b97f6eb506
examples: fix github view example
...
closes #2344
2014-09-08 19:31:58 -04:00
Douglas Christopher Wilson
621d074bd8
4.8.8
2014-09-05 02:26:12 -04:00
Douglas Christopher Wilson
d7e7b2e7d7
deps: update example dependencies
2014-09-05 02:24:02 -04:00
Douglas Christopher Wilson
2d6b735b4f
deps: serve-static@~1.5.4
2014-09-05 02:21:27 -04:00
Douglas Christopher Wilson
a3115882d4
Merge tag '3.16.10'
2014-09-05 02:20:02 -04:00
Douglas Christopher Wilson
3d188fe13e
3.16.10
2014-09-05 02:17:55 -04:00
Douglas Christopher Wilson
8327708ec2
deps: istanbul@0.3.2
2014-09-05 01:57:02 -04:00
Douglas Christopher Wilson
c8640b3465
deps: send@0.8.5
2014-09-05 01:56:27 -04:00
Douglas Christopher Wilson
3ce5f9b493
deps: connect@2.25.10
2014-09-05 01:55:24 -04:00
Douglas Christopher Wilson
46f0bfc65f
4.8.7
2014-08-30 01:37:52 -04:00
Douglas Christopher Wilson
0b49e7f1fd
deps: update example dependencies
2014-08-30 01:33:05 -04:00
Douglas Christopher Wilson
f6f47f428c
deps: qs@2.2.2
2014-08-30 01:30:56 -04:00
Douglas Christopher Wilson
20635d03fc
Merge tag '3.16.9'
2014-08-30 01:28:38 -04:00
Douglas Christopher Wilson
4d032cda05
3.16.9
2014-08-30 01:22:06 -04:00
Douglas Christopher Wilson
4127ba10b0
deps: connect@2.25.9
2014-08-30 01:19:53 -04:00
Douglas Christopher Wilson
b6ae091bdf
4.8.6
2014-08-27 21:51:37 -04:00
Douglas Christopher Wilson
a206b4e273
deps: update example dependencies
2014-08-27 21:25:56 -04:00
Douglas Christopher Wilson
2b2733c235
deps: qs@2.2.0
2014-08-27 21:22:41 -04:00
Douglas Christopher Wilson
7fb7bcc0f7
Merge tag '3.16.8'
2014-08-27 21:20:53 -04:00
Douglas Christopher Wilson
0299bee8fa
3.16.8
2014-08-27 21:09:18 -04:00
Douglas Christopher Wilson
6a581c9961
deps: connect@2.25.8
2014-08-27 21:04:41 -04:00
Douglas Christopher Wilson
4986b1cb4c
tests: add some res.sendfile directory tests
2014-08-24 13:28:39 -04:00
Douglas Christopher Wilson
3de4e4276d
docs: fix logo link
2014-08-24 10:05:24 -04:00
Douglas Christopher Wilson
27f195374d
4.8.5
2014-08-18 23:05:16 -04:00
Douglas Christopher Wilson
ff0de5eb27
deps: update example dependencies
2014-08-18 23:00:01 -04:00
Douglas Christopher Wilson
f4ddef1570
deps: serve-static@~1.5.3
2014-08-18 22:58:47 -04:00
Douglas Christopher Wilson
9eafaa23d8
Merge tag '3.16.7'
2014-08-18 22:54:25 -04:00
Douglas Christopher Wilson
0b12cc0cac
3.16.7
2014-08-18 22:45:17 -04:00
Douglas Christopher Wilson
fdd0ccabe8
docs: flatten badges for github look
2014-08-18 22:45:13 -04:00
Douglas Christopher Wilson
8c36eab679
docs: use shields.io badges
2014-08-18 22:19:21 -04:00
Douglas Christopher Wilson
5c145b5490
build: add link to homepage
2014-08-18 22:17:25 -04:00
Raymond Feng
d7bef52591
build: move repository
...
closes #2268
closes #2270
2014-08-18 22:07:35 -04:00
Douglas Christopher Wilson
1576a95e87
deps: send@0.8.3
2014-08-18 21:57:29 -04:00
Douglas Christopher Wilson
7f92fe66e0
deps: connect@2.25.7
2014-08-18 21:41:14 -04:00
Douglas Christopher Wilson
0cf02d4667
4.8.4
2014-08-15 00:26:39 -04:00
Douglas Christopher Wilson
ef52b80d75
deps: update example dependencies
2014-08-15 00:24:28 -04:00
Douglas Christopher Wilson
1ca01c0c47
tests: add router.use validation tests
...
closes #2299
2014-08-15 00:22:54 -04:00
Douglas Christopher Wilson
fbceae2716
tests: add additional res.sendFile test
...
closes #2298
2014-08-15 00:18:54 -04:00
Douglas Christopher Wilson
ad3ca25c58
deps: qs@1.2.2
2014-08-15 00:16:20 -04:00
Douglas Christopher Wilson
666ffc62d8
deps: serve-static@~1.5.2
2014-08-15 00:15:28 -04:00
Douglas Christopher Wilson
6680132392
Merge tag '3.16.6'
2014-08-15 00:14:42 -04:00
Douglas Christopher Wilson
f13f4652da
3.16.6
2014-08-14 23:53:32 -04:00
Douglas Christopher Wilson
059c068c7b
deps: send@0.8.2
...
fixes #2300
2014-08-14 23:52:07 -04:00
Douglas Christopher Wilson
49947f1476
deps: connect@2.25.6
2014-08-14 23:49:39 -04:00
Douglas Christopher Wilson
0dddd772c0
3.16.5
2014-08-11 22:30:09 -04:00
Douglas Christopher Wilson
0f87c6f392
deps: connect@2.25.5
2014-08-11 22:29:35 -04:00
Douglas Christopher Wilson
1643ae442c
4.8.3
2014-08-10 22:30:07 -04:00
Douglas Christopher Wilson
2594f3103b
deps: serve-static@~1.5.1
2014-08-10 22:29:24 -04:00
Douglas Christopher Wilson
8473b3c338
deps: qs@1.2.1
2014-08-10 22:27:42 -04:00
Douglas Christopher Wilson
59cb99e9be
Merge tag '3.16.4'
2014-08-10 22:26:49 -04:00
Douglas Christopher Wilson
7119f2b16d
3.16.4
2014-08-10 22:22:58 -04:00
Douglas Christopher Wilson
a57efea173
Fix original URL parsing in res.location
2014-08-10 22:20:54 -04:00
Douglas Christopher Wilson
4a4ca7347a
deps: parseurl@~1.3.0
2014-08-10 22:19:10 -04:00
Douglas Christopher Wilson
570f60d36e
deps: connect@2.25.4
2014-08-10 22:18:12 -04:00
Douglas Christopher Wilson
d13e613584
3.16.3
2014-08-07 22:32:16 -04:00
Douglas Christopher Wilson
9204e1f42a
deps: connect@2.25.3
2014-08-07 22:31:53 -04:00
Douglas Christopher Wilson
22ca953e96
4.8.2
2014-08-07 12:05:02 -04:00
Douglas Christopher Wilson
7989c883fe
deps: qs@1.2.0
2014-08-07 12:03:53 -04:00
Douglas Christopher Wilson
e05a52078a
Merge tag '3.16.2'
2014-08-07 12:01:08 -04:00
Douglas Christopher Wilson
ddac571fdf
3.16.2
2014-08-07 11:59:54 -04:00
Douglas Christopher Wilson
982d24b475
deps: connect@2.25.2
2014-08-07 11:53:40 -04:00
Douglas Christopher Wilson
552b441f8a
4.8.1
2014-08-06 18:21:55 -04:00
Douglas Christopher Wilson
e8f8ea7e05
docs: update examples for deprecations
2014-08-06 18:13:54 -04:00
Douglas Christopher Wilson
4f5b27dd81
deps: update example dependencies
2014-08-06 18:10:32 -04:00
Douglas Christopher Wilson
cca88a7c47
Merge tag '3.16.1'
2014-08-06 18:09:15 -04:00
Douglas Christopher Wilson
ea427c1bb4
3.16.1
2014-08-06 18:07:31 -04:00
Douglas Christopher Wilson
0bd6c311cf
deps: mocha@~1.21.4
2014-08-06 18:06:19 -04:00
Douglas Christopher Wilson
7f606ebf29
deps: connect@2.25.1
2014-08-06 18:05:50 -04:00
Douglas Christopher Wilson
a3b5adcf4a
deps: qs@1.1.0
2014-08-06 17:50:08 -04:00
Douglas Christopher Wilson
1150ca7264
Fix incorrect deprecation warnings on res.download
...
fixes #2284
2014-08-06 17:48:36 -04:00
Douglas Christopher Wilson
4aea02310a
4.8.0
2014-08-06 02:50:59 -04:00
Fabien Franzen
17cea29013
Support mounted app as any argument to app.use()
...
fixes #2277
2014-08-06 02:49:06 -04:00
Douglas Christopher Wilson
8449f23f0d
Deprecate res.sendfile
2014-08-06 02:27:16 -04:00
Douglas Christopher Wilson
2cb029f896
Add res.sendFile
...
fixes #1906
closes #2266
2014-08-06 02:26:51 -04:00
Douglas Christopher Wilson
7e32fa1be6
deps: update example dependencies
2014-08-06 01:59:09 -04:00
Douglas Christopher Wilson
1168d0bb8b
deps: qs@1.0.2
2014-08-06 01:58:32 -04:00
Douglas Christopher Wilson
7d0f1c3db9
deps: serve-static@~1.5.0
2014-08-06 01:57:15 -04:00
Douglas Christopher Wilson
19abf7684b
Merge tag '3.16.0'
2014-08-06 01:55:45 -04:00
Douglas Christopher Wilson
c652cf7eed
3.16.0
2014-08-06 01:40:46 -04:00
Douglas Christopher Wilson
19fd6f85b0
deps: connect-redis@~1.5.0
2014-08-06 01:39:12 -04:00
Douglas Christopher Wilson
b6c5b0511f
deps: jade@~1.5.0
2014-08-06 01:37:58 -04:00
Douglas Christopher Wilson
0e42a37edd
deps: send@0.8.1
2014-08-06 01:37:13 -04:00
Douglas Christopher Wilson
b24ed15878
deps: connect@2.25.0
2014-08-06 01:35:00 -04:00
Douglas Christopher Wilson
12e070e39a
tests: add encoding tests for res.sendfile
2014-08-04 17:38:04 -04:00
Douglas Christopher Wilson
b886eb52cf
4.7.4
2014-08-04 17:36:37 -04:00
Douglas Christopher Wilson
d8237b976b
Merge tag '3.15.3' into 4.7.x
2014-08-04 17:35:42 -04:00
Douglas Christopher Wilson
15590d75b2
3.15.3
2014-08-04 17:31:52 -04:00
Douglas Christopher Wilson
e8b471ff4f
fix res.sendfile regression for serving directory index files
2014-08-04 17:30:25 -04:00
Douglas Christopher Wilson
767db01b79
deps: connect@2.24.3
2014-08-04 17:26:43 -04:00
Douglas Christopher Wilson
df413a41f3
deps: serve-static@~1.4.4
2014-08-04 17:14:32 -04:00
Douglas Christopher Wilson
52775a52ad
4.7.3
2014-08-04 16:14:29 -04:00
Douglas Christopher Wilson
112bc92d78
deps: serve-static@~1.4.3
2014-08-04 16:11:52 -04:00
Douglas Christopher Wilson
d8df26680f
deps: send@0.7.3
2014-08-04 16:10:32 -04:00
Douglas Christopher Wilson
1854a5d35f
4.7.2
2014-07-27 16:00:54 -04:00
Douglas Christopher Wilson
54d3ffa9a0
deps: update example dependencies
2014-07-27 16:00:17 -04:00
Douglas Christopher Wilson
0ee4dd82b5
deps: serve-static@~1.4.2
2014-07-27 15:59:19 -04:00
Douglas Christopher Wilson
454c4b2350
Merge tag '3.15.2'
2014-07-27 15:58:45 -04:00
Douglas Christopher Wilson
696e150f0a
3.15.2
2014-07-27 15:53:45 -04:00
Douglas Christopher Wilson
819265c7ae
deps: send@0.7.2
2014-07-27 15:41:54 -04:00
Douglas Christopher Wilson
baf8b14a71
deps: depd@0.4.4
...
fixes #2262
2014-07-27 15:41:19 -04:00
Douglas Christopher Wilson
06e7685d65
deps: connect@2.24.2
2014-07-27 15:40:19 -04:00
Douglas Christopher Wilson
8858f20d93
4.7.1
2014-07-26 18:53:26 -04:00
Douglas Christopher Wilson
65f67e2ec0
deps: serve-static@~1.4.1
2014-07-26 18:08:02 -04:00
Douglas Christopher Wilson
8e63521f68
Merge tag '3.15.1'
2014-07-26 18:06:11 -04:00
Douglas Christopher Wilson
9f4968aaa3
3.15.1
2014-07-26 17:42:18 -04:00
Douglas Christopher Wilson
afea3c0ae8
deps: mocha@~1.21.0
2014-07-26 17:36:42 -04:00
Douglas Christopher Wilson
edaabe66cf
deps: send@0.7.1
2014-07-26 17:36:40 -04:00
Douglas Christopher Wilson
f724730e1a
Adjust wording on deprecation messages
2014-07-26 17:36:39 -04:00
Douglas Christopher Wilson
e49d0dc9e3
deps: depd@0.4.3
...
fixes #2262
2014-07-26 17:36:24 -04:00
Douglas Christopher Wilson
e7a3fbaf48
deps: connect@2.24.1
2014-07-26 17:30:13 -04:00
Douglas Christopher Wilson
1a9a837c45
4.7.0
2014-07-25 20:26:11 -04:00
Douglas Christopher Wilson
ab8d116f42
tests: bail on failed test for developer
2014-07-23 18:17:31 -04:00
Douglas Christopher Wilson
d0b6b3dfcf
tests: change Route tests to use callback
2014-07-23 17:28:14 -04:00
Douglas Christopher Wilson
f34944c539
Merge tag '3.15.0'
2014-07-23 16:15:00 -04:00
Ashley Streb
11c74d72eb
Fix req.protocol for proxy-direct connections
...
fixes #2252
2014-07-23 16:08:20 -04:00
Douglas Christopher Wilson
035685918c
deps: serve-static@~1.4.0
2014-07-23 14:56:27 -04:00
Douglas Christopher Wilson
88cffadcaa
deps: send@0.7.0
2014-07-23 14:54:33 -04:00
Douglas Christopher Wilson
3b7ca43170
deps: jade@~1.5.0
2014-07-23 14:01:44 -04:00
Douglas Christopher Wilson
7cd86a01da
deps: update example dependencies
2014-07-23 13:04:07 -04:00
Douglas Christopher Wilson
dc054d190a
deps: parseurl@~1.2.0
2014-07-23 12:55:56 -04:00
Douglas Christopher Wilson
9019424725
deps: depd@0.4.2
2014-07-23 12:53:29 -04:00
Douglas Christopher Wilson
928952e7f0
3.15.0
2014-07-23 00:53:19 -04:00
Ashley Streb
a28b7a85cf
Fix req.protocol for proxy-direct connections
...
fixes #2252
2014-07-23 00:19:10 -04:00
Douglas Christopher Wilson
3fc8dc54ee
docs: replace Gittip badge
2014-07-23 00:13:21 -04:00
Douglas Christopher Wilson
0d77305a1a
Pass options from res.sendfile to send
...
fixes #2017
2014-07-23 00:08:15 -04:00
Douglas Christopher Wilson
323c185079
deps: send@0.7.0
2014-07-23 00:05:45 -04:00
Douglas Christopher Wilson
1d0da9036b
deps: parseurl@~1.2.0
2014-07-22 23:53:50 -04:00
Douglas Christopher Wilson
683ba1cd75
deps: depd@0.4.2
2014-07-22 23:52:44 -04:00
Douglas Christopher Wilson
e4ff5281c9
deps: connect@2.24.0
2014-07-22 23:50:36 -04:00
Douglas Christopher Wilson
7414a1f463
deps: debug@1.0.4
2014-07-18 14:18:35 -04:00
Douglas Christopher Wilson
fd3b40533b
Deprecate combined status, response signatures
...
closes #2227
2014-07-17 22:49:41 -04:00
Douglas Christopher Wilson
21bb2ef30e
deps: finalhandler@0.1.0
2014-07-16 20:47:24 -04:00
Douglas Christopher Wilson
da4c639954
deps: debug@1.0.4
2014-07-16 20:44:17 -04:00
Douglas Christopher Wilson
d046208ca2
build: add Young Jae Sim as contributor
2014-07-16 13:31:35 -04:00
Young Jae Sim
04f383087f
docs: add expressjs.kr(expressjs.com in Korean)
...
closes #2242
closes #2244
2014-07-16 13:31:34 -04:00
Vasilyev Dmitry
fd86ab8da2
build: fix up jsdoc return values
...
closes #2243
2014-07-16 09:05:57 -04:00
Douglas Christopher Wilson
e29fa25bb4
Add configurable query parser
...
closes #2215
2014-07-13 23:15:00 -04:00
Douglas Christopher Wilson
b43205ca98
perf: prevent multiple Buffer creation in res.send
2014-07-13 21:14:30 -04:00
Douglas Christopher Wilson
112dbb2ab4
4.6.1
2014-07-12 22:11:48 -04:00
Douglas Christopher Wilson
3e32721e24
Fix subapp.mountpath regression for app.use(subapp)
...
fixes #2233
2014-07-12 22:07:43 -04:00
Douglas Christopher Wilson
8ba3f39b33
4.6.0
2014-07-11 23:31:30 -04:00
Douglas Christopher Wilson
82bdbad5e0
deps: finalhandler@0.0.3
2014-07-11 23:00:09 -04:00
Douglas Christopher Wilson
d29cf4d5e3
deps: serve-static@~1.3.2
2014-07-11 22:49:49 -04:00
Douglas Christopher Wilson
1623936a25
deps: send@0.6.0
2014-07-11 22:48:42 -04:00
Douglas Christopher Wilson
fa6a40526a
deps: update example dependencies
2014-07-11 22:46:25 -04:00
Douglas Christopher Wilson
c6e6203020
perf: fix arguments reassign deopt in some res methods
2014-07-11 17:13:07 -04:00
Douglas Christopher Wilson
997a558a73
Accept multiple callbacks to app.use()
...
fixes #2224
2014-07-11 17:13:06 -04:00
Douglas Christopher Wilson
a01326adac
Catch errors in multiple req.param(name, fn) handlers
2014-07-11 17:12:57 -04:00
Douglas Christopher Wilson
76e8bfa1dc
router: refactor location of try blocks
2014-07-11 16:38:03 -04:00
Douglas Christopher Wilson
8dc67af606
router: speed up standard app.use(fn)
2014-07-11 16:37:10 -04:00
Douglas Christopher Wilson
996d319263
router: fix optimization on router exit
2014-07-11 16:36:20 -04:00
Douglas Christopher Wilson
1c3bd36be6
Support non-string path in app.use(path, fn)
...
fixes #2207
2014-07-11 16:35:37 -04:00
Douglas Christopher Wilson
4ea6f21b02
Merge tag '3.14.0'
2014-07-11 16:28:37 -04:00
Douglas Christopher Wilson
916c53737d
3.14.0
2014-07-11 13:11:31 -04:00
Douglas Christopher Wilson
ec5b9f5c61
tests: add test for error handler in route
...
closes #2228
2014-07-11 09:35:20 -04:00
Douglas Christopher Wilson
b2382a7336
Remove unnecessary escaping in res.jsonp
2014-07-11 00:20:11 -04:00
Douglas Christopher Wilson
f684a64df7
Add explicit "Rosetta Flash JSONP abuse" protection
2014-07-11 00:15:55 -04:00
Douglas Christopher Wilson
5d03d0eac8
Deprecate res.redirect(url, status)
2014-07-10 23:21:16 -04:00
Yad Smood
544c6665f5
Fix res.send(status, num) to send num as json
...
fixes #2226
2014-07-10 23:19:57 -04:00
Douglas Christopher Wilson
cf8005e63f
deps: basic-auth@1.0.0
2014-07-10 23:07:45 -04:00
Douglas Christopher Wilson
25ef8425d2
deps: methods@1.1.0
2014-07-10 23:06:15 -04:00
Douglas Christopher Wilson
577cc1d1a0
deps: parseurl@~1.1.3
2014-07-10 23:03:26 -04:00
Douglas Christopher Wilson
3c87a6aede
deps: debug@1.0.3
2014-07-10 23:02:24 -04:00
Douglas Christopher Wilson
7c1f90bf16
deps: istanbul@0.3.0
2014-07-10 22:57:08 -04:00
Douglas Christopher Wilson
7bcf5f5085
deps: connect@2.23.0
2014-07-10 22:56:31 -04:00
Ryan Seys
4fe1073f10
docs: fix nodejs.org link
...
closes #2222
2014-07-09 00:50:33 -04:00
Douglas Christopher Wilson
968b00c3d7
tests: add missing FQDN router URL tests
2014-07-08 19:40:22 -04:00
Douglas Christopher Wilson
ef497fdae4
tests: add mounting to strict routing test
2014-07-07 23:25:05 -04:00
Douglas Christopher Wilson
bcdeee2df5
4.5.1
2014-07-06 19:48:18 -04:00
Douglas Christopher Wilson
23a49ff61e
Fix routing regression when altering req.method
2014-07-06 19:44:43 -04:00
Douglas Christopher Wilson
b4b2efee0f
tests: add more app.use tests
2014-07-05 11:32:44 -04:00
Douglas Christopher Wilson
92c45199bd
4.5.0
2014-07-04 21:03:07 -04:00
Fishrock123
bd6908516d
docs: cleanup readme, update package description
...
closes #2210
2014-07-04 17:05:48 -04:00
Douglas Christopher Wilson
e6eeec3f03
Add req.hostname
...
closes #2179
2014-07-04 14:00:37 -04:00
Douglas Christopher Wilson
269dc5323f
Invoke router.param() only when route matches
...
fixes #2206
2014-07-04 13:46:23 -04:00
Douglas Christopher Wilson
efbc3f95ee
deps: accepts@~1.0.7
2014-07-04 12:51:44 -04:00
Douglas Christopher Wilson
99e839a274
deps: update example dependencies
2014-07-04 01:24:42 -04:00
Douglas Christopher Wilson
32dbda1460
deps: istanbul@0.2.14
2014-07-04 01:23:14 -04:00
Douglas Christopher Wilson
bcee730354
Merge tag '3.13.0'
2014-07-04 01:14:40 -04:00
Douglas Christopher Wilson
abe0ffa311
3.13.0
2014-07-04 00:40:01 -04:00
Douglas Christopher Wilson
b601d64203
tests: fix inconsistent test
2014-07-04 00:38:59 -04:00
Douglas Christopher Wilson
f381f2d9b6
add deprecation message to req.auth
2014-07-04 00:24:01 -04:00
Douglas Christopher Wilson
12507cfcd0
deps: connect@2.22.0
2014-07-03 23:09:44 -04:00
Douglas Christopher Wilson
185e327e29
add deprecation message to app.configure
2014-07-03 14:13:39 -04:00
Douglas Christopher Wilson
c468f5ff20
deps: send@0.5.0
2014-07-03 13:10:33 -04:00
Douglas Christopher Wilson
ce3d1fe07e
Add headers option to res.sendfile
2014-07-03 12:53:49 -04:00
Douglas Christopher Wilson
3136e98dce
deps: send@0.5.0
2014-07-03 11:18:35 -04:00
Douglas Christopher Wilson
d1b1dfd472
deps: serve-static@~1.3.0
2014-07-03 11:11:18 -04:00
Douglas Christopher Wilson
ca306eace1
deps: update example dependencies
2014-07-03 10:49:53 -04:00
Douglas Christopher Wilson
fd35351594
Add mergeParams option to Router
...
fixes #2153
fixes #2203
2014-07-03 01:13:09 -04:00
Douglas Christopher Wilson
8a15f83d72
Merge tag '3.12.1'
2014-06-26 20:31:51 -04:00
Douglas Christopher Wilson
d91bf81c31
Merge tag '4.4.5'
2014-06-26 20:29:54 -04:00
Douglas Christopher Wilson
fd27f1f4e1
4.4.5
2014-06-26 20:26:43 -04:00
Douglas Christopher Wilson
f0ad557987
deps: cookie-signature@1.0.4
2014-06-26 20:25:20 -04:00
Douglas Christopher Wilson
9bb47fba30
3.12.1
2014-06-26 18:35:54 -04:00
Douglas Christopher Wilson
78d489d730
deps: cookie-signature@1.0.4
2014-06-26 18:26:34 -04:00
Douglas Christopher Wilson
8ffb9f9477
deps: connect@2.21.1
2014-06-26 18:25:48 -04:00
Douglas Christopher Wilson
9cb147370e
deps: istanbul@0.2.12
2014-06-26 18:21:26 -04:00
Douglas Christopher Wilson
81036aa639
deps: finalhandler@0.0.2
2014-06-24 21:19:03 -04:00
Douglas Christopher Wilson
e7caaf6757
deps: type-is@~1.3.2
2014-06-24 21:18:12 -04:00
Douglas Christopher Wilson
a525252690
deps: istanbul@0.2.11
2014-06-24 21:15:43 -04:00
Douglas Christopher Wilson
0ebfc6b7bf
tests: add test for OPTIONS in app.all
2014-06-23 20:35:44 -04:00
Douglas Christopher Wilson
381b3b0f77
add deprecation message to res.vary()
2014-06-23 16:26:28 -04:00
Douglas Christopher Wilson
ba8a4c5a8d
add deprecation message to res.send(body, status)
2014-06-23 16:26:00 -04:00
Douglas Christopher Wilson
2cccbc186e
add deprecation message to non-plural req.accepts*
2014-06-23 16:17:44 -04:00
Carlos Souza
83bbf0902d
examples: tweak cors example
...
The PUT method needs clearance from the server, unlike GET, HEAD
and POST, so this demonstrates a case where the method in the
response is important.
closes #2195
2014-06-23 13:37:30 -04:00
Douglas Christopher Wilson
10618ced22
Reduce try-catch de-op area in param matching
2014-06-22 12:02:41 -04:00
Douglas Christopher Wilson
7f26cfca91
Fix handling when route.all is only route
2014-06-22 12:02:40 -04:00
Douglas Christopher Wilson
b89a597029
Restore req.params after invoking Router
...
fixes #2163
2014-06-22 12:02:36 -04:00
Guy Ellis Monster
746044b6c2
Replace __defineGetter__ with Object.defineProperty
...
closes #2162
2014-06-22 12:02:33 -04:00
Douglas Christopher Wilson
bdfd288eec
fix behavior when handling request without routes
...
fixes #2159
2014-06-22 12:02:32 -04:00
Douglas Christopher Wilson
7e01531e50
use finalhandler for final response handling
2014-06-22 12:01:55 -04:00
Douglas Christopher Wilson
3ffceff3ed
Merge tag '3.12.0'
2014-06-22 11:42:15 -04:00
Douglas Christopher Wilson
75422c16bf
3.12.0
2014-06-21 21:57:02 -04:00
Douglas Christopher Wilson
e66667e465
Use media-typer to alter content-type charset
2014-06-21 21:09:12 -04:00
Douglas Christopher Wilson
7d6208e0af
deps: connect@2.21.0
2014-06-21 21:09:10 -04:00
Douglas Christopher Wilson
f498b660da
4.4.4
2014-06-20 16:56:51 -04:00
刘星
e606d99dc8
Fix res.attachment Unicode filenames in Safari
...
closes #2188
2014-06-20 16:55:05 -04:00
Douglas Christopher Wilson
6aba1b4c49
deps: accepts@~1.0.5
2014-06-20 16:44:50 -04:00
Douglas Christopher Wilson
6ee9433f29
deps: update example dependencies
2014-06-20 16:43:04 -04:00
Douglas Christopher Wilson
ffe663aedf
deps: buffer-crc32@0.2.3
2014-06-20 00:35:38 -04:00
Douglas Christopher Wilson
2a105df9f2
3.11.0
2014-06-19 23:36:00 -04:00
Douglas Christopher Wilson
9c731f1883
deprecate things with depd module
2014-06-19 23:34:58 -04:00
Douglas Christopher Wilson
5a4e9125de
deps: connect@2.20.2
2014-06-19 23:24:07 -04:00
Douglas Christopher Wilson
9db1367c2d
deps: buffer-crc32@0.2.3
2014-06-19 22:55:21 -04:00
Douglas Christopher Wilson
8258ce14f4
fix "trim prefix" debug message in express:router
...
closes #2177
2014-06-14 12:57:32 -04:00
Douglas Christopher Wilson
ac573cf830
4.4.3
2014-06-12 00:41:24 -04:00
Douglas Christopher Wilson
e799c0fb7b
Merge tag '3.10.5'
2014-06-12 00:38:29 -04:00
Douglas Christopher Wilson
73c5533e66
3.10.5
2014-06-12 00:28:08 -04:00
Douglas Christopher Wilson
3b1f747f96
deps: send@0.4.3
2014-06-12 00:24:21 -04:00
Douglas Christopher Wilson
9e9827d236
deps: debug@1.0.2
2014-06-12 00:23:15 -04:00
Douglas Christopher Wilson
a76d508424
deps: connect@2.19.6
2014-06-12 00:20:30 -04:00
Douglas Christopher Wilson
c361a06bd4
deps: serve-static@1.2.3
2014-06-12 00:17:28 -04:00
Douglas Christopher Wilson
3428543bb8
deps: accepts@1.0.3
2014-06-12 00:16:05 -04:00
Douglas Christopher Wilson
9cdbc80522
deps: send@0.4.3
2014-06-12 00:14:36 -04:00
Douglas Christopher Wilson
6775658ed5
Fix persistence of req.params from app.params
...
fixes #2170
2014-06-11 18:15:09 -04:00
Douglas Christopher Wilson
7df7f7a575
deps: debug@1.0.2
2014-06-11 17:53:56 -04:00
Douglas Christopher Wilson
7daae1912b
4.4.2
2014-06-09 20:40:39 -04:00
Douglas Christopher Wilson
3205f68510
deps: update example dependencies
2014-06-09 20:39:34 -04:00
Douglas Christopher Wilson
898dcfac8b
Merge tag '3.10.4'
2014-06-09 20:39:22 -04:00
Douglas Christopher Wilson
b1efa19f97
deps: update testing dependencies
2014-06-09 20:24:36 -04:00
Douglas Christopher Wilson
b45fd70f99
deps: send@0.4.2
2014-06-09 20:22:42 -04:00
Douglas Christopher Wilson
7f6c7a19c6
deps: serve-static@1.2.2
2014-06-09 20:21:31 -04:00
Douglas Christopher Wilson
142462d539
deps: debug@1.0.1
2014-06-09 20:20:50 -04:00
Douglas Christopher Wilson
f881784e9b
3.10.4
2014-06-09 18:53:52 -04:00
Douglas Christopher Wilson
5af625903f
deps: send@0.4.2
2014-06-09 18:51:55 -04:00
Douglas Christopher Wilson
dc94f305cc
deps: debug@1.0.1
2014-06-09 18:50:36 -04:00
Douglas Christopher Wilson
8060a49c6c
deps: connect@2.19.5
2014-06-09 18:50:00 -04:00
Douglas Christopher Wilson
4d3e0d88a2
Fix catching errors from top-level handlers
2014-06-09 09:44:37 -04:00
Nick Heiner
253ce4837a
Use path.resolve for views dir instead of concat
...
closes #2165
2014-06-08 17:41:36 -04:00
Joshua Goldberg
ad05eb8222
Fix typo in console.log in multipart example
...
closes #2164
2014-06-07 20:14:33 -04:00
Douglas Christopher Wilson
21393c244c
tests: add more route tests
2014-06-06 11:12:52 -04:00
Douglas Christopher Wilson
4279e6ef45
improve before hook in mvc example
2014-06-06 10:42:29 -04:00
Douglas Christopher Wilson
3db6dd752f
change confusing 404 handling in download example
2014-06-06 10:23:47 -04:00
Douglas Christopher Wilson
fcbe68eeb5
docs: move badges
2014-06-06 00:41:08 -04:00
Douglas Christopher Wilson
5019f38e29
tests: add more tests
2014-06-06 00:38:14 -04:00
Douglas Christopher Wilson
9bf1247716
Merge tag '3.10.3'
2014-06-05 23:45:31 -04:00
Douglas Christopher Wilson
2fd31f6ea6
3.10.3
2014-06-05 23:38:58 -04:00
Douglas Christopher Wilson
9cf7bba8f0
deps: connect@2.19.4
2014-06-05 23:37:22 -04:00
Douglas Christopher Wilson
2e257d1cf7
build: use compressed formats in package
2014-06-05 19:45:00 -04:00
Douglas Christopher Wilson
980a15d847
deps: type-is@1.2.1
2014-06-05 19:40:27 -04:00
Douglas Christopher Wilson
56831d7799
deps: debug@1.0.0
2014-06-05 19:34:05 -04:00
Jonathan Ong
6d65ae5ba6
use vary@0.1.0
...
with backwards compatibility
closes #2161
2014-06-05 19:32:32 -04:00
Douglas Christopher Wilson
c919b4a573
3.10.2
2014-06-03 21:35:34 -04:00
Douglas Christopher Wilson
fe6f392c2d
deps: connect@2.19.3
2014-06-03 21:33:55 -04:00
Douglas Christopher Wilson
bffb71d4c8
deps: proxy-addr@1.0.1
2014-06-03 17:25:20 -04:00
Douglas Christopher Wilson
3b34a537ee
3.10.1
2014-06-03 16:45:09 -04:00
Douglas Christopher Wilson
ad79ce9c4b
deps: connect@2.19.2
2014-06-03 16:44:29 -04:00
Douglas Christopher Wilson
721f6388c3
deps: proxy-addr@1.0.1
2014-06-03 16:42:49 -04:00
Douglas Christopher Wilson
402ec83157
Merge tag '3.10.0'
2014-06-03 00:47:39 -04:00
Douglas Christopher Wilson
298ac11018
3.10.0
2014-06-03 00:40:27 -04:00
Douglas Christopher Wilson
bb6e207336
deps: connect@2.19.1
2014-06-03 00:37:57 -04:00
Douglas Christopher Wilson
f433b7c7cf
replace utils.escape with html-escape
2014-06-03 00:37:32 -04:00
Douglas Christopher Wilson
a94278abd1
deps: send@0.4.1
2014-06-02 21:31:23 -04:00
Douglas Christopher Wilson
f9ec70edd0
4.4.1
2014-06-02 21:13:50 -04:00
Douglas Christopher Wilson
9e5a758e7c
deps: update example dependencies
2014-06-02 20:59:45 -04:00
Douglas Christopher Wilson
492e933796
deps: serve-static@1.2.1
2014-06-02 20:50:54 -04:00
Douglas Christopher Wilson
8ccd9d0eb5
deps: send@0.4.1
2014-06-02 20:49:11 -04:00
Douglas Christopher Wilson
16fdc11ccb
deps: methods@1.0.1
2014-06-02 20:48:18 -04:00
Douglas Christopher Wilson
a7cd5a2553
deps: methods@1.0.1
2014-06-02 19:19:56 -04:00
Douglas Christopher Wilson
9e6b881f85
remove jsdoc params for polymorphic functions
...
until jsdoc has a way to actually document them
closes #2156
2014-06-02 10:26:15 -04:00
Douglas Christopher Wilson
95fa49147b
4.4.0
2014-05-31 00:00:39 -04:00
Douglas Christopher Wilson
f665c57c5c
update serve-static to 1.2.0
2014-05-30 22:53:02 -04:00
Douglas Christopher Wilson
9024d24e81
deps: supertest@~0.13.0
2014-05-30 22:50:22 -04:00
Douglas Christopher Wilson
f92a7ad0a3
update accepts to 1.0.2
2014-05-30 22:48:32 -04:00
Douglas Christopher Wilson
db4448dda8
Merge tag '3.9.0'
2014-05-30 22:17:51 -04:00
Douglas Christopher Wilson
0dc5836d5e
3.9.0
2014-05-30 21:35:12 -04:00
Douglas Christopher Wilson
8751d7ecf8
tests: add more tests
2014-05-30 21:28:48 -04:00
Douglas Christopher Wilson
c21226aa7c
improve etag control for res.send
...
closes #1435
closes #2129
2014-05-30 21:02:21 -04:00
Douglas Christopher Wilson
3e358458f4
tests: add more etag tests
2014-05-30 19:51:32 -04:00
Douglas Christopher Wilson
766b3aecf7
deps: update example dependencies
2014-05-29 23:39:52 -04:00
Douglas Christopher Wilson
8ab96ab80d
mark res.send ETag as weak and reduce collisions
2014-05-29 23:14:21 -04:00
Douglas Christopher Wilson
1f2e00ef8d
deps: should@~4.0.0
2014-05-29 22:53:59 -04:00
Douglas Christopher Wilson
b49453cf0d
update send to 0.4.0
...
closes #2150
2014-05-29 22:32:03 -04:00
Douglas Christopher Wilson
faffcb889c
update connect to 2.18.0
2014-05-29 22:21:53 -04:00
Tiago Relvao
3c0ec59432
Include ETag in HEAD requests
...
backport of commit 3c7310ebcb
2014-05-28 22:31:00 -04:00
Douglas Christopher Wilson
d4a2843500
tests: add param test with encoded value
...
closes #2143
2014-05-28 22:30:24 -04:00
Douglas Christopher Wilson
e7ad49bbbe
tests: add accepts test with params
2014-05-28 00:30:29 -04:00
Douglas Christopher Wilson
ad9a414fae
tests: add more acceptance tests
2014-05-28 00:24:24 -04:00
Douglas Christopher Wilson
c18c2a8e68
tests: exclude untestable lines in examples from coverage
2014-05-28 00:07:27 -04:00
Douglas Christopher Wilson
1d54868c12
update supertest to 0.13.0
2014-05-27 23:54:34 -04:00