summaryrefslogtreecommitdiff
path: root/config.mk
Commit message (Collapse)AuthorAgeFilesLines
* Ensure Polyphemus-Mitigation and properly drop privilegesFRIGN2016-09-081-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)
* Unify how we check passwords between different OSesQuentin Rameau2016-09-071-7/+2
|
* clear passwords with explicit_bzeroHiltjo Posthuma2016-08-131-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.
* add slock.1 man page1.3Markus Teich2016-02-111-0/+1
|
* prepare 1.3 releaseMarkus Teich2016-02-111-1/+1
|
* resize lockscreen window after Xrandr resizeMarkus Teich2015-04-011-1/+1
|
* applied sin's patch and prepared new releaseAnselm R Garbe2014-12-221-1/+1
|
* applied Robert Schneider's Linux suggestions, also bumped version and ↵Anselm R Garbe2013-08-021-1/+1
| | | | updated LICENSE file's copyright notice
* prepared 1.1anselm@garbe.us2012-10-251-1/+1
|
* applied Eckehard Bern's dualcolor patch to slockanselm@garbe.us2012-03-171-2/+2
|
* applied Ali Gholami Rudi's patch regarding DPMS timeout customization and ↵a@null2008-12-121-1/+1
| | | | persistence
* prepared releaseAnselm R Garbe2008-07-291-6/+4
|
* fixed DPMS crashing issueAnselm R Garbe2008-04-081-1/+1
|
* applied two patches, BSD_AUTH patch and Gottox' DPMS support patch0.8Anselm R Garbe2008-02-221-3/+8
|
* next version will be 0.8Anselm R. Garbe2007-11-241-1/+1
|
* final fixes and cleanups0.7Anselm R. Garbe2007-11-241-1/+0
|
* updating copyright stuff in slock as wellAnselm R. Garbe2007-04-131-1/+1
|
* grab on the root window, it is correct, all lockers do that0.6Anselm R. Garbe2007-03-071-1/+1
|
* made slock more aggressive, DenisG please recheckAnselm R. Garbe2007-02-211-1/+1
|
* fixed a potential buffer overflow bug on the stack (thanks to Ghassan Misherg)0.4Anselm R. Garbe2007-01-131-1/+1
|
* thanks to Jack for this hintarg@mig292006-12-081-1/+1
|
* small fix of Vincent's patch0.3arg@mig292006-10-311-1/+1
|
* added pointer grab0.2Anselm R. Garbe2006-10-161-1/+1
|
* applied Salmi's patchAnselm R. Garbe2006-10-121-1/+1
|
* applied BSD support patchAnselm R. Garbe2006-10-121-1/+4
|
* initial commitarg@suckless.org2006-10-111-0/+25