Markus Teich
							
						 
						
							 
							
							
							
							
								
							
							
								10d4e479c5 
								
							 
						 
						
							
							
								
								consistently use () with sizeof  
							
							 
							
							
							
						 
						
							2015-05-08 16:44:18 +02:00  
						
					 
				
					
						
							
							
								 
								Nick Currier
							
						 
						
							 
							
							
							
							
								
							
							
								b1289f30b7 
								
							 
						 
						
							
							
								
								Option to not show failure color on clear  
							
							 
							
							
							
						 
						
							2015-05-08 16:44:06 +02:00  
						
					 
				
					
						
							
							
								 
								Markus Teich
							
						 
						
							 
							
							
							
							
								
							
							
								f5ef1b8eb5 
								
							 
						 
						
							
							
								
								resize lockscreen window after Xrandr resize  
							
							 
							
							
							
						 
						
							2015-04-01 23:25:47 +02:00  
						
					 
				
					
						
							
							
								 
								David Phillips
							
						 
						
							 
							
							
							
							
								
							
							
								f2ea92c3dd 
								
							 
						 
						
							
							
								
								Blank the screen with color 0, add third color for failed logins  
							
							 
							
							... 
							
							
							
							- Adds another color in config.def.h, COLOR_INIT
- Renames the colours from numerical ones to ones with meaningful names;
  COLOR_INPUT for when there is content in the input buffer and COLOR_EMPTY
  for when the input buffer has been cleared (backspaced or a failed attempt).
- Ensures XFreeColors frees the right number of colours. This is now derived
  from the size of `Lock->colors` rather than being an integer literal.
- Makes slock exhibit the behaviour described by Markus
The default colours are the same as the ones slock currently uses, with the
exception of the new color, which I have set to red, as it indicates someone
has either failed an attempt to unlock, or that they have entered input and
erased it all. 
							
						 
						
							2015-04-01 23:13:11 +02:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								a31b919111 
								
							 
						 
						
							
							
								
								applied Dimitris' style patch from Dec'14, with some minor modifications  
							
							 
							
							
							
						 
						
							2015-01-27 22:16:52 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								66e31556db 
								
							 
						 
						
							
							
								
								fixed usage string  
							
							 
							
							
							
						 
						
							2014-12-22 11:17:45 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								44ce161c13 
								
							 
						 
						
							
							
								
								applied sin's patch and prepared new release  
							
							 
							
							
							
						 
						
							2014-12-22 11:16:26 +01:00  
						
					 
				
					
						
							
							
								 
								sin
							
						 
						
							 
							
							
							
							
								
							
							
								4339b507af 
								
							 
						 
						
							
							
								
								end{pw,sp}ent() can only be called after get{pw,sp}ent()  
							
							 
							
							... 
							
							
							
							Calling them unconditionally can result in memory corruption. 
							
						 
						
							2014-11-09 13:10:02 +00:00  
						
					 
				
					
						
							
							
								 
								sin
							
						 
						
							 
							
							
							
							
								
							
							
								8745098fa4 
								
							 
						 
						
							
							
								
								Only check errno if getpwuid() fails  
							
							 
							
							... 
							
							
							
							Checking errno otherwise is unspecified. 
							
						 
						
							2014-07-09 14:41:32 +01:00  
						
					 
				
					
						
							
							
								 
								FRIGN
							
						 
						
							 
							
							
							
							
								
							
							
								9db14b10dd 
								
							 
						 
						
							
							
								
								Add /etc/passwd support  
							
							 
							
							... 
							
							
							
							Fix slock to work with /etc/passwd without /etc/shadow.
while we're at it, remove an occurence of trailing whitespace. 
							
						 
						
							2014-06-09 19:14:31 +01:00  
						
					 
				
					
						
							
							
								 
								sin
							
						 
						
							 
							
							
							
							
								
							
							
								6a55128354 
								
							 
						 
						
							
							
								
								Set errno to 0 before getpwuid() and check it afterwards  
							
							 
							
							
							
						 
						
							2014-01-29 14:19:35 +00:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								ba3acfc0dc 
								
							 
						 
						
							
							
								
								applied Robert Schneider's Linux suggestions, also bumped version and updated LICENSE file's copyright notice  
							
							 
							
							
							
						 
						
							2013-08-02 22:11:18 +02:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								3092d3b314 
								
							 
						 
						
							
							
								
								prepared 1.1  
							
							 
							
							
							
						 
						
							2012-10-25 20:59:50 +02:00  
						
					 
				
					
						
							
							
								 
								garbeam@gmail.com
							
						 
						
							 
							
							
							
							
								
							
							
								d276b9b0e0 
								
							 
						 
						
							
							
								
								applied andres' multi-slock fix, thanks for spotting this issue  
							
							 
							
							
							
						 
						
							2012-08-02 21:54:18 +02:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								4b4fcca1bc 
								
							 
						 
						
							
							
								
								added Ben's password placeholder entry kludge  
							
							 
							
							
							
						 
						
							2012-04-15 11:58:16 +02:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								c1507cd225 
								
							 
						 
						
							
							
								
								applied Eckehard Bern's dualcolor patch to slock  
							
							 
							
							
							
						 
						
							2012-03-17 18:03:25 +01:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								88d9684966 
								
							 
						 
						
							
							
								
								Added tag 1.0 for changeset 05b949016e85  
							
							 
							
							
							
						 
						
							2012-02-11 10:51:31 +01:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								34f5edb29e 
								
							 
						 
						
							
							
								
								preparing 1.0  
							
							 
							
							
							
						 
						
							2012-02-11 10:51:26 +01:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								0b13628462 
								
							 
						 
						
							
							
								
								select for SubstructureRedirectMask as well  
							
							 
							
							
							
						 
						
							2012-02-09 20:56:34 +01:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								7a217cb7c4 
								
							 
						 
						
							
							
								
								fixed missing new lines  
							
							 
							
							
							
						 
						
							2012-02-09 20:18:49 +01:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								5d433c7cf5 
								
							 
						 
						
							
							
								
								typo fix  
							
							 
							
							
							
						 
						
							2012-02-05 16:41:31 +01:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								d6e9e7d9e3 
								
							 
						 
						
							
							
								
								added XRaiseWindow workaround when new clients are launched  
							
							 
							
							
							
						 
						
							2012-02-05 16:38:58 +01:00  
						
					 
				
					
						
							
							
								 
								garbeam@gmail.com
							
						 
						
							 
							
							
							
							
								
							
							
								f013cb264e 
								
							 
						 
						
							
							
								
								applied Michaels patch  
							
							 
							
							
							
						 
						
							2012-01-24 22:10:02 +01:00  
						
					 
				
					
						
							
							
								 
								anselm@garbe.us
							
						 
						
							 
							
							
							
							
								
							
							
								5a5c581285 
								
							 
						 
						
							
							
								
								added dummy error handler to prevent X from terminating slock just in case  
							
							 
							
							
							
						 
						
							2012-01-22 18:58:10 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								ede2935e10 
								
							 
						 
						
							
							
								
								applied Markus' patch to die in case /etc/passwd is unavailable  
							
							 
							
							
							
						 
						
							2011-04-21 08:22:47 +00:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								732d2b3bf5 
								
							 
						 
						
							
							
								
								applied Fernando Silveira's multiscreen patch for old style multihead setups  
							
							 
							
							
							
						 
						
							2009-11-26 12:53:26 +00:00  
						
					 
				
					
						
							
							
								 
								a@null
							
						 
						
							 
							
							
							
							
								
							
							
								0cb05bdb75 
								
							 
						 
						
							
							
								
								applied Ali Gholami Rudi's patch regarding DPMS timeout customization and persistence  
							
							 
							
							
							
						 
						
							2008-12-12 19:34:43 +00:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								cadc8a7472 
								
							 
						 
						
							
							
								
								Added tag 0.9 for changeset 1e8a77601cb9  
							
							 
							
							
							
						 
						
							2008-07-29 19:23:21 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								a6a3471dd9 
								
							 
						 
						
							
							
								
								fix  
							
							 
							
							
							
						 
						
							2008-07-29 19:17:24 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								75dd779245 
								
							 
						 
						
							
							
								
								prepared release  
							
							 
							
							
							
						 
						
							2008-07-29 19:14:53 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								1460b14f45 
								
							 
						 
						
							
							
								
								removed useless chars, prepared release  
							
							 
							
							
							
						 
						
							2008-07-29 19:08:18 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								c0fdcb8afc 
								
							 
						 
						
							
							
								
								s/d//  
							
							 
							
							
							
						 
						
							2008-04-09 23:42:50 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								cc36050e44 
								
							 
						 
						
							
							
								
								yet another DPMS fix, still trying to prevent the error handler  
							
							 
							
							
							
						 
						
							2008-04-09 23:42:19 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								049ccf9a90 
								
							 
						 
						
							
							
								
								fixed DPMS crashing issue  
							
							 
							
							
							
						 
						
							2008-04-08 09:55:46 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								4ed35d22dc 
								
							 
						 
						
							
							
								
								Added tag 0.8 for changeset c0eb8221ba49  
							
							 
							
							
							
						 
						
							2008-03-13 16:59:24 +00:00  
						
					 
				
					
						
							
							
								 
								Anselm R Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								98e2fef63d 
								
							 
						 
						
							
							
								
								applied two patches, BSD_AUTH patch and Gottox' DPMS support patch  
							
							 
							
							
							
						 
						
							2008-02-22 10:13:12 +00:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								a430a647e4 
								
							 
						 
						
							
							
								
								removed Sander from -v by request  
							
							 
							
							
							
						 
						
							2007-11-25 12:17:33 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								18b2f4f34f 
								
							 
						 
						
							
							
								
								next version will be 0.8  
							
							 
							
							
							
						 
						
							2007-11-24 21:27:44 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								925381bfd0 
								
							 
						 
						
							
							
								
								Added tag 0.7 for changeset c4635bb35a45  
							
							 
							
							
							
						 
						
							2007-11-24 21:18:06 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								6fdf8be204 
								
							 
						 
						
							
							
								
								final fixes and cleanups  
							
							 
							
							
							
						 
						
							2007-11-24 21:17:32 +01:00  
						
					 
				
					
						
							
							
								 
								arg@suckless.org
							
						 
						
							 
							
							
							
							
								
							
							
								1fd4e7b23e 
								
							 
						 
						
							
							
								
								applied Ryan Sorensen bugfix which allows slock to acquire the keyboard grab asynchroneously  
							
							 
							
							
							
						 
						
							2007-11-13 18:16:18 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								20e294a66f 
								
							 
						 
						
							
							
								
								updating copyright stuff in slock as well  
							
							 
							
							
							
						 
						
							2007-04-13 11:48:17 +02:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								1726ff0816 
								
							 
						 
						
							
							
								
								Added tag 0.6 for changeset dd226a81c09a  
							
							 
							
							
							
						 
						
							2007-03-07 13:31:49 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								48a7ab2225 
								
							 
						 
						
							
							
								
								grab on the root window, it is correct, all lockers do that  
							
							 
							
							
							
						 
						
							2007-03-07 10:57:23 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								d8ea936899 
								
							 
						 
						
							
							
								
								Added tag 0.5 for changeset bd24ea7fcca2  
							
							 
							
							
							
						 
						
							2007-03-05 11:28:53 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								8322f22871 
								
							 
						 
						
							
							
								
								grab on the slock window instead on the root window  
							
							 
							
							
							
						 
						
							2007-03-02 21:50:05 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								d83a9a1d01 
								
							 
						 
						
							
							
								
								made slock more readable, added root variable because we intend to call RootWindow(...) quite a lot  
							
							 
							
							
							
						 
						
							2007-02-21 22:16:23 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								ae8cce24d3 
								
							 
						 
						
							
							
								
								made slock more aggressive, DenisG please recheck  
							
							 
							
							
							
						 
						
							2007-02-21 21:25:53 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								663fdb326a 
								
							 
						 
						
							
							
								
								foobar  
							
							 
							
							
							
						 
						
							2007-02-01 13:52:36 +01:00  
						
					 
				
					
						
							
							
								 
								Anselm R. Garbe
							
						 
						
							 
							
							
							
							
								
							
							
								48f386ce9d 
								
							 
						 
						
							
							
								
								Added tag 0.4 for changeset 4c2cf4d6a2d0  
							
							 
							
							
							
						 
						
							2007-01-13 14:10:56 +01:00