Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-06 | config.mk: no need to set CC | Hiltjo Posthuma | |
2022-10-08 | bump version to 1.5 | Hiltjo Posthuma | |
2016-11-20 | bump version | Markus Teich | |
2016-09-08 | config.mk: be more explicative about FLAGS | Quentin Rameau | |
Group each *FLAG with its description and add a NetBSD specific. | |||
2016-09-08 | Ensure Polyphemus-Mitigation and properly drop privileges | FRIGN | |
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-07 | Unify how we check passwords between different OSes | Quentin Rameau | |
2016-08-13 | clear passwords with explicit_bzero | Hiltjo Posthuma | |
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-11 | add slock.1 man page | Markus Teich | |
2016-02-11 | prepare 1.3 release | Markus Teich | |
2015-04-01 | resize lockscreen window after Xrandr resize | Markus Teich | |
2014-12-22 | applied sin's patch and prepared new release | Anselm R Garbe | |
2013-08-02 | applied Robert Schneider's Linux suggestions, also bumped version and ↵ | Anselm R Garbe | |
updated LICENSE file's copyright notice | |||
2012-10-25 | prepared 1.1 | anselm@garbe.us | |
2012-03-17 | applied Eckehard Bern's dualcolor patch to slock | anselm@garbe.us | |
2008-12-12 | applied Ali Gholami Rudi's patch regarding DPMS timeout customization and ↵ | a@null | |
persistence | |||
2008-07-29 | prepared release | Anselm R Garbe | |
2008-04-08 | fixed DPMS crashing issue | Anselm R Garbe | |
2008-02-22 | applied two patches, BSD_AUTH patch and Gottox' DPMS support patch | Anselm R Garbe | |
2007-11-24 | next version will be 0.8 | Anselm R. Garbe | |
2007-11-24 | final fixes and cleanups | Anselm R. Garbe | |
2007-04-13 | updating copyright stuff in slock as well | Anselm R. Garbe | |
2007-03-07 | grab on the root window, it is correct, all lockers do that | Anselm R. Garbe | |
2007-02-21 | made slock more aggressive, DenisG please recheck | Anselm R. Garbe | |
2007-01-13 | fixed a potential buffer overflow bug on the stack (thanks to Ghassan Misherg) | Anselm R. Garbe | |
2006-12-08 | thanks to Jack for this hint | arg@mig29 | |
2006-10-31 | small fix of Vincent's patch | arg@mig29 | |
2006-10-16 | added pointer grab | Anselm R. Garbe | |
2006-10-12 | applied Salmi's patch | Anselm R. Garbe | |
2006-10-12 | applied BSD support patch | Anselm R. Garbe | |
2006-10-11 | initial commit | arg@suckless.org | |