Commit Graph

100 Commits

Author SHA1 Message Date
Bheesham Persaud 02df8f7011 Update hints for popular operating systems.
Fedora now uses `dnf`.
2015-12-29 17:15:35 -05:00
Ben Darnell 4d6fef7897 Drop support for Python 3.2.
Remove python 3.2 support from all test configurations and docs,
but do not actively remove code that exists for 3.2 compatibility.
2015-11-06 18:53:11 -05:00
Ben Darnell 02e67efa6b Drop Python 2.6 support.
Remove python 2.6 support from all test configurations and docs,
but do not actively remove code that exists for 2.6 compatibility.
2015-11-06 18:53:11 -05:00
Ben Darnell 1a256e3d57 Bump master version number to 4.4.dev1 2015-11-06 18:52:44 -05:00
Ben Darnell 26a5a6b807 Set version number to 4.3 2015-11-06 15:08:40 -05:00
Ben Darnell aebf0088fc Set version number to 4.3b2 2015-10-24 18:03:48 -04:00
Ben Darnell 2c543d276d Set version number to 4.3b1 2015-10-19 00:11:02 +02:00
Ben Darnell 3546700898 Fix singledispatch for asyncio on py26.
Disable singledispatch tests for twisted on py26 because it doesn't
work.
2015-10-18 23:12:50 +02:00
Ben Darnell 7b3e31be1f Make singledispatch and backports_abc mandatory dependencies.
I anticipate confusion around the differing behavior based on whether or
not these packages are installed, so it's better to just make them
mandatory (except on app engine).
2015-10-18 22:34:47 +02:00
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