de0a032d8e 
								
							 
						 
						
							
							
								
								xcursor: Fix heap overflows when parsing malicious files  
							
							... 
							
							
							
							It is possible to trigger heap overflows due to an integer overflow
while parsing images.
The integer overflow occurs because the chosen limit 0x10000 for
dimensions is too large for 32 bit systems, because each pixel takes
4 bytes. Properly chosen values allow an overflow which in turn will
lead to less allocated memory than needed for subsequent reads.
See also:
https://cgit.freedesktop.org/xorg/lib/libXcursor/commit/?id=4794b5dd34688158fb51a2943032569d3780c4b8 
5d201df72f 
							
						 
						
							2018-11-06 14:40:41 +01:00  
				
					
						
							
							
								 
						
							
								2d0c5ec78e 
								
							 
						 
						
							
							
								
								Use _POSIX_C_SOURCE, use shm_open  
							
							
							
						 
						
							2018-11-06 08:29:23 +01:00  
				
					
						
							
							
								 
						
							
								7cbef15206 
								
							 
						 
						
							
							
								
								util: add wlr_ prefix to log symbols  
							
							
							
						 
						
							2018-07-09 22:49:54 +01:00  
				
					
						
							
							
								 
						
							
								625a7a48dc 
								
							 
						 
						
							
							
								
								Don't use the wlr_ prefix for static functions  
							
							
							
						 
						
							2018-04-25 23:51:00 +01:00  
				
					
						
							
							
								 
						
							
								1d9be89e2d 
								
							 
						 
						
							
							
								
								Revert "ELF Visibility"  
							
							
							
						 
						
							2018-02-19 18:01:27 -05:00  
				
					
						
							
							
								 
						
							
								86269052eb 
								
							 
						 
						
							
							
								
								Explicitly export EFL symbols  
							
							
							
						 
						
							2018-02-19 14:26:40 +13:00  
				
					
						
							
							
								 
						
							
								c2e1474010 
								
							 
						 
						
							
							
								
								Reformat all #include directives  
							
							
							
						 
						
							2018-02-12 21:29:23 +01:00  
				
					
						
							
							
								 
						
							
								bde255933e 
								
							 
						 
						
							
							
								
								output: add wlr_output::damage,  fixes   #572  
							
							
							
						 
						
							2018-01-18 19:47:21 +01:00  
				
					
						
							
							
								 
						
							
								4c60072be5 
								
							 
						 
						
							
							
								
								move get_resize_name to xcursor  
							
							
							
						 
						
							2017-12-08 06:08:06 -05:00  
				
					
						
							
							
								 
						
							
								a5fe9aa736 
								
							 
						 
						
							
							
								
								Add FreeBSD compatibility  
							
							
							
						 
						
							2017-10-11 00:07:21 +03:00  
				
					
						
							
							
								 
						
							
								368f74e4df 
								
							 
						 
						
							
							
								
								Refactor meson build files  
							
							... 
							
							
							
							Use tabs for indentation and break up function calls over 80 col. 
							
						 
						
							2017-08-30 14:30:47 -04:00  
				
					
						
							
							
								 
						
							
								f334dcaf40 
								
							 
						 
						
							
							
								
								rename wlr_cursor.c to wlr_xcursor.c  
							
							
							
						 
						
							2017-08-18 19:52:55 -04:00  
				
					
						
							
							
								 
						
							
								f03be94309 
								
							 
						 
						
							
							
								
								rename wlr_cursor to wlr_xcursor  
							
							... 
							
							
							
							This is for the implementation of another type that should be called wlr_cursor. 
							
						 
						
							2017-08-18 19:48:55 -04:00  
				
					
						
							
							
								 
						
							
								f998bb8299 
								
							 
						 
						
							
							
								
								Fix style issues  
							
							
							
						 
						
							2017-08-14 17:09:56 +02:00  
				
					
						
							
							
								 
						
							
								d4b4bfb8bc 
								
							 
						 
						
							
							
								
								Fix   #64  
							
							
							
						 
						
							2017-08-13 08:26:32 -04:00  
				
					
						
							
							
								 
						
							
								62d8b252c0 
								
							 
						 
						
							
							
								
								Refactor meson and move xdg-shell into wlroots  
							
							
							
						 
						
							2017-08-11 09:37:09 -04:00  
				
					
						
							
							
								 
						
							
								622a0d838b 
								
							 
						 
						
							
							
								
								Add logging in wlr_cursor  
							
							
							
						 
						
							2017-08-08 11:56:52 -04:00  
				
					
						
							
							
								 
						
							
								7486263f7e 
								
							 
						 
						
							
							
								
								Add xcursor sublibrary  
							
							
							
						 
						
							2017-08-07 21:13:04 -04:00