b255ed56ef 
								
							 
						 
						
							
							
								
								Sign cookies in the Redis Session store  
							
							
							
						 
						
							2019-06-05 00:10:51 -07:00  
				
					
						
							
							
								 
						
							
								2c566a5f5b 
								
							 
						 
						
							
							
								
								Use session CreatedAt for cookie timings  
							
							
							
						 
						
							2019-06-05 00:10:51 -07:00  
				
					
						
							
							
								 
						
							
								296d989e58 
								
							 
						 
						
							
							
								
								Simplify redis store options  
							
							
							
						 
						
							2019-06-05 00:10:51 -07:00  
				
					
						
							
							
								 
						
							
								f2562e8973 
								
							 
						 
						
							
							
								
								Pin version of go-redis  
							
							
							
						 
						
							2019-06-05 00:10:51 -07:00  
				
					
						
							
							
								 
						
							
								42731f0617 
								
							 
						 
						
							
							
								
								Check cookie error and doc on cookie handling  
							
							
							
						 
						
							2019-06-05 00:10:51 -07:00  
				
					
						
							
							
								 
						
							
								b1bd3280db 
								
							 
						 
						
							
							
								
								Add support for a redis session store  
							
							
							
						 
						
							2019-06-05 00:10:51 -07:00  
				
					
						
							
							
								 
						
							
								e881612ea6 
								
							 
						 
						
							
							
								
								Fix session_state type  
							
							
							
						 
						
							2019-06-05 00:10:51 -07:00  
				
					
						
							
							
								 
						
							
								b6c60f52ee 
								
							 
						 
						
							
							
								
								Bump go-oidc  
							
							
							
						 
						
							2019-06-04 10:58:35 +10:00  
				
					
						
							
							
								 
						
							
								1355c1ce30 
								
							 
						 
						
							
							
								
								Merge pull request  #170  from zeha/release-tarballs-as-before  
							
							... 
							
							
							
							Make release tarballs look like bitly's 
							
						 
						
							2019-06-03 16:23:30 +01:00  
				
					
						
							
							
								 
						
							
								df6b6b7ce0 
								
							 
						 
						
							
							
								
								Merge pull request  #176  from govau/fixnogopath  
							
							... 
							
							
							
							Stop assuming that GOPATH is always set, and is a single directory 
							
						 
						
							2019-06-03 16:21:39 +01:00  
				
					
						
							
							
								 
						
							
								40cf6b2626 
								
							 
						 
						
							
							
								
								Merge pull request  #168  from pusher/drop-1.11  
							
							... 
							
							
							
							Drop Go 1.11 from Travis CI 
							
						 
						
							2019-06-03 15:22:35 +01:00  
				
					
						
							
							
								 
						
							
								006322562d 
								
							 
						 
						
							
							
								
								Bump go version in configure to check for go 1.12  
							
							
							
						 
						
							2019-06-03 14:59:58 +01:00  
				
					
						
							
							
								 
						
							
								f0b6f1525b 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-06-03 14:59:56 +01:00  
				
					
						
							
							
								 
						
							
								29fb71fac5 
								
							 
						 
						
							
							
								
								Drop Go 1.11 from Travis CI  
							
							
							
						 
						
							2019-06-03 14:59:16 +01:00  
				
					
						
							
							
								 
						
							
								37475637cd 
								
							 
						 
						
							
							
								
								Install gometalinter in travis instead  
							
							
							
						 
						
							2019-06-03 17:53:47 +10:00  
				
					
						
							
							
								 
						
							
								e7d29590cd 
								
							 
						 
						
							
							
								
								Fix travis so that if "configure" fails, it doesn't try to run make  
							
							
							
						 
						
							2019-06-03 17:47:51 +10:00  
				
					
						
							
							
								 
						
							
								b05eb71adf 
								
							 
						 
						
							
							
								
								Stop assuming that GOPATH is always set, and is a single directory  
							
							... 
							
							
							
							As of I think go1.8 GOPATH is by default $HOME/go so it is incorrect to
assume that it is set.
If not set, then the Makefile assumes gometalinter will be in
/bin/gometalinter, which it likely is not, and thus fails.
We could change configure to set GOPATH in the .env, however then we
would be assuming that GOPATH is a single entry - whereas like other
paths, it can contain more than one value.
So instead this commit stops trying to install gometalinter, and like
dep, it assumes that it is installed prior.
(and since the current behaviour of the Makefile is affecting state
external to the project, that seems more logical) 
							
						 
						
							2019-06-03 17:25:48 +10:00  
				
					
						
							
							
								 
						
							
								0d56a4c570 
								
							 
						 
						
							
							
								
								Merge pull request  #171  from benbro/master  
							
							... 
							
							
							
							Fix repo link 
							
						 
						
							2019-06-01 10:06:05 +01:00  
				
					
						
							
							
								 
						
							
								60bb8fc7ea 
								
							 
						 
						
							
							
								
								Fix repo link  
							
							
							
						 
						
							2019-06-01 05:36:28 +03:00  
				
					
						
							
							
								 
						
							
								076484297e 
								
							 
						 
						
							
							
								
								Make release tarballs look like bitly's  
							
							... 
							
							
							
							Fixes  #162  
						
							2019-05-31 14:46:54 +02:00  
				
					
						
							
							
								 
						
							
								e374805f8e 
								
							 
						 
						
							
							
								
								Merge pull request  #169  from kskewes/alpine3.9  
							
							... 
							
							
							
							Update Docker base Alpine image to 3.9 
							
						 
						
							2019-05-31 09:10:02 +01:00  
				
					
						
							
							
								 
						
							
								d3f0cb43ca 
								
							 
						 
						
							
							
								
								Update Alpine to 3.9  
							
							
							
						 
						
							2019-05-31 18:54:20 +12:00  
				
					
						
							
							
								 
						
							
								f26ed5f3d1 
								
							 
						 
						
							
							
								
								Merge pull request  #166  from cschyma/patch-1  
							
							... 
							
							
							
							fix typo 
							
						 
						
							2019-05-28 14:32:41 +01:00  
				
					
						
							
							
								 
						
							
								91346df5ac 
								
							 
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2019-05-28 15:26:22 +02:00  
				
					
						
							
							
								 
						
							
								10e240c8bf 
								
							 
						 
						
							
							
								
								Merge pull request  #148  from pusher/proxy-session-store  
							
							... 
							
							
							
							Proxy session store 
							
						 
						
							2019-05-20 12:55:39 +02:00  
				
					
						
							
							
								 
						
							
								d40a61613e 
								
							 
						 
						
							
							
								
								Update Changelog  
							
							
							
						 
						
							2019-05-20 11:39:41 +02:00  
				
					
						
							
							
								 
						
							
								093f9da881 
								
							 
						 
						
							
							
								
								Move cipher creation to options and away from oauth2_proxy.go  
							
							
							
						 
						
							2019-05-20 11:26:13 +02:00  
				
					
						
							
							
								 
						
							
								76bd23738f 
								
							 
						 
						
							
							
								
								Simplify cookie creation form *options.CookieOptions  
							
							
							
						 
						
							2019-05-20 11:26:12 +02:00  
				
					
						
							
							
								 
						
							
								37e31b5f09 
								
							 
						 
						
							
							
								
								Remove dead code  
							
							
							
						 
						
							2019-05-20 11:26:11 +02:00  
				
					
						
							
							
								 
						
							
								c61f3a1c65 
								
							 
						 
						
							
							
								
								Use SessionStore for session in proxy  
							
							
							
						 
						
							2019-05-20 11:26:10 +02:00  
				
					
						
							
							
								 
						
							
								34cbe0497c 
								
							 
						 
						
							
							
								
								Add CreatedAt to SessionState  
							
							
							
						 
						
							2019-05-20 11:26:09 +02:00  
				
					
						
							
							
								 
						
							
								fbee5eae16 
								
							 
						 
						
							
							
								
								Initialise SessionStore in Options  
							
							
							
						 
						
							2019-05-20 11:26:04 +02:00  
				
					
						
							
							
								 
						
							
								17e97ab884 
								
							 
						 
						
							
							
								
								Merge pull request  #147  from pusher/session-store  
							
							... 
							
							
							
							Add initial session-store interface and implementation 
							
						 
						
							2019-05-20 10:18:47 +01:00  
				
					
						
							
							
								 
						
							
								4ad4b11411 
								
							 
						 
						
							
							
								
								Update documentation to include session storage  
							
							
							
						 
						
							2019-05-18 13:30:34 +02:00  
				
					
						
							
							
								 
						
							
								72fd3b96a6 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-05-18 13:10:59 +02:00  
				
					
						
							
							
								 
						
							
								54393b91ed 
								
							 
						 
						
							
							
								
								Increase linter deadline  
							
							
							
						 
						
							2019-05-18 13:10:13 +02:00  
				
					
						
							
							
								 
						
							
								1d29a0d094 
								
							 
						 
						
							
							
								
								Drop Session suffix from SessionStore methods  
							
							
							
						 
						
							2019-05-18 13:10:12 +02:00  
				
					
						
							
							
								 
						
							
								455e0004b8 
								
							 
						 
						
							
							
								
								Include SessionOptions in Options struct  
							
							
							
						 
						
							2019-05-18 13:10:11 +02:00  
				
					
						
							
							
								 
						
							
								1048584075 
								
							 
						 
						
							
							
								
								Add session-store-type flag  
							
							
							
						 
						
							2019-05-18 13:10:10 +02:00  
				
					
						
							
							
								 
						
							
								65302ed34b 
								
							 
						 
						
							
							
								
								Rename RunCookieTests to RunSessionTests  
							
							
							
						 
						
							2019-05-18 13:10:09 +02:00  
				
					
						
							
							
								 
						
							
								02e80b7aab 
								
							 
						 
						
							
							
								
								Check all information is encoded when cookie-secret set  
							
							
							
						 
						
							2019-05-18 13:10:08 +02:00  
				
					
						
							
							
								 
						
							
								553cf89579 
								
							 
						 
						
							
							
								
								Add tests for saving and loading a session in SessionStore  
							
							
							
						 
						
							2019-05-18 13:10:08 +02:00  
				
					
						
							
							
								 
						
							
								1c2ee715b3 
								
							 
						 
						
							
							
								
								Refactor session_store_test.go  
							
							
							
						 
						
							2019-05-18 13:10:07 +02:00  
				
					
						
							
							
								 
						
							
								b965f25c10 
								
							 
						 
						
							
							
								
								Implement SaveSession in Cookie SessionStore  
							
							
							
						 
						
							2019-05-18 13:10:06 +02:00  
				
					
						
							
							
								 
						
							
								15a2cf8b9e 
								
							 
						 
						
							
							
								
								Implement ClearSession for cookie SessionStore  
							
							
							
						 
						
							2019-05-18 13:10:05 +02:00  
				
					
						
							
							
								 
						
							
								8b3a3853eb 
								
							 
						 
						
							
							
								
								Implement LoadSession in Cookie SessionStore  
							
							
							
						 
						
							2019-05-18 13:10:04 +02:00  
				
					
						
							
							
								 
						
							
								965d95fd4f 
								
							 
						 
						
							
							
								
								Update dependencies  
							
							
							
						 
						
							2019-05-18 13:10:03 +02:00  
				
					
						
							
							
								 
						
							
								0204054005 
								
							 
						 
						
							
							
								
								Add tests to check cookies set by SessionStores  
							
							
							
						 
						
							2019-05-18 13:10:02 +02:00  
				
					
						
							
							
								 
						
							
								6d162a1d78 
								
							 
						 
						
							
							
								
								Define session options and cookie session store types  
							
							
							
						 
						
							2019-05-18 13:10:01 +02:00  
				
					
						
							
							
								 
						
							
								530acff38c 
								
							 
						 
						
							
							
								
								Add SessionStore interface  
							
							
							
						 
						
							2019-05-18 13:10:00 +02:00