Differences between revisions 34 and 35
Revision 34 as of 2014-07-25 22:31:26
Size: 16522
Editor: ?JérémyLal
Comment:
Revision 35 as of 2015-10-14 14:55:32
Size: 0
Comment: Task done long ago
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<TableOfContents>>
= Introduction =
In this page is tracked work on upgrading Connect to 3.x version.


'''Connect 3''' uploaded.


= Middleware =
 * [[https://github.com/expressjs/cookie-session|cookie-session]] [[#cookie-session|#]]
 * [[https://github.com/expressjs/csurf|csurf]] [[#csurf|#]]
 * [[https://github.com/expressjs/method-override|method-override]] [[#method-override|#]]
 * [[https://github.com/expressjs/morgan|morgan]] [[#morgan|#]]
 * [[https://github.com/expressjs/serve-index|serve-index]] [[#serve-index|#]] - waiting for [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=753785|#753785]]


=== Done ===
 * [[https://github.com/expressjs/body-parser|body-parser]] [[#body-parser|#]] (./) <<Icon(moin-top.png)>>
 * [[https://github.com/expressjs/session|express-session]] [[#express-session|#]] (./) <<Icon(moin-top.png)>>
 * --([[https://github.com/expressjs/response-time|response-time]] [[#response-time|#]])-- (./) <<Icon(moin-top.png)>>
 * --([[https://github.com/expressjs/serve-favicon|serve-favicon]] [[#serve-favicon|#]])-- (./) <<Icon(moin-top.png)>>
 * --([[https://github.com/expressjs/compression|compression]] [[#compression|#]])-- (./) <<Icon(moin-top.png)>>
 * --([[https://github.com/expressjs/timeout|connect-timeout]] [[#connect-timeout|#]])-- (./) <<Icon(moin-top.png)>>
 * --([[https://github.com/expressjs/cookie-parser|cookie-parser]] [[#cookie-parser|#]])-- (./) <<Icon(moin-top.png)>>
 * --([[https://github.com/expressjs/errorhandler|errorhandler]] [[#errorhandler|#]])-- (./) <<Icon(moin-top.png)>>
 * --([[https://github.com/expressjs/vhost|vhost]] [[#vhost|#]])-- (./) <<Icon(moin-top.png)>>


=== Needs update ===
 * [[https://github.com/expressjs/serve-static|serve-static]] [[#serve-static|#]] (already in debian)

=== Legend ===
 * (./) - ready for review - pushed to alioth/pkg-javascript
 * <<Icon(moin-top.png)>> - reviewed and uploaded


== compression ==
{{{
Name: compression
Version: 1.0.7
Description: Compression middleware for connect and node.js
Homepage: https://github.com/expressjs/compression
License: Expat

Dependencies:
NPM Debian
compression (1.0.7) None
├─ compressible (1.1.0) None
├─ bytes (1.0.0) node-bytes (0.2.1-1)
├─ accepts (1.0.3) node-accepts (1.0.1-1)
├─ vary (0.1.0) None
└─ on-headers (0.0.0) None

Build dependencies:
NPM Debian
should (~4.0.1) should.js (3.3.1+dfsg-1)
supertest (~0.13.0) node-supertest (0.13.0-1)
istanbul (0.2.10) None
mocha (~1.20.1) node-mocha (1.20.0-1)

}}}
== connect-timeout ==
{{{
Name: connect-timeout
Version: 1.1.0
Description: timeout middleware
Homepage: https://github.com/expressjs/timeout
License: Expat

Dependencies:
NPM Debian
connect-timeout (1.1.0) None
└─ debug (0.8.1) node-debug (0.8.1-1)

Build dependencies:
NPM Debian
should (>= 3.3.0 < 4.0) should.js (3.3.1+dfsg-1)
supertest (*) None
connect (*) node-connect (1.7.3-1)
mocha (>= 1.18.0 < 2.0) None
}}}
== cookie-parser ==
{{{
Name: cookie-parser
Version: 1.1.0
Description: cookie parsing with signatures
Homepage: https://github.com/expressjs/cookie-parser
License: Expat

Dependencies:
NPM Debian
cookie-parser (1.1.0) None
├─ cookie-signature (1.0.3) node-cookie-signature (1.0.1-1)
└─ cookie (0.1.2) node-cookie (0.1.0-1)

Build dependencies:
NPM Debian
supertest (~0.12.1) None
mocha (~1.18.2) None
}}}
== cookie-session ==
{{{
Name: cookie-session
Version: 1.0.2
Description: cookie session middleware
Homepage: https://github.com/expressjs/cookie-session
License: Expat

Dependencies:
NPM Debian
cookie-session (1.0.2) None
├─ debug (*) node-debug (0.8.1-1)
└─ cookies (~0.4.0) None
   └─ keygrip (~1.0.0) None

Build dependencies:
NPM Debian
should (*) should.js (3.3.1+dfsg-1)
supertest (*) None
connect (*) node-connect (1.7.3-1)
mocha (*) None
}}}

== csurf ==
{{{
Name: csurf
Version: 1.2.2
Description: CSRF token middleware
Homepage: https://github.com/expressjs/csurf
License: Expat

Dependencies:
NPM Debian
csurf (1.2.2) None
└─ csrf-tokens (~2.0.0) None
   ├─ uid-safe (1) None
   │ ├─ base64-url (1) None
   │ ├─ bluebird (2) None
   │ └─ mz (0) None
   ├─ base64-url (1) None
   ├─ rndm (1) None
   └─ scmp (~0.0.3) None

Build dependencies:
NPM Debian
cookie-parser (*) None
supertest (*) node-supertest (0.13.0-1)
mocha (>= 1.17.0 < 2) node-mocha (1.20.1-1)
connect (*) node-connect (1.7.3-1)
cookie-session (*) None
should (>= 3.0.0 < 4) should.js (4.0.4+dfsg-1)
body-parser (*) None
}}}
== errorhandler ==
{{{
Name: errorhandler
Version: 1.0.1
Description: connect's default error handler page
Homepage: https://github.com/expressjs/errorhandler
License: Expat

Module errorhandler has no dependencies.

Build dependencies:
NPM Debian
should (>= 3.0.0 < 4) should.js (3.3.1+dfsg-1)
supertest (*) None
connect (*) node-connect (1.7.3-1)
mocha (>= 1.17.0 < 2) None
}}}
== express-session ==
{{{
Name: express-session
Version: 1.6.3
Description: Simple session middleware for Express
Homepage: https://github.com/expressjs/session
License: Expat

express-session (1.6.3) None
├─ buffer-crc32 (0.2.3) node-buffer-crc32 (0.2.1-1)
├─ depd (0.3.0) None
├─ cookie-signature (1.0.4) node-cookie-signature (1.0.1-1)
├─ on-headers (0.0.0) node-on-headers (0.0.0-1)
├─ uid-safe (1.0.1) None
│ ├─ base64-url (1) None
│ └─ mz (1) None
├─ cookie (0.1.2) node-cookie (0.1.0-1)
├─ debug (1.0.2) node-debug (0.8.1-1)
│ └─ ms (0.6.2) None
└─ utils-merge (1.0.0) node-utils-merge (1.0.0-1)

Build dependencies:
NPM Debian
after (0.8.1) None
istanbul (0.2.12) None
cookie-parser (1.3.2) node-cookie-parser (1.1.0-1)
express (~4.4.0) node-express (4.1.1~dfsg-1)
supertest (~0.13.0) node-supertest (0.13.0-1)
mocha (~1.20.1) node-mocha (1.20.1-1)
should (~4.0.4) should.js (4.0.4+dfsg-1)

}}}
== method-override ==
{{{
Name: method-override
Version: 2.0.0
Description: Override HTTP verbs
Homepage: https://github.com/expressjs/method-override
License: Expat

Dependencies:
NPM Debian
method-override (2.0.0) None
├─ parseurl (1.0.1) node-parseurl (1.0.1-1)
└─ methods (1.0.0) node-methods (0.1.0-1)

Build dependencies:
NPM Debian
supertest (~0.13.0) None
istanbul (0.2.10) None
mocha (~1.20.0) None
}}}
== morgan ==
{{{
Name: morgan
Version: 1.1.1
Description: http request logger middleware for node.js
Homepage: https://github.com/expressjs/morgan
License: Expat

Dependencies:
NPM Debian
morgan (1.1.1) None
└─ bytes (1.0.0) node-bytes (0.2.1-1)

Build dependencies:
NPM Debian
should (~3.3.1) should.js (3.3.1+dfsg-1)
supertest (~0.12.0) None
istanbul (0.2.10) None
mocha (~1.19.0) None
}}}
== response-time ==
{{{
Name: response-time
Version: 2.0.0
Description: X-Response-Time header for node.js
Homepage: https://github.com/expressjs/response-time
License: Expat

Dependencies:
NPM Debian
response-time (2.0.0) None
└─ on-headers (0.0.0) None

Build dependencies:
NPM Debian
supertest (~0.13.0) None
mocha (~1.20.0) None
}}}
== serve-favicon ==
{{{
Name: serve-favicon
Version: 2.0.0
Description: favicon serving middleware with caching
Homepage: https://github.com/expressjs/serve-favicon
License: Expat

Dependencies:
NPM Debian
serve-favicon (2.0.0) None
└─ fresh (0.2.2) node-fresh (0.2.0-1)

Build dependencies:
NPM Debian
should (~3.3.1) should.js (3.3.1+dfsg-1)
supertest (~0.12.0) None
proxyquire (~0.6.0) None
mocha (~1.18.2) None
}}}
== serve-index ==
{{{
Name: serve-index
Version: 1.1.0
Description: Serve directory listings
Homepage: https://github.com/expressjs/serve-index
License: Expat

Dependencies:
NPM Debian
serve-index (1.1.0) None
├─ accepts (1.0.2) node-accepts (1.0.1-1)
└─ batch (0.5.0) None

Build dependencies:
NPM Debian
should (~4.0.0) should.js (3.3.1+dfsg-1)
supertest (~0.13.0) None
istanbul (0.2.10) None
mocha (~1.20.0) None
}}}
== serve-static ==
{{{
Name: serve-static
Version: 1.3.0
Description: Serve static files
Homepage: https://github.com/expressjs/serve-static
License: Expat
Debian: node-serve-static (1.2.3-1)


Dependencies:
NPM Debian
serve-static (1.3.0) node-serve-static (1.2.3-1)
├─ parseurl (1.0.1) node-parseurl (1.0.1-1)
├─ send (0.5.0) node-send (0.3.0-1)
│ ├─ escape-html (1.0.1) node-escape-html (1.0.1-1)
│ ├─ finished (1.2.2) None
│ │ └─ ee-first (1.0.3) None
│ ├─ mime (1.2.11) node-mime (1.2.11-1)
│ ├─ ms (0.6.2) None
│ ├─ range-parser (~1.0.0) node-range-parser (0.0.4+git7d1cd72a-1)
│ ├─ debug (1.0.2) node-debug (0.8.1-1)
│ │ └─ ms (0.6.2) None
│ └─ fresh (0.2.2) node-fresh (0.2.0-1)
└─ escape-html (1.0.1) node-escape-html (1.0.1-1)

Build dependencies:
NPM Debian
should (~4.0.0) should.js (4.0.4+dfsg-1)
supertest (~0.13.0) node-supertest (0.13.0-1)
istanbul (0.2.13) None
mocha (~1.20.0) node-mocha (1.20.1-1)

}}}
== vhost ==
{{{
Name: vhost
Version: 1.0.0
Description: virtual domain hosting
Homepage: https://github.com/expressjs/vhost
License: Expat

Module vhost has no dependencies.

Build dependencies:
NPM Debian
should (^3.0.0) should.js (3.3.1+dfsg-1)
supertest (*) None
connect (*) node-connect (1.7.3-1)
mocha (^1.17.0) None
}}}