Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								e6b4f40ed7 
								
							
								 
							
						 
						
							
							
								
								Have BlacklistThreshold 0 disable the blacklist  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								e3afc937e5 
								
							
								 
							
						 
						
							
							
								
								Bulk update_user and remove_user should check for all users' existence  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Justin Travis
							
						 
						
							 
							
							
							
								
							
								42d7ff015d 
								
							
								 
							
						 
						
							
							
								
								Resolve KASM-2238 "Feature/ freeze session"  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Matthew McClaskey
							
						 
						
							 
							
							
							
								
							
								99680f23ff 
								
							
								 
							
						 
						
							
							
								
								Resolve KASM-2194 "Feature/ bulk user mgmt"  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								matt
							
						 
						
							 
							
							
							
								
							
								e6cc132874 
								
							
								 
							
						 
						
							
							
								
								fix accidental removal in update_user  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Matthew McClaskey
							
						 
						
							 
							
							
							
								
							
								03729ca66e 
								
							
								 
							
						 
						
							
							
								
								Update user  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								49174b1586 
								
							
								 
							
						 
						
							
							
								
								Threaded context  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								bb364badd3 
								
							
								 
							
						 
						
							
							
								
								Apply blacklist options to httpd basicauth  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								mmcclaskey
							
						 
						
							 
							
							
								
								
							
							
								
							
								d3add8150c 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix/kasm 2004 download spaces ( #70 )  
							
							 
							
							... 
							
							
							
							* Handle spaces in download files, dirlisting
* Disallow / in percent urls
Co-authored-by: Lauri Kasanen <cand@gmx.com> 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								mmcclaskey
							
						 
						
							 
							
							
								
								
							
							
								
							
								e6d1b8c3c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix a nonexistent username + empty password passing through ( #68 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Lauri Kasanen <cand@gmx.com> 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								mmcclaskey
							
						 
						
							 
							
							
								
								
							
							
								
							
								93e47e5d54 
								
									
								
							
								 
							
						 
						
							
							
								
								Bugfix/kasm 1912 websocket crash ( #57 )  
							
							 
							
							... 
							
							
							
							* Copy-paste bug in SSE2 scaling to under 0.5x
* Better handling of websocket frames
* KASM-1912 websocket crash, scaling bug
Co-authored-by: Lauri Kasanen <cand@gmx.com>
Co-authored-by: matt <matt@kasmweb.com> 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								mmcclaskey
							
						 
						
							 
							
							
								
								
							
							
								
							
								dc21d5f97c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a set of self-microbenchmarks ( #51 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Lauri Kasanen <cand@gmx.com> 
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								d80eb39686 
								
							
								 
							
						 
						
							
							
								
								Fix DigitalOcean load balancer websocket connection (they too used wrong case in a header)  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								9ca850a108 
								
							
								 
							
						 
						
							
							
								
								Add pid to the internal socket name, clarify websocketport bind error  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								a9b66833a9 
								
							
								 
							
						 
						
							
							
								
								Change frame stats API json formatting  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								e208d5bb5f 
								
							
								 
							
						 
						
							
							
								
								Bottleneck clear should wait instead of try  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								f57e6e644b 
								
							
								 
							
						 
						
							
							
								
								Add some more frame stats granularity, skip frame stats on no-data calls  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								c1ed769780 
								
							
								 
							
						 
						
							
							
								
								Clear disconnected clients from the bottleneck stats api  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								fb9dd56703 
								
							
								 
							
						 
						
							
							
								
								Initial /api/get_frame_stats  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								32e8d40472 
								
							
								 
							
						 
						
							
							
								
								Implement /api/get_bottleneck_stats  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								811e7cde3a 
								
							
								 
							
						 
						
							
							
								
								Use case-insensitive search for the websocket headers  
							
							 
							
							
							
						 
						
							4 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								9144045718 
								
							
								 
							
						 
						
							
							
								
								Append the microsecond-level connection time to the abstract socket name, making it always unique  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								14e08a2067 
								
							
								 
							
						 
						
							
							
								
								Add trailing slash in dir listing  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Pierre Ossman
							
						 
						
							 
							
							
							
								
							
								c97828471c 
								
							
								 
							
						 
						
							
							
								
								Use proper constants for socket shutdown()  
							
							 
							
							... 
							
							
							
							For readability. 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								1632f4888d 
								
							
								 
							
						 
						
							
							
								
								Enable basicauth by default, remove the option to supply it on the command line  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								fed991d697 
								
							
								 
							
						 
						
							
							
								
								Return 401 unauth for non-owner trying /api/  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								1269fddadf 
								
							
								 
							
						 
						
							
							
								
								Add a more specific error for a nonexistent screenshot  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								688e749fda 
								
							
								 
							
						 
						
							
							
								
								Tentative build fix for newer gccs  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								980eedd33b 
								
							
								 
							
						 
						
							
							
								
								Add HTTP GET APIs for creating, removing users and giving control  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								3f6524ee30 
								
							
								 
							
						 
						
							
							
								
								Add support for owner screenshot HTTP GET API  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Dmitry Maksyoma
							
						 
						
							 
							
							
							
								
							
								101695970b 
								
							
								 
							
						 
						
							
							
								
								Reapply "Use crypt_r in threaded code"  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Dmitry Maksyoma
							
						 
						
							 
							
							
							
								
							
								9084409a20 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'users' into packages_and_multiuser_passwd  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Dmitry Maksyoma
							
						 
						
							 
							
							
							
								
							
								fbe05cee86 
								
							
								 
							
						 
						
							
							
								
								Fix random 401 Forbidden on Ubuntu 20 and other newer releases  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Dmitry Maksyoma
							
						 
						
							 
							
							
							
								
							
								90101a7e91 
								
							
								 
							
						 
						
							
							
								
								Rpm: CentOS dfart. Rpm building isn't automated yet.  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Dmitry Maksyoma
							
						 
						
							 
							
							
							
								
							
								c32137fa17 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into create_ubuntu20_package  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								0d47d4890a 
								
							
								 
							
						 
						
							
							
								
								Enable TLS 1.1 and 1.2  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								83c83f43ef 
								
							
								 
							
						 
						
							
							
								
								Add a parameter for separate SSL key  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								a27744bca6 
								
							
								 
							
						 
						
							
							
								
								Enable TLS 1.1 and 1.2  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								263d05a296 
								
							
								 
							
						 
						
							
							
								
								Apply read-only perms upon connecting  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								9a5afc5a62 
								
							
								 
							
						 
						
							
							
								
								Handle the new, multi-user kasmpasswd format auth  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								1db77ee6bd 
								
							
								 
							
						 
						
							
							
								
								Add some basicauth logging (most debug/verbose only)  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Lauri Kasanen
							
						 
						
							 
							
							
							
								
							
								279c41fc32 
								
							
								 
							
						 
						
							
							
								
								Add option to pass the password in an encrypted file, kasmvncpasswd utility  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Pierre Ossman
							
						 
						
							 
							
							
							
								
							
								3528e358cc 
								
							
								 
							
						 
						
							
							
								
								Free memory from getaddrinfo()  
							
							 
							
							... 
							
							
							
							We handled this in the failure scenario, but not in the vastly more
common successful case. 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Andrew Yoder
							
						 
						
							 
							
							
							
								
							
								c312417d81 
								
							
								 
							
						 
						
							
							
								
								Correction to socket error connection message  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Alex Tanskanen
							
						 
						
							 
							
							
							
								
							
								03639406dc 
								
							
								 
							
						 
						
							
							
								
								Throw GAIException() for getaddrinfo errors  
							
							 
							
							... 
							
							
							
							Created a new subclass of Exception called GAIException() that will
handle error messages from getaddrinfo() instead of letting Exception()
handle it. GAIException() will make use of gai_strerror() to map the
error code to text. On Windows, gai_strerrorW() must be used if the text
is encoded with UTF-8. 
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								Alex Tanskanen
							
						 
						
							 
							
							
							
								
							
								209712b18f 
								
							
								 
							
						 
						
							
							
								
								Fix typo in SocketException message  
							
							 
							
							
							
						 
						
							5 years ago  
						
					 
				
					
						
							
							
								 
								matt
							
						 
						
							 
							
							
							
								
							
								408c005d3e 
								
							
								 
							
						 
						
							
							
								
								Initial commit  
							
							 
							
							
							
						 
						
							5 years ago