Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-04 | finish work wrt TMPDIR; use xasprintf() to simplify code while in there; | Xavier Santolaria | |
"looks fine" ray@. | |||
2006-05-03 | Use xasprintf and xfree. | Ray Lai | |
``But i thought it already went in...'' xsa@ | |||
2006-05-03 | respect TMPDIR; OK ray@. | Xavier Santolaria | |
2006-05-01 | prevent 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 being | Niall O'Higgins | |
increased and thus no progress could be made in the loop. bug noticed in rcsdiff(1) by sturm@ ok joris@ | |||
2006-05-01 | using *_FOREACH macros is really bad when we are actually | Joris Vink | |
removing elements from the list inside the loop. this has been documented *clearly* in queue(3). okay niallo@ | |||
2006-05-01 | better description for -b; ok joris | Jason McIntyre | |
2006-05-01 | rearrange the page to read better, and document branches/revisions/state; | Jason McIntyre | |
ok xsa niallo ray | |||
2006-04-29 | o 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-29 | Check return values for all strlcpy, and strlcat calls. | Ray Lai | |
OK xsa@ and probably others. | |||
2006-04-29 | Clarify man pages to match -t behavior and pretty up usage strings. | Ray Lai | |
OK xsa@ and jmc@. | |||
2006-04-29 | Make ci store gmtime instead of localtime in RCS files, like GNU. | Ray Lai | |
OK xsa@ | |||
2006-04-29 | Remove dead code. | Ray Lai | |
OK niallo@ | |||
2006-04-28 | remove -h; ok xsa | Jason McIntyre | |
2006-04-28 | fix date format output if a timezone is specified (-z); | Xavier Santolaria | |
2006-04-27 | expand the description of -c; help/ok xsa | Jason McIntyre | |
2006-04-27 | remove the revision sections - it's explained in rcs(1) and i think | Jason McIntyre | |
that's enough... | |||
2006-04-27 | better wording for the keyword section; | Jason McIntyre | |
2006-04-27 | consistency fix; | Jason McIntyre | |
2006-04-27 | document state (-s); help/ok xsa | Jason McIntyre | |
2006-04-27 | zap util.[ch] and move the content into rcsutil.[ch]. | Xavier Santolaria | |
discussed with joris@. | |||
2006-04-27 | move -M into compat land; ok xsa | Jason McIntyre | |
2006-04-26 | prevent file races by obtaining an fd for the RCS file and | Joris 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-26 | err() cleanup; | Xavier Santolaria | |
2006-04-26 | don't talk about "shared mode"; | Jason McIntyre | |
2006-04-26 | grammar; | Jason McIntyre | |
2006-04-26 | zap -DRCSPROG leftover. | Xavier Santolaria | |
2006-04-26 | zap uneeded includes. | Xavier Santolaria | |
2006-04-26 | remove dup of <err.h> | Xavier Santolaria | |
2006-04-26 | build again... | Xavier Santolaria | |
2006-04-26 | fork 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-25 | quote strings consistently. | Xavier Santolaria | |
2006-04-25 | fatal() -> err()/errx() as we try to not depend on heavy cvs_log(). | Xavier Santolaria | |
OK joriski. | |||
2006-04-25 | style; | Xavier Santolaria | |
2006-04-25 | The -r flag without an argument signifies HEAD for rcsmerge as well. | Ray Lai | |
OK joris@ | |||
2006-04-25 | The -r flag without an argument signifies HEAD for rcsclean. | Ray Lai | |
OK xsa@ and joris@ | |||
2006-04-24 | add a little spacing to HISTORY; | Jason McIntyre | |
2006-04-24 | be consistent when describing revision selection; | Jason McIntyre | |
input/ok: xsa joris niallo ray | |||
2006-04-24 | prevent a race by keeping an fd for the workfile around until | Joris Vink | |
we are finished with it. first one of many to come... okay ray@ | |||
2006-04-24 | further document how revisions are selected; mostly from xsa | Jason McIntyre | |
2006-04-24 | - the argument to -r is optional | Jason McIntyre | |
- beef up DESCRIPTION - better descriptions of -r and -u - sync usage() help/ok xsa | |||
2006-04-24 | - do not show file ... as optional | Jason McIntyre | |
- remove angle brackets - sync usage() ok xsa | |||
2006-04-24 | a little more verbose about -h... | Jason McIntyre | |
2006-04-24 | - move -A into compat land | Jason McIntyre | |
- tweak -E description accordingly ok xsa | |||
2006-04-24 | make 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-24 | be consistent in error messages for wrongly specified keyword substitution | Xavier Santolaria | |
mode for `-k'. | |||
2006-04-24 | o 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-21 | move shared functions into rcsutil.[ch]; this makes rcsprog.c cleaner; | Xavier Santolaria | |
"the voices in my head say OK!" joris@. | |||
2006-04-21 | match former rcs implementation warning message if no options are | Xavier Santolaria | |
specified when using rcs(1). OK ray@ joris@. |