skeleton/MANIFEST.in
author Pierre-Yves David <pierre-yves.david@logilab.fr>
Tue, 27 Nov 2012 11:27:49 +0100
branchstable
changeset 8600 d74addac92bb
parent 6296 b7484ae2c693
permissions -rw-r--r--
[downloadable] fix filename in HTTP header (closes #2522325, #2522324) Before this changeset we use the `filename` header with utf8 encoded filename all the time. However RFC6266 says: The parameters "filename" and "filename*" differ only in that "filename*" uses the encoding defined in [RFC5987], allowing the use of characters not present in the ISO-8859-1 character set ([ISO-8859-1]). Therefore, we alter the code to: 1. Use `filename` and `ascii` encoding whenever possible, 2. use `filename*` with `utf8` encoding otherwise (with a filename fallback for old browser) We also switch the `content-disposition` value to attachement if filename is specified, this will result as a mandatory download according to RFC6266. This mandatory download is the expected behavior. We changes the filename encoding to RFC5987 which is simpler, supported by all and modern browser (including IE from version 6) and does not suffer from the continuation issue. (see ticket #2522324 for details)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
b97547f5f1fa Showtime !
Adrien Di Mascio <Adrien.DiMascio@logilab.fr>
parents:
diff changeset
     1
include *.py
4671
00d139c5f386 add */*.py to default MANIFEST.in to avoid pb such as #719282 in the future
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 1565
diff changeset
     2
include */*.py
6296
b7484ae2c693 [skel] MANIFEST.in cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 5536
diff changeset
     3
recursive-include data *.gif *.png *.ico *.css *.js
b7484ae2c693 [skel] MANIFEST.in cleanup
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 5536
diff changeset
     4
recursive-include i18n *.po
5536
b7fba311e8d0 [skel] enable wdoc support in new cubes
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 4671
diff changeset
     5
recursive-include wdoc *