summaryrefslogtreecommitdiff
path: root/usr.bin/rcs
AgeCommit message (Expand)Author
2006-09-19Use S_IS* macros insted of masking with S_IF* flags. The latter mayOtto Moerbeek
2006-08-23use the correct variable in error and warning messagesJoris Vink
2006-08-23Add missing checks for EOF when parsing rcs file sections.Todd C. Miller
2006-08-16Improve rcs_buf_load() by setting errno appropriately on failure andRay Lai
2006-08-14files_differ() should return -1 on error, according to comments. MakeRay Lai
2006-08-11correctly handle merge(1) and rcsmerge(1) -e and -E flags; tests and OK ray@.Xavier Santolaria
2006-08-08let ed_patch_lines work with a c command that encompasses the last lineMarc Espie
2006-08-07More strlcpy/strlcat -> snprintf/xasprintf cleanup.Ray Lai
2006-08-07Flush printf buffer before directly writing to STDIN_FILENO. PreventsRay Lai
2006-08-04Make -n flag refer to -N flag instead of the other way around, since theRay Lai
2006-08-04Remove unnecessary strlcpy/strlcat.Ray Lai
2006-08-02strlcpy/strlcat overload made deraadt@ sick; change to xasprintf.Ray Lai
2006-08-02rcs_buf_set(), rcs_buf_append, and rcs_buf_fappend should not returnRay Lai
2006-08-02Fix a lot of buffer overflows and make the code more binary safe.Ray Lai
2006-08-01Reduce rcs_buf_release() usage, improving binary support.Ray Lai
2006-07-31Minor KNF.Ray Lai
2006-07-28Recalculate buffer length after each expansion.Ray Lai
2006-07-27Second try at adding binary file support to rcs_expand_keywords(),Ray Lai
2006-07-27Not were we allocating memory for a pointer array, it wasn't even forRay Lai
2006-07-27unused variableTheo de Raadt
2006-07-27spacingTheo de Raadt
2006-07-27unused variableTheo de Raadt
2006-07-21Revert; keywords did not expand.Ray Lai
2006-07-21Add binary file support to rcs_expand_keywords(), using BUFs insteadRay Lai
2006-07-11fix out of bound read in rcs_expand_keywords(); ok nialloMarkus Friedl
2006-07-08Remove file mode argument from {cvs|rcs}_buf_write_stmp(). WeRay Lai
2006-07-08rcs_splitlines() can never return NULL, so don't check for it.Ray Lai
2006-07-08- plug an old memory leak in patching code.Niall O'Higgins
2006-07-04- plug a memory leakNiall O'Higgins
2006-06-11- clean up rcs_expand_keywords() a little more.Niall O'Higgins
2006-06-11- zap unused variableNiall O'Higgins
2006-06-09- fix rcs_expand_keywords().Niall O'Higgins
2006-06-04- initialise path pointers to NULL since error code checks for that.Niall O'Higgins
2006-06-04- explicitly set some pointers to NULL since they are tested on error.Niall O'Higgins
2006-06-04- we can just use the 'sizdiff' variable instead of calling strlen(expbuf);Niall O'Higgins
2006-06-04- ensure fin pointer is not invalidated after reallocNiall O'Higgins
2006-06-04- don't forget to free data in rcs_expand_keywords()Niall O'Higgins
2006-06-04- fix off-by-one in rcs_expand_keywords()Niall O'Higgins
2006-06-03- correctly handle binary files; say bye bye to using c strings for deltatexts.Niall O'Higgins
2006-06-02various spelling fixesDavid Krause
2006-06-02- at end of checkin_main loop, reset pb.newrev. fixes a problem with checkinNiall O'Higgins
2006-06-01- rcs_buf_release() has no need for u_char since it returns void *Niall O'Higgins
2006-06-01- zap dangling macro, will be replaced with a function later.Niall O'Higgins
2006-05-29Plug more memory leaks.Ray Lai
2006-05-29- sizeof(struct tm) -> sizeof(*tb)Niall O'Higgins
2006-05-29- zap unrequired casts for rcs_buf_release().Niall O'Higgins
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-28Don't fill in the rd_locker if we are creating a new RCS file.Ray Lai
2006-05-27Rename RCSFILE.fd to RCSFILE.rf_fd, plus minor spacing nits. NoRay Lai