90fff292d7 
					 
					
						
						
							
							fix typo in the PR template and CONTRIBUTING files ( #2323 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-04-17 12:26:42 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a4e947a356 
					 
					
						
						
							
							update:SetMode function ( #2321 )  
						
						 
						
						
						
						
					 
					
						2020-04-16 22:31:58 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4f208887e1 
					 
					
						
						
							
							update set cookie example ( #2312 )  
						
						 
						
						... 
						
						
						
						fix  #2308  
						
						
					 
					
						2020-04-08 23:31:31 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3315353c20 
					 
					
						
						
							
							Update version.go ( #2307 )  
						
						 
						
						... 
						
						
						
						sync to tag v1.6.2 
						
						
					 
					
						2020-03-27 21:39:11 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						298ebca691 
					 
					
						
						
							
							fix missing initial sync.RWMutex ( #2305 )  
						
						 
						
						... 
						
						
						
						* fix missing initial sync.RWMutex
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
* Add unit testing.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-03-27 10:57:36 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						57f99ca50f 
					 
					
						
						
							
							Add set samesite in cookie. ( #2306 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-03-27 10:47:22 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bd5ee1aae2 
					 
					
						
						
							
							doc: add pr link ( #2298 )  
						
						 
						
						... 
						
						
						
						* doc: add pr link
* doc: add v1.6.1 release note 
						
						
					 
					
						2020-03-24 22:49:34 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						07a6818d24 
					 
					
						
						
							
							bump to v1.6.1 version ( #2295 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: thinkerou <thinkerou@gmail.com > 
						
						
					 
					
						2020-03-23 18:00:58 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1bebd9af91 
					 
					
						
						
							
							Revert "fix accept incoming network connections ( #2216 )" ( #2294 )  
						
						 
						
						... 
						
						
						
						This reverts commit 2ff2b19e14 . 
						
						
					 
					
						2020-03-23 17:48:25 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ae88831448 
					 
					
						
						
							
							Update version.go ( #2293 )  
						
						 
						
						... 
						
						
						
						to sync with tag v1.6.0 
						
						
					 
					
						2020-03-23 13:52:28 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a412209e60 
					 
					
						
						
							
							docs: Add 1.6 changelogs ( #2290 )  
						
						 
						
						
						
						
					 
					
						2020-03-22 12:28:46 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4fd2489ce 
					 
					
						
						
							
							Improved the graceful shutdown and restart section and removed… ( #2288 )  
						
						 
						
						
						
						
					 
					
						2020-03-22 10:25:35 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						73ccfea3ba 
					 
					
						
						
							
							Add mutex for protect Context.Keys map ( #1391 )  
						
						 
						
						... 
						
						
						
						* Add mutex for protect Context.Keys map
* Fix tests
Co-authored-by: Nikolay Tolkachov <nik.tolkachov@gmail.com >
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-03-17 00:52:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						67008be35f 
					 
					
						
						
							
							Unix Socket Handling ( #2280 )  
						
						 
						
						... 
						
						
						
						* do not set unix socket permissions. Cleanup unix socket.
* removed useless error checking 
						
						
					 
					
						2020-03-16 22:36:15 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a71af9c144 
					 
					
						
						
							
							removing log injection ( #2277 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: thinkerou <thinkerou@gmail.com > 
						
						
					 
					
						2020-03-07 21:51:33 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1d055af1bc 
					 
					
						
						
							
							FileFromFS ( #2112 )  
						
						 
						
						... 
						
						
						
						* Context.FileFromFS added
* Context File and FileFromFS examples at README
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-03-07 10:23:33 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2ff2b19e14 
					 
					
						
						
							
							fix accept incoming network connections ( #2216 )  
						
						 
						
						
						
						
					 
					
						2020-03-07 09:21:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						094b3fdb39 
					 
					
						
						
							
							ci support go1.14 ( #2262 )  
						
						 
						
						
						
						
					 
					
						2020-02-26 10:27:03 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5f56109bcf 
					 
					
						
						
							
							Use json marshall in context json to fix breaking new line issue.  Fixes   #2209  ( #2228 )  
						
						 
						
						... 
						
						
						
						* ignore IntelliJ idea generated files
* update JSON renderer to use Marshall() instead of Encode(). Fix  #2209 
* Revert "ignore IntelliJ idea generated files"
This reverts commit e7bd017227df5dbd2ed2f5fe353adb5f1b08c678.
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Co-authored-by: thinkerou <thinkerou@gmail.com > 
						
						
					 
					
						2020-02-21 17:15:17 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						863ad2d4de 
					 
					
						
						
							
							docs(badge): add todo badge ( #2240 )  
						
						 
						
						... 
						
						
						
						fix https://github.com/gin-gonic/gin/issues/2236 
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-02-21 16:33:36 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0d12918b0a 
					 
					
						
						
							
							chore: upgrade depend version ( #2231 )  
						
						 
						
						
						
						
					 
					
						2020-02-13 20:23:29 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						acac7b1210 
					 
					
						
						
							
							tree: range over nodes values ( #2229 )  
						
						 
						
						
						
						
					 
					
						2020-02-09 10:46:22 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						731c827892 
					 
					
						
						
							
							add yaml negotitation ( #2220 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: thinkerou <thinkerou@gmail.com > 
						
						
					 
					
						2020-02-06 14:50:21 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0e4d8eaf07 
					 
					
						
						
							
							tree: remove duplicate assignment ( #2222 )  
						
						 
						
						... 
						
						
						
						copy from cfa3cb764b 
Co-authored-by: thinkerou <thinkerou@gmail.com > 
						
						
					 
					
						2020-01-28 18:35:47 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						64e6a7654f 
					 
					
						
						
							
							docs(path): improve comments ( #2223 )  
						
						 
						
						... 
						
						
						
						* chore(path): improve comments
copy from 15782a78c6 
* fix typo
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-01-28 11:38:45 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						07c0f05f24 
					 
					
						
						
							
							Renew README to fit the modification of SetCookie method ( #2217 )  
						
						 
						
						... 
						
						
						
						fix  #2214  
						
						
					 
					
						2020-01-23 07:54:08 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						69a202dbbd 
					 
					
						
						
							
							chore: upgrade go-isatty and json-iterator/go ( #2215 )  
						
						 
						
						
						
						
					 
					
						2020-01-22 00:24:25 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f94406a087 
					 
					
						
						
							
							Added support for SameSite cookie flag ( #1615 )  
						
						 
						
						... 
						
						
						
						* Added support for SameSite cookie flag
* fixed tests.
* Update context.go
* Update context_test.go
* Update context_test.go
Co-authored-by: thinkerou <thinkerou@gmail.com >
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-01-20 15:12:44 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						982daeb1ec 
					 
					
						
						
							
							Use zero-copy approach to convert types between string and byte… ( #2206 )  
						
						 
						
						... 
						
						
						
						* Use zero-copy approach to convert types between string and byte slice
* Rename argument to a eligible one
Benchmark:
BenchmarkBytesConvBytesToStrRaw-4   	21003800	        70.9 ns/op	      96 B/op	       1 allocs/op
BenchmarkBytesConvBytesToStr-4      	1000000000	         0.333 ns/op	       0 B/op	       0 allocs/op
BenchmarkBytesConvStrToBytesRaw-4   	18478059	        59.3 ns/op	      96 B/op	       1 allocs/op
BenchmarkBytesConvStrToBytes-4      	1000000000	         0.373 ns/op	       0 B/op	       0 allocs/op
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-01-18 00:32:50 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ace6e4c2ea 
					 
					
						
						
							
							path: sync code with httprouter ( #2212 )  
						
						 
						
						
						
						
					 
					
						2020-01-16 22:40:59 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						424e9685be 
					 
					
						
						
							
							Update docs on Context.Done(), Context.Deadline() and Context.Err() ( #2196 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-01-08 01:48:28 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						025950afe9 
					 
					
						
						
							
							Reuse bytes when cleaning the URL paths ( #2179 )  
						
						 
						
						... 
						
						
						
						* path: use stack buffer in CleanPath to avoid allocs in common case
Sync from 8222db13db 
* path: sync test code from httprouter
* path: update path_test.go to the latest code
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2020-01-07 17:37:18 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fd8a65b252 
					 
					
						
						
							
							Add build tag nomsgpack ( #1852 )  
						
						 
						
						... 
						
						
						
						* add build tag nomsgpack
* Update copyright
* Update copyright 
						
						
					 
					
						2020-01-07 11:31:10 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b8a7b6d194 
					 
					
						
						
							
							Fix spelling ( #2202 )  
						
						 
						
						
						
						
					 
					
						2020-01-07 09:19:49 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						59ab588bf5 
					 
					
						
						
							
							Remove broken link from README. ( #2198 )  
						
						 
						
						
						
						
					 
					
						2019-12-30 21:55:08 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9b3477ef9d 
					 
					
						
						
							
							Update validator to v10 ( #2190 )  
						
						 
						
						... 
						
						
						
						Passed my manual test, output nothing different. 
						
						
					 
					
						2019-12-20 14:01:58 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cc14a770cd 
					 
					
						
						
							
							upgrade go-validator to v10 for README ( #2189 )  
						
						 
						
						
						
						
					 
					
						2019-12-19 11:21:58 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b480ed294 
					 
					
						
						
							
							Update to currently output ( #2188 )  
						
						 
						
						... 
						
						
						
						Excuse me, I forgot change output in #2186  
						
						
					 
					
						2019-12-18 21:08:58 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d6143d8d7c 
					 
					
						
						
							
							tree: remove one else statement ( #2177 )  
						
						 
						
						
						
						
					 
					
						2019-12-18 16:58:38 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aee83e040b 
					 
					
						
						
							
							Fix "Custom Validators" example ( #2186 )  
						
						 
						
						... 
						
						
						
						* Update fixed error code from merged commit
According to [this](874dcfa6c4 ) merged commit.
* Fixed incorrect testing date.
Original testing date incompatible demo require, can't get expect result.
check_in date need NOT AFTER check_out date. 
						
						
					 
					
						2019-12-18 09:44:33 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						168fa94516 
					 
					
						
						
							
							tree: sync httprouter update ( #2173 )  
						
						 
						
						
						
						
					 
					
						2019-12-09 15:04:35 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e16da8683 
					 
					
						
						
							
							tree: sync httprouter update ( #2172 )  
						
						 
						
						
						
						
					 
					
						2019-12-08 19:34:05 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c6544855d7 
					 
					
						
						
							
							tree: sync httprouter update ( #2171 )  
						
						 
						
						
						
						
					 
					
						2019-12-08 18:35:08 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7c21e04f62 
					 
					
						
						
							
							fix maxParams bug ( #2166 )  
						
						 
						
						
						
						
					 
					
						2019-12-04 07:56:01 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						77b8344169 
					 
					
						
						
							
							Add project to README ( #2165 )  
						
						 
						
						... 
						
						
						
						Add Dkron as user of Gin in the README 
						
						
					 
					
						2019-12-02 20:59:56 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3abc96e3cd 
					 
					
						
						
							
							tree: sync part httprouter codes and reduce if/else ( #2163 )  
						
						 
						
						
						
						
					 
					
						2019-12-01 19:53:03 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3957f6bb4b 
					 
					
						
						
							
							docs(benchmarks): for gin v1.5 ( #2153 )  
						
						 
						
						
						
						
					 
					
						2019-11-29 13:07:19 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5f12ac6d7 
					 
					
						
						
							
							use http method constant ( #2155 )  
						
						 
						
						... 
						
						
						
						* use http method constant
* fix typo 
						
						
					 
					
						2019-11-29 07:50:49 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						352d69c71f 
					 
					
						
						
							
							chore(performance): Improve performance for adding RemoveExtraS… ( #2159 )  
						
						 
						
						... 
						
						
						
						* chore: Add RemoveExtraSlash flag
* fix testing
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2019-11-29 00:02:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						231ff00d1f 
					 
					
						
						
							
							Refactor redirect request in gin.go ( #1970 )  
						
						 
						
						... 
						
						
						
						* Refactor redirect request in gin.go
* Update http status code 
						
						
					 
					
						2019-11-26 08:19:30 +08:00