aboutsummaryrefslogtreecommitdiff
path: root/config.mk
AgeCommit message (Collapse)AuthorFilesLines
2022-10-04bump version to 1.5Hiltjo Posthuma1-1/+1
2016-11-20bump versionMarkus Teich1-1/+1
2016-09-08config.mk: be more explicative about FLAGSQuentin Rameau1-2/+4
Group each *FLAG with its description and add a NetBSD specific.
2016-09-08Ensure Polyphemus-Mitigation and properly drop privilegesFRIGN1-1/+1
Don't hide privilege drops inside readpw() and actually make it configurable what you are dropping to in config.h. The privilege drop comes after opening the Display because the user "nobody" with "nogroup" can't do that. So why do I call this strategy the Polyphemus-Mitigation? """ After the giant returns in the evening and eats two more of the men, Odysseus offers Polyphemus some strong and undiluted wine given to him earlier on his journey. Drunk and unwary, the giant asks Odysseus his name, promising him a guest-gift if he answers. Odysseus tells him "Οὖτις", which means "nobody" and Polyphemus promises to eat this "Nobody" last of all. With that, he falls into a drunken sleep. Odysseus had meanwhile hardened a wooden stake in the fire and now drives it into Polyphemus' eye. When Polyphemus shouts for help from his fellow giants, saying that "Nobody" has hurt him, they think Polyphemus is being afflicted by divine power and recommend prayer as the answer. """ (source: https://en.wikipedia.org/wiki/Polyphemus)
2016-09-07Unify how we check passwords between different OSesQuentin Rameau1-7/+2
2016-08-13clear passwords with explicit_bzeroHiltjo Posthuma1-0/+4
Make sure to explicitly clear memory that is used for password input. memset is often optimized out by the compiler. Brought to attention by the OpenBSD community, see: https://marc.info/?t=146989502600003&r=1&w=2 Thread subject: x11/slock: clear passwords with explicit_bzero Changes: - explicit_bzero.c import from libressl-portable. - Makefile: add COMPATSRC for compatibility src. - config.mk: add separate *BSD section in config.mk to simply uncomment it on these platforms.
2016-02-11add slock.1 man pageMarkus Teich1-0/+1
2016-02-11prepare 1.3 releaseMarkus Teich1-1/+1
2015-04-01resize lockscreen window after Xrandr resizeMarkus Teich1-1/+1
2014-12-22applied sin's patch and prepared new releaseAnselm R Garbe1-1/+1
2013-08-02applied Robert Schneider's Linux suggestions, also bumped version and ↵Anselm R Garbe1-1/+1
updated LICENSE file's copyright notice
2012-10-25prepared 1.1anselm@garbe.us1-1/+1
2012-03-17applied Eckehard Bern's dualcolor patch to slockanselm@garbe.us1-2/+2
2008-12-12applied Ali Gholami Rudi's patch regarding DPMS timeout customization and ↵a@null1-1/+1
persistence
2008-07-29prepared releaseAnselm R Garbe1-6/+4
2008-04-08fixed DPMS crashing issueAnselm R Garbe1-1/+1
2008-02-22applied two patches, BSD_AUTH patch and Gottox' DPMS support patchAnselm R Garbe1-3/+8
2007-11-24next version will be 0.8Anselm R. Garbe1-1/+1
2007-11-24final fixes and cleanupsAnselm R. Garbe1-1/+0
2007-04-13updating copyright stuff in slock as wellAnselm R. Garbe1-1/+1
2007-03-07grab on the root window, it is correct, all lockers do thatAnselm R. Garbe1-1/+1
2007-02-21made slock more aggressive, DenisG please recheckAnselm R. Garbe1-1/+1
2007-01-13fixed a potential buffer overflow bug on the stack (thanks to Ghassan Misherg)Anselm R. Garbe1-1/+1
2006-12-08thanks to Jack for this hintarg@mig291-1/+1
2006-10-31small fix of Vincent's patcharg@mig291-1/+1
2006-10-16added pointer grabAnselm R. Garbe1-1/+1
2006-10-12applied Salmi's patchAnselm R. Garbe1-1/+1
2006-10-12applied BSD support patchAnselm R. Garbe1-1/+4
2006-10-11initial commitarg@suckless.org1-0/+25