Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-18 | Using bitwise OR along with two assignments in the conditional of | Todd C. Miller | |
a while() loop is a trap for the unwary programmer (albeit a clever trap). Break this up into two separate assignments and using boolean OR for clarity. OK otto@ | |||
2016-10-16 | Quiet compiler warnings; as applied to usr.bin/cvs by millert@ | Okan Demirmen | |
ok millert@ | |||
2016-08-31 | rlog: add -E and -S options to configure revision separators, to | Joshua Stein | |
work around commits that might have the default strings in them ok tom deraadt | |||
2016-08-26 | Pull in <time.h> for struct tm, used in rcs.h | Philip Guenther | |
ok deraadt@ | |||
2016-07-04 | The -I flag is documented but not implemented. This fixes that and | Todd C. Miller | |
also honors the -I flag from ci/co when prompting like GNU RCS. OK jca@ | |||
2016-05-09 | Implement Mdocdate keyword substitution. | Ingo Schwarze | |
In particular, this stops rcsdiff(1) and CVSweb from showing wrong Mdocdate lines in diffs. Problem originally reported by tj@. OK tobias@ otto@ millert@ | |||
2015-12-29 | fix exit status on pledge(2) failure. | Gleydson Soares | |
from jsg@ | |||
2015-11-17 | Merge xmalloc.[ch] files across base, skipping OpenSSH for now. | Tobias Stoeckmann | |
ok nicm | |||
2015-11-02 | Allow rcsnum_free and buf_free to accept NULL and remove various NULL | Nicholas Marriott | |
checks that are now unnecessary, from Michael W Bombardieri. ok millert | |||
2015-10-21 | Style fixes; from Ilya Kaliman | Todd C. Miller | |
2015-10-16 | Implement real "flock" request and add it to userland programs that | Todd C. Miller | |
use pledge and file locking. OK deraadt@ | |||
2015-10-10 | normalize a few more tame request orderings, to help review | Theo de Raadt | |
2015-10-10 | pledge "stdio getpw rpath wpath cpath fattr". doug pointed out getpw* | Theo de Raadt | |
use, and fattr for chmod. doug | |||
2015-09-25 | fix the spacing of -m in the SYNOPSIS | Ingo Schwarze | |
2015-09-05 | Add brackets to clarify assignments that are the result of a test operator. | Jonathan Gray | |
ok deraadt@ looks correct millert@ jung@ | |||
2015-09-05 | Avoid unintended problems with operator precedence when doing an | Jonathan Gray | |
assignment and comparison. ok deraadt@ looks correct millert@ jung@ | |||
2015-06-17 | Use strdup in xstrdup; from Fritjof Bornebusch. | Nicholas Marriott | |
2015-06-17 | Remove NULL check before free; Fritjof Bornebusch. | Nicholas Marriott | |
2015-06-13 | Convert xfree to free. From Fritjof Bornebusch. ok deraadt | Nicholas Marriott | |
2015-03-26 | Use the (new) function name in errx() after its rename in r1.6. | Okan Demirmen | |
ok bcallah@ | |||
2015-02-05 | Include stdint.h, not limits.h to get SIZE_MAX. OK guenther@ | Todd C. Miller | |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt | |
possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol) | |||
2014-12-01 | An internal function called xrealloc() is actually a fail-hard | Theo de Raadt | |
reallocarray()... so rename it. | |||
2014-11-28 | consistency in calling usage, from Fritjof Bornebusch | Otto Moerbeek | |
2014-11-22 | not compiled before commit | Theo de Raadt | |
2014-11-22 | Fixed uninitialized pointer (and other struct entries while at it) | Tobias Stoeckmann | |
which is referenced while parsing invalid RCS files. Spotted by jsg. ok deraadt | |||
2014-11-16 | Convert the logic in rcsparse_warnx(). Instead of creating a | Alexander Bluhm | |
temporary format string, create a temporary message. If there is not enough memory to log the error, just log this second error. The double error path gets never tested, so it should be simple. Make it work like the other places. OK doug@ | |||
2014-10-10 | Zap some stored values never read; From Fritjof Bornebusch; ok nicm@ | Otto Moerbeek | |
2014-10-10 | Explicitly handle -l and -u combinations. From Fritjof Bornebusch; ok daniel@ | Otto Moerbeek | |
2014-10-02 | exit in usage functions themselves; from Fritjof Bornebusch; ok nicm@ | Otto Moerbeek | |
2014-09-30 | atoi to strtonum; from Fritjof Bornebusch; ok nicm@ | Otto Moerbeek | |
2014-09-27 | Use %zu where appropriate, from Fritjof Bornebusch. | Otto Moerbeek | |
2014-05-29 | use calloc, from Benjamin Baier | Ted Unangst | |
2014-05-19 | Plug a small memory leak: if we pass checkin_init/checkin_update | Jeremie Courreges-Anglas | |
a revision thru pb.newrev, it will not be freed. From Fritjof Bornebusch, no objections from tech@ | |||
2014-04-29 | fix a test for invalid timezones | Jonathan Gray | |
oks from a bunch of people | |||
2014-01-07 | ctype cleanups; ok okan | Theo de Raadt | |
2013-12-03 | no need for timeb.h | Theo de Raadt | |
2013-10-27 | If a constant string needs a name, use a static const array instead of a | Philip Guenther | |
pointer or non-const array, as that minimizes the symbols, maximizes the placement into read-only memory, and avoids warnings from gcc -Wformat=2 when they're used as format strings. ok deraadt@ | |||
2013-08-12 | some minor fixes; From: Jan Stary | Jason McIntyre | |
2013-06-29 | do not use Sx for sections outwith the page; | Jason McIntyre | |
man4 still to go... | |||
2013-06-03 | properly handle commitid tokens found in rcs files | joshua stein | |
ok deraadt | |||
2013-05-16 | Switch rcsdiff(1) binary file detection from !(isprint() || isspace()) to | Stefan Sperling | |
checking for embedded NULs, as was done for grep(1) and diff(1) some time ago. Avoids problems with e.g. latin1-encoded files being treated as binary, since isprint() uses only ASCII by default and rcsdiff(1) doesn't call setlocale(). ok sthen | |||
2013-04-19 | Constrain the 2038 check to only when sizeof(time_t) == sizeof(int). | Theo de Raadt | |
Adding more powerful checking is too difficult. We'll fix this problem by moving to 64-bit time_t.. and once we do, we don't want this code to falsely trigger. ok millert | |||
2013-04-17 | remove time_t cast not needed; ok guenther | Theo de Raadt | |
2013-04-16 | remove wrong casts; ok millert | Theo de Raadt | |
2013-01-18 | Document $OpenBSD$ and teach ci's -k option to parse it too | Philip Guenther | |
ok deraadt@ | |||
2012-03-04 | In preparation for getline and getdelim additions to libc, rename getline() | Federico G. Schwindt | |
occurrences to get_line(). Based on a diff from Jan Klemkow <j-dot-klemkow-at-wemelug-dot-de> to tech. | |||
2012-03-03 | Remove unused variable, from Michael W Bombardieri who also got an ok | Nicholas Marriott | |
from tobias@. | |||
2012-02-04 | Sync rcsparse between OpenCVS/OpenRCS. Spaces, no binary change. | Tobias Stoeckmann | |
2011-11-17 | +.Xr cvs 1 , | Jason McIntyre | |
from Michael W. Bombardieri; |