34189fcc06 
					 
					
						
						
							
							outposts/ldap: search users and group in parallel  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-22 22:55:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d0dcf8de0 
					 
					
						
						
							
							outposts/ldap: optimise backend Search API requests  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-22 20:38:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b4654bb1d 
					 
					
						
						
							
							outposts/ldap: add tracing for LDAP bind and search  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-22 19:23:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						253f345fc4 
					 
					
						
						
							
							outposts: save certificate fingerprint and check before re-fetching to cleanup logs  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-21 23:53:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d89266a9d2 
					 
					
						
						
							
							outposts/ldap: fix order of Listeners  
						
						... 
						
						
						
						TCP -> PROXY -> TLS
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-20 15:25:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d678d33756 
					 
					
						
						
							
							root: add support for PROXY protocol on listeners  
						
						... 
						
						
						
						closes  #1161 
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
					
						2021-07-20 11:03:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d87871f806 
					 
					
						
						
							
							outposts/ldap: improve logging, add request ID  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-19 13:41:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2c587be43 
					 
					
						
						
							
							outposts: don't authenticate as service user for flows to set remote-ip  
						
						... 
						
						
						
						set outpost token as additional header and check that token (user) if they can override remote-ip
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-19 13:17:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4029e19b72 
					 
					
						
						
							
							outposts/ldap: fix order of flow check  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-18 22:22:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36de302250 
					 
					
						
						
							
							outposts: separate CLI flow executor from ldap  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-18 15:51:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cffc6a1b88 
					 
					
						
						
							
							outpost/ldap: fix import  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-17 20:02:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0b63f50bf 
					 
					
						
						
							
							outposts: fix import for self-signed cert on ldap  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-07-17 19:38:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3159a74e5 
					 
					
						
						
							
							Merge branch 'master' into inbuilt-proxy  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
#	Dockerfile
#	internal/outpost/ak/api.go
#	internal/outpost/ak/api_uag.go
#	internal/outpost/ak/global.go
#	internal/outpost/ldap/api_tls.go
#	internal/outpost/ldap/instance_bind.go
#	internal/outpost/ldap/utils.go
#	internal/outpost/proxy/api_bundle.go
#	outpost/go.mod
#	outpost/go.sum
#	outpost/pkg/ak/cert.go 
						
						
					 
					
						2021-07-17 12:49:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						948db46406 
					 
					
						
						
							
							Merge branch 'master' into inbuilt-proxy  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
#	internal/constants/constants.go
#	outpost/pkg/version.go 
						
						
					 
					
						2021-07-05 19:11:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dc9e247d5 
					 
					
						
						
							
							Merge branch 'master' into inbuilt-proxy  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org >
# Conflicts:
#	internal/constants/constants.go
#	outpost/pkg/version.go 
						
						
					 
					
						2021-07-02 16:23:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff42663d3c 
					 
					
						
						
							
							root: more code merging  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-06-29 16:21:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8429dd19b2 
					 
					
						
						
							
							Merge branch 'master' into inbuilt-proxy  
						
						
						
						
					 
					
						2021-06-29 16:20:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6dc38b0132 
					 
					
						
						
							
							root: start deduplicating code  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-06-16 12:41:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						690b7be1d8 
					 
					
						
						
							
							root: initial merging of outpost and main project  
						
						... 
						
						
						
						Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org > 
						
						
					 
					
						2021-06-16 12:02:02 +02:00