summaryrefslogtreecommitdiff
path: root/usr.bin/cvs
AgeCommit message (Expand)Author
2010-07-23Clean up struct tm handling. Instead of calling gmtime/localtimeRay Lai
2010-07-23Rename a bunch of variables and functions, removing the cvs_/rcs_Ray Lai
2010-07-21Only use username if author is NULL. Fixes "ci -wusername" when runRay Lai
2010-07-16Combine two diff_output lines into one, from diff.Ray Lai
2010-07-15Die immediately if pread fails. It's a fatal error so treat it asRay Lai
2010-07-15Sync with diff/diffreg.c r1.75:Ray Lai
2010-07-13Don't silently overwrite untracked local files with newly-addedNicholas Marriott
2010-07-13Do not put the file into conflict if it is no longer modified (user hasNicholas Marriott
2010-07-13PR 6423 fix for cvs too, requested by xsa@.Nicholas Marriott
2010-07-09Make cvs and rcs consistent in what characters they'll accept inChristian Weisgerber
2010-07-09when opencvs is started with trace option `-t' it must print function itzinovik
2010-04-19Increase buffer size to support large pathnames. Committing onTodd C. Miller
2010-04-04OpenCVS is very annoying and incorrect when user tries to add severalzinovik
2010-03-30This diff synchronizes rcs parser code with OpenRCS. It shrinks code by 3zinovik
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-06-27release storage after asprintf. ok sthen@Martynas Venckus
2009-06-21Use correct synopses for checkout and export when an invalid -k optionStuart Henderson
2009-06-07More cvs/diff/rcs convergence:Ray Lai
2009-06-06Sync some rcsdiff changes to cvsdiff. As a side effect,Ray Lai
2009-04-29add options 'a' and 'd' to the getopt string soJoris Vink
2009-04-28tweak previous;Jason McIntyre
2009-04-28support some additional diff options: -a, -b, -d, -wStuart Henderson
2009-04-18bleh, do not force the client to support certain responses.Joris Vink
2009-04-10with the recent module-expand changes, we need to useJoris Vink
2009-04-07do not try to send a added file that is no longer on diskJoris Vink
2009-04-06make sure we handle allowed options in cvs_export() insteadJoris Vink
2009-04-04don't try to free stuff we shouldnt free, really.Joris Vink
2009-04-04properly expand modules if requested by the client,Joris Vink
2009-04-03i fucked up last night, bad so partially revert a piece ofJoris Vink
2009-04-03my last commit to diff.c broke diffing in some cases,Joris Vink
2009-04-02properly deal with uptodate files server-side, as they do notJoris Vink
2009-04-02if ce_conflict != NULL, the file should be sentJoris Vink
2009-04-02make sure diffing -rTAG -rTAG works even if files are uptodateJoris Vink
2009-04-01in client mode, be sure to consider the file modified if a conflictJoris Vink
2009-03-30kill rp_lines, we do not need it when parsing an RCS file.Joris Vink
2009-03-29printf() -> cvs_printf() so it works under server mode as wellJoris Vink
2009-03-28when i fixed to attic handling i forgot one special caseJoris Vink
2009-03-27make sure that when we try to send a Set-sticky to the client,Joris Vink
2009-03-26fix the way Attic is handled in our recursion code, so weJoris Vink
2009-03-26"Logging dirname" needs to be properly shown when running log/rlog.Joris Vink
2009-03-25switch our file and directory lists to RB trees (see tree(3)),Joris Vink
2009-03-25prevent a very difficult to reach, but possible use after free.Joris Vink
2009-03-25remove unused functions, definitions and outdated commentsJoris Vink
2009-03-25-q hasnt been the default verbosity mode in ages.Joris Vink
2009-03-24have CVS_OP_TAG and CVS_OP_RTAG use RCS_WRITE flagJoris Vink
2009-03-24shuffle code a bit so FILE_REMOVE_ENTRY also callsJoris Vink
2009-03-24use size_t for size, since atomicio() both accepts and returns itJoris Vink
2009-03-23kill SIZE_LEFT() macro, no longer usedJoris Vink
2009-03-23simplifyJoris Vink
2009-03-23remove debug, blehJoris Vink