summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/commit.c
AgeCommit message (Expand)Author
2008-02-27prevent file racesJoris Vink
2008-02-20With latest buf cleanup, rcs_rev_getbuf won't return NULL anymore.Tobias Stoeckmann
2008-02-11Cleanup buf implementation:Tobias Stoeckmann
2008-02-10do not allow commits to files that have a sticky date setJoris Vink
2008-02-04CVSROOT/modules:Joris Vink
2008-02-04Added -k flag support for all commands which support it.Tobias Stoeckmann
2008-01-31free RCSNUM's when we are done with them;Joris Vink
2008-01-31Replaced the unused cvs_command variable cmd_req with cmd_flags, which statesTobias Stoeckmann
2008-01-29Properly free dynamically allocated memory. Also skip needless checks.Tobias Stoeckmann
2008-01-28Zapped some variables which made the source harder to read (and to verify).Tobias Stoeckmann
2008-01-28checkout's options -m and -F are mutually exclusive. Also watch out toTobias Stoeckmann
2008-01-28Properly handle -R -- although it is default, it may be overwritten mit -lTobias Stoeckmann
2008-01-13Revision buffers are supposed to be of size CVS_REV_BUFSZ (32) insteadTobias Stoeckmann
2008-01-13Typos fixed.Tobias Stoeckmann
2008-01-10Our keyword expansion had a big flaw, due to this construction:Tobias Stoeckmann
2008-01-10RCS files without head keyword mustn't segfault our implementation. OnlyTobias Stoeckmann
2007-10-08do not try to reset the default branch if the RCS fileJoris Vink
2007-10-03reset the default branch early on so rcs_head_get() does not screw us upJoris Vink
2007-09-24unused varsJoris Vink
2007-09-24add support to commit modified files to branches.Joris Vink
2007-09-23make sure when running update -r on existing files to overwriteJoris Vink
2007-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-08-30properly send our log message to the server using Argumentx, so weJoris Vink
2007-06-28When commiting to a server in a remote setup classifyJoris Vink
2007-06-18first stab at history stuff for opencvs, currently only writesJoris Vink
2007-06-01add support for local and remote branch checkout. for example,Niall O'Higgins
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-09remove the cvs_file_classify() `loud' argument, it was usedJoris Vink
2007-02-01change mode of a newly created rcs file in the repository to 0444Otto Moerbeek
2007-01-31snprintf() -> xsnprintf()Xavier Santolaria
2007-01-26- support [-k mode] for the add commandXavier Santolaria
2007-01-25use more stack allocations for fixed size buffers. ok xsa@ joris@Otto Moerbeek
2007-01-18send -l Argument to server when appropriate.Xavier Santolaria
2007-01-14move things around in rcs_rev_getbuf() and rcs_rev_write_fd()Joris Vink
2007-01-13switch commit code to the new RCS api.Joris Vink
2007-01-13plug 3 memleaksJoris Vink
2007-01-13remove BUF * argument from cvs_checkout_file() it willJoris Vink
2007-01-12major re-work of the RCS api. this results in 100x performance improvements ...Niall O'Higgins
2007-01-12do not leak memory from rcs_head_get()Joris Vink
2007-01-12if we have no files to be commited, stop commiting.Joris Vink
2007-01-12complete binary support for opencvs,Joris Vink
2007-01-11silence some warnings.Jasper Lievisse Adriaanse
2007-01-11in a remote setup:Joris Vink
2007-01-07use cvs_logmsg_read() for -F for simplicity.Joris Vink
2007-01-07free the filelists we pass to cvs_logmsg_create()Joris Vink
2007-01-07rewrite of the logmessage code, which allows you toJoris Vink
2007-01-03add support for 'remove' in a remote setup.Joris Vink
2007-01-03if we are commiting a file, do not let the server resend itJoris Vink
2007-01-02- fix cvs_client_remove_entry to correctly handle the passed dataJoris Vink
2006-12-31minor nits;Xavier Santolaria