summaryrefslogtreecommitdiff
path: root/usr.bin/rcs/rcsprog.c
AgeCommit message (Expand)Author
2016-07-04The -I flag is documented but not implemented. This fixes that andTodd C. Miller
2015-12-29fix exit status on pledge(2) failure.Gleydson Soares
2015-10-16Implement real "flock" request and add it to userland programs thatTodd C. Miller
2015-10-10normalize a few more tame request orderings, to help reviewTheo de Raadt
2015-10-10pledge "stdio getpw rpath wpath cpath fattr". doug pointed out getpw*Theo de Raadt
2015-06-13Convert xfree to free. From Fritjof Bornebusch. ok deraadtNicholas Marriott
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-12-01An internal function called xrealloc() is actually a fail-hardTheo de Raadt
2014-10-10Explicitly handle -l and -u combinations. From Fritjof Bornebusch; ok daniel@Otto Moerbeek
2014-10-02exit in usage functions themselves; from Fritjof Bornebusch; ok nicm@Otto Moerbeek
2011-07-12argument to -t is optional.Igor Sobrado
2010-12-06add missing header to properly use SIG* definitionsCharles Longeau
2010-09-08Set rcs_suffixes to default value on initialization.Tobias Stoeckmann
2010-07-23Rename a bunch of variables and functions, removing the cvs_/rcs_Ray Lai
2009-02-15bump version to match next releaseJoris Vink
2008-11-09typo fixed (overriden -> overridden)Tobias Stoeckmann
2008-07-08bump version to 4.4Joris Vink
2008-05-10OpenRCS only handled a max of 128 arguments on command line + RCSINIT,Tobias Stoeckmann
2008-04-26Duplicate envstr and free it on error instead of allocating forRay Lai
2008-04-24Prevent overflow of cmd_argv if RCS_INIT and command line argumentsTobias Stoeckmann
2008-03-04fix segfault when trying to lock and unlock rcs files thatJoris Vink
2008-02-24Bump version. Improvements and fixes since last release.Xavier Santolaria
2007-06-30Sync revisions and time buffers size to be consistent with each others.Xavier Santolaria
2007-04-26`[-sstate[:rev]]' is not available in rcs(1)Igor Sobrado
2007-02-27As done in OpenCVS, general includes cleanup sweep. OK otto@.Xavier Santolaria
2007-01-10you know what, now that openrcs is in fact working properly andJoris Vink
2006-12-27- no need to mention -e option twice in usage.Niall O'Higgins
2006-11-13no magic, use defined RCS_LOCK_INVAL variable.Xavier Santolaria
2006-10-12- convert some warnx() to warn(), which fixes a few stupidly un-informative e...Niall O'Higgins
2006-08-16Improve rcs_buf_load() by setting errno appropriately on failure andRay Lai
2006-05-29Plug more memory leaks.Ray Lai
2006-05-28Remove a lot of xstrdup() calls in getopt() loops, which are usuallyRay Lai
2006-05-28Move -A<oldfile> handling into separate chunk of code. This alsoRay Lai
2006-05-27Remove rcs_statfile(). It was just a wrapper for rcs_choosefile(),Ray Lai
2006-05-19fix printf + add missing printf when unlocking file (-u).Xavier Santolaria
2006-05-15missing bits for a working merge(1). Built and enabled.Xavier Santolaria
2006-05-11fix informative msg's wrt to -q and stderr. now matches gnu/usr.bin/rcs.Xavier Santolaria
2006-05-09Remove /* NOTREACHED */ comments, now that lint is smart aboutRay Lai
2006-05-01using *_FOREACH macros is really bad when we are actuallyJoris Vink
2006-04-29Check return values for all strlcpy, and strlcat calls.Ray Lai
2006-04-29Clarify man pages to match -t behavior and pretty up usage strings.Ray Lai
2006-04-28remove -h; ok xsaJason McIntyre
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
2006-04-26fork our code we shared between openrcs/cvs into the openrcs dir.Joris Vink
2006-04-25quote strings consistently.Xavier Santolaria
2006-04-25fatal() -> err()/errx() as we try to not depend on heavy cvs_log().Xavier Santolaria
2006-04-24be consistent in error messages for wrongly specified keyword substitutionXavier Santolaria
2006-04-24o Better match GNU behavior (a bare -t does NOT read from stdin,Ray Lai
2006-04-21move shared functions into rcsutil.[ch]; this makes rcsprog.c cleaner;Xavier Santolaria