~kris/suckless

slock

ref: 04bb6dccb761875cb38e8a54c06eb1b4718291e3 slock/Makefile -rw-r--r-- 1.1 KiB
d06ca3a6 — bakkeby 2 years ago
Makefile: be verbose and remove options

Some things to improve at some point:

* Respect system/packaging CFLAGS/LDFLAGS (don't hardcode -Os -Wall -pedantic,
  -s, etc).

ref.
https://git.suckless.org/slock/commit/5678764412873baa62e1536f0622d6a7cec62181.html
780a7887 — bakkeby 3 years ago
Bump to 4f04554.

Makefile: explicit_bzero.c was copied twice (GNU make gives a warning)

bump version to 1.5

Ref.
https://git.suckless.org/slock/commit/265704d73647e0d4823126bbb7ddde1d415a618d.html
https://git.suckless.org/slock/commit/4f045545a25cc02c64bfc08d27ed2ccecb962292.html
2445d75b — bakkeby 6 years ago
Fix bug in DPMS patch + moved patches.h to patches.def.h to match that of config
d5da84cf — Markus Teich 9 years ago
add arg.h and util.h to Makefile
a7afade1 — Hiltjo Posthuma 10 years ago
clear passwords with explicit_bzero

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.
6a52a85a — Markus Teich 10 years ago
add slock.1 man page
44ce161c — Anselm R Garbe 11 years ago
applied sin's patch and prepared new release
34f5edb2 — anselm@garbe.us 14 years ago
preparing 1.0
a6a3471d — Anselm R Garbe 18 years ago
fix
20e294a6 — Anselm R. Garbe 19 years ago
updating copyright stuff in slock as well
6725bb2a — Anselm R. Garbe 19 years ago
fixed a potential buffer overflow bug on the stack (thanks to Ghassan Misherg)
763e5287 — arg@suckless.org 19 years ago
initial commit