summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
2008-06-11Avoid possible NULL pointer dereferences by using reentrant versionsTobias Stoeckmann
2008-06-11spacingJoris Vink
2008-06-11style ferry comes aroundJoris Vink
2008-06-11ofd is being closed in cvs_file_free(), no need to close it ourselfsJoris Vink
2008-06-11GNU cvs "compresses" CVSROOT/history by shrinking entry for working dirTobias Stoeckmann
2008-06-10make opencvs behave exactly like GNU cvs does when it comes toJoris Vink
2008-06-10properly inherit file permissions.Joris Vink
2008-06-10set tag_new if its available so it can get passed to loginfoJoris Vink
2008-06-10Omit "cannot find file" on server-side if client runs "diff" on an up-to-dateTobias Stoeckmann
2008-06-10Added support for tag and date in cvs_history_add for checkout/export.Tobias Stoeckmann
2008-06-10more characters are allowed in the symbol lists, found by tobias@Joris Vink
2008-06-10If cvs_history_add has been called for a specific file, repo must be builtTobias Stoeckmann
2008-06-10style, also don't use cvs_buf_* if it is realy not worth the effort.Tobias Stoeckmann
2008-06-10switch back to a single log message in local mode so we are compliantJoris Vink
2008-06-10files that have been removed should be passing "NONE" to scriptsJoris Vink
2008-06-10spacing.Xavier Santolaria
2008-06-10We have a cvs_buf_puts implementation now, also use cvs_buf_putc insteadTobias Stoeckmann
2008-06-10If we encounter an error during expanding line of a trigger file, print anTobias Stoeckmann
2008-06-10append "- Imported sources" for imports.Joris Vink
2008-06-10newly added directories need "- New directory" to be passed to theJoris Vink
2008-06-10pass the basename(3) for file_path to the script, so we do not getJoris Vink
2008-06-10newly added files should pass "NONE" for their initial revision, unbreaksJoris Vink
2008-06-10loginfo allows 't' as well - unbreaks certain loginfo scripts.Joris Vink
2008-06-10Don't spawn editor for log message on server-side if no log message hasTobias Stoeckmann
2008-06-10missing headerJoris Vink
2008-06-10styleJoris Vink
2008-06-10New trigger framework that allows us to run the required scriptsJoris Vink
2008-06-09unused varJoris Vink
2008-06-09log already gets it FILE_UNKNOWN warning spewed out from cvs_file_classify,Joris Vink
2008-06-09Properly handle merged files and conflicts which may arrise while merge.Tobias Stoeckmann
2008-06-09Stop fooling ourselfs by freeing cvs_directory_tag at the wrong position:Tobias Stoeckmann
2008-06-09Check if RCS file exists before trying to retrieve revisions for annotate,Tobias Stoeckmann
2008-06-08simplification from igorJoris Vink
2008-06-08Handle commits on a per-directory basis instead handling all of them atTobias Stoeckmann
2008-06-08kill debug printfJoris Vink
2008-06-08properly handle FILE_UPTODATE and FILE_LOSTJoris Vink
2008-06-08check for file_rcs being NULLJoris Vink
2008-06-08Don't check a file for conflict markers if it has no CVS/Entries entry.Tobias Stoeckmann
2008-06-08there are more cases where we cannot show the tags when -v is specified.Joris Vink
2008-06-08do not segfault when running status -v on non existing files.Joris Vink
2008-06-08rcs_translate_tag mustn't fatal() if it cannot resolve a tag. Breaks '-f'Tobias Stoeckmann
2008-06-08allow for multiple release tags, noticed by tobias@Joris Vink
2008-06-08Removed unreachable code.Tobias Stoeckmann
2008-06-08properly check the passed tags if they are valid before attemptingJoris Vink
2008-06-08Avoid memory leaks in directory tag handling by always allocating andTobias Stoeckmann
2008-06-08Properly build up path to description files (descr entry in RCS files ifTobias Stoeckmann
2008-06-08There is no need to convert RCSNUMs to char just to see if they differ.Tobias Stoeckmann
2008-05-30Keyword expansion must not be set if no RCS file is available, for exampleTobias Stoeckmann
2008-05-30Set up cmdp before first possible call of fatal to avoid NULL pointerTobias Stoeckmann
2008-05-30diff -D support, also a change in diff_internals to properly printTobias Stoeckmann