summary refs log tree commit diff
path: root/bin/dash/install-sh (follow)
Commit message (Collapse)AuthorAge
* Check in dash autogen files for realJune McEnroe2021-04-25
|
* Revert "Check in dash autogen files"June McEnroe2021-04-25
| | | | | | This reverts commit 84094668ce6873b0922940b2d863ee852839e9f2. Well apparently this just created symlinks to system files. Stupid.
* Check in dash autogen filesJune McEnroe2021-04-04
So that I don't need to install autoconf/automake to build it.
ame with zero, not spaceJune McEnroe Oops! 2021-06-06OpenBSD: unveil XDG directories only when neededKlemens Nanni The (not perfectly obvious) way catgirl crafts directories gets triggered by unveilAll() even if no passed option requires filesystem access: $ env -i TERM=xterm ./catgirl -h irc.hackint.eu -R -n nobody catgirl: HOME unset Here unveil(2) is used due to the "restrict" option, but besides terminfo(5) and certificates catgirl does not need any other files, yet it tries to init the data path -- passing XDG_DATA_HOME=/var/empty makes above invocation work showing how the then successful path setup is not required. Fix this by not unveiling the unneeded data path in the first place. 2021-06-05Nickname defaults to system's username not IRC usernameKlemens Nanni "username" alone is ambiguous and without jumping to ENVIRONMENT explaining the use of USER, catgirl's user- and nickname options read like pointing at each other: -n nick | nick = nick Set nickname to nick. The default nickname is the user's name. [...] -u user | user = user Set username to user. The default username is the same as the nickname. Clarify that `-n' does *not* default to `-u's value. 2021-06-05Avoid writing past the end of the status barMichael Forney When waddnstr is called with a string that would extend past the end of the window, the string is truncated, the cursor remains at the last column, and ERR is returned. If this error is ignored and the loop continues, the next call to waddnstr overwrites the character at this column, resulting in a slight visual artifact. When the window is too small to fit the full status line, it is effectively truncated by one space on the right, since the string shown for each channel begins with a space. Additionally, if the last window is the current window, the space is shown with a colored background. To fix this, when waddnstr returns ERR, exit the loop in styleAdd() early return -1 to propogate this error down to the caller. 2021-05-28List windows with /window 1.8June McEnroe Reuse the /window command to preserve /wi abbreviation. 2021-05-28Improve missing param behavior for /msg, /whois, /ns, /csJune McEnroe 2021-05-28Use | for /window | /num commandJune McEnroe 2021-05-28Prefix = for options with No in manualJune McEnroe Without, the mandoc HTML output includes the space and equals in the class="Cm" element and generates a permalink of #hash_= for example. 2021-05-27Tag config options in manualKlemens Nanni E.g. ":t debug" will now jump right to the definition just like ":t v" already did -- at least with mandoc(1) from OpenBSD. 2021-05-27Document channel key parametersJune McEnroe 2021-05-27Set username from SSH_CLIENT in chrootJune McEnroe 2021-05-27Hash the username in kiosk modeJune McEnroe So that the first part of $SSH_CLIENT can be passed as username. 2021-05-27Log nick and ssh connection in chroot-prompt