Combine all license matters in LICENSE - farbfeld - suckless image format with … | |
git clone git://git.suckless.org/farbfeld | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 9e0a561d7453d4f92051496314e4edcc06a97ae5 | |
parent f0f85f1a0cfcd6d501aee848238913a4fd1e0606 | |
Author: Laslo Hunhold <[email protected]> | |
Date: Wed, 2 Aug 2017 21:46:54 +0200 | |
Combine all license matters in LICENSE | |
We use some OpenBSD code in util.c (namely by Ted Unangst, Todd C. | |
Miller and Otto Moerbeek), which is licensed under the ISC license. | |
To make it clearer and make it easier to see what farbfeld really is licensed | |
under, we include these authors in the LICENSE file and remove the | |
explicit headers from util.c. While at it, we also remove superfluous | |
includes and shove them to the top. | |
Diffstat: | |
M LICENSE | 15 ++++++++++----- | |
M util.c | 46 ++---------------------------… | |
2 files changed, 12 insertions(+), 49 deletions(-) | |
--- | |
diff --git a/LICENSE b/LICENSE | |
@@ -2,6 +2,15 @@ ISC-License | |
(c) 2014-2017 Laslo Hunhold <[email protected]> | |
+(c) 2004 Ted Unangst <[email protected]> | |
+(c) 2004 Todd C. Miller <[email protected]> | |
+(c) 2008 Otto Moerbeek <[email protected]> | |
+(c) 2014-2015 Dimitris Papastamos <[email protected]> | |
+(c) 2014-2016 Hiltjo Posthuma <[email protected]> | |
+(c) 2015 Willy Goiffon <[email protected]> | |
+(c) 2016 Alexander Krotov <[email protected]> | |
+(c) 2017 Mattias Andrée <[email protected]> | |
+ | |
Permission to use, copy, modify, and/or distribute this software for any | |
purpose with or without fee is hereby granted, provided that the above | |
copyright notice and this permission notice appear in all copies. | |
@@ -14,8 +23,4 @@ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETH… | |
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
-(c) 2014-2015 Dimitris Papastamos <[email protected]> | |
-(c) 2014-2016 Hiltjo Posthuma <[email protected]> | |
-(c) 2015 Willy Goiffon <[email protected]> | |
-(c) 2016 Alexander Krotov <[email protected]> | |
-(c) 2017 Mattias Andrée <[email protected]> | |
+ | |
diff --git a/util.c b/util.c | |
@@ -2,10 +2,12 @@ | |
#include <arpa/inet.h> | |
#include <errno.h> | |
+#include <limits.h> | |
#include <stdint.h> | |
#include <stdio.h> | |
#include <stdlib.h> | |
#include <string.h> | |
+#include <sys/types.h> | |
#include "util.h" | |
@@ -134,27 +136,6 @@ estrtonum(const char *numstr, long long minval, long long … | |
} | |
/* | |
- * Copyright (c) 2008 Otto Moerbeek <[email protected]> | |
- * | |
- * Permission to use, copy, modify, and distribute this software for any | |
- * purpose with or without fee is hereby granted, provided that the above | |
- * copyright notice and this permission notice appear in all copies. | |
- * | |
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
- */ | |
- | |
-#include <sys/types.h> | |
-#include <errno.h> | |
-#include <stdint.h> | |
-#include <stdlib.h> | |
- | |
-/* | |
* This is sqrt(SIZE_MAX+1), as s1*s2 <= SIZE_MAX | |
* if both s1 < MUL_NO_OVERFLOW and s2 < MUL_NO_OVERFLOW | |
*/ | |
@@ -171,29 +152,6 @@ reallocarray(void *optr, size_t nmemb, size_t size) | |
return realloc(optr, size * nmemb); | |
} | |
-/* $OpenBSD: strtonum.c,v 1.7 2013/04/17 18:40:58 tedu Exp $ */ | |
- | |
-/* | |
- * Copyright (c) 2004 Ted Unangst and Todd Miller | |
- * All rights reserved. | |
- * | |
- * Permission to use, copy, modify, and distribute this software for any | |
- * purpose with or without fee is hereby granted, provided that the above | |
- * copyright notice and this permission notice appear in all copies. | |
- * | |
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | |
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | |
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | |
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | |
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | |
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | |
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | |
- */ | |
- | |
-#include <errno.h> | |
-#include <limits.h> | |
-#include <stdlib.h> | |
- | |
#define INVALID 1 | |
#define TOOSMALL 2 | |
#define TOOLARGE 3 |