summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
2008-06-28if the user supplied -A only checkout files again if a sticky tagJoris Vink
2008-06-27Simply the version string and nuke unecessary variables used to build it.Xavier Santolaria
2008-06-27Bump version; we're not going to stay with 1.0 forever.Xavier Santolaria
2008-06-26plug a memleak in rcs_rev_getlines() - initially noticed & diff byJoris Vink
2008-06-23Some conformance fixes:Anders Magnusson
2008-06-21add a hash table mechanism based upon hcreate(3) but one that allowsJoris Vink
2008-06-20Don't parse CVS/Root during import.Tobias Stoeckmann
2008-06-20admin is only allowed on files which have an entry in CVS/Entries.Tobias Stoeckmann
2008-06-20Properly send -D arguments to server when run as a client. Issue spottedTobias Stoeckmann
2008-06-20If -N has been specified along -D for diff, treat invalid dates as non-existe...Tobias Stoeckmann
2008-06-19If checkout/update -p is requested with a specific tag for a file whichTobias Stoeckmann
2008-06-19Add entries to history file only if it already exists.Tobias Stoeckmann
2008-06-17Plug memory and file descriptor leaks, diff by Jonathan Armani.Tobias Stoeckmann
2008-06-17Regular expressions to match repository are allowed to have % in front.Tobias Stoeckmann
2008-06-17unused varsJoris Vink
2008-06-17unbreak diff for newly added files, tsk.Joris Vink
2008-06-15if we are using RCS_PARSE_FULLY we can close the RCS file descriptorJoris Vink
2008-06-15Support the addition of new files in branches.Tobias Stoeckmann
2008-06-15open the RCS file descriptor with O_RDONLY, like all other code does.Joris Vink
2008-06-14unfuck CVS/Tag creation, karma sucks doesn't it.Joris Vink
2008-06-14Conforming to RCS specification, it is possible but unlikely to encounterTobias Stoeckmann
2008-06-14Added support for sticky date set in CVS/Tag and CVS/Entries per directory.Tobias Stoeckmann
2008-06-14don't always re-open the same CVS/Entries file, instead keep theJoris Vink
2008-06-14Run cvs_remove_force only if -f has been specified.Tobias Stoeckmann
2008-06-14No need to add \n at the end of format string for a fatal call.Tobias Stoeckmann
2008-06-14Don't trick user into believing that it's actually possible to add a fileTobias Stoeckmann
2008-06-14Fixed wrong function name in fatal call.Tobias Stoeckmann
2008-06-13pass the complete path to cvs_file_get_cf() instead of reconstructingJoris Vink
2008-06-12we should be able to handle symbol names that are also RCS tokens,Joris Vink
2008-06-12Fixed a memory leak in export noticed by joris.Tobias Stoeckmann
2008-06-12properly deal with CVS_USE_WDIR.Joris Vink
2008-06-12cmdp can be NULL while still in cvs_getopt(), so deal with thisJoris Vink
2008-06-12You successfully cast 'remove dead cruft'Joris Vink
2008-06-12fix logicJoris Vink
2008-06-12completely kill the need for TMP_DIR when running checkout,Joris Vink
2008-06-12show any signal we might have received that killed our cvs process.Joris Vink
2008-06-11always enter cvs_update_leavedir()Joris Vink
2008-06-11do not count on files that are uptodate to be on disk in a remote setup.Joris Vink
2008-06-11cleanup our junk when in server mode and running as checkout everyJoris Vink
2008-06-11Removed bogus var definition.Tobias Stoeckmann
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