summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2010-08-12Use symbolic names for the file descriptors rather than numeric values.Kevin Lo
Some from damien@, millert@ ok phessler@, millert@
2010-07-27properly escape some "!"; reported by kristapsJason McIntyre
2010-07-22remove some groff \s escapes, which we do not support;Jason McIntyre
2010-07-22move exit returns blurb out of DIAGNOSTICS; from daniel dickmanJason McIntyre
2010-07-21more consistent text for our return values; from daniel dickmanJason McIntyre
2010-07-20exp2() is a function in libm, so rename the csh one..Theo de Raadt
2010-07-15When the first argument or arguments of a macro are opening delimitersIngo Schwarze
(parentheses and/or square brackets), both modern groff and mandoc first output those leading delimiters as plain text, then start the macro scope after these opening delimiters. This is similar to printing trailing punctuation and trailing closing delimiters on a macro line outside and after the macro scope. For example, ".Sq ( text )" is "(`text')", not "`(text)'". Thus, we now need to quote leading opening delimiters when we want them inside the macro scope. These are the cases in src/bin. "makes sense" jmc@
2010-07-13update our recommended hash function to sha256 and note md5 is broken.Ted Unangst
ok deraadt jmc millert sobrado
2010-07-13no need for userland to refer to section 2/3 pages;Jason McIntyre
2010-07-12replace rmd160 links with sha256. it's way more popular and more better, too.Ted Unangst
too many oks to enumerate. while here, add Xr to the relevant libc functions in each page.
2010-07-12ksh.1: add ((, )), ]], and `name' to the list of reserved words for compoundsJason McIntyre
sh.1: add ]] and `name' to the list; additionally document the commands `select' (requested by Ross L Richardson) and [[ ok millert sobrado
2010-07-05compat_bsdos is goneTed Unangst
2010-07-02remove userland bits of compat_sunosTed Unangst
2010-07-02ps uses libkvm, so it doesn't need its own copy of the "get process infoPhilip Guenthe
via sysctl" logic. ok millert@
2010-07-01another day, another compat gets removed. today is ibcs2's turnTed Unangst
2010-06-30remove compat_osf1. ok deraadt miodTed Unangst
2010-06-29Remove COMPAT_HPUX. No one wanted to support it and its fewmets werePhilip Guenthe
blocking other cleanups ok miod@
2010-06-29ultrix compat is going away...Ted Unangst
2010-05-29repair a format-string call to setproctitle() (in a different way fromTheo de Raadt
the Gleydson Soares's report submission)
2010-05-20Escape "=", remove if 0'd out code and simplify check in x_print_expansions.Federico G. Schwindt
millert@ ok some time ago.
2010-05-19properly keep track of the line number after a trap.Jasper Lievisse Adriaanse
this fixes pr 6195. diff from manuel giraud, thanks. ok kili@
2010-05-13"fix" SYNOPSIS: whilst it still formats incorrectly, apparentlyJason McIntyre
kristaps will fix this soon; from Christian Brueffer
2010-05-10tweak previous;Jason McIntyre
2010-05-10unset doesn't fail except for read-only variables and functionsMatthias Kilian
ok guenther@
2010-05-01Correct a comment; from dawedawe (at) gmx.dePhilip Guenthe
2010-04-20fix trailing slashes in filenames behavior by *not* fixing it in systrace.Ted Unangst
code from netbsd. ok deraadt
2010-04-01tweak previous; ok deraadtJason McIntyre
2010-03-31Make a -DSMALL version of date(1) for the mediaTheo de Raadt
2010-03-27`b' and `c' arguments to mknod are not optional; from LEVAI DanielJason McIntyre
c_sh.c part from sobrado; ok millert guenther
2010-03-26dispense with some wacky escape sequences;Jason McIntyre
2010-03-24fix the cases where ${name#pat} and ${name%pat} will generate an empty wordFederico G. Schwindt
when they shouldn't. originally from mksh but modified to handle the case when the expr is quoted as noticed by halex@. input from guenther@ and halex@, millert@ ok
2010-02-26Array indices are limited to 0 through 10239 now.william
ok jmc deraadt
2010-02-25get rid of overlapping blocks discouraged by mdoc.samples(7);Ingo Schwarze
found by and unbreaking the build with mandoc(1); "fine" jmc@ sobrado@
2010-02-14Avoid overflow and wraparound in memory fields by using unsignedPhilip Guenthe
long long arithmetic and formats. Use PTRWIDTH for the column size for various address fields. ok otto@ tedu@
2010-01-12sync comment with reality, -f won't be documented.Jasper Lievisse Adriaanse
as discussed with jmc@, otto@ and millert@ ok otto@ millert@
2010-01-10remove references to docs we no longer install;Jason McIntyre
2010-01-04Crank max array size in ksh to 10K-1, since 2047 is too restrictive.Theo de Raadt
Please keep in mind that ksh accesses are not O(1) in any sense. Needed by todd, ok otto, guenther
2010-01-04Stop installing many of the incredibly dated and un-authoritative share/docTheo de Raadt
files. If any information found in these documents is worthwhile and you miss it, please make the time to work it into the manual pages (which people actually do read). ok guenther
2009-12-22- two more typo's spotted by Brad TilleyJasper Lievisse Adriaanse
2009-12-22- tyop, spotted by Brad TilleyJasper Lievisse Adriaanse
2009-12-13remember to restore errno (ie. stop someone from making a mistake later)Theo de Raadt
ok guenther
2009-12-12a dangling do / while that was very very uglyTheo de Raadt
2009-11-13stop the options string leak if it is not attached into the optionsTheo de Raadt
linked list, found by parfait, ok jsg
2009-11-12memory leak in one more case, found by parfait; ok jsgTheo de Raadt
2009-11-12Do realloc() the paranoid way, at the very least to once again educateTheo de Raadt
people about the potential for memory leaks when realloc is use sloppily ok miod
2009-11-12Only allocate memory for the regex after we've validated it insteadTodd C. Miller
of allocating and later freeing if we didn't use it. OK deraadt@ miod@
2009-11-12memory leak if regex fails, found by parfait; ok miodTheo de Raadt
2009-11-11incorrect range check, > vs >=, on the error list, spotted by parfaitTheo de Raadt
ok otto jsg
2009-11-09simplify the sub-ioctl functionTheo de Raadt
2009-11-07repair local operations after the -DRMT changes; from Matthew ClarkeTheo de Raadt