Re: [hackers] [dwm][PATCH] Fix signal race condition

2017-01-24 Thread Roberto E . Vargas Caballero
> If the signal(2) call within the signal handler fails, die() is called > which in turn is not signal-safe. Therefore, the change to sigaction > makes dwm() more portable among POSIX systems and fixes a signal race > condition. You are right with the original race condition, but I think your solu

Re: [hackers] [sbase] ed: Don't use strlcpy() || Roberto E. Vargas

2017-01-24 Thread Laslo Hunhold
On Tue, 24 Jan 2017 21:45:46 +0100 Roberto E. Vargas Caballero wrote: > You are considered harmful. https://es.wikipedia.org/wiki/Argumento_ad_hominem Come with real arguments next time. I honestly expected you to be more mature given your age. -- Laslo Hunhold

Re: [hackers] [sbase] Revert "ed: remove double free in join()" ||

2017-01-24 Thread Roberto E . Vargas Caballero
Hello Thomas, Sorry for the delay, I had some problems with my mail lately, > The trouble with reverting my commit is that readding the double free > completely > crashes ed if more than one join is performed. I think this patch (which also > reverts > back to having no double free) should han

Re: [hackers] [sbase] ed: Don't use strlcpy() || Roberto E. Vargas

2017-01-24 Thread Roberto E . Vargas Caballero
> I consider this way of thinking harmful, because it involves You are considered harmful. Regards,

[hackers] [scc] [cpp] use a shell script instead of cc1 binary || Quentin Rameau

2017-01-24 Thread git
commit 8bd13ada5c51bfa776c719ccc23b5a5b8f64f2e2 Author: Quentin Rameau AuthorDate: Tue Jan 24 18:45:01 2017 +0100 Commit: Quentin Rameau CommitDate: Tue Jan 24 18:48:56 2017 +0100 [cpp] use a shell script instead of cc1 binary By using cpp as scc -E via a shell script, we do

[hackers] [scc] [cpp] provide a way to configure sys include paths || Quentin Rameau

2017-01-24 Thread git
commit feaa80c03c85e2732b0fe3e3672f9a541cc4bd4f Author: Quentin Rameau AuthorDate: Tue Jan 24 17:39:51 2017 +0100 Commit: Quentin Rameau CommitDate: Tue Jan 24 18:34:57 2017 +0100 [cpp] provide a way to configure sys include paths This fixes too scc internal per-architecture

[hackers] [scc] [libc] Fix intptr_t in z80 || Roberto E. Vargas Caballero

2017-01-24 Thread git
commit 9f1bdd10088af510c839b7e337d4366df693fe66 Author: Roberto E. Vargas Caballero AuthorDate: Tue Jan 24 17:18:29 2017 +0100 Commit: Roberto E. Vargas Caballero CommitDate: Tue Jan 24 17:18:29 2017 +0100 [libc] Fix intptr_t in z80 diff --git a/libc/include/z80/stdint.h b/libc/incl

[hackers] [scc] [tests] Use stdint.h in 0107-bnot.c || Roberto E. Vargas Caballero

2017-01-24 Thread git
commit 46372e9a0d5cbac26feb3890f0539c6d7d327f71 Author: Roberto E. Vargas Caballero AuthorDate: Tue Jan 24 17:06:05 2017 +0100 Commit: Roberto E. Vargas Caballero CommitDate: Tue Jan 24 17:06:05 2017 +0100 [tests] Use stdint.h in 0107-bnot.c This test was assuming several si

[hackers] [scc] [libc] Fix sizes in z80/stdint.h || Roberto E. Vargas Caballero

2017-01-24 Thread git
commit 2541dce5d67d302749487259f2feb36fd0f27f40 Author: Roberto E. Vargas Caballero AuthorDate: Tue Jan 24 16:49:38 2017 +0100 Commit: Roberto E. Vargas Caballero CommitDate: Tue Jan 24 16:49:38 2017 +0100 [libc] Fix sizes in z80/stdint.h diff --git a/libc/include/z80/stdint.h b/lib

[hackers] [scc] [cc2-qbe] Check void type out of int and floats || Roberto E. Vargas Caballero

2017-01-24 Thread git
commit 1685a71d45fc658f1a9793d78440ac85b79d60d0 Author: Roberto E. Vargas Caballero AuthorDate: Tue Jan 24 16:28:33 2017 +0100 Commit: Roberto E. Vargas Caballero CommitDate: Tue Jan 24 16:28:33 2017 +0100 [cc2-qbe] Check void type out of int and floats Voidtype hasn't any o

[hackers] [scc] Makefile: add a tests target || Quentin Rameau

2017-01-24 Thread git
commit 396acbfb178cf1d4b38a84eafc56ed7234fb189c Author: Quentin Rameau AuthorDate: Tue Jan 24 14:28:29 2017 +0100 Commit: Quentin Rameau CommitDate: Tue Jan 24 14:28:29 2017 +0100 Makefile: add a tests target diff --git a/Makefile b/Makefile index a755a69..225c505 100644 --- a/Makef

[hackers] [scc] Makefile: uninstall include directory too || Quentin Rameau

2017-01-24 Thread git
commit 70500f1e134d44e3ca341a15f66447a8465346b0 Author: Quentin Rameau AuthorDate: Tue Jan 24 14:39:04 2017 +0100 Commit: Quentin Rameau CommitDate: Tue Jan 24 14:39:04 2017 +0100 Makefile: uninstall include directory too diff --git a/Makefile b/Makefile index 7aaabaa..0d82783 10064

[hackers] [scc] Makefile: add support for DESTDIR installation || Quentin Rameau

2017-01-24 Thread git
commit cd5cd2e925f70f972480a80b5a208056ef19cad4 Author: Quentin Rameau AuthorDate: Tue Jan 24 14:37:01 2017 +0100 Commit: Quentin Rameau CommitDate: Tue Jan 24 14:37:01 2017 +0100 Makefile: add support for DESTDIR installation diff --git a/Makefile b/Makefile index 225c505..7aaabaa