]> git.ipfire.org Git - thirdparty/tornado.git/log
thirdparty/tornado.git
10 years agoremove unused module in test 1189/head
Parkayun [Mon, 15 Sep 2014 10:10:37 +0000 (19:10 +0900)] 
remove unused module in test

10 years agoAdd test for httputil.parse_requset_start_line
Parkayun [Mon, 15 Sep 2014 09:54:48 +0000 (18:54 +0900)] 
Add test for httputil.parse_requset_start_line

10 years agoadd test for util.timedelta_to_seconds
Parkayun [Mon, 15 Sep 2014 06:55:35 +0000 (15:55 +0900)] 
add test for util.timedelta_to_seconds

10 years agoAdd test for tornado.escape.recursive_unicode 1182/head
Parkayun [Fri, 12 Sep 2014 07:24:02 +0000 (16:24 +0900)] 
Add test for tornado.escape.recursive_unicode

10 years agoMerge pull request #1178 from leekchan/master
Ben Darnell [Thu, 11 Sep 2014 12:51:32 +0000 (08:51 -0400)] 
Merge pull request #1178 from leekchan/master

Fixed some typos

10 years agoAdded a unit test for tornado.escape.squeeze 1178/head
Lee Kyoung chan [Thu, 11 Sep 2014 11:49:05 +0000 (20:49 +0900)] 
Added a unit test for tornado.escape.squeeze

10 years agoFixed some typos
Lee Kyoung chan [Thu, 11 Sep 2014 05:37:43 +0000 (14:37 +0900)] 
Fixed some typos

10 years agoFix an erroneous return of None in IOStream.connect.
Ben Darnell [Mon, 1 Sep 2014 03:33:28 +0000 (23:33 -0400)] 
Fix an erroneous return of None in IOStream.connect.

This causes AttributeErrors in TCPClient, although I can only
reproduce this case reliably on freebsd.

Closes #1168.

10 years agoModernize freebsd vagrant config.
Ben Darnell [Mon, 1 Sep 2014 03:32:41 +0000 (23:32 -0400)] 
Modernize freebsd vagrant config.

10 years agoLimit the number of connections we will accept per call to accept_handler.
Ben Darnell [Sun, 31 Aug 2014 02:52:54 +0000 (22:52 -0400)] 
Limit the number of connections we will accept per call to accept_handler.

This ensures that other callbacks scheduled on the IOLoop have a chance
to run.  This shows up as increased memory usage in benchmark scenarios
(since 4.0 allowed simple http transactions to be processed synchronously).

10 years agoFix a subtle reference cycle that can lead to increased memory consumption.
Ben Darnell [Sat, 30 Aug 2014 19:27:31 +0000 (15:27 -0400)] 
Fix a subtle reference cycle that can lead to increased memory consumption.

Closes #1165.

10 years agoReinstate the bytes_type alias in case anyone is depending on it.
Ben Darnell [Wed, 27 Aug 2014 02:42:14 +0000 (22:42 -0400)] 
Reinstate the bytes_type alias in case anyone is depending on it.

10 years agoMerge pull request #1166 from quatrix/master
Ben Darnell [Wed, 27 Aug 2014 02:39:50 +0000 (22:39 -0400)] 
Merge pull request #1166 from quatrix/master

Add missing argument max_buffer_size to TCPClient.connect in SimpleAsyncHTTPClient

10 years agoAdd missing argument max_buffer_size to TCPClient.connect in SimpleAsyncHTTPClient 1166/head
Eddie Mishelevich [Tue, 26 Aug 2014 14:04:06 +0000 (17:04 +0300)] 
Add missing argument max_buffer_size to TCPClient.connect in SimpleAsyncHTTPClient

10 years agoMerge pull request #1162 from methane/remove-bytes-type
Ben Darnell [Tue, 26 Aug 2014 02:56:38 +0000 (22:56 -0400)] 
Merge pull request #1162 from methane/remove-bytes-type

Replace tornado.util.bytes_type to bytes

10 years agoReplace tornado.util.bytes_type to bytes 1162/head
INADA Naoki [Mon, 25 Aug 2014 05:56:49 +0000 (14:56 +0900)] 
Replace tornado.util.bytes_type to bytes

10 years agoRemove the default facebook api key from the demo.
Ben Darnell [Sun, 24 Aug 2014 15:50:47 +0000 (11:50 -0400)] 
Remove the default facebook api key from the demo.

This app has apparently been deactivated by facebook.

Closes #1132.

10 years agos/SIGCHILD/SIGCHLD/ in docs.
Ben Darnell [Sun, 24 Aug 2014 15:45:41 +0000 (11:45 -0400)] 
s/SIGCHILD/SIGCHLD/ in docs.

10 years agoFix a regression in gzip output for StaticFileHandler.
Ben Darnell [Sat, 23 Aug 2014 22:12:19 +0000 (18:12 -0400)] 
Fix a regression in gzip output for StaticFileHandler.

Streaming static responses confused the gzip output transform since
it could no longer set the correct outgoing content-length.  Now
it will fall back to chunked encoding in this case.

Closes #1156.

10 years agoMerge pull request #1153 from nwilbert/patch-1
Ben Darnell [Sat, 23 Aug 2014 00:48:15 +0000 (20:48 -0400)] 
Merge pull request #1153 from nwilbert/patch-1

Fixed support for test generators

10 years agoFixed support for test generators 1153/head
Niko Wilbert [Fri, 22 Aug 2014 08:48:42 +0000 (10:48 +0200)] 
Fixed support for test generators

This fixes the problem that AsyncTestCase no longer seemed to work with test generators (as supported by Nose, http://nose.readthedocs.org/en/latest/writing_tests.html#test-generators).

10 years agoFix a regression in which a timeout could fire after being cancelled.
Ben Darnell [Wed, 20 Aug 2014 03:01:28 +0000 (23:01 -0400)] 
Fix a regression in which a timeout could fire after being cancelled.

Closes #1148.

10 years agoAdd property setter for RequestHandler.locale
Ben Darnell [Tue, 12 Aug 2014 13:50:02 +0000 (09:50 -0400)] 
Add property setter for RequestHandler.locale

10 years agoRemove entries from next.rst that made it in to v4.0.1.
Ben Darnell [Tue, 12 Aug 2014 13:17:49 +0000 (09:17 -0400)] 
Remove entries from next.rst that made it in to v4.0.1.

10 years agoMerge branch 'branch4.0'
Ben Darnell [Tue, 12 Aug 2014 13:17:01 +0000 (09:17 -0400)] 
Merge branch 'branch4.0'

Conflicts:
docs/releases.rst
setup.py
tornado/__init__.py

10 years agoSet version number to 4.0.1. v4.0.1
Ben Darnell [Tue, 12 Aug 2014 13:11:20 +0000 (09:11 -0400)] 
Set version number to 4.0.1.

10 years agoSpecify a non-zero port when testing localhost resolution.
Ben Darnell [Tue, 12 Aug 2014 12:51:27 +0000 (08:51 -0400)] 
Specify a non-zero port when testing localhost resolution.

Some getaddrinfo implementations (including OS X 10.6) fail
if we try to resolve port 0 without AI_PASSIVE.

Closes #1136.

10 years agoAdd release notes for 4.0.1 and update version number.
Ben Darnell [Sun, 10 Aug 2014 19:19:48 +0000 (15:19 -0400)] 
Add release notes for 4.0.1 and update version number.

10 years agoCorrectly handle 204 response codes that do not include a content-length.
Ben Darnell [Sun, 10 Aug 2014 18:02:39 +0000 (14:02 -0400)] 
Correctly handle 204 response codes that do not include a content-length.

If a server sends a 204 with no content-length we would wait for the server
to close the connection instead of ending the request (any such servers
are ignoring the "Connection: close" header we send, but apparently exist).

Move some content-length logic from simple_httpclient.py to http1connection.py.

Fix the client-side use of on_connection_close; this affects the
handling of any HTTPInputException.

This fixes regressions relative to Tornado 3.2.

Conflicts:
tornado/websocket.py

10 years agoFix an AttributeError in WebSocketClientConnection._on_close.
Ben Darnell [Sat, 9 Aug 2014 18:09:22 +0000 (14:09 -0400)] 
Fix an AttributeError in WebSocketClientConnection._on_close.

Fix an issue that was preventing this issue from showing up in my
tests.

Closes #1140.

10 years agoFix `IOStream' when callback function return `Future' and has
WEI Zhicheng [Thu, 7 Aug 2014 17:49:39 +0000 (01:49 +0800)] 
Fix `IOStream' when callback function return `Future' and has
`Exception' will silence ignore

10 years agoFix `PeriodicCallback' when callback function return `Future' and has
WEI Zhicheng [Wed, 6 Aug 2014 10:35:24 +0000 (18:35 +0800)] 
Fix `PeriodicCallback' when callback function return `Future' and has
`Exception' will silence ignore

10 years agoAdd missing return statements to call_at and call_later.
Ben Darnell [Fri, 18 Jul 2014 03:33:34 +0000 (23:33 -0400)] 
Add missing return statements to call_at and call_later.

Closes #1119.

10 years agoFall back to pure-python mode on any exception during the build.
Ben Darnell [Thu, 17 Jul 2014 00:23:42 +0000 (20:23 -0400)] 
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.

10 years agoCorrectly handle 204 response codes that do not include a content-length.
Ben Darnell [Sun, 10 Aug 2014 18:02:39 +0000 (14:02 -0400)] 
Correctly handle 204 response codes that do not include a content-length.

If a server sends a 204 with no content-length we would wait for the server
to close the connection instead of ending the request (any such servers
are ignoring the "Connection: close" header we send, but apparently exist).

Move some content-length logic from simple_httpclient.py to http1connection.py.

Fix the client-side use of on_connection_close; this affects the
handling of any HTTPInputException.

This fixes regressions relative to Tornado 3.2.

10 years agoFix an AttributeError in WebSocketClientConnection._on_close.
Ben Darnell [Sat, 9 Aug 2014 18:09:22 +0000 (14:09 -0400)] 
Fix an AttributeError in WebSocketClientConnection._on_close.

Fix an issue that was preventing this issue from showing up in my
tests.

Closes #1140.

10 years agoMerge pull request #1142 from zhicheng/master
Ben Darnell [Sat, 9 Aug 2014 17:40:46 +0000 (13:40 -0400)] 
Merge pull request #1142 from zhicheng/master

Fix `IOStream' when callback function return `Future' and has `Exception' will silence ignore

11 years agoFix `IOStream' when callback function return `Future' and has 1142/head
WEI Zhicheng [Thu, 7 Aug 2014 17:49:39 +0000 (01:49 +0800)] 
Fix `IOStream' when callback function return `Future' and has
`Exception' will silence ignore

11 years agoMerge pull request #1 from tornadoweb/master
WEI Zhicheng [Thu, 7 Aug 2014 17:46:23 +0000 (01:46 +0800)] 
Merge pull request #1 from tornadoweb/master

update from upstream

11 years agoForgot to git add the new file.
Ben Darnell [Thu, 7 Aug 2014 03:03:27 +0000 (23:03 -0400)] 
Forgot to git add the new file.

11 years agoStart the next-release notes doc.
Ben Darnell [Thu, 7 Aug 2014 02:48:20 +0000 (22:48 -0400)] 
Start the next-release notes doc.

11 years agoMerge pull request #1138 from zhicheng/master
Ben Darnell [Thu, 7 Aug 2014 00:54:45 +0000 (20:54 -0400)] 
Merge pull request #1138 from zhicheng/master

Fix `PeriodicCallback' when callback function return `Future' and has

11 years agoFix `PeriodicCallback' when callback function return `Future' and has 1138/head
WEI Zhicheng [Wed, 6 Aug 2014 10:35:24 +0000 (18:35 +0800)] 
Fix `PeriodicCallback' when callback function return `Future' and has
`Exception' will silence ignore

11 years agoFix a memory leak and test timeout in websockets.
Ben Darnell [Tue, 5 Aug 2014 03:46:03 +0000 (23:46 -0400)] 
Fix a memory leak and test timeout in websockets.

In some cases (primarily when prepare() is asynchronous), an
HTTP1ServerConnection could be left waiting forever for a connection
to finish when that connection has been detached and handed off to a
WebSocketHandler.  This would manifest as a leak and a timeout in
tests as the HTTPServer waited for all its existing connections to
finish.

Also fix a bug in the test tearDown method that would actually
wait forever for connections to finish instead of timing out.

Closes #1133.

11 years agoSupport the max_wbits websocket deflate parameters.
Ben Darnell [Sun, 27 Jul 2014 22:29:06 +0000 (18:29 -0400)] 
Support the max_wbits websocket deflate parameters.

Slightly improve error handling in the websocket handshake.

11 years agoImplement permessage-deflate websocket extension.
Ben Darnell [Sun, 27 Jul 2014 05:26:11 +0000 (01:26 -0400)] 
Implement permessage-deflate websocket extension.

Parameters to the extension are not fully supported (the client side
supports client_no_context_takeover which is mandatory to implement,
but the server rejects any parameters offered by the client, and neither
side supports setting wbits).

Closes #308.
Closes #668.

11 years agoMerge branch 'branch4.0'
Ben Darnell [Sat, 26 Jul 2014 20:50:16 +0000 (16:50 -0400)] 
Merge branch 'branch4.0'

11 years agoExpand documentation of WebSocketHandler.check_origin.
Ben Darnell [Sat, 26 Jul 2014 20:48:38 +0000 (16:48 -0400)] 
Expand documentation of WebSocketHandler.check_origin.

Document the potential problems that arise with websockets and
self-signed certificates.

11 years agoImprove error handling during ssl handshake.
Ben Darnell [Fri, 25 Jul 2014 03:41:49 +0000 (23:41 -0400)] 
Improve error handling during ssl handshake.

Previously if do_handshake raised an error not in CONNRESET,
the socket would not be closed properly and the server would start
using 100% of the cpu.

Also handle EBADF errors from do_handshake without logging since
they can be generated by some modes of nmap scans.

11 years agoMerge pull request #1090 from tatiana/master
Ben Darnell [Fri, 25 Jul 2014 03:38:00 +0000 (23:38 -0400)] 
Merge pull request #1090 from tatiana/master

Improve curl_httpclient so it supports custom methods with payload.

11 years agoAdd "sudo: false" to .travis.yml in an attempt to stop the random build failures.
Ben Darnell [Fri, 25 Jul 2014 02:28:45 +0000 (22:28 -0400)] 
Add "sudo: false" to .travis.yml in an attempt to stop the random build failures.

11 years agoMerge branch 'branch4.0'
Ben Darnell [Fri, 25 Jul 2014 02:23:46 +0000 (22:23 -0400)] 
Merge branch 'branch4.0'

11 years agoFix a dangling reference to callback in chatdemo.py.
Ben Darnell [Fri, 25 Jul 2014 02:22:59 +0000 (22:22 -0400)] 
Fix a dangling reference to callback in chatdemo.py.

11 years agoMerge branch 'master' of github.com:tornadoweb/tornado 1090/head
Tatiana Al-Chueyr [Thu, 24 Jul 2014 19:30:36 +0000 (12:30 -0700)] 
Merge branch 'master' of github.com:tornadoweb/tornado

11 years agoCode cleanup with guided by @bdarnell at #1090
Tatiana Al-Chueyr [Thu, 24 Jul 2014 19:30:22 +0000 (12:30 -0700)] 
Code cleanup with guided by @bdarnell at #1090

11 years agoMerge pull request #1125 from duedil-ltd/chunked-encoding-keep-alive
Ben Darnell [Thu, 24 Jul 2014 02:27:08 +0000 (22:27 -0400)] 
Merge pull request #1125 from duedil-ltd/chunked-encoding-keep-alive

Fixed a bug with keep-alive chunked requests

11 years agoCite RFC 2730 when stripping extraneous line breaks.
Ben Darnell [Thu, 24 Jul 2014 02:24:04 +0000 (22:24 -0400)] 
Cite RFC 2730 when stripping extraneous line breaks.

11 years agoMerge pull request #1124 from duedil-ltd/non-rfc-crlf
Ben Darnell [Thu, 24 Jul 2014 02:22:36 +0000 (22:22 -0400)] 
Merge pull request #1124 from duedil-ltd/non-rfc-crlf

Support for non-RFC compliant header prefixes

11 years agoFix a potential leak of an unclosed AsyncHTTPClient.
Ben Darnell [Thu, 24 Jul 2014 02:18:27 +0000 (22:18 -0400)] 
Fix a potential leak of an unclosed AsyncHTTPClient.

11 years agoFixed a bug with keep-alive chunked requests 1125/head
Tom Arnfeld [Wed, 23 Jul 2014 17:27:03 +0000 (18:27 +0100)] 
Fixed a bug with keep-alive chunked requests

If you make a POST request with 'Connection: Keep-Alive' and use chunked body encoding, tornado will not interpret that as a connection that can be kept alive, and will close the connection.

11 years agoAdded a regression test for keep-alive chunked POST
Tom Arnfeld [Wed, 23 Jul 2014 17:26:50 +0000 (18:26 +0100)] 
Added a regression test for keep-alive chunked POST

11 years agoSupport for non-RFC compliant header prefixes 1124/head
Tom Arnfeld [Tue, 22 Jul 2014 16:50:16 +0000 (17:50 +0100)] 
Support for non-RFC compliant header prefixes

When using keep-alive connections, some HTTP implementations insert unexpected and extra CRLF tokens between each connection, which can result in the next request being prefixed with a CRLF.

Some other client/server implementations are tollerant of this, and for example this bug doesn't show up when using the Go net/http library.

11 years agoAdded a test for extra CRLF lines in keep-alive connections
Tom Arnfeld [Wed, 23 Jul 2014 08:28:08 +0000 (09:28 +0100)] 
Added a test for extra CRLF lines in keep-alive connections

11 years agoFix tests so they are compatible with python 3.x
Tatiana Al-Chueyr [Mon, 21 Jul 2014 23:33:00 +0000 (16:33 -0700)] 
Fix tests so they are compatible with python 3.x

11 years agoMove patch test to httpclient_test, according to @bdarnell recommendation
Tatiana Al-Chueyr [Mon, 21 Jul 2014 22:53:17 +0000 (15:53 -0700)] 
Move patch test to httpclient_test, according to @bdarnell recommendation
using httpclient_test.py instead of curl_httpclient_test.py so simple_httpclient_test.py is benefit from it as well
#1090

11 years agoRefactor: simplify patch test according to @bdarnell recommendations at #1090
Tatiana Al-Chueyr [Mon, 21 Jul 2014 22:28:41 +0000 (15:28 -0700)] 
Refactor: simplify patch test according to @bdarnell recommendations at #1090

11 years agoMerge branch 'master' of github.com:tornadoweb/tornado
Tatiana Al-Chueyr [Mon, 21 Jul 2014 22:10:45 +0000 (15:10 -0700)] 
Merge branch 'master' of github.com:tornadoweb/tornado

11 years agoAdd an ubuntu 14.04 vagrant config; drop 12.10.
Ben Darnell [Sat, 19 Jul 2014 15:18:24 +0000 (11:18 -0400)] 
Add an ubuntu 14.04 vagrant config; drop 12.10.

11 years agoRefactor Resolver error tests to mock getaddrinfo.
Ben Darnell [Sat, 19 Jul 2014 15:13:54 +0000 (11:13 -0400)] 
Refactor Resolver error tests to mock getaddrinfo.

This appears to be necessary in a vagrant ubuntu/trusty64 VM,
where the resolver takes over 5 seconds before returning an error.

11 years agoMerge branch 'branch4.0'
Ben Darnell [Sat, 19 Jul 2014 02:09:43 +0000 (22:09 -0400)] 
Merge branch 'branch4.0'

11 years agoMerge pull request #1120 from Mouchh/patch-1
Ben Darnell [Sat, 19 Jul 2014 02:09:11 +0000 (22:09 -0400)] 
Merge pull request #1120 from Mouchh/patch-1

Typing error

11 years agoTyping error 1120/head
Cyril Mouchel [Fri, 18 Jul 2014 17:21:35 +0000 (19:21 +0200)] 
Typing error

11 years agoDisable test_post_307 due to a libcurl bug that manifests with TwistedIOLoop on linux.
Ben Darnell [Fri, 18 Jul 2014 05:12:52 +0000 (01:12 -0400)] 
Disable test_post_307 due to a libcurl bug that manifests with TwistedIOLoop on linux.

11 years agoAdd missing return statements to call_at and call_later.
Ben Darnell [Fri, 18 Jul 2014 03:33:34 +0000 (23:33 -0400)] 
Add missing return statements to call_at and call_later.

Closes #1119.

11 years agoAdd a default value to a getaddr() call in HTTPServerRequest.
Ben Darnell [Fri, 18 Jul 2014 03:26:12 +0000 (23:26 -0400)] 
Add a default value to a getaddr() call in HTTPServerRequest.

Closes #1118.

11 years agoAdd test for curl_httpclient ioctl change.
Ben Darnell [Fri, 18 Jul 2014 03:17:32 +0000 (23:17 -0400)] 
Add test for curl_httpclient ioctl change.

11 years agoFall back to pure-python mode on any exception during the build.
Ben Darnell [Thu, 17 Jul 2014 00:23:42 +0000 (20:23 -0400)] 
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.

11 years agoMerge pull request #1116 from homm/curl-put-redirects
Ben Darnell [Thu, 17 Jul 2014 00:16:38 +0000 (20:16 -0400)] 
Merge pull request #1116 from homm/curl-put-redirects

make IOCMD_RESTARTREAD available for PUT requests

11 years agomake IOCMD_RESTARTREAD available for PUT requests 1116/head
homm [Wed, 16 Jul 2014 13:43:12 +0000 (17:43 +0400)] 
make IOCMD_RESTARTREAD available for PUT requests

11 years agoRead config file in binary mode instead of try/except TypeError.
Ben Darnell [Wed, 16 Jul 2014 04:29:27 +0000 (00:29 -0400)] 
Read config file in binary mode instead of try/except TypeError.

11 years agoMerge pull request #1086 from likang/master
Ben Darnell [Wed, 16 Jul 2014 04:19:10 +0000 (00:19 -0400)] 
Merge pull request #1086 from likang/master

Make options.parse_config_file supporting custom encoding

11 years agoMerge pull request #1102 from pekrau/master
Ben Darnell [Wed, 16 Jul 2014 04:06:54 +0000 (00:06 -0400)] 
Merge pull request #1102 from pekrau/master

Add 'reason' kwarg to send_error.

11 years agoMerge pull request #1109 from kmike/bytesio
Ben Darnell [Wed, 16 Jul 2014 02:54:16 +0000 (22:54 -0400)] 
Merge pull request #1109 from kmike/bytesio

Removed dead "io.BytesIO vs cStringIO.StringIO" code

11 years agoMerge branch 'branch4.0'
Ben Darnell [Wed, 16 Jul 2014 02:47:50 +0000 (22:47 -0400)] 
Merge branch 'branch4.0'

11 years agoFix example in docs.
Ben Darnell [Wed, 16 Jul 2014 02:47:21 +0000 (22:47 -0400)] 
Fix example in docs.

11 years agoBump master branch version number
Ben Darnell [Tue, 15 Jul 2014 13:43:32 +0000 (09:43 -0400)] 
Bump master branch version number

11 years agoSet version number to 4.0 v4.0.0
Ben Darnell [Tue, 15 Jul 2014 12:42:27 +0000 (08:42 -0400)] 
Set version number to 4.0

11 years agoMove next.rst to 4.0.0.rst
Ben Darnell [Tue, 15 Jul 2014 12:41:54 +0000 (08:41 -0400)] 
Move next.rst to 4.0.0.rst

11 years agoremove dead code 1109/head
Mikhail Korobov [Tue, 15 Jul 2014 10:50:21 +0000 (16:50 +0600)] 
remove dead code

io.BytesIO is available since Python 2.6; Tornado doesn't support Python 2.5, so there won't be ImportError.

11 years agoDrop the 3.2-era "upgrade notes" from the homepage.
Ben Darnell [Tue, 15 Jul 2014 01:18:42 +0000 (21:18 -0400)] 
Drop the 3.2-era "upgrade notes" from the homepage.

The need to install dependencies is well-established by now.

11 years agoReorganize top-level doc navigation.
Ben Darnell [Tue, 15 Jul 2014 01:14:01 +0000 (21:14 -0400)] 
Reorganize top-level doc navigation.

11 years agoFlatten doc navigation
Ben Darnell [Tue, 15 Jul 2014 01:05:33 +0000 (21:05 -0400)] 
Flatten doc navigation

sphinx_rtd_theme's sidebar will not go deeper than two levels
in the table of contents, so remove the extra index->documentation
indirection.

11 years agoAdd a Highlights section to the 4.0 release notes.
Ben Darnell [Mon, 14 Jul 2014 14:05:11 +0000 (10:05 -0400)] 
Add a Highlights section to the 4.0 release notes.

11 years agoUpdate gen docs: deemphasize Task, Callback, and Wait.
Ben Darnell [Sun, 13 Jul 2014 22:19:29 +0000 (18:19 -0400)] 
Update gen docs: deemphasize Task, Callback, and Wait.

11 years agoInstall sphinx_rtd_theme when running sphinx tests.
Ben Darnell [Sun, 13 Jul 2014 03:07:01 +0000 (23:07 -0400)] 
Install sphinx_rtd_theme when running sphinx tests.

11 years agoUse sphinx_rtd_theme instead of our lightly-customized version of sphinx default.
Ben Darnell [Sun, 13 Jul 2014 02:57:16 +0000 (22:57 -0400)] 
Use sphinx_rtd_theme instead of our lightly-customized version of sphinx default.

The main benefit of this change is the responsive layout for phones and
tablets.

11 years agoMerge pull request #1107 from ajdavis/patch-3
Ben Darnell [Sun, 13 Jul 2014 02:40:32 +0000 (22:40 -0400)] 
Merge pull request #1107 from ajdavis/patch-3

Properly restore ASYNC_TEST_TIMEOUT after test.

11 years agoMerge pull request #1106 from ajdavis/patch-2
Ben Darnell [Sun, 13 Jul 2014 02:39:31 +0000 (22:39 -0400)] 
Merge pull request #1106 from ajdavis/patch-2

Bugfix in asynchronous_fetch example code.

11 years agoMerge pull request #1105 from ajdavis/patch-1
Ben Darnell [Sun, 13 Jul 2014 02:39:15 +0000 (22:39 -0400)] 
Merge pull request #1105 from ajdavis/patch-1

Complete the Motor example.

11 years agoProperly restore ASYNC_TEST_TIMEOUT after test. 1107/head
A. Jesse Jiryu Davis [Sat, 12 Jul 2014 18:25:13 +0000 (14:25 -0400)] 
Properly restore ASYNC_TEST_TIMEOUT after test.