Cadel Watson 
							
						 
					 
					
						
						
							
						
						30862c0a3e 
					 
					
						
						
							
							Update documentation generation instructions.  
						
						
						
						
							
						
					 
					
						2017-01-20 09:32:08 +11:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						7c4ffa8866 
					 
					
						
						
							
							Merge branch 'master' into sphinx-docs  
						
						
						
						
							
						
					 
					
						2017-01-20 09:30:42 +11:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						a79f073077 
					 
					
						
						
							
							Merge pull request  #228  from seanpar203/issue_41  
						
						... 
						
						
						
						Adding more docstrings 
						
						
							
						
					 
					
						2017-01-19 16:18:28 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						4682d7b4b8 
					 
					
						
						
							
							Merge pull request  #296  from mdaue/ssl  
						
						... 
						
						
						
						Add SSL context to server 
						
						
							
						
					 
					
						2017-01-19 11:29:07 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						d2217b5c5f 
					 
					
						
						
							
							Merge branch 'master' into ssl  
						
						
						
						
							
						
					 
					
						2017-01-19 11:23:21 -08:00 
						 
				 
			
				
					
						
							
							
								Jeong YunWon 
							
						 
					 
					
						
						
							
						
						0a160c4a0b 
					 
					
						
						
							
							For function decorators, ['GET'] is the default methods  
						
						
						
						
							
						
					 
					
						2017-01-19 23:56:51 +09:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						aed8255a8b 
					 
					
						
						
							
							Merge pull request  #315  from h4ck3rm1k3/patch-1  
						
						... 
						
						
						
						untie 
						
						
							
						
					 
					
						2017-01-19 08:28:18 -06:00 
						 
				 
			
				
					
						
							
							
								James Michael DuPont 
							
						 
					 
					
						
						
							
						
						ba60659894 
					 
					
						
						
							
							untie  
						
						
						
						
							
						
					 
					
						2017-01-19 04:04:16 -05:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						1ad7b95437 
					 
					
						
						
							
							Merge pull request  #306  from zkanda/always-log-error-exception  
						
						... 
						
						
						
						Always log if there's an exception occurred. 
						
						
							
						
					 
					
						2017-01-19 00:22:46 -08:00 
						 
				 
			
				
					
						
							
							
								zkanda 
							
						 
					 
					
						
						
							
						
						cc43ee3b3d 
					 
					
						
						
							
							Always log of there's an exception occured.  
						
						
						
						
							
						
					 
					
						2017-01-19 16:03:12 +08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						5a7b70c054 
					 
					
						
						
							
							Merge pull request  #313  from r0fls/logging-var  
						
						... 
						
						
						
						remove logger from run 
						
						
							
						
					 
					
						2017-01-18 23:50:07 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						e9bfa30c1d 
					 
					
						
						
							
							Add exception handling for closed transports  
						
						... 
						
						
						
						Adds handling for closed transports in the server for `write_response`
as well as `write_error`, letting it all flow to `bail_out` seemed to be
a little light handed in terms of telling the logs where the
error actually occured.
Handling to fix the infinite `write_error` loop is still there and those
exceptions will get reported on in the debug logs. 
						
						
							
						
					 
					
						2017-01-18 23:46:22 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						bb83a25a52 
					 
					
						
						
							
							remove logger from run  
						
						
						
						
							
						
					 
					
						2017-01-18 21:45:30 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						99c8d779dc 
					 
					
						
						
							
							Merge pull request  #312  from r0fls/allow-vhost-lists  
						
						... 
						
						
						
						allow using a list of hosts on a route 
						
						
							
						
					 
					
						2017-01-18 23:42:59 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						2c1ff5bf5d 
					 
					
						
						
							
							allow using a list of hosts on a route  
						
						
						
						
							
						
					 
					
						2017-01-18 19:41:32 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						e218a59911 
					 
					
						
						
							
							Merge pull request  #311  from youknowone/route-overload  
						
						... 
						
						
						
						Feature: Routing overload 
						
						
							
						
					 
					
						2017-01-18 16:32:46 -06:00 
						 
				 
			
				
					
						
							
							
								Jeong YunWon 
							
						 
					 
					
						
						
							
						
						11f3c79a77 
					 
					
						
						
							
							Feature: Routing overload  
						
						... 
						
						
						
						When user specifies HTTP methods to function handlers, it automatically
will be overloaded unless they duplicate.
Example:
    # This is a new route. It works as before.
    @app.route('/overload', methods=['GET'])
    async def handler1(request):
        return text('OK1')
    # This is the exiting route but a new method. They are merged and
    # work as combined. The route will serve all of GET, POST and PUT.
    @app.route('/overload', methods=['POST', 'PUT'])
    async def handler2(request):
        return text('OK2')
    # This is the existing route and PUT method is the duplicated method.
    # It raises RouteExists.
    @app.route('/overload', methods=['PUT', 'DELETE'])
    async def handler3(request):
	return text('Duplicated') 
						
						
							
						
					 
					
						2017-01-19 07:12:45 +09:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						5cfd8b9aa8 
					 
					
						
						
							
							Fix formatting of 'Final Word' in README  
						
						
						
						
							
						
					 
					
						2017-01-19 08:58:13 +11:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						ebce7b01c7 
					 
					
						
						
							
							Add new guides to documentation index  
						
						
						
						
							
						
					 
					
						2017-01-19 08:54:20 +11:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						9d4b104d2d 
					 
					
						
						
							
							Merge branch 'master' into sphinx-docs  
						
						
						
						
							
						
					 
					
						2017-01-19 08:48:54 +11:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						5a6fb679c9 
					 
					
						
						
							
							Merge pull request  #309  from seemethere/fix_write_error_loop  
						
						... 
						
						
						
						Fixes write_error loop from bail_out function 
						
						
							
						
					 
					
						2017-01-17 18:11:22 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						9102a9cd6e 
					 
					
						
						
							
							Merge branch 'master' into ssl  
						
						
						
						
							
						
					 
					
						2017-01-17 18:09:33 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						573d1da0ef 
					 
					
						
						
							
							Fixes write_error loop from bail_out function  
						
						... 
						
						
						
						Fixes stack-overflow found in #307  
						
						
							
						
					 
					
						2017-01-17 18:28:22 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						2848dce968 
					 
					
						
						
							
							Merge pull request  #308  from r0fls/287  
						
						... 
						
						
						
						update logging placement 
						
						
							
						
					 
					
						2017-01-17 15:51:38 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						ba1e006585 
					 
					
						
						
							
							update logging placement  
						
						
						
						
							
						
					 
					
						2017-01-17 15:49:17 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						9108a4c69f 
					 
					
						
						
							
							Merge pull request  #291  from subyraman/master  
						
						... 
						
						
						
						Add rich HTML traceback in debug mode, add HTML 500 page in prod 
						
						
							
						
					 
					
						2017-01-17 15:47:37 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						f42ceb1baa 
					 
					
						
						
							
							Merge pull request  #304  from gpip/missing_ip_slots  
						
						... 
						
						
						
						cannot use the new .ip without updating __slots__ 
						
						
							
						
					 
					
						2017-01-17 10:54:21 -06:00 
						 
				 
			
				
					
						
							
							
								Guilherme Polo 
							
						 
					 
					
						
						
							
						
						5903dd2939 
					 
					
						
						
							
							cannot use the new .ip without updating __slots__  
						
						
						
						
							
						
					 
					
						2017-01-17 02:58:45 -02:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						55b39a3f15 
					 
					
						
						
							
							Merge pull request  #301  from r0fls/cache-remote-ip  
						
						... 
						
						
						
						cache the remote IP property 
						
						
							
						
					 
					
						2017-01-16 20:07:53 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						9bc69f7de9 
					 
					
						
						
							
							use hasattr  
						
						
						
						
							
						
					 
					
						2017-01-16 17:35:08 -08:00 
						 
				 
			
				
					
						
							
							
								Channel Cat 
							
						 
					 
					
						
						
							
						
						2aa380c5a3 
					 
					
						
						
							
							Merge pull request  #302  from channelcat/request-headers-ci  
						
						... 
						
						
						
						Trimmed down features of CIMultiDict 
						
						
							
						
					 
					
						2017-01-16 17:08:12 -08:00 
						 
				 
			
				
					
						
							
							
								Channel Cat 
							
						 
					 
					
						
						
							
						
						638fbcb619 
					 
					
						
						
							
							Encoding needs a default  
						
						
						
						
							
						
					 
					
						2017-01-16 17:03:55 -08:00 
						 
				 
			
				
					
						
							
							
								Channel Cat 
							
						 
					 
					
						
						
							
						
						ccbbce0036 
					 
					
						
						
							
							Fix header capitalization on input  
						
						... 
						
						
						
						also removed redundant utf-8 in encodes/decodes 
						
						
							
						
					 
					
						2017-01-16 16:55:55 -08:00 
						 
				 
			
				
					
						
							
							
								Channel Cat 
							
						 
					 
					
						
						
							
						
						41918eaf0a 
					 
					
						
						
							
							Trimmed down features of CIMultiDict  
						
						
						
						
							
						
					 
					
						2017-01-16 16:12:42 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						5c344f7efa 
					 
					
						
						
							
							Remove redundant else  
						
						
						
						
							
						
					 
					
						2017-01-16 17:51:56 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						213580ea78 
					 
					
						
						
							
							cache the remote IP property  
						
						
						
						
							
						
					 
					
						2017-01-16 15:48:55 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						d5fd269fda 
					 
					
						
						
							
							Merge pull request  #300  from channelcat/move-request-ip-retry  
						
						... 
						
						
						
						Moved Remote-Addr header to request.ip 
						
						
							
						
					 
					
						2017-01-16 17:35:04 -06:00 
						 
				 
			
				
					
						
							
							
								Ubuntu 
							
						 
					 
					
						
						
							
						
						2cf4baddfb 
					 
					
						
						
							
							Moved Remote-Addr header to request.ip so it can be pulled on-demand  
						
						
						
						
							
						
					 
					
						2017-01-16 23:27:50 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						48d496936a 
					 
					
						
						
							
							Merge pull request  #294  from subyraman/redirect  
						
						... 
						
						
						
						Add redirect method from @pcdinh 
						
						
							
						
					 
					
						2017-01-16 13:53:02 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						e410c06a68 
					 
					
						
						
							
							Merge pull request  #293  from r0fls/extensions-docs  
						
						... 
						
						
						
						Extensions docs 
						
						
							
						
					 
					
						2017-01-15 19:37:30 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						f6c2d0bcaf 
					 
					
						
						
							
							Merge pull request  #297  from seemethere/increment_020  
						
						... 
						
						
						
						Increment version to 0.2.0 
						
						
							
 
						
					 
					
						2017-01-14 11:25:10 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						e2a16f96a8 
					 
					
						
						
							
							Increment version to 0.2.0  
						
						
						
						
							
						
					 
					
						2017-01-14 11:24:31 -06:00 
						 
				 
			
				
					
						
							
							
								Matt Daue 
							
						 
					 
					
						
						
							
						
						49fdc6563f 
					 
					
						
						
							
							Add SSL to server  
						
						... 
						
						
						
						Add ssl variable passthrough to following:
-- sanic.run
-- server.serve
Add ssl variable to loop.create_server to enable built-in async context socket wrapper
Update documentation
Tested with worker = 1, and worker = 2.
Signed-off-by: Matt Daue <mattdaue@gmail.com > 
						
						
							
						
					 
					
						2017-01-14 07:16:59 -05:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						b5bbef09c5 
					 
					
						
						
							
							add redirect method  
						
						
						
						
							
						
					 
					
						2017-01-14 00:47:28 -05:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						7a1e089725 
					 
					
						
						
							
							add headers none test  
						
						
						
						
							
						
					 
					
						2017-01-14 00:45:04 -05:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						7de3f7aa78 
					 
					
						
						
							
							rename test app  
						
						
						
						
							
						
					 
					
						2017-01-14 00:43:30 -05:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						02b9a0a297 
					 
					
						
						
							
							add redirect code from @pcdinh  
						
						
						
						
							
						
					 
					
						2017-01-14 00:41:54 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Mundt 
							
						 
					 
					
						
						
							
						
						0b9094d348 
					 
					
						
						
							
							Merge branch 'master' into improved_config  
						
						
						
						
							
						
					 
					
						2017-01-13 12:34:56 +01:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						a86cc32dff 
					 
					
						
						
							
							Update extensions.md  
						
						... 
						
						
						
						Since there have been a few extensions discussed in open issues, it makes sense to start keeping track of them. 
						
						
							
						
					 
					
						2017-01-12 19:30:22 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						974c857a97 
					 
					
						
						
							
							add a list of extensions  
						
						
						
						
							
						
					 
					
						2017-01-12 19:25:08 -08:00