hackers mail list archive by subject
- [hackers] [dwm] removed .hgtags, thanks Dimitris for spotting || Anselm R Garbe
- [hackers] [lsw] prepared 0.3 || Anselm R Garbe
- [hackers] [quark] bind: re-use address, setsockopt SO_REUSEADDR || Hiltjo Posthuma
- [hackers] [quark] change the behavior of docroot || Ivan Delalande
- [hackers] [quark] code-style fixes || Hiltjo Posthuma
- [hackers] [quark] config: add some more common mime-types || Hiltjo Posthuma
- [hackers] [sbase] Actually print usage if kill -l is invoked with more than 1 arg || sin
- [hackers] [sbase] Add "-" support to comm(1) || sin
- [hackers] [sbase] add -D_DEFAULT_SOURCE to placate gcc || Evan Gates
- [hackers] [sbase] Add -h to grep(1) usage line || sin
- [hackers] [sbase] Add .PHONY targets || sin
- [hackers] [sbase] Add a conformance table in the README || sin
- [hackers] [sbase] Add an easier to edit "table" of tools in README || sin
- [hackers] [sbase] Add compat.h || sin
- [hackers] [sbase] Add install(1) to TODO || sin
- [hackers] [sbase] Add license heading at the top in expr.c || sin
- [hackers] [sbase] Add make to TODO || sin
- [hackers] [sbase] Add Michael Forney to LICENSE || sin
- [hackers] [sbase] Add name2sig() and simplify kill(1) || sin
- [hackers] [sbase] Add note about standards for strings.1 || sin
- [hackers] [sbase] Add note about UTF-8 support in TODO || sin
- [hackers] [sbase] Add README and TODO to dist target || sin
- [hackers] [sbase] Add special signal to the sigs table instead || sin
- [hackers] [sbase] Another update to cmp.1 || sin
- [hackers] [sbase] Argh - include strings.h || sin
- [hackers] [sbase] Avoid messed up output because of trailing spaces || sin
- [hackers] [sbase] Break out if stat fails on the source file in cp(1) || sin
- [hackers] [sbase] Break out on first match || sin
- [hackers] [sbase] chown: Support numeric uids/gids || Michael Forney
- [hackers] [sbase] clear suffix list then add only .o and .c in that order to avoid use of builtin .c inference rule skipping .c.o || Evan Gates
- [hackers] [sbase] cmp(1) is POSIX compliant so mention it in the manpage || sin
- [hackers] [sbase] config.mk: make cc the default $CC || Hiltjo Posthuma
- [hackers] [sbase] Convert build system to mk || sin
- [hackers] [sbase] Convert codebase to use emalloc.c utility-functions || FRIGN
- [hackers] [sbase] Convert expand.c to libutf || sin
- [hackers] [sbase] Convert unexpand(1) to libutf || sin
- [hackers] [sbase] csplit, grep: use eregcomp || Hiltjo Posthuma
- [hackers] [sbase] Define HOST_NAME_MAX if necessary || sin
- [hackers] [sbase] Delete dist when cleaning || sin
- [hackers] [sbase] Die early if signal is invalid in -signum || sin
- [hackers] [sbase] Do not append CPPFLAGS to CFLAGS || sin
- [hackers] [sbase] Don't overwrite the line buffer when we hit EOF on one of the files in comm(1) || sin
- [hackers] [sbase] Don't stop at first failure in mkfifo(1) || sin
- [hackers] [sbase] Don't stop at the first process we can't signal in kill(1) || sin
- [hackers] [sbase] Don't use C++ type comments || sin
- [hackers] [sbase] expr: improvements || Hiltjo Posthuma
- [hackers] [sbase] Factor out check for WTERMSIG || sin
- [hackers] [sbase] Factor out readrune and writerune || sin
- [hackers] [sbase] Fix .SH to .Sh in kill.1 || sin
- [hackers] [sbase] Fix argument naming in dirname(1) || sin
- [hackers] [sbase] Fix coding style || FRIGN
- [hackers] [sbase] Fix completely broken printenv(1) || sin
- [hackers] [sbase] Fix error message || sin
- [hackers] [sbase] Fix grammar in grep.1 || sin
- [hackers] [sbase] Fix kill -l || sin
- [hackers] [sbase] Fix outdated comments || sin
- [hackers] [sbase] Fix overflow in basename(1) || sin
- [hackers] [sbase] Fix potential exit status wraparound in chgrp(1) || sin
- [hackers] [sbase] Fix some error messages || sin
- [hackers] [sbase] Fix stupid GCC warning || sin
- [hackers] [sbase] Fix symbolic mode parsing in parsemode || Michael Forney
- [hackers] [sbase] Fix two more instances where the check for "-" is insufficient || sin
- [hackers] [sbase] Fix uninitialized use of ret in expr(1) || sin
- [hackers] [sbase] grep: add -h (inverse of -H) aswell || Hiltjo Posthuma
- [hackers] [sbase] grep: add -H flag || Hiltjo Posthuma
- [hackers] [sbase] grep: Fix -c flag || Michael Forney
- [hackers] [sbase] grep: Remove newlines before matching a line || Michael Forney
- [hackers] [sbase] grep: reset inverse flag if both are set || Hiltjo Posthuma
- [hackers] [sbase] Group related decls together in util.h || sin
- [hackers] [sbase] Handle "--" for -l and -s as well in kill(1) || sin
- [hackers] [sbase] Handle null BRE/ERE and do not add a pattern to the list if it already exists || sin
- [hackers] [sbase] Handle the special-case signal 0 and "0" properly || sin
- [hackers] [sbase] If we have a match any pattern also match against blank lines || sin
- [hackers] [sbase] Implement cat -u and report correct exit condition || sin
- [hackers] [sbase] Implement concat() using read(2) and write(2) || sin
- [hackers] [sbase] Implement grep -f || sin
- [hackers] [sbase] Implement grep -s || sin
- [hackers] [sbase] Implement grep -x || sin
- [hackers] [sbase] Implement XSI extensions -signal_name and -signal_number for kill(1) || sin
- [hackers] [sbase] Import ealloc.c from ubase || sin
- [hackers] [sbase] Import libutf from http://git.suckless.org/libutf || sin
- [hackers] [sbase] Import strcasestr() from musl and remove -D_GNU_SOURCE || sin
- [hackers] [sbase] Include strings.h for strcasecmp || sin
- [hackers] [sbase] Just make $(HDR) a prereq for $(OBJ) || sin
- [hackers] [sbase] Just use HOST_NAME_MAX in hostname(1) || sin
- [hackers] [sbase] Just use int for mode || sin
- [hackers] [sbase] kill -l accepts at most 1 arg || sin
- [hackers] [sbase] List libutil.a first to be a bit more clear || sin
- [hackers] [sbase] ln: Add support for target directories || Michael Forney
- [hackers] [sbase] Make both arguments to cmp(1) mandatory and handle "-" properly || sin
- [hackers] [sbase] Make build process more verbose || sin
- [hackers] [sbase] Make clean more verbose || sin
- [hackers] [sbase] Make kill(1) almost POSIX conformant || sin
- [hackers] [sbase] Make kill(1) POSIX conformant || sin
- [hackers] [sbase] Make libutf.a and libutil.a different || sin
- [hackers] [sbase] Minor update to cmp(1) manpage || sin
- [hackers] [sbase] Modify argv[0] in place || sin
- [hackers] [sbase] new expr using shunting-yard instead of recursive descent (this time with tabs) || Evan Gates
- [hackers] [sbase] nl: fix crash on invalid regex || Hiltjo Posthuma
- [hackers] [sbase] Nuke some fprintf() calls and replace with weprintf() || sin
- [hackers] [sbase] Only unlink the destination file if -f has been specified || sin
- [hackers] [sbase] Print header in head(1) || sin
- [hackers] [sbase] Print header in tail(1) || sin
- [hackers] [sbase] Properly handle -F and -i || sin
- [hackers] [sbase] Properly handle multiline patterns in grep(1) || sin
- [hackers] [sbase] read stdin if arg is exactly "-" not just begins with '-' || Evan Gates
- [hackers] [sbase] Refactor expr.c || FRIGN
- [hackers] [sbase] Remove .POSIX from Makefile || sin
- [hackers] [sbase] remove agetline || Evan Gates
- [hackers] [sbase] Remove binlib and bin from PHONY || sin
- [hackers] [sbase] Remove binlib target || sin
- [hackers] [sbase] Remove col(1) || sin
- [hackers] [sbase] Remove csplit(1) || sin
- [hackers] [sbase] Remove Makefile from dist target || sin
- [hackers] [sbase] Remove redundant check in kill(1) || sin
- [hackers] [sbase] Remove redundant deletions from clean target || sin
- [hackers] [sbase] Remove unneeded statement || sin
- [hackers] [sbase] Rename util.a to libutil.a || sin
- [hackers] [sbase] Rename util/ to libutil/ || sin
- [hackers] [sbase] renice(1) rework || sin
- [hackers] [sbase] Require GNU make to build sbase || sin
- [hackers] [sbase] Respect exit status in expand(1) || sin
- [hackers] [sbase] Respect exit status in grep(1) || sin
- [hackers] [sbase] Respect exit status in head(1) || sin
- [hackers] [sbase] Respect exit status in strings(1) and update manpage || sin
- [hackers] [sbase] Respect exit status in tail(1) || sin
- [hackers] [sbase] return exit status of command in sbase-box || Evan Gates
- [hackers] [sbase] Revert "config.mk: make cc the default $CC" || sin
- [hackers] [sbase] Set exit status accordingly in printenv(1) || sin
- [hackers] [sbase] Silence stupid warnings when building sbase-box || sin
- [hackers] [sbase] Simplify logic in kill(1) || sin
- [hackers] [sbase] Sort HDR in Makefile || sin
- [hackers] [sbase] Sort includes and more cleanup and fixes in util/ || FRIGN
- [hackers] [sbase] sort: Implement -c and -C flags || Michael Forney
- [hackers] [sbase] Staticise globals || sin
- [hackers] [sbase] Style fix || sin
- [hackers] [sbase] style fix: fix indentation (double) || Hiltjo Posthuma
- [hackers] [sbase] tar: Don't crash when get{pw,gr}uid fails || Michael Forney
- [hackers] [sbase] tar: Handle archives with the prefix field || Michael Forney
- [hackers] [sbase] tar: Implement -m flag || Michael Forney
- [hackers] [sbase] tar: Support typeflag '\0' when extracting || Michael Forney
- [hackers] [sbase] Test directly, no need for intermediate assignment || sin
- [hackers] [sbase] Tweak NULL-pointer checks || FRIGN
- [hackers] [sbase] Un-boolify sbase || FRIGN
- [hackers] [sbase] Undef MIN/MAX in case they are defined somewhere else || sin
- [hackers] [sbase] Update basename manpage || sin
- [hackers] [sbase] Update cmp(1) manpage to new style and do not allow both -l and -s to be set || sin
- [hackers] [sbase] Update grep(1) manpage and usage line || sin
- [hackers] [sbase] Update kill.1 || sin
- [hackers] [sbase] Update manpage and usage for kill(1) || sin
- [hackers] [sbase] Update note on building sbase on OpenBSD || sin
- [hackers] [sbase] Update pwd.1 || sin
- [hackers] [sbase] Update TODO || sin
- [hackers] [sbase] Use $(RANLIB) in Makefile || sin
- [hackers] [sbase] Use < 0 instead of == -1 || FRIGN
- [hackers] [sbase] Use _exit() instead of return if exec* fails || sin
- [hackers] [sbase] Use LIB, LIBSRC and LIBOBJ and derive SRC, OBJ and MAN from BIN || sin
- [hackers] [sbase] Use PRIO_{MIN,MAX} instead of NZERO || sin
- [hackers] [sbase] Use queue.h in grep(1) || sin
- [hackers] [sbase] Use SLIST_* instead of TAILQ_* in grep(1) || sin
- [hackers] [sbase] util: add eregcomp: show descriptive error message on regcomp error || Hiltjo Posthuma
- [hackers] [sbase] writerune() should operate on a FILE * || sin
- [hackers] [sic] applied 3 additional patches by Dimitris || Anselm R Garbe
- [hackers] [sic] applied Eric's config.def.h patch || Anselm R Garbe
- [hackers] [sic] applied Eric's follow up patch || Anselm R Garbe
- [hackers] [sic] fix dist target, thanks Dimitris! || Anselm R Garbe
- [hackers] [sic] missed to remove old .hgtags || Anselm R Garbe
- [hackers] [slock] end{pw,sp}ent() can only be called after get{pw,sp}ent() || sin
- [hackers] [st] Call _exit() instead of exit() if exec*() fails || sin
- [hackers] [st] Check for presence of SHELL environment variable || Eric Pruitt
- [hackers] [st] Replace character with U+FFFD if wcwidth() is -1 || czarkoff_AT_gmail.com
- [hackers] [st] Trim trailing whitespaces in every selection case || Ivan Delalande
- [hackers] [ubase] Add last(1) manpage to TODO || sin
- [hackers] [ubase] Add swaplabel(8) || Jan Tatje
- [hackers] [ubase] Break out libs into LDLIBS || sin
- [hackers] [ubase] Bring in the sbase Makefile updates to ubase || sin
- [hackers] [ubase] Check if 0, 1, 2 are valid tty file descriptors || sin
- [hackers] [ubase] Don't initialize unneeded variables in swaplabel(8) || sin
- [hackers] [ubase] No bool || sin
- [hackers] [ubase] No need for dmesg_show() to have an fd || sin
- [hackers] [ubase] Properly signal failure if command fails in ubase-box || sin
- [hackers] [ubase] Remove hwclock from TODO || sin
- [hackers] [ubase] Remove tools from README || sin
- [hackers] [ubase] Rename util/ to libutil/ || sin
- [hackers] [ubase] Rework tty setup in getty(8) || sin
- [hackers] [ubase] Stop using *_FILENO || sin
- [hackers] [ubase] Sync up util/*.c from sbase || sin
- [hackers] [ubase] Turn enumeration into #defines || sin
- [hackers] [ubase] Update TODO style || sin
- [hackers] [ubase] Update watch(1) to handle more accurate intervals || sin
- [hackers] [ubase] Use -D_XOPEN_SOURCE=700 || sin
- [hackers] [ubase] watch: If period is negative default to 0.1s || sin
- [hackers] suckless assembly at 31C3
- [hackers][st] Patch argbbg for git version 2014/11/22
- Last message date: Sun Nov 30 2014 - 23:36:03 CET
- Archived on: Thu Nov 21 2024 - 10:24:46 CET