- Apr 25, 2025
-
-
mirabilos authored
-
- Feb 27, 2025
-
-
mirabilos authored
-
- Mar 12, 2024
- Jan 05, 2024
-
-
mirabilos authored
-
- Jan 04, 2024
-
-
mirabilos authored
-
- Dec 04, 2023
-
-
mirabilos authored
-
- Apr 17, 2023
-
-
mirabilos authored
-
- Apr 11, 2023
-
-
mirabilos authored
-
- Feb 10, 2023
-
-
mirabilos authored
patch by Florian Weimer also reverts commitid 100634B2AF24C65307E and does the same there
-
- Jan 03, 2023
-
-
mirabilos authored
-
- Oct 15, 2022
-
-
mirabilos authored
-
- Sep 28, 2022
- Sep 06, 2022
- Jul 21, 2022
-
-
mirabilos authored
being used (because it’s inaccessible to Makefile.am writers really) also spotted by trnv3; will go away by switching to Mirtoconf anyway
-
mirabilos authored
(by closing all windows¹ or actively exiting jupp) ① no, we can’t continue opening another window once all are closed crashes reported by trnv3 (Jeff Johnson) via IRC, thanks!
-
- Jul 20, 2022
- Mar 12, 2022
-
-
mirabilos authored
-
- Dec 11, 2021
-
-
mirabilos authored
• popen is also used in portable utilities (here, jupp) so we cannot rely on being allowed to use 'sh -c -- "cmd"' so, unless permitted (by defining POPEN_SH_USE_DBLDASH or being MirBSD), if the command begins with ‘-’ or ‘+’ prefix a space (malloc/memcpy) • GCC’s vfork warnings get annoying here, so factor vfork out into a static subroutine for the child case (error and parent cases stay) • some code cleanup • retain errno across error cleanup codepath (also in system) • avoid compiler warnings due to broken execve(2) API, from mksh • system.c is now const‑ and warning-clean
-
mirabilos authored
userspace to follow, with portable tools like ed(1) using 'sh -c " cmd"' instead for pre-SUSv5 portability
-
- Oct 07, 2021
-
-
mirabilos authored
-
- Sep 09, 2021
-
-
mirabilos authored
fixes at least one Conditional jump or move depends on uninitialised value(s) ==4435== at 0x13B506: saver (ufile.c:377)
-
- Jun 15, 2021
-
-
mirabilos authored
(even though that DNS entry currently does not exist… until we found a permanent new home that accepts SSL from MirBSD systems we reconvene, unencrypted even if must be, for now on OFTC)
-
- Apr 26, 2021
-
-
mirabilos authored
-
- Mar 17, 2021
-
-
mirabilos authored
solve the SIGILL mystery: ud2 inserted by __builtin_trap() from standalone fortify-headers which OpenWrt add-ons to musl libc
-
- Mar 16, 2021
-
-
mirabilos authored
the crash isn’t limited to ^V/Ins or Mac OSX; strlcpy(3) post-facto became stricter in several operating environments, and some of them seem to be trigger-happy and SIGILL on certain conditions (overlapping strings or overlong length passed) cf. commitid 10060511C57233FD224
-
- Oct 30, 2020
-
-
mirabilos authored
commit c3fa7ceb04cb952a19cceb55bc4c430d2baaa6af Author: mirabilos <m@mirbsd.org> Date: Fri Oct 30 01:28:22 2020 +0100 this causes a bad whatis entry on Debian joe.1.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2b406113c20c8aeeb36e986769aad58e33afd94d Author: mirabilos <m@mirbsd.org> Date: Fri Oct 30 01:41:32 2020 +0100 this might untaint for Coverity b.c | 2 +- charmap.c | 46 +++++++++++++++++++++++++--------------------- 2 files changed, 26 insertions(+), 22 deletions(-) commit 72f95e31658079824c538d44cada65f7007010dc Author: mirabilos <tg@mirbsd.de> Date: Fri Oct 30 02:13:03 2020 +0100 this might fix a coverity memory overlapping change issue (cherry picked from commit 849bdad4) b.c | 3 ++- queue.h | 10 ++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) commit 954efb7261f6b7a9633878f676a85a6e46fd02da Author: mirabilos <m@mirbsd.org> Date: Fri Oct 30 02:33:28 2020 +0100 fix macro wrapping (fixup for commit 72f95e31658079824c538d44cada65f7007010dc) queue.h | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) commit 7c77f4b8874a16eb55f946a6f1337e7e30b6fa07 (HEAD -> master) Author: mirabilos <m@mirbsd.org> Date: Fri Oct 30 02:42:18 2020 +0100 fix SELinux deprecation warning selinux.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
-
mirabilos authored
- Oct 29, 2020