Ali Ebrahim
3a881d9cb5
test Content-Type for static compressed files
2015-07-30 13:12:56 -07:00
Ben Darnell
cb12ad049f
Merge branch 'branch4.2'
2015-07-17 12:28:31 -04:00
Ben Darnell
5d4d114354
Release version 4.2.1
2015-07-17 11:48:58 -04:00
Ben Darnell
ecb3ea7543
Fix path traversal check in StaticFileHandler.
...
Previously StaticFileHandler would allow access to files whose name
starts with the static root directory, not just those that are actually
in the directory.
The bug was introduced in Tornado 3.1 via commits 7b03cd62fb
and
60952528
.
2015-07-17 11:36:53 -04:00
Ben Darnell
082ac5e822
Bump version number to 4.3.dev1
2015-06-06 15:39:56 -04:00
Ben Darnell
fdfaf3dffa
Set version number to 4.2.0
2015-05-26 21:46:05 -04:00
Ben Darnell
c46aaebe58
Set version number to 4.2b1
2015-05-10 13:08:59 -04:00
Ben Darnell
fe9037a189
Make "certifi" optional on py34.
2015-02-17 22:33:36 -05:00
Ben Darnell
24b41e703f
Bump master branch version number
2015-02-07 13:15:19 -05:00
Ben Darnell
a30dcd09e4
Set version number to 4.1
2015-02-07 12:47:11 -05:00
Ben Darnell
fff09e9028
Set version number to 4.1b2
2015-02-01 14:27:54 -05:00
Ben Darnell
343ceb1064
Set version number to 4.1b1
2015-01-24 19:12:08 -05:00
Ben Darnell
58370bd289
Fall back to pure-python mode on any exception during the build.
...
Stop the futile process of trying to enumerate which kinds of exceptions
distutils may throw (the latest potential addition: ValueError).
Closes #1115 .
2014-07-16 20:23:42 -04:00
Ben Darnell
15769140bb
Bump master branch version number
2014-07-15 09:43:32 -04:00
Ben Darnell
f1824029db
Set version number to 4.0
2014-07-15 08:42:27 -04:00
Ben Darnell
8b5c4ae272
Set version number to 4.0b3.
2014-07-08 22:50:05 -04:00
Ben Darnell
aa7b15f074
Set version number to 4.0b2
2014-07-01 08:37:02 -04:00
Ben Darnell
681882b087
Set version number to 4.0b1
2014-06-21 16:02:18 -04:00
Ben Darnell
00229a21c2
The next version will be 4.0, not 3.3, so update all references to 3.3.
2014-06-07 11:22:58 -04:00
Ben Darnell
9fa52d7855
Broaden catch clause in extension building.
...
This should allow Tornado to be installed again on OSX with no
compiler available.
Closes #1074 .
2014-06-07 11:08:52 -04:00
Ben Darnell
ec4b7e4643
Remove ca-certificates bundle and instead depend on the certifi package.
2014-04-27 21:03:08 -04:00
Matthew Brett
5347ae21bd
Add SystemError to errors from compilation
...
OSX generates a SystemError from a missing compiler; trap with other
compilation errors.
2014-04-08 11:23:21 -07:00
Ben Darnell
de480f941b
Merge branch 'branch3.2'
2014-01-16 23:12:59 -05:00
Ben Darnell
70659cbcb3
Add a new TORNADO_EXTENSION environment variable for testing purposes.
...
This variable can be set to 0 to suppress or 1 to require the use of the
extension (instead of the default to use it when it is available but silently
fall back). Require the extension to be present on travis-ci.
2014-01-16 22:32:32 -05:00
Ben Darnell
ff2b777eff
Bump version number to 3.3.dev1
2014-01-14 21:42:24 -05:00
Ben Darnell
76a6987a20
Set version number to 3.2.
2014-01-14 08:41:27 -05:00
Ben Darnell
b2039a3dd9
Set version number to 3.2b2
2014-01-07 22:01:38 -05:00
Ben Darnell
541331a007
Set version number to 3.2b1.
2013-12-30 14:18:28 -05:00
Ben Darnell
bf2cf0e202
Add python 3.4 tag to setup.py
2013-12-30 14:17:57 -05:00
Ben Darnell
08d75e1963
Make setuptools optional again in setup.py.
2013-12-01 16:01:35 -05:00
Ben Darnell
4ec9831f54
Make the C extension optional.
2013-11-05 17:58:45 -05:00
Ben Darnell
0ca7fa01d1
Replace cython-based extension module with a hand-written one.
...
This avoids the complexity of ensuring that cython is installed
at build time.
2013-11-05 17:58:31 -05:00
Ben Darnell
4a5fdb1e83
Add backports.ssl_match_hostname dependency in place of our copy.
...
This function has changed recently and it makes more sense to stop
maintaining a separate copy, even though it does introduce our first
required dependency.
2013-11-05 16:00:42 -05:00
Ben Darnell
e8dc5e427d
Add cython-based speedup for websocket mask function.
...
This optimization is currently activated only if Cython is present
when Tornado is installed.
2013-10-26 22:13:14 -04:00
Ben Darnell
ff9f9c3c43
Bump verison number to 3.2.dev2
2013-08-29 17:32:49 -04:00
Ben Darnell
bc955f44ba
Set master branch version to 3.2.dev1
2013-06-17 22:49:27 -04:00
Ben Darnell
2d7ce584ec
Set version to 3.1.
2013-06-15 14:15:54 -04:00
Ben Darnell
b61bc5a79c
Set version number to 3.1b1
2013-06-05 09:28:15 -04:00
Ben Darnell
1ccf71a5b9
Add method StaticFileHandler.get_content_version.
...
This method is easier for subclasses to override (the base class still
handles caching) and lets us use the post-validation absolute path,
fixing some issues with default_filename support.
Improve StaticFileHandler test coverage.
2013-05-19 12:50:43 -04:00
Ben Darnell
7cb8072e69
Bump version number in the master branch
2013-04-12 10:15:21 -04:00
Ben Darnell
e555908785
Set version number to 3.0.1
2013-04-08 23:26:51 -04:00
Ben Darnell
6a8bfce58a
Include readme in the setup.py long_description field.
...
This should let pypi pick it up automatically on upload.
2013-03-29 09:48:45 -04:00
Ben Darnell
bba0838eee
Bump version number in the master branch
2013-03-29 09:47:52 -04:00
Ben Darnell
6c6b72f3a3
Set version number to 3.0
2013-03-29 09:02:04 -04:00
Ben Darnell
c3cc556346
Downloads are now hosted on pypi instead of github.
2013-03-29 08:55:39 -04:00
Ben Darnell
9a193ae5b5
Update pypi description field.
2013-03-27 23:29:01 -04:00
Ben Darnell
dd388bf184
Fix options.parse_config_file on Python 3.
...
Add a test for this function.
Closes #702 .
2013-03-27 22:55:04 -04:00
Ben Darnell
e48cf35543
Bump version to 3.0b2
2013-03-24 23:22:20 -04:00
Ben Darnell
004bf1c321
Bump version number to 3.0b1
2013-03-16 19:34:01 -04:00
Ben Darnell
a522a2f1dc
Bump version to 2.4.post4
2013-03-03 18:22:52 -05:00