summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/file.c
AgeCommit message (Expand)Author
2008-01-10Make cvs_file_classify more readable.Tobias Stoeckmann
2008-01-10xmalloc + memset -> xcallocTobias Stoeckmann
2008-01-10RCS files without head keyword mustn't segfault our implementation. OnlyTobias Stoeckmann
2007-11-09Fix for a rather unintuitive behaviour, this way it can be reproduced:Tobias Stoeckmann
2007-10-09Do not warn user about files that are "no longer in the repository"Tobias Stoeckmann
2007-10-05strcspn() changeGilles Chehade
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-23pass FILE_HAS_FLAG towards the update code so it can identifyJoris Vink
2007-09-22better branching/sticky tag support, no branch commits yet though.Joris Vink
2007-09-22we no longer create a 0 sized file in our /tmp/cvs-serv<pid> serverJoris Vink
2007-09-17Imported atomicio interface.Tobias Stoeckmann
2007-09-09Added support for checkout -p with local repository.Tobias Stoeckmann
2007-09-07Do not fatal if getpwuid() fails, instead ignore user configuration files.Tobias Stoeckmann
2007-07-03Rework the way opencvs works in relation to files in the Attic/:Joris Vink
2007-06-28Sync revisions and time buffers size to be consistent with each others.Xavier Santolaria
2007-06-26add support for cvs rlog.Niall O'Higgins
2007-06-04remove a fatal i committed by accident.Niall O'Higgins
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-21Simplify cvs_buf_differ(). Also cvs_buf_differ(), a comparisonRay Lai
2007-02-19Fix const inconsistencies, void pointer artithmetic and a few otherOtto Moerbeek
2007-02-09correctly skip invalid entries when usingJoris Vink
2007-02-09remove the cvs_file_classify() `loud' argument, it was usedJoris Vink
2007-02-07fstat() -> lstat() in a few select cases,Todd T. Fries
2007-01-31snprintf() -> xsnprintf()Xavier Santolaria
2007-01-29no longer spit out that you can add new files using 'cvs add',Joris Vink
2007-01-28remove debug printfs that sneaked in.Joris Vink
2007-01-28add merging support in both local and remote sides.Joris Vink
2007-01-27missed a case for CVS_CMD_ADD from last commitJoris Vink
2007-01-27by default let cvs_file_classify complain about certain casesJoris Vink
2007-01-26Handle CVS/Entries and file timestamp correctly so we doJoris Vink
2007-01-25use more stack allocations for fixed size buffers. ok xsa@ joris@Otto Moerbeek
2007-01-23Don't fatal() when unexpected files are encountered in the workingRay Lai
2007-01-20typoJoris Vink
2007-01-20more safety checks for file->file_rcsrev;Joris Vink
2007-01-20check return value of rcs_translate_tag(). prevents a segfault found by todd...Niall O'Higgins
2007-01-19When we hit a DT_UNKNOWN for dirent->d_type in our filelist functions,Joris Vink
2007-01-14move things around in rcs_rev_getbuf() and rcs_rev_write_fd()Joris Vink
2007-01-13make a copy of cf->file_ent->ce_rev in cf->file_rcsrev when neededJoris 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-10add a cvs_file_copy routine and use it for the edit command toXavier Santolaria
2007-01-06add cvs_base_handle() routine to handle the CVS/Baserev* files.Xavier Santolaria
2007-01-05- introduce file comparison routine, cvs_file_cmp().Xavier Santolaria
2006-10-25Check len to be > 0 before accessing buf[len-1] and check if theMoritz Jodeit
2006-07-07first part of opencvs remote, fairly useable on existing treesJoris Vink
2006-06-19kill local and remote callback and just have one called fileproc.Joris Vink
2006-06-14simplify cvs_hack_time() and the way it is called;Joris Vink
2006-06-14add cvs_buf_load_fd() which does the same as cvs_buf_load()Joris Vink