Introduction
Introduction Statistics Contact Development Disclaimer Help
fixed a potential buffer overflow bug on the stack (thanks to Ghassan Misherg) …
git clone git://git.suckless.org/slock
Log
Files
Refs
README
LICENSE
---
commit 6725bb2a3a425ffff9c2253d60c0f25513c78a93
parent 11642443f520a3f7fe6ecfd7411bf18b3f2081d3
Author: Anselm R. Garbe <[email protected]>
Date: Sat, 13 Jan 2007 14:09:41 +0100
fixed a potential buffer overflow bug on the stack (thanks to Ghassan Misherg)
Diffstat:
M LICENSE | 2 +-
M Makefile | 2 +-
M config.mk | 2 +-
M slock.c | 4 ++--
4 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/LICENSE b/LICENSE
@@ -1,6 +1,6 @@
MIT/X Consortium License
-(C)opyright MMVI Anselm R. Garbe <garbeam at gmail dot com>
+(C)opyright MMVI-MMVII Anselm R. Garbe <garbeam at gmail dot com>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
diff --git a/Makefile b/Makefile
@@ -1,5 +1,5 @@
# slock - simple screen locker
-# (C)opyright MMVI Anselm R. Garbe
+# (C)opyright MMVI-MMVII Anselm R. Garbe
include config.mk
diff --git a/config.mk b/config.mk
@@ -1,5 +1,5 @@
# slock version
-VERSION = 0.3
+VERSION = 0.4
# Customize below to fit your system
diff --git a/slock.c b/slock.c
@@ -1,4 +1,4 @@
-/* (C)opyright MMIV-MMV Anselm R. Garbe <garbeam at gmail dot com>
+/* (C)opyright MMVI-MMVII Anselm R. Garbe <garbeam at gmail dot com>
* See LICENSE file for license details.
*/
#define _XOPEN_SOURCE 500
@@ -122,7 +122,7 @@ main(int argc, char **argv) {
--len;
break;
default:
- if(num && !iscntrl((int) buf[0])) {
+ if(num && !iscntrl((int) buf[0]) && (len + num…
memcpy(passwd + len, buf, num);
len += num;
}
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.