summaryrefslogtreecommitdiff
path: root/usr.bin/rcs
AgeCommit message (Expand)Author
2006-04-12Clean up <rev> handling. Whenever a revision is specified after aRay Lai
2006-04-11Don't rcs_close() before fatal(). After much hesitation, joris@Ray Lai
2006-04-10make sure we add the correct name mkstemp(3) creates for usJoris Vink
2006-04-10- zap some whitespace.Niall O'Higgins
2006-04-10change rcs_kwexp_set() return type to void and simplify its use. OK niallo@.Xavier Santolaria
2006-04-09- don't print out warnings about locking when they are actually wrong andNiall O'Higgins
2006-04-07change rcs_set_mtime() return type to void.Xavier Santolaria
2006-04-06-z can take no argument.Xavier Santolaria
2006-04-06small knf;Xavier Santolaria
2006-04-05Use variable names for sizeof, remove casts in front of xmalloc,Ray Lai
2006-04-02Enable DEBUG=-g -ggdb for rcs, move -g -ggdb out of CFLAGS for cvs.Ray Lai
2006-04-01- plug a possible memory leak in checkin_update() error path.Niall O'Higgins
2006-04-01Add rcs -l, rcs -u, and regression tests.Ray Lai
2006-04-01Keep cvs flags in `flags', rcs flags in `rcsflags' in rcsprog.h.Ray Lai
2006-03-31spacing;Joris Vink
2006-03-30add temporary files to the worklist before creating them, this preventsJoris Vink
2006-03-30first part of supporting branches in openrcs. right now we can onlyJoris Vink
2006-03-30Add rlog -r[REV1][:][REV2] supportRay Lai
2006-03-29More closely matches GNU behavior, passes more GNU rcstest tests.Ray Lai
2006-03-28check rcs_head_set() return value; OK niallo@.Xavier Santolaria
2006-03-28check rcs_sym_remove() return value; OK niallo@.Xavier Santolaria
2006-03-28shudup rcs_set_description(), so regress tests are happy too.Xavier Santolaria
2006-03-28match GNU's output when no revision are present.Xavier Santolaria
2006-03-27- simplify checkin_init() and checkin_update() functions by movingNiall O'Higgins
2006-03-27- properly implement GNU file modes. basically, checkout will inheritNiall O'Higgins
2006-03-27check rcs_lock_remove() return value; OK ray@ niallo@.Xavier Santolaria
2006-03-27oops! fix from xsa;Jason McIntyre
2006-03-27Fix and clean up -t flag:Ray Lai
2006-03-27beef up the -z description; ok xsaJason McIntyre
2006-03-27Changes:Ray Lai
2006-03-27Plug a memory leak for all cvs_strsplit call sites; ok xsa@Patrick Latifi
2006-03-26- clean up error handling in checkin_init() and checkin_update()Niall O'Higgins
2006-03-24change rcsclean_file() return type to void as it does not needXavier Santolaria
2006-03-24Allow the -x flag to be used without an extension.Ray Lai
2006-03-23rlog_file() will never return non-zero; change its return type to void.Xavier Santolaria
2006-03-23use fatal() in rcs_lock_setmode(); OK ray@.Xavier Santolaria
2006-03-23- cvs_buf_putc() will never return non-zeroXavier Santolaria
2006-03-22change ident_file() and ident_line() return type to void; OK ray@.Xavier Santolaria
2006-03-22Clean up xfree() usage in rcs_choosefile().Ray Lai
2006-03-21add support for `rcs -e[logins]'; "Looks good" ray@.Xavier Santolaria
2006-03-21Instead of duplicating rcs_suffixes and running strsep on it again,Ray Lai
2006-03-21Allow creation of an RCS file if RCS_CREATE flag set.Ray Lai
2006-03-20make `rcs -a' use cvs_strsplit() for easiness; OK joris@.Xavier Santolaria
2006-03-20add missing xfree()'s after we are done with cvs_strsplit();Xavier Santolaria
2006-03-20delint; cvs_buf_write_stmp() will never return non-zero:Niall O'Higgins
2006-03-18+/* ARGSUSED */Ray Lai
2006-03-18strdup() -> xstrdup()Ray Lai
2006-03-17- co usage() says we support -I, so set the flags and revision.Niall O'Higgins
2006-03-17rlog_strsplit() -> cvs_strsplit() and move it to util.c so it can be reusedXavier Santolaria
2006-03-17Remove unused variables len and i, change `end' to size_t type.Ray Lai