summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/diff.c
AgeCommit message (Expand)Author
2006-01-30strerror() -> rcs_errstr() when passing rcs_errno as argument;Xavier Santolaria
2006-01-27more errors handling cleanup;Xavier Santolaria
2006-01-25use cvs_rcs_getpath() instead of duplicating code.Xavier Santolaria
2006-01-02- nuke remaining err(), errx() and warnx() instances.Xavier Santolaria
2006-01-02#include's cleanup; ok joris@ niallo@.Xavier Santolaria
2005-12-30major cleanup of the functions handling the remote cvs protocol.Joris Vink
2005-12-21cvs_buf_write_stmp() cannot fail anymore, missed it in previous commit;Xavier Santolaria
2005-12-20cvs_buf_putc() and cvs_buf_write_*() functions cannot fail anymore;Xavier Santolaria
2005-12-10switch to xmalloc stuff, me and xsa@ agreed on this a longJoris Vink
2005-12-05- repair cvs diff. my date fix was too naive.Niall O'Higgins
2005-12-01- fix up context and unified diff output in both open rcs and open cvs soNiall O'Higgins
2005-12-01- fix unified and context diff output, finally!Niall O'Higgins
2005-11-24respect TMPDIR;Xavier Santolaria
2005-11-21- print some more informative messagesXavier Santolaria
2005-11-18minor knf;Xavier Santolaria
2005-11-14minor knf;Xavier Santolaria
2005-10-22diff3 support, needed for merging files together;Joris Vink
2005-10-11close the RCSFILE on error, so we don't leak memory;Joris Vink
2005-10-11export diff_file variable so it can be set from without diff functions;Joris Vink
2005-10-08add missing newline, fixes D_NORMAL diff output;Joris Vink
2005-10-08KNF;Joris Vink
2005-10-07basic `ci' support is here! more coming soon.Niall O'Higgins
2005-10-07knf and spacing, ok joris@Reyk Floeter
2005-10-05- add a diff.h header file, corresponding to public functions in diff.cNiall O'Higgins
2005-08-14missing casts; ok jorisXavier Santolaria
2005-07-27use LP_NOTICE instead of LP_INFO where appropriate;Xavier Santolaria
2005-07-25KNF;Xavier Santolaria
2005-07-22use the cf_name field of the CVSFILE struct instead of using the oldJoris Vink
2005-07-21<sys/param.h> is already included in "cvs.h", no need to duplicate;Xavier Santolaria
2005-07-11the status variable is gone.Joris Vink
2005-07-11add proper handling for realloc() failure cases, avoiding bad idiom andNiall O'Higgins
2005-07-10- get rid of an unused variable.Joris Vink
2005-07-10no need to declare the verbosity var here as it is already done in cvs.h;Xavier Santolaria
2005-07-10only display info msg if -q is not specified;Xavier Santolaria
2005-07-09kill useless "&& r1 == NULL" expression.Niall O'Higgins
2005-07-09explicit casts to const char *Niall O'Higgins
2005-06-28- fix commands usageXavier Santolaria
2005-06-05* introduce cvs_putchar(), to output a single character to stdout.Joris Vink
2005-05-31headers ordering (alphabetically) and cleanup, from mbalmer@ and myself;Xavier Santolaria
2005-05-31remove LP_ERROR log priority level and rather use LP_ERR as they are bothXavier Santolaria
2005-05-31b1 and b2 can be NULL if an invalid revision is given.Joris Vink
2005-05-30check cvs_sendarg() return value; ok joris@Xavier Santolaria
2005-05-27if the user specified a revision to diff, stop caring if the file isJoris Vink
2005-05-24Merge the cvs_cmd and cvs_cmd_info structures and add the necessaryJean-Francois Brousseau
2005-05-22remove ununsed codeJean-Francois Brousseau
2005-05-20correct wrong error code usage.Joris Vink
2005-04-25resurrect missing parts to generate rcsdiff(1)-style diffs with the -nJean-Francois Brousseau
2005-04-22missing '-R' (force recursion) option for diff.Joris Vink
2005-04-18Modify the CVSFILE structure using a union to keep information aboutJean-Francois Brousseau
2005-04-16snprintf return value check; joris okXavier Santolaria