Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: strongloop/express
...
head fork: strongloop/express
This comparison is big! We're only showing the most recent 250 commits
Commits on Sep 09, 2014
Douglas Christopher Wilson dougwilson deps: fresh@0.2.4 cbb2513
Douglas Christopher Wilson dougwilson deps: cookie-signature@1.0.5 b77aa38
Douglas Christopher Wilson dougwilson deps: vary@~1.0.0 9b18461
Douglas Christopher Wilson dougwilson deps: range-parser@~1.0.2 d7d6219
Douglas Christopher Wilson dougwilson deps: jade@~1.6.0 4e97533
Douglas Christopher Wilson dougwilson Support X-Forwarded-Host in req.subdomains d07c063
Douglas Christopher Wilson dougwilson Support IP address host in req.subdomains
fixes #2308
2de6514
Douglas Christopher Wilson dougwilson 3.17.0 fa1fcd9
Douglas Christopher Wilson dougwilson docs: remove erroneous from history 7d277c1
Douglas Christopher Wilson dougwilson Fix error in req.subdomains on empty host 70767b1
Douglas Christopher Wilson dougwilson 3.17.1 4b1b8e4
Douglas Christopher Wilson dougwilson Merge tag '3.17.1' 3dca534
Douglas Christopher Wilson dougwilson docs: typo fixes
closes #2316
6bc7574
Douglas Christopher Wilson dougwilson deps: qs@2.2.3 1768d94
Douglas Christopher Wilson dougwilson deps: update example dependencies 276db8c
Douglas Christopher Wilson dougwilson deps: finalhandler@0.2.0 d9937c6
Douglas Christopher Wilson dougwilson deps: type-is@~1.5.1 d2b1a89
Douglas Christopher Wilson dougwilson deps: serve-static@~1.6.1 e210226
Douglas Christopher Wilson dougwilson deps: accepts@~1.1.0 d4de82b
Douglas Christopher Wilson dougwilson Invoke callback for sendfile when client aborts
fixes #2189
fixes #2300
closes #2303
closes #2305
2a0c35a
Douglas Christopher Wilson dougwilson Use etag to generate ETag headers 51d33ed
Seth Samuel seth-admittedly Add res.sendStatus
closes #2269
closes #2297
closes #2340
12f92a5
Douglas Christopher Wilson dougwilson 4.9.0 1716e3b
Commits on Sep 12, 2014
Douglas Christopher Wilson dougwilson Fix app.use to accept array of middleware without path
fixes #2356
cf41a8f
Commits on Sep 14, 2014
Fei Yao strwind Remove unused require in router match
closes #2358
bb8abf1
Commits on Sep 16, 2014
Julien Gilli misterdjules 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
80847d8
Douglas Christopher Wilson dougwilson Add test-tap npm script for TAP output
closes #2359
534fa18
Douglas Christopher Wilson dougwilson deps: connect@2.26.1 381f278
Douglas Christopher Wilson dougwilson deps: depd@0.4.5 178fe15
Douglas Christopher Wilson dougwilson deps: send@0.9.2 7eb65ee
Douglas Christopher Wilson dougwilson Use crc instead of buffer-crc32 for speed f6ac068
Douglas Christopher Wilson dougwilson 3.17.2 f29399c
Commits on Sep 17, 2014
Douglas Christopher Wilson dougwilson deps: remove un-used buffer-crc32 dependency daacb74
Douglas Christopher Wilson dougwilson Merge tag '3.17.2' 916a75c
Douglas Christopher Wilson dougwilson deps: etag@~1.3.1 2470ae6
Douglas Christopher Wilson dougwilson deps: serve-static@~1.6.2 d08fd64
Douglas Christopher Wilson dougwilson deps: update example dependencies c519353
Douglas Christopher Wilson dougwilson 4.9.1 947fb8b
Commits on Sep 18, 2014
Douglas Christopher Wilson dougwilson Fix regression for empty string path in app.use
fixes #2361
fixes #2362
3c1a964
Douglas Christopher Wilson dougwilson Improve error message for bad app.use arguments bf1980f
Douglas Christopher Wilson dougwilson Fix router.use to accept array of middleware without path 7289171
Douglas Christopher Wilson dougwilson 4.9.2 91891e3
Douglas Christopher Wilson dougwilson deps: proxy-addr@~1.0.2 c00f2f8
Douglas Christopher Wilson dougwilson 3.17.3 63286e1
Douglas Christopher Wilson dougwilson Merge tag '3.17.3' b2518fe
Douglas Christopher Wilson dougwilson 4.9.3 bc38d89
Commits on Sep 20, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.26.2 0e0b259
Douglas Christopher Wilson dougwilson 3.17.4 b09afad
Douglas Christopher Wilson dougwilson Merge tag '3.17.4' 0300b61
Douglas Christopher Wilson dougwilson deps: qs@2.2.4 e4fc094
Douglas Christopher Wilson dougwilson 4.9.4 8e46af1
Commits on Sep 24, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.26.3 341c191
Douglas Christopher Wilson dougwilson deps: proxy-addr@~1.0.3 734bdf5
Douglas Christopher Wilson dougwilson deps: send@0.9.3 653270b
Douglas Christopher Wilson dougwilson 3.17.5 43e2cd7
Commits on Sep 25, 2014
Douglas Christopher Wilson dougwilson Merge tag '3.17.5' b8c8ece
Douglas Christopher Wilson dougwilson deps: etag@~1.4.0 3bcba79
Douglas Christopher Wilson dougwilson deps: serve-static@~1.6.3 590c919
Douglas Christopher Wilson dougwilson 4.9.5 daadf60
Commits on Oct 03, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.26.4 5603f86
Douglas Christopher Wilson dougwilson 3.17.6 cc18da5
Commits on Oct 08, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.26.5 f45bd63
Douglas Christopher Wilson dougwilson deps: supertest@~0.14.0 ef3e95c
Douglas Christopher Wilson dougwilson 3.17.7 9f292d8
Commits on Oct 09, 2014
Douglas Christopher Wilson dougwilson Merge tag '3.17.7' 6aa4a45
Douglas Christopher Wilson dougwilson deps: accepts@~1.1.1 2c14096
Douglas Christopher Wilson dougwilson deps: serve-static@~1.6.4 61da3c7
Douglas Christopher Wilson dougwilson deps: type-is@~1.5.2 3f2454e
Douglas Christopher Wilson dougwilson 4.9.6 efd2dfb
Commits on Oct 10, 2014
Douglas Christopher Wilson dougwilson Fix using same param name in array of paths
fixes #2389
94f10c2
Douglas Christopher Wilson dougwilson 4.9.7 b0e4e64
Commits on Oct 11, 2014
Bessie Chan iambchan Fix typo in res.redirect deprecation
closes #2395
be478d3
Commits on Oct 16, 2014
Douglas Christopher Wilson dougwilson deps: mocha@~1.21.5 33959ed
Douglas Christopher Wilson dougwilson deps: connect@2.26.6 159ea67
Douglas Christopher Wilson dougwilson 3.17.8 6d39d0f
Douglas Christopher Wilson dougwilson Merge tag '3.17.8' 2c5ed88
Douglas Christopher Wilson dougwilson deps: accepts@~1.1.2 6f91416
Commits on Oct 18, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.27.0 a706408
Douglas Christopher Wilson dougwilson deps: debug@~2.1.0 2e20a85
Douglas Christopher Wilson dougwilson deps: depd@~1.0.0 bc9d854
Douglas Christopher Wilson dougwilson deps: send@0.10.0 7488e27
Douglas Christopher Wilson dougwilson deps: jade@~1.7.0 b766aad
Jeremiah Senkpiel Fishrock123 build: misc. updates to packaging
closes #2398
7a7f18c
Douglas Christopher Wilson dougwilson Use content-disposition module 0e56133
Alex Upadhyay Fix res.redirect body when redirect status specified
fixes #2402
fixes #2404
6f0302f
Douglas Christopher Wilson dougwilson 4.9.8 f15bba7
Douglas Christopher Wilson dougwilson deps: etag@~1.5.0 4f1cd4f
Douglas Christopher Wilson dougwilson deps: finalhandler@0.3.1 6cd4859
Douglas Christopher Wilson dougwilson Use content-disposition module 6f31218
Douglas Christopher Wilson dougwilson Use etag module to generate ETag headers 4d1ee23
Douglas Christopher Wilson dougwilson 3.18.0 3660001
Commits on Oct 22, 2014
Douglas Christopher Wilson dougwilson deps: mocha@~2.0.0 9c2c21a
Douglas Christopher Wilson dougwilson deps: should@~4.1.0 dd763ec
Douglas Christopher Wilson dougwilson Fix internal utils.merge deprecation warnings af10438
Commits on Oct 23, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.27.1 c939a77
Douglas Christopher Wilson dougwilson deps: send@0.10.1 5759b3e
Douglas Christopher Wilson dougwilson 3.18.1 88dfd36
Douglas Christopher Wilson dougwilson Fix res.send to mention res.sendStatus 4dd9705
Douglas Christopher Wilson dougwilson deps: finalhandler@0.3.2 6c2f7fb
Douglas Christopher Wilson dougwilson deps: qs@2.3.0 6a5dd52
Douglas Christopher Wilson dougwilson deps: serve-static@~1.7.1 ce7bbae
Douglas Christopher Wilson dougwilson deps: on-finished@~2.1.1 cd9d2ec
Douglas Christopher Wilson dougwilson Merge tag '3.18.1' ccc45a7
Douglas Christopher Wilson dougwilson deps: update example dependencies ff3a368
Jeremiah Senkpiel Fishrock123 docs: misc. tweaks
closes #2394
5f7a37e
Douglas Christopher Wilson dougwilson docs: visionmedia is now tj on Github e9539fc
lemmy- lemmy- Pass context to .forEach instead of closure
Has a slight performance improvement

closes #2347
dfa7ee4
Douglas Christopher Wilson dougwilson examples: make main app file names consistent
fixes #2408
b1d0c19
Douglas Christopher Wilson dougwilson Use path.resolve in view lookup 0e5f2f8
Douglas Christopher Wilson dougwilson Add support for app.set('views', array)
closes #2320
6614352
Commits on Oct 24, 2014
Douglas Christopher Wilson dougwilson Fix handling of invalid empty URLs
fixes #2399
68290ee
Douglas Christopher Wilson dougwilson 4.10.0 d40dc65
Commits on Oct 29, 2014
Aria Stewart aredridel Fix handling of URLs containing :// in the path
fixes #2421
eabd456
Douglas Christopher Wilson dougwilson deps: connect@2.27.2 d53a0cd
Douglas Christopher Wilson dougwilson 3.18.2 a12ae72
Douglas Christopher Wilson dougwilson Merge tag '3.18.2' ab6c189
Douglas Christopher Wilson dougwilson deps: qs@2.3.2 6c0031b
Douglas Christopher Wilson dougwilson 4.10.1 8bb013e
Commits on Nov 01, 2014
Jaime Agudo jaimeagudo docs: fix Gratipay links
fixes #2424
1c96e18
Douglas Christopher Wilson dougwilson Remove unused source file e4debea
Commits on Nov 07, 2014
Douglas Christopher Wilson dougwilson examples: remove invalid cors example
Not only is the example not even standards-compliant, but it
encourages bad security settings and practices.
b4eaf89
Commits on Nov 09, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.27.3 77c83d0
Douglas Christopher Wilson dougwilson deps: should@~4.2.1 01e3530
Douglas Christopher Wilson dougwilson 3.18.3 28c6952
Douglas Christopher Wilson dougwilson Merge tag '3.18.3' 2262a18
Douglas Christopher Wilson dougwilson deps: accepts@~1.1.3 0e488c1
Douglas Christopher Wilson dougwilson deps: type-is@~1.5.3 881e1ba
Douglas Christopher Wilson dougwilson Correctly invoke async router callback asynchronously 5fab60b
Commits on Nov 10, 2014
Josemar da Costa Magalhaes josemarjobs examples: add multi router example
closes #2434
6dea32c
Douglas Christopher Wilson dougwilson 4.10.2 ac56cf4
Commits on Nov 23, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.27.4 eaba4ee
Douglas Christopher Wilson dougwilson deps: etag@~1.5.1 13184c4
Douglas Christopher Wilson dougwilson deps: supertest@~0.15.0 8535d3a
Douglas Christopher Wilson dougwilson deps: proxy-addr@~1.0.4 ebca588
Douglas Christopher Wilson dougwilson deps: should@~4.3.0 95e63ec
Douglas Christopher Wilson dougwilson 3.18.4 6c8bcd5
Douglas Christopher Wilson dougwilson Merge tag '3.18.4' e3e41a1
Douglas Christopher Wilson dougwilson deps: qs@2.3.3 997fd74
Douglas Christopher Wilson dougwilson deps: update example dependencies 869ddd7
Douglas Christopher Wilson dougwilson Fix res.sendFile logging standard write errors
fixes #2433
b326ae8
Douglas Christopher Wilson dougwilson 4.10.3 7fcc8b1
Commits on Nov 25, 2014
Douglas Christopher Wilson dougwilson Fix res.sendFile logging standard write errors
closes #2451
4b26bbd
Douglas Christopher Wilson dougwilson 4.10.4 656e214
Commits on Nov 28, 2014
Douglas Christopher Wilson dougwilson tests: run render tests with internal template engine 9182451
Commits on Nov 29, 2014
Douglas Christopher Wilson dougwilson examples: switch examples used in tests to ejs engine d23417e
Douglas Christopher Wilson dougwilson build: remove support folder ebfa00a
Commits on Dec 10, 2014
Douglas Christopher Wilson dougwilson Fix res.send double-calling res.end for HEAD requests
fixes #2467
c24463d
Commits on Dec 11, 2014
Douglas Christopher Wilson dougwilson deps: connect@2.27.6 d5ad34b
Douglas Christopher Wilson dougwilson deps: accepts@~1.1.4 f0b679d
Douglas Christopher Wilson dougwilson deps: type-is@~1.5.4 4370908
Douglas Christopher Wilson dougwilson 4.10.5 4d80933
Commits on Dec 12, 2014
Douglas Christopher Wilson dougwilson deps: istanbul@0.3.5 ce89c00
Douglas Christopher Wilson dougwilson deps: should@~4.3.1 e77e644
Douglas Christopher Wilson dougwilson 3.18.5 262b605
Commits on Dec 13, 2014
Troy Goode troygoode Fix exception in req.fresh/req.stale without response headers
fixes #2468
5d74a55
Douglas Christopher Wilson dougwilson 3.18.6 4405b84
Douglas Christopher Wilson dougwilson Merge tag '3.18.6' 4aa2801
Douglas Christopher Wilson dougwilson 4.10.6 b78bd3d
Commits on Jan 04, 2015
Douglas Christopher Wilson dougwilson deps: finalhandler@0.3.3 98585d1
Douglas Christopher Wilson dougwilson deps: methods@~1.1.1 571ce16
Douglas Christopher Wilson dougwilson deps: on-finished@~2.2.0 6e9cfa2
Douglas Christopher Wilson dougwilson deps: debug@~2.1.1 a7227a0
Douglas Christopher Wilson dougwilson deps: serve-static@~1.7.2 2d6faf6
Douglas Christopher Wilson dougwilson deps: type-is@~1.5.5 f76403b
Douglas Christopher Wilson dougwilson Fix incorrect "Request aborted" for res.sendFile when HEAD or 304
fixes #2481
3387916
Commits on Jan 05, 2015
Douglas Christopher Wilson dougwilson Fix Allow header for OPTIONS to not contain duplicate methods
fixes #2458
12626ae
Nicholas Mandel nmandel docs: readme tweaks
closes #2471
d842647
Douglas Christopher Wilson dougwilson 4.10.7 ff5e96c
Commits on Jan 08, 2015
Douglas Christopher Wilson dougwilson docs: Gittip is now Gratipay a715ba6
Commits on Jan 09, 2015
Douglas Christopher Wilson dougwilson deps: connect@2.28.1 c163d2f
Douglas Christopher Wilson dougwilson deps: should@~4.4.4 33e4193
Douglas Christopher Wilson dougwilson deps: mocha@~2.1.0 2dd332b
Douglas Christopher Wilson dougwilson deps: methods@~1.1.1 224fe05
Douglas Christopher Wilson dougwilson deps: proxy-addr@~1.0.5 1afcff9
Douglas Christopher Wilson dougwilson deps: send@0.11.0 192be8f
Douglas Christopher Wilson dougwilson deps: ejs@2.0.8 3a1d9b8
Douglas Christopher Wilson dougwilson Use readline for prompt in express(1) ec1175d
Douglas Christopher Wilson dougwilson deps: commander@2.6.0 b0f8809
Douglas Christopher Wilson dougwilson Fix OPTIONS responses to include the HEAD method property
fixes #2459
11529a2
Douglas Christopher Wilson dougwilson deps: debug@~2.1.1 34b6385
Douglas Christopher Wilson dougwilson 3.19.0 ee3f2b0
Commits on Jan 11, 2015
Douglas Christopher Wilson dougwilson deps: proxy-addr@~1.0.5 a365864
John Kim jstkim7 Fix typo in comment
closes #2493
4070dab
Commits on Jan 12, 2015
Douglas Christopher Wilson dougwilson Fix crash from error within OPTIONS response handler
fixes #2494
dab9222
Douglas Christopher Wilson dougwilson deps: update example dependencies 55699be
Commits on Jan 13, 2015
Douglas Christopher Wilson dougwilson 4.10.8 0893968
Douglas Christopher Wilson dougwilson Deprecate leading colon in name for app.param
closes #2430
fc4eb6d
Douglas Christopher Wilson dougwilson Fix OPTIONS responses to include the HEAD method properly
fixes #2459
935f05b
Douglas Christopher Wilson dougwilson Fix res.sendFile not always detecting aborted connection
fixes #2489
5312a99
Douglas Christopher Wilson dougwilson Match routes iteratively to prevent stack overflows
fixes #2412
ec8daf0
Commits on Jan 14, 2015
Douglas Christopher Wilson dougwilson Deprecate req.param()
closes #2440
4db51fb
Douglas Christopher Wilson dougwilson Improve deprecation message for router.param() 1616079
Douglas Christopher Wilson dougwilson Deprecate app.param(fn)
closes #2429
591e89e
Douglas Christopher Wilson dougwilson Add res.append(field, val) to append headers
closes #2455
f6f78e5
Douglas Christopher Wilson dougwilson Merge tag '3.19.0' b809498
Douglas Christopher Wilson dougwilson deps: accepts@~1.2.2 0b1cacf
Douglas Christopher Wilson dougwilson deps: serve-static@~1.8.0 7d983c9
Douglas Christopher Wilson dougwilson deps: update example dependencies 9434ad3
Douglas Christopher Wilson dougwilson 4.11.0 40f7a8e
Commits on Jan 21, 2015
Douglas Christopher Wilson dougwilson deps: connect@2.28.2 548f286
Douglas Christopher Wilson dougwilson deps: send@0.11.1 0b25547
Douglas Christopher Wilson dougwilson deps: ejs@2.1.4 ae92db9
Douglas Christopher Wilson dougwilson deps: should@~4.6.1 b95f2ee
Douglas Christopher Wilson dougwilson tests: remove more mocking uses 855176b
Douglas Christopher Wilson dougwilson 3.19.1 0c567b3
Douglas Christopher Wilson dougwilson Merge tag '3.19.1' 82689d6
Douglas Christopher Wilson dougwilson deps: serve-static@~1.8.1 b275613
Douglas Christopher Wilson dougwilson tests: fix failing test on Node.js 0.11.15 41f8435
Douglas Christopher Wilson dougwilson deps: update example dependencies 96f4743
Douglas Christopher Wilson dougwilson 4.11.1 45ebb6c
Commits on Jan 31, 2015
Douglas Christopher Wilson dougwilson deps: type-is@~1.5.6 0b62f74
Kevin Shay Fix res.redirect double-calling res.end for HEAD requests
fixes #2521
2ccb6cf
Commits on Feb 01, 2015
Ivan Fraixedes ifraixedes Fix an incorrect @api jsdoc
closes #2522
fea768d
Douglas Christopher Wilson dougwilson deps: connect@2.28.3 fe435e4
Douglas Christopher Wilson dougwilson deps: proxy-addr@~1.0.6 55f5a2d
Douglas Christopher Wilson dougwilson deps: should@~4.6.2 926a71f
Douglas Christopher Wilson dougwilson deps: marked@0.3.3 e497d06
Douglas Christopher Wilson dougwilson 3.19.2 8632876
Douglas Christopher Wilson dougwilson Merge tag '3.19.2' c73d765
Vladimir Grinenko tadatuta Fix typo in jsdoc description
closes #2514
72d35b6
Douglas Christopher Wilson dougwilson deps: accepts@~1.2.3 f5d4852
Douglas Christopher Wilson dougwilson deps: update example dependencies 13c0723
Douglas Christopher Wilson dougwilson 4.11.2 63ab255
Commits on Feb 16, 2015
Douglas Christopher Wilson dougwilson tests: improve res.download tests ca480d7
Commits on Feb 18, 2015
Douglas Christopher Wilson dougwilson deps: connect@2.29.0 3610fdc
Douglas Christopher Wilson dougwilson build: use Travis CI container infrastructure 829fa34
Douglas Christopher Wilson dougwilson deps: cookie-signature@1.0.6 2ce0504
Douglas Christopher Wilson dougwilson deps: send@0.12.1 c2a6c8d
Douglas Christopher Wilson dougwilson deps: should@~5.0.0 69a4869
Douglas Christopher Wilson dougwilson Use content-type to parse Content-Type headers f22937f
Douglas Christopher Wilson dougwilson build: support Node.js 0.12
closes #2538
e1057bd
Douglas Christopher Wilson dougwilson Generate ETags for all request responses
closes #2546
eaf3318
Douglas Christopher Wilson dougwilson Fix "trust proxy" setting to inherit when app is mounted
fixes #2550
fixes #2551
b40e74d
Commits on Feb 19, 2015
Douglas Christopher Wilson dougwilson 3.20.0 85755e3
Douglas Christopher Wilson dougwilson Merge tag '3.20.0' 531f024
Douglas Christopher Wilson dougwilson deps: accepts@~1.2.4 117d0c9
Douglas Christopher Wilson dougwilson deps: type-is@~1.6.0 e03ed05
Douglas Christopher Wilson dougwilson deps: serve-static@~1.9.1 ce1abd9
Douglas Christopher Wilson dougwilson deps: jade@~1.9.2 e56141a
Douglas Christopher Wilson dougwilson deps: update example dependencies 9a8cf77
Douglas Christopher Wilson dougwilson tests: add extra setCharset tests 53e5991
Elvin Yung elvinyung Fix typos in req.accepts jsdoc
closes #2527
9adfc2d
Dmitriy Bullewinkle examples: fixes to mvc example
closes #2534
24fce9d
Douglas Christopher Wilson dougwilson docs: update badges 3882ba4
Douglas Christopher Wilson dougwilson build: add AppVeyor 028abf5
Commits on Feb 21, 2015
Douglas Christopher Wilson dougwilson deps: istanbul@0.3.6 1507757
Douglas Christopher Wilson dougwilson deps: should@~5.0.1 fa546bf
Commits on Feb 23, 2015
Seth Krasnianski sethkrasnianski tests: fix error-handling typo
closes #2557
8fe5fd8
Douglas Christopher Wilson dougwilson deps: ejs@2.3.1 adb6069
Douglas Christopher Wilson dougwilson 4.12.0 51f960f