summaryrefslogtreecommitdiff
path: root/usr.bin/cvs/rcs.c
AgeCommit message (Expand)Author
2008-01-10An empty -k option is invalidTobias Stoeckmann
2008-01-10RCS files without head keyword mustn't segfault our implementation. OnlyTobias Stoeckmann
2008-01-10Added support for keyword $Log$. In order to support $Log$, new lines haveTobias Stoeckmann
2008-01-06Branches are separated with \n\t in GNU rcs/cvs.Tobias Stoeckmann
2007-11-11Max. 80 chars per line in rcs_kwexp_line. Saved a tab by redoingTobias Stoeckmann
2007-11-11Do not (re)expand CVS keywords if it is requested to keep old keywords.Tobias Stoeckmann
2007-11-11Added CVS keyword "Locker". Although it is a dummy function, it's alreadyTobias Stoeckmann
2007-11-11Apply umask on RCS file modes. The umask can be changed in CVSROOT/configTobias Stoeckmann
2007-11-08Stick at GNU cvs output format of docdate.Tobias Stoeckmann
2007-11-08Return latest revision of default branch when HEAD is requested and noTobias Stoeckmann
2007-10-09Added proper support for branch revisions in annotate.Tobias Stoeckmann
2007-10-09Return NULL if a revision has been supplied that is higher than HEAD.Tobias Stoeckmann
2007-10-09Properly resolve branches, i.e. supplying branch base revision (e.g. 1.1.1)Tobias Stoeckmann
2007-09-24add support to commit modified files to branches.Joris Vink
2007-09-24zap unused stuff, cleans it up a bit.Joris Vink
2007-09-22in rcs_translate_tag() do not fail when a tag resolvedJoris Vink
2007-09-17Imported atomicio interface.Tobias Stoeckmann
2007-09-13Added annotate support for local and remote repositories. Behaves likeTobias Stoeckmann
2007-09-07Sprinkle some magic so checkout/update -p worksJoris Vink
2007-08-27typo in error msg; from Igor Zinovik.Xavier Santolaria
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-01add support for local and remote branch checkout. for example,Niall O'Higgins
2007-05-29Since xrealloc dies on failure it is safe to directly assign to theRay Lai
2007-05-26add support for Mdocdate rcs keyword in opencvs too.Niall O'Higgins
2007-02-22general includes cleanup sweep. ok joris@ niallo@Otto Moerbeek
2007-02-19Fix const inconsistencies, void pointer artithmetic and a few otherOtto Moerbeek
2007-02-04Use the right HEADNAME. Sometimes compiler warnings should not beOtto Moerbeek
2007-02-01When writing an rcs file, create the temp file next to the targetOtto Moerbeek
2007-01-26more fixe size buffers on the stack. ok xsa@ joris@Otto Moerbeek
2007-01-26- support [-k mode] for the add commandXavier Santolaria
2007-01-26Handle CVS/Entries and file timestamp correctly so we doJoris Vink
2007-01-25plug a leak if multiple expansions are done on a single line. okOtto Moerbeek
2007-01-25plug a memleak in keyword expansion.Niall O'Higgins
2007-01-16sanitize what kind of symbols we can have in symbol names,Joris Vink
2007-01-14move things around in rcs_rev_getbuf() and rcs_rev_write_fd()Joris Vink
2007-01-13nuke the the very evil rcs_getrev() stuffJoris Vink
2007-01-13the memleak i thought i had fixed was in fact NOT a leak at allJoris Vink
2007-01-13- better error messagesJoris 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-12complete binary support for opencvs,Joris Vink
2007-01-11rework opencvs so that we can deal with binary files. previously we assumed ...Niall O'Higgins
2006-12-21- plug memory leak in rcs_parse_delta()Niall O'Higgins
2006-12-21- plug memory leak in rcs_translate_tag()Niall O'Higgins
2006-12-21- plug memory leak in rcs_patch_lines()Niall O'Higgins
2006-12-04- fix crash when doing keyword expansion of zero-length buffers.Niall O'Higgins
2006-08-23pull in latest change from openrcs:Joris Vink
2006-08-02Sync CVS's rcs_expand_keywords() and rcs_kwexp_buf() with RCS.Ray Lai
2006-07-30Sync some whitespace changes from rcs. No binary change.Ray Lai