summaryrefslogtreecommitdiff
path: root/usr.bin/rcs
AgeCommit message (Collapse)Author
2006-05-04finish work wrt TMPDIR; use xasprintf() to simplify code while in there;Xavier Santolaria
"looks fine" ray@.
2006-05-03Use xasprintf and xfree.Ray Lai
``But i thought it already went in...'' xsa@
2006-05-03respect TMPDIR; OK ray@.Xavier Santolaria
2006-05-01prevent a very, very stupid buffer overflow in ident_line().Joris Vink
fix for PR 5091 okay niallo@
2006-05-01- fix a case in rcs_getrev() handling of branches where variant was not beingNiall O'Higgins
increased and thus no progress could be made in the loop. bug noticed in rcsdiff(1) by sturm@ ok joris@
2006-05-01using *_FOREACH macros is really bad when we are actuallyJoris Vink
removing elements from the list inside the loop. this has been documented *clearly* in queue(3). okay niallo@
2006-05-01better description for -b; ok jorisJason McIntyre
2006-05-01rearrange the page to read better, and document branches/revisions/state;Jason McIntyre
ok xsa niallo ray
2006-04-29o Simplify ci by using strchr and strcspn instead of custom loops.Ray Lai
o Search for the ending `$' until the end of the line instead of the end of the string. OK niallo@ and xsa@, possibly joris@.
2006-04-29Check return values for all strlcpy, and strlcat calls.Ray Lai
OK xsa@ and probably others.
2006-04-29Clarify man pages to match -t behavior and pretty up usage strings.Ray Lai
OK xsa@ and jmc@.
2006-04-29Make ci store gmtime instead of localtime in RCS files, like GNU.Ray Lai
OK xsa@
2006-04-29Remove dead code.Ray Lai
OK niallo@
2006-04-28remove -h; ok xsaJason McIntyre
2006-04-28fix date format output if a timezone is specified (-z);Xavier Santolaria
2006-04-27expand the description of -c; help/ok xsaJason McIntyre
2006-04-27remove the revision sections - it's explained in rcs(1) and i thinkJason McIntyre
that's enough...
2006-04-27better wording for the keyword section;Jason McIntyre
2006-04-27consistency fix;Jason McIntyre
2006-04-27document state (-s); help/ok xsaJason McIntyre
2006-04-27zap util.[ch] and move the content into rcsutil.[ch].Xavier Santolaria
discussed with joris@.
2006-04-27move -M into compat land; ok xsaJason McIntyre
2006-04-26prevent file races by obtaining an fd for the RCS file andJoris Vink
do our operations on that, this is safe and guarantees we can operate on the file until we close(2) it. a fix is coming for the remaining races in our diff code. okay niallo@ and ray@
2006-04-26err() cleanup;Xavier Santolaria
2006-04-26don't talk about "shared mode";Jason McIntyre
2006-04-26grammar;Jason McIntyre
2006-04-26zap -DRCSPROG leftover.Xavier Santolaria
2006-04-26zap uneeded includes.Xavier Santolaria
2006-04-26remove dup of <err.h>Xavier Santolaria
2006-04-26build again...Xavier Santolaria
2006-04-26fork our code we shared between openrcs/cvs into the openrcs dir.Joris Vink
this was starting to become inhuman to maintain without ugly ugly hacks in the shared code, and it will be easier to make specific changes for openrcs without touching the soon-to-be-replaced opencvs code.
2006-04-25quote strings consistently.Xavier Santolaria
2006-04-25fatal() -> err()/errx() as we try to not depend on heavy cvs_log().Xavier Santolaria
OK joriski.
2006-04-25style;Xavier Santolaria
2006-04-25The -r flag without an argument signifies HEAD for rcsmerge as well.Ray Lai
OK joris@
2006-04-25The -r flag without an argument signifies HEAD for rcsclean.Ray Lai
OK xsa@ and joris@
2006-04-24add a little spacing to HISTORY;Jason McIntyre
2006-04-24be consistent when describing revision selection;Jason McIntyre
input/ok: xsa joris niallo ray
2006-04-24prevent a race by keeping an fd for the workfile around untilJoris Vink
we are finished with it. first one of many to come... okay ray@
2006-04-24further document how revisions are selected; mostly from xsaJason McIntyre
2006-04-24- the argument to -r is optionalJason McIntyre
- beef up DESCRIPTION - better descriptions of -r and -u - sync usage() help/ok xsa
2006-04-24- do not show file ... as optionalJason McIntyre
- remove angle brackets - sync usage() ok xsa
2006-04-24a little more verbose about -h...Jason McIntyre
2006-04-24- move -A into compat landJason McIntyre
- tweak -E description accordingly ok xsa
2006-04-24make the -r description match that in rcsmerge(1), as far as is possible;Jason McIntyre
ok xsa
2006-04-24-r is not optional: simplify its synopsis, but improve its description;Jason McIntyre
ok xsa
2006-04-24be consistent in error messages for wrongly specified keyword substitutionXavier Santolaria
mode for `-k'.
2006-04-24o Better match GNU behavior (a bare -t does NOT read from stdin,Ray Lai
unlike rcs). o Share code with rcs by moving rcs_set_description() to rcsutil.c. o Change description prompt from #define to const char *. OK xsa@
2006-04-21move shared functions into rcsutil.[ch]; this makes rcsprog.c cleaner;Xavier Santolaria
"the voices in my head say OK!" joris@.
2006-04-21match former rcs implementation warning message if no options areXavier Santolaria
specified when using rcs(1). OK ray@ joris@.