Commit Graph

229 Commits

Author SHA1 Message Date
Ben Darnell a2e746c0f9 Organize next-release notes. 2012-08-27 19:18:38 -04:00
Ben Darnell 790d86a469 Document all available application settings. 2012-08-27 18:56:34 -04:00
Ben Darnell 5eb9821e68 Fill in missing docs and other minor doc updates. 2012-08-27 17:57:08 -04:00
Ben Darnell 84df7ad428 Release note updates 2012-08-27 10:43:13 -07:00
Ben Darnell 58671703d3 Refactor template namespace from render_string to its own method.
This method may be overridden as an alternative to overriding render_string
and adding to kwargs, or may be used directly to render templates
without going through render_string (as when templates are constructed
directly; see https://github.com/facebook/tornado/issues/564)
2012-08-26 17:43:38 -07:00
Ben Darnell 8dc3a5d476 Release note updates 2012-08-24 20:26:46 -07:00
Ben Darnell 91b7c473f5 Merge branch 'branch2.3' 2012-08-11 12:27:23 -07:00
Ben Darnell 1acac15d56 Update doc examples for xsrf_form_html.
{% module %} or {% raw %} must be used now due to auto-escaping.
2012-08-11 12:14:09 -07:00
Ben Darnell 359f5a3c9b Latex output file must end in .tex 2012-08-11 12:13:08 -07:00
Ben Darnell 30ee00b33b Add latex_documents configuration so readthedocs can build pdfs of the docs. 2012-08-11 12:13:01 -07:00
Ben Darnell 90617dfe54 Latex output file must end in .tex 2012-08-11 12:09:57 -07:00
Ben Darnell c9f0a90456 Add latex_documents configuration so readthedocs can build pdfs of the docs. 2012-08-11 09:07:33 -07:00
Evan Jones 753bbbff62 Documentation: Application(debug=True); autoreload limitations.
Application: Document debug=True and cross-link to the overview.
autoreload: Note that this can lose flags and fail if you touch sys.argv.
2012-06-14 15:34:42 -04:00
Ben Darnell 0b432be307 Use https for all links to github.
Github redirects everything to https anyway, so the links might as well
start out secure.
2012-06-03 17:37:36 -07:00
Ben Darnell be957adf54 Final 2.3 release notes 2012-05-31 21:39:07 -07:00
Ben Darnell 0219bd5e1b Doc updates 2012-05-27 20:41:48 -07:00
Ben Darnell c11efb48c4 Release note updates 2012-05-27 20:16:42 -07:00
Ben Darnell 1be0cc4c2c Release note updates 2012-05-20 17:06:03 -07:00
Ben Darnell 2a1601fd4b Update next release notes 2012-05-06 22:59:56 -07:00
Ben Darnell a548ab670b Refactor tornado.options to make it testable.
Now most code is in methods of the _Options class, and it is possible
to create isolated instances of that class.  The test is pretty
rudimentary, but it's a start.
2012-05-06 22:46:53 -07:00
Ben Darnell 29f98d0768 Remove python 3 colored logging fix from next release notes since it
went out in 2.2.1.
2012-04-23 22:41:11 -07:00
Ben Darnell 3df46ee312 Merge branch 'branch2.2'
Conflicts:
	setup.py
	tornado/__init__.py
	tornado/test/web_test.py
	tox.ini
	website/sphinx/releases.rst
2012-04-23 22:34:42 -07:00
Ben Darnell a1bb663595 Cherry-pick cc8e893 into branch2.2
Original commit message:

Revert "Run the website in python2.7 mode"

Can't use python2.7 mode without migrating to the "high-replication
datastore", and even though we don't have any data "migration" is a
pain.

This reverts commit e960e9bc9d.
2012-04-23 22:15:17 -07:00
Ben Darnell c135c368de Release notes for 2.2.1 2012-04-23 22:03:17 -07:00
Ben Darnell 2ff579a65c Release note updates 2012-03-25 17:22:33 -07:00
Ben Darnell b41734bcb8 Rename example in docs for clarity 2012-03-24 14:53:06 -07:00
Ben Darnell 3b181f545a Revert "Remove optional setuptools import."
This reverts commit 50b28c5d7a.

Turns out we do need setuptools in at least one situation:
distutils chokes if there are broken symlinks anywhere in the source
tree, but in testing with a VM there may be "broken" symlinks that point
outside the directory shared with the VM.
2012-02-20 00:42:21 -08:00
Ben Darnell 530731cc8d Fix the Host header when using basic auth credentials in the URL. 2012-02-19 22:17:45 -08:00
Ben Darnell 0f30e15036 Release note updates for the last wave of merges 2012-02-19 21:57:52 -08:00
Ben Darnell ceabffe26c Test for https://github.com/facebook/tornado/pull/454 2012-02-19 20:08:26 -08:00
Ben Darnell 56ec1ee597 Pass parsed hostname around explictly instead of storing it on the urlsplit result.
In some versions of python (including 2.5 and 3.2 but not 2.6 or 2.7),
urlsplit results use __slots__ and therefore don't allow artibrary attributes
to be set.

Also move the storing of the parsed hostname above hostname_mapping,
since the cert should be checked against the requested url, not the remapped
one.

Closes #448.
2012-02-19 19:33:08 -08:00
Ben Darnell 70ea7a5a6c Use a single Cookie.SimpleCookie for outgoing cookies instead of a list.
The main reason for this change is to repeated calls to set_cookie
overwrite rather than append.

Closes #445.
2012-02-19 18:47:46 -08:00
Ben Darnell 2539f8376c Start a new release-notes file 2012-02-19 18:25:24 -08:00
Ben Darnell cc8e893257 Revert "Run the website in python2.7 mode"
Can't use python2.7 mode without migrating to the "high-replication
datastore", and even though we don't have any data "migration" is a
pain.

This reverts commit e960e9bc9d.
2012-01-30 11:10:17 -08:00
Ben Darnell 61ba1fb648 Final release notes for 2.2 2012-01-30 11:01:35 -08:00
Ben Darnell e960e9bc9d Run the website in python2.7 mode 2012-01-29 21:57:08 -08:00
Ben Darnell 1910ea1530 Add a highlights section to the release notes. 2012-01-29 21:53:45 -08:00
Ben Darnell 067e465b92 Document curl_httpclient empty password fix.
Accept None as auth_password in simple_httpclient for consistency with
curl_httpclient.
2012-01-23 10:20:35 -08:00
Ben Darnell e04957d535 Doc updates 2012-01-22 17:52:43 -08:00
Ben Darnell 9c3afde89e Release note updates 2012-01-22 17:04:51 -08:00
Ben Darnell 8b668633ad Add 307 too and update release notes. 2012-01-18 01:17:30 -08:00
Ben Darnell 97b4b15cda Release note updates for twitter client changes 2012-01-18 01:00:06 -08:00
Ben Darnell 6dfc1b75d2 Add RequestHandler.on_finish method.
Closes #367.
2012-01-18 00:43:38 -08:00
Ben Darnell af940f4e0b Major update to tornado.platform.twisted.
Significantly improved compatibility (most important changes are in
TornadoReactor._invoke_callback) and expanded test coverage.
2012-01-16 23:30:41 -08:00
Ben Darnell 36226505ba Support non-integer timeouts for curl_httpclient.
Closes #399.
2012-01-13 23:12:39 -08:00
Ben Darnell 4457f2b9f8 Add a fourth release status field to tornado.version_info.
Closes #432.
2012-01-13 23:07:37 -08:00
Ben Darnell fea44c7b4e Release note update 2012-01-13 23:06:49 -08:00
Ben Darnell e552346a49 The Connection request header should be case-insensitive. 2012-01-13 22:46:08 -08:00
Ben Darnell f62e915404 Release notes for the last two ssl changes 2012-01-09 23:50:43 -08:00
Ben Darnell 0a949c07be Update docs for recent websocket changes 2012-01-08 00:01:18 -08:00
Ben Darnell 4c23ba7e78 Make fork_processes raise SystemExit instead of returning None when
all child processes exit cleanly.
2012-01-03 21:19:51 -08:00
Ben Darnell 468754e31f Release note updates 2012-01-01 23:19:48 -08:00
Ben Darnell f27b49a743 Misc doc updates. 2011-12-29 23:09:18 -08:00
Ben Darnell 44a97bdb79 Start accumulating release notes 2011-12-15 23:59:42 -08:00
Ben Darnell b4e73a7353 Local copy of sphix coverage plugin is no longer needed in version 1.1 2011-11-11 20:35:26 -08:00
Ben Darnell ea25c04a9c Add release notes for 2.1.1 2011-10-04 09:50:47 -07:00
Ben Darnell a9980ac1d2 Move next.rst to v2.1.0.rst 2011-09-20 21:21:07 -07:00
Ben Darnell 7dba811d9e More release note updates 2011-09-17 13:14:11 -07:00
Ben Darnell b8fd0c1988 Remove doc warnings about tornado.auth in python3 2011-09-11 23:16:08 -07:00
Ben Darnell ef788bce6d Merge branch 'branch2.0' 2011-09-11 20:42:22 -07:00
Ben Darnell 5872db2e66 Add support for callbacks that take more than a single positional argument.
Closes #351.
2011-09-11 15:50:34 -07:00
Ben Darnell 94b483efc4 Add support for lists of YieldPoints in the gen framework. 2011-09-11 15:09:25 -07:00
Ben Darnell d5e924a83c Add reference docs for all template directives.
Closes #355.
2011-09-10 15:15:36 -07:00
Ben Darnell 39de229e86 Add test for 100-continue functionality, and fix it on python 3
Closes #350.
2011-09-05 12:12:59 -07:00
Ben Darnell f28674d370 Document tornado.platform.twisted, and rename ioloop parameter to io_loop
for consistency with other modules.
2011-09-04 18:02:52 -07:00
Ben Darnell f05f9b9eae Reorganize release notes 2011-09-04 17:47:39 -07:00
Ben Darnell b266561de2 Accumulated release note updates. 2011-09-04 15:51:25 -07:00
Ben Darnell b2de4b8395 Update docs with new methods 2011-09-04 15:39:55 -07:00
Ben Darnell e4ead59795 Add tornado.gen module for simpler generator-based async code. 2011-09-04 00:59:57 -07:00
Ben Darnell 00bb10c4e1 Add static_handler_class application setting, and move most of static_url
into the handler class where it can be overridden.
2011-08-14 14:38:42 -07:00
Ben Darnell 1882670c5f In case the callback_uri and the uri that called authenticate_redirect
are different, use the callback as the openid realm.
2011-08-14 12:05:17 -07:00
Ben Darnell a824119300 Release note updates 2011-08-14 11:40:10 -07:00
Ben Darnell e41463076a Doc and release note updates. 2011-07-10 17:13:00 -07:00
Ben Darnell b0e4bedbd4 Release notes for multi-process stuff 2011-07-04 19:24:20 -07:00
Ben Darnell 6a7ff97a10 Pull process forking out of HTTPServer into a new module 2011-07-04 16:32:14 -07:00
Ben Darnell 767d83d5c1 Pull socket creation out of HTTPServer into a new module. 2011-07-04 15:58:17 -07:00
Ben Darnell 5de868438a Revamp error handling: replace get_error_html with write_error. 2011-07-04 12:16:50 -07:00
Ben Darnell 9481ce17ef Add RequestHandler.set_default_headers, which may be overridden to set
headers that will not be reset during error handling.
2011-07-04 10:19:54 -07:00
Ben Darnell 1e4f323620 Better handling of errors not generated by an exception; add to release notes 2011-07-03 10:53:03 -07:00
Ben Darnell fab11e5ca0 Update next release notes for recent changes 2011-07-02 19:32:51 -07:00
Ben Darnell ae12bccf04 Document the auth module's lack of python3 support 2011-06-27 23:40:01 -07:00
Ben Darnell 82382be0df Add more docs around autoescape changes 2011-06-27 23:04:52 -07:00
Ben Darnell 5d36a5d953 Remove support for cookies set by pre-1.0 releases of Tornado. 2011-06-26 18:32:41 -07:00
Ben Darnell 84c5ddbb6f Add max_age_days parameter to RequestHandler.get_secure_cookie.
Closes #27.
Closes #189.
2011-06-26 18:30:19 -07:00
Ben Darnell 815a1f06c2 Add command-line interface to tornado.autoreload 2011-06-26 15:24:23 -07:00
Ben Darnell 9d1af05323 Clean up shutdown process for IOLoop and HTTPClient.
This fixes an exception on exit from tornado.httpclient.main().
2011-06-26 14:21:02 -07:00
Ben Darnell b881ec495c Add read_until_close method to IOStream and use it in SimpleAsyncHTTPClient. 2011-06-26 12:27:54 -07:00
Ben Darnell 56b0e36637 Remove unused imports and variables.
Closes #278.
2011-06-25 19:35:04 -07:00
Ben Darnell 612821ff22 Make websocket work in python3.
Closes #288.
2011-06-25 19:30:05 -07:00
Ben Darnell 84acb204a6 Fixed error in HTTPServer when AI_ADDRCONFIG is not available (as on WinXP)
Closes #287
2011-06-25 18:36:48 -07:00
Ben Darnell 3486b46fcb Add more prominent warning about incompatible changes in 2.0 2011-06-21 23:04:39 -07:00
Ben Darnell a339163333 Add 2.0 release notes 2011-06-21 22:28:20 -07:00
Ben Darnell 2f2659b48d Update homepage 2011-06-19 15:40:16 -07:00
Ben Darnell 4c643dc334 Misc updates 2011-06-19 14:25:19 -07:00
Ben Darnell c1b832a921 Remove old markdown version of overview page 2011-06-19 13:29:31 -07:00
Ben Darnell 5ec2ab02db Remove some redundant sections; flatten document structure 2011-06-19 13:01:22 -07:00
Ben Darnell 3907686f60 Fix formatting that didn't convert correctly 2011-06-19 12:37:10 -07:00
Ben Darnell ad58facb91 Convert overview from markdown to rst with pandoc 2011-06-19 12:10:26 -07:00
Ben Darnell 994555f391 Style updates 2011-06-19 12:05:28 -07:00
Ben Darnell 55d3be101e Run coverage check and fill in the blanks 2011-06-19 11:23:53 -07:00